* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
	height: 100%;
	background-attachment:fixed;
	background-image:url(../image/pattern_36.gif);
	background-repeat:repeat;
}
a:link {
	color: #FFF;
	outline: none;
	text-decoration: none;
	margin-left:5px;
	margin-right:5px;
}
a:visited{
	color: #FFF;
	outline: none;
	text-decoration: none;
	margin-left:5px;
	margin-right:5px;
	}
a:hover {
	text-decoration: none;	
}
p {
	margin: 0 0 18px;
	text-indent:15px;
}
p:first-letter{
	font-weight:bold;	
	
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
	width: 1200px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background-color:#FFF;
}
h2{
	color:#023965;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}
h3{
	color:#023965;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
}
h4{
	color:1E1D1D;
	font-family:Arial, Helvetica, sans-serif;
	
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 780px;
	background: #FFF;
}


/* Middle
-----------------------------------------------------------------------------*/
#content {
	padding: 0 0 100px;
	background-color:#AEBAC2;
	border-top: 1px solid #737577;
	border-bottom: 1px solid #737577;	
}




/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 1200px;	
	margin: -100px auto 0;
	height: 337px;
	background:#fff;
	position: relative;
	border-top: 1px solid #737577;
}
/* KLIN-OCENKA
-----------------------------------------------------------------------------*/

.navigation{
	height:65px;
	width:100%;
	background-image:url(../image/bg_navigation.jpg);
	background-repeat:repeat;
}
.logo{
	float:left;
	display:inline;
	margin-left:59px;
	margin-top:17px;	
	}
.button{
	float:left;
	padding-top:18px;
	margin-left:91px
}
.kompany_name{
	height:102px;
	width:100%;
}
.bg_image_header{
	height:516px;
	background-image:url(../image/bg_image_header.jpg);		
}
.adress{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#5A5959;
	padding-left:133px;
	padding-top:15px;
	}
.tel{	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#5A5959;
	padding-left:133px;
	padding-top:18px;	
}
.slider_container{
		
	}
.cars{	
	margin-left:90px;
	float:left;
	display:inline;
}
.grey_box{
	float:left;
	width:381px;
	height:452px;
	background-image:url(../image/grey_box.png);
	background-repeat:no-repeat;
}	
.text_grey_box{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	padding-top:88px;
	padding-left:31px;
	padding-right:30px;	
}
.list{	
	margin-top:50px;
	margin-left:30px;
	margin-right:35px;	
}
.text_list{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	font-weight:bold;		
	padding-left:10px;
	text-shadow: 1px 1px 5px #000000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#777777,strength=3, direction=310);		
}
.sotrudniki{
	clear:both;		
}
.sotrudniki_button{
	float:left;
	display:inline;
	padding-top:1px;
	padding-left:110px;
}
.sotrudniki_text{	
	float:left;
	padding-left:23px;	
	width:771px;
	padding-left:23px;
	margin-top:1px;			
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#545252;
	line-height:1.2;	
}
	
.index_content_left{
	float:left;	
	display:inline;
	width:600px;	
	}
.index_content_right{
	float:left;
	width:600px;
	}	
.index_text{
	clear:both;
	margin-left:80px;
	margin-right:91px;
	padding-top:30px;
	margin-bottom:30px;		
}
.index_content_tabl_left{
	margin-left:97px;	
}
.footer_bar{
	height:300px;
	background-image:url(../image/bg_footer.jpg);	
}
.footer_bar_kontakti{
	height:300px;
	width:300px;
	float:left;
	display:inline;
	margin-left:80px;	
}
.footer_bar_text_kontakti{
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	padding-right:20px;
	
}
.footer_rezdelitel{
	float:left;
	display:inline;		
	background-image:url(../image/razdelitel.png);
	background-repeat:no-repeat;
	width:19px;
	height:247px;
	margin-top:25px;	
}
.footer_bar_klienty{
	float:left;
	width:710px;
}
.footer_bar_text_klienty{	
	margin-left:20px;
	width:690px;	

}
.bg_copyright{
	background-image:url(../image/bg_copyright.jpg);
	background-repeat:repeat-x;
	height:42px;
	color:#FFF;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
.content_klin_ocenka{
	margin:50px 97px 30px 80px;
}
.kontakty{
	float:left;
	display:inline;	
	width:450px;
	height:600px;
	
}
.maps{
	width:500px;
	float:right;
}
.snoska{
	margin:20px 10px 0 0;
	padding:10px;
	border:1px solid #F00;
	border-radius:4px;
	background-color:#FFF;
	font-weight:bold;
}
