html, body {
	height:100%;
}
*, html, body, ul, ol, dl, li, dt, dd {
	margin:0px;
	padding:0px;
}
body {
	font:11px Tahoma, Helvetica, sans-serif;
	background: url(../images/bg.gif) repeat;
}
td, input, textarea, option, select {
	font:11px Tahoma, Helvetica, sans-serif;
	color:black;
}
img {
	border:0px;
}
a {
	text-decoration:underline;
	color:#03376b;
	-moz-outline-style: none;
}
a:hover {
	text-decoration:none;
}
.reverse {
	text-decoration:underline
}
.reverse:hover {
	text-decoration:none;
}
li {
	list-style-type:none;
}
.clear {
	clear:both;
	height:0px;
	font-size:0;
	overflow:hidden;
}
.minWidth {
	margin:0 auto;
	width:1003px;
}
html>body .minWidth {
	min-width:1003px;
}
h1 {
	color:#fb8b29;
	font-size:18px;
	padding:10px 0 0 0;
	font-weight:normal;
}
h2 {
	color:#ba0514;
	font-size:14px;
	margin:0 0 5px 0;
}
/*----------------------------------------------------------------------------------------------------------------TOP*/
#maincontainer {
	width:1003px;
	background:white;
	float:left;
}
#top {
	width:100%;
}
/*--------------------------------------------------------------------------------------------------------------TOP-LEFT*/
#t-left {
	width:362px;
	float:left;
}
/*--------------------------------------------icons*/
#icons-container {
	background:url(../images/ico_cont_gad.gif) repeat-y;
	height:28px;
	border-bottom:3px solid #fff;
}
#icons-container-inner {
	padding:8px 0 0 30px;
}
#ico-home a {
	background:url(../images/small_icons.gif) 0 0 no-repeat;
	width:9px;
	height:9px;
	float:left;
	margin:0 12px 0 0;
}
#ico-map a {
	background:url(../images/small_icons.gif) -9px 0 no-repeat;
	width:13px;
	height:9px;
	float:left;
	margin:0 12px 0 0;
}
#ico-mail a {
	background:url(../images/small_icons.gif) -22px 0 no-repeat;
	width:10px;
	height:9px;
	float:left;
}
/*--------------------------------------------logo*/
.logo-container {
	background:#fb8b29;
	width:100%;
	height:218px;
}
.logo {
	width:303px;
	height:58px;
	display:block;
	padding:78px 0 0 35px;
}
/*--------------------------------------------news-logo*/
#news-title {
	background:url(../images/news_title_grad.gif) repeat-x;
	width:100%;
	height:21px;
	padding:4px 0 0 0;
	border-top:3px solid white;
}
#news-title p {
	background:url(../images/news_title_arrow.gif) 0 4px no-repeat;
	color:#fff;
	font:bold 12px Tahoma;
	padding:0 0 0 15px;
	margin:0 0 0 30px;
}
/*--------------------------------------------------------------------------------------------------------------TOP-RIGHT*/
#t-right {
	float:left;
}
#car {
	background:url(../images/car.jpg) no-repeat;
	width:641px;
	height:254px;
	float:left;
	margin:-13px 0 0 0;
}
#car-s {
	background:url(../images/top_banner_products.jpg) no-repeat;
	width:641px;
	height:90px;
	float:left;
	margin:-5px 0 0 0;
}
#car p {
	background:url(../images/text_for_car.gif) right 84px no-repeat;
	height:100%;
}
#menu {
	height:36px;
	margin:0 0 0 1px;
	position:relative;
}
#menu li {
	display:inline;
	float:left;
	text-align:center;
}
#menu li a {
	background:url(../images/menu_button.gif) no-repeat;
	display:block;
	color:#fff;
	text-decoration:none;
	font-size:12px;
	width:127px;
	height:30px;
	padding:6px 0 0 0;
	margin:0 1px 0 0;
}
#menu li a:hover {
	text-decoration:underline;
}
/*--------------------------------------------------------------------------------------------------------------MIDDLE1*/
#middle1 {
	float:left;
}
#middle1-second {
	min-height:600px;
	_height:600px;
	padding:0 0 80px 0;
	}
