html{padding:0; margin:0;}
body{padding:0; margin:0; background:#161616; text-align:left; font-family:arial; font-size:9pt;color:#161616;}
img{border:none;}

#overhome{background:url('i/bgover.png') center center no-repeat;color:#d1d1d1;font-size:15px;font-family:Times New Roman;margin:0 40px 0 30px;text-align:center;padding:10px 0;float:left;width:72px;}
#home{color:#d1d1d1;font-size:15px;font-family:Times New Roman;margin:0 40px 0 30px;text-align:center;padding:10px 0;float:left;width:72px;}
#home a, #overhome a{text-decoration:none;color:#d1d1d1;font-size:15px;}
#home a:hover, #overhome a:hover{text-decoration:underline;}                  

table#menu{padding:0; margin:0; border-collapse:collapse;}
table#menu td{color:#d1d1d1;font-size:15px;font-family:Times New Roman;padding:10px 0;text-align:center;}
table#menu td#overabout{background:url('i/bgoverabout.png') center center no-repeat;}
table#menu td#overproducts{background:url('i/bgoverproducts.png') center center no-repeat;}
table#menu td#overrecipes{background:url('i/bgoverrecipes.png') center center no-repeat;}
table#menu td#overcontact{background:url('i/bgovercontact.png') center center no-repeat;}
table#menu td a{text-decoration:none;color:#d1d1d1;font-size:15px;}
table#menu td a:hover{text-decoration:underline;}

/*#overhome{behavior:url(iepngfix.htc)}
#overabout{behavior:url(iepngfix.htc)}
#overproducts{behavior:url(iepngfix.htc)}
#overrecipes{behavior:url(iepngfix.htc)}
#overcontact{behavior:url(iepngfix.htc)}*/
.bgscope{behavior:url(iepngfix.htc)}
.bgscope1{behavior:url(iepngfix.htc)}

.bgscope{background:url('i/scope.png') center center no-repeat;padding:13px 0 21px 0;}
.textscope{color:#fe001e;font-size:10pt;padding:8px 0 2px 0;text-align:center;font-family:Times New Roman;}
.textscope a{text-decoration:none;color:#fe001e;font-size:10pt;padding:8px 0 2px 0;text-align:center;}
.textscope a:hover{text-decoration:underline;color:#fe001e;font-size:10pt;padding:8px 0 2px 0;text-align:center;}
.textscope span{color:#d1d1d1;}
.textscope span a{color:#d1d1d1;text-decoration:none;}
.textscope span a:hover{color:#d1d1d1;text-decoration:underline;}
.imgscope{color:#fe001e;font-size:10pt;padding:10px 10px 5px 12px;}

.bgscope1{background:url('i/scope.png') top center no-repeat;height:178px;}
.textscope1{color:#fe001e;font-size:10pt;padding:17px 0 0 0;text-align:center;font-family:Times New Roman;}
.textscope1 a{text-decoration:none;color:#fe001e;font-size:10pt;}
.textscope1 a:hover{text-decoration:underline;}
.textscope1 span{color:#d1d1d1;}
.textscope1 span a{color:#d1d1d1;text-decoration:none;}
.textscope1 span a:hover{text-decoration:underline;}
.imgscope1{color:#fe001e;font-size:10pt;padding:4px 8px 16px 12px;}

.bgbanner{background:url('i/bgbanner.jpg') top left no-repeat; width:487px;padding:15px 0 21px 0;padding-right:7px;cursor:pointer;cursor:hand;}
.btextbanner{color:white;font-size:15pt;font-family:Times New Roman;padding-left:25px;font-weight:bold;}
.smtextbanner{color:white;font-size:9pt;padding:0 28px 0 34px;}

#copy{background:url('i/bgcopy.jpg') top center no-repeat;height:27px;color:#181818;font-size:7pt;}
#copy a{text-decoration:none;color:#181818;font-size:7pt;}
#copy a:hover{color:#d1d1d1;}
#copy1{background:url('i/bgcopy1.jpg') top center no-repeat;height:27px;color:#181818;font-size:7pt;padding:0;}
#copy1 a{text-decoration:none;color:#181818;font-size:7pt;}
#copy1 a:hover{text-decoration:underline;}

h1{color:#161616;font-size:22pt;padding-bottom:14px;margin:0;font-family:BookAntiqua, Times New Roman;}
h1 span {color:#C90009;font-size:12pt;padding-bottom:24px;margin:0;font-family:BookAntiqua, Times New Roman;}
h1 span.Up{text-transform:uppercase;}
h1 span a{text-decoration:none;color:#C90009;font-size:12pt;font-family:BookAntiqua, Times New Roman;text-transform:uppercase;}
h1 span a:hover{text-decoration:underline;color:#C90009;font-size:12pt;font-family:BookAntiqua, Times New Roman;}


p{color:#161616;padding-bottom:17px;margin:0;}
b{color:#161616;padding:0;margin:0;font-weight:bold;}

.bannersmall{background:url('i/bgbannersm.jpg') center center no-repeat;color:white;font-size:15pt;font-family:Times New Roman;padding-left:25px;font-weight:bold;padding:10px 30px;text-align:left;}
.overbannersmall{background:url('i/overbgbannersm.jpg') center center no-repeat;color:white;font-size:15pt;font-family:Times New Roman;padding-left:25px;font-weight:bold;padding:10px 30px;cursor:pointer;cursor:hand;text-align:left;}

h2{color:#C90009; padding:0; margin:0 0 20px 0; font-size:12pt;font-weight:bold;}
ul{margin:0; padding:0;}
ul li{list-style:none; padding:0; margin:0 0 5px 0; font-size:10pt;font-weight:bold;width:85%;color:#161616;}
ul li a{text-decoration:none;font-size:10pt;font-weight:bold;color:#161616;}
ul li a:hover{text-decoration:underline;font-size:10pt;font-weight:bold;}

.thumbs img{margin-top:4px;}
.thumbs{text-align:center;color:#6C6C6C;font-size:8pt; padding-right: 3px; margin-right:5px;}
.thumbs a{text-decoration:none;color:#6C6C6C;font-size:8pt;}
.thumbs a:hover{color:#DB0000;font-size:8pt;}

.productname{padding:5px 10px 0 10px;}
.productname h1{text-transform:uppercase;color:#161616;font-size:13pt;padding-bottom:14px;margin:0;font-family:BookAntiqua, Times New Roman;}
.productname h1 span{color:#EE1010;}
.productname h2{color:black;font-size:9pt;padding-bottom:10px;margin:0;font-weight:bold;}
.productname p{color:#666;padding-bottom:10px;margin:0;}

#addtocart{color:#DB0000;font-size:8pt;border-right:1px solid #C2C2C2;font-weight:bold;padding:0;margin:0;}
label.qtylab{color:#DB0000;font-size:8pt;font-weight:bold;padding:0;margin:0;}
input#qty{border:1px solid #C2C2C2; width:43px; height:16px;margin:2px 0 5px 0;padding:0;}
input#add{width:89px; height:17px;margin:0 15px 0 0;cursor:pointer;padding:0;}

a{text-decoration:none;font-size:10pt;font-weight:bold;width:85%;color:#161616;}
a:hover{color:#C90009;}

#whitetable{background:white;color:#161616;font-size:9pt;padding:7px;margin-bottom:10px;}
#whitetable h1{color:#161616;font-size:17pt;padding:0;margin:0;font-weight:bold;}

table#popup{padding:0; margin:10px 0; border-collapse:collapse;border-top:4px solid black;}
table#popup td{border-bottom:1px solid black;color:#161616;padding:5px 0;font-size:9pt;}
table#popup th{color:#161616;padding:0;margin:0;font-weight:bold;font-size:9pt;border-bottom:2px solid black;}
table#popup td b{color:#161616;padding:0;margin:0;font-weight:bold;font-size:9pt;}
table#popup td.procent{text-align:right;}


.textpopup{border-top:3px solid #E62031;color:white;font-size:13pt;font-weight:bold;padding:5px 0;}
.textpopup1{border-top:3px solid #E62031;color:white;font-size:10pt;font-weight:bold;padding:5px 0;}
.textpopup2{color:#E62031;font-size:15pt;font-weight:bold;padding:5px 0;}

.prod_instruction p { text-align: center; color:white; padding:5px 0;}
.prod_instruction hr { background-color: #E62031; padding: 0; margin: 0; border: 0;}


form{padding:0; margin:0;}
label.contactlab{color:#656565;font-weight:bold;display:block;margin:0; padding:0 0 2px 0;}
span.contactlab{color:#656565;font-weight:bold;}
input.contactinp{width:204px; height:17px; border:1px solid #9A9A9A;margin:0 0 4px 0;padding:0;}
textarea.contacttextar{width:204px; height:203px; border:1px solid #9A9A9A;margin:0 0 4px 0;padding:0;}
input#send{width:74px; height:18px;cursor:pointer;padding:0; margin:0;}
select.contactsel{width:207px; height:17px; border:1px solid #9A9A9A;margin:0 0 4px 0;padding:0;}

table.productstable{padding:0; margin:0; border-collapse:collapse; background:white;}
table.productstable th{background:#494949;padding:10px; text-align:center;border-right:1px solid white;border-left:1px solid white;color:white;}
table.productstable th.pr{background:#494949;padding:10px; text-align:center;border-right:1px solid white;border-left:1px solid white;color:white;width:300px;}
table.productstable td{padding:7px 5px 0 5px;font-weight:bold;text-align:center;}
table.productstable td.left{text-align:left;}
table.productstable td.right{text-align:right;color:#ee1010;}
table.productstable td.buttons{text-align:right;color:#ee1010;padding:0;}
table.productstable td.end{color:#ee1010;}
table.productstable td.left img{border:1px solid #c5c5c5;padding:0; margin:2px 15px 2px 0;float:left;}

input.quantity{border:1px solid #c5c5c5;width:25px; height:15px;text-align:center;font-weight:bold;padding:0 2px;font-size:8pt;}

input.shop{width:89px; height:17px;margin:20px 5px 0 0;}

label.wh{display:block; margin:5px 0 2px 0;color:#808080; font-size:10pt;}
input.whin{border:1px solid #BEBEBE; width:150px; height:17px;background:white;}
textarea.whin{border:1px solid #BEBEBE; width:200px; height:65px;background:white;}

.recipe {
  float:left;
  width:30%;
  height:418px;
}
.Block0 , .Block1 {
  background:url('i/bgright.jpg') right top no-repeat;
}
.Block1, .Block2  {  
  margin-left:30px;  
}

a.map {
   background-image: url(i/map.gif);
   background-repeat:no-repeat;
   position: relative;
   display: block;
   width: 208px;
   height: 418px;
}
a.map:hover{
   background-image: url(i/map_on.gif);
   background-repeat:no-repeat;
   position: relative;
   display: block;
   width: 208px;
   height: 418px;
}

#textnewsltr{padding:10px 0 10px 50px;border-bottom:1px solid #232323;color:#8e8e8e;}
#textnewsltr span{color:#e84038;font-weight:bold;}

table#contentnwlttrs{padding:0; margin:0; border-collapse:collapse;}
table#contentnwlttrs td p{padding:0; margin:0 0 10px 0;}
table#contentnwlttrs td ul{padding:0; margin:0;}
table#contentnwlttrs td ul li{color:#161616;padding:0;margin:0;font-weight:bold;list-style:none;}
table#contentnwlttrs td.pad{padding:0 50px 0 0;}
table#contentnwlttrs td a{color:#e83842;font-size:9pt;}
table#contentnwlttrs td a:hover{color:black;font-size:9pt;}
.vertical{background:url('i/pic2_nwltr.jpg') center top no-repeat;}
.gorizont{background:url('i/pic1_nwltr.jpg') center center no-repeat;}

#copy2{background:url('i/bgcopy.png') top right no-repeat;width:844px;color:#525252;font-size:13pt;padding:2px 0 23px 0;font-weight:bold;font-family:Times New Roman;}
#copy2 a{text-decoration:none;color:#525252;font-size:13pt;font-weight:bold;}
#copy2 a:hover{text-decoration:underline;}

#nw{background:#161616 url('i/bgcontent1.jpg') top center no-repeat;padding:0 0 13px 0;}
#copy2{behavior:url(iepngfix.htc)}

#vewcart{margin:7px 10px 0 0;float:right;background:url('i/bgvcart.gif') top left no-repeat;}

.addtocart1{color:#DB0000;font-size:8pt;font-weight:bold;padding:20px 0 0 0;}
input#add1{width:89px; height:17px;margin:0;cursor:pointer;padding:0;}