body{ font-family:arial, helvetica  sans-serif;  font-size: 12px; background-image:url(../image/bg.png); }
.clear{clear:both;}
.wraper{width: 1105px; margin: 0 auto;  background-image:url(../image/wraper_bg.png) ;}
.wraper_head{background-image:url(../image/wraper_head.png); background-position: center bottom; background-repeat: no-repeat; height: 36px; width: 1104px; margin: 0 auto;}
.wraper_foot{background-image:url(../image/wraper_foot.png);  width: 1104px; margin: 0 auto; background-position: top; background-repeat: no-repeat; height: 16px; margin-bottom: 25px;}

.header{width: 100%; font-family: 'Open Sans', sans-serif;}
.logo{float: left; }
.logo .logo_png{margin-left: 82px;}

.right_logo{float:left; width: 765px;}
.right_logo .search_block{ margin-bottom: 29px; float: right; padding-right: 63px;}

.right_logo .search_block .href{display:block; margin-left: 185px;margin-top: 32px; padding-left:42px; line-height: 48px; background-image:url(../image/logo_min.png); background-repeat: no-repeat; background-position: 0 12px; float: left; color: #233e8d; font-size: 14px;  }
.right_logo .search_block .search_png{margin-left: 13px; margin-top: 33px;}

.menu{float: right;}
.menu ul{ width: 604px;}
.menu li a{font-size:14px ; color: #5b5b5b; text-decoration: none; float: left;  padding: 5px 15px; display: block; }
.menu a:hover{background: #ed1b24;color: #ffffff;}
.menu .active{background: #ed1b24;color: #ffffff;}

/* Slider */
#slides{position:relative;}

.prev{ display:none;}
.next{ display:none;}
 
.pagination { padding:0;  position: absolute; bottom:20px; right:44px; z-index:99999; display:block; padding-left:25px;}
.pagination li{display:inline;}
.pagination li:hover{cursor:pointer;}
.pagination a{ width:30px; height:30px;  display:block; float:left; margin-right:15px;background-image: url(../image/pagination_white.png); background-repeat: no-repeat; }
.pagination .current a {width:30px; height:30px;  display:block; float:left; margin-right:15px; background-image: url(../image/pagination_red.png); background-repeat: no-repeat;}

#slides {width:1069px; height:460px; margin: 0 auto;}
#slides .slides_container {width:1069px; display:none; z-index:1;}
#slides .slides_container div .slide {width:1069px; height:460px; display:block; z-index:1;}
#slides .item {float:left; width:1069px; height:460px; z-index:1;}
/* end Slider */
.visit{height: 69px; background-color: #233e8d;}
.visit_slider{height: 130px; background-color: #233e8d;}
.visit_slider ul li a{text-decoration: none; color: #ffffff; font-size: 16px; font-family: 'Open Sans', sans-serif; font-weight: 600; float: left;}
.visit_slider .visit_slider_li {background-image:url(../image/slider_menu_separator.png); background-position: right; background-repeat: no-repeat; padding-right: 5px; height: 96px; display: inline-block;margin-top: 20px;  }
.visit_slider .visit_slider_li:last-child{background-image:none;}
.visit_slider .visit_slider_li:first-child {  margin-left: 70px;}
 .visit_slider .visit_slider_li a{padding-top: 20px;}
  .visit_slider .visit_slider_li img{margin-left: 12px;}
.visit_slider .visit_slider_li .li_text{padding:8px 54px 0 7px ; line-height: 18px;}
.visit_slider .visit_slider_li img, .visit_slider .visit_slider_li .li_text{float: left;}


.visit h2{font-size: 24px; font-family: 'Open Sans', sans-serif; font-weight: 600; color: #ffffff; padding-left: 83px; padding-top: 22px;  }
.visit_foot{height: 12px; background-image: url(../image/center.png); }


.content{font-family: verdana, sans-serif; font-size: 14px; color: #626262; padding-bottom: 57px;}
.content .text_content p{line-height: 37px;}
.content .text_content .contact_p{line-height: 30px; color: #7d7d7d; font-size: 16px; padding-bottom: 36px; }
.content .text_content .information{ width: 400px; float: left; padding-bottom: 29px; padding-left: 35px;}
.content .text_content .information span, .content .text_content .information img{display: block; float: left; margin-right: 5px; }
.content .text_content .information span{line-height: 25px;}
.content .text_content .name{color: #7d7d7d;}
.content .text_content .value{ color: #233e8d;}

.content .text_content .first_p_partners{padding-top: 12px; padding-bottom: 15px; line-height: 25px; color: #707070;}
.content .text_content .top_text :first-child{padding-top: 34px;}
.content .text_content .top_text p{line-height: 15px; padding-bottom: 19px; color:#686868;}
.content .text_content .top_text :last-child{padding-bottom: 25px;}
.content .text_content .bottom_text :first-child{padding-top: 35px;}
.content .text_content .bottom_text p{line-height: 18px; padding-bottom: 21px; color:#303030;}
.content .text_content .bottom_text:last-child{padding-bottom: 0px!important;}
.content .text_content .about_us_h3{color:#2e2f2f; font-size: 19px; padding-bottom: 56px; }
.content .text_content .blue_div{width: 938px; margin: 0 auto; background-color: #233e8d; color: #ffffff; font-size: 18px; font-family: 'Open Sans', sans-serif; font-weight: 600; padding: 10px 18px; }
.content .text_content .price_p{line-height: 16px; color: #434343;}
.content .text_content .price_p a{text-decoration: none; color: #233e8d;}
.content .text_content .foot_price_p{color: #5f5f5f;}
.content .text_content .foot_price_p a {color:#233e8d;}
.content .text_content .ul_price li {background-image:url(../image/check.png); background-repeat: no-repeat; background-position: 2px 2px; padding: 2px 0 23px 38px; color: #353535;}
.content .text_content .ul_price li:last-child {padding-bottom: 0!important;}
.content .text_content .ul_price{padding-top: 10px; }

.text_content .text_left, .text_content .text_right{background-image: url(../image/hand.png); background-repeat: no-repeat; background-position: 0 3px; } 
.text_content .text_left{float: left; width: 500px;  margin-top: 28px; }
.text_content .text_right{float: right; margin-top: 34px;}
.text_content .text_left p{line-height: 17px; color: #444444; padding-left:25px; padding-bottom: 13px;}
.text_content .text_left p:last-child{padding-bottom: 7px!important;}
.text_content .text_left , .text_content .text_left h2, .text_content .text_right h2{padding-left: 25px;} 
.text_content .text_left h2{padding-bottom: 16px;}
.text_content .text_right h2{padding-bottom: 34px;} 
.text_content .index_h2{font-family: 'Open Sans', sans-serif; font-weight: 800; font-size: 36px;  }
.text_content .index_h2 .red{color: #ed2025;}
.text_content .index_h2 .black{color: #1f1f1f;}
.text_content .text_left .red{padding-left: 47px;}
.text_content .text_right .red{padding-left: 70px;}
.content .text_content .ul_price_slider{padding-top: 10px; }
.content .text_content .ul_price_slider li {background-image:url(../image/next.png); background-repeat: no-repeat; background-position: 33px 5px; padding: 0 0 29px 58px; color: #353535; font-size: 20px;}

.text_content .first_p{padding-top:28px ;}
.content .text_content .blue_text{color: #233e8d;}
.text_content{float: left; padding: 0 85px; margin: 0 auto; width: 935px;}

.text_content .search_engine_png{display: block; margin-top: 13px; margin-bottom: 15px;}
.text_content .img_right_ded{margin-right: 30px;margin-top: 3px; display: block; float: right;}
.text_content .img_right_contact{margin-right: 20px; margin-top: -38px; display: block; float: right;}
.text_content .img_right_about_us{display: block; float: right; margin: 33px 20px -4px 15px; }
.text_content .img_left{display: block; float: left; margin-top: 7px; margin-right: 70px;}
.text_content .partners_img1_png{display: block; float: left; margin-left: -25px;}
.text_content .partners_imgs{ display: block; margin-left: 588px; }
.text_content .ytro_ru_png{margin-top: 41px; margin-bottom: 33px;}
.text_content .kom_pravda_png, .text_content .line_horizont_png{margin-bottom: 33px;}

.text_content .price_a{display: block; color: #434343; background-color: #f7f1f5; width: 470px; padding-left: 28px; margin-top: 26px; margin-bottom: 22px; height: 27px; line-height: 27px;}

.content .dots{width: 941px; height: 2px; margin: 0 auto; background-image:url(../image/dot.png); background-repeat: repeat-x; background-position: bottom; margin-bottom: 35px; display: block; padding-top: 25px; }

.content .money_block{height: 116px; width: 1069px; margin: 0 auto; background-color: #efefef; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.money_block .webmoney_png, .money_block .yandex_money_png, .money_block .separator_png{display: block; float: left;}
.money_block .webmoney_png{margin-left: 303px;  margin-top: 18px;}
.money_block .yandex_money_png{margin-top: 16px; margin-left: 15px;}
.money_block .separator_png{margin-top: 13px; margin-left: 12px;}

.footer{font-family: 'Open Sans', sans-serif; width: 1069px; margin: 0 auto; text-align: center;}
.footer ul{ display: block; margin: 0 auto;}
.footer ul li{display: inline;}
.footer ul li a{text-decoration: none; padding-left: 30px;  color: #666666; font-size: 14px;}
.footer .all_rights{display: block; margin: 0 auto; font-size:12px ; margin-top: 6px; margin-bottom: 41px; color: #b9b9b9;  }

#myAwesomeElement {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:5px; position:relative; behavior: url(PIE/PIE.htc);}

