

table
{
	font-size				: 15px;
}


table.left_panel
{
	color				: #000000;
	line-height			: 20px;
	font-family			: Verdana;
	font-size				: 11px;
	font-weight			: normal;
	width				: 100%;
}
table.contacts td
{
	padding				: 8px 0px 0px 0px;
	text-align				: left;
	vertical-align			: bottom;
}


td.main_body
{
	width				: 546px;
	padding				: 10px 0px 0px 0px;
	background-color		: #ffffff;
	vertical-align			: top;
}


table.main_body_content
{
	font-size				: 15px;
	line-height			: 21px;
	width				: 500px;
}


tr
{
	border				: none;
	padding				: 0px 0px 0px 0px;
	margin				: 0px 0px 0px 0px;
}


tr.menu
{
	border				: none;
	padding				: 0px 0px 0px 0px;
	margin				: 0px 0px 0px 0px;
	height				: 16px;
}


td
{
	border				: none ;
	padding				: 0px 0px 0px 0px;
	margin				: 0px 0px 0px 0px;
}


td.menu_header
{
	border				: none ;
	padding				: 0px 0px 0px 0px;
	margin				: 0px 0px 0px 0px;
	color				: #edc900;
	font-size				: 13px;
}


td.menu_text
{
	border				: none ;
	padding				: 0px 0px 0px 0px;
	margin				: 0px 0px 0px 0px;
	color				: #ffffff;
	font-size				: 13px;
}


td.payment_table_left
{
	text-align				: left;
	padding-top			: 5px;
	width				: 63%;
}
td.payment_table_right
{
	text-align				: right;
	padding-top			: 5px;
	width				: 37%;
}
td.payment_table_right input,
td.payment_table_right select
{
	width				: 177px;
}


td.information_section
{
	color				: #cacaca;
	font-size				: 17px;
	font-weight			: 600;
	border-bottom		: 2px #cacaca solid;
}
td.information_link
{
	padding				: 10px 0px 40px 15px;
	color				: #1a3754;
	font-weight			: 600;
}
#information_link
{
	color				: #1a3754;
	font-weight			: 600;
}


td.sales_structure_parent,
#main_body_content td.sales_structure_parent a
{
	font-size				: 14px;
	color				: #cacaca;
	font-weight			: 600;
	border-bottom		: 2px #cacaca solid;
	padding-top			: 20px;
	text-align				: left;
}
td.sales_structure_child,
td.sales_structure_child h1
{
	font-size				: 18px;
	color				: #04366a;
	font-weight			: 600;
	text-align				: right;
}
td.sales_structure_country
{
	font-size				: 18px;
	color				: #cacaca;
	font-weight			: 600;
	border-top			: 2px #cacaca solid;
	padding-top			: 20px;
	vertical-align			: top;
	text-align				: right;
}
td.sales_structure_image
{
	padding				: 10px 0px 40px 15px;
	color				: #1a3754;
	border-top			: 2px #cacaca solid;
	font-weight			: 600;
}






div.primary_directions
{
	width				: 100%;
	margin-top			: 40px;
}
div.primary_directions div.region
{
	width				: 100%;
	margin-top			: 30px;
}
div.primary_directions div.region span.name
{
	color				: #cacaca;
	font-weight			: 600;
}
div.primary_directions div.region div.country
{
	width				: 100%;
	margin-top			: 15px;
	margin-left			: 20px;
}
div.primary_directions div.region div.country a
{
	
}
div.primary_directions div.region div.country a div.flag
{
	display				: inline;
	margin-right			: 15px;
}
div.primary_directions div.region div.country div.city
{
	margin-top			: 5px;
	margin-left			: 100px;
}
#main_body_content div.primary_directions div.region div.country div.city a
{
	font-weight			: normal;
}


td.country_catalog,
#main_body_content td.country_catalog a
{
	font-size				: 14px;
	color				: #cacaca;
	font-weight			: 600;
	border-bottom		: 2px #cacaca solid;
	padding-top			: 20px;
	text-align				: left;
}
td.country_name,
td.country_name h1
{
	font-size				: 22px;
	color				: #ebbf24;
	font-weight			: 600;
	text-align				: right;
}
div.country
{
	width				: 100%;
	text-align				: justify;
}
div.country b
{
	font-weight			: 600;
}
div.country div.caption
{
	padding				: 10px 0px 10px 0px;
	color				: #cacaca;
	font-size				: 17px;
	font-weight			: 600;
}
div.country div.order_link_dummy
{
	width				: 100%;
	text-align				: right;
	margin				: 0px;
}
div.country div.order_link_dummy div.order_link
{
	display				: inline;
	color				: #6d6d6d;
	font-size				: 12px;
	font-style				: underline;
	cursor				: POINTER;
}
div.country div.order_link_dummy div.tooltip
{
	visibility				: hidden;
	color				: #ebbf24;
	font-size				: 12px;
}


