 html {
  min-height:100%;
  width:100%;
  font-size:100.01%;
  background:url(/images/csk/fon_repeat.jpg) top left repeat-y; 
}
body {
  font-size:62.5%;
  margin:0;
  height:100%;
  position:relative;
  font-family:Verdana;
  background:url(/images/csk/fon.jpg) left top repeat-x;
}
html>body {
   min-width:97em;
}
a{
  text-decoration:none;
}
img{
  border:none;
}
.clearing{clear:both; height:0.1em; font-size:0px;}/*очистка между блоками*/

.white_fon{
  width:1005px;
  margin:0 auto;
  background:#fff;
  overflow:hidden;
}
.gray_gradient{
  width:995px;
  margin:0 auto;
  background:#fff url(/images/csk/vertical_fon.jpg) top left repeat-x;
  overflow:hidden;
}

/*___________________BLOCK HEAD____________________*/
.head{
  background:url(/images/csk/sky.jpg) top left no-repeat;
  font-size:12px;
  padding:0 32px;
  //height:100%;
}
.logo{
  background:url(/images/csk/logo.png) top left no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/csk/logo.png', sizingMethod='image');
 _background-image:none;
  width:328px;
  height:51px;
  margin:25px 0 30px 0;
  float:left;
}
.search{
  float:right;
  margin:55px 0 10px;
  /*//margin-right:32px;*/ 
}
.button_search{
  float:right;
  margin-left:5px; 
}
.right_search{
  background:url(/images/csk/right-search.gif) right top no-repeat;
  float:right;
  width:6px;
  height:19px;
  position:relative;
  z-index:3;
}
.center_search{
  float:right;
  margin-right:-3px;
  //margin-top:-1px;
}
.center_search input{
  border:1px solid #C3DDE2;
  height:15px;
  display:lock;
  _margin-top:-1px;
  font-size:11px;
  color:#999; 
  padding-left:2px;
}
.left_search{
  background:url(/images/csk/left_search.gif) left top no-repeat;
  margin-left:10px;
  float:right;
  width:5px;
  height:19px;
  margin-right:-3px;
  position:relative;
  z-index:3;
}
.search p{
  margin:0;
  float:right;
  padding-top:2px;
  color:#333;
  font-size:11px;
}
.top_menu{ 
  border-top:1px solid #41BFB7;
  color:#333333;
  padding:5px 0 10px 0;
  //padding:5px 0;
  position:relative;
  width:100%;
  z-index:20;
  float:left; 
}
.top_menu_view{
  color:#333;
  font-weight:bold;
  text-align:center;
  cursor:pointer;
  float:left;
  _margin-bottom:15px;
  position:relative;
  padding-top:5px;  
}
.top_menu_view a{
  padding:0px 21px 0px;
  float:left;
  color:#333;
}
.display_none{
  display:none;
}
.current{
  color:#06AE60 !important;
  position:absolute;
  top:0px;
  left:0px;
  display:block;
  cursor:pointer;
  padding:0 !important;
}
.tl{
  background:url(/images/csk/tl.gif) left top no-repeat;
  float:left;
  height:34px; 
  width:8px;
}
.tr{
  background:url(/images/csk/tr.gif) right top no-repeat;
  float:right;
  height:34px; 
  width:8px;
}
.cent{
  float:left;
  padding:0 13px;
  background:url(/images/csk/cent.gif) left top repeat-x;
  padding-top:5px;
  height:34px;  
}