/*-------------------------------------------------news*/	
.news {
	width:300px;
	background:#eaebec;
	padding:0 30px 15px 30px;
	border-left:2px solid white;
	border-top:2px solid white;
	border-bottom:4px solid white;
	float:left;
}
.news p {
	line-height:16px;
}
.news a {
	color:#1c5a98;
	font-weight:bold;
}
.news-date {
	color:#000;
	font:bold 12px Tahoma;
	padding:15px 0 0 0;
}
#news-archive {
	margin:15px 0 0 0;
}
#news-archive a {
	color:#db8027;
	font-size:10px;
	font-weight:bold;
}
/*-------------------------------------------------info*/	
#info {
	width:570px;
	padding:8px 30px 10px 30px;
	float:left;
	line-height:16px;
}
#info-second{
	padding:22px 30px 10px 30px;
	line-height:16px;
}
#info-second p{
	padding:10px 0 0 0;
}
#info p {
	padding:10px 0 0 0;
}
/*--------------------------------------------------------------------------------------------------------------MIDDLE2*/
#middle2 {
	clear:both;
}
#spare-container {
	background:url(../images/spare_cont_lines.gif) repeat-x;
	height:188px;
	padding:13px 0 0 0;
}
#stripe {
	background:url(../images/stripe.gif) repeat-x;
	width:1003px;
	height:174px;
	position:relative;
	float:left;
}
.spare-orange-cont {
	float:left;
	height:138px;
	width:321px;
	margin:18px 0 0 60px;
	_margin:18px 0 0 30px;
}
.smallmarg {
	margin:18px 0 0 -10px;
}
.spare-l {
	background:url(../images/orange_spare_lr.gif) no-repeat;
	width:6px;
	height:138px;
	float:left;
}
.spare-r {
	background:url(../images/orange_spare_lr.gif) -6px 0 no-repeat;
	width:6px;
	height:138px;
	float:left;
}
.spare {
	background:url(../images/orange_spare.gif) repeat-x;
	width:269px;
	height:138px;
	float:left;
	color:#fff;
	padding:15px 10px 0 10px;
}
.sp-text {
	width:173px;
	float:left;
}
.spare a {
	font:bold 14px Tahoma;
	color:white;
}
.spare p {
	display:block;
	margin:4px 0 0 0;
	line-height:16px;
}
.spare img {
	float:left;
	padding:0 0 0 10px;
}
/*--------------------------------------------------------------------------------------------------bottom*/
#bottom {
	height:75px;
	font-size:12px;
}
#bottom-s {
	background:url(../images/bottom_gad.gif) repeat-x;
	height:75px;
	font-size:12px;
}
#btxt1 {
	padding:15px 0 0 75px;
	float:left;
}
#btxt2 {
	padding:15px 0 0 175px;
	float:left;
}
#btxt3 {
	padding:15px 35px 0 0;
	float:right;
	text-align:right;
}
#btxt1-s {
	padding:15px 0 0 50px;
	float:left;
}
#btxt2-s {
	padding:15px 0 0 200px;
	float:left;
}
#btxt3-s {
	padding:15px 35px 0 0;
	float:right;
	text-align:right;
}
/*--------------------------------------------------------------------------------------------------SECOND_PAGE*/
.logo-container.s {
	height:90px;
	width:360px;
}
.logosecond {
	padding:18px 0 0 27px;
}
#v-menu {
	width:300px;
	background:#f1f1f2;
	margin:10px 30px 10px 30px;
}
#v-menu ul {
	background:#f1f1f2;
	padding:5px 15px;
}
#v-menu li {
	background:url(../images/3angle.gif) 0 6px no-repeat;
	padding:2px 0 2px 10px;
}
#v-menu li a {
	color:#03376b;
}
#v-menu li a.selected{
	color:#f67403;
	text-decoration:none;
	}
#v-menu ul li ul {
	padding:5px 0 2px 0;
}
.v-menu-tla {
	background:url(../images/v_memu_tla.gif) no-repeat left top;
	height:6px;
	width:100%;	
	font-size:0;
}
.v-menu-tra {
	background:url(../images/v_memu_tra.gif) no-repeat right top;
	height:6px;
	width:100%;
}
.v-menu-bla {
	background:url(../images/v_memu_bla.gif) no-repeat left;
	height:7px;
	width:100%;
	font-size:0;	
}
.v-menu-bra {
	background:url(../images/v_memu_bra.gif) no-repeat right;
	height:7px;
	width:100%;
}
/*--------------------------------------------------------------spare_second*/	
.spare-orange-cont-s {
	height:106px;
	padding:10px 0 0 30px;
}
.spare-s-l {
	background:url(../images/orange_spare_lr_s.gif) no-repeat;
	width:6px;
	height:106px;
	float:left;
}
.spare-s-r {
	width:100px;
	height:106px;
	float:left;
}
.spare-s-r.s1 {
	background:url(../images/spares_s.gif) no-repeat;
}
.spare-s-r.s2 {
	background:url(../images/spares_s.gif) -100px 0 no-repeat;
}
.spare-s-r.s3 {
	background:url(../images/spares_s.gif) -200px 0 no-repeat;
}
.spare-s {
	background:url(../images/orange_spare_s.gif) repeat-x;
	width:194px;
	height:106px;
	float:left;
	color:#fff;
}
.sp-s-text {
	float:left;
	padding:10px 0 0 10px;
}
.spare-s a {
	font:bold 14px Tahoma;
	color:white;
}
.spare-s p {
	display:block;
	margin:4px 0 0 0;
}
#leftmenu {

}
#menu-h {
	margin:0 0 0 -8px;
	padding:0px 0 0 0;
}
#menu-h li {
	background:url(../images/3angle.gif) no-repeat right 5px;
	padding:0 12px 0 8px;
	display:inline;
}
/*--------------------------------------------------------------------------------------------------faq_FORM*/
#faq-form{
	background:#f1f1f2;
	margin:20px 0 0 0;
}
table.faq-form-t {
	margin:10px 30px;
	width:410px;
}
table.faq-form-t td{
	border:0;
	text-align:left;
	padding:5px;	
}
table.faq-form-t td a{
	background:#fb8b29;
	color:#fff;
	padding:4px 20px 6px 20px;
}
input{
	border:1px solid #fb8b29;
	padding:2px 4px 4px 4px;
	width:250px;
	}
/*--------------------------------------------------------------------------------------------------others*/
.spisok {
	padding:10px 0 0 0;
}
.spisok li {
	background:url(../images/marker.gif) no-repeat 0px 8px;
	padding:0 0 0 10px;
}
#info p.choose {
	display:block;
	background:#ffe4c1;
	padding:10px 20px 10px 20px;
	margin:15px 0 0 0;
}
.s-table {
	width:100%;
	border-collapse:collapse;
	margin:15px 0 0 0;
}
.s-table th {
	background:#fb8b29;
	color:#fff;
	padding:6px 20px 6px 20px;
	font-weight:normal;
	border:1px solid #fb8b29;
}
.s-table td {
	border:1px solid #acacac;
	padding:6px 20px 6px 20px;
}

