body{font: normal 12px Verdana,sans-serif;color:#444;width:100%;margin:0;padding:0;background:url(/templates/images/body_fon.gif) #fff;}
/*body { font: 12px Arial, Helvetica, sans-serif; color:#444444; margin: 0px;  padding: 0px; width: 100%; background-color: #ffffff; background-image:url(/templates/images/body_fon.gif); }*/
 P {
    line-height: 1.5;
   }
.cb {
    display: block;
    clear: both;
    font-size: 0px;
    line-height: 0px;
    height: 0px;
}
table.body{width:100%;height:100%;background:url(/templates/images/topfon.jpg) repeat-x top #FFF;}
td.t1{height:130px;}
table.top{width:100%;height:130px;}
table.top td.logo{vertical-align:top;width:200px;}
table.top td.slog{padding-top:22px;vertical-align:top;background:url(/templates/images/picright.jpg) no-repeat top right;}
table.top td.slog table{width:100%;}
table.top td.slog td.topright{width:260px;}
table.top td.slog td.slogan{text-align:center;padding-left:40px;}


table.top .slogan {
    font-family: Arial;
    text-transform: uppercase;
    color: #ffffff;
}

table.top .slogan span {
    padding: 0px 10px;
}

table.top .slogan .e01 {
    font-size: 14px;
}

table.top .slogan .e02 {
    padding: 5px 0px;
    font-size: 11px;
}

table.top td.slog td.language{text-align:right;padding-right:35px;}
td.language img{border:solid 1px #000;margin:0 0 7px 6px;}
td.t2{vertical-align:top;height:74%;background:url(/templates/images/sky.jpg) no-repeat top right;}
table.center{width:100%;height:100%;}
table.center td.left{width:200px;vertical-align:top;padding:40px 0 45px 15px;}
table.center td.right{width:220px;vertical-align:top;padding:45px 0;}
table.gendt{width:100%;background:url(/templates/images/gidsandtours.jpg);}
table.gendt td{vertical-align:bottom;}
table.gendt a{font:bold 12px Arial, Helvetica, sans-serif;color:#404040;text-transform:uppercase;text-decoration:none;}

.avia {
    position: absolute;
    right: 20px;
    top: 45px;
}

.avia img {
    width: 200px;
    height: 100px;
}

.big_table_up {
    position: relative;
    z-index: 5;
    margin-top: -100px;
}

.big_table_up .menu_left_text {
    padding-top: 23px;
}

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

.big_table_up iframe {
    overflow: hidden;
}


table.recom{width:100%;height:60px;}
table.recom td{vertical-align:top;padding:25px 0 0;}
table.recom table{width:180px;margin:15px 0 0 18px;}
table.recom table td{padding:0;}
table.recom table td.text{padding:0 5px;background:#E4E4E4;}
table.recom table td.text a{font:11px Arial, Helvetica, sans-serif;color:#444;text-decoration:underline;}
table.recom table td.text a:hover{font:11px Arial, Helvetica, sans-serif;color:#4169E1;text-decoration:underline;}
table.recom table td.text img{margin-right:10px;}


table.uf td.text{padding:0 5px;background:#E4E4E4;}
table.uf td.text a{font:11px Arial, Helvetica, sans-serif;color:#444;text-decoration:underline;}
table.uf td.text a:hover{font:11px Arial, Helvetica, sans-serif;color:#4169E1;text-decoration:underline;}
table.uf td.text img{margin-right:10px;}

td.l{width:9px;background:url(/templates/images/l.gif) repeat-y left;}
td.r{width:9px;background:url(/templates/images/r.gif) repeat-y right;}
td.n{height:9px;background:url(/templates/images/n.gif) repeat-x bottom;}
td.v{height:9px;background:url(/templates/images/v.gif) repeat-x top;}
td.lv{width:9px;height:9px;background:url(/templates/images/graylv.gif) no-repeat left top;}
td.ln{width:9px;height:9px;background:url(/templates/images/grayln.gif) no-repeat left bottom;}
td.rv{width:9px;height:9px;background:url(/templates/images/graypv.gif) no-repeat right top;}
td.rn{width:9px;height:9px;background:url(/templates/images/graypn.gif) no-repeat right bottom;}

table.auth{width:100%;height:101px;background:url(/templates/images/auth_fon.jpg) no-repeat left top;}
table.auth table.enter{width:180px;height:74px;}
table.enter td.text{font:12px Arial, Helvetica, sans-serif;color:#000;text-align:right;padding-right:5px;}
table.enter a{font:12px Arial, Helvetica, sans-serif;color:#fff;text-decoration:underline;padding-left:5px;}
table.enter a.forgot{font:10px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;padding-left:5px;}
table.enter a.forgot:hover{font:10px Arial, Helvetica, sans-serif;color:#A52A2A;text-decoration:none;padding-left:5px;}
table.enter a.reg{font:11px Arial, Helvetica, sans-serif;color:#fff;text-decoration:underline;padding-left:0px;}
table.enter a.reg:hover{font:11px Arial, Helvetica, sans-serif;color:#A52A2A;text-decoration:underline;padding-left:0px;}
input.enter{border:0;width:105px;height:20px;padding-left:10px;background:url(/templates/images/input_enter.gif) no-repeat top;}
div.f_news{margin-bottom:20px;padding:0 30px 0 20px;background:url(/templates/images/newsli.gif) no-repeat top left;}
div.f_news .date{font:11px Arial, Helvetica, sans-serif;color:#0A5797;text-decoration:none;}
div.f_news a{font:11px Arial, Helvetica, sans-serif;color:#444;text-decoration:underline;}
div.f_news a:hover{font:11px Arial, Helvetica, sans-serif;color:#4169E1;text-decoration:underline;}
.news_img{padding:3px 3px 0 0;}
#news{margin:0;}
#news img{margin-right:10px;margin-left:10px;}
.micons img{padding-left:2px;}
table.sunscribe{width:201px;height:59px;background:url(/templates/images/sunscribefon.gif) no-repeat left;}
table.sunscribe td{padding-left:25px;vertical-align:middle;font:12px Arial, Helvetica, sans-serif;color:#FFF;text-align:left;}
table.sunscribe table td{padding:5px 0 0;}
input.sunscribe{border:none;width:141px;height:20px;padding-left:10px;background:url(/templates/images/input_sunscribe.gif) no-repeat top;}
td.t3{height:68px;vertical-align:top;background:url(/templates/images/bottom.gif) repeat-x bottom;}
td.t3 table{width:100%;}
td.t3 td.left{width:200px;text-align:left;padding-left:20px;font:12px Arial, Helvetica, sans-serif;color:#000;}
td.t3 td.center{text-align:center;color:#0e5997;}
td.t3 td.center a{color:#0e5997;}
td.t3 td.center a:hover{color:#CC3500;}
td.t3 td.right{width:195px;text-align:right;padding-right:25px;font:12px Arial, Helvetica, sans-serif;color:#000;}
td.cont{vertical-align:top;}
table.cont{width:100%; margin-bottom: -50px;}
table.search{width:100%;height:9px;}
input.search{padding-left:10px;width:333px;height:20px;vertical-align:middle;border-style:none;margin:0 10px;background:url(/templates/images/search_input_text.gif) no-repeat center;}
td.sort{text-align:center;font:11px Arial, Helvetica, sans-serif;color:#111;vertical-align:middle;}
td.sort input.sort{margin-left:20px;border-style:none;}
form{margin:0;padding:0;}
#searchresult{font:11px Verdana, Arial, Helvetica, sans-serif;color:#5f5f5f;}
#searchresult ol{color:#8c8d8f;margin:0;padding:20px 0 0 23px;}
#searchresult ol li{font:bold 12px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;}
#searchresult p{font:12px Verdana, Arial, Helvetica, sans-serif;color:#000;margin:7px 0 25px;}
#searchresult a{font:11px Verdana, Arial, Helvetica, sans-serif;color:#5f5f5f;text-decoration:underline;}
#searchresult .red{color:#d33439;}
td.contentleft{width:104px;height:62px;background:url(/templates/images/contentleft.jpg) no-repeat top left;}
td.contentright{width:104px;height:62px;background:url(/templates/images/contentright.jpg) no-repeat top right;}
td.contenttopfon{height:62px;font:bold 12px Arial, Helvetica, sans-serif;color:#111;background:url(/templates/images/contenttopfon.gif) repeat-x bottom;}
td.contentbottomleft{width:28px;height:15px;background:url(/templates/images/contentbottomleft.gif) no-repeat bottom right #E4F2FC;}
td.contentbottomfon{background:url(/templates/images/contentbottomfon.gif) repeat-x bottom #FFF;}
td.contentbottomright{width:13px;height:15px;background:url(/templates/images/contentbottomright.gif) no-repeat bottom right #FFF;}
table.content_bottom{width:100%;height:15px;}
td.counters{height:100%;vertical-align:top;padding:10px;background:url(/templates/images/cont_c_topfon.gif) repeat-x top #FFF;}
table.counters{width:100%;margin-bottom:10px;background:url(/templates/images/specialfirstfon.jpg) repeat-x top;}
table.counters a{font:12px Arial, Helvetica, sans-serif;color:#FFF;text-decoration:underline;}
table.counters a:hover{font:12px Arial, Helvetica, sans-serif;color:#A52A2A;text-decoration:underline;}
table.counters img{border:solid 1px #FFF;margin:2px;}
td.specialfirstleft{width:9px;height:196px;background:url(/templates/images/specialfirstleft.jpg) no-repeat left top;}
td.specialfirstright{width:9px;height:196px;background:url(/templates/images/specialfirstright.jpg) no-repeat left top;}
td.spesial{width:33%;text-align:center;background:url(/templates/images/specialfirstbottom.jpg) no-repeat bottom right;}
td.spesial_{text-align:center;}
table.spectext{width:100%;}
table.spectext td.text{font:12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;line-height:20px;padding:10px;background:#E4E4E4;}
table.spectext td.text a{font:12px Arial, Helvetica, sans-serif;color:#000;text-decoration:underline;line-height:20px;}
table.spectext td.text a:hover{font:12px Arial, Helvetica, sans-serif;color:#0000CD;text-decoration:underline;line-height:20px;}
td.top10{vertical-align:top;height:20%;background:#FFF;}
h1{font:bold 16px Arial, Helvetica, sans-serif;color:#115E9C;text-transform:uppercase;}
h2{font-size:12px;font:bold Arial, Helvetica, sans-serif;color:#CC3500;text-transform:uppercase;}
div.promotext h2{display: block;font-size: 1.5em [overridden];margin-top: 0.83em [overridden];font-weight: 700 [overridden];margin-bottom: 0.83em [overridden];font:bold Arial, Helvetica, sans-serif;color:#CC3500;}
h3{font:bold 12 px Arial, Helvetica, sans-serif;color:#CC3500;}
.content h3 a,.content h3 a:hover,.content h3 a:visited{font:bold 12px Arial, Helvetica, sans-serif;color:#CC3500;text-transform:uppercase;text-decoration:underline;}
.content h3 a:hover{font:bold 12px Arial, Helvetica, sans-serif;color:#A52A2A;text-transform:uppercase;text-decoration:underline;}
h6{font:26px Arial, Helvetica, sans-serif;color:#CC3500;text-transform:uppercase;margin-top:0;}
.content{height:100%;vertical-align:top; padding:10px 20px 10px 24px;background:url(/templates/images/cont_c_topfon.gif) repeat-x top #FFF;}
.content a{font: normal 12px Verdana,sans-serif;color:#0E5997;text-decoration:underline;}
.content a:hover{font: normal 12px Verdana,sans-serif;color:#A52A2A;text-decoration:underline;}
table.letter{width:100%;}
table.letter td.letter{width:46%;vertical-align:top;}
table.letter td.letter table{width:100%;}
td.v_srt{width:51px;background:url(/templates/images/str_gray.gif) repeat-y center;}
p.alphabet{text-align:center;font:bold 12px Arial, Helvetica, sans-serif;color:#CC3500;text-transform:uppercase;text-decoration:none;}
p.alphabet span{padding:0 3px;}
p.alphabet a{font:bold 12px Arial, Helvetica, sans-serif;color:#CC3500;text-transform:uppercase;text-decoration:underline;padding:0 3px;}
table.pages{height:15px;margin-top:20px;clear:both;}
table.pages td.title {
	background: none;
	color: #000000;
	width: 60px;
}
table.pages td{width:16px;font:11px Arial, Helvetica, sans-serif;color:#fff;text-align:center;background:url(/templates/images/pages.gif) no-repeat left;}
table.pages td a{font:11px Arial, Helvetica, sans-serif;color:#fff;text-decoration:underline;}
td.adm_title{text-align:center;color:#15244F;font:11px Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;height:25px;vertical-align:midlle;background:#eee;}
td.adm_link{padding-left:5px;height:20px;vertical-align:midlle;cursor:hand;background:#F5F5F5;}
a.adm_link{color:#999;font:11px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
td.adm_link_text{text-align:left;height:20px;vertical-align:midlle;cursor:hand;padding-left:4px;background:#F5F5F5;}
td.adm_link_p{text-align:center;height:20px;vertical-align:midlle;cursor:hand;background:#f2f2f2;}
table.price{font:11px Verdana, Arial, Helvetica, sans-serif;/*color:#757575;*/}
.p{font:11px Verdana, Arial, Helvetica, sans-serif;color:#000;text-decoration:none; line-height: 1.5;}
.p.disabled{background:#F6F6F6;}
table.price input.button{border:solid 1px #CCCDE1;font:bold 10px Verdana, Arial, Helvetica, sans-serif;color:#535A91;position:relative;background:#EAEBF0;}
table.price input,select,textarea{border:solid 1px #CCCDE1;font:11px Verdana, Arial, Helvetica, sans-serif;color:#535A91;position:relative;background:#fff;}
.hide{display:none;visibility:hidden;}
.iframe{border-right:#999 1px solid;border-left:#999 1px solid;width:100%;padding:5px;background:buttonface;}
.bevel3{border-right:#d4d0c8 1px solid;border-top:#d4d0c8 0 solid;font-weight:700;font-size:12px;border-left:#d4d0c8 1px solid;color:#fff;border-bottom:#d4d0c8 0 solid;font-family:Arial, Helvetica, sans-serif;background:#d4d0c8;}
.toolbutton{border-right:buttonface 1px solid;border-top:buttonface 1px solid;border-left:buttonface 1px solid;cursor:hand;border-bottom:buttonface 1px solid;}
.toolbutton2{border-right:buttonface 1px solid;border-top:buttonface 1px solid;filter:ALPHA(OPACITY=30);border-left:buttonface 1px solid;border-bottom:buttonface 1px solid;}
.status{border-right:#999 1px solid;border-left:#999 1px solid;border-bottom:#999 1px solid;}
span.body{font:11px Verdana, Arial, Helvetica, sans-serif;color:#757575;}
.menu_left_text{font-family:Verdana;font-size:11px;color:#5698BB;letter-spacing:0;padding:8px 8px 8px 0;}
td.left .menu_left_text ul{list-style:none;margin:0 0 0 8px;padding:0;}
td.left .menu_left_text ul li{padding:0 0 5px 12px;background:url(/templates/images/new/menu_lef.gif) no-repeat left 4px;}
td.left .menu_left_text a{text-transform:uppercase;font:bold 12px Arial, Helvetica, sans-serif;line-height:16px;color:#5698BB;text-decoration:none;}   
td.left .menu_left_text span{text-transform:uppercase;font:normal 12px Arial, Helvetica, sans-serif;line-height:16px;color:#5698BB;text-decoration:none;}
td.left .menu_left_text a:hover{text-decoration:underline;}
td.right .menu_left_text{font-family:Verdana;font-size:11px;color:#5698BB;letter-spacing:0;padding:28px 8px 0 7px;}
td.right .menu_left_text a{text-transform:uppercase;padding-left:12px;font:bold 12px Arial, Helvetica, sans-serif;color:#5698BB;line-height:16px;text-decoration:none;background:url(/templates/images/new/menu_lef.gif) no-repeat left 4px;}
.menu_left_header{font-family:Verdana;font-size:11px;font-weight:700;color:#FFF;line-height:22px;vertical-align:top;background:#A0CA0D;}
.menu_left{background:#F8F8F8;}
.menu_left_ik{background:#FEC000;}
.menu_left_text_bold{font-family:Verdana;font-size:11px;font-weight:700;color:#5698BB;background:#F8F8F8;}
#photo p.title{width:200px;float:left;text-align:center;margin:20px 20px 20px 0;}
#photo p.title img{margin:0 0 5px;}
#photo div{clear:both;float:none;height:10px;}
.title_right{padding:0 0 15px 20px;}
.title_left{padding-left:20px;}
.mletter{color:#FFF;font-weight:700;width:18px;height:18px;text-align:center;margin:15px 0 5px;background:#F3A933;}
.towns_index div a{font-family:Arial;font-size:12px;color:#000;}
.towns_index div a:hover{font-family:Arial;font-size:12px;color:#000;text-decoration:none;}
.up-title{color:#115E9C;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;padding-bottom:10px;}
.up-name a,.up-name a:visited{color:#5698BB;font-weight:700;text-decoration:none;}
.up-name a:hover{text-decoration:underline;}
.up-cont{padding-bottom:5px;}
.addbut{padding-top:10px;}
.com{color:green;font-size:13px;}
.uncom{color:red;font-size:13px;}
.err{color:red;}
.cont_info{font-size:14px;}
td.contlnk{color:#5698BB;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;text-align:right;}
td.contlnk a,td.cont-lnk a:visited{color:#5698BB;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:underline;}
td.contlnk a:hover{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:underline;color:#A52A2A;}
.contit{color:#5698BB;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase;}
div.pages{padding-top:20px;text-align:center;}
div.pages a,div.pages a:visited{font-size:16px;padding-left:10px;text-decoration:none;}
div.pages a:hover{font-size:16px;text-decoration:underline;}
.podd{padding-top:10px;text-align:right;font-size:12px;}
div.town-menu,div.town-menu a,div.town-menu a:visited{color:#5698BB;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:16px;text-transform:uppercase;text-decoration:none;padding-left:5px;padding-right:5px;padding-bottom:5px;text-align:center;}
div.town-menu a:hover{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:16px;text-decoration:underline;}
div.town-submenu,div.town-submenu a,div.town-submenu a:visited{color:#5698BB;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;text-decoration:none;padding-left:5px;padding-right:5px;text-align:center;}
div.town-submenu a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;text-decoration:underline;}
div.town-allp,div.town-allp a,div.town-allp a:visited{color:#CC3500;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:18px;text-transform:uppercase;font-weight:700;text-decoration:none;padding-top:5px;}
div.town-allp a:hover{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:18px;text-transform:uppercase;font-weight:700;text-decoration:underline;}
div.gds{padding-bottom:10px;}   
.answ-table td{border-bottom:1px gray solid;padding-bottom:20px;padding-top:20px;}
div.answ-title,div.answ-title a,div.answ-title a:visited{font-family:Arial,Helvetica,sans-serif;font-size:13px;padding-bottom:5px;font-weight:700;text-decoration:none;}
.div.answ-title a:hover{text-decoration:underline;}
.rating input{border:0 #d5720d solid;color:#FFF;font-weight:700;cursor:pointer;font-size:11px;width:15px;height:15px;margin-left:2px;padding:0;background:#fd8e25;}
.lang_zone{padding:40px 0 0 20px;}
.lang_zone a{color:#0E5997;}
.lang_zone a:hover{color:#A52A2A;}
.qn_top{border-top:1px #c9c9c9 solid;border-bottom:1px #c9c9c9 solid;padding:0 5px 5px;background:#f1f0f0;}
.qn_bot{padding:0 5px 5px;}
.reg_comm{font-size:10px;padding-bottom:10px;}
.menu_title_img{padding:10px 0 10px 20px;}
.updates_title{margin-bottom:10px;padding-bottom:5px;background:url(/templates/images/und.jpg) repeat-x bottom;}
.updates_box{width:100%;}
.updates_box .up_date{font-family:Arial;font-size:10px;color:#0a5797;padding-bottom:5px;}
.updates_box .up_title{font-family:Arial;font-size:11px;color:#444;}
.updates_box .up_title a{font-family:Arial;font-size:11px;color:#444;}
.up_title a:hover{font-family:Arial;font-size:11px;color:#444; text-decoration:none}
.updates_box .up_name{font-family:Arial;font-size:12px;font-weight:700;color:#0a5797;padding-bottom:5px;}
.updates_box .up_name a{font-family:Arial;font-size:12px;font-weight:normal;color:#0a5797;}
.updates_box .up_text{font-family:Arial;font-size:11px;color:#444;padding-top:5px;}
.upd_line{height:20px;margin-top:10px;padding-left:7px;background:#ffe5ac;}
.upd_line a{font-family:Arial;font-size:11px;color:#fe5e18;text-decoration:none;line-height:20px;}
.upd_line a:hover{font-family:Arial;font-size:11px;color:#fe5e18;text-decoration:none;line-height:20px; text-decoration:underline;}
.upd_line .add_button{float:right;}
.organ-list{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#00578f;}
A.organ-list:link{color:#00578f;text-decoration:underline;padding-left:5px;}
A.organ-list:visited{color:#345DAB;text-decoration:underline;}
A.organ-list:hover{color:#DC5451;text-decoration:underline;}

/*td.content ol { margin: 18px 18px 18px 30px;}
td.content ul { margin: 18px;}
td.content li {padding: 0 0 0 18px; text-align:left; font: 1.2em/1.6em Verdana,sans-serif;}
td.content strong {color: #123862; font-weight: bold;}
td.content p {margin: 18px 0; color: black; font: 1.2em/1.6em Verdana,sans-serif; text-align: justify;}
td.content DT { font-size: 14px; padding-bottom: 5px; }
td.content DD { font-size: 12px; padding-left: 19px; }*/


.top_item_inn {
	padding: 20px 20px;
	background: #dce6f2;
	margin-bottom: 20px;
}

.tab_0 td {BACKGROUND: #E9E9E9; text-align: center; color:#000000; padding: 2 2 2 4;}
.tab_0_left td {BACKGROUND: #E9E9E9; text-align: left; color:#000000; padding: 2 2 2 4;}
.tab_0_left .thead { BACKGROUND: #00629B; text-align: left; color:#ffffff; padding: 2 2 2 4; font-weight : bold; }
.tab_0_left .thead0 { BACKGROUND: #FFFFFF; text-align: center; color:#000000; padding: 2 2 2 4; font-weight : bold; }
.tab_0_left .wth { BACKGROUND: #068cca; text-align: left; color:#ffffff; padding: 2 2 2 4; font-weight : bold; }
.tab_0 .thead { BACKGROUND: #00629B; text-align: center; color:#ffffff; padding: 2 2 2 4; font-weight : bold; }
.tab_0 .thead2 { BACKGROUND: #C8CDDE; text-align: center; color:#000000; padding: 2 2 2 4; font-weight : bold; }
.tab_0 .thead3 { BACKGROUND: #C9D7DF; text-align: center; color:#000000; padding: 2 2 2 4; font-weight : bold; }
.tab_0 .thead0 { BACKGROUND: #FFFFFF; text-align: center; color:#000000; padding: 2 2 2 4; font-weight : bold; }
.tab_0 .wth { BACKGROUND: #068cca; text-align: center; color:#ffffff; padding: 2 2 2 4; font-weight : bold; }
.tab_0 .wth1 { BACKGROUND: #E9E9E9; text-align: left; color:#000000; padding: 2 2 2 4; font-weight : bold; }
.tab_0 .wth2 { BACKGROUND: #E9E9E9; text-align: left; color:#5E5E5E; padding: 2 2 2 4; }


.letters {
	text-align: center;
}

.block_ad_content {
background:none repeat scroll 0 0 #E8F1D4;
color:black;
font-family:Trebuchet MS;
font-size:14px;
line-height:16px;
padding:9px 14px;
}

.control_button {
	background-color:#E93E00;
	border:1px solid #D83A01;
	color:#FFFFFF;
	font:bold 10px Verdana,Arial,Helvetica,sans-serif;
	padding:0;
	position:relative;
	text-transform:uppercase;
	width:auto;
}


td.content .control_choice {
	text-align: center;
	padding-top: 20px;
}

td.content .control_choice a {
	font-size: 30px;
	text-decoraton: none;
}


td.content .control_choice span {
	padding: 0px 10px;
	font-size: 30px;
	color: #ADADAD;
}

td.contlnk .control_choice_min {
    padding-top: 10px;
}

td.contlnk .control_choice_min a {
    text-transform: none;
    font-size: 11px;
    font-weight: normal;
    color: #FF7D09;
}


.block_title {
	font-family: Tahoma;
	font-size: 17px;
	color: #115e9c;
	text-transform: uppercase;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom: 1px dotted;
	text-align: left !important;
}

.block_title a {
	text-decoration: none;
	color: #115e9c;
}

.block_title_red {
	font-family: Tahoma;
	font-size: 17px;
	color: #ff7d09;
	text-transform: uppercase;
	margin-bottom:10px;
	padding-bottom:5px;
    border-bottom: 1px dotted;
}

.block_title_red a {
	text-decoration: none;
	color: #ff7d09;
}

.arrow_left {
    margin-left: -15px;
    padding: 1px 0px 10px 15px;
    background: url(/templates/images/arrow_left.jpg) no-repeat top left;
}

.arrow_right {
    padding: 14px 35px 10px 0px;
    background: url(/templates/images/arrow_right.jpg) no-repeat top right;
}

.menu_title {
	margin-left: 20px;
}


.images_list {
	text-align: center;
}

.images_list .image_box {
	width: 220px;
	float: left;
	padding: 0px 20px 20px 20px;
}

.images_list .image_title {
	padding-bottom: 10px;
}

.images_list .image_text {
	padding-top: 10px;
}

td.content h3 a.cat_select {
	background: #5A9ACA;
	padding: 5px;
	color: #ffffff;
	text-decoration: none;
}

td.content .list_title {
	font-weight: bold;
	padding-bottom: 5px;
	color: #115E9C;
	clear:both;
}

td.content .list_title a {
	font-weight: bold;
}

  /* Промо текст внизу сайта footer_content*/
.promo-text { 
margin-top: 20px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 40px;
padding-left: 0px;
}

.easyfix { 
overflow-x: hidden;
overflow-y: hidden;
}

#social_buttons { 
position: absolute;
top: -2px;
right: 0px;
width: 435px;
}
#social_buttons .social_button { 
float: left;
width: 145px;
height: 25px;
}

.actions_items {
	padding-bottom: 20px;
}

.actions_items .title {
	padding-bottom: 5px;
}

.actions_items .title a,
.actions_items .title a:hover {
	font-weight: bold;
}

.actions_items .image {
	float: left;
	padding: 0px 10px 10px 0px;
}
.c {text-align: center;}
.r {text-align: right;}
.j {text-align: justify;}
.l {text-align: left;}
.s a { text-transform: capitalize;}



#index_slides {
    position: relative;
    height: 116px;
    background: url(/templates/images/slides_box_bg.jpg) repeat-x;
    overflow:hidden;
}

#index_slides .is-left,
#index_slides .is-right {
    width: 11px;
    height: 116px;
    position: absolute;
    top: 0px;
}

#index_slides .is-left {
    left: 0px;
    background: url(/templates/images/slides_box_left.jpg) no-repeat;
}

#index_slides .is-right {
    right: 0px;
    background: url(/templates/images/slides_box_right.jpg) no-repeat;
}


#index_slides .jcarousel-container {
    padding: 9px 24px;
}

#index_slides .jcarousel-clip {
    width: 100%;
    height: 96px;
    position: relative;
}

#index_slides .jcarousel-list {
    position: absolute !important;
}

#index_slides .jcarousel-prev,
#index_slides .jcarousel-next {
    cursor: pointer;
    position: absolute;
    top: 48px;
    width: 15px;
    height: 24px;
}

#index_slides .jcarousel-prev {
    background: url(/templates/images/left.png) no-repeat;
    left: 5px;
    *left: -19px;
}
#index_slides .jcarousel-next {
    background: url(/templates/images/right.png) no-repeat;
    right: 5px;
}

#index_slides .overview {
    list-style: none;
}

#index_slides .overview li{
    float: left;
    height: 96px;
    width: 152px;
    padding: 0px 4px;
}

#index_slides .overview li img {
    border: 0px;
}






#index_goods {
    position: relative;
    height: 119px;
    background: #f0f0f0;
    overflow: hidden;
}


#index_goods .jcarousel-container {
    padding: 9px 24px;
}

#index_goods .jcarousel-clip {
    width: 100%;
    height: 96px;
    position: relative;
}

#index_goods .jcarousel-list {
    position: absolute !important;
}

#index_goods .jcarousel-prev,
#index_goods .jcarousel-next {
    cursor: pointer;
    position: absolute;
    top: 50px;
    width: 8px;
    height: 18px;
}

#index_goods .jcarousel-prev {
    background: url(/templates/images/prev.jpg) no-repeat;
    left: 5px;
    *left: -19px;
}
#index_goods .jcarousel-next {
    background: url(/templates/images/next.jpg) no-repeat;
    right: 5px;
}

#index_goods .overview {
    list-style: none;
}

#index_goods .overview li{
    float: left;
    height: 97px;
    width: 97px;
    padding: 0px 5px;
}

#index_goods .overview li img {
    border: 1px solid #ffffff;
}





#data_items_all {
    display: none;
}

.title_block {
    height: 33px;
    border-bottom: 1px solid #f3aa34;
    background: url(/templates/images/title_bg.jpg) no-repeat;
    font-size: 24px;
    color: #ffffff;
    margin-top: 15px;
    padding-left: 32px;
    margin-bottom: 15px;
}

.title_block_blue {
    height: 33px;
    border-bottom: 1px solid #78a5df;
    background: url(/templates/images/title_bg1.jpg) no-repeat;
    font-family: Arial;
    font-size: 20px;
    color: #ffffff;
    margin-top: 15px;
    padding-left: 32px;
    margin-bottom: 15px;
}

#index_towns,
#index_countries {
    position: relative;
}

#index_info {
    font-family: Arial;
    position: relative;
}

#index_info .load {
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 5;
    background: #ffffff url(/templates/images/ajax-loader.gif) no-repeat center;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}


#index_info .index_info_table {
    width: 100%;
}

#index_info .tours {
    width: 180px;
    vertical-align: top;
}

#index_info .tours-items {
    border: 1px #cccccc solid;
    margin-right: 5px;
    padding: 8px;
    height: 100%;

    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    /*behavior: url(/templates/js/PIE.htc);*/
}

#index_info .tours-dates {
    padding-bottom: 5px;
}

#index_info .tours-dates .d,
#index_info .tours-dates .m,
#index_info .tours-dates a {
    font-size: 12px;
    color: #000000;
    line-height: 21px;
    height: 21px;
    vertical-align: top;
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    *display:inline;
}


#index_info .tours-dates input  {
    width: 123px;
    padding: 3px 5px;
    background: url(/templates/images/inp_bg2.jpg) no-repeat;
    border: 0px;
    font: 12px Arial;
    color: #000000;
}

#index_info .tours-dates a {
    width: 24px;
    background: url(/templates/images/inp_open.jpg) no-repeat;
}

#index_info .tours-title {
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #ff7b06;
}

#index_info .tours-items .bord {
    height: 1px;
    background: url(/templates/images/bord.jpg) repeat-x;
}

#index_info .tours-item {
    padding: 10px 0px 5px;
}

#index_info .tours-item .title {
    padding-bottom: 5px;
}

#index_info .tours-item .title a {
    font-size: 14px;
    color: #3e76cd;
}

#index_info .tours-item .text {
    line-height: 16px;
    font-size: 11px;
    color: #0b0b0b;
}

#index_info .tours-item .text span {
    color: #828282;
}

#index_info .tours-item .text span.red {
    font: 12px Tahoma;
    color: #ff0000;
}

#index_info .tours-item .image {
    padding-bottom: 5px;
}

#index_info .tours-item .image img {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    /*behavior: url(/templates/js/PIE.htc);*/
}

#index_info .arts {
    vertical-align: top;
}

#index_info .arts-change {
    text-align: right;
    position: relative;
}

#index_info .arts-cur {
    font-size: 14px;
    color: #0b0b0b;
}

#index_info .arts-cur a {
    font-size: 18px;
    color: #3e76cd;
    text-decoration: none;
    padding-right: 15px;
    background: url(/templates/images/arr1.jpg) no-repeat right 11px;
}

#index_info .arts-cur a:hover {
    text-decoration: underline;
}

#index_info .arts-all {
    display: none;
    height: 330px;
    overflow: auto;
    border: 1px solid #cccccc;
    background: #f2f2f2;
    position: absolute;
    z-index: 6;
    top: 25px;
    right: 0px;
    padding: 5px 0px;
}

#index_info .arts-all span {
    display: block;
    text-align: left;
    padding: 3px 10px;
    color: #3e76cd;
    cursor: pointer;
}

#index_info .arts-all span:hover {
    background: #ffd270;
}

#index_info .arts-list {
    margin: 10px 0px 3px 0px;
    padding: 10px 15px;
    background: #fffac0;
    
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    /*behavior: url(/templates/js/PIE.htc);*/
}

#index_info .arts-list span {
    width: 130px;
    color: #444444;
    cursor: pointer;
    text-decoration: underline;
    vertical-align: top;
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    *display:inline;
}

#index_info .arts-items {
    padding: 10px 10px 10px 10px;
    border: 1px #cccccc solid;

    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    /*behavior: url(/templates/js/PIE.htc);*/
}

#index_info .arts-items .bord {
    height: 1px;
    background: url(/templates/images/bord.jpg) repeat-x;
}

#index_info .arts-item {
    padding: 10px 0px;
}

#index_info .arts-item .title a {
    font-size: 14px;
    color: #3e76cd;
}

#index_info .arts-item .title img {
    padding-right: 5px;
    position: relative;
    top: 3px;
}

#index_info .arts-item .data {
    font-size: 11px;
    padding-top: 5px;
	float: right;
	position: relative;
    top: -20px;
}

#index_info .arts-item .data a {
    color: #444444;
}

#index_info .media {
    padding-top: 20px;
    width: 100%;
}

#index_info .media-item {
    vertical-align: bottom;
}

#index_info .media-item .title {
    width: 170px;
    padding-bottom: 3px;
    font-size: 14px;
    font-weight: bold;
}

#index_info .media-item .title a {
    color: #3e76cd;
}


#index_info .media-item .image {
    padding-bottom: 3px;
    position: relative;
    height: 111px;
    overflow: hidden;
}

#index_info .media-item .image img,
#index_info .media-item .images img {
    border: 0px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    /*behavior: url(/templates/js/PIE.htc);*/
}

#index_info .media-item .images {
    position: absolute;
    top: 0px;
    left: 194px;
    width: 3000px;
}

#index_info .media-item .images a {
    position: relative;
    padding-top: 5px;
    width: 180px;
    vertical-align: top;
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    *display:inline;
}

#index_info .media-item .main_img {
    position: absolute;
    top: 0px;
    left: 0px;
    display: block;
    width: 184px;
    background: url(/templates/images/img_slides.jpg) no-repeat;
    text-align: center;
}

#index_info .media-item .nodata {
    padding-bottom: 16px;
}

#index_info .media-item .link a {
    font-size: 11px;
    color: #ff7b06;
    padding-left: 10px;
    background: url(/templates/images/arr.jpg) no-repeat 0px 5px;
}





.footer-row {
    height: 130px;
}

#footer {
    position: relative;
    width: 100%;
    min-width: 1015px;
    height: 130px;
    background: #bed9ec url(/templates/images/footer_bg.jpg) 0 0 repeat-x;
}

#footer .footer-inner {
    position: relative;
    z-index: 1;
    height: 53px;
    margin: 0px 220px 0px 215px;
    background: url(/templates/images/cb_bg.jpg) #ffffff left bottom repeat-x;
}

#footer .footer-left,
#footer .footer-right {
    position: absolute;
    bottom: 0px;
    width: 17px;
    height: 17px;
}

#footer .footer-left {
    left: 0px;
    background: url(/templates/images/cb_left.jpg) 0 0 no-repeat;
}
#footer .footer-right {
    right: 0px;
    background: url(/templates/images/cb_right.jpg) 0 0 no-repeat;    
}

#footer .info-left {
    position: absolute;
    top: 15px;
    left: 15px;
    width: 185px;
    height: 90px;
}

#footer .info-right {
    position: absolute;
    top: 15px;
    right: 15px;
    width: 185px;
    height: 90px;
    text-align: right;
}

#footer .info-center {
    margin: 5px 220px 0px 215px;
    text-align: center;
}
.red_answer{
color: #CC3500;
}