div.phone
{
	color				: #acacac;
	font-size				: 18px;
}






.main_body_content h1
{
	text-align				: center;
	padding				: 0px;
	margin				: 0px 0px 15px 0px;
	font-size				: 18px;
	font-weight			: normal;
	display				: block;
}
.main_body_content h2,
.main_body_content h3
{
	font-size				: 15px;
	font-weight			: bold;
	margin				: 30px 0px 0px 0px;
	text-align				: left;
}
.main_body_content p
{
	margin				: 5px 0px 15px 0px;
	text-align				: justify;
}






#main_body_content a
{
	color				: #ebbf24;
	font-weight			: 600;
}
#main_body_content a.usual
{
	color				: #1a3754;
	font-weight			: normal;
}


a:link
{
	text-decoration		: none ;
}
a:visited
{
	text-decoration		: none ;
}
a:active
{
	text-decoration		: none ;
}
a:hover
{
	text-decoration		: none ;
}


a.skype
{
	line-height			: 25px;
	vertical-align			: top;
}
a.skype img
{
	vertical-align			: top;
}


.yellow
{
	color				: #ebbf24;
	font-weight			: 600;
}






input
{
	background-color		: transparent;
	background			: url('/images/input_bg.png') repeat-x;
	border				: none;
	color				: #1a3754;
	font-size				: 13px;
	width				: 180px;
	height				: 20px;
	line-height			: 20px;
	padding				: 0px;
	margin				: 0px;
}
.rounded input
{
	background-color		: transparent;
	background			: url('/images/input_bg_rounded.png') no-repeat;
	padding				: 0px 5px 0px 5px;
}


button
{
	background-color		: transparent;
	vertical-align			: middle;
	cursor				: POINTER;
}


textarea
{
	background-color		: transparent;
	background			: url('/images/textarea_bg.png');
	border				: none;
	color				: #1a3754; 
	font-size				: 13px; 
	width				: 180px;
	height				: 80px;
	padding				: 0px 0px 0px 0px;
	margin				: 0px 0px 0px 0px;
}


input.submit
{
	background-color		: transparent;
	background-image		: url('/images/button_pink.png');
background-repeat: no-repeat;
	border				: none;
	color				: #ffffff;
	font-size				: 14px;
	height				: 26px;
	width				: 100px;
}


select
{
	background-color		: #ffffff;
	background			: url('/images/input_bg.png') repeat-x;
	border-bottom		: 1px solid;
	border-left			: 1px solid;
	border-right			: 1px solid;
	border-top			: 1px solid;
	border				: none;
	font-family			: Verdana;
	font-size				: 11px;
	height				: 14px;
}


#search_field
{
	width				: 130px;
	height				: 16px;
	padding				: 0px 0px 0px 0px;
	margin				: 0px 0px 0px 0px;
	border				: #edc900 solid 1px;
	background			: transparent;
	line-height			: 12px;
	font-size				: 11px;
	color				: #edc900;
	cursor				: 'TEXT';
	padding-left			: 15px;
}







div.img_thematic
{
	margin				: 10px 0px 10px 0px;
	text-align				: right;
	width				: 100%;
}






.menu_link
{
	border				: none;
	text-decoration		: none;
	color				: #ffffff;
}


a.menu_link:hover
{
	background-color		: #668dbc;
	display				: block;
}
a.menu_link_pictured:hover
{
	display				: block;
}






div.references
{
	width				: 100%;
}
div.references div.category_name
{
	margin-top			: 40px;
	color				: #cacaca;
	font-weight			: 600;
	cursor				: POINTER;
}
div.references div.category
{
	width				: 100%;
	display				: none;
	visibility				: visible;
}
div.references div.category div.reference
{
	width				: 100%;
	margin-top			: 15px;
	margin-left			: 30px;
}


