@charset "utf-8";
* {
margin:0;
padding:0
}
body {	
background:#313131 url('../images/body_bg.jpg') center top repeat-x;	 	
text-align:center;	
}  
img {border:none}
ul {
list-style-type:none;
}	 
h2 {
font:22px Arial;
color:#ffffff;
margin-top:30px;
}  
p {
font:12px Arial;
color:#fff;
margin-top:17px; 
}  
a {
color:#e2ac59;
}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}  		  
.main {	 
width:967px;
margin:0px auto;  
text-align:left;  
} 			
.header	{
width:100%;
}		   
.logo {	  
height:94px;
margin:22px 0 0 50px;
-margin-left:25px;
float:left;
}		   
.tel {		
font:13px Arial;
color:#fff;
margin:42px 0 0 220px;
float:left;
}
.tel span {       
margin: 0 0 0 26px;
font:21px Arial;
color:#eab365;
display:block;
}
.main_block {
background:url('../images/main_block.jpg') left top no-repeat;     
width:967px;
height:333px;
padding-top:1px; 
margin-top:14px;
}     	
.title_1 {
margin:71px 0 0 53px;
height:84px
}  
.main_block p {
width:265px;
font:12px Arial;
color:#fff;
margin:20px 0 0 52px;
}	 
.content {
width:100%;	 
margin-top:15px;
}		   
.left_bar {
width:255px;
margin-left:40px;
-margin-left:20px;
float:left;
}	 
.nav_list li {	 
width:100%;
line-height:16px; 
float:left;
}
.nav_list span {
background:url('../images/nav_bg.gif') left top no-repeat;	
width:241px;
height:27px;						
font:bold 12px Arial;
color:#2e2e2e;
padding:12px 0 0 10px;
text-transform:uppercase;
display:block
}	
.nav_list a {
height:27px;						
font:bold 12px Arial;
color:#fff;
padding:12px 0 0 10px;
text-transform:uppercase; 
display:block;
float:left;
} 
.sub_cont {
margin-left:60px;
width:564px; 
float:left;
}  
.list_1 {
font:12px Arial;
color:#fff;
margin-top:17px; 
}				 
.list_1 li {
text-indent:10px;
} 
.feedback {
margin-top:10px;
}
.inp_1 {
background:url('../images/inp_bg.gif') left top no-repeat;	
width:253px;
height:28px;  
margin-top:5px;
}
.inp_1 input {
background:transparent;
border:none;   
width:233px;
height:20px; 
font:11px Arial;
color:#9a9a9a;
padding:8px 0 0 18px;
display:block;
}
.textarea {
background:url('../images/text_area.gif') left top no-repeat;	
width:394px;
height:136px;  
margin-top:5px;	 
padding-top:1px;
}  
.textarea textarea{
background:transparent;
border:none;   
width:373px;
height:125px; 
font:11px Arial;
color:#9a9a9a;
padding:5px 0 0 18px;
margin-top:3px;
display:block;
}  
.send_but {
margin-top:15px;
}
.send_but input  {
background:url('../images/send_but.gif')  left top no-repeat; 	
width:107px;
height:20px;
border:none;   
cursor:pointer;
} 
.photo_list {  
width:103%;
margin-top:10px;
}
.photo_list li {
margin:12px 13px 0 0;
width:270px;
height:176px; 
padding:6px 0 0 6px;
position:relative;
float:left;
}
.photo_list a {	 
width:276px;
height:182px;
position:absolute;
left:6px;
top:6px;
z-index:100;  
display:block
} 
.photo_list span {
background:url('../images/frame_1.gif')  left top no-repeat; 		 
width:276px;
height:182px;
position:absolute;
left:0px;
top:0px;
z-index:10;	 
display:block
} 














  
.footer {	
background:url('../images/footer_bg.gif') left top repeat-x;	
width:100%;							   
height:135px;
margin-top:53px;
}  
.copy {	   		 
font:12px Arial;
color:#fff;
padding-top:30px;
margin-left:44px;
float:left;
}
.copy a {
font:12px Arial;
color:#c38f46;
display:block;
margin-left:9px;
}	
.count_1 {	
margin:33px 30px 0 0;
-margin-right:15px;
float:right;
}
.count_2 {	
margin:33px 7px 0 0;
float:right;
}
