body {font-family : Verdana, Arial,   Helvetica;
 margin: 0; text-align:center; color:#333333;
 background-color:#FFFFFF;}


h2{color:#333333; font-size:12px;font-weight:bold;margin:3px;}
td.stop{background:#924600 url(../images/header.jpg) no-repeat top left; height:159px;}
hr{color:#924600; height:1px}
td{ font-size:11px;font-family : Verdana, Arial, Helvetica; }
input {font-family : Verdana, Arial, Helvetica;font-size:11px;color:#333333; }
select {font-family : Verdana, Arial, Helvetica;font-size:11px; color:#333333;}
textarea{font-size:11px;font-family : Verdana, Arial, Helvetica;}
p{text-align:justify;}

div.h_divider{height:1px;width:100%;border-top:solid 1px #924600;font-size:0px}

table.osnov{border: collapse 0px;}

img.but_style {cursor:hand; color: #FFFFFF; background-color:#793905; border:outset 1px}

input.gp_style {text-align:center;color:#333333; }
input.searchText {width:120px }


table.products1{border:outset 1px #924600}
table.products2{}
table.products3{}

div.pageTitle {COLOR: #8E0E00; padding-bottom:10px; margin-bottom:20px; padding-top:5px; font-weight:bold; font-size:14px;border-bottom:outset #924600 1px}


{заголовки таблицы}
td.zagolovki {background-color:#FFFFFF; color:#924600;text-align:center; font-weight:bold; height:30}

img.photo{border:none;margin-left:20px;margin-right:20px}

td.idnechet {color:#333333;vertical-align:middle; padding-left:5px; padding-right:5px; }
td.idchet {color:#333333;vertical-align:middle;background-color:#984807;  padding-left:5px; padding-right:5px; }

td.add2nechet {color:#333333;vertical-align:middle; padding-left:5px; padding-right:5px; }
td.add2chet {color:#333333;vertical-align:middle;background-color:#984807;  padding-left:5px; padding-right:5px; }

td.nazvannechet {color:#333333;vertical-align:middle; padding-left:5px; padding-right:5px;}
td.nazvanchet {color:#333333;vertical-align:middle;background-color:#984807; padding-left:5px; padding-right:5px;}
a.row {color:#333333;}
a.row:hover  {color:#793905;}

td.infimgnechet { vertical-align:middle;text-align:center;  padding-left:5px; padding-right:5px; }
td.infimgchet { vertical-align:middle;text-align:center; background-color:#984807;  padding-left:5px; padding-right:5px;}

td.pricenechet {color:#333333; vertical-align:middle; text-align:right; padding-left:5px; padding-right:5px; }
td.pricechet {color:#333333 ; vertical-align:middle;background-color:#984807; text-align:right; padding-left:5px; padding-right:5px; }
div.price {font-size:16px;margin:5px;color:#333333;font-weight:bold}

td.kolvonechet {color:#333333 ; text-align:center; vertical-align:middle; padding-left:5px; padding-right:5px;}
input.gk_stylenechet {color:#333333 ;text-align:center; border:solid 1px #924600;background-color:#FFFFFF;width:50px;}
td.kolvochet {color:#333333 ;  text-align:center; vertical-align:middle;background-color:#984807; padding-left:5px; padding-right:5px;}
input.gk_stylechet {color:#333333 ;text-align:center; border:solid 1px #924600;background-color:#FFFFFF;width:50px;}


td.pmnechet { vertical-align:middle;  padding-left:5px; padding-right:5px; }
td.pmchet { vertical-align:middle;background-color:#984807;  padding-left:5px; padding-right:5px;}
input.buy_button {cursor:pointer; cursor:hand;background-color:#793905; color:#FFFFFF; margin-left:1px;margin-right:1px; width:80px;padding:0px}
input.buybuttons {cursor:pointer; cursor:hand;background-color:#793905; color:#FFFFFF; margin-left:1px;margin-right:1px; width:22px;padding:0px}
input.buybuttons:hover{border-color:#984807;color:#984807}

p.printablebutton{text-align:right}
span.req{color:red;}

table.desc { background-color:#FFFFFF;border: collapse solid 1px #924600;padding:10px;}
td.desc {padding:10px;background-color:#FFFFFF;border:0px none;color:#333333;}
div.desc{border:0px none #984807}

p.clietninfo{}
table.clientinfo{}
td.fieldname{text-align:right;padding:3px;}
td.fieldvalue{text-align:left;padding:3px;}
select.clientinfo{width:250px}
input.clientinfo{width:250px}

a.menu21 {font-weight:bold; color:#924600;  font-size:11px; text-decoration:none;}
a.menu21:hover {color:#793905;  }
a.menu22 {font-weight:bold; color:#924600;  font-size:11px; text-decoration:none;}
a.menu22:hover {color:#793905;  }
a.menu23 {font-weight:bold; color:#924600;  font-size:11px; text-decoration:none;}
a.menu23:hover {color:#793905;  }
a.menu24 {font-weight:bold; color:#924600;  font-size:11px; text-decoration:none;}
a.menu24:hover {color:#793905;  }
div.menu2 {margin:0pt;}
div.menu21 {margin:3pt;}
div.menu22 {margin:3pt; margin-left:15pt;} 


table.menu2 {border: collapse 0px; padding:0; }

td.menu2title {font-weight:bold;text-align:center; background:#924600;color:#FFFFFF;padding:5px}
td.menu2{padding:0; vertical-align:top;background-color:#FFFFFF; color:#924600; text-align:left; border:solid 0px #924600; }
table.menu21 {padding:0;  border:0px #924600; border:solid 1px #8E0E00 }
td.menu21{padding:5; vertical-align:top; color:#924600; text-align:left; }


table.container{ border:solid 1px #924600;margin-bottom:10px;}
td.containertitle {font-weight:bold;text-align:center; background:#924600;color:#FFFFFF;padding:5px}
td.containerrow {text-align:center; text-align:center; color:#333333;padding:3px}
td.containerrow2 {text-align:left; text-align:center; color:#333333;padding:10px}


td.smenu2 {border:1px solid #984807;text-align:left;vertical-align:middle;background-color:#FFFFFF; COLOR: #924600; height:18px; padding:2px; padding-left:18px;font-size:11px; }
A.smenu2 { COLOR: #924600; TEXT-DECORATION:none;  }
A.smenu2:hover {COLOR:#FFFFFF; TEXT-DECORATION:none; }

td.zagolovok{height:24px; background-color:#924600; text-align:left; vertical-align:middle}
h1.site {TEXT-DECORATION: none; FONT-WEIGHT: bold; color:#FFFFFF; font-size:11px; margin:0; padding:1pt; }


td.linewhite{height:1px; background-color:#FFFFFF; text-align:center;}
td.linered{height:2px; background-color:#793905; text-align:center;}



a.smap{color:#924600; text-decoration:none;font-weight:bold;line-height:15px}
a.smap:hover{color:#793905}


h1{color:#FFFFFF; font-size:16px;padding:5px;margin:5px}
h2.pagetitle{color:#FFFFFF; font-size:14px;padding:5px;margin:5px}

p.page {padding-top:10px;padding-bottom:10px}
b.page {COLOR: #8E0E00; }
a.pagenum { COLOR: #333333;font-weight:bold;}
a.pagenum:hover {COLOR:#793905; }
b.pagenum {COLOR:#793905;}

table.base{border:solid 1px #924600}
td.stop{vertical-align:middle;text-align:left;background:#924600;height:100px;padding:10px}
td.sleft{ vertical-align:top; padding:0;margin:0px;}
td.scenter{vertical-align:top;padding:0;margin:0px;}
td.sright{width:0pt; vertical-align:top;padding:0;margin:0px;}
td.sbottom{text-align:center; vertical-align:middle;padding:10px; height:5% }
div.spacer {padding:10px; float:left}

td.stopmenu{background-color:#924600;border-top:solid 2px #FFFFFF;}


a.smenu { COLOR: #FFFFFF;  TEXT-DECORATION:none; FONT-WEIGHT: bold;  background-color:#924600; border:solid 1px #924600;border-bottom:0px;border-left:0px}
a.smenu:hover {COLOR:#8E0E00;  TEXT-DECORATION:underline; background-color:#FFFFFF; border:solid 1px #924600;border-bottom:0px;border-left:0px}
a.smenuselected {COLOR: #793905;  TEXT-DECORATION:none; FONT-WEIGHT: bold;background-color:#FFFFFF;border:solid 1px #924600;border-bottom:0px;border-left:0px}


a.button{color:#8E0E00;font-weight:bold;font-size: 11px;padding:3px}
a.button:hover{color:#924600}
input.button{cursor:pointer; cursor:hand; text-align:center;font-weight:bold; font-size:10px;padding:1px;padding-left:5px;padding-right:5px;color:#FFFFFF; background-color:#924600}
input.button:hover {background:#8E0E00}

span.notavail{line-height:22px;}

#smenu {background-color: red; text-align: left; width: 100%; }

#nav, #nav ul {	float4:left;list-style:none; padding:0; margin:0; text-align:left; text-decoration: none; }

#nav a {display:block; text-decoration: none; text-align: left; padding: 2px 11px; margin: 0; line-height: 20px;  }


#nav li {float:left; padding: 0; height: 25px;}

#nav li ul {position: absolute;	z-index: 10; left: -999em; border: 0; margin: 0; width:180px;}

#nav li li { width: auto;  height: 25px; border-right: 1px solid #8E0E00; border-left: 1px solid #8E0E00;
	border-bottom: 1px solid #8E0E00; margin:0; padding:0;	 
}

#nav li ul a, #nav li ul a:visited, #nav li ul a:active 
{
    border:0px; font: normal 11px Tahoma; text-align: left; padding:0 5px 0 15px;  white-space: nowrap; width: 180px;  line-height: 25px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover1 ul ul, #nav li.sfhover1 ul ul ul {left: -999em;}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover1 ul, #nav li li.sfhover1 ul, #nav li li li.sfhover1 ul 
	{left: auto;   }

#nav li ul a {width: 180px;}

#nav li ul li ul {position: absolute; top: auto; left: auto; height: auto; width: 180px; margin:-26 0 0 140; }

