@charset "windows-1251";
html, body {margin:0px; padding:0px; background:#fff; position:relative; min-width:990px; max-width:1680px;}
p, span, li, input, select, i, a {font-size:11px; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif;}

img {border:0px;} 
input, select {border:1px solid #000;}
h1 {font-size:13px; font-family:Arial; font:Arial}
h2 {font-size:12px; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif;}

#container {position:relative; display:block; background:#fef4e0; border-left:solid 265px #fef4e0; border-right:solid 265px #fef4e0; margin-left:18px; margin-right:18px; padding-top:18px;}
#inner {display:block; position:relative; margin-left:-265px; margin-right:-265px; padding:0px;}
#left {float:left; position:relative; width:245px; left:20px; padding-top:10px;}
#right {float:right; position:relative; width:245px; right:20px;  padding-top:15px;}
#center {margin-left:287px;	margin-right:287px;	position:relative; display:block; height:1%;  padding-top:0px;}

.clear {clear:both; padding:0px 0px 1px 0px;}
.head {display:block; height:169px;	background:#fef4e0;	padding:0px; margin:0px 18px; background-image:url(/images/Main/top_bg_line.jpg); background-repeat:repeat-x; background-position: right top;}

#HdLt {float:left; background-color:#fef4e0; width:650px; height:169px; background-image:url(/images/Main/top_bg_left.jpg); background-repeat:no-repeat; background-position:top right;}
#HdLt img {padding:50px 0px 0px 22px;}
#HdRt {float:right; background-image:url(/images/Main/top_bg_right.jpg); background-position:right top; background-repeat:no-repeat; width:276px; height:169px;}

.foot {display:block; height:120px;	background:#fef4e0;	margin: 0px 18px 0px 18px; background-image:url(/images/Main/bottom_hr.jpg); background-position:left top; background-repeat:repeat-x; padding:20px 20px 0px 20px;}
div#BrTp {background-image:url(/images/Main/top_br.jpg); background-position:left top; background-repeat:repeat-x; height:17px; padding:0px; margin:0px;}
div#BrTpLt { background-image:url(/images/Main/left_top_br.jpg); background-repeat:no-repeat; background-position: left top; float:left; width:18px; height:17px;}
div#BrTpRt {background-image:url(/images/Main/right_top_br.jpg); background-position:right top; background-repeat:no-repeat; float:right; width:18px; height:17px;}
div#BrBt {background-image:url(/images/Main/bottom_br.jpg); background-position:left bottom; background-repeat:repeat-x; height:19px; padding:0px; margin:0px;}
div#BrBtLt {float:left; background-image:url(/images/Main/left_bottom_br.jpg); background-repeat:no-repeat; background-position: left bottom; width:18px; height:19px; padding:0px; margin:0px;}
div#BrBtRt  {float:right; background-image:url(/images/Main/right_bottom_br.jpg); background-repeat:no-repeat; background-position: left bottom; width:18px; height:19px; padding:0px; margin:0px;}
div#BrLf {background-image:url(/images/Main/left_br.jpg); background-repeat:repeat-y; background-position:left top;}
div#BrRt {background-image:url(/images/Main/right_br.jpg); background-position:right top; background-repeat:repeat-y;}

#MnTp {margin:0px 15px 0px 20px; padding:0px; text-align:left; height:25px; background:#fef4e0;}
#MnTp li {list-style:none; float:left;}
#MnTp a { color:#000; font-size:11px; text-decoration:none; font-weight:normal;}
#m1 {width:11%; text-align:left;}
#m2 {width:15%; text-align:center;}
#m3 {width:11%; text-align:center;}
#m4 {width:11%; text-align:center;}
#m5 {width:11%; text-align:center;}
#m6 {width:11%; text-align:center;}
#m7 {width:9%; text-align:center;}
#m8 {width:7%; text-align:center;}
#m9 {width:14%; text-align:right;}

#TO span { letter-spacing:8px; white-space:nowrap;}
#TO h2 {margin:10px 0px 0px 0px; padding:0px; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:14px; height:60px; line-height:27px;}
#TO h2 span { position:relative; top:1px; margin:0px; padding:0px; display:inline; font-size:14px;}

#TO p {letter-spacing:0px; color:#452201; margin-bottom:5px;}
#TO p span{letter-spacing:0px; color:#452201; }
#phone {height:28px;}
#phone div{float:left; position:relative; vertical-align:bottom; font-size:11px; font:Arial, Helvetica, sans-serif; height:25px;}
#telImg {padding-top:3px;}
#cod{margin-left:3px; padding-top:2px;}
#tel{margin-left:3px;}
#mng{margin-left:3px;}

#Cont {float:left;}
#Cont p, #place, #place1 {width:124px; margin:0px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#1b1508; vertical-align:bottom; font-weight:normal;}
#place1 {line-height:16px;}
#Cont a {font-size:10px; font-family:Arial; color:#000; font-weight:normal; border-bottom:1px solid #532800; text-decoration:none;}

#Tcont {height:100px;}
#Tcont ul { float:left; margin:0px; width:95px; padding-left:25px; list-style-image:url(/images/Main/list-cont.jpg);}
#Tcont ul li {height: 18px; width:95px;}
#Tcont ul li a {font-family:Arial; font:Arial; font-size:11px; color:#4f4c45; font-weight:normal;}

#icq {float:left; height:170px;}
#icq ul li {width:240px;}

#icq h2 {margin-bottom:5px; margin-top:0px;}
#icq ul {margin:0px; padding:0px; height:40px;}
#icq li {float:left; list-style:none; font:Arial; font-family:Arial; font-size:11px; color:#555555; text-decoration:none; font-weight:normal; padding-right:7px;}
#icq li a {font:Arial; font-family:Arial; font-size:11px; color:#555555; text-decoration:none; font-weight:normal;}
#all a {border-bottom:1px solid #532800; text-decoration:none; color:#000; font-size:10px;}
#all {float:left;}
#cred p {font-size:11px; font:Arial; margin:0px 0px 2px 0px;}
#cred img {margin-right:5px;}
#cred a {border-bottom:1px solid #532800; text-decoration:none; color:#000; font-size:10px; position:relative; top:-2px}
#cabinet {position:relative; background-image:url(/images/Main/arrow.jpg); background-position:left top; background-repeat:no-repeat; height:45px; width:245px; top:15px; left: -10px; padding-bottom:20px;}
#cabinet h3{ margin:0px 0px 0px 15px; font-size:13px; font:Arial; font-weight:normal; color:#000; position:relative; top:-5px;}
#log {width: 80px; margin-left:15px; height:13px; font-size:11px; font:Arial;}
#pass {width: 80px; margin-left:15px; height:13px; font-size:11px; font:Arial;}
#button {display:inline; font:Arial; color:#F00; font-size:13px; cursor:pointer;}
#LftBan { background-image:url(/images/Main/banner_rgh_fon1.jpg); width:285px; height:239px; position:relative; left:-20px;}
#LftBan ul {list-style:none; margin:0px; padding:0px;}
#ban1 {height:54px; padding-top:51px;}
#ban2 {height:52px; padding-left:30px;}
#ban3 {height:54px;}
.Alist { list-style-image:url(/images/Main/lst-style.jpg); margin:0px; padding:0px 0px 0px 30px;}
.Alist li a { font:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0000; text-decoration:underline;}
.Alist li {padding-bottom:5px;}
#HtlSan h2 {text-align:center;}
#HtlSan p {font:Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; color:#000; line-height:15px;}
#PdbrHtl {background-image:url(/images/Main/hotel_fon.jpg); width:285px; height:100px; background-position:left top; background-repeat:no-repeat; position:relative; left:-20px; padding:60px 0px 0px 23px;}
#allHtl {float:left; width:100px; height:205px; margin-right:5px;}

#allHtl h2 {color:#660000; font-size:11px; font-family:Arial; font:Arial; width:100px; margin:5px 0px;}
#allHtl ul {list-style:none; padding:0px; width:100px; margin:0px; line-height:17px;}
#allHtl li a{font:Arial; color:#000; font-size:11px; font-family:Arial; text-decoration:underline;}

#paper {float:left; width:140px; height:205px;}
#paper h2, #bstHtl h2 {color:#660000; font-size:11px; font-family:Arial; font:Arial; width:140px; margin:5px 0px;}
#paper ul{list-style:none; padding:0px; width:140px; margin:0px; line-height:17px;}
#paper li a {font:Arial; color:#000; font-size:11px; font-family:Arial; text-decoration:underline;}

#bstHtl {padding:10px 0px;}
#bstHtl ul {list-style:none; padding:0px; margin:0px; line-height:17px;}
#bstHtl li a {font:Arial; color:#000; font-size:11px; font-family:Arial; text-decoration:underline;}

#center h1 {text-align:center; margin:15px 0px;}
#right h1 {text-align:center; margin:0px 0px 15px 0px;}
#center p, #right p {text-align:justify;}
#center a, #right a {color:#cc0000; text-decoration:underline;}
#cntrBan {background-image:url(/images/Main/banner_cntr_fon.jpg); background-position: center top; background-repeat:no-repeat; width:100%; height:60px; text-align:center; padding-top:43px;}
#btnZkz {margin:0px 3px;}
#city p {text-align:left;}
#city p a {color: #CC0000;}
#city a {color: #000;}
#find {background-image:url(/images/Main/find_fon.jpg); width:285px; height:167px; background-position:right top; background-repeat:no-repeat; position:relative; left:-20px;}
.footCol1, .footCol2, .footCol3, .footCol4 {float:left; height:120px;}
.footCol1 a, .footCol2 a, .footCol3 a, .footCol4 a {color:#000; font:Arial; font-family:Arial; font-size:11px;}
.footCol2 p, .footCol3 p {line-height:17px;}
.footCol3 p {margin:0px;}
.footCol4 h2 {margin:0px 86px 5px 0px;}

.footCol1 {width:21%; text-align:left;}
.footCol2 {width:28%; text-align:center;}
.footCol3 {width:30%; text-align:center;}
.footCol4 {width:21%; text-align:right;}

#btnFnd {background-image:url(/images/Main/btn_find.gif); background-position:top left; background-repeat:no-repeat; width:178px; height:47px; position:relative; left:85px; top:60px;}
#inpFind {margin-top: 20px; margin-left: 18px;}
#ico {margin-left:70px; height:140px; position:relative; top:-30px;}
#ico p {line-height:20px;}
#ico a {color:#000;}
#ico img {vertical-align:middle;}
#ico1, #ico3, #ico4 {margin-right: 10px;}
#ico2 {margin-left:2px; margin-right:10px;}
#ico5 {margin-left:1px; margin-right:10px;}
#ico6 {margin-left: 6px; margin-right: 17px;}
#ico7 {margin-left: 2px; margin-right: 12px;}
#razdel_sel {margin-top:10px; width:138px;}
.otziv {cursor:pointer; text-aling:justify;}
.otziv h3 {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000 !important; text-decoration:none !important; font-weight:bold !important;}
#counter {margin: 0px 18px; background-color: #FEF4E0; padding: 0px 15px;}
