/*A-------------------------------------------------------------------------------------------------------------------A*/

a:link,a:visited
	{
	font-size:9pt;
	color:#006666;
	text-decoration:none;
	}

a:hover
	{
	font-size:9pt;
	color:#000;
	text-decoration:underline;
	}

a.menuColor,a.menuColor:visited
	{
	color:#790000;
	}

A.Title
	{
	display:block;
	width:100%;
	height:70px;
	}
a.kat
	{
	font-size:11pt;
	}
a.zagolovok:hover
	{
	font-size:14pt;
	color:#006666;
	text-decoration:none;
	}

/*B-------------------------------------------------------------------------------------------------------------------B*/

body
	{	
	behavior:url("csshover.htc");
	font-family:Arial,verdana,tahoma,Helvetica,sans-serif;
	font-size:11pt;
	color:black;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	}

.bold
	{
	font-weight:bold;
	}
	
.borders,.borders-sm-font,td.borders-n-bg,td.borders-dark-bg,td.thin-border
	{
	border:1px solid #ccc;border-collapse:collapse;
	}

.borders-n-bg
	{
	background-color:#F6F6F6;
	}

.borders-sm-font
	{
	font-size:8pt;
	}
	
.buttonS
	{
	margin-right:8px;
	}

.blue
	{
	color:blue;
	}

.blue-bg
	{
	background-color:#00c;
	}

.borders,.borders-n-bg,.borders-dark-bg,td.thin-border,td.right-col,td.content-right-col,.google,.price-td-color,.price-bg-n-borders
	{
	padding:3px 5px;
	}

.bottom
	{
	background:url('coner.jpg') no-repeat right top;
	height:20px;
	text-align:center;
	background-color:#eaeaea;
	}

.bottom-right
	{
	background:url('gradient-b.jpg') repeat-x top;background-color:#eaeaea;
	}

	
/*C-------------------------------------------------------------------------------------------------------------------C*/
	
.center,.note,.desc-font,.vacancy
	{
	text-align:center;
	}

.contacts
	{
	background:url('contacts_.jpg') no-repeat center top;
	height:31px;
	text-align:center;
	}

.contacts,.menu,.bottom,.bottom-right,.google
	{
	background-color:#eaeaea;
	}

	
/*D-------------------------------------------------------------------------------------------------------------------D*/
	
.desc-font
	{
	color:#366;
	}


/*E-------------------------------------------------------------------------------------------------------------------E*/





/*F-------------------------------------------------------------------------------------------------------------------F*/

Form
	{
	margin:0px;
	}

.fitting
	{
	float:left;
	background:url('fitting.gif') no-repeat;
	width:74px;
	height:41px;
	margin-right:-3px;
	}


/*G-------------------------------------------------------------------------------------------------------------------G*/

.green
	{
	color:#090;
	}

.googleImg
	{
	background:url('google.gif') no-repeat center;
	display:block;
	width:200px;
	height:54px;
	}


/*H-------------------------------------------------------------------------------------------------------------------H*/

h1,h2,h3,h5,h6
	{
	margin-top:0;
	margin-bottom:0;
	font-family:verdana,arial,tahoma;
	color:#104c49;
	}

h1
	{
	font-size:14pt;
	}
	
h3#example {
   font: normal 27px tahoma;
   position: relative;
   background: #FFFFFF;
   color: #0cf;
   padding: 10px 0px;
}
h3#example span {
   position: absolute;
   top: 29px;
   left: 0;
   width: 100%;
   height: 15px;
   background: #FFFFFF; /* цвет накладываемого блока, должен совпадать с цветом фона основного блока */
   overflow: hidden;
   opacity: 0.45;
   filter: alpha(opacity=45);
} 
	
h2,h3,h5
	{
	font-size:11pt;
	}

h6
	{
	font-size:10pt;
	font-weight:lighter;
	}
	
.h-margin,.txtnews,.text,.pics-align
	{
	margin-left:5px;
	}

hr
	{
	margin-bottom:5px;
	margin-top:5px;
	}


/*I-------------------------------------------------------------------------------------------------------------------I*/

img
	{
	border:0;
	}

.imgBorder
	{
	border-width:1px;
	color:black;
	border-style:solid;
	}


/*J-------------------------------------------------------------------------------------------------------------------J*/






/*K-------------------------------------------------------------------------------------------------------------------K*/






/*L-------------------------------------------------------------------------------------------------------------------L*/

.list
	{
	line-height:120%;
	margin:0 20px;
	}

li ul
	{
	position:absolute;
	left:191px;
	top:0;
	display:none;

	}

li:hover ul,li.over ul
	{
	display:block;
	}
	
li:hover ul ul,li.over ul ul
	{
	display:block;
	}
li: hover br
{
	display:block;
	}

/*M-------------------------------------------------------------------------------------------------------------------M*/

.mainMenu
	{
	height:20px;
	word-spacing:7px;
	font-variant:small-caps;
	text-align:center;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	}

.m-ruk-left
	{
	background:url('m-rukav-left.gif') repeat-x center;
	width:100%;
	height:41px;
	margin-top:28px;
	}

.m-ruk-right
	{
	background:url('m-rukav-right.gif') repeat-x center;
	width:100%;
	height:41px;
	}

