body{background:url(/img/green_bg.jpg) repeat top left;
margin:0;}
img{border:none;}
.nbr{white-space:nowrap;}
.info{padding:10px 70px 20px 0;
border-right:1px solid #CCC8B4;
width:95%;}
table{border-collapse:collapse;
border:none;}
table td{border-collapse:collapse;
border:none;}
table.toptab-main{margin-top:190px; width:100%;}

table.toptab{margin-top:146px; width:100%;}
table.lefttab{width:100%; background-color:#f1e998;}
.under-menu{background:url(/img/green_bg.jpg) repeat top left; border-right:none; padding-top:104px;}
.yellow_bg-main{background:url(/img/yellow_bg.gif) repeat top left;}
.yellow_bg{background:url(/img/yellow_bg.gif) repeat top left;
width:100%;}
.green{background:url(/img/green_bg.jpg) repeat top left;}

/*center block main page*/
h1.h1-main{font:normal 230%/110% Trebuchet MS,sans-serif !important;
text-align:left;
color:#ffe85c;
margin:0;
padding:10px 0 10px 0 !important;}
.green-main{background:url(/img/green_bg.jpg) repeat top left;
padding:0 50px 30px 50px;}
.green-main p{color:#f1e998;
padding-left:2px;}
table.center_block{width:95%;
margin-bottom:20px;}
table.center_block td.img, table.center_block td.text{padding-bottom:13px;}
table.center_block td.img{padding-left:30px;}
table.center_block td.text{font:normal 120%/120% Trebuchet MS,sans-serif;
color:#fff;
width:50%;
padding-left:13px;}
table.center_block td.text a{color:#f6f1b7;
text-decoration:underline;}
table.center_block td.text a:hover{color:#f6f1b7;
text-decoration:none;}
table.center_block td.text em{font-size:70%;}
h4.main{font:normal 140%/130% Trebuchet MS,sans-serif;
text-align:left;
padding:40px 40px 40px 110px;
margin:0;
background:url(/img/pic_main.gif) no-repeat left;}
h4.main a{color:#f6f1b7;
text-decoration:underline;}
h4.main a:hover{color:#f6f1b7;
text-decoration:none;}

div.logo_png3{position:absolute;
display:block;
top:146px;
left:0;
width:362px;
height:180px;
z-index:1;}
div.logo_png2{position:absolute;
display:block;
top:146px;
left:0;
width:362px;
height:180px;
z-index:2;}
div.logo_jpg{position:absolute;
display:block;
top:0;
left:0;
width:422px;
height:146px;
z-index:2;}

table.stol{position:absolute;
top:169px;
right:0;
width:70%;
z-index:0;}
table.stolflash{position:absolute;
top:100px;
right:0;
width:70%;
z-index:3;}

div.iconz{position:absolute;
display:block;
top:172px;
right:15px;
z-index:4;}
div.im{top:180px;
right:5px;}
div.grapes{position:absolute;
display:block;
top:0;
left:550px;
z-index:0;}

div.fast{position:absolute;
display:block;
top:0;
left:43%;
z-index:0;
padding:15px 5px;
color:#FEFDBC; /*F1E998*/
font:normal 135%/130% Trebuchet MS,sans-serif;}

table.menu-top, table.menu-topm{position:absolute;
left:0;
top:270px;
height:150px;
background:#f1e998 url(/img/menu_bg.gif) repeat-x top left;}

table.menu-top{width:300px;}
table.menu-topm{width:330px;}

td.menublock{width:330px;
background:url(/img/yellow_bg.gif) repeat top left;}
td.menublock2{width:300px;
background:url(/img/yellow_bg.gif) repeat top left;}
.menu_bg2{background:url(/img/menu_bg2.gif) no-repeat top right;
width:100%;
border-right:1px solid #CCC8B4;}
.menu_line{background:url(/img/menu_line.gif) repeat-y top left;
padding-top:140px;
border-right:1px solid #CCC8B4;}
/*-*/
.menu_bot1{background:url(/img/menu_bot1.gif) no-repeat top left;
padding:15px 10px 0 48px;
border-right:1px solid #CCC8B4;}
.menu_bot1 h3{font:bold 115%/110% Trebuchet MS,sans-serif;
padding:0;margin:0;
color:#a32c1f;}
.block_bot2{background:url(/img/block_bot2.gif) repeat-x top left;}

/*tblock*/
table.tblock{position:absolute;
top:0;
right:0;
width:30%;
z-index:1;}
.tblock1{background:url(/img/tblock1.gif) repeat-y top right; width:2px;}
.tdleft1{width:8px; background-color:#ded360;
border-left:1px solid #0D8414;}
.tdleft2{width:8px; background-color:#ded360;
border-left:1px solid #b2ad66;}
.tblock4{background:url(/img/tblock4.gif) repeat-x top left;}
.tblock44{background:url(/img/tblock44.gif) repeat-x top left;}
.tblock_bg{width:100%;
background:#eee68d url(/img/tblock_bg.gif) repeat-x top left;
height:162px;}
.tblock_bg1{background:url(/img/tblock_bg1.png) no-repeat bottom left;}
.tblock_bg2{width:100%; height:162px;
background:url(/img/tblock_bg2.png) repeat-x bottom left;}
div.tblock_txt{width:100%; height:162px;
background:url(/img/tblock_bg3.png) no-repeat bottom right;}
div.tblock_txt p{font-size:14px;
margin:0;}
div.tblock_txt p.tr{padding:8px 20px 0 10px;}
div.tblock_txt p.red{padding:0 20px 0 10px;
margin-top:7px; font-size:16px;}
div.tblock_txt p.red span{font-size:22px;
font-weight:bold;}

/*basket*/
.basket_bg{background: url(/img/basket_bg.gif) repeat-x top left;}
.basket{background:#d5ca57 url(/img/menu_line.gif) repeat-y top left;
padding:0;}
.basket table{margin:0;}
.basket table td.tr{font:normal 70%/110% Trebuchet MS,sans-serif;
color:#5e5e5e;
padding:5px 20px 5px 0;
border-right:1px solid #CCC8B4;}
.basket table td.tl{font:normal 70%/130% Trebuchet MS,sans-serif;
color:#5e5e5e;
padding:5px 10px 5px 0;
white-space:nowrap;}
.basket table td.tl b{color:#a32c1f;
font-weight:bold;}
.basket table td.tlw{font:normal 120%/110% Trebuchet MS,sans-serif;
color:#fff;
padding:4px 5px 6px 50px;
white-space:nowrap;
width:70%;}
.basket table td a{color:#fff;
text-decoration:underline;}
.basket table td a:hover{color:#fff;
text-decoration:none;}

.basket{padding:10px 5px 25px 40px;}
.basket h4, .basket big{color:#a81b19; font-weight:bold;}
.basket h4{font-weight:normal;
font-size:145%;
padding:0;}

/*menu1*/
div.menu1{margin:15px 0 30px 25px;}
div.menu1 p{font:normal 95%/110% Trebuchet MS,sans-serif;
margin:10px 0;
padding:0;}
div.menu1 p.lmenu1{}
/*div.menu-open p{font:normal 85%/110% Trebuchet MS,sans-serif;
margin-left: 15px;}*/
div.menu1 p.open1{font-weight:bold;
color:#a32c1f;
background-color:#ffffc2;
padding:4px 15px 4px 30px;}
div.menu1 p.close{font-weight:bold;
color:#a32c1f;
background-color:#ffffc2;}
div.menu1 p a, div.menu2 p a{text-decoration:underline;
display:block;
padding:4px 15px 4px 30px;}
div.menu1 p a:hover, div.menu2 p a:hover{background-color:#ffffc2;
color:#a32c1f;}

/*menu2*/
div.menu1 .lmenu2{margin:0 0 2px;}
div.menu1 .lmenu2 a{padding-left:50px;
font-size:90%;}
div.menu1 p.open2{font-weight:bold; font-size:80%;
color:#a32c1f;
background-color:#ffffc2;
padding:4px 15px 4px 50px;
margin:0 0 2px;}
 
/*under_menu*/
.under_menu{height:186px;
background:url(/img/menu_bot3.gif) repeat-x bottom left;
border-right:1px solid #CCC8B4;}
.under_menu table{height:186px;
background:url(/img/menu_bot2.jpg) no-repeat bottom left;}
.under_menu img{margin:25px 15px 0;}
.under_menu a{color:#059107;
margin-bottom:5px;}
.under_menu p{margin:3px 10px 0 0;}
.under_menu p.salat{font-size:100%;
line-height:120%;
margin:0 10px 3px 0;}

/*block left*/
.lblock{background:url(/img/yellow_bg.gif) repeat top left;
padding:20px 15px 50px;}
.lblock div{padding:8px 13px;
background:#e9df84 url(/img/ib_bg.gif) repeat-x top left;
border:8px solid #fefdbc;}

/*content*/
.content_bg{background:#ffffdf url(/img/content_bg.gif) repeat-x top left;}
.bordl{width:5%; border-left:1px solid #CCC8B4;
padding-right:10px;}
.content_bg2{background:#ffffdf url(/img/content_bg2.gif) repeat-x bottom left;}

/*bottom*/
.yellow_bot2{background:url(/img/yellow_bot2.gif) repeat-x top left;
height:13px;}

/*heads*/
h1{font:normal 160%/110% Trebuchet MS,sans-serif !important;
text-align:left;
color:#a32c1f;
margin:0 !important;
padding:20px 0 15px 0 !important;}
h2{font:normal 130%/110% Trebuchet MS,sans-serif;
text-align:left;
color:#a32c1f;
padding:10px 0 2px 0;
margin:0;
clear:both;}
h3{font:bold 110%/120% Trebuchet MS,sans-serif;
text-align:left;
color:#000;
padding:10px 0 2px;
margin:0;
clear:both;}
h4{font:bold 90%/120% Trebuchet MS,sans-serif;
text-align:left;
color:#000;
padding:7px 0;
margin:0;}

/*text*/
p{font:normal 85%/140% Trebuchet MS,sans-serif;
color:#000;
margin:7px 0;
padding:0;
text-align:left;}
.red{color:#a32c1f;}

/*list*/
ul{list-style: outside url(/img/bull.gif);
margin:0;
padding:0 0 0 35px;}
ol{list-style: decimal outside;
margin:0;
padding:0 0 0 45px;}
li{font:normal 85%/140% Trebuchet MS,sans-serif;
text-align:Left;
text-indent:0;
color:#000;
margin:5px 0;
padding:0;}
ol ul li, ol ol li, ul ul li {font: normal 100%/140% Trebuchet MS,sans-serif;
text-align:Left;
text-indent:0;
margin:5px 0;
padding:0;}

/*standart tab*/
.tab{border:1px solid #abb2b5;
margin:12px 0;}
table.tab td{font:normal 85%/130% Trebuchet MS,sans-serif;
border:1px solid #abb2b5;
padding:4px 6px;
color:#000;
background-color:#ffffc2;}
th{font:normal 85%/130% Trebuchet MS,sans-serif;
text-align:left;
color:#000;
padding:4px 6px;
background-color:#d5ca57;
border:1px solid #abb2b5;}

.tb{font:normal 85%/130% Trebuchet MS,sans-serif;
text-align:center;
padding:4px 6px;}
.tl{font:normal 85%/130% Trebuchet MS,sans-serif;
text-align:left;
padding:4px 6px;}
.tr{font:normal 85%/130% Trebuchet MS,sans-serif;
text-align:right;
padding:4px 6px;}

/*korzina*/
table.korzina{border:1px solid #abb2b5;
margin:15px 0 15px;
width:97%;}
table.korzina td{border:1px solid #abb2b5;
color:#000;
background-color:#ffffc2;}
table.korzina th{font:normal 85%/130% Trebuchet MS,sans-serif;
text-align:left;
color:#000;
padding:0;
background-color:#ffffc2;
border:1px solid #abb2b5;}
table.korzina th p{font-size:100%;
background-color:#d5ca57;
padding:4px 6px;
white-space:nowrap;}
table.korzina th p.thl{margin:1px 0 1px 1px;}
table.korzina th p.thc{margin:1px 0 1px;}
table.korzina th p.thr{margin:1px 1px 1px 0;}
p.count{font:normal 105%/120% Trebuchet MS,sans-serif;}
div.toorder{background-color:#a5d87b;
width:97%;
padding:6px 0;
margin-top:20px;
text-align:center;}
tr.green_bg{background-color:#a5d87b;}
tr.green_bg td{padding:5px 0 5px 6px;}

/*forms*/
form{margin:0;}
table.korzina input.txt{font:normal 85% Trebuchet MS,sans-serif;
margin:5px 7px;
padding:1px;}
table.korzina input.box{margin:3px; padding:0;}
.but{font:normal 85% Trebuchet MS,sans-serif;
margin:0 6px 0 0;}
select{width:225px;}
input.txt, textarea, select{font:normal 85% Trebuchet MS,sans-serif;
margin:10px 1px 10px 7px;
padding:1px;}

/*copyright*/
.copy{font:normal 12px/140% Trebuchet MS,sans-serif;
color:#fefdbc;
padding:5px 20px 0 10px;
text-align:right;}
.copy a{color:#fefdbc;
text-decoration:none;}
.copy a:hover{color:#fefdbc;
text-decoration:underline;}

/*standart link*/
a{color:#059107;
text-decoration:underline;}
a:hover{color:#a32c1f;}

/*sape*/
.blink{color:#184918;
margin:0 5px;
padding:0;
text-align:right;}
.blink a{color:#184918;
text-decoration:underline;}
.blink a:hover{color:#184918;
text-decoration:none;}

/*crumbs*/
.crumbs{background-color:#e5df83;
height:43px;
padding-left:65px;
border-right:1px solid #CCC8B4;}
.crumbs p{font:bold 12px Trebuchet MS,sans-serif;
padding:0;
margin:0;
color:#0f0f09;}
.crumbs p a{font-weight:normal;
color:#1f971a;
text-decoration:underline;}
.crumbs p a:hover{color:#a32c1f;}

/*site map*/
ul.map{list-style: outside url(/img/bull.gif);
margin:0;
padding:7px 0 0 25px;}
ul.map li{font:normal 90%/140% Trebuchet MS,sans-serif;
text-align:Left;
text-indent:0;
margin:10px 0;
padding:0;}
ul.map ul{list-style-position: outside;
list-style-type:none;
list-style-image:none;
margin:0;
padding:2px 0 0 15px;}
ul.map ul li{font:normal 95%/140% Trebuchet MS,sans-serif;
text-align:Left;
text-indent:0;
margin:5px 0;
padding:0;}
ul.map ul ul{list-style-position: outside;
list-style-type:none;
list-style-image:none;
margin:0;
padding:1px 0 0 20px;}
ul.map ul ul li{font:normal 100%/120% Trebuchet MS,sans-serif;
text-align:Left;
text-indent:0;
margin:0;
padding:4px 0;}

/*center main*/
.yellow_up{background:url(/img/yellow_up.gif) repeat-x top left;
padding:30px 35px 35px 50px;
width:50%;}
.yellow_up h1{padding-top:0;}
.yellow_up h3{color:#000;}
p.red span{font-size:125%;}

/*menu list*/
table.object{margin:30px 0 40px;
width:90%;}
table.object img.bludo{margin:0 20px 0 0 !important;}
table.object img{margin:6px 0;}
table.object h3{padding:0 0 7px;
color:#000;}
table.object p{margin:0;
padding:0 0 10px 20px;
line-height:120%;}
table.object p.sostav{background:url(/img/structure.gif) no-repeat left top;}
table.object p.netto{background:url(/img/netto.gif) no-repeat left top;
font-weight:bold;}
table.object p.price{font-size:105%;
background:url(/img/price.gif) no-repeat left top;
font-weight:bold;
color:#a32c1f;
float:left;}
table.object p.order{float:right;}
table.object p.order a{background:url(/img/order.gif) no-repeat left center;
font-size:110%;
padding-left:15px;}
a.close, a.open{text-decoration:none;
border-bottom:1px dashed #059107;}
a.close:hover, a.open:hover{border-bottom: none;}

/*menu list day week*/
table.object2{margin:0;
width:100%;}
table.object2 th{padding:20px 10px 5px;
font-size:130%;
color:#a32c1f;
border:none;
background-color:#ffffdf;}
table.object2 td{background-color:#ffffdf;}
table.object2 .tdwidth{width:100%;}
table.object2 img.bludo{margin:0 20px 0 7px !important;}
table.object2 img{margin:6px 0;}
table.object2 h3{padding:5px 0 7px;
margin:0;
color:#000;}
table.object2 p{margin:0;
padding:0 0 10px 20px;
line-height:120%;}
table.object2 p.sostav{background:url(/img/structure.gif) no-repeat left top;}
table.object2 p.netto{background:url(/img/netto.gif) no-repeat left top;
font-weight:bold;}
table.object2 p.price{font-size:105%;
background:url(/img/price.gif) no-repeat left top;
font-weight:bold;
color:#a32c1f;
float:left;}
table.object2 p.order{float:right;
padding-right:10px;}
table.object2 p.order a{background:url(/img/order.gif) no-repeat left center;
font-size:110%;
padding-left:15px;}

/*menu for days*/
table.version{border:none;
border-collapse:collapse;
width:100%;
margin-top:20px;}
table.version td.one{background:url(/img/graypix.gif) repeat-x left bottom;}
table.version td.close, table.version td.open{white-space:nowrap;
padding:5px 13px;
text-align:center;}
table.version td.close{font:normal 80% Trebuchet MS,sans-serif;
background:url(/img/graypix.gif) repeat-x left bottom;}

table.version td.close a{color:#059107;
text-decoration:ulderline;}
table.version td.close a:hover{color:#A32C1F;
text-decoration:none;}

table.version td.open{font:bold 80% Trebuchet MS,sans-serif;
background:#E5DF83 url(/img/redpix.gif) repeat-x left top;
border-top:1px solid #a5a5ab;
border-left:1px solid #a5a5ab;
border-right:1px solid #a5a5ab;
color:#A32C1F;}

table.version td.two{background-color:#E5DF83; padding:10px;
border:1px solid #a5a5ab;
border-top:none;}
table.version td.two .gray{background-color:#e8e8e8;}
table.version td.two table.tab{margin:0;
width:100%;
border:none;}
td.two table.tab td{background-color:#FFFFDF;
border:1px solid #E5DF83;
border-left:none;
border-right:none;
font:normal 85%/130% Trebuchet MS,sans-serif;
text-align:left;
padding:4px 10px;}
td.two table.tab td.th2{font:bold 95%/130% Trebuchet MS,sans-serif;
color:#000;
text-align:left;
padding:15px 6px 4px 10px;
margin:0;
width:571px;}
.wait{position:          absolute;
		display:            none;
		padding-left:    70px;
		padding-right:  70px;
		width:             auto;
		height:            70px;
		line-height:      46px;
		border:            1px solid #890000;
		color:              #000000;
		background-color: #ffffff;
		background-image: url(/img/load.gif);
		background-position: 6px center;
		background-repeat: no-repeat;}
div.wait p.p{vertical-align: middle;}


.main_block1{padding:0 10px 0 20px;}
.main_block1 p{line-height:140%;}
.main_block1 big{font-size:120%;}
.main_block1 b{font-size:110%; color:#A32C1F;}

.listmain{}
.listmain h3{font-weight:normal; color:#a32c1f;}
.listmain ol li{margin:7px 35px 7px 0;
color:#a32c1f;}
.listmain ol li span{color:#000;}