body{
    margin:0px;
	padding:0px;
	background-image:url(/img/bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#000000;
	cursor : url("/img/beer.cur"), auto;
}
img{border:0px;}
.imgzag{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:20px;
   font-weight:bold;
   color:#DC4800;
}
.imgmenu{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#DC4800;
   text-decoration:underline;
}
.imgtt{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#DC4800;
   text-decoration:underline;
   border: 3px double #663300;
}
.bg{
    background-image: url(/img/bg.gif);
	background-repeat:repeat;
	background-position:left top;
	background-color:#F3DF65;
}
.ltcorn{
    background-image: url(/img/ltcorn.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.tl{
    background-image: url(/img/tl.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.t-rz{
	background: url(/img/t_rz.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.tr{
    background: url(/img/tr.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.rtcorn{
    background: url(/img/rtcorn.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.lt{
    background: url(/img/lt.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:73px;
	height:201px;
}
.rt{
    background: url(/img/rt.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:53px;
	height:201px;
}
.l-rz{
	background: url(/img/l_rz.gif);
	background-repeat:repeat-y;
	background-position:right top;
}
.r-rz{
	background: url(/img/r_rz.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
.lb{
    background: url(/img/lb.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:73px;
	height:221px;
}
.rb{
    background: url(/img/rb.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:53px;
	height:221px;
}
.bl{
    background: url(/img/bl.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.br{
    background: url(/img/br.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.b-rz{
	background: url(/img/b_rz.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.bgrak{
	background: url(/img/main.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
.bgflag{
	background: url(/img/flag_rz.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.btnnews{
	background: url(/img/m_news.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.btnabout{
	background: url(/img/m_about.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.btntorg{
	background: url(/img/m_torg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.btnsecret{
	background: url(/img/m_secret.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.btnclub{
	background: url(/img/m_club.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.btnguest{
	background: url(/img/m_guest.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.btnvizitka{
	background: url(/img/m_vizitka.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.mrgt10{
    margin-top:10px
}
.wdt80{width:80px;height:1px;}
/*text*/
h1{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:16px;
   font-weight:bold;
   color:#BC2C00;
   line-height:20px;
}
h2{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:13px;
   font-weight:bold;
   color:#BC2C00;
}
.data{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#BC2C00;
}
.txt{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#4C1E00;
   line-height:16px;
}
.txts{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#4C1E00;
}
p{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#4C1E00;
   line-height:14px;
   text-indent:20px;
}
li{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#4C1E00;
   line-height:16px;
   text-indent:10px;
}
.txtblue{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#1860CB;
   line-height:16px;
}
/* ссылки*/
a.lnkblue:link,a.lnkblue:visited,a.lnkblue:active{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#1860CB;
   line-height:16px;
   text-decoration:underline
}
a.lnkblue:hover{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#1860CB;
   line-height:16px;
   text-decoration:none
}
a:link,a:visited,a:active{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#BC2C00;
   text-decoration:underline;
}
a:hover{
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#BC2C00;
   text-decoration:none;
}
/*таблицы*/
table.tblrek{
   border-collapse: collapse;
   border:1px solid #4C1E00;
}
table.tblrek td{
   border:1px solid #4C1E00;
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#4C1E00;
   line-height:16px;
}
div.divfloat{
   float:left;
   height:160px;
}
/*форма*/
.inpimg{
   border:0px;
}
.inp{
   border:1px solid #4C1E00;
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#4C1E00;
   line-height:12px;
   width:300px;
}
.inph20{
   height:20px;
}
.inph100{
   height:100px;
}
.inpbtn{
   border:1px solid #4C1E00;
   background-color:#F3DF65;
   font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#4C1E00;
   line-height:12px;
}