div.holyday
{
	margin				: 10px 0px 50px 0px;
}
div.holyday p
{
	padding				: 0px 15px 0px 15px;
	text-align				: justify;
}
div.holyday h1
{
	color				: #3399cc;
	font-weight			: bold;
}
div.holyday p.work_time
{
	font-size				: 13px;
	font-style				: italic;
}
div.holyday h2
{
	margin				: 40px 0px 0px 0px;
}

div.new_year
{
	background			: url('/images/winter/new_year.jpg') no-repeat bottom left;
}
div.new_year p.subscript
{
	margin				: 20px 0px 0px 0px;
	text-align				: right;
}

div.march_8
{
	background			: url('/images/spring/8_march.jpg') no-repeat bottom left;
}
div.march_8 h1
{
	text-align				: left;
	padding				: 0px 0px 20px 20px;
}
div.march_8 p
{
	margin-top			: 20px;
}
div.march_8 p.subscript
{
	margin				: 20px 0px 0px 0px;
	text-align				: right;
}
div.march_8 h2
{
	margin-left			: 130px;
}
div.holyday p.work_time
{
	padding-left			: 130px;
}



div.all_contacts
{
	margin-top			: 10px;
}



span.phone_left_panel
{
	font-size				: 20px;
	color				: #469b38;
}






font.left_panel_header
{
	font-family			: Verdana;
	color				: #ffffff;
	font-size				: 14px;
	font-weight			: normal;
}






a.company_logo_thumbnail
{
	display				: block;
	float					: left;
	margin				: 13px 0px 0px 25px;
}
a.company_logo_thumbnail div
{
	padding				: 0px 5px 0px 5px;
	width				: 130px;
	height				: 20px;
	line-height			: 20px;
	font-size				: 15px;
	background			: transparent;
	text-align				: center;
	font-weight			: 600;
	border				: none;
	cursor				: POINTER;
}






#form_save_references,
#form_undo_references
{
	width				: 100%;
	text-align				: center;
	display				: inline;
}


#form_save_references input,
#form_undo_references input
{
	margin-right			: 20px;
	float					: right;
	width				: 120px;
	height				: 26px;
	text-align				: right;
	cursor				: POINTER;
}






div.href_target_dummy
{
	border				: none;
	background			: transparent;
	width				: 1px;
	height				: 1px;
	font-size				: 1px;
	line-height			: 1px;
	margin-top			: 10px;
	margin-bottom		: 30px;
}






#footer_links_table td,
#footer_links_table td a
{
	color				: #ffffff;
	font-size				: 13px;
	font-weight			: 600;
}






.copyright
{
	font-size				: 12px;
	color				: #929292;
}






.red
{
	color				: #ff0000;
	font-weight			: 600;
}


.bordered
{
	border				: 1px solid;
}


.top *
{
	vertical-align			: top;
}


.padding-left-20
{
	padding-left			: 20px;
}


.padding-left-30
{
	padding-left			: 30px;
}


.padding-left-40
{
	padding-left			: 40px;
}


div.justify
{
	width				: 100%;
	text-align: justify;
}






#nothing
{
	background: url('___________________ÑÒÐÓÊÒÓÐÀ ÒÀÁËÈÖ ÀÊÖÈÉ ÂÑÅÕ ÀÂÈÀÊÎÌÏÀÍÈÉ________________');
}




table.action_table
{
	width				: 100%;
	border-top			: 1px solid;
	border-bottom		: none;
	border-right			: 1px solid;
	border-left			: none;
}
table.action_table li
{
	padding				: 5px 0px 0px 0px;
}


td.conditions
{
	font-size				: 13px;
	padding-top			: 10px;
}


td.conditions li
{
	margin-left			: 20px;
}


.flight_country
{
	padding-bottom		: 10px;
	vertical-align			: middle;
	font-size				: 18px;
	font-weight			: normal;
}


.direction
{
	border-top			: 1px solid;
	background			: transparent;
	font-size				: 13px;
	font-weight			: 600;
	padding-left			: 10px;
	padding-top			: 5px;
	padding-bottom		: 5px;
}


.price_without_taxes
{
	vertical-align			: middle;
	background			: transparent;
	font-size				: 10px;
	font-weight			: 600;
	padding				: 0px 4px 3px 0px;
	text-align				: right;
}


.price
{
	border-top			: 1px solid;
	font-size				: 13px;
	font-weight			: 600;
	padding-left			: 10px;
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-right			: 5px;
	text-align				: right;
}