.bl{
  background:url(/images/csk/bl.jpg) left bottom no-repeat;
  margin:0 0 -1px 0;
}
.br{
  background:url(/images/csk/br.jpg) right bottom no-repeat;
  margin:0 0 -1px 0;
}
.level2_menu{
  /*background-color:#FFFFFF;*/ 
  position:absolute;
  top:25px;
  //top:25px;
  z-index:-1;
  left:-2px;
  float:left; 
}
.level2_menu td{ 
  width:8px;
  height:8px;    
}
.bl2{
  background:url(/images/csk/bl0.gif) right top no-repeat; 
}
.br2{
  background:url(/images/csk/br0.gif) left top no-repeat;
}
.tl2{
  background:url(/images/csk/tl0.jpg) right bottom no-repeat;
}
.tr2{
  background:url(/images/csk/tr0.gif) left bottom no-repeat; 
}
.left2{
  background:url(/images/csk/left0.jpg) right top repeat-y;
}
.right2{
  background:url(/images/csk/right0.jpg) left top repeat-y;
}
.top2{
  background:url(/images/csk/top0.jpg) left bottom repeat-x;
}
.bottom2{
  background:url(/images/csk/bottom0.jpg) left top repeat-x;
}
.fon2{
  background:#fff;
}
.level2_menu a{
  color:#333;
  padding:0 22px;
  cursor:pointer;
  font-size:12px;
  font-weight:bold;
  display:block;
  margin-bottom:10px;
  float:none !important;
  text-align:left; 
  white-space:nowrap;
}
.level2_menu a.first{
  padding-left:0px;
}
.level2_menu a.current{
  color:#06ae60;
}
.level2_menu a:hover{
  text-decoration:underline; 
}
.level2_menu a:hover{
  color:#06AE60;
}
.top_menu a:hover{
  color:#06AE60;
  text-decoration:underline;
}
#Curmenu{
  color:#06AE60;
}
.alevel3{
  display:block;
  cursor:pointer; 
  font-size:11px !important; 
  margin-left:22px;
  font-weight:normal !important;
}
.sub_menu2{
  padding-left:20px;   
}
.sub_menu2 a{
  font-weight:normal !important; 
}
/*________________END BLOCK HEAD___________________*/
.banner{
  padding:0 32px;  
  margin-top:10px; 
}
.content{
  padding:0 32px;
  overflow:hidden;
  margin-top:15px;
  font-size:12px;
}
.zaglav{
  color:#035134;
  border-bottom:1px solid #41BFB7;
  margin-bottom:10px;
  padding-bottom:14px;
}
.zaglav a{
  font-size:11px;
  color:#06AE60;
}
.zaglav a{
  font-size:11px;
  color:#06AE60;
}
.left_column{
  float:left;
  width:667px;
  margin-right:10px;
  height:100%;
  line-height:160%;
  color:#5c5c5c;
}
.left_column h1{
  font-size:16px;
  color:#06874B;
  margin-top:0px; 
}
.left_column h2{
 font-size:14px;
 line-height:18px;
 color:#555;
}

