html,body,p,h1,h2,h3,h4,h5,em,i,table,tr,td,th,form,input,textarea,select,li,ol,ul,strong{margin:0;padding:0;}
html{font-size:62.5%;}
em,i{font-style:normal;}
li{list-style-type:none;}
h1,h2,h3,h4,h5{font-weight:400;padding:5px 0;}
p{padding:5px 0;}
a:active,a:focus,img,input,select{outline:0;}
a,a:link,a:active,a:visited{ color:#696969;cursor:pointer;text-decoration:none;}
a:hover{ color:#696969;text-decoration:underline;}
img{border:none;}
.clear{clear:both;font-size:0;line-height:0;height:0;}
body{ background:url(../images/bg_main.jpg); font-size:13px; color:#333333; font-family:Arial, Helvetica, sans-serif;}
.container4{ width:100%; overflow:hidden; background:url(../images/header_bg_repeat.jpg) repeat-x top;}
.container3{ width:100%; overflow:hidden; background:url(../images/header_top.jpg) no-repeat top center;}
.container2{ width:100%; overflow:hidden; background:url(../images/header_top.jpg) no-repeat top center;}
.container1{ width:100%; overflow:hidden; background:url(../images/footer_bg_repeat.jpg) repeat-x bottom;}
.container{width:100%; overflow:hidden; background:url(../images/footer_bg_center.jpg) no-repeat center bottom;}
.container_main{width:960px; overflow:hidden; margin:0 auto;}
.header{width:100%; overflow:hidden; height:200px; position:relative; color:#fff;}
.header .logo{ position:absolute; width:343px; height:49px; top:31px; left:7px;}
.header  .top_menu{ position:absolute; top:28px; right:0;}
.header  .top_menu ul li {display:block; float:left; margin:0 12px;}
.header  .top_menu ul li a,.header  .top_menu ul li a:visited{line-height:35px; height:35px; font-size:16px; color:#fff; display:block; padding:0 13px; text-decoration:underline;}
.header  .top_menu ul li a:hover{ text-decoration:none; background:url(../images/active_menu.jpg) repeat-x;}
.header .adress{ position:absolute; top:115px; left:380px; width:140px; color:#fff; line-height:18px;}
.header .skype{ position:absolute; left:598px; top:115px; width:110px; line-height:18px;}
.header .skype a,.header .skype a:visited{ color:#fff;}
.header .telefon{ position:absolute; right:19px; width:200px; text-align:right; top:110px;}
.header .telefon span{font-size:17px;}
.header .telefon em{font-size:25px;}
.header .telefon a,.header .telefon a:visited{ font-size:13px; color:#fff; text-decoration:underline;}
.header .telefon a:hover{text-decoration:none;}

.content{ width:100%; overflow:hidden; padding-bottom:30px;} 
.content .colomn1{ width:350px; float:left; overflow:hidden; padding-top:320px; padding-left:10px; padding-right:30px;}
.content .colomn1 h3{ font-size:26px; color:#333333; font-weight:bold; margin-bottom:10px; background:url(../images/border_1.png) repeat-x bottom;}
.content .colomn1 .form p input{color:#666; height:24px; line-height:24px; font-size:13px; background-color:#fff; border:1px solid #ccdbe7;}
.content .colomn1 .form .input1{ width:338px; padding:0 5px;}
.content .colomn1 .form .input2{ width:60px; padding:0 5px; float:left;}
.content .colomn1 .form .input3{ width:90px; padding:0 5px; float:left; margin:0 17px;} 
.content .colomn1 .form .input4{ width:130px; padding:0 5px; float:left;}
.content .colomn1 .form .input5{ width:153px; padding:0 5px; float:left;}
.content .colomn1 .form .input6{ width:153px; padding:0 5px; float:left; margin-left:20px;}
.content .colomn1 .form p{ overflow:hidden; width:100%; padding-bottom:14px; padding-top:0;}
.content .colomn1 .form .button1{ background:url(../images/bg_button1.png) no-repeat;width:107px; height:42px; border:none; cursor:pointer; color:#fff; font-size:16px; margin-left:115px;} 
.content .colomn2{ width:570px; float:left; overflow:hidden; padding-top:15px;}
.content .colomn2 h3{ font-size:26px; color:#333333; font-weight:bold; margin-bottom:10px; background:url(../images/border_1.png) repeat-x bottom;}
.colomn2 .sertificat{ background:url(../images/bg_sertificat_top.png) no-repeat;width:571px; height:206px; overflow:hidden;}
.colomn2 .sertificat img{float:left; margin:10px 15px 0 10px;}
.colomn2 .sertificat .info{float:left; width:394px; margin-top:16px;}
.colomn2 .sertificat .info h3{ background:none;}

.footer{ width:100%; overflow:hidden; height:54px; position:relative;}
.footer a.count{ left:137px; top:19px; position:absolute;}
.footer p{padding:0; font-size:11px; color:#ffffff; left:380px; top:20px; position:absolute;}
.content .colomn1 .form select.input4{ height:26px;border:1px solid #ccdbe7;color:#666; padding:0; padding-top:3px; width:140px;}
.span2{color:#F30;}
.span1{color:#3F3;}




