.menu
	{
	background:url('gradient-l.jpg') repeat-y right top; width:212px; background-color:#eaeaea;
	}


/*N-------------------------------------------------------------------------------------------------------------------N*/

.note,.borders-sm-font
	{
	font-size:8pt;
	}


/*O-------------------------------------------------------------------------------------------------------------------O*/






/*P-------------------------------------------------------------------------------------------------------------------P*/

P
	{
	margin-top:0;
	margin-bottom:0;
	}

.pics-align
	{
	margin:0;
	}
	
.print-ver
	{
	margin:0 5px;text-align:right;
	}
	
.price-bg-n-borders
	{
	text-align:center;
	}

.prodTop
	{
	background:url('top_zp.gif') no-repeat top;
	width:212px;
	height:46px;
	}

.prodMid
	{
	background:url('middle-line.gif') repeat-y top;
	}

.prodBot
	{
	background:url('bottom.gif') no-repeat top;
	height:36px;
	}


/*Q-------------------------------------------------------------------------------------------------------------------Q*/





/*R-------------------------------------------------------------------------------------------------------------------R*/

.red
	{
	color:red;
	}

.red-bg
	{
	background-color:red;
	}


/*S-------------------------------------------------------------------------------------------------------------------S*/

.search
	{
	width:170px;
	font-size:x-small;
	}

.sign,.note
	{
	color:#999;
	}

span.priceBG
	{
	background-color:#bfe8e8;
	}

sup
	{
	margin-bottom:300px;
	}

span.menuSpacing
	{
	word-spacing:normal;
	}


/*T-------------------------------------------------------------------------------------------------------------------T*/

.txtnews,.text,.adress
	{
	text-align:justify;
	}
	
.txtnews
	{
	line-height:120%;
	margin-right:5px;
	}

.text
	{
	text-indent:25px;
	margin-right:5px;
	margin-bottom:5px;
	}

Table.main
	{
	width:100%;
	height:100%;
	}

td.main_title
	{
	background:url('logo.jpg') no-repeat center top;
	height:77px;
	}

Table.main,Table.GoogleBar,table.hidden,Table.desc,td.main_title,td.right-col,.bottom,.bottom-right,.menu,.contacts
	{
	border:0 solid;
	border-collapse:collapse;
	}

Table,TD,TR
	{
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	padding:0;
	}

TH
	{
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	padding:0;
	background: #E8E8E8;
	}

td.thin-border
	{
	border-bottom-style:inset;
	border-bottom-width:3px;
	}

td.right-col,td.content-right-col
	{
	padding-top:0;
	}

td.marg-n-padding
	{
	padding-top:2px;
	padding-left:5px;
	padding-right:7px;
	padding-bottom:0;
	}

td.content-right-col
	{
	border-right:1px solid #ccc;
	padding:30px;
	}

Table.GoogleBar,td.google
	{
	width:212px;
	border:2px solid #ccc;
	border-collapse:collapse;
	}
	
Table.DostavkaBar
	{
	width:212px;
	border:2px solid #ccc;
	}
	
td.dostavka
	{
	width:212px;
	border-collapse:collapse;
	}
	
Table.DostavkaImage
	{
	border-style: none;
	}

Table.price,Table.desc
	{
	width:90%;	
	}

.price,td.price-td-color,.price-bg-n-borders
	{
	border:1px solid;border-collapse:collapse;
	}

td.price-td-color,.desc-bg,.borders-dark-bg
	{
	background-color:#E8E8E8;
	}


/*U-------------------------------------------------------------------------------------------------------------------U*/

ul
	{
	margin:0;
	margin-left:8px;
	padding:0;
	list-style:none;
	width:200px;
	border-bottom:1px solid #ccc;
	}

ul li
	{
	position:relative;
	background:#eaeaea;
	font-family:verdana;
	color:#333;
	
	
	}

ul li a
	{
	display:block;
	text-decoration:none;
	font-family:verdana;
	color:#333;
	background:#eaeaea;
	padding:5px;
	padding-right:-10px;
	border:1px solid #ccc;
	border-bottom:0;
	}

ul ul li:hover ul,ul ul li.over ul
	{
	display:block;
	}
	
	/*
ul li p
	{
	display:block;
	text-decoration:none;
	font-family:verdana;
	color:#333;
	background:#eaeaea;
	padding:5px;
	padding-right:-10px;
	
	border-bottom:0;
	}
*/

/*V-------------------------------------------------------------------------------------------------------------------V*/

.vacancy
	{
	background-color:teal;
	color:white;
	font-weight:bold;
	}


/*W-------------------------------------------------------------------------------------------------------------------W*/

.white
	{
	background-color:black;
	}

.white,.whitefont
	{
	color:white;
	}


/*X-------------------------------------------------------------------------------------------------------------------X*/


/*Y-------------------------------------------------------------------------------------------------------------------Y*/

.yellow
	{
	color:#fc3;
	}

.yellow-bg
	{
	background-color:yellow;
	}


/*Z-------------------------------------------------------------------------------------------------------------------Z*/

	
/* Holly Hack. IE Requirement \*/ 
* html ul li
	{
	float:left;height:1%;
	}
	
* html ul li a
	{
	height:1%;
	}
/* End */ 
	