.left_column a{
  color:#06AE60; 
}
.about_product{/*_____________________________BLCOK ABOUT PRODUCT_______________________________*/
  margin-bottom:25px;
}
.top_ap{
  background:url(/images/csk/top_ap.gif) top left no-repeat;
  width:667px;
  height:12px;
}
.left_ap{
  background:#fff url(/images/csk/left_ap.gif) top left repeat-y;
  _margin-top:-2px;
}
.right_ap{
  background:url(/images/csk/right_ap.gif) top right repeat-y;
  padding:2px 15px 7px 22px;
  overflow:hidden;
  height:100%;
  line-height:18px;
}
.right_ap img{
  float:left;
  margin:7px 22px 0 0;
}
.right_ap p{
  margin:0 0 30px 0;
  font-weight:bold;
  color:#135B58;
}
.right_ap div{color:#666;}
.bottom_ap{
  background:url(/images/csk/bottom_ap.gif) bottom left no-repeat;
  width:667px;
  height:12px;
  _margin-top:-2px;
}/*__________________________________________END BLOCK ABOUT PRODUCT________________________________*/



.right_column{
  float:right;
  width:254px;
}
.block_arrows{/*_____________________BLOCK LINK ARROWS______________________*/
  margin-bottom:12px;
  width: 258px;

}
.block_arrows td {
height:76px;
padding-left:78px;
padding-top:5px;
text-align:center;
vertical-align:bottom;
width:157px;
cursor: pointer;
}
.block_arrows td p {
color:#FFFFFF;
float:left;
font-size:18px;
text-align:left;
text-indent:15px;
width:172px;
}
.block_arrows_link1{
  background:url(/images/csk/button_sky_1.png)	left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/csk/button_sky_1.png', sizingMethod='image');
  _background-image:none;
}
.block_arrows_link1_hover{
  background:url(/images/csk/button_sky_2.png)	left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/csk/button_sky_2.png', sizingMethod='image');
  _background-image:none;
}
.block_arrows_link2{
  background:url(/images/csk/button_green_1.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/csk/button_green_1.png', sizingMethod='image');
  _background-image:none;
}
.block_arrows_link2_hover{
  background:url(/images/csk/button_green_2.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/csk/button_green_2.png', sizingMethod='image');
  _background-image:none;
}
.block_arrows_link3{
  background:url(/images/csk/button_blue_1.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/csk/button_blue_1.png', sizingMethod='image');
  _background-image:none;
}
.block_arrows_link3_hover{
  background:url(/images/csk/button_blue_2.png) left top no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/csk/button_blue_2.png', sizingMethod='image');
  _background-image:none;
}

.block_arrows td{
  vertical-align:middle;
  padding:0 5px 0 78px;
  height:76px;
}
/*_________________________________END BLOCK LINK ARROWS_____________________*/
.testi_zaglav{/*______________________BLOCK TESTIMONIALS________________________*/
  color:#035134;
  font-size:22px;
  padding:0px 0 3px 13px;
  border-bottom:1px solid #93D1B4;
  margin-bottom:28px;
  margin-top:-1px;
}
.testi_text{
  margin-bottom:25px;
  text-align:center;
  font-size:12px;
}
.tl_gray{
  background:url(/images/csk/tl_gray.gif) bottom right no-repeat;
  width:11px;
  height:11px;
}
.top_gray{
  background:url(/images/csk/top_gray.gif) bottom left repeat-x;
}
.tr_gray{
  background:url(/images/csk/tr_gray.gif) bottom left no-repeat;
  width:11px;
  height:11px;
}
.left_gray{
  background:url(/images/csk/left_gray.gif) top right repeat-y;
}
.right_gray{
  background:url(/images/csk/right_gray.gif) top left repeat-y;
}
.bl_gray{
  background:url(/images/csk/bl_gray.gif) top right no-repeat;
  width:11px;
  height:11px;
}
.bottom_gray{
  background:url(/images/csk/bottom_gray.gif) top left repeat-x;
}
.br_gray{
  background:url(/images/csk/br_gray.gif) top left no-repeat;
  width:11px;
  height:11px; 
}/*________________________________END BLOCK TESTIMONIALS_________________________*/

.footer{
  border-top:1px solid #9CDBD8;
  padding-bottom:120px;
  _padding-bottom:95px;
  font-size:11px;
}
.menu_footer{
  float:left;
  width:48%;
  padding-left:15px;
  margin-top:12px;
}
.menu_footer a{
  color:#666;
  border-right:1px solid #999;
  margin-right:10px;
  padding-right:10px;
}
.footer_info{
  float:right;
  width:50%;
  text-align:right;
  margin-top:12px;
}
.contact_info{
  margin-bottom:20px;



  color:#666;
}
.contact_info a{
  text-decoration:underline;
  color:#06AE60;
}
.contact_info span{font-weight:bold;}
.master{
  color:#8D8D8D;
}
.master a{
  color:#06AE60;
  text-decoration:underline;
}
a#LinkedIn{
background:url("/images/csk/linkedin-24x24.png") no-repeat scroll 0 0 transparent;
}
a#Twitter{
background:url("/images/csk/twitter-24x24.png") no-repeat scroll 0 0 transparent;

}
a#Facebook{
background:url("/images/csk/facebook-24x24.png") no-repeat scroll 0 0 transparent;
}
.copyright{
padding-left:15px;
}
.copyright img{
  vertical-align:middle; 
  margin-left:10px;
}
.right_head {
float: right;
width: 198px; 
//width: 158px;
}
.right_head .plus_share {
float: right;
margin:75px 0 30px;
position:absolute;
right:200px;
}

.socialMediaIcon {
float:right;
position:relative;
margin-bottom: 10px;
}

.socialMediaIcon a{
 float: left;
 height:24px;
 width:24px;
}
.search_head {
float: right;
position: relative;
}
