@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Open+Sans);

body, h1, h2, h3, h4, h5, h6, li, ul{ margin:0; padding:0; font-weight:normal;}
a{ text-decoration:none;}
body{ padding:0; margin:0; font-family: 'Open Sans', sans-serif; min-height:1500px;}

.wrapper{ width:962px; margin:0 auto;}
.header{margin-top: 10px;}
.banner{background: url(images/banner_bg.jpg); clear: both; float: left; height: 355px; margin: 13px 0 0; position: relative;
    width: 100%;}
.banner img{ position:relative; float:right; margin: 18px 14px 0 0;}
.banner .banner_text{position:absolute; left: 94px; top: 26px; font-family: 'Open Sans', sans-serif; color:#333333; width:450px;
		 float:left;}
.banner .banner_text h2{ font-size: 38px;  line-height: 33px;  margin: 0 0 10px;  padding: 0;}
.banner .banner_text h4{letter-spacing: 2px;}
.banner .banner_text h6{font-size: 21px;  line-height: 20px;  margin: 0 0 35px;  padding: 0;}
.banner .banner_text p{ line-height: 20px;}
.banner .banner_text li{background:url(images/dot.png) no-repeat 0 11px ; diplay: block; font-size: 15px; letter-spacing: -0.5px;
	 margin: 0 0 1px 9px;     letter-spacing: -0.4px;   padding: 0 0 0 8px; display:block;}
.here_is{  margin: 15px auto;  text-align: center;  width: 477px;}
.here_is h6{ color: #353535; font-size: 19px;  letter-spacing: 1px;  margin: 0;  padding: 0;}
.here_is h3{color: #353535;  font-size: 53px;  letter-spacing: -0.8px;  line-height: 62px;  margin: 0;  padding: 0;}
.here_is .here_text{ color: #1A1A1A; font-size: 19px;  line-height: 26px;   margin-top: 9px;}
.content{ float:left; clear:both; width:100%; margin-bottom:24px;}
.desia_div{ width:425px; float:left; color:#333333; margin:35px 0 0 56px;}
.desia_div h2{font-size: 44px;  line-height: 43px;}
.desia_div h6{font-size: 21px;  line-height: 20px;  margin: 0 0 35px;  padding: 0;}
.desia_div ul{margin-top: 23px;}
.desia_div li{background:url(images/dot.png) no-repeat 0 11px ; diplay: block; font-size: 15px; letter-spacing: -0.5px;
	 margin: 0 0 1px 9px;     letter-spacing: -0.4px;   padding: 0 0 0 8px; display:block;}
.desia_div p{line-height: 22px;}
.my_form{border: 1px solid #333333; float: right; margin: 34px 33px 0 0; width: 402px; border-radius: 10px; -moz-border-radius: 10px; 			-webkit-border-radius: 10px; padding-bottom:10px;}
.my_form h3{ background-color: #D6D6D6;  font-size: 31px;  padding: 6px 11px;  text-transform: uppercase; text-align:center;
     border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0;}
.my_form p{font-size: 14px;  margin-top: 12px;  padding: 0 15px 0 17px; margin-bottom: 39px;}
.my_form label{ clear: both;  float: left;  font-size: 14px;  margin: 1px 0 0 15px;  width: 107px;}
.my_form input{ border: 1px solid #666666;  float: left;  height: 16px;  margin-bottom: 13px;  padding: 6px 0;  width: 250px;
		border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;     box-shadow: 0 0 11px 0 #CCCCCC;
		-webkit-    box-shadow: 0 0 11px 0 #CCCCCC; -moz-    box-shadow: 0 0 11px 0 #CCCCCC;}

input.my_submit {
    background: url("images/green-strip.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	font-weight: bold;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    height: 34px;
    margin-right: 31px;
    padding: 7px 20px 7px 24px;
    width: 195px;
}
	
.clients{ clear:both; float:left; margin:35px 0 0; text-align: center;}
.clients h2{ background:url(images/shadow.jpg) no-repeat 0 22px; font-size: 30px; font-weight: bold;  text-align: center;
    text-transform: uppercase;  padding-bottom: 15px;}
.clients img{ height:70px; width:auto; margin:18px 15px 0;}