body
{	
padding:0px; margin:0px;
background:url(../images/bg_img.jpg) top center repeat-x;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
	
@font-face {
	font-family: 'Conv_QlassikBold_TB-webfont';
	src: url('../fonts/QlassikBold_TB-webfont.eot');
	src: local('☺'), url('../fonts/QlassikBold_TB-webfont.woff') format('woff'), url('../fonts/QlassikBold_TB-webfont.ttf') format('truetype'), url('../fonts/QlassikBold_TB-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

h1
{
font-family:'Conv_QlassikBold_TB-webfont', Arial, Helvetica, sans-serif; font-size:30px; color:#454545;
margin:0px; margin-bottom:10px;
}
 h2
{ 
margin:0px; font-family:'Conv_QlassikBold_TB-webfont', Arial, Helvetica, sans-serif; 
font-size:40px; color:#fff;
line-height:42px;
margin-top:0px; 
}

p
{
margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:normal; line-height:20px; margin-top:10px; margin-bottom:10px;
}	
	
.clear-div { clear:both; }
	
#main-block
{	width:1000px; 
	margin:0 auto; 
}
.top-sec
{
width:1000px; height:49px; margin:0 auto; padding-top:80px; 
}		
.logo
{ 
width:382px;
height:49px; float:left;
}
.call-sec
{
width:275px; float:right; font-family:'Conv_QlassikBold_TB-webfont', Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; color:#454545;
margin-top:15px; 
}
.col-orange
{ color:#fe5e04; }
.matter-sec
{
width:1000px; margin:0 auto; padding-top:30px; 
}
.top-shadow
{
width:1000px; height:13px; margin:0 auto; background:url(../images/shdow-top.jpg) top center no-repeat fixed;
}	
.left-sec
{ 
width:583px; float:left; 
}
.banner
{
margin:0px; width:583px; height:479px; margin-top:37px; margin-bottom:25px;
}							
.left-sec ul
{ 
margin:0px; padding:0px; margin-bottom:20px; margin-top:15px;
}					
.left-sec ul li
{
padding-left:35px; margin-top:10px; background:url(../images/bullet_right.jpg) 0px -3px no-repeat; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; line-height:24px;
margin-bottom:10px; list-style:none;
}				

.rightsec
{ 
width:417px;
float:left;
padding-top:37px;
}
.col-orange
{ color:#fe5e04; }

#formsec
{ 
width:372px;
margin:0px;
background:url(../images/form-bg.png) no-repeat;
margin-top:25px; padding:15px 20px 20px 25px; 
float:left;
}
.form-heading
{ 
margin:0px; font-family:'Conv_QlassikBold_TB-webfont', Arial, Helvetica, sans-serif; font-size:26px; color:#fd6109; 
}
.td
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
}
input
{ 
width:350px; height:22px; background:#e5e5e5; padding:7px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2d3740; font-weight:normal; font-style:italic; border:none; 
}
input.sub
{ 
width:130px; height:22px; background:#e5e5e5; padding:7px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2d3740; font-weight:normal; font-style:italic; border:none; 
}
input.post
{ 
width:100px; height:22px; background:#e5e5e5; padding:7px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2d3740; font-weight:normal; font-style:italic; border:none; 
}
input.state
{ 
width:70px; height:22px; background:#e5e5e5; padding:7px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2d3740; font-weight:normal; font-style:italic; border:none; 
}
input.check
{ 
width:15px; height:15px; background:#e5e5e5; padding:7px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2d3740; font-weight:normal; font-style:italic; border:none; 
}
textarea
{ 
width:350px; height:135px; background:#e5e5e5; padding:7px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2d3740; font-weight:normal; font-style:italic; border:none; 
}
.button
{ 
width:133px; height:41px; background:url(../images/right_btn.jpg) right no-repeat; float:right; cursor:pointer; margin-top:10px; border:none;  
}

#footer-block
{
width:100%; margin:0 auto; background:url(../images/footer-shadow.jpg) top center no-repeat #e5e5e5; margin-top:40px;
}
.footer-sec
{
width:1000px; margin:0 auto; padding-top:40px; padding-bottom:60px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464; font-weight:normal; 
}
.footer-sec a
{
color:#646464; text-decoration:none; margin-left:5px; margin-right:5px; line-height:20px;
}
.footer-sec a:hover
{
text-decoration:underline;
}
.footer-left
{
width:500px; float:left; height:52px;
}
.g-recaptcha { 
	transform:scale(0.90); 
	-webkit-transform: scale(0.90); 
	transform-origin:0 0; 
	-webkit-transform-origin:0 0; 
}