.last_row
{
	border-bottom		: 1px solid;
}


td.caption_slogan_logo
{
	vertical-align			: bottom;
	background			: no-repeat right top;
}


span.caption
{
	font-size				: 19px;
	font-weight			: 600;
}


span.slogan
{
	font-size				: 13px;
}






#nothing
{
	background: url('___________________ÑÒÈËÈ ÒÀÁËÈÖ ÀÊÖÈÉ ÊÀÆÄÎÉ ÀÂÈÀÊÎÌÏÀÍÈÈ_________________');
}






.aeroflot
{
	color				: #666666;
}


.aeroflot_caption
{
	color				: #666666;
}


.aeroflot_slogan
{
	color				: #666666;
}


table.aeroflot_table
{
	color				: #f5822c;
	border-color			: #f5822c;
}


.aeroflot_row
{
	color				: #c2c2c2;
	border-color			: #c2c2c2;
}


.aeroflot_price
{
	color				: #f5822c;
}


.aeroflot_table b
{
	color				: #666666;
	font-weight			: 600;
}


.aeroflot_table n
{
	color				: #f5822c;
	font-weight			: 600;
}



.airbaltic
{
	color				: #666666;
}

.airbaltic_caption
{
	color				: #333399;
}

.airbaltic_slogan
{
	color				: #336699;
}

table.airbaltic_table
{
	color				: #cdda33;
	border-color			: #cdda33;
}

.airbaltic_row
{
	color				: #cdda33;
	border-color			: #cdda33;
}

.airbaltic_price
{
	color				: #d50a0f;
}

.airbaltic_table b
{
	color				: #333399;
	font-weight			: 600;
}

.airbaltic_table n
{
	color				: #d50a0f;
	font-weight			: 600;
}



.airchina
{
	color				: #1e4179;
}


.airchina_caption
{
	color				: #fa212a;
}


.airchina_slogan
{
	color				: #969781;
}


table.airchina_table
{
	color				: #2d5ba8;
	border-color			: #2d5ba8;
}


.airchina_row
{
	color				: #bbbbbb;
	border-color			: #bbbbbb;
}


.airchina_price
{
	color				: #969781;
}


.airchina_table b
{
	color				: #000000;
	font-weight			: 600;
}


.airchina_table n
{
	color				: #bbbbbb;
	font-weight			: 600;
}



.airfrance
{
	color				: #051039;
}


.airfrance_caption
{
	color				: #5a7394;
}


.airfrance_slogan
{
	color				: #5a7394;
}


table.airfrance_table
{
	color				: #051039;
	border-color			: #051039;
}


.airfrance_row
{
	color				: #051039;
	border-color			: #051039;
}


.airfrance_price
{
	color				: #ff513f;
}


.airfrance_table b
{
	color				: #5a7394;
	font-weight			: 600;
}


.airfrance_table n
{
	color				: #ff513f;
	font-weight			: 600;
}



.airmauritius
{
	color				: #336699;
}

.airmauritius_caption
{
	color				: #c2202f;
}

.airmauritius_slogan
{
	color				: #000000;
}

table.airmauritius_table
{
	color				: #5c6634;
	border-color			: #5c6634;
}

.airmauritius_row
{
	color				: #abb96e;
	border-color			: #abb96e;
}

.airmauritius_price
{
	color				: #c2202f;
}

.airmauritius_table b
{
	color				: #1973b1;
	font-weight			: 600;
}

.airmauritius_table n
{
	color				: #c2202f;
	font-weight			: 600;
}



.alitalia
{
	color				: #333333;
}


.alitalia_caption
{
	color				: #006634;
}


.alitalia_slogan
{
	color				: #333333;
}


table.alitalia_table
{
	color				: #006634;
	border-color			: #006634;
}


.alitalia_row
{
	color				: #676767;
	border-color			: #676767;
}


.alitalia_price
{
	color				: #b60730;
}


.alitalia_table b
{
	color				: #006634;
	font-weight			: 600;
}


.alitalia_table n
{
	color				: #b60730;
	font-weight			: 600;
}



.american
{
	color				: #666666;
}


.american_caption
{
	color				: #d60027;
}


.american_slogan
{
	color				: #666666;
}


table.american_table
{
	color				: #00007c;
	border-color			: #00007c;
}


.american_row
{
	color				: #6a8ad4;
	border-color			: #6a8ad4;
}


.american_price
{
	color				: #d60027;
}


