html,body{margin:0px;padding:0px;width:100%;height:100%;}
body{font-family:tahoma;font-size:100.01%; background-image:url(../img/bg1.gif);}
object,html,body,table,td,div,span,tr,div,h1,h2,h3,h4,h5,h6,form,fieldset,img{margin:0px;padding:0px;border:0px;}
body,td,div,span{font-size:11px;color:#976C41;}
a{color:#976C41 !important;font-size:11px;}
a:hover{color:#E03057 !important;}
/*шапка*/
div.topred{background-color:#D82B4E}
div.topbg{background:url(../img/bg2sm.jpg) left top; height:109px}
table.logokontacts{width:800px; border-collapse: collapse;}
td.lk2 {text-align:right; color:#FFB0C1; font-weight:bold; font-size:10px; }
img.mail {margin-top:40px}
img.logo {margin-left:35px;}

div.l1 {background-color:#D7C6B5}

div.razmazna {background-color:#D7C6B5; height:240px}
div.flashornot {margin-left:1px}

div.blackline {background-color:#D7C6B5; height:25px}
div.whiteline {background:url(../img/bl.gif) no-repeat left top;height:25px}
div.mainmenu {width:799px}

table.mainmenutable { border-collapse: collapse;}
table.mainmenutable td { text-align:left;}

td.mmt1 {width:33px}
td.mmt2 {width:25%;  background-image:url(../img/bg3.gif);  background-repeat:repeat-y;}
td.mmt3 {width:25%; background-image:url(../img/bg3.gif);  background-repeat:repeat-y;}
td.mmt4 {width:25%; background-image:url(../img/bg3.gif);  background-repeat:repeat-y;}
td.mmt5 {width:25%; background-image:url(../img/bg3.gif);  background-repeat:repeat-y;}

div.itemsdvig {margin-left:1px}

div.pokrasimda {background-color:#E03057; margin-left:1px; padding-top:6px; padding-bottom:7px;}
div.pokrasimnet { margin-left:1px; padding-top:6px; padding-bottom:7px;}

/*шапка с флешом */
div.flashontopoffirstpage {background:url(../img/bt1.jpg)  left top;}

/*серединка */
div.strachedback {background:url(../img/bg4.gif) left top; width:800px; padding-top:10px}

div.trikolonki {width:770px}
table.trikol {width:100%; border-collapse: collapse;}
table.trikol td {vertical-align:top}
td.tk1 {width:193px}
div.leftbanner {height:180px; width:191px; text-align:right; margin-top:10px}
img.arb1 {margin-top:80px}
img.arb2 {margin-right:0px}
img.arb1-1 {margin-right:0px}

div.map {background:url(../img/map.jpg) no-repeat left top; padding-left:30px; padding-top:10px;}

div.shorttextonmain {margin-top:18px;padding-right:30px;}
td.tk2 {width:384px}
td.tk3 {width:193px}
div.rightbanner {height:180px; width:191px;text-align:right; margin-top:10px}
div.rightbanner1 {text-align:right; margin-top:10px}

/*низ*/
table.cops{width:800px;height:100%;border-collapse: collapse;}
table.cops tr{background:url(../img/kirp.jpg) no-repeat left bottom;}
table.cops td{vertical-align:top;}
table.cops td,table.cops td *{color:#b18f6d !important;}
table.cops * a:hover{color:#E03057 !important;}
table.cops a.gotjub {color:#E03057; font-weight:bold;text-decoration: none}
td.cops1 {padding-left:20px !important;}
td.cops2 {text-align:right; padding-right:30px !important;}

/*вино*/

div.winediv {margin-left:1px;}
div.winepix {width:192px}

table.winetable {width:100%; border-collapse: collapse;}
table.winetable td {vertical-align:top}
td.wtt1 {width:192px}
td.wtt2 {}

div.winekarta {width:600px}

div.winetext {font-size:11px;color:#976C41;margin-left:25px; width:400px;}
div.countrytitle {margin-top:10px; margin-bottom:20px}

table.winelist{width:100%; border-collapse: collapse;}
table.winelist td {vertical-align:top;}
td.wlist1 {width:50%;padding-right:30px !important;}
td.wlist2 {width:50%;padding-right:30px !important;}

div.region {font-weight:bold; background:url(../img/bgregion.gif) no-repeat left 75%; margin-bottom:5px}

table.wineandyear {width:100%; border-collapse: collapse; margin-bottom:20px;}
table.wineandyear td{padding-bottom:5px !important;}

td.nameofwine {padding-right:3px;vertical-align:bottom !important;}
td.year {width:17%; font-style:italic; text-align:right !important; vertical-align:bottom !important;}

div.tochki {background:url(../img/tochki.gif) repeat-x left bottom;}

span.noto {background:url(../img/bgw.gif);padding:0;}

/*контакты*/

table.contacttable{width:100%; border-collapse: collapse;}
.contacttable td{text-align:left;vertical-align:top;}
td.ctt1 {width:192px}

/*фотгал*/

table.fototable {width:100%; border-collapse: collapse;}
td.ft1 {width:192px; vertical-align:top}
td.ft2 {vertical-align:top}

div.fototext {font-size:11px; text-align:right; padding-left:23px; padding-right:23px; color:#976C41; padding-top:5px}

div.fotoline1 {margin-left:2px}
img.foto1 {}
img.foto1 {}
img.foto1 {}

div.l2 {background-color:#E0CCB7}

div.pagesoffoto {clear:both; margin-top:10px; margin-right:30px;}
div.pagvlevo {float: left}
div.pagvpravo {float:right}

/*food*/
div.strachedback2 {background:url(../img/bg4.gif)  left top; width:800px; padding-top:1px}
div.fooddiv {margin-left:1px;}

table.foodtable {width:100%; border-collapse: collapse;}
td.fot1 {width:192px; vertical-align:top}

div.edasleva {width:191px;}

td.fot2 { vertical-align:top}

div.edapodzag  {background-color:#B7997B}

div.edapodzagmenu {padding-left:36px; font-size:11px; padding-top:10px; padding-bottom:17px}
div.edapodzagmenu a {display:block; color:#976C41; padding-bottom:5px}
div.edapodzagmenu span {display:block; font-weight:bold; color:#E03057}

div.alleda {padding-right:30px; padding-top:25px; margin-bottom:20px; width:570px}

div.edaparaleft {clear:both;}
div.eplpix {float:left; padding-right:26px}
div.epltext {padding-top:10px;padding-right:100px}

div.edapararight {clear:both;}
div.eprpix {float:right;padding-left:26px;}
div.eprtext {padding-top:10px;text-align:right; padding-left:90px}

/*поппап*/

div.strachedback3 {background:url(../img/bg4.gif)  left top; padding:20px}
div.strachedback4 {background:url(../img/bg4.gif)  left top; padding:20px}
div.pimage {margin-bottom:15px}

table.popuptable {width:100%; border-collapse: collapse;}
td.putd2 {width:100%}

div.allpointers{text-align:center; padding-left:20px; padding-right:20px; font-size:0px}
div.allpointers img{margin:3px}

img.brownpointer {background-color:#D4B99E}
img.redpointer {background-color:#E03057}
img.whitepointer {background-color:#ffffff}

/*карта сайта*/

ul.items1 {}
ul.items2 {padding-top:7px; padding-bottom:5px}

.li.it2 {padding-bottom:10px}
a.pojrat {display:block; padding-left:5px; padding-bottom:2px}

/*переверстаем главное меню смн*/
table.glavnoezanovo {border-collapse: collapse; background-color:#000000}
table.glavnoezanovo td{text-align:left;}

hr{border:solid 1px;}
.logobg{padding-left:35px !important;background:url(../img/venzel.gif) no-repeat;background-position:246px top}
.upimgs{background-color:#D7C6B5;height:240px;}
.cntplc td,.swinecol td,.upimgs td{text-align:left;vertical-align:top;}
.winecntr{padding-bottom:20px;}
.swinecol td{padding-right:10px !important;}
.swinepr{width:285px; border-collapse: collapse; margin-bottom:20px;}
.swinepr td{padding-bottom:5px !important;}
.btline{height:50px;}
.textred{}
.nwp{white-space:nowrap}
.crwt,.crwt *{cursor:wait !important;}
.comsel{width:150px;font-size:11px;}
.sdres{cursor:pointer;text-decoration:none;text-align:left;white-space:normal;height:auto;padding-left:1px;}
.highlight{font-weight:bold;}
.mbtn{position:absolute;left:10px;top:5px;background-color:#fff;text-align:left;}
.cntbg{height:100%;background:url(../img/bg4.gif) left top;width:800px;}
.mspace{padding-top:35px !important;}
.dspace{padding-top:1px !important;}
.glrbg{padding-bottom:1px !important;}
.catdiv{width:1px;}
.catlstn,.catlste{width:191px;vertical-align:top;text-align:left;}
.catlste{padding-top:10px !important;}
.vclick,.vclick img{cursor:pointer !important;}
.bnrbox{position:relative;left:0px;top:0px;}
.lbnrp,.rbnrp{position:absolute;left:0px;top:10px;z-index:10;height:180px;width:191px;text-align:right;}
.lbnra,.rbnra{position:absolute;right:0px;top:10px;z-index:20;}
.lbnra{width:22px;}
.rbnra{width:21px;}
.pmsgb{background-image:url(../img/bg4.gif);}
.pmsg_txt_fst{text-align:center;vertical-align:middle;width:400px;margin-left:auto;margin-right:auto;}
.pmsg_text{text-align:center;vertical-align:middle;padding:20px 15px 10px 15px !important;}
.pmsg_close{text-align:center;vertical-align:middle;height:30px;}
.edapodmenu{padding-left:36px;font-weight:bold;margin-bottom:5px;}
.edasubhdf,div.edasubhdn{margin-bottom:10px;font-size:11px;}
.edasubhdn{margin-top:17px;}
.smaphd{}
.smapmn{padding:3px 0px 3px 20px;}
.smapsum{padding:3px 0px 3px 60px;}
.smapsuh{padding:7px 0px 3px 35px;}
.grlselsp{padding:0px 20px 0px 20px !important;}
.glrselbox{margin:0px auto 0px auto !important;}
.glrselbox *{text-align:center !important;vertical-align:middle !important;font-size:10px !important;}
.glrsel{text-decoration:none;}
a.glrsel:link{background-color:#fff;}
a.glrsel:visited{background-color:#D4B99E;}
a.glrsel:hover,span.glrsel{background-color:#E03057;}
@media print
{
body.mapprn,body.mapprn *{background-color:white;background-image:none;color:#000;}
.mapprn_bt{display:none}
}
.ruimgblk{}
