body {
	font-family: Verdana, Arial, Helvetica;
	margin: 0;
	text-align: justify;
	color: #000000;
	background-color: #FFFFFF;
}

div.logodiv {
  background: url(images/LOGO.gif) no-repeat;
}
div.toolbardiv {
  background:#000099;
  text-decoration: none; 
  font-weight: bold; 
  color:#FFFFFF;   
}

h1{color:#000099; font-size:14px;}
h2{color:#000000; font-size:12px;font-weight:bold;margin:3px;}

hr{color:#000099}
td{ font-size:11px;font-family : Verdana, Arial, Helvetica; }
input {font-family : Verdana, Arial, Helvetica;font-size:11px;color:#000000; }
select {font-family : Verdana, Arial, Helvetica;font-size:11px; color:#000000;}
textarea{font-size:11px;font-family : Verdana, Arial, Helvetica;}
p{text-align:justify;}

table.osnov{background-color:#FFFFFF; border: collapse 0px;}

input.but_style {cursor:hand; text-align:center;margin:1;font-weight:bold; font-size:11px; padding:1; color: #FFFFFF; background-color:#000099}
input.gp_style {text-align:center;color:#000000; }

td.strokaverh{ font-weight:bold; background-color:#FFFFFF; vertical-align: middle;height:30;color:#000000;}
table.strokaverh{}
select.but_style{}

td.strokatovarov {vertical-align:top; text-align:center;background-color:#FFFFFF; border:none} 
td.blocktovarov {vertical-align:top; text-align:center;background-color:#FFFFFF; border:none}
table.price {background-color:#FFFFFF;border:solid 1px #000099}

{caaieiaee oaaeeou}
td.zagolovki {background-color:#FFFFFF; color:#000099;text-align:center; font-weight:bold; height:30}

img.photo{border:none}

td.nazvannechet {color:#000000;vertical-align:middle;background-color:#FFFFFF; padding:5px;}
td.nazvanchet {color:#000000;vertical-align:middle;background-color:#EFEFF2; padding:5px; }
a.row {color:#000000;}
a.row:hover  {color:#FFB401;}

td.infimgnechet { vertical-align:middle;text-align:center;  background-color:#FFFFFF; padding:5px;}
td.infimgchet { vertical-align:middle;text-align:center; background-color:#EFEFF2; padding:5px;}
img.inf_style {width:18;height:20}

td.cenanechet {color:#000000; vertical-align:middle;background-color:#FFFFFF; text-align:center; padding:5px;}
td.cenachet {color:#000000 ; vertical-align:middle;background-color:#EFEFF2;text-align:center; padding:5px;}

td.kolvonechet {color:#000000 ; text-align:center; vertical-align:middle;background-color:#FFFFFF; padding:5px;}
input.gk_stylenechet {color:#000000 ;text-align:center; border:solid 1px #000099;background-color:#FFFFFF;width:50px;}
td.kolvochet {color:#000000 ;  text-align:center; vertical-align:middle;background-color:#EFEFF2; padding:5px;}
input.gk_stylechet {color:#000000 ;text-align:center; border:solid 1px #000099;background-color:#FFFFFF;width:50px;}

td.pmnechet { vertical-align:middle;background-color:#FFFFFF; padding:5px; }
input.pm_stylenechet {cursor:hand;background-color:#FFB401; color:#FFFFFF; margin-left:1px;margin-right:1px; width:22px;}
td.pmchet { vertical-align:middle;background-color:#EFEFF2; padding:5px;}
input.pm_stylechet {cursor:hand; background-color:#FFB401; color:#FFFFFF; margin-left:1px;margin-right:1px; width:22px;}

td.strokanavig {background-color:#FFFFFF;text-align:right;padding:5px}
td.strokasumma {border:solid 1px #000099;background-color:#EFEFF2;padding:5px; font-size:11px;}
input.summa {text-align:center;background-color:#FFFFFF; color:#000000; }

td.strokazakaz{}
table.zakaz{border-collapse: collapse; }
td.zakaztitle1{font-weight:bold;padding:5px;border:#000099 solid 1px;height:25; background-color:#000099; color:#FFFFFF; text-align:left;}
td.zakaztitle2{font-weight:bold;padding:5px;border:#000099 solid 1px;height:25; background-color:#000099; color:#FFFFFF; text-align:left;}
td.zakazleft{border:#000099 solid 1px;width:60%; padding:5px;}
td.zakazright{padding:10pt; vertical-align:top; font-style:italic}
table.dandost{}
input.gzak_style{width:200px; color:#000000; }
select.gzak_style{width:200px;color:#000000; }
span.req{color:red;}
td.clientinfo{width:200px}

table.desc { background-color:#FFFFFF;border: collapse solid 1px #000099;padding:10px;}
td.desc {padding:10px;background-color:#FFFFFF;border:0px none;color:#000000;}
div.desc{border:0px none #EFEFF2}

a.menu21 {font-weight:bold; color:#000099;  font-size:11px;}
a.menu21:hover {color:#FFB401;  }
div.menu2 {margin:0pt;}
div.menu21 {margin:3pt;}
div.menu22 {margin:3pt; margin-left:15pt;} 
a.menu22 {color:#000099;  font-size:11px;TEXT-DECORATION: none; }
a.menu22:hover {color:#000000;  }
a.menu23 {color:#000099;  font-size:10px;TEXT-DECORATION: none; }
a.menu23:hover {color:#000000;  }

table.menu2 {border: collapse 0px; padding:0; }
td.menu2{padding:0; vertical-align:top;background-color:#FFFFFF; color:#000099; text-align:left; border:solid 0px #000099; }
table.menu21 {padding:0;  border:0px #000099; }
td.menu21{padding:5; vertical-align:top; color:#000099; text-align:left; }


table.smenu{border-collapse: collapse; padding:0;}
td.smenu {background-color:#EFEFF2; border:0px solid #EFEFF2;text-align:left;vertical-align:middle; COLOR: #000099; height:18px;padding:5px;padding-left:7px;font-size:11px; }
A.smenu { COLOR: #000099;  TEXT-DECORATION:none; FONT-WEIGHT: bold; padding:5px; background-color:#EFEFF2;}
A.smenu:hover {COLOR:#FFFFFF; TEXT-DECORATION:none; FONT-WEIGHT: bold; background-color:#000099;}
span.smenu { COLOR: #FFB401;  TEXT-DECORATION:none; padding:5px;FONT-WEIGHT: bold;}

td.smenu2 {border:1px solid #EFEFF2;text-align:left;vertical-align:middle;background-color:#FFFFFF; COLOR: #000099; height:18px; padding:2px; padding-left:18px;font-size:11px; }
A.smenu2 { COLOR: #000099; TEXT-DECORATION:none;  }
A.smenu2:hover {COLOR:#FFFFFF; TEXT-DECORATION:none; }
A.smenu3 { COLOR: #000099;  TEXT-DECORATION:none;}
A.smenu3:hover {
	COLOR: Fuchsia;
	TEXT-DECORATION: none;
}
A.smenu4 { COLOR: #000099;  TEXT-DECORATION:none;}
A.smenu4:hover {
	COLOR: #BA55D3;
	TEXT-DECORATION: none;
	background-color: #FFF2F8;
	border: 1px dashed;
}

td.zagolovok{height:24px; background-color:#000099; text-align:left; vertical-align:middle}
h1.site {TEXT-DECORATION: none; FONT-WEIGHT: bold; color:#FFFFFF; font-size:11px; margin:0; padding:1pt; }
p.site {TEXT-DECORATION: none; FONT-WEIGHT: bold; color:#FFFFFF; font-size:11px; margin:0; padding:1pt; }

td.stop{}
td.stopmenu{background-color:#EFEFF2;height:18px;}
td.linewhite{height:1px; background-color:#FFFFFF; text-align:center;}
td.linered{height:2px; background-color:#FFB401; text-align:center;}
td.sleft{ vertical-align:top; background-color:#FFFFFF; }
td.scenter{vertical-align:top; background-color:#FFFFFF; }
td.sright{width:0pt; vertical-align:top;background-color:#FFFFFF; }
td.sbottom{height:20px; text-align:right; vertical-align:middle;background-color:#FFFFFF; }
td.sbottom2{background-color:#FFFFFF; text-align:right; vertical-align:middle}
table.TableRazdel{
	border: 1px solid #000099;
	width: 100%;
	background-color: #EFEFF2;
}
td.cb,td.cv,td.cs,td.ct,td.cn,td.cp,td.cps { width:22px; height:22px; padding:4px; }
td.ct { background-color:#E0E0FF;  font-weight: bold;
   filter: "progid:DXImageTransform.Microsoft.gradient(enabled='true',gradientType=0,startColorStr=#CCCCFF,endColorStr=#EEEEFF)"; }
td.cn { background-color:#FFFFFF; }
td.cb { background-color:#EEEEEE; }
td.cv { background-color:#DDDDDD; }
td.cp,#td.cp { background-color:#FFFF99; color:red;
   filter: "progid:DXImageTransform.Microsoft.gradient(enabled='true',gradientType=0,startColorStr=#FFFF99,endColorStr=#DDDD77)"; }
td.cps,#td.cps { background-color:#FFFF99; color:red;  border: 1px solid Red;
   filter: "progid:DXImageTransform.Microsoft.gradient(enabled='true',gradientType=0,startColorStr=#FFFF99,endColorStr=#DDDD77)"; }
td.cs { background-color:#EFEFF2; border: 1px solid Red;
   filter: "progid:DXImageTransform.Microsoft.gradient(enabled='true',gradientType=0,startColorStr=#FFFFFF,endColorStr=#DDDDDD)"; }
td.cv:hower,#td.cp:hover {
   color:red;
   background-color:#FFFF99;
   filter: "progid:DXImageTransform.Microsoft.gradient(enabled='true',gradientType=0,startColorStr=#FFFFFF,endColorStr=#DDDDDD)"; }
#td.cn { color:silver; }

td.marka{
	border: 1px dashed #000099;
	padding: 10px;
	margin: 10px;
	text-align: center;
}
td.marka_zagolovok {
	background-color: #00A8DD;
	border: 0px solid #EFEFF2;
	text-align: left;
	vertical-align: middle;
	COLOR: White;
	height: 18px;
	padding: 5px;
	padding-left: 7px;
	font-size: 11px;
	font-weight: bold;
}
A.marka {
	COLOR: #000099;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.marka:hover {
	COLOR: Red;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.tagscloud { COLOR: #000099;  TEXT-DECORATION:none;}
A.tagscloud:hover {
	COLOR: Fuchsia;
	TEXT-DECORATION: none;
}
/* ------ Slide -------  */
.slide {
  display: inline-block;
  vertical-align: top;
  width: 116px; 
  height: auto;
  margin: 5px;
  position: relative;
  border: 2px solid #E06B2A;
  text-align: center;
  background: #fc0; 
  box-shadow: 0 0 10px rgba(0,0,0,0.5); }
.slide a {
  TEXT-DECORATION:none;
}
.slide img {
  margin: 4px;
  max-width: 100%;
  height: auto;
  position: relative;
}
.slide-content {
  margin: -2px 4px 0;
  position: relative;
  z-index: 3;
  text-align: center;
  transform: translateY(0);
  transition: transform .4s ease-in-out;
}
.slide-item {
  padding: 3px 3px 2px;
  position: relative;
  z-index: 5;
  border-radius: 0;
  transition: .4s ease-in-out;
}
.slide-item h3 {
  font-family: 'Arial', serif;
  color: #B4111A;
  font-size: 10pt;
  margin-bottom: 3px;
}
.slide-item p {
  font-family: 'Open Sans', sans-serif;
  font-size: 9pt;
  line-height: 1.5em;
  color: #1E2630;
}