.american_table b
{
	color				: #5a7394;
	font-weight			: 600;
}


.american_table n
{
	color				: #d60027;
	font-weight			: 600;
}



.austrian
{
	color				: #1a3754;
}


.austrian_caption
{
	color				: #0092dd;
}


.austrian_slogan
{
	color				: #0092dd;
}


table.austrian_table
{
	color				: #d71a00;
	border-color			: #d71a00;
}


.austrian_row
{
	color				: #d71a00;
	border-color			: #d71a00;
}


.austrian_price
{
	color				: #d71a00;
}

.austrian_table b
{
	color				: #0092dd;
	font-weight			: 600;
}

.austrian_table n
{
	color				: #d71a00;
	font-weight			: 600;
}



.bluewings
{
	color				: #095099;
}

.bluewings_caption
{
	color				: #218eff;
}

.bluewings_slogan
{
	color				: #095099;
}

table.bluewings_table
{
	color				: #095099;
	border-color			: #095099;
}

.bluewings_row
{
	color				: #095099;
	border-color			: #095099;
}

.bluewings_price
{
	color				: #d71a00;
}

.bluewings_table b
{
	color				: #404490;
	font-weight			: 600;
}

.bluewings_table n
{
	color				: #d71a00;
	font-weight			: 600;
}



.britishairways
{
	color				: #555555;
}

.britishairways_caption
{
	color				: #404490;
}

.britishairways_slogan
{
	color				: #404490;
}

table.britishairways_table
{
	color				: #8496c5;
	border-color			: #8496c5;
}

.britishairways_row
{
	color				: #8496c5;
	border-color			: #8496c5;
}

.britishairways_price
{
	color				: #d71a00;
}

.britishairways_table b
{
	color				: #404490;
	font-weight			: 600;
}

.britishairways_table n
{
	color				: #d71a00;
	font-weight			: 600;
}



.brussels
{
	color				: #002c69;
}

.brussels_caption
{
	color				: #434343;
}

.brussels_slogan
{
	color				: #434343;
}

table.brussels_table
{
	color				: #002c69;
	border-color			: #002c69;
}

.brussels_row
{
	color				: #002c69;
	border-color			: #002c69;
}

.brussels_price
{
	color				: #e23517;
}

.brussels_table b
{
	color				: #434343;
	font-weight			: 600;
}

.brussels_table n
{
	color				: #e23517;
	font-weight			: 600;
}



.clickair
{
	color				: #0781a8;
}

.clickair_caption
{
	color				: #336699;
}

.clickair_slogan
{
	color				: #0781a8;
}

table.clickair_table
{
	color				: #0781a8;
	border-color			: #0781a8;
}

.clickair_row
{
	color				: #0781a8;
	border-color			: #0781a8;
}

.clickair_price
{
	color				: #9a901f;
}

.clickair_table b
{
	color				: #a59c39;
	font-weight			: 600;
}

.clickair_table n
{
	color				: #9a901f;
	font-weight			: 600;
}



.delta
{
	color				: #003366;
}

.delta_caption
{
	color				: #006699;
}

.delta_slogan
{
	color				: #006699;
}

table.delta_table
{
	color				: #003366;
	border-color			: #003366;
}

.delta_row
{
	color				: #003366;
	border-color			: #003366;
}

.delta_price
{
	color				: #cc0000;
}

.delta_table b
{
	color				: #003366;
	font-weight			: 600;
}

.delta_table n
{
	color				: #cc0000;
	font-weight			: 600;
}



.emirates
{
	color				: #554433;
}

.emirates_caption
{
	color				: #cc3333;
}

.emirates_slogan
{
	color				: #c0bbaf;
}

table.emirates_table
{
	color				: #554433;
	border-color			: #554433;
}

.emirates_row
{
	color				: #e4ded0;
	border-color			: #e4ded0;
}

.emirates_price
{
	color				: #ed171f;
}

.emirates_table b
{
	color				: #554433;
	font-weight			: 600;
}

.emirates_table n
{
	color				: #ed171f;
	font-weight			: 600;
}



.estonianair
{
	color				: #0d2456;
}

.estonianair_caption
{
	color				: #0d2456;
}

.estonianair_slogan
{
	color				: #0d2456;
}

table.estonianair_table
{
	color				: #0d2456;
	border-color			: #0d2456;
}

.estonianair_row
{
	color				: #0d2456;
	border-color			: #0d2456;
}

