body{
	background-color: #234166;
	font-family: Arial;
	max-width: 1680px;
	background-image: url('../images/background-main.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	font-size: 12px;
}

a{
	color: #4175b0;
}

h1{
	font-weight: normal;
	font-size: 22px;	
	font-family: Tahoma;
}

p{
	font-size: 12px;
	line-height: 17px;
}

td{
	vertical-align: top;
}

#logotipa{
	margin: 0 auto;
	margin-top: 70px;
	width: 704px;	
}

#big-center-plates{
	display: block;
	margin: 0 auto;
	margin-top: 12px;	
}

#big-center-plates li{	
	display: inline;
	float: left;
	width: 25%;
	
}

#big-center-plates div{
	width: 196px;
	padding-left: 13px;
	padding-right: 23px;
	height: 315px;
	padding-top: 102px;
	background-repeat: no-repeat;
	margin: 0 auto;	
	color:#4c4c4c;
	font-family: Arial;
	font-size: 10pt;
}

#big-center-plates #gaz{
	background-image: url('../images/background-gaz.png');
}

#big-center-plates #uaz{
	background-image: url('../images/background-uaz.png');
}

#big-center-plates #fiat{
	background-image: url('../images/background-fiat.png');
}

#big-center-plates #baw{
	background-image: url('../images/background-baw.png');
}

.models{
	margin-top: 5px;	
}

.models li, .models-hrefs li{
	display: block !important;
	float: none !important;
	width: auto !important;	
	background-color: #f0f0f0;
}

.model-line, .models li, .models-hrefs li{
	padding-left: 25px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.models-hrefs{
	margin-top: 10px;
}

.models-hrefs li{
	background-color: transparent;
}

#middle{
	background-color: #8b8f95;
	color: #ffffff;
	margin-top: 27px;
	width: 100%;
	height: 100%;
	
	
}

#middle td{
	/*padding-bottom: 80px !important;*/
}

#middle h1{
	text-decoration: underline;
	margin-top: 20px;
}

#middle .right{
	padding-left: 20px;
	width: 200px;
	
}

#middle .left{
	width: 160px;
	padding-left: 20px;
	padding-right: 20px;
}

#middle .center, #middle .center-2{
	padding-top: 20px;
	
}

#middle .center-2{
	padding-right: 20px;
}

#middle .left div{
	display: block;
}

#middle .left ul{
	margin-top: 7px;
}

#middle .left li{
	text-decoration: underline;
	list-style: circle;
	margin-left: 20px;
	line-height: 21px;
}

#middle .right p{
	margin-top: 20px;
}

#middle .right img{
	margin-top: 40px;
}

.center .inner-box{
	background-color: #f0f0f0;
	padding: 15px;
	color: #4d515b;
	position: relative;
}

#middle .center{
	padding-bottom: 80px;
}

#middle .center h1, #middle .center p{
	text-decoration: none;	
}

#middle .center p{
	margin-top: 20px;
	
}

#middle .center h1{
	margin-bottom: 17px;
	margin-top: 0 !important;
}

#middle .center img{
	
}

hr{
	color: #dadada;
	height: 1px;
	border-top: 1px solid #dadada;
	margin-top: 15px;
	margin-bottom: 15px;
}

.r1, .r2, .r3 {
    display: block;
    height: 1px;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#rounded-box-3 .inner-box, #rounded-box-3  b {
    background-color: #f0f0f0;
}

#rounded-box-3{
	padding-bottom: 30px;
}

#rounded-box-3  .inner-box{
	padding: 20px;
}

.inner-box {
    padding:1em;
}

.r1, .r2, .r3 {
    overflow: hidden; 
    font-size:1px;
}

h2{
	color: #818181;
	font-weight: normal;
	font-size: 24px;
	font-family: Arial;
	margin-bottom: 20px;
}

.nav-menu{
	margin-top: 10px;
}

.nav-menu li{
	display: inline;
	
}

.nav-menu li, .nav-menu a{
	font-size: 12px;
	padding-right: 5px;
	margin-left: 0 !important;
}

.preview{
	float: left;
	width: 150px;
	margin-top: 20px;
}

.preview img{
	float: none !important;
	clear: both !important;
	margin: 0 !important;
}

.preview li{
	text-align: center;
	margin-bottom: 20px;
}

.preview a{
	color: #97221b;
	font-size: 12px;	
}

.inside{
	padding: 10px;
}

.left a{
	color: white;
}

.cars-image{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;	
	height: 200px;
	width: 300px;	
}

.cars-image a{
	padding: 10px;
	background-color: white;
	display: block;
	font-weight: bold;
}

.car-item{
	margin-top: 40px;
}

.car-item img{
	float: left;
	margin-right: 40px;
}

.car-item table{
	clear: both;
	margin-top: 20px;
	width: 100%;
	
}

.car-item td, .car-item th, .tech-table td, .tech-table th{
	border: 1px solid #ffffff;
	padding: 5px !important;
	padding-bottom: 5px !important;	
}

.car-item th, .tech-table th{
	color: #003366;
	background: #fff;	
}

.car-item td, .tech-table td{
	color: #fff;
	background: #003366;
	font-size: 14px;
}

.car-hrefs{
	float: right;
	width: 91px;
	text-align: center;
	margin-left: 10px;
}

.car-hrefs img{
	margin: 0 auto;
	
}

.car-hrefs a{
	display: block;
}

.order-form{
	margin-left: 300px;
}

.order-form input, .order-form textarea, .order-form button{
	width: 300px;
}

.order-form button{
	display: block;
	margin-top: 30px;
}

.order-form label{
	margin-bottom: 3px;
}

.hidden{
	display:none;
}

.inline{
	margin-top: 20px;
	font-size: 14px;
	text-decoration: none;
	color: #d2f3f7;
	border-bottom: 1px dotted #d2f3f7;
}

#inline_feedback{
	padding: 50px;
}

#inline_feedback input, #inline_feedback textarea, #inline_feedback button{
	width: 300px;
}

#inline_feedback textarea{
	height: 300px;
}

.no-style{
	margin-left:0px !important;
	list-style: none !important;
}

.title{
	cursor: pointer;
}

.no-border td{
	background: none !important;
	border: none !important;
}

.fleft{
	float: left;
}

.tech-table{
	width: 600px !important;	
	margin: 0 auto;
}

.tech-table td{
	width: 50%;
	font-size: 12px;
}

.tech-table .tech-td{
	padding-left: 30px !important;
}

td.center{
	line-height: 18px;
}

td.center ul>li{
	list-style: circle;
	margin-left: 20px;
}

td.center ol>li{
	list-style: decimal;
	margin-left: 20px;
}

#footer{
	height: 43px;
	background-image: url('../images/background-floor.gif');
	background-position: center;
}
