a {text-decoration:underline;}
a:hover {text-decoration:none;}
a, img {outline:medium none;}
html, body {height:100%; margin:0; padding:0;}
body, td {font:12px/1.4 Tahoma,Arial,Sans-serif;}
body {background-color:#f6f9fd;}
form {margin:0;}
h2 {color:#1f487d; font:bold 11px Tahoma,Arial,sans-serif;}
h3 {}
img {border:0;}
input, select, textarea {font:11px Tahoma,Arial,sans-serif;}
.c0 {color:#000;}
.c1 {color:#999;}
.c2 {color:#666;}
.c3, .c3 a {color:#fff;}
.c4 {color:#;}
.clear {clear:both;}

.ditto_page, .ditto_currentpage  {padding:0 2px 2px 2px;}
.png {}
.navigat {color:#ff6000; font: normal 11px Tahoma; margin:8px 0 8px 0;}
.navigat a {color:#ff6000; font: bold 11px Tahoma;}
.max-w {min-width:980px; max-width:1680px;}
.mt {width:100%; height:100%; border:0; text-align:left;}

table.f11 td, .f11 {font-size:11px;}
table.f14 td, .f14 {font-size:14px;}
table.text td, td.text {text-align:justify;}

/*Banners*/
.banners {overflow:hidden; margin:20px 0 0 0;}
.banners img {float:left; margin-right:4px;}
.banners .ban-main {float:left; width:49%; margin: 0 0 20px;}
.banners .ban-txt {float:left; width:47%; vertical-align:top;}
.banners div.ban-txt a {color:#28166f; font:bold 14px Tahoma; text-decoration:none; display:block; padding:0;}
.banners div a:hover {color:#FFCC00;}
.banners span {color:#363636; font:bold 11px Tahoma;}

.banr {display:block; height:234px; width:208px; color:#fff; font:bold italic 24px Arial,Tahoma; text-align:center; 
text-decoration:none; padding:30px 0 0 0; margin:20px 0 0 0;}
/*/Banners*/

/*Grafics*/
.over {padding:10px;}
.bg-x-c {background-color:#ffcc00; margin:0 0 20px 0;}
.bg-r-t {background: url(/assets/i/count_r_t.gif) no-repeat top right;}
.bg-l-t {background: url(/assets/i/count_l_t.gif) no-repeat top left;}

.bg-l-d {background: url(/assets/i/count_l_d.gif) no-repeat bottom left;}
.bg-r-d {background: url(/assets/i/count_r_d.gif) no-repeat bottom right;}

.bottom {background-color:#2c3650; height:100px;}

.cont {background: url(/assets/i/line_cont.gif) no-repeat center top; padding:0 0 5px 0; width:300px;}
.cont2 {background: url(/assets/i/icon_tel.png) no-repeat left 20px; padding:15px 0 0 40px;}

.informers {margin:17px 0 17px 0; overflow:hidden;}
.informers div {float:left; width:100px; padding-left:3px;}

.logo {display:block; padding:5px 0 0 0; width:196px;}

.hat {background: url(/assets/i/hat_c.gif) repeat-x top; height:125px;}

.run {height:20px}

.submenu {list-style:none; margin:10px 0 0 0; padding-left:0; overflow:hidden;}
.submenu li {background: url(/assets/i/arr_n.gif) no-repeat 0 9px; padding:2px 0 5px 10px; display:block; float:left; width:170px;}
.submenu li a {color:#7272C2; font:bold 12px Tahoma;}

.specs {border-collapse:collapse;}
.specs th {color:#1823a5; font:bold 12px Verdana;}
.specs th, .specs td {border:1px solid #000000;}

.taskbar {display: block; height: 30px; left: 90%;
line-height: 14px; margin-left: -80px; margin-top: -130px; opacity: 0.9; padding: 3px; position: fixed; text-align: center; top: 100%; width: 100px;
z-index: 999;}
.taskbar a {text-decoration: none;}
.taskbar a:hover {text-decoration: underline;}
/*/Grafics*/

/*Shop Tour*/
.best {overflow:hidden;}
.best img {border:1px solid #9eaebb;}
.shop {color:#1c1c1c; font:normal 18px Arial; margin:0 0 10px; z-index:1;}
.shop-top {float:left; width:33%; margin-bottom:10px; z-index:1; height:150px;}

.h {width:120px;}
.h1 a {color:#28166f; font:bold 11px Arial,Tahoma,sans-serif; display:block; padding:4px 0 0 0; text-transform:uppercase;}
.h2 {color:#363636; font:bold 11px Arial,Tahoma,sans-serif;}
.h2 a {color:#363636; font:11px Arial,Tahoma,sans-serif; text-decoration:none;}
.h2 a:hover {text-decoration:underline;}

.h3 a {color:#363636; font:bold 11px Arial,Tahoma,sans-serif; text-decoration:none;}
.h3 a:hover {text-decoration:underline;}
/* ��� ������� ��� ���������
.title1 {margin:5px 0 2px;}
.title1 b {color:#31b6c9; font:bold 12px Tahoma,Arial,sans-serif;}
.title2 {color:#000; font:normal 12px Arial,Tahoma,sans-serif;}
.title2 a {color:#000; font:normal 12px Arial,Tahoma,sans-serif;}
.title3 a {color:#31b6c9; font:bold 12px Arial,Tahoma,Arial,sans-serif;} 
.bp_hotel,.bp_hotel:link,.bp_hotel:visited,.bp_hotel:hover {color:#5b5b5b; font:11px Arial,Tahoma,sans-serif;}
.bp_price,.bp_price:link,.bp_price:visited,.bp_price:hover {color:#5b5b5b; font:bold 11px Arial,Tahoma,sans-serif;} 
*/
/*/Shop Tour*/

/*=============Countries============*/
.all-count {padding:0 0 5px 12px;}
.count-top {color:#1c1c1c; font:normal 18px Tahoma; padding: 0 0 0 10px;}

#countries {list-style:none; margin:10px 0 10px 12px; padding:0; zoom:1;}
#countries img {float:left; margin:2px 5px 0 0; width:33px; border:1px solid #f57d47;}
#countries li {margin:0; padding:0 0 5px 0; cursor:pointer; zoom:1; display:block; float:none;}
#countries li a {color:#1c1c1c; font:bold 14px Tahoma,Arial; text-decoration:none; display:block; padding-top:3px;}
#countries li a:hover {text-decoration:underline;}

#countries ul {list-style:none; background-color:#7272c2; position:relative; display:none; padding-left:0; margin:5px 0;}
#countries ul li {background: url(/assets/i/arr_count.gif) no-repeat left center; margin:0; padding:0 10px 5px 15px; margin:0 0 0 5px; position:relative;}
#countries ul li a {color:#fff; font:bold 12px Tahoma,Arial; text-decoration:none; display:block; padding:3px 0 0 0;}
#countries ul li a:hover {text-decoration:underline;}

#countries li.active ul li ul {display:none;}
#countries li ul li:hover ul, #countries li ul li.sfhover ul, #countries li.active ul {display:block;}
#countries ul li ul {list-style:none; background-color:#7272c2; display:none; margin:0 0 0 95%; left:0; position:absolute; top:0px; 
width:200px; z-index:2;}

#countriesall {list-style:none; margin:10px 0 5px 0; padding:0;}
#countriesall li img {float:left; margin:0 5px 5px 0; width:37px; border:1px solid #b50000;}
#countriesall li {margin:0; padding:0 0 5px 5px; float:left; width:32%;}
#countriesall li a {color:#1c1c1c; font:bold 14px Tahoma; text-decoration:none;}
#countriesall li a:hover {text-decoration:underline;}
/*=============/ Countries============*/

/*=============Left menu============*/
#leftmenu {list-style:none; margin:0; padding:10px 0;}
#leftmenu li {padding:1px 0 5px 0;}
#leftmenu a {background: url(/assets/i/lm_l.gif) no-repeat left top; color:#fff; font:bold 14px/22px Arial,Tahoma;
padding-left:6px; height:26px; text-decoration:none; display:block; white-space:nowrap; cursor:pointer;}
#leftmenu span {background: url(/assets/i/lm_r.gif) no-repeat right top; display:block; height:26px; padding-right:6px;}
#leftmenu span span {background: url(/assets/i/lm_c.gif) repeat-x center top; display:block; height:26px;}
/*=============/ Left menu============*/

/*=============News============*/
.all-news {display:block; padding:10px 0;}
.news-top {color:#1c1c1c; font:normal 18px Tahoma; margin:15px 0 0 0;}

#news {list-style:none; margin:5px 0 0 0; padding-left:0;}
#news li {background: url(/assets/i/arr_n.gif) no-repeat 0 9px; padding:4px 0 0 10px; display:block; width:200px;}
#news li a {color:#1f1f1f; font:normal 11px Tahoma;}
#news li.none {background:none !important;}
/*=============/ News============*/

/*=============Topmenu============*/
.topmenu {padding:0 20px;}
#topmenu {background-color:#7272c2; height:29px;}
#topmenu td {background: url(/assets/i/sep_m.gif) no-repeat right center; text-align:center; white-space:nowrap; padding:4px 7px 2px 7px;}
#topmenu a {color:#fff; font:bold 12px/27px Arial,Tahoma; height:29px; text-decoration:none; display:block; text-transform:uppercase;}
#topmenu td a:hover {color:#FFCC00;}
#topmenu td.none {background:none !important;}
#topmenu td.last {background-image:none;}
/*=============/ Topmenu============*/

.review {
	background-color: wheat;
    border-radius: 15px;
    margin-bottom: 15px;
    padding: 15px;
    padding-bottom: 1px;
}
/*
     */
/*
*/