body{
	color:#666666;
	font-size:14px;
	text-align:justify;
}
a img{
	border:0px;
	outline:none;
}
br{
	line-height:7px;
}
.top-back {  
	background-image: url(../img/top-back_nosearch.gif)
}
.padTop0 { 
	padding-top:0; 
}
.padBottom0 { 
	padding-bottom:0; 
	} 
.formz {  
	font-family: Tahoma, Arial; 
	font-size: 12px; 
	color: #666666; 
	height: 18px; 
	width: 155px; 
	border: solid 1px #336600; 
}
.form-field-pad-1 {  
	padding-top: 10px
}
.form-field-pad-2 { 
	padding-top: 0px; 
	padding-left: 22px; 
	padding-bottom:10px; 
	background-color:#C7E3F1; 
	font-family: Tahoma, Arial; font-size: 14px; 
}
.left-menu {  
	font-family: Tahoma, Arial; 
	font-size: 14px;
	text-align:left;
}
.submenu{
	margin-left:20px;
	font-size:11px;
	text-align:left;
}
.submenu ul{
	margin-top:0px;
	margin-bottom:0px;
	font-size:11px;
	text-align:left;
}
a.white { 
	color:#FFFFFF ! important; 
}
a:link { 
	color: #3195c7; 
	text-decoration: none
}
a:visited { 
	color: #3195c7; 
	text-decoration: none
}
a:hover { 
	color: #336600; 
	text-decoration: underline
}
a:active { 
	color: #3195c7; 
	text-decoration: none
}

.top-menu { 
	font-family: Tahoma, Arial; 
	font-size: 12px; 
	color: #FFFFFF
}
.tel { 
	font-family: Tahoma, Arial; 
	font-size: 12px; 
	color: #333333; 
	padding: 15px; 
}
.left-ban { 
	padding: 15px 
}
.bottom-back { 
	background-image: url(../img/bottom-back.gif);
	}
.bottom-1 { 
	font-family: Tahoma, Arial; 
	font-size: 11px; 
	color: #333333; 
	padding-right: 15px
}
.center-hed { 
	font-family: Tahoma, Arial; 
	font-size: 18px ! important; 
	color: #3399cc; 
	padding:6px 20px 6px 20px; 
	margin:0; 
	font-weight:normal; 
}
.center-text1 { 
	font-family: Tahoma, Arial; 
	font-size: 12px; 
	color: #666666; 
	padding: 10px 20px 10px 20px;
}
.center-text2 { 
	font-family: Tahoma, Arial; 
	font-size: 11px; 
	color: #666666; 
	padding: 0px 20px 10px 20px; 
}
.inline {
	display:inline;
	padding:0 ! important;
	margin:0 ! important;
}
.txtNormal {	
	font-size: 12px ! important;
}
.koor { 
	font-family: Tahoma, Arial; 
	font-size: 14px; 
	color: #333333; 
	padding: 10px 5px 15px 38px ! important; 
}
.koor2 { 
	font-family: Tahoma, Arial; 
	font-size: 12px; 
	color: #333333; 
	padding: 15px 15px 15px 18px; 
}
.news1 { 
	font-family: Tahoma, Arial; 
	font-size: 11px; 
	color: #333333; 
	padding: 15px 15px 15px 18px;
}
.news1blue { font-family: Tahoma, Arial; font-size: 12px; color: #FFFFFF; background-color: #3399cc}
hr { 
	color:#009900; 
	border:dotted; 
	height:4px; 
	margin-left:20px; 
	margin-right:20px; 
}
hr.menu { 
	color:#009900; 
	height:2px ! important;
	border:solid 1px;
	padding:0;
	margin:0; 
 
}
.logo {
	position: relative;
	top: 0px;
	right: 0px;
}
.formArea{
	border:solid 1px #3195c7;
	background:#E7F5F5;
}

.frt{
	width:450px;
	height:30px;
	font-size:16px;
}

.formtab th{
	font-size:12px;
	text-align:left;
}

.formtab td{
}

.formtab span{
	color:red;
	margin-left:-10px;
	padding-right:5px;
}

.reds{color:red; font-size:10px;}
.bsend{height:40px;}

h1{
	font-family: Tahoma, Arial; 
	font-size: 24px ! important; 
	color: #3399cc; 
	padding:6px 20px 6px 0px; 
	margin:0; 
	font-weight:normal; 
	border-bottom:solid 2px #3195c7;
	
}
h1 a:hover, h2 a:hover, h3 a:hover { 
	color: #3399cc; 
	text-decoration: none;
}

h2{
	font-family: Tahoma, Arial; 
	font-size: 20px ! important; 
	color: #3399cc; 
	padding:4px 10px 4px 0px; 
	margin:0; 
	font-weight:normal; 
}
h3, #zakaz{
	font-family: Tahoma, Arial; 
	font-size: 16px ! important; 
	color: #3399cc; 
	padding:3px 10px 3px 0px; 
	margin:0; 
	font-weight:bold; 
}
#zakaz:hover{text-decoration:none;}

.contdiv{
	padding-left:5px;
	font-size:14px;
}
.contdiv ul{
	float:left;
	display:block;
	width:120px;
	list-style:circle;
}
.example{
	border:solid 1px #3399cc;
	background:#FCFCE0;
	padding:10px;
	font-size:13px;
	font-weight:bold;
}
.subcontent-unit-border{
	border:solid 1px #3399cc;
	background:#EEF3F7;
	padding:5px;
	margin-right:10px;
}
.rTab th{
	text-align:left;
}
.rTab th span{
	color:#3399cc;
}
.dataTab{
	empty-cells:show;
}
.dataTab td{
	padding:2px;
}
.dataTab th{
	padding:2px;
	color:#3399cc;
	border-bottom:solid 1px #3399cc;
}

.line{
	font-size:10px;
	color:#333333;
	border-bottom:solid 1px #999999;
}
.block_news_text{
	font-size:12px;
}
#breadcrumbs{
	margin-bottom:5px;
	padding-bottom:2px;
	border-bottom:dotted 1px #3399cc;
}
