@charset "utf-8";
@import url("no_reset.css");
* {font: normal 13px/16px  Tahoma, Arial, Helvetica, sans-serif;  margin: 0; padding: 0;  }

body {width: 100%; min-width: 990px; font-family: Tahoma, Arial, Helvetica, sans-serif;  }
html, body, #wrap  {height: 100%; min-height:100%;}
body > #wrap {height: auto; min-height: 100%;}

#wrap {width: 100%; }
#main_area {clear: both; padding-bottom: 130px; width: 100%;} 
input,textarea, span {outline:none;}
#jivo-label-copyright{display: none}

a {text-decoration: none}
	a img {border: none; outline: none}
	a:hover {text-decoration: underline }

.k_centered {width: 990px; margin: 0 auto}
.k_centered960 {width: 960px; margin: 0 auto}

.k_header {width: 100%; height: 205px; background: #fff;}
	.kh_hightline {height: 142px; float: left; width: 100%;}
		.logo {float: left; margin: 10px 0 0 3px;}
	      	.logo img{float: left; margin: 20px 0 0 8px}
		.kh_contacts {float: right; width: 270px; padding: 12px 10px 0 0; text-align: right; color: #F06731; font-size: 12px;}
			.kh_contacts a {color: #F06731; text-decoration: underline;}
				.kh_contacts a:hover  {text-decoration: none;}
			.kh_supportTN {display: inline-block; margin: 15px 0 2px}	
		.kh_iconsAndCity {float: right; width: 500px; background:url(../images/redesIndex/slogan.png) 50% 100% no-repeat; padding: 37px 0 40px;}	
			.kh_selcity {float: left; width: 250px; height: 33px;}
				.ui-selectmenu-menu ul {height: 200px !important}
			.kh_icons {float: right; width: 150px; padding: 5px 0 0}
				.kh_ic {display: block; width: 14px; height: 14px; float: right; margin: 0 0 0 35px; background-position: 50% 50%; background-repeat: no-repeat}
					.kh_icletter {background-image:url(../images/redesIndex/kh_ic_1.png)}
					.kh_icSitemap {background-image:url(../images/redesIndex/kh_ic_2.png)}
					.kh_icSearch {background-image:url(../images/redesIndex/kh_ic_3.png)}
	.kh_menuline {height: 63px; float: left; width: 100%; background: #393d40; overflow: hidden}
		.kh_mainMenu {padding: 0; margin: 0; display: block; width: 100%; position: relative; top: -3px; border-collapse: separate;}
			.kh_mainMenu td {padding: 0;}
			.kh_mM_item {color: #fff; height: 63px; font-size: 14px; line-height: 18px; }
				.kh_mM_item:hover, .kh_mM_item.k_active {background:#61696e}
				.kh_mM_item_A {display: block; color: #fff; padding: 15px 10px 0 32px; height: 50px; background:url(../images/redesIndex/k_li_pass.png) 17px 21px no-repeat; }
				.kh_mM_item:hover .kh_mM_item_A, .kh_mM_item.k_active .kh_mM_item_A {background-image:url(../images/redesIndex/k_li_act.png); text-decoration: none}
				.kh_mM_item:last-child .kh_mM_item_A {padding-right: 25px}
				.kh_mM_item_A   b {font-weight: 400 !important}
				
.index_infoboxes {clear: both; width: 100%; float: left; padding: 25px 0 0}
	.ibox_left {float: left; width:188px;}
		.ib_textlink {font: normal 12px/21px Verdana, Geneva, sans-serif; color: #f26522; text-decoration: underline}	
			.ib_textlink:hover {text-decoration: none}
			.ib_textlink.toright {display: block; text-align: right; margin-right: 18px}
		.index_infoboxes h3 {color: #656565; font-size: 18px; padding: 0 0 15px	}
		.ibox_popular {padding:8px 0}
		.k_imagBnr {display: inline-block; margin: 12px 0}
	.ibox_main  {float: left; width:600px;}
		.k_ibox_slider  {padding: 0 10px 8px 0;}
	.ibox_right  {float: left; width:171px;}
		.ibox_iputTxt {color: #a7a7a7; font-size: 12px; background: #fff; border: 1px solid #c8c8c8; border-radius: 5px; padding: 10px 5px 11px; margin: 0 0 13px}
			.ibox_right		.ibox_iputTxt  {width: 156px}
		.ibox_iputBtn {color: #fff; font-size: 18px; background: #5fc55f; border: 1px solid #5fc55f; border-radius: 5px; margin: 0 0 10px; width: 170px; height: 36px; cursor: pointer}

.blueBack {clear: both; float: left; width: 100%; background: #f6f8f9 url(../images/redesIndex/bb_header.png) 0 0 repeat-x; padding: 25px 0}
	.newsLine_box {border: 1px solid #dadada; border-radius: 8px; background: #fff; box-shadow: 3px 3px 5px #dadada; padding: 18px 20px}
		.newsLine_box h2 {font-size: 22px; color: #656565;}
		.newsLine_items {padding: 0; margin: 0}
			.newsLine_item {floaT: left; display: inline-block; width: 200px; margin-left: 40px; padding: 15px 0 0}
				.newsLine_item:first-child {margin-left:0}
				.newsLine_item span {display: block; font-size: 11px; color: #989898; padding: 0 0 8px; }
				.newsLine_item a {color: #f06731; }
		.newsLine_pageLink {clear: both; text-align: right}
			.newsLine_pageLink a {background:url(../images/redesIndex/link_arrow.png) 100% 2px no-repeat; padding: 0 22px 0 0; color:#656565; font-weight: bold; font-size: 12px}

.k_footer_slider {padding: 30px 0 20px}
	.k_footer_slider .flex-control-nav, .k_footer_slider  .flex-pauseplay  {display: none}
	.k_footer_slider .slides > li  {border-radius: 8px; overflow: hidden; position: relative}
	.slide_hoverAct {position: absolute; left:0; top:0;  width: 227px; height: 257px; background:url(../images/redesIndex/actCover.png) 50% 50% no-repeat; opacity:0; transition: opacity 200ms}
	.k_footer_slider .slides > li:hover .slide_hoverAct {opacity: 1; transition: opacity 200ms}

.f_footer {clear: both; width: 100%; height: 130px; margin: 0; margin-top: -130px; background: #393d40; position: relative;  color: #fff; font-size: 14px;}
	.f_footer .k_centered {position: relative}
	
	.f_footer a {color: #fff; text-decoration: none}
		.f_footer a:hover {text-decoration: underline}
	.f_site_copyrights {float: left; width: 270px; padding: 50px 0 0 25px}
		.f_ljcounter {float: right; padding: 0 30px 0 0;}
			.f_ljcounter a , .f_ljcounter img {background:transparent !important;border:0 !important;font-size:100%;margin:0 !important;outline:0 !important;padding:0;}
		.counters {position: relative}
		
	.f_SMLinks {float: left; width:400px; text-align: center; padding: 45px 0 0;}
		.f_SMLinks a {display: inline-block; margin: 0 10px;} 
	.f_artus {float: left; width: 290px; color: #959ca1; font-size: 14px; padding: 41px 0 0 0; line-height: 20px}
		.f_artus a {color: #959ca1; text-decoration: underline}
			.f_artus a:hover {color: #fff}
		.f_a_link {float: left; margin: 4px 5px 0 0;  }
#artus_box{ padding:0; color:#959ca1; }
	#artus_support { float: right;  padding: 8px 0 8px 15px;  width: 50px; display: none}
	#artus { line-height: 1.3;  margin-top:7px; color:#959ca1;}
		#artus img {float: left; margin:1px 13px 0 0;}
	#footer #artus  a {text-decoration:underline; color:#959ca1;}
	#footer  #artus  a:hover {text-decoration:none;}

.f_footer .k_centered.indexClassFooter .f_site_copyrights {padding-top: 40px;}	
.f_footer .k_centered.indexClassFooter .f_SMLinks {padding-top: 35px;}	
.f_footer .k_centered.indexClassFooter  .f_artus {padding-top: 31px;}	
.regulatory_info {position: absolute; top: 90px; left: 25px; color: #959CA1 !important; font-size: 11px; text-decoration: underline !important;}  
	.regulatory_info:hover { color: #fff !important;  text-decoration: underline}  	