.txt {font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;}

.links {font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff; text-decoration:underline;}
.links:hover {text-decoration:none;}


body{background-color:#570011;margin:0px;padding:0px;}
table{border-collapse:collapse;border:0px;}
table td{padding:0px}

#maintbl {width:100%;height:100%;background-image:URL("../images/bg.jpg");background-position:right top;background-repeat:repeat-x;}


/** table **/
.tdL {width:50%;vertical-align:top;}
.tdR {width:50%;vertical-align:top;}
.tdtop {width:880px;vertical-align:top;}
.tdbot {width:880px;height:100%;vertical-align:top;padding-top:30px;}
.tdfoot {width:880px;height:100%;vertical-align:top;padding-top:30px;padding-bottom:30px;text-align:center;}

/** end table **/

/** logo **/
.divlogo {display:block;width:880px; height:235px;}
.divdop1 {display:block;float:left;height:235px;}
.divdop4 {display:block;float:left;height:20px;}
.dlogo {display:block;float:left;width:294px; height:235px;vertical-align:top;cursor: hand;}
.logo {
  display:block;float:left;width:294px; height:235px;vertical-align:top; cursor: hand;background:url('../images/logo.png') no-repeat 0 0;
}
* html .logo {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png',sizingMethod='image');
}
.pic {display:block;float:left;padding:110px 35px 0px 0px;}
.tel {display:block;float:left;width:202px;/*height:21px;*/}
.tel font{display:block;padding:95px 0px 5px 0px;font-family:Tahoma; font-size:12px; line-height:14px; font-weight:normal; color:#ffffff;}

.vak {display:block;margin:45px 0px 0px 0px;float:left;width:202px;}
.vak a{font-family:Tahoma;font-size:14px;font-weight:normal;color:#ffffff;text-decoration:underline;}
.vak a:hover{font-family:Tahoma;font-size:14px;font-weight:normal;color:#ffffff;text-decoration:none;}

/** end logo **/


/** menu **/
.menu {display:block;float:left;}

.menu1 {display:block;float:left;background-image:URL("../images/menu_01.jpg");background-position:center top;background-repeat:no-repeat;}
.menu1 font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: underline;cursor:hand;}
.menu1:hover {display:block;float:left;background-image:URL("../images/menu_activ_01.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu1:hover font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}
.menu1TRUE {display:block;float:left;background-image:URL("../images/menu_activ_01.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu1TRUE font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}

.menu2 {display:block;float:left;background-image:URL("../images/menu_02.jpg");background-position:center top;background-repeat:no-repeat;}
.menu2 font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: underline;cursor:hand;}
.menu2:hover {display:block;float:left;background-image:URL("../images/menu_activ_02.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu2:hover font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}
.menu2TRUE {display:block;float:left;background-image:URL("../images/menu_activ_02.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu2TRUE font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}

.menu3 {display:block;float:left;background-image:URL("../images/menu_03.jpg");background-position:center top;background-repeat:no-repeat;}
.menu3 font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: underline;cursor:hand;}
.menu3:hover {display:block;float:left;background-image:URL("../images/menu_activ_03.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu3:hover font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}
.menu3TRUE {display:block;float:left;background-image:URL("../images/menu_activ_03.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu3TRUE font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}

.menu4 {display:block;float:left;background-image:URL("../images/menu_04.jpg");background-position:center top;background-repeat:no-repeat;}
.menu4 font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: underline;cursor:hand;}
.menu4:hover {display:block;float:left;background-image:URL("../images/menu_activ_04.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu4:hover font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}
.menu4TRUE {display:block;float:left;background-image:URL("../images/menu_activ_04.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu4TRUE font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}

.menu5 {display:block;float:left;background-image:URL("../images/menu_05.jpg");background-position:center top;background-repeat:no-repeat;}
.menu5 font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: underline;cursor:hand;}
.menu5:hover {display:block;float:left;background-image:URL("../images/menu_activ_05.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu5:hover font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}
.menu5TRUE {display:block;float:left;background-image:URL("../images/menu_activ_05.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu5TRUE font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}

.menu6 {display:block;float:left;background-image:URL("../images/menu_06.jpg");background-position:center top;background-repeat:no-repeat;}
.menu6 font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: underline;cursor:hand;}
.menu6:hover {display:block;float:left;background-image:URL("../images/menu_activ_06.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu6:hover font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}
.menu6TRUE {display:block;float:left;background-image:URL("../images/menu_activ_06.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu6TRUE font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}

.menu7 {display:block;float:left;background-image:URL("../images/menu_07.jpg");background-position:center top;background-repeat:no-repeat;}
.menu7 font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: underline;cursor:hand;}
.menu7:hover {display:block;float:left;background-image:URL("../images/menu_activ_07.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu7:hover font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}
.menu7TRUE {display:block;float:left;background-image:URL("../images/menu_activ_07.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu7TRUE font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}

.menu8 {display:block;float:left;background-image:URL("../images/menu_08.jpg");background-position:center top;background-repeat:no-repeat;}
.menu8 font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: underline;cursor:hand;}
.menu8:hover {display:block;float:left;background-image:URL("../images/menu_activ_08.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu8:hover font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}
.menu8TRUE {display:block;float:left;background-image:URL("../images/menu_activ_08.jpg");background-position:center top;background-repeat:no-repeat;text-decoration: none;}
.menu8TRUE font {display:block;float:left;padding:40px 0px 0px 0px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;text-decoration: none;cursor:hand;}

.divdop2 {display:block;float:left;}
/** end menu **/


/** sabmenu **/
.sabmenu {width:796px;height:48px;border:solid 1px #FFFFFF;background-image:URL("../images/menufon1.jpg");background-position:left;background-repeat:repeat-x;}
.tdsabm {width:198px; border:solid 1px #FFFFFF;text-align:center;}
.tdsablink {display:block;width:198px;height:46px;background-image:URL("../images/menufon1.jpg");background-position:left;background-repeat:repeat-x;text-decoration: none;}
.tdsablink font {display:block;padding:13px 0px 0px 0px;font-family:Tahoma; font-size:15px; line-height:18px; font-weight:normal; color:#ffffff;text-decoration: underline;}
.tdsablink:hover {display:block;width:198px;height:46px; background-image:URL("../images/menufon2.jpg");background-position:left;background-repeat:repeat-x;text-decoration: none;}
.tdsablink:hover font {display:block;padding:13px 0px 0px 0px;font-family:Tahoma; font-size:15px; line-height:18px; font-weight:normal; color:#9F0311;text-decoration: none;}
.tdsablinkTRUE {display:block;width:198px;height:46px; background-image:URL("../images/menufon2.jpg");background-position:left;background-repeat:repeat-x;text-decoration: none;}
.tdsablinkTRUE font {display:block;padding:13px 0px 0px 0px;font-family:Tahoma; font-size:15px; line-height:18px; font-weight:normal; color:#9F0311;text-decoration: none;}
.divdop3 {width:880px;height:1px;}
/** end sabmenu **/

/** spets **/
.spets {width:880px;height:156px;background-image:URL("../images/spetsfon.jpg");background-position:center top;background-repeat:no-repeat;}
.spets1 {display:block;float:left;width:170px;height:100px;margin-top:36px;}
.spets1 a {font-family:Tahoma; font-size:16px; line-height:18px; font-weight:normal; color:#ffffff;text-decoration: underline;}
.spets1 a:hover {text-decoration: none;}
.divdop5 {display:block;float:left;height:10px;}
/** end spets **/

/** content **/
#cont {margin-left:40px;}
.content {display:block;float:left;width:370px;}
h1 {font-family:Tahoma; font-size:24px; line-height:26px; font-weight:normal; color:#ffffff;}
.link1 {font-family:Tahoma; font-size:16px; line-height:18px; font-weight:normal; color:#ffffff;text-decoration: underline;}
.link1:hover {text-decoration: none;}
.link2 {font-family:Tahoma; font-size:11px; line-height:13px; font-weight:normal; color:#999999;text-decoration: underline;}
.link2:hover {text-decoration: none;}
.ip {font-family:Tahoma; font-size:11px; line-height:13px; font-weight:normal; color:#999999;}
.ipadr {font-family:Tahoma; font-size:15px; line-height:15px; font-weight:normal; color:#fff;font-weight:bold;text-decoration: underline;}
.conttxt {font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;}
.guest {display:block;float:left;width:60px;height:80px;}
.divdop6 {display:block;float:left;}
.guestR {display:block;qfloat:left;}
.ipimg {display:block;float:left;padding-top:3px;}
.iplink {display:block;float:left;font-family:Tahoma; font-size:11px; line-height:13px; font-weight:normal; color:#999999;text-decoration: none;padding-top:10px;padding-left:400px;}
.iplink:hover {display:block;float:left;font-family:Tahoma; font-size:11px; line-height:13px; font-weight:normal; color:#999999;text-decoration: underline;padding-top:10px;padding-left:400px;}

.divdop8 {display:block;float:left;background-color:#ffffff;}

.maintxt {display:block;float:left;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;}
.maintxt font {display:block;padding-top:20px;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;}
/** end content **/

/** restoran **/
.rest {display:block;float:left;width:380px;text-align:left;}
h1 {display:block;font-family:Tahoma; font-size:24px; line-height:26px; font-weight:normal; color:#ffffff;text-align:center;}
/** end restoran **/

/** vecherinki **/
.vecher {display:block;float:left;width:170px;}
.data {display:block;padding-bottom:10px;font-family:Tahoma; font-size:11px; line-height:13px; font-weight:normal; color:#ffffff;}
.vechermanu {display:block;float:left;width:240px;}

.vmanulink {display:block;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#999999;padding-bottom:7px;text-decoration: underline;}
.vmanulink:hover {display:block;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#999999;padding-bottom:7px;text-decoration: none;}
.vmanulinkTRUE {display:block;font-family:Tahoma; font-size:13px; line-height:16px; font-weight:normal; color:#ffffff;padding-bottom:7px;text-decoration: none;}

.vecherfoto {display:block;float:left;width:560px;}
.tablefoto {width:560px;}
.tablefoto td {text-align:center;padding:10px;}
.fotoimg {border:solid #ffffff 5px;}

/** end vecherinki **/

.counter {display:block;float:right;margin:-13px 45px 0px 0px;}

form {margin:0 0 0 0;}

img {border:0px;}

#bot {background-image:URL("../images/bottom_bullet.gif");background-position:bottom;background-repeat:repeat-x; padding-top:2px;}

.inp {padding-left:3px; border:1px solid #370011; width:100%; height:20px;font-family:Tahoma;line-height:13px;  font-weight:normal; font-size:11px; color: #000000;text-decoration: none;cursor: standart;}
textarea {padding:3px; border:1px solid #370011; width:100%; height:160px;font-family:Tahoma;line-height:13px;  font-weight:normal; font-size:11px; color: #000000;text-decoration: none;cursor: standart;}

#paddtbl td {padding:5px;}

.btn {background-color:#ffffff; border:1px solid #370011; width:100px; height:20px;font-family:Tahoma;line-height:16px;  font-weight:normal; font-size:11px; color: #000000;text-decoration: none;text-align:center;padding-bottom:3px;cursor:pointer;}

.TEXTCONTENT {display:none;}

.zoom {width:30px;height:30px;display:block;position:absolute;background-image:URL('../images/zoom.gif');background-position:right bottom;background-repeat:no-repeat;cursor:hand;}

.circ{
  width:411px; height:405px;
   background:url('../images/circ.png') no-repeat 0 0;
}
* html .circ {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/circ.png',sizingMethod='image');
}

#show {margin-right:43px;}
#guestform {display: none;}
#hide {display:none;margin-right:43px;}

/*галерея*/
.gallery{width:99%;}
.gallery td{vertical-align:top;text-align:center;padding:0 0 15px 0;}

/*рейтинги*/
#rating {margin-bottom: 0px; color: #666;}
#rating .title {padding-right: 10px; font-size: 75%; color: #666; font-weight: bold;}
#rating .torate {font-family: Tahoma; font-size: 70%; white-space: nowrap; padding-right: 3px;}
#rating .torate a {color: #f26d00;}
#rating #rate-doit {position: relative;width:70px;}
#rating #rate-doit ul {list-style: none; margin: 0; padding: 0; width: 70px; height: 14px; background: url('../images/toratestar_grey.gif') top left repeat-x;}
#rating #rate-doit ul li {text-indent: -90000px; padding: 0; margin: 0; float: left;}
#rating #rate-doit ul li.current-rating {background: url('../images/toratestar_grey.gif') left top; position: absolute; width: 70px; height: 14px; display: block; text-indent: -9000px; z-index: 1;}
#rating #rate-doit ul li a {display: block; width: 14px; height: 14px; text-decoration: none; text-indent: -9000px; z-index: 17; position: absolute; padding: 0;}
#rating #rate-doit ul li a:hover {height: 14px; overflow:hidden; background: url('../images/toratestar_green.gif') left top; z-index: 2; left: 0; cursor:pointer; cursor:pointer;}
#rating #rate-doit ul a.r1-unit {left: 0;}
#rating #rate-doit ul a.r1-unit:hover {width: 14px;}
#rating #rate-doit ul a.r2-unit {left: 14px;}
#rating #rate-doit ul a.r2-unit:hover {width: 28px;}
#rating #rate-doit ul a.r3-unit {left: 28px;}
#rating #rate-doit ul a.r3-unit:hover {width: 42px;}
#rating #rate-doit ul a.r4-unit {left: 42px;}
#rating #rate-doit ul a.r4-unit:hover {width: 56px;}
#rating #rate-doit ul a.r5-unit {left: 56px;}
#rating #rate-doit ul a.r5-unit:hover {width: 70px;}
#rating .rate-complete {padding-bottom:0px; font-family: Arial; font-size: 75%; color: #1C790C;}
#rating .rate-complete #rate-already {color: #F26D00;}

.yourpic {width:170px;float:right;margin:0px 30px 20px 0px;} 
.phcon td{font-family:Tahoma;font-size:13px;font-weight:normal;color:#fff;padding:0px 0px 20px 0px;vertical-align:top;width:25%;}
.phcon td a{padding:0px;border:0px;}
td.hsp a {display:inline-block;padding:3px;border:1px solid #fff;margin:0px 0px 9px 0px;}
.phcon td div{width:148px;font-family:Tahoma;font-size:11px;font-weight:normal;color:#fff;}
.phcon td div.stars {padding:0px 10px 0px 0px;height:27px;width:27px;}
div.stars span {margin-left: 3px;}

div.stars a{padding:0px;border:0px;margin:0px 0px 0px 0px;background: url('../images/st1.png') left top;display:block;width:27px;height:27px;}
div.stars a:visited{padding:0px;border:0px;margin:0px 0px 0px 0px;background: url('../images/st3.png') left top;display:block;width:27px;height:27px;}
div.stars a:hover{padding:0px;border:0px;margin:0px 0px 0px 0px;background: url('../images/st2.png') left top;display:block;width:27px;height:27px;}

.phcon td div.vtname{font-family:Tahoma;font-size:12px;font-weight:bold;color:#fff;margin:0px 0px 15px 0px;}
