html, body { font-family:tahoma; color:#666666; font-size:12px; background:#ffffff; margin:0; padding:0; }

img { border:0px; margin:0; }

a { color:#005195; text-decoration:underline; }
a:hover { color:#005195; text-decoration:none; }

.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
ul, ol { list-style:none; padding:0; margin:0; }
p { padding:0; margin:0; padding-bottom:10px; }

h1 { font-size:13px; color:#0080bd; margin:0; padding:0; }
h2 { font-size:14px; color:#000000; margin:0; padding:0; }
h3 { font-size:13px; color:#005195; margin:0; padding:0; }
h6 { font-size:36px; color:#005195; font-weight:normal; margin:0; padding:0; }

.all { width:951px; }

.head { height:50px; background:#f0f0f0; width:951px; }
.head_l { height:50px; background:#f0f0f0; }
	.head .left { float:left; height:10px; padding-top:22px; padding-left:42px; }
		.head .left div { float:left; height:10px; padding-right:30px; }
	.head .right{ float:right; height:10px; padding-top:22px; padding-right:15px; }
		.head .right div { float:left; height:10px; padding-left:30px; }
	.head a { color:#005195; }

.navi_top { height:163px; }
	.navi_top .left { height:21px; float:left; padding-left:42px; padding-top:47px; }
		.navi_top .left .r { border-left:1px solid #e0e0e0; height:21px; margin-left:25px; width:1px; font-size:0px; float:left; padding-left:24px; }
	.navi_top .right { width:280px; height:54px; float:right; padding-top:34px; }
	.navi_top .navi { height:40px; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; margin-top:25px; padding-left:42px; }
		.navi_top .navi a { text-decoration:none; font-weight:bold; }
		.navi_top .navi a:hover { text-decoration:underline; }
			.navi_l { height:40px; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; margin-top:113px; }
.navi_top_cat { height:135px; border-bottom:1px solid #eaeaea; padding-top:30px; margin-bottom:20px; }
	.navi_top_cat .left { height:21px; float:left; padding-left:42px; padding-top:47px; }
		.navi_top_cat .left .r { border-left:1px solid #e0e0e0; height:21px; margin-left:25px; width:1px; font-size:0px; float:left; padding-left:24px; }
	.navi_top_cat .right { width:280px; height:54px; float:right; padding-top:34px; }
	.navi_top_cat .navi { height:40px; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; margin-top:25px; padding-left:42px; }
		.navi_top_cat .navi a { text-decoration:none; font-weight:bold; }
		.navi_top_cat .navi a:hover { text-decoration:underline; }
			.navi_l { height:40px; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; margin-top:113px; }

.cont {  }
	.cont .left { width:230px; float:left; }
	.cont .mid { width:721px; float:left; }
	.mid_cat { width:660px; float:right; }

.left_top { height:17px; background:#005195; }
.left_mid { height:93px; background:#0071cc; padding-top:4px; }
	.left_mid img { padding:0 2px; }
.left_bot { height:65px; background:#dbdbdb; padding:5px 0; overflow: hidden; }
	.left_bot a { text-decoration:none; }
.mid_top { height:160px; background:url(/templates_new/images/img_08.jpg) no-repeat; padding-top:29px; padding-left:50px; }
.mid_top_adv { height:160px; background:url(/templates_new/images/img_08_adv.jpg) no-repeat; padding-top:29px; padding-left:50px; }
.mid_top_c { height:160px; background:url(/templates_new/images/img_23.jpg) no-repeat; padding-top:29px; padding-left:50px; }
.mid_top_map { height:160px; background:url(/templates_new/images/img_29.jpg) no-repeat; padding-top:29px; padding-left:50px; }
.mid_top_map_how { height:160px; background:url(/templates_new/images/img_29_how.jpg) no-repeat; padding-top:29px; padding-left:50px; }
.mid_top_txt { height:160px; background:url(/templates_new/images/img_31.jpg) no-repeat; padding-top:29px; padding-left:50px; }
.mid_top_txt_srv { height:160px; background:url(/templates_new/images/img_31_srv.jpg) no-repeat; padding-top:29px; padding-left:50px; }
.mid_top_txt_bank { height:160px; background:url(/templates_new/images/img_31_bank.jpg) no-repeat; padding-top:29px; padding-left:50px; }
.mid_top_txt_usl { height:160px; background:url(/templates_new/images/img_31_usl.jpg) no-repeat; padding-top:29px; padding-left:50px; }
.cont_navi { height:40px; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; margin:5px 0; }
.cont_head { height:172px; background:#f0f0f0; padding-top:17px; }

.content { padding:20px 0; width: 100%;}
	.cont_left { width:47%; float:left; }
	.cont_right { width:47%; float:right; padding-top:49px; }
	.cont_r_right { height:96px; background:#cccccc; }

.cat_all { float:left; width:33%; }
       .cat_all img { height:136px; }
	.cat_all .pr { color:#666666; text-align:right; }
	.cat_all .more { color:#ffffff; padding:3px 7px; background:#004680; float:right; }
		.cat_all .more a { text-decoration:underline; color:#ffffff; }
		.cat_all .more a:hover { text-decoration:none; }
.left_navi { padding-left:42px; padding-top:20px; padding-bottom:20px; padding-right:20px; }
.left_navi ul { display: none; }
	.left_navi .main { padding-left:10px; background:url(/en/templates_new/images/img_27.jpg) no-repeat 0px 6px; padding-bottom:10px; }
		.left_navi .main a { color:#666666; }
	.left_navi li { padding-left:30px; background:url(/en/templates_new/images/img_28.jpg) no-repeat 20px 6px; padding-bottom:10px; color:#0079dd; font-weight:bold; }
		.left_navi li a { color:#0079dd; font-weight:normal; }
.price { color:#ffffff; background:#005195; padding:5px 10px; float:left; margin-left:10px; }
/*box*/

#div_box_country{
 position:relative;
 background: url(/templates_new/images/bg_box_country.jpg) repeat-y;
 background-position:0px 0px;
 width:230px;
 margin:-5px 0px 0px;
 text-align:center;
 }
.table_glob{
	position:relative;
	width:100%;
	font-family:Tahoma;
	font-size: 12px;
	color:#005195; 
	background:#d0d0d0;
	}	

.td_right_box{
	position:relative;
	background: #D0D0D0;
	padding:4px;
	}


.table_glob a{
	color:#005195;
	padding: 0px 4px;
}

.table_glob a:hover {
	text-decoration: none;
}

.table_glob td{
	padding:8px 0px 0px;
	}
	

.table_country{
 position:relative;
 width:150px;
 }
.table_country td{
	padding:0px;
	}	

.table_country th{
	padding-bottom:7px;
	font-weight:normal;
	}


.table_country img{
	margin-bottom:2px;
	}	
.footer_navi { height:47px; border-top:1px solid #eaeaea; }
.footer { height:84px; }
	.foo_left { width:230px; height:84px; float:left; background:#cccccc; }
	.foo_right { width:707px; height:70px; float:left; background:#f0f0f0; padding-left:14px; padding-top:14px; }
		.foo_right strong { color:#000000; }
	.right_footer { height:84px; background:#f0f0f0; }

.partner_valberg_item  {
    font-size: 12px;
}

.partner_valberg_pages {
    font-size: 12px;
}