.estonianair_price
{
	color				: #e5ad00;
}

.estonianair_table b
{
	color				: #0d2456;
	font-weight			: 600;
}

.estonianair_table n
{
	color				: #f54142;
	font-weight			: 600;
}



.etihad
{
	color				: #5d6672;
}

.etihad_caption
{
	color				: #eaac00;
}

.etihad_slogan
{
	color				: #5d6672;
}

table.etihad_table
{
	color				: #000000;
	border-color			: #000000;
}

.etihad_row
{
	color				: #4c4c4c;
	border-color			: #4c4c4c;
}

.etihad_price
{
	color				: #eaac00;
}

.etihad_table b
{
	color				: #000000;
	font-weight			: 600;
}

.etihad_table n
{
	color				: #eaac00;
	font-weight			: 600;
}



.finnair
{
	color				: #000000;
}

.finnair_caption
{
	color				: #005596;
}

.finnair_slogan
{
	color				: #005596;
}

table.finnair_table
{
	color				: #add6ee;
	border-color			: #add6ee;
}

.finnair_row
{
	color				: #add6ee;
	border-color			: #add6ee;
}

.finnair_price
{
	color				: #ee4035;
}

.finnair_table b
{
	color				: #073a82;
	font-weight			: 600;
}

.finnair_table n
{
	color				: #ee4035;
	font-weight			: 600;
}



.flylal
{
	color				: #a3917e;
}

.flylal_caption
{
	color				: #6a6d6f;
}

.flylal_slogan
{
	color				: #6a6d6f;
}

table.flylal_table
{
	color				: #5881bd;
	border-color			: #5881bd;
}

.flylal_row
{
	color				: #add6ee;
	border-color			: #add6ee;
}

.flylal_price
{
	color				: #d41087;
}

.flylal_table b
{
	color				: #1e4a9e;
	font-weight			: 600;
}

.flylal_table n,
.flylal_table .number
{
	color				: #d41087;
	font-weight			: 600;
}



.germanwings
{
	color				: #656565;
}

.germanwings_caption
{
	color				: #656565;
}

.germanwings_slogan
{
	color				: #73003b;
}

table.germanwings_table
{
	color				: #73003b;
	border-color			: #73003b;
}

.germanwings_row
{
	color				: #73003b;
	border-color			: #73003b;
}

.germanwings_price
{
	color				: #73003b;
}

.germanwings_table b
{
	color				: #73003b;
	font-weight			: 600;
}

.germanwings_table n
{
	color				: #e1c406;
	font-weight			: 600;
}



.iberia
{
	color				: #666666;
}

.iberia_caption
{
	color				: #df0e1b;
}

.iberia_slogan
{
	color				: #ecaf00;
}

table.iberia_table
{
	color				: #acacac;
	border-color			: #acacac;
}

.iberia_row
{
	color				: #acacac;
	border-color			: #acacac;
}

.iberia_price
{
	color				: #eb9c20;
}

.iberia_table b
{
	color				: #cc7d00;
	font-weight			: 600;
}

.iberia_table n
{
	color				: #eb9c20;
	font-weight			: 600;
}



.isic
{
	color				: #138f77;
}

.isic_caption
{
	color				: #e12227;
}

.isic_slogan
{
	color				: #008565;
}

table.isic_table
{
	color				: #008565;
	border-color			: #008565;
}

.isic_row
{
	color				: #008565;
	border-color			: #008565;
}

.isic_price
{
	color				: #f54142;
}

.isic_table b
{
	color				: #138f77;
	font-weight			: 600;
}

.isic_table n
{
	color				: #f54142;
	font-weight			: 600;
}



.japan
{
	color				: #000000;
}

.japan_caption
{
	color				: #c60000;
}

.japan_slogan
{
	color				: #000000;
}

table.japan_table
{
	color				: #000066;
	border-color			: #000066;
}

.japan_row
{
	color				: #000066;
	border-color			: #000066;
}

.japan_price
{
	color				: #c60000;
}

.japan_table b
{
	color				: #c60000;
	font-weight			: 600;
}

.japan_table n
{
	color				: #c60000;
	font-weight			: 600;
}



.klm
{
	color				: #000066;
}

.klm_caption
{
	color				: #01a8ec;
}

.klm_slogan
{
	color				: #01a8ec;
}

table.klm_table
{
	color				: #01a8ec;
	border-color			: #01a8ec;
}

