h2 { margin-bottom: 4px; color: rgb(41, 158, 217); font-size: 11pt; }
h3 { margin-bottom: 2px; font-size: 9pt; }
h4 { margin-bottom: 2px; color: rgb(109, 109, 109); font-size: 9pt; }

.vt_head_main{
	border-left:1px solid #1f3b85;
	width:905px;
	height:140px;
	margin:0px;
	padding:0px;
	background:url("../de/img/head_bg.png");
	position:relative;
}

.vt_head_link{
	position:absolute;
	width:180px;
	height:110px;
}

.vt_head_link a{
	width:180px;
	height:110px;
	display:block;
	text-decoration:none ! important;
}

.vt_head_link a:hover{
	text-decoration:none ! important;
}

.vt_head_menu{
	width:890px;
	text-align:right;
	margin-right:15px;
	padding-top:5px;
	height:15px;
	line-height:15px;
	color:#fff;
	font-weight:bold;
}

.vt_head_menu a:hover{
	text-decoration:underline;
}

.vt_head_spacer{
	height:91px;
	width:905px;
}

.vt_head_navigation{
	height:29px;
	margin-right:7px;
	background:#aab;
	float:right;
}

a.head_menu{
	color:#fff;
	text-decoration:none;
}


.vt_head_navigation ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

.vt_head_navigation li{
	padding:0;
	margin:0;
	float:left;
	_width:1%;
	position:relative;
}

.vt_head_navigation table{
	position:absolute;
	border-collapse:collapse;
	z-index:80;
	top:29px;
	left:0px;
}


.vt_head_navigation ul li span.vt_item_has_submenu,
.vt_head_navigation ul li span.vt_item_current,
.vt_head_navigation ul li a,
.vt_head_navigation ul li a:visited ,
.vt_head_navi_home {
	display:block;
	font-size:12px;
	padding:0px 16px;
	color:#fff;
	background:url("../de/img/nav_bg.jpg");
	text-decoration:none;
	line-height:29px;
	height:29px;
	white-space:nowrap;
}
.vt_head_navigation ul li div.vt_item_has_submenu,
.vt_head_navigation ul li div.vt_item_current,
.vt_head_navigation ul li div.vt_item_current a,
.vt_head_navigation ul li div.vt_item_current a:visited  {
	display:block;
	font-size:12px;
	/*padding:0px 16px;*/
	color:#fff;
	background:url("../de/img/nav_bg_hover.jpg");
	text-decoration:none;
	line-height:29px;
	height:29px;
	white-space:nowrap;
}

.vt_head_navigation ul li span {
	cursor:default;
}

.vt_head_navigation .vt_submennu_border_out {
	border-left:1px solid #2a415e;
	border-right:1px solid #2a415e;
}
.vt_head_navigation .vt_submennu_border {
	border-left:1px solid #c7cee1;
}
.vt_head_navigation ul li td a{
	border-bottom:1px solid #51637c;
}

.vt_head_navigation ul li td a, .vt_head_navigation ul li td a:visited {
	background:url("../de/img/sub_menu_bg.png");
	color:#fff;
	height:26px;
	line-height:26px;
}

.vt_head_navigation ul li span.vt_item_current,
.vt_head_navigation ul li:hover span,
.vt_head_navigation ul li.hover span,
.vt_head_navigation ul li a:hover{
	background:url("../de/img/nav_bg_hover.jpg");
}

.vt_head_navigation ul li td a:hover{
	background:#FFC32D;
	color:#000;
}

.vt_head_navigation ul li td a.active{
	background:#FFC32D;
	color:#000;
}

.vt_head_navigation ul table {
	visibility:hidden;
	position:absolute;
	height:0px;
}

.vt_head_navigation ul li:hover table, .vt_head_navigation ul li.hover table {
	visibility:visible;
}

.left_service{
	width:181px;
	height:241px;
	background:url("../de/img/service_center.jpg") no-repeat;
	margin:0px 0px 5px 1px;
}

.left_service_top{
	width:181px;
	height:126px;
}

.left_service_btm{
	width:158px;
	height:24px;
	padding-left:23px;
	padding-top:91px;
	font-size:11px;
}

.left_service_btm a{
	color:#1c3e88 ! important;
	text-decoration:underline ! important;
}

.left_service_btm a:hover{
	color:#1c3e88 ! important;
}

.left_service_link{
	height:126px;
	display:block;
	text-decoration:none;
}

.left_service_img{
	width:182px;
	height:241px;
	border:0px;
}

.left_element{
}

img.left_link_img{
	border:0px;
}
a.left_link{
	text-decoration:none;
	margin-top:5px;
	display:block;
}


.content .left a:hover{
	color:#fff;
	text-decoration:underline;
}

.articles .middle h1.title_orange{
	background-color:#ffc32d;
	color:#1C3E85;
	display:block;
	font-size:12px;
	padding:3px 5px ;
	margin:0px;
}

.articles .middle h1.title_info{
	background-color:#1C3E85;
	color:#FFF;
	display:block;
	font-size:12px;
	padding:3px 5px ;
	margin-top:0;
	margin-bottom:10px;
}

.articles .middle div.text_orange{
	background:#fff9bb;
	border:1px solid #ffc32d;
	padding:5px;
}

.articles .middle div.text_orange table.normal{
	border-collapse:collapse;
}

.articles .middle div.text_orange table.normal td{
	border:1px solid #000;
	padding:4px;
}

.articles .middle div.text_home, .articles .middle div.text_home img{
	background:#fff;
	border:0px;
}

h2.info_box{
	color:#2a9ed9;
	text-decoration:none;
}

a.info_box{
	font-size:12px;
	font-weight:bold;
	color:#2a9ed9 ! important;
	text-decoration:none;
}

a.info_box:hover{
	color:#1C3E85 ! important;
	text-decoration:none;
}

a.info_box_active{
	font-size:12px;
	font-weight:bold;
	color:#1C3E85 ! important;
	text-decoration:none;
}

.rightBox{
	width:160px;
	background:#d2e8f6;
	border:1px solid #77BFEF;
	padding:0px 5px 5px 15px;
	margin-bottom:10px;
}

.newsP{
	width:100%;
	border-top:1px solid #77BFEF;
	margin-bottom:0;
}

.survey_left{
	width:150px;
	height:1px;
}

.survey_right{
	width:150px;
	height:1px;
}

.survey_center{
	width:600px;
	height:100px;
	padding:25px 0px;
	text-align:center;
}

.top_submenu_div{
	border:1px solid #77BFEF;
	/* line-height:42px; */
	background:#d2e8f6;
	padding:13px 0px 13px 15px;
}

.top_submenu_article_div{
	border:1px solid #77BFEF;
	/* line-height:42px; */
	background:#d2e8f6;
	padding:13px 5px;
}
