@charset "utf-8";
/* CSS Document width:100%;  width:100%; width:100%;   style="background-color: #FFE0C1; border: thin solid #FFCC99"   style="background-color: #E4FFCA; border: thin solid #CCFF99"*/

.body{position:absolute; top:0; left:0; width:100%; height:100%; background-color:#5C2D1B;}

.header{position:absolute; top:0; left:0; height:50px; background:url(images/logo_bg.gif) repeat-x;}

.menu{position:absolute; top:50px; left:0; height:30px;}

.s{ color:#5C2D1B; font-weight:300;   font-size: 1.05em; text-align:center; margin: 3px 5px 3px 5px; padding:2px; border-style:solid; border-width: thin; border-color: #5C2D1B; cursor:pointer; background-color:#FFDEAD;}
.n{ color:#5C2D1B; font-weight:300;   font-size: 1.05em; text-align:center; margin: 3px 5px 3px 5px; padding:2px; cursor:pointer; background-color:#FFDEAD;}

.s1{ margin-top:14px; text-align:center; display: block; width:245; padding: 1px; border-style:outset; border-width:thin; border-color: #FF8A47; cursor:pointer;}
.n1{ margin-top:14px; display: block; width:245; padding: 1px; cursor:pointer;}

#content{position:absolute; top:79px; left:0px; background-color: #5C2D1B;}
/**/
div#search{position:absolute; top:5px; left:0; width:220px; height:19px; padding-left:10px;}

#button1{position:absolute; top:1px;}

.split{ position:absolute; top:79px; width:100%; border-top-color:#FF8A47; border-top-style:solid; border-top-width:thin;}

div#menubar{ position:absolute; top:9px; left:284px; width:716px; height:20px; }

div#menubar ul { padding:0; }

div#menubar ul li{ float:left; padding-right:20px;}

div#menubar ul li a{ COLOR:#FF8A47; font-family: 'verdana'; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-decoration:none; padding: 5px 5px 5px 5px;}

div#menubar ul li a:hover{ text-decoration:underline;}
/**/
div#banner{position:absolute; top: 108px;  left: 490px; width: 282px; height: 41px; background:url(images/Baner.gif) no-repeat; text-align:center;}

div#banner span{ position:relative; top:11px; cursor:pointer;  COLOR: white;  font-weight: bold; font-family: 'tahoma'; font-size:13px; TEXT-DECORATION: underline;}
/**/
/**/
div#bannerNGR{ height:72px; margin-top:3px;  width:465px; background:url(img/NGR.gif) no-repeat; text-align:center;}

div#bannerNGR span{ position:relative; margin-left:125px;  top:11px; cursor:pointer;  COLOR:#44b6eb;  font-weight: bold; font-family: 'tahoma'; font-size:13px; TEXT-DECORATION: underline;}
/**/

div#advices{width:240px; border:1px solid #CCC;  padding:10px 0 10px 6px;}

div#register{width:240px;  border:1px solid #CCC;padding:10px 0 10px 6px;}

#button2{position:relative; top:4px;}

#advices a, #register a{line-height:20px; color:#09F; font-weight:700;} 

#advices,#register{margin-top:10px;}
/**/

div#footer{ position:absolute;  bottom:79px; height:79px; width:100%; border-top-color:#FF8A47; border-top-style:solid; border-top-width:thin;  text-align:center;}

div#footer ul li{float:left; margin:0 0 50px 0; padding:0 3px 0px 3px; font-size:11px;}

div#footer ul li#last{border-right:none; padding-right:0;}

div#footer ul li#first{padding-left: 0; margin:0;}

div#footer ul li {border-right:1px solid #CCC;}
/*#F4A460 border-top-color:Green; border-top-style:solid; border-top-width:thin;----border:1px solid #CCC;*/
/*#804040   #FFFDD0  */
.leftblock{ background-color:#5C2D1B;}

.leftblock h4 a,.rightblock h4{text-decoration:none; color:#FFE5B4;}

.leftblock ul li {margin-bottom:4px; width:250px;}

.leftblock ul li a{padding:4px 4px 4px 4px;}

.leftblock ul li a:hover{BACKGROUND-COLOR: #def3ff;}


.rightblock h4,.leftblock h4{BACKGROUND: #44b6eb; padding-top:5px; padding-bottom:5px; padding-left:3px; margin-top:10px; margin-bottom:8px; FONT-SIZE: 11px;FONT-WEIGHT: bold;}


.rightblock p,.rightblock h3{padding-left:5px;}

.rightblock table tr td{border:1px #CCCCCC solid;  text-align:center;}

.middleblock{ vertical-align:top; padding:5px 5px 5px 5px; background-color:White; }

.middleblock a.more,.rightblock a,#advices a,#register a,p a,#footer a{text-decoration:underline;}

.middleblock a.more:hover,.rightblock a:hover,#advices a:hover,#register a:hover,p a:hover,#footer a:hover{text-decoration:none;}

#rb
{
    border:1px #CCCCCC solid;  text-align:center;
}

.tGarmHead1{ color: rgb(12, 73, 155); font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }

.tGarmHead{ color: rgb(12, 73, 155); font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }

.tGarmTr{border: thin solid White;  background-color:White; font-weight: bolder; cursor:pointer;}

.tGarmTd{}
.tGarmoshka{margin: 0 auto;}


div#menuL2{ width:100%; margin-left:10px;}

div#menuL2 ul { padding:0; }

div#menuL2 ul li{ float:left; margin:8px;}

div#menuL2 ul li a{ COLOR:Black; font-family: 'arial'; FONT-SIZE: 13px; FONT-WEIGHT: bold; text-decoration:none; padding: 5px 5px 5px 5px;}

div#menuL2 ul li a:hover{BACKGROUND-COLOR: #def3ff; text-decoration:none;}


.lblProduktName
{
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.7em;
}
.lblProduktPrice
{
    color:#FF3300;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.35em;
    font-weight:bold;
}
.lblProduktPriceKg
{
    color:#5C2D1B;
    font-family: verdana, Helvetica, sans-serif;
    font-size: 1.35em;
}
.sc
{
    color: #0C499B;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.tAlert
{
    color:Red;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.35em;
}
/**/
.scD
{
 height:80px;
 width:160px;
 position:absolute;
 right:15px;
 margin-bottom:0px;
 
 /*padding-left:7px;*/
 
 background-image: url('http://dp33.ru/images/SC.jpg');
 background-repeat: no-repeat;
}
.scD1
{
 height:61px;
 width:92px;
 vertical-align:top;
 text-align: center;
 margin-left:69px;
 margin-top:19px;
 font-size:small;
 color:#F6F71F;
 
}
.sLogin
{
 position:absolute; top:0; left:277px; height:50px; visibility:hidden;
}
.sCatalogH
{
margin-top:0px;
 width: 250px;
  display:block;
   background-color:#B8B8CF;
    text-align:center;
     color: #000066;
      font-weight: bolder;
       height: 20px;
        vertical-align: middle;
         padding-top: 7px;
}

.footer{ height:49px; width:100%;  text-align:center;  border-top-color:#FF8A47; border-top-style:solid; border-top-width:thin;}

.split1{ position:absolute; bottom:49px; width:100%;}


div#menubar1{ margin-left:25px; margin-top:9px;  top:7px; left:284px; width:716px; height:20px;}

div#menubar1 ul { padding:0; }

div#menubar1 ul li{ float:left; padding-right:20px;}

div#menubar1 ul li a{ COLOR:#FF8A47; font-family: 'verdana'; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-decoration:none; padding: 5px 5px 5px 5px;}

div#menubar1 ul li a:hover{ text-decoration:underline;}

.sortH{text-align:center;}
.REdit{ width:120px;}
.lblDiscountR{ color:Red; font-weight:bold;}


div#testPalitra{ width:100%;}

div#testPalitra ul { padding:0; }

div#testPalitra ul li{ float:left; padding:8px;}

.Palitra1 li { background-color:Lime;}
.Palitra2 li { background-color:Gray;}

.kimPE 
{
  height:40px; width:40px;  border-width:0px; 
}
.pimPE 
{
  height:414px; width:274px;  border-width:0px; 
}

.kdPE 
{
    cursor:pointer; margin:3px; height:40px;
}
.kdPES 
{
    cursor:pointer; margin:3px; border:3px solid Gray; height:40px;
}

.pdPE 
{
    cursor:pointer; margin:3px; height:414px;
}
.pdPES 
{
    cursor:pointer; margin:3px; border:3px solid Gray; height:414px;
}

.dpparam 
{
    vertical-align:middle; width:100px;
}
.bIsNV 
{
    visibility:hidden;
}
.bIsV 
{
    visibility:visible;
}

/**/

        html,
        body {
          width: 100%;
          height: 100%;
          padding: 0;
          margin: 0;
        }

        #prompt-form {
          display: inline-block;
          padding: 5px 5px 5px 70px;
          width: 700px;
          border: 1px solid black;
          background: white;
          vertical-align: middle;
        }

        #prompt-form-container {
          position: fixed;
          top: 0;
          left: 0;
          z-index: 9999;
          width: 100%;
          height: 100%;
          text-align: center;
          background: #5C2D1B;
          visibility: hidden;
          opacity: 0.7;
        }

        #prompt-form-container:before {
          display: inline-block;
          height: 100%;
          content: '';
          vertical-align: middle;
        }

        #prompt-form input[name="text"] {
          display: block;
          margin: 5px;
          width: 180px;
        }
        #dPalitra {
          display: block;
          visibility: hidden;
          position: absolute;
            z-index: 10000;
            left: 255px;
            top: 78px;
          width: 717px;
          border: 1px solid black;
          background: #EFEFEF;
          vertical-align: middle;
          padding:5px;

        }        