/* CSS Document */
/*Reset*/
html{color:#FFF;background:#FDF9F6}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p{margin:0;padding:0}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal;border-bottom:1px dotted #96d2d5;cursor:help}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-weight:inherit;font-size:100%}
/*Base*/
body{font-size:small;font:x-small; color: #464646}
pre,code,kbd,samp,tt{font-family: "Courier New", Courier, monospace;font-size:108%;line-height:100%}
h1{font-size:138.5%}
h2{font-size:123.1%}
h3{font-size:108%}
h1,h2,h3{margin:0.5em 0}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold}
em{font-style:italic}
blockquote,ul,ol,dl{margin:1em}
ol,ul,dl{margin-left:2em}
ol li{list-style:decimal outside}
ul li{list-style:disc outside}
dl dd{margin-left:1em}
caption{margin-bottom:.5em;text-align:center}
/*Main*/
html,body {
	color : #336;
	background-image:url(/img/fon.gif);
	background-repeat:repeat; background-position:top left;
	margin: 0;
	}
.s {
	cursor: pointer; 
//cursor: hand;	
	text-decoration: none;
	text-align: center;
	color: #8B0000;
}
.z {
	text-decoration: none;
	text-align:left;
	color: #8B0000;
}
.c {
	background-color : #fadfb8;
}
a {
	color: #939;
	text-decoration: none;
}
a:hover {
	/*color: Red;*/
	text-decoration: underline;
}

TD {
	background-color : inherit;
}
.active {
	background-color : inherit;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:21px;
	font-size:smaller;
	}
a.active:hover {
	background-color:#FFF2D4;
	text-decoration : none;
} 
hr {
	 color : #EBC2C5;
	 width : 100%;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
}
INPUT {
	background-color : transparent;
}
.descript {
	text-align: justify;
	text-indent: 21px;
}
th {
	color: #00F;
	text-align: center;
	vertical-align: middle;
	background-color:#EBC2C5;	
}
.ul_Class {
	color: #C33;
	text-decoration: underline;
}
h4 {
	color: #336;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.t1 {text-indent:21px;color: #333366;font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; text-transform:uppercase; }
.txup {font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:smaller }
.counters {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.manufact {
	filter: Alpha(opacity=85);
	cursor: pointer; 
//cursor: hand;	
}
.z_tabl {
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
.nth1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color:#999;
}
.mz {
	font-size: larger;
	color: #800000;
}
/*Стили для списка городов рядом с телефоном*/
#Layer5 {position:absolute; top:110px; left:550px; z-index:5}
#Layer5 select { background-color : transparent; font-family: Geneva, Arial, Helvetica, sans-serif; color: #900; font-weight: bold; position:relative; border:none; border-color: transparent; margin:0; padding:0; text-align:center; vertical-align: top; float:none; top:-12px}
#Layer5 option { text-align:center; background-color :#FFF}
#Distrib{position:absolute; top:92px; left:550px; z-index:4}
.copy_sc1{
	font-size:x-small;
	/*color:#993399;*/
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
.copy_sc2{
	font-size:small;
	/*color:#993399;*/
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
#idFt1{	cursor: pointer; 
//cursor: hand;	
}

#shortdescr{background-color : #FEF4EA; background-image:url(/img/fon.gif); background-position:left -100px; background-repeat:repeat; font-size:1.27em; //background-position:left -110px;
padding:10px}
div#shortdescr h1{line-height:normal;background : #FFCCCC;text-align:center;font-size:1.1em}
div#shortdescr a{font-size:larger;color:#060;cursor:pointer;cursor:hand}
.shdescols1:after{display:block;content:'.';height:0;visibility:hidden;clear:both}
.red{color:red !important}
.green{color:#060 !important}

#maintext {font-family:Arial, Helvetica, sans-serif}
#maintext p { text-indent:21px; text-align:justify}
#lmnu{background-color:#FFDCC0} #lmnu a{font-size:1em}
#Layer3,#Layer4,#Layer1{font-size:1.2em}
#video2,#video1 {width:180px; height:181px}