/* body {font-family: Tahoma; font-size: 11px; color: #000000;} */
body,div,p,table,td,span {font-family: Tahoma; font-size: 13px; color: #000000;} 
body,div,p,table,td,span {font-family: Tahoma; font-size: 13px; color: #000000;} 
table.mtab {
	border-collapse:collapse;
	border:2px solid black;
	width:465px;
}
table.mtab td {
	border-collapse:collapse;
	border:1px solid black;
	font-weight:bold;
	padding:5px;
	height:15px;
}
table.mtab thead tr td {
	background-color:#FFD7AC;
	font-weight:bold
}
.inside {font-family: Tahoma; font-size: 11px; color: #000000;} 
.list {font-family: Tahoma; font-size: 11px; color: #000000;} 
.lblk {font-family: Tahoma; font-size: 13px;} 
.lblk:hover {font-family: Tahoma; font-size: 13px;} 
h1 {font-family: Tahoma; font-size: 18px; font-weight: normal; color: #2e3192; text-decoration: none;}
h1.hdr {font-family: Tahoma; font-size: 18px; font-weight: normal; color: #2e3192; text-decoration: none;}
h2 {color:#2e3192;}
p {font-family: Tahoma; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; margin: 0 0 13px 0}
td {font-family: Tahoma; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none;}
a.text {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
a.text:hover{font-family: Tahoma; font-size: 11px; font-weight: normal; color: #f58220; text-decoration: none;}
.top_menu {font-family: Tahoma; font-size: 13px; font-weight: bold; color: #80ddff; text-decoration: none;}
.top_menu a{font-family: Tahoma; font-size: 13px; font-weight: bold; color: #80ddff; text-decoration: none;}
.top_menu a:hover{font-family: Tahoma; font-size: 13px; font-weight: bold; color: #f58220; text-decoration: underline;}
.city {font-family: Tahoma; font-size: 14px; font-weight: bold; color: #feba01; text-decoration: none;}
.pre {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #2e3192; text-decoration: none;}
.phone {font-family: Tahoma; font-size: 23px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.main_menu {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #1d207e; text-decoration: none;}
.main_menu a{font-family: Tahoma; font-size: 12px; font-weight: bold; color: #1d207e; text-decoration: none;}
.main_menu a:hover{font-family: Tahoma; font-size: 12px; font-weight: bold; color: #f58220; text-decoration: underline;}
a.blink {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #2e3192; text-decoration: none;}
a.blink:hover {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #f58220; text-decoration: underline;}

span.bulinka {font-family: Tahoma; font-size: 11px; color: #2e3192;}
a.bulink2 {font-family: Tahoma; font-size: 11px; color: #000; text-decoration: underline; font-weight:normal;}
a.bulink2:hover {font-family: Tahoma; font-size: 11px; color: #f58220; text-decoration: underline; font-weight:normal;}
a.bulink {font-family: Tahoma; font-size: 12px; color: #2e3192; text-decoration: underline;}
a.bulink:hover {font-family: Tahoma; font-size: 12px; color: #f58220; text-decoration: underline;}

a.bilink {font-family: Tahoma; font-size: 13px; color: #2e3192; text-decoration: underline;}
a.bilink:hover {font-family: Tahoma; font-size: 13px; color: #f58220; text-decoration: underline;}


a.menulink {font-family: Tahoma; font-size: 12px; color: #2e3192; text-decoration: none; font-weight:bold;}
a.menulink:hover {font-family: Tahoma; font-size: 12px; color: #f58220; text-decoration: underline; font-weight:bold;}

.down {font-family: Tahoma; font-size: 10px; color: white; text-decoration: none;}
a.down {font-family: Tahoma; font-size: 10px; color: white; text-decoration: none;}
a.down:hover {font-family: Tahoma; font-size: 10px; color: #f58220; text-decoration: underline;}

.bottomText {font-family: Tahoma; font-size: 10px; color: #F68121; text-decoration: none;}
.bottomText a{font-family: Tahoma; font-size: 10px; color: #F68121; text-decoration: none;}
.bottomText a:hover {font-family: Tahoma; font-size: 10px; color: #f58220; text-decoration: underline;}

.tbb th {padding:5px;}
.tbdd th {border:1px solid black; margin-bottom:3px;}
.tbb td {padding:5px;}
.tbdd td {border:1px solid black;}

a.bulink2:hover {color: #f58220; text-decoration: underline;}
.cut {font-family: Tahoma; font-size: 12px; font-weight: normal; color: #736b73; text-decoration: none;}
.zag {font-family: Tahoma; font-size: 14px; font-weight: bold; color: #f58220; text-decoration: none;}
/*ul {list-style-image: url("../img/redpoint.gif");}*/

ul {list-style: none;}

ul li {
       background: url(../img/redpoint.gif) no-repeat 0px 6px;
	   padding-left: 20px;
}

ul {padding-left:10px;}
ul.nored2 {list-style-image: url("../img/tire.gif");}
ul.nored2 li {padding:0px;}
ul.nored {list-style-image:none; list-style-type:none; margin-top:5px; margin-bottom:5px; padding-left:30px; }
ul.nored li {padding:0px;}
ul li{padding-bottom: 15px;}
a {font-family: Tahoma; font-size: 11px; color: #2e3192; text-decoration: underline;}
a:hover {font-family: Tahoma; font-size: 11px; color: #f58220; text-decoration: none;}
/*
a.grey {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #736b73; text-decoration: underline;}
a.grey:hover {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #736b73; text-decoration: none;}
*/
a.grey {font-family: Tahoma; font-size: 11px; font-weight:bold; color: #2e3192; text-decoration: none;}
a.grey:hover {font-family: Tahoma; font-size: 11px;  font-weight:bold; color: #f58220; text-decoration: underline;}

a.grey2 {font-family: Tahoma; font-size: 11px; color: #000; text-decoration: none;}
a.grey2:hover {font-family: Tahoma; font-size: 11px; color: #f58220; text-decoration: underline;}

a.more {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #f58220; text-decoration: underline;}
a.more:hover {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #f58220; text-decoration: underline;}

.main td {font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: none;}
td.red {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #f58220; text-decoration: none;}
.text {font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: none;}
.parag {padding:0px; margin:0px; padding-left:20px; font-size:10pt; font-family:Tahoma;}
.paragli {padding:0px; margin:0px; font-size:10pt; font-family:Tahoma;}
.news_autosize { float:left;width:160px;height:200px;margin:0px 25px 0px 25px}
.news_autosize2 { float:left;width:160px;height:170px;margin:0px 25px 0px 25px}
img{border: 0px;}
a.mainmenu, a.mainmenu:visited, a.mainmenu:link, a.mainmenu:hover {color:#2e3192;}
a.mainmenu:hover {text-decoration:underline}
.separate {color:#d0d0d0;}
a.menucountr, a.menucountr:visited, a.menucountr:link, a.menucountr:hover {color:white;}
a.menucountr:hover {text-decoration:underline}

.list {margin:5px 0 5px 0}
.ldate {color:#2e3192; padding-right:10px;}
.lcaption {}
.lcaption a, .lcaption a:hover, .lcaption a:link, .lcaption a:visited {font-family: Tahoma; font-size: 11px;text-decoration: none;}
.lcaption a:hover {font-family: Tahoma; font-size: 11px; color: #f58220; text-decoration: underline;}
.lanonce {display:block; font-family: Tahoma; font-size: 11px;}
.limage {float:left; margin-right:10px}
#shnews .lcaption a { color: #000; }
.clear_this {clear:both}
.h_block {padding-left:20px;}
.h_block p{font-size:10pt; font-family:Tahoma;}
.tbb td {border-bottom:1px solid #f0f0f0;}
#articles .list {float:left; width:33%}


div#for_hor_scroll_center_align {width: 1000px; margin: 0px auto;}

table.workshopReg {width: auto}
table.workshopReg td{text-align: left; width: auto}
.wrNote {color: #9F9F9F; font-size: 8pt;}


table#kursTsb {padding-bottom: 15px;}
table#kursTsb td.text {padding-bottom: 10px; padding-left: 10px;}

td.coursesNote p {font: 7pt tahoma; color: #2E3192; padding: 0 10px; text-align: left;}

a.button_close:link,
a.button_close:visited {
	display:block;
	width:18px;
	height:18px;
	background:url(../images/button_close.png) no-repeat 0 0;
	float:right;
	}
	
a.button_close:hover {
	background:url(../images/button_close.png) no-repeat 0 -16px;
	text-decoration:none;
	}
#divH { 
	   display:none;
       position: absolute;
       top: 0px;
       left: 0px; 
	   width: 100%; 
	   height:100%;
	   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
       -moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
       -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
       opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
	   background:#000000;
	   z-index:99;
}
.width100percent {
	width:100%;
}
	
span.r1,
span.r2,
span.r3,
span.r5 {
	display:block;
	height:1px;		
	overflow:hidden;
	font-size:1px;
	line-height:1px;
	padding:0;	
	}
	
span.r1 {
	margin:0 1px;
	}
	
span.r2 {
	margin:0 2px;
	}
	
span.r3 {
	margin:0 3px;
	}
	
span.r5 {
	margin:0 5px;
	}
	
#results 
{
	width:368px;
	display:none;
	position:absolute;
	overflow:hidden;
	left:40%;
	top:10%;
	z-index:100;
}
#results_inner {
	width:auto;
	background:#fff;
	position:relative;
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	overflow: none;
	padding:10px;
}
#results_inner div.right, #results_inner div.fright {
	margin-right:25px;
	margin-top:10px;
}
#results_inner div.left, #results_inner div.fleft {
	margin-left:25px;
	margin-top:10px;
}
.item_big2 {
	width:100%;
	position:relative;
	margin:0 0 20px 0;
	}
	
.item_big2 span.r1,
.item_big2 span.r2 {
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	background:#fff;
	}

.item_big2 span.r3 {
	border-left: 2px solid #d4d4d4;
	border-right: 2px solid #d4d4d4;
	background:#fff;
	}
	
.item_big2 span.r5 {
	background:#d4d4d4;
	}
.resuts_close {
	background:#fff;
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	padding:3px 10px 3px 10px;
}




table#socialTable {width: 100%; height: 110px; border: 0; background: url('/img/menubg1.jpg') no-repeat bottom; margin: 12px 0 12px;}
a.social {display: block; width: 48px; height: 48px; margin: 3px; float: left}
a.odnoklassniki {background: url('/images/socialIcons_odnoklassniki.png') no-repeat}
a.vkontakte {background: url('/images/socialIcons_vkontakte.png') no-repeat}
a.facebook {background: url('/images/socialIcons_facebook.png') no-repeat}
a.livejournal {background: url('/images/socialIcons_livejournal.png') no-repeat}

div#mainpageCountries {margin: 0 0 20px 0; overflow: hidden; width: 640px}
/*//a.countries {display: block; min-width: 90px; height: 48px; margin: 3px 6px; float: left; font: bold 16px arial; text-decoration: none; padding: 10px 0 0 58px;}*/
a.countries {display: block; width: 140px !important; height: 48px; /*margin: 3px 6px;*/ float: left; font: italic 14px arial; text-decoration: none; padding: 10px 0 0 58px;}
a.countries:hover {text-decoration: underline; font: italic 14px arial}
a.vietnam {background: url('/pictures/countries/countries_flag_1.jpg') no-repeat}
a.indonesia {background: url('/images/iconBubble_indonesia.jpg') no-repeat}
a.india {background: url('/images/india.jpg') no-repeat}
a.philipines {background: url('/pictures/countries/countries_flag_12.jpg') no-repeat}
a.uzbekistan {background: url('/images/uzb.jpg') no-repeat}
a.cambogia {background: url('/pictures/countries/countries_flag_4.jpg') no-repeat}
a.china {background: url('/images/iconBubble_china.jpg') no-repeat}
a.laos {background: url('/pictures/countries/countries_flag_6.jpg') no-repeat}
a.malaysia {background: url('/pictures/countries/countries_flag_7.jpg') no-repeat}
a.myanmar {background: url('/pictures/countries/countries_flag_8.jpg') no-repeat}
a.nepal {background: url('/pictures/countries/countries_flag_9.jpg') no-repeat}
a.singapore {background: url('/pictures/countries/countries_flag_10.jpg') no-repeat}

div#mainBlock {width: 100%; min-width: 630px}
div#mainBlock div {float: left; width: 49%; min-width: 310px}
div#mainBlock div div {width: 310px; height: 154px; padding-top: 10px; margin: 0 auto; float: none;}
div.vietnam {background: url('/images/mainBlock_vietnam.png') no-repeat;}
div.cambogia {background: url('/images/mainBlock_cambogia.png') no-repeat;}
div.laos {background: url('/images/mainBlock_laos.png') no-repeat;}
div.malaysia {background: url('/images/mainBlock_malaysia.png') no-repeat;}
div.philipines {background: url('/images/mainBlock_philipines.png') no-repeat;}
div#mainBlock div a {display: block; text-decoration: none; margin-bottom: 7px; margin-left: 150px; font: normal 12px arial;}
div#mainBlock div a:hover {text-decoration: underline;}
div#mainBlock div a.name {font: normal 28px arial; color: #F47C15; margin-bottom: 8px}

div.bannerZoneMain img {margin-bottom: 8px;}

table#specialTable {margin: 10px 0 15px 0; width: 100%}
table#specialTable tr {}
table#specialTable tr.header {background-color: #FDE6C6}
table#specialTable tr.pink {background-color: #FFF3E7}
table#specialTable td {padding: 5px; text-align: center; vertical-align: top; line-height: 2em;}
table#specialTable th {font-weight: normal; padding: 5px; font: normal 10px arial; color: #3E2C9C; vertical-align: middle}
table#specialTable td.tour, th.tour {text-align: left;}
table#specialTable td a {font: bold 13px tahoma;}
table#specialTable th.country {color: #F58220; font: normal 10px arial; width: 60px; text-align: left }
table#specialTable td.red {font: bold 13px tahoma;line-height: 2em;}



div#podborTuraBlock {width: 230px; background: url('/img/menubg1.jpg') no-repeat bottom; padding: 0 0 10px 0; margin-bottom: 15px}

div#podborTuraBlockInner {margin: 0 auto}
div#podborTuraBlockInner div {margin-right: 15px;}
div#podborTuraBlockInner div div{margin-bottom: 10px;}
div#podborTuraBlockInner div div#countries span#countrySelect, div#cities span#citySelect, div#avialines span#aviaSelect, div#hotels span#hotelSelect {width: 85px; display: block; float: left;}
div#podborTuraBlockInner div#hotels a {float:right; margin-right: 5px}
div#podborTuraBlockInner div#cities a {float:left; font-weight: normal}
div#podborTuraBlockInner div#cities select, div#podborTuraBlockInner div#avialines select {width:130px}
div#podborTuraBlockInner span.parName {margin: 0 0 3px 0; font-weight: bold}
div#podborTuraBlockInner div#date_zaezd input, div#kolvo input {width: 20px}
div#podborTuraBlockInner div#hotels select {width: 220px}
div#podborTuraBlockInner div#podbor_col1, div#podbor_col2, div#podbor_col3 {width: 230px; float: left}
/*div#podborTuraBlockInner input {border: 1px solid #bebebe}*/
div#podborTuraBlockInner div#kolvo span {display: block; margin-bottom: 4px;}
div#podborTuraBlockInner div#kolvo span span {width: 150px; display: block; float: left; font-weight: bold}



h3.colBlockName {color: #2E3192; font-size: 18px; padding-left: 0; font-weight: normal; margin-top: 0}

table#podborTuraResult {width: 100%; margin-top: 30px}
table#podborTuraResult td {padding: 5px; text-align: center; font: normal 11px tahoma}
table#podborTuraResult tr.header {background-color: #FDE6C6}
table#podborTuraResult th {font-weight: normal; padding: 5px; font: normal 10px arial; color: #3E2C9C; vertical-align: middle}
table#podborTuraResult input {width: 30px}
table#podborTuraResult td.left {text-align: left;}
table#podborTuraResult td.bold {font-weight: bold}
table#podborTuraResult td.resultCity {color:#3E2C9C; font: bold 14px tahoma}
table#podborTuraResult td.resultCityName {/*background-color: #FDE6C6*/}
table#podborTuraResult td.resultHotelName {background-color: #FFF3E7}
table#podborTuraResult h3 {margin: 0 0; color: #3E2C9C}

div.online p.error {color: #F58220; font: bold 12px arial; /*text-align: center*/}

table#podborTureProfile {}
table#podborTureProfile th {text-align: left}
table#podborTureProfile td {padding: 4px;}
div#transfers {font-weight: bold;}

table#podborTureOformlenie th {font-weight: normal; padding: 5px; font: normal 10px arial; color: #3E2C9C; vertical-align: middle; text-align: center}
table#podborTureOformlenie td {text-align: center; padding: 5px;}
table#podborTureOformlenie td.left, table#podborTureOformlenie th.left {text-align: left;}
table#podborTureOformlenie td.right {text-align: right;}
table#podborTureOformlenie td.bold {font-weight: bold}
table#podborTureOformlenie td.red, div#summ_final {font-weight: bold; color: #F58220}
table#podborTureOformlenie tr.header {background-color: #FDE6C6;}

form.podborTuraForm {}
form.podborTuraForm label {font: bold 12px tahoma; color: #000}
form.podborTuraForm label span.note {color: #9F9F9F; font-size: 8pt; font-weight: normal}
form.podborTuraForm div {margin: 4px;clear: both;}
form.podborTuraForm div.forma-label {float: left; width: 250px; }
form.podborTuraForm div.forma-label-radio {float: left; width: 100px;}
form.podborTuraForm div.forma-label input {/*float: right;*/}
form.podborTuraForm div.number_fieldset {color: #2E3192; font: bold 14px arial; } 
form.podborTuraForm fieldset {border: 1px dashed #FDE3B0; margin: 20px 0; clear: both; width: 500px;}
div.podborTuraForm_manager label {color: #000}

div#results_inner p {color: #F58220; font: bold 13px tahoma; text-align: center}

.modtab3 td {padding:10px; border-bottom:1px solid #f0f0f0;}

h2.mainCenterHeader {padding-left: 0px; font-size: 18px; color: rgb(46, 49, 146); text-align: left; font-weight: normal}

div#specs {width: 640px}



.main_menu_i {background: url('/images/mt.png') repeat-x 0 -88px; position:relative; zoom: 1; height: 56px; }
.main_menu_l {background: url('/images/mt.png') no-repeat 0 0;  zoom: 1;}
.main_menu_r {background: url('/images/mt.png') no-repeat 100% -44px; height: 44px;  zoom: 1;}
.main_menu_r:after {content: ' '; clear:both; display: block; width: 0; height: 0; overflow: hidden; font-size: 0;}
.main_menu_r ul{display: block; margin:0 0 0 0; padding: 6px 0 0 0; list-style:none; text-align: center; font-size: 0; line-height: 0; letter-spacing: -1px;}
.main_menu_i ul li{display: inline; margin:0 0 0 0; padding: 0 12px 0 10px; background: url('/images/mt_sep.png') no-repeat 100% 3px; font-size: 14px; line-height: normal; letter-spacing: normal;}
.main_menu_i ul li.last{padding-right: 0; background:none;}
.main_menu_i ul li.lastli{padding-right: 0; margin-left:-10px; background: url('/images/mtlast.png');}
.main_menu_i ul li a{display: inline-block; padding: 0 0 10px 0; font: bold 14px Tahoma; color: #fff; }
.main_menu_i ul li a:hover{font: bold 14px Tahoma; color: #fff; }
.main_menu_i ul li .main_menu_sub{display: none; width: 100%; background: url('/images/mt_l2.png') no-repeat 0 0; position:absolute; top: 28px; left: 0; zoom: 1;}
.main_menu_i ul li .main_menu_sub_show{display: block; z-index: 500}
.main_menu_i ul li .mms_r{background: url('/images/mt_l2.png') no-repeat 100% -108px; padding: 0 15px 0 15px; zoom: 1;}
.main_menu_i ul li .mms_i{height: 54px; background: url('/images/mt_l2.png') repeat-x 0 -54px; zoom: 1;}
.main_menu_i ul li .mms_i ul{padding: 4px 0 0 0; overflow: hidden; zoom: 1; font-size: 0; line-height: 0; letter-spacing: -1px;}
.main_menu_i ul li .mms_i ul li{display: inline; margin:0 5px 0 6px; padding: 0 0 0 0; background: none; font-size: 14px; line-height: normal; letter-spacing: normal;}
.main_menu_i ul li .mms_i ul li a{padding: 0 0 0 0; font: italic 14px Arial; color: #2e3192;}
.main_menu_i ul li .mms_i ul li a:hover{font: italic 14px Arial; color: #2e3192;}
.main_menu_i ul li .mms_i ul li.mp_important a{font-size: 20px; font-family:Arial; font-style:italic; color:#2e3192;}
.main_menu_i ul li .mms_i ul li.mp_important a:hover{font-size: 20px; font-family:Arial; font-style:italic; color:#2e3192;}
.main_menu_i ul li .mms_i ul li.mp_unimportant a{font-size: 16px; font-family:Arial; font-style:italic; color:#2e3192;}
.main_menu_i ul li .mms_i ul li.mp_unimportant a:hover{font-size: 16px; font-family:Arial; font-style:italic; color:#2e3192;}

.f_text {padding: 0 0 0 0; margin:0 0 0 0;}
.f_text p{padding: 5px 0 7px 0; margin:0 0 0 0;}

.counters_f {text-align: center; padding: 0 0 5px 0; }
.counters_f img{vertical-align:bottom;}

.menu_f {background: #fff; padding: 0 0 10px 0; }
.menu_f_i {background: url('/images/mf.png') repeat-x 0 0; position:relative; zoom: 1; height: 44px; margin-bottom: 8px}
.menu_f_l {background: url('/images/mf.png') no-repeat 0 -88px;  zoom: 1;}
.menu_f_r {background: url('/images/mf.png') no-repeat 100% -44px; height: 44px;  zoom: 1;}
.menu_f_r:after {content: ' '; clear:both; display: block; width: 0; height: 0; overflow: hidden; font-size: 0;}
.menu_f_r ul{margin:0 0 0 0; padding: 0 0 0 0; list-style:none; text-align: center; font-size: 0; line-height: 0; letter-spacing: -1px;}
.menu_f_i ul li{display: inline-block !important; display: inline; margin:0 0 0 0; padding: 0 12px 0 10px; background: url('/images/mt_sep.png') no-repeat 100% 23px; font-size: 14px; line-height: normal; letter-spacing: normal;}
*+html .menu_f_i ul li{display: inline !important;}
.menu_f_i ul li.last{padding-right: 0; background:none;}
.menu_f_i ul li a{display: inline-block; padding: 20px 0 10px 0; font: bold 14px Tahoma; color: #fff; }
.menu_f_i ul li a:hover{font: bold 14px Tahoma; color: #fff; }
.menu_f_i ul li .menu_f_sub{display: none; width: 100%; background: url('/images/mf_l2.png') no-repeat 0 -108px; position:absolute; top: -38px; left: 0; zoom: 1;}
.menu_f_i ul li .menu_f_sub_show{display: block;}
.menu_f_i ul li .mfs_r{background: url('/images/mf_l2.png') no-repeat 100% 0; padding: 0 15px 0 15px; zoom: 1;}
.menu_f_i ul li .mfs_i{height: 54px; background: url('/images/mf_l2.png') repeat-x 0 -54px; zoom: 1;}
.menu_f_i ul li .mfs_i ul{padding: 14px 0 0 0; font-size: 14px; line-height: normal; letter-spacing: normal;}
.menu_f_i ul li .mfs_i ul li{display: inline; margin:0 5px 0 6px; padding: 0 0 0 0; background: none; font-size: 14px; line-height: normal; letter-spacing: normal;}
.menu_f_i ul li .mfs_i ul li a{padding: 0 0 0 0; font: italic 14px Arial; color: #2e3192;}
.menu_f_i ul li .mfs_i ul li a:hover{font: italic 14px Arial; color: #2e3192;}
.menu_f_i ul li .mfs_i ul li.mp_important a{font-size: 20px; font-family:Arial; font-style:italic; color:#2e3192;}
.menu_f_i ul li .mfs_i ul li.mp_important a:hover{font-size: 20px; font-family:Arial; font-style:italic; color:#2e3192;}
.menu_f_i ul li .mfs_i ul li.mp_unimportant a{font-size: 16px; font-family:Arial; font-style:italic; color:#2e3192;}
.menu_f_i ul li .mfs_i ul li.mp_unimportant a:hover{font-size: 16px; font-family:Arial; font-style:italic; color:#2e3192;}


.countries_new {overflow: hidden; margin-bottom: 15px;}
.countries_new .punkt {display: block; width: 140px; height: 48px; margin: 3px 6px; float: left; }
.countries_new .punkt a {display: block;  padding: 10px 0 0 58px; font: italic 14px arial; text-decoration: none;}

.bannerZoneMain {width:232px; text-align:center}

table.avia  a {font-size:12px; /*font-weight: bold;*/}

table#specialTable .odd {background-color:#FFF8EE}
table#specialTable .countryName {background-color:#FA953D; color:white; text-align:left; font-weight:bold; padding-left: 15px; vertical-align:middle}
table#specialTable .countryAllTours {background-color:#FA953D; vertical-align:middle}
table#specialTable .countryAllTours a{color:white; font-size: 11px}

/*div#countries div{margin: 7px}*/

div.borderDiv {border:1px solid #fde3b0; padding: 7px}
div.borderDiv img.prePic{float:left; margin-right: 5px;}


table.tableWithBorder {border:1px solid #fde3b0;}
.cityedd  table {border:none}

table.leftTable {width:100%; padding-bottom:17px; padding-top:0px; background: url('/img/bannerbg11.jpg') no-repeat; background-position:bottom; margin: 0 0 15px;}
table.leftTable img{float:left; margin: 0 5px 18px 0}
table.leftTable p, table.leftTable a {font-size:11px; margin:0 0 3px 0}
table.leftTable p.more a {font-weight:bold; float:right; color:#F58220; margin:10px 5px 0 0}

div.exLinks {margin:5px 0 15px 0 }

div.countries p {text-align:justify}
