@charset "utf-8";
* {
margin:0;
padding:0
}
body {	 
text-align:center;
}
img {border:none}
ul {
list-style-type:none;
}	
h1 {
font:48px Tahoma;
color:#fff;
margin-top:13px;
}
h1 span {	  
font:25px Tahoma;
display:block;
}	 
h2 {
font:21px Tahoma;
color:#008caf;	   
margin-top:20px;
}  
h3 {
font:20px Tahoma;
color:#008caf;
margin-top:15px;
}	
.info_block h3 {
margin-left:26px;
}
p {
font:11px Arial;
color:#404040;
margin-top:18px;
}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}	
.container {
background:url('/images/main_bg.jpg') center top no-repeat; 
width:100%;
min-width: 1000px;
width:expression(document.body.clientWidth < 1000? "1000px": "auto" );
}
.main {
width:1000px;  
margin:0px auto;	
text-align:left; 
position:relative;
}		
.header {  
background:url('/images/header_bg.jpg') left top no-repeat; 
width:100%;		
height:454px;												 
}
.left_block {
width:260px;
margin-left:66px;
-margin-left:33px;
float:left;
} 
.tel {		
font:14px Tahoma;
color:#fff;
margin:15px 64px 0 0;
-margin-right:32px;
float:right;
}
.tel span {
font:48px Tahoma;
color:#fff;
} 																 
.logo {
padding-top:185px;
margin-left:52px;
}	 
.link {
font:12px Arial;
color:#4ad6f7;
padding-top:15px;
}
.link a {
color:#4ad6f7;
} 
.content {
width:100%;
}  
.left_bar {
width:300px;
float:left;
} 
.navigation {
width:210px;											  
padding-left:64px;
padding-top:4px;	
margin-top:-10px;
position:relative;
z-index:100;
} 
.navigation li {  
background:url('/images/nav_bg.gif') left 3px no-repeat; 
font:16px Arial;
color:#666666;
margin-top:17px; 
padding-left:26px;
position:relative;
z-index:100;
}  
.navigation a {
color:#666666;
}  
.sub_cont {	
width:565px;
margin-left:34px;	
float:left;
}			
.sub_cont  p {
text-align:justify;
}	 
.line_2 {
background:url('/images/line_2.gif') left top repeat-x; 
width:986px;
height:3px;
line-height:0px;
font-size:0px;
margin:37px 0 0 8px;
}  
.info_block {
background:url('/images/skobka.gif') left bottom no-repeat; 
padding-bottom:106px;
margin-left:8px;
} 
.first {
background:url('/images/1.jpg') left top no-repeat; 
width:200px;
padding-left:99px;
margin-left:20px;
-margin-left:10px;
padding-top:1px;  
margin-top:17px;
float:left;
} 
.second {
background:url('/images/2.jpg') left top no-repeat; 
width:200px;
padding-left:99px;
margin-left:18px;
padding-top:1px;  
margin-top:17px;
float:left;
} 
.third {
background:url('/images/3.jpg') left top no-repeat; 
width:200px;
padding-left:99px;
margin-left:18px;
padding-top:1px;  
margin-top:17px;
float:left;
}  
.feedback {
background:url('/images/form_bg.jpg') left top no-repeat; 
width:344px;
height:394px;
margin-left:70px;
-margin-left:35px;
float:left;
}	
.title_1 {
font:22px Arial;
color:#404040;
margin-left:24px;
padding-top:24px;
}  
.tx_1 {
width:78px;
float:left;
font:14px Arial;
color:#404040;
margin-left:22px;
-margin-left:11px;
margin-top:17px;
display:block;
}	
.tx_2 {
font:14px Arial;
color:#404040;
margin-left:22px;
margin-top:17px;
display:block;
}	 		
.inp_1 {
background:url('/images/inp_1.gif') left top no-repeat; 
width:226px;
height:24px;  
margin-top:13px;
float:left;
}
.inp_1 input{
background:transparent;
border:none;	
width:210px;
height:20px;   
font:12px Arial;
color:#000;
padding:3px 0 0 6px;
}	 
.text_area {   
background:url('/images/text_area.gif') left top no-repeat; 
width:305px;
height:163px;  
margin:10px 0 0 20px; 
padding-top:1px;
}	 
.text_area  textarea {	
width:295px;
height:155px;  	
overflow-y:hidden;
font:12px Arial;
color:#000;
padding:3px 0 0 6px;	
//margin-left:-20px;  
background:transparent;
border:none;	
}	 
.send_but {
margin:12px 0 0 73px;
}
.send_but input {
background:url('/images/send_but.jpg') left top no-repeat;
width:199px;
height:34px;
border:none;
cursor:pointer;
}	 
.information {
width:475px;
margin-left:75px;
float:left;
}	
.information  p {
font:12px Arial;
color:#404040;
margin:40px 0 0 0px;
} 
.quote { 
width:445px; 
background:#d3d3d3 url('/images/quote_top.gif') left top no-repeat;
position:relative;	 
margin:38px -24px 0 -49px; 
padding:40px 48px 40px 48px;
}  
.quote p {
font:italic 18px Arial;
color:#404040;	  
margin:0px;
}
.quote_bot {
background:url('/images/quote_bot.gif') left top no-repeat; 
width:541px;	
height:46px;
position:absolute;
left:0px;
bottom:-2px;  
}	 
.order_but {
margin-top:17px;
} 



.footer {	
background:url('/images/footer_bg.jpg') left top repeat-x; 	
width:100%;	 
height:99px;
margin-top:40px;
}	
.foot_cont {
width:1000px;  
margin:0px auto;	
text-align:left; 
} 
.bot_logo {	
padding-top:16px;
margin-left:52px;
-margin-left:26px;
float:left;
} 
.bot_menu {
margin:45px 0 0 232px ; 
float:left;
}
.bot_menu li{
font:14px Arial;
color:#fff;
margin-right:14px;
float:left;
}  
.bot_menu a {
text-decoration:none;
color:#fff;
}


