/* Default */
html, body, dl, dt, dd, h1, h2, h3, h4, h5, h6, blockquote, form, fieldset, legend, table, td, th, div, img{margin:0;padding:0;}
div, form, table, tr, th, td, dl, dt, dd, address, blockquote, ins{margin:0;padding:0;font-size:100.01%;text-decoration:none;height:auto;}
body{font-family:Arial,Helvetica,sans-serif;}
body{font-size:9pt;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#8F8872;background:#FDF8DD;}
a{color:#AD9958;text-decoration:none;}
a:hover{text-decoration:underline;}
div{padding:0px;margin:0px;text-align:justify;}
img{border:0}
table{border-collapse:collapse;border:0px}
table td{padding:0px;margin:0px;vertical-align:top}
form{margin:0}
h1,h2,h3,h4{text-align:left;}
h1{font-size:18pt;}
h2{color:#6A5937;font-size:14pt;}
h3{color:#6A5937;font-weight:normal;}
.left{float:left;}
.right{float:right;}
.hide{display:none;}
.width-fix{width:100%;    text-align:left;    overflow:hidden;}
.block-top{display:block;padding-top:20px; }
.block-top-small{display:block;padding-top:10px }
.reducer{padding:0 20px;}
.clear{clear:both;}
.no-padding{padding:0;margin:0;}
.error{color:#f26522;}
.good{color:#339900 !important;}
.white{color:#fff;}
.comment{color:#ccc;}
.list-h{margin:0;padding:0;}
.list-h li{float:left;padding-right:10px;list-style-type:none;}
.list-h a{padding:5px 10px;display:block;}
.list-h a.selected{background-color:#E9E9ED;}
.separator{background:url("http://tours.top812.ru/i/propos_under_line.gif") 0 0 repeat-x;width:100%;padding:2px 0;margin:0;}
.one-row{margin-bottom:12px;}
.one-row label{font-size:9pt;    text-align:right;    width:130px;    margin-right:6px;}
.one-row label.error{width:230px;    text-align:left;}
.one-row label,.one-row input,.one-row .field-note{display:block;    float:left;    margin-right:6px;    padding-top:4px;}
.one-row input.error,textarea.error{border:2px solid #E981C8;}
.x-smoll{width:120px;}
.x-large{width:182px;}
.xx-large{width:282px;}
.text-small{font-size:0.7em;}
.text-x-small{font-size:0.6em;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.itext{padding:2px 3px;    font-weight:normal;    font-size:9pt;    color:#000;    border:1px solid #7F9DB9;    background-color:#fff;}
.itext:hover,.itext:focus{border-color:#c6c6c6;}
input.error{border:2px solid #E981C8;}
/* Star shape */
.r-star-shape{position:relative;    overflow:hidden;    padding:10px 0;}
.r-star-shape .content{border-left:1px #fed377 solid;border-right:1px #fed377 solid;    background:#F2F2F2;    padding:0 15px;    overflow:hidden}
.r-star-shape .cn{position:absolute;    width:20px;    height:20px;    left:-10px;    top:-10px;    background:url("http://tours.top812.ru/images/site/corner-white-border.png");}
.r-star-shape .cn.tr, .r-star-shape .cn.br{margin-left:100%;}
.r-star-shape .cn.bl, .r-star-shape .cn.br{top:auto;}
.r-star-shape .cn.tl, .r-star-shape .cn.bl{width:100%;}
/* Loading */
#main-loading{display:none;text-align:center;background:#000;height:100%;width:100%;position:absolute;top:0;left:0;z-index:4; }
#main-loading img{margin:auto;padding-top:10%;}
/* Main */
#layout{position:relative;width:100%;height:100%;overflow:auto;text-align:center;//overflow-x:hidden;}
.layout-reducer{width:990px;margin:auto;}
.titlelist{margin-bottom: 20px}
/* Header */
.header{height:275px;width:100%;background:url("http://tours.top812.ru/i/mainh_bg.jpg") repeat-x;}
.header-left{width:50%;}
.header-left div{width:100%;height:275px;background:url("http://tours.top812.ru/i/lefth_bg.jpg") no-repeat top left;}
.header-left div.menu{position:absolute;top:0;left:50px;background:url("http://tours.top812.ru/i/menu_bg_2.gif") no-repeat;height:31px;width:150px;margin:0;text-align:center;padding-top:6px;}
.header-left div.menu a{color:#696349;}
.header-left ul{list-style-type:none;margin:0;padding:0;}
.header-left li{margin:0;padding:0 0 0 15px;list-style-type:none;float:left;}
.header-center{width:1%;background:url("http://tours.top812.ru/i/mainh_bg.jpg") repeat-x;}
.header-center .header-logo{width:197px;height:145px;background:url("http://tours.top812.ru/i/top_img.jpg") no-repeat;overflow:hidden;}
.header-center h2{margin-top:35px;text-align:center;}
.header-center h3{font-size:10pt;margin-top:35px;text-align:center;}
.header-center ul{margin:0;padding:0 0 0 5px;}
.header-center li{list-style-type:none;font-size:14pt;font-weight:bold;color:#6A5937;}
.header-center #phone{background:url("http://tours.top812.ru/i/contact_phone.png") no-repeat;width:193px;height:46px;padding:0 0 0 60px;}
.header-center #phone span{display:block;margin:1px 0 0 0;}
.header-center #icq{background:url("http://tours.top812.ru/i/contact_icq.png") no-repeat;width:173px;height:32px;padding:10px 0 0 60px;}
.header-center #mail{background:url("http://tours.top812.ru/i/contact_mail.png") no-repeat;width:173px;height:32px;padding:10px 0 0 60px;}
.header-center #mail a{width:165px;height:23px;display:block;color:#6A5937;font-size:13pt;font-weight:bold;}
.header-right{width:50%;}
.header-right div{background:url("http://tours.top812.ru/i/righth_bg.jpg") no-repeat top right;width:100%;height:275px;position:relative;}
.header-right ul{position:absolute;top:0;right:50px;background:url("http://tours.top812.ru/i/menu_bg.gif") no-repeat;height:31px;width:227px;margin:0;padding:6px 0 0 5px;}
.header-right li{margin:0;padding:0 0 0 15px;list-style-type:none;float:left;}
.header-right a{color:#696349;}
/* Main menu */
.jqueryslidemenu{width:100%;margin:0 auto;}
.jqueryslidemenu div{height:95px;text-align:center;background:url(/i/mainnav_bg.jpg) repeat-x;padding-top: 5px}
.jqueryslidemenu strong{height:35px;display:block;text-transform:uppercase;text-align:center;}
.jqueryslidemenu ul{margin:0;padding:0;list-style-type:none;}
.jqueryslidemenu ul li{position:relative;display:inline;float:left;border-right:1px solid #999999;border-bottom:1px solid #F7E4A9;width:16%;}
.jqueryslidemenu ul li a{display:block;}
.jqueryslidemenu ul li ul, .jqueryslidemenu ul li ul li{width:100%;}
.jqueryslidemenu ul li ul li a{display:block;background:#F8F0C9;padding:8px 10px;color:#6A5937;text-decoration:none;}
* html .jqueryslidemenu ul li a{display:inline-block;}
.jqueryslidemenu ul li ul li a:hover{background:#F7E4A9;}
.jqueryslidemenu ul li ul{position:absolute;left:0;top:130px;display:block;visibility:hidden;}
.jqueryslidemenu ul li ul li{display:list-item;float:none;text-align:left;border:none;margin:0;padding:0;}
.jqueryslidemenu ul li ul li a{padding:5px 0 5px 5px;margin:0;border-top-width:0;border-bottom:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;}
.jqueryslidemenuz ul li ul li a:hover{background:#eff9ff;color:black;}
/* preview */
.item-preview {width: 90%}
.item-preview td {padding: 30px 0 0 0}
.item-preview td.i img {padding: 1px;border: 1px #F7E094 solid;}
.item-preview td.i a:hover img {border: 1px #696349 solid;}
.item-preview td.d {padding: 30px 0 0 20px}
.item-preview td.d p {margin: 10px 0}
/* page-nav */
.page-nav li{float: left;list-style-type: none;border: 1px #F7E094 solid;margin-right: 10px}
.page-nav li a, .page-nav li span{padding: 5px 10px;display: block;}
/* content-sub */
.content-sub{background:url("http://tours.top812.ru/i/search_bg.jpg") no-repeat;height:151px;width:100%;overflow:hidden;}
.content-sub .hot-title{width:260px;}
.content-sub .hot-title h2{margin:105px 0 0 10px;}
.content-sub #searchForm{margin:60px 0 0 40px;}
span.search-title{margin-right:10px;color:#80703B;font-weight:bold;font-size:12pt;}
#searchForm label a{background:url("http://tours.top812.ru/i/search_btn.png") 0 0 no-repeat;width:36px;height:40px;display:block;border:none;margin:-25px 0 0 258px;}
.content-sub span.search-advanced{margin:-10px 0 0 102px;display:block;}
.content-sub .get-feedback{width:1%;}
.content-sub .get-feedback div{background:url("http://tours.top812.ru/i/online_bg.jpg") no-repeat;height:131px;width:284px;overflow:hidden;}
.content-sub .get-feedback a{background:url("http://tours.top812.ru/i/online_title.png") no-repeat;display:block;height:49px;margin:45px 0 0 5px;width:151px;}
.hot-content{background-color:#F9ECBF;overflow:hidden;}
.hot-content span{width:249px;background:url("http://tours.top812.ru/i/all_propos.png") no-repeat top right;height:85px;display:block;margin-top:-10px;float:right;}
.hot-content span a{font-size:10pt;font-weight:bold;text-transform:uppercase;color:#80703B;padding-top:30px;display:block;}
/* HOT */
table.black td{border:1px solid #CC9900;padding:2px;}
.block-hot-preview{width:45%;float:left;padding-left:10px;}
.block-hot-preview td, .block-list-preview td{width:99%;vertical-align:top;padding:5px;}
.block-hot-preview h3, .block-list-preview h3{margin-top:0;}
.block-hot-preview img, .block-list-preview img{padding:1px;border:1px #AD9958 solid;}
.block-list-preview td{border-bottom:1px #fff solid;}
td.i{width:1%;}
td.i div{width:175px;}
/* main */
.main{color:#000;}
.main h2{text-transform:uppercase;margin-bottom:0;padding-bottom:0;font-size:10pt;}
.main h3{color:#8F8872;padding-bottom:0;margin-bottom:0;font-weight:bold;}
.main p{margin-top:2px;}
.main .format,.main .format-nb{width:900px;}
.main .format td{padding:3px 5px;border:1px #999 solid;}
.main .format-nb td{padding:3px 5px;}
.main .w-1000{width:1000px;}
/* side by side */
.sidebyside{width:100%;}
.sidebyside td{padding:10px;}
.sidebyside .sidebyside-l{width:50%;}
.sidebyside .sidebyside-r{width:50%;}
.block-1{background:url("http://tours.top812.ru/i/street_img.jpg") no-repeat;padding-top:165px;width:100%;}
.block-2{width:100%;background:#F1D497 url("http://tours.top812.ru/i/induvid_img.jpg") no-repeat;color:#827F71;margin-top:20px;}
.block-2 div{padding:16px 10px 10px 184px;}
.block-3{background:url("http://tours.top812.ru/i/map_image.jpg") no-repeat 0 20px;width:100%;height:226px;margin-top:20px;}
.block-4{margin-top:20px;background:#F1D497 url("http://tours.top812.ru/i/children_block.jpg") no-repeat bottom left;color:#494740;padding:12px 10px 15px 245px;}
.news-title{background:url("http://tours.top812.ru/i/news_block.png") 90px 0 no-repeat;width:214px;height:60px;margin:20px 0 0 0;}
.news-content{background:#F7E7BD;}
.news-content, .news-content-sub{padding:6px 9px 12px 9px;margin:0;color:#8F8872;}
/* Footer */
.footer{height:240px;width:100%;background:url("http://tours.top812.ru/i/subnav_bg.jpg") repeat-x;}
.footer-left{width:50%;}
.footer-left div{background:url("http://tours.top812.ru/i/left_bg.jpg") no-repeat top right;width:100%;height:240px;}
.footer-center{width:1%;}
.footer-center div{padding:47px 0 0 5px;}
.footer-center ul{background:url("http://tours.top812.ru/i/subnav_line.jpg") -20px 18px no-repeat;width:225px;list-style-type:none;line-height:0;margin:0;padding:0;}
.footer-center a{color:#696349;line-height:24px;}
.footer-right{width:50%;}
.footer-right div{background:url("http://tours.top812.ru/i/right_bg.jpg") no-repeat top right;width:100%;height:240px;overflow:hidden;}
.footer-right div span{display:block;  margin-top:190px;  text-align:right;}