.klm_row
{
	color				: #01a8ec;
	border-color			: #01a8ec;
}

.klm_price
{
	color				: #dfb405;
}

.klm_table b
{
	color				: #01a8ec;
	font-weight			: 600;
}

.klm_table n
{
	color				: #dfb405;
	font-weight			: 600;
}



.korean
{
	color				: #3d0755;
}

.korean_caption
{
	color				: #21796b;
}

.korean_slogan
{
	color				: #3d0755;
}

table.korean_table
{
	color				: #25786c;
	border-color			: #25786c;
}

.korean_row
{
	color				: #639a83;
	border-color			: #639a83;
}

.korean_price
{
	color				: #094fa3;
}

.korean_table b
{
	color				: #21796b;
	font-weight			: 600;
}

.korean_table n
{
	color				: #094fa3;
	font-weight			: 600;
}



.lufthansa
{
	color				: #0c1d62;
}

.lufthansa_caption
{
	color				: #0c1d62;
}

.lufthansa_slogan
{
	color				: #0c1d62;
}

table.lufthansa_table
{
	color				: #ffcb4e;
	border-color			: #ffcb4e;
}

.lufthansa_row
{
	color				: #ffcb4e;
	border-color			: #ffcb4e;
}

.lufthansa_price
{
	color				: #ffb400;
}

.lufthansa_table b
{
	color				: #0d1b62;
	font-weight			: 600;
}

.lufthansa_table n
{
	color				: #ffb400;
	font-weight			: 600;
}



.malev
{
	color				: #003980;
}

.malev_caption
{
	color				: #64846d;
}

.malev_slogan
{
	color				: #64846d;
}

table.malev_table
{
	color				: #192479;
	border-color			: #192479;
}

.malev_row
{
	color				: #79adfc;
	border-color			: #79adfc;
}

.malev_price
{
	color				: #f6d808;
}

.malev_table b
{
	color				: #58b73c;
	font-weight			: 600;
}

.malev_table n
{
	color				: #f6d808;
	font-weight			: 600;
}



.niki
{
	color				: #003980;
}

.niki_caption
{
	color				: #3d63be;
}

.niki_slogan
{
	color				: #3d63be;
}

table.niki_table
{
	color				: #79adfc;
	border-color			: #79adfc;
}

.niki_row
{
	color				: #79adfc;
	border-color			: #79adfc;
}

.niki_price
{
	color				: #d9204e;
}

.niki_table b
{
	color				: #3d63be;
	font-weight			: 600;
}

.niki_table n
{
	color				: #d9204e;
	font-weight			: 600;
}



.pulkovo
{
	color				: #8a9ba8;
}

.pulkovo_caption
{
	color				: #2577b1;
}

.pulkovo_slogan
{
	color				: #666666;
}

table.pulkovo_table
{
	color				: #dbe4e9;
	border-color			: #dbe4e9;
}

.pulkovo_row
{
	color				: #dbe4e9;
	border-color			: #dbe4e9;
}

.pulkovo_price
{
	color				: #da4131;
}

.pulkovo_table b
{
	color				: #2577b1;
	font-weight			: 600;
}

.pulkovo_table n
{
	color				: #da4131;
	font-weight			: 600;
}



.qantas
{
	color				: #4e4e4e;
}

.qantas_caption
{
	color				: #990000;
}

.qantas_slogan
{
	color				: #666666;
}

table.qantas_table
{
	color				: #cccccc;
	border-color			: #cccccc;
}

.qantas_row
{
	color				: #cccccc;
	border-color			: #cccccc;
}

.qantas_price
{
	color				: #990000;
}

.qantas_table b
{
	color				: #e86831;
	font-weight			: 600;
}

.qantas_table n
{
	color				: #990000;
	font-weight			: 600;
}



.qatar
{
	color				: #888888;
}

.qatar_caption
{
	color				: #914a6a;
}

.qatar_slogan
{
	color				: #666666;
}

table.qatar_table
{
	color				: #676868;
	border-color			: #676868;
}

.qatar_row
{
	color				: #676868;
	border-color			: #676868;
}

.qatar_price
{
	color				: #72113d;
}

.qatar_table b
{
	color				: #333333;
	font-weight			: 600;
}

.qatar_table n
{
	color				: #72113d;
	font-weight			: 600;
}



.s7
{
	color				: #1a3754;
}

.s7_caption
{
	color				: #339900;
}

.s7_slogan
{
	color				: #666666;
}

table.s7_table
{
	color				: #bbd406;
	border-color			: #bbd406;
}

.s7_row
{
	color				: #bbd406;
	border-color			: #bbd406;
}

.s7_price
{
	color				: #ef164b;
}

.s7_table b
{
	color				: #339900;
	font-weight			: 600;
}

.s7_table n
{
	color				: #f5822c;
	font-weight			: 600;
}



.sas
{
	color				: #1a3754;
}

.sas_caption
{
	color				: #010099;
}

.sas_slogan
{
	color				: #1a3754;
}

table.sas_table
{
	color				: #010099;
	border-color			: #010099;
}

.sas_row
{
	color				: #010099;
	border-color			: #010099;
}

.sas_price
{
	color				: #ff3300;
}

.sas_table b
{
	color				: #912d90;
	font-weight			: 600;
}

.sas_table n
{
	color				: #ff3300;
	font-weight			: 600;
}



.singapore
{
	color				: #5d6672;
}

.singapore_caption
{
	color				: #003875;
}

.singapore_slogan
{
	color				: #5d6672;
}

table.singapore_table
{
	color				: #7f8996;
	border-color			: #7f8996;
}

.singapore_row
{
	color				: #7f8996;
	border-color			: #7f8996;
}

.singapore_price
{
	color				: #a95665;
}

.singapore_table b
{
	color				: #003875;
	font-weight			: 600;
}

.singapore_table n
{
	color				: #a95665;
	font-weight			: 600;
}



.swissair
{
	color				: #1a3754;
}

.swissair_caption
{
	color				: #cb0000;
}

.swissair_slogan
{
	color				: #1a3754;
}

table.swissair_table
{
	color				: #cb0000;
	border-color			: #cb0000;
}

.swissair_row
{
	color				: #cb0000;
	border-color			: #cb0000;
}

.swissair_price
{
	color				: #cb0000;
}

.swissair_table b
{
	color				: #8e8e8e;
	font-weight			: 600;
}

.swissair_table n
{
	color				: #cb0000;
	font-weight			: 600;
}



.thai
{
	color				: #3d0755;
}

.thai_caption
{
	color				: #5a1f9d;
}

.thai_slogan
{
	color				: #3d0755;
}

table.thai_table
{
	color				: #8f0069;
	border-color			: #8f0069;
}

.thai_row
{
	color				: #8f0069;
	border-color			: #8f0069;
}

.thai_price
{
	color				: #ffd51e;
}

.thai_table b
{
	color				: #3d0755;
	font-weight			: 600;
}

.thai_table n
{
	color				: #ffd51e;
	font-weight			: 600;
}



.transaero
{
	color				: #336699;
}

.transaero_caption
{
	color				: #336699;
}

.transaero_slogan
{
	color				: #336699;
}

table.transaero_table
{
	color				: #3c709f;
	border-color			: #3c709f;
}

.transaero_row
{
	color				: #3c709f;
	border-color			: #3c709f;
}

.transaero_price
{
	color				: #f54142;
}

.transaero_table b
{
	color				: #336699;
	font-weight			: 600;
}

.transaero_table n
{
	color				: #f54142;
	font-weight			: 600;
}



.turkish
{
	color				: #1574b6;
}

.turkish_caption
{
	color				: #b3b299;
}

.turkish_slogan
{
	color				: #1574b6;
}

table.turkish_table
{
	color				: #cad9db;
	border-color			: #cad9db;
}

.turkish_row
{
	color				: #cad9db;
	border-color			: #cad9db;
}

.turkish_price
{
	color				: #e2282d;
}

.turkish_table b
{
	color				: #b3b299;
	font-weight			: 600;
}

.turkish_table n
{
	color				: #e2282d;
	font-weight			: 600;
}






div#box
{
	width				: 208px;
	height				: 240px;
	overflow				: hidden;
}

div#box div#place
{
	position				: absolute;
	width				: 208px;
	height				: 240px;
	overflow				: hidden;
}
div#place div#scroll_head,
div#scroll_foot
{
	position				: absolute;
	width				: 208px;
}

td#each_news
{
	background-color		: transparent;
	background			: url('/images/news_bg.png') repeat-x;
	color				: #1a3754;
	font-size				: 11px;
	font-weight			: 600;
	padding				: 0px 0px 0px 5px;
}
