html, body {
	width: 100%;
	height: 100%;
	margin:0;
	padding:0;
	font-family: Tahoma, "Times New Roman";
	font-size:11px;

}
img{
	border:0;
}
a{
	color:#0083CC;
}
a:hover{
	color:#DD3E3C;
}
h1{
	display:block;
	color: #ffffff;
	padding:5px 0px 5px 17px;
	font-size:14px;
	margin:0;
	width:100%;
	background: url("../images/frontend/title_separator.gif") left center no-repeat;

}
h2{
	margin-bottom:0;
	font-weight:bold;
	color: #1EB9E6;
	font-size:11px;
}
h3{
	font-weight:bold;
	color: #F00505;
	font-size:11px;
	display:inline;
}
.clear{
	height: 0;
	line-height: 0;
	clear:both;
	float:none;
	padding:0;
	margin:0;
}
#content{
	font-family: Tahoma, "Times New Roman";
	font-size:11px;
	line-height:18px;
}
.text_white{
	color:#FFFFFF;
	font-family:Tahoma, "Times New Roman";
	font-size:11px;
}
#top_left{
	width:479px;
}
#top_center{
	background: url("../images/frontend/top_img_center.jpg") top center repeat-x;
}
#top_right{
	width:350px;
	background: url("../images/frontend/top_img_right.jpg") top right no-repeat;
	padding:0;
	margin:0;
}
#top_right div{
	padding:169px 0px 0px 125px;
	//padding:153px 0px 0px 125px;
	text-align:left;
}

#middle_left{
	border-right:1px solid #D2F1FA;
	background-color: #E9F2F6;
	vertical-align:top;
	padding:15px 6px 20px 6px;
}

#middle_left a img{
	margin-top:20px;
	border:1px solid #83AAD1;
}
#middle_center{
	height:100%;
	vertical-align:top;
	padding:10px 20px 10px 20px;
}
#title {
	background: #319DDF url("../images/frontend//corner_blue_tl.gif") top left no-repeat;
	margin-bottom:15px;
}
#title div{
	background:  url("../images/frontend/corner_blue_tr.gif") top right no-repeat;
}
#title div div{
	background:  url("../images/frontend/corner_blue_br.gif") bottom right no-repeat;
}
#title div div div{
	background:  url("../images/frontend/corner_blue_bl.gif") bottom left no-repeat;
	padding-left:12px;
}

#sub_title {
	background: #319DDF url("../images/frontend//corner_blue_tl.gif") top left no-repeat;
	margin-bottom:15px;
}
#sub_title div{
	background:  url("../images/frontend/corner_blue_tr.gif") top right no-repeat;
}
#sub_title div div{
	background:  url("../images/frontend/corner_blue_br.gif") bottom right no-repeat;
}
#sub_title div div div{
	background:  url("../images/frontend/corner_blue_bl.gif") bottom left no-repeat;
	padding-left:12px;
}

#middle_right{
	border-left:1px solid #D2F1FA;
	background-color: #F4F8FA;
	vertical-align:top;
	padding:10px 12px 10px 12px;
}
#block_question{
	background: #319DDF url("../images/frontend/images/corner_blue_tr.gif") top right no-repeat;
}
#block_question_top{
	background: url("../images/frontend/corner_blue_tl.gif") top left no-repeat;
	padding-right:10px;
}
#block_question_top div{
	background:url("../images/frontend/question_top_ico.gif") center right no-repeat;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding:7px 20px 7px 10px;
}
#block_question_center{
	background-color:ADDAEE;
	border-bottom:1px solid #CEE9F5;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	padding:10px;
}
#block_question_bottom{
	background:#ADDAEE url("../images/frontend/corner_light_blue_br.gif") bottom right no-repeat;
	text-align:center;
}
#block_question_bottom div{
	background: url("../images/frontend/corner_light_blue_bl.gif") bottom left no-repeat;

}
#block_question_bottom div input{
	background: url("../images/frontend/corner_light_blue_bl.gif") bottom left no-repeat;
	margin:8px 0px 8px 0px;
}

#block_attention{
	margin-top:15px;
	background: #B70202 url("../images/frontend/corner_red_tr.gif") top right no-repeat;
}
#block_attention_top{
	background: url("../images/frontend/corner_red_tl.gif") top left no-repeat;
	padding-right:10px;
}
#block_attention_top div{
	background:url("../images/frontend/attention_top_ico.gif") center right no-repeat;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding:7px 10px 7px 10px;
}
#block_attention_center{
	background:#FFB3B3 url("../images/frontend/corner_red_br.gif") bottom right no-repeat;
	font-size:11px;
	font-weight:normal;
}
#block_attention_center div{
	background: url("../images/frontend/corner_red_bl.gif") bottom left no-repeat;
	padding:10px;

}
#bottom{
	background: url("../images/frontend/bottom_center.gif") top center repeat-x;
}
#bottom_left{
	height:59px;
	padding-top:9px;
	text-align:center;
}
#bottom_right{
	text-align:center;
}
#bottom_right a{
	margin-top:20px;
	display:block;
}

#menu{
	background: #ADDAEE url("../images/frontend/menu_corner_tl.jpg") top left no-repeat;
	text-align:left;
	vertical-align:top;
}
#menu div{
	background:  url("../images/frontend/menu_corner_tr.jpg") top right no-repeat;
}
#menu div div{
	background:  url("../images/frontend/menu_corner_br.jpg") bottom right no-repeat;
}
#menu div div div{
	background:  url("../images/frontend/menu_corner_bl.jpg") bottom left no-repeat;

}
#menu div div div div{
	background:  url("../images/frontend/menu_top_line.gif") top left repeat-x;
}

#menu ul{
	padding:5px 0 5px 0;
	margin:0;
}
#menu ul li{
	list-style: none;
}
#menu ul li a{
	font-weight:bold;
	color:#006EAC;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
	border-bottom: 1px solid #D6EDF7;
	display:block;
	padding: 2px 0px 3px 20px;
	//padding: 0px 0px 5px 20px;
}
#menu ul li a:hover{
	background: #319DDF url("../images/frontend/menu_separator.gif") center left no-repeat;
	color:#006EAC;
}
#menu ul li a.active, #menu ul li #act_level{
	color:#DD3E3C;
	background-color:#FCBBBB;
	font-size:11px;
	line-height:16px;
	border-bottom: 1px solid #D6EDF7;
	border-left:1px solid #ADDAEE;
	border-right:1px solid #ADDAEE;
	display:block;
	padding: 2px 0px 3px 20px;
	//padding: 0px 0px 5px 20px;
}
#menu ul li ul{
	border-left:1px solid #ADDAEE;
	border-right:1px solid #ADDAEE;
	padding:0px 0px 0px 0px;
	margin:0;
}

#menu ul li ul li a{
	font-weight:normal;
	background-color:#E9F2F6;
	border-bottom: 1px solid #D6EDF7;
	padding: 2px 0px 3px 43px;
	//padding: 0px 0px 5px 43px;
}
#menu ul li ul li a:hover{
	font-weight:normal;
	background: #319DDF url("../images/frontend/menu_separator_level2.gif") center left no-repeat;
	color:#006EAC;
}
#menu ul li ul li a.active_1level{
	font-weight:normal;
	color:#DD3E3C;
	background-color:#E9F2F6;
	border:0;
	border-bottom: 1px solid #D6EDF7;
	padding-left:43px;
}
#menu ul li ul li ul{
	border:none;
}
#menu ul li ul li ul li a, #menu ul li ul li ul li b{
	padding-left:60px;
}
#menu ul li ul li ul li a:hover{
	background: #319DDF url("../images/frontend/menu_separator_level3.gif") center left no-repeat;
}
.xitem {
	padding: 1em 0 0 0;

}
.float_left{
	float:left;
	padding:0px 10px 10px 0px;
}
.float_left img{
	border: 1px solid red;
}
.details_link {
	padding-right: 10px;
	text-transform: lowercase;
}
.date a, .title a{
	font-weight:bold;
	font-size:11px;
	color:1EB9E6;
	text-decoration:none;
}
.detail img{
	float:left;
	margin: 0 20px 15px 0;
	border: 1px solid red;
}
.detail h2{
	padding: 5px 0 5px 0;
	margin:0;
}
.news_item_date {
	color:#1EB9E6;
	font-size:11px;
	font-weight:bold;
}

#container  h2{
	font-size:14px;
	cursor:pointer;
	padding-bottom:5px;
}
#container div{
	padding-left:20px;
}
#container div a, #container div p, .infolist a{
	margin:5px 0 5px 0;
	font-size:12px;
	display:block;
	color:#0083CC;
}
.blue_table {
	width: 100%;
	text-align:center;
	border-collapse:collapse;
	font-size:11px;
	font-family:Tahoma, "Times New Roman";

}
.blue_table td{
	border:1px solid #ADDAEE;
}
.blue_table .head_row td{
	background-color:#319DDF;
	font-weight:bold;
	color:#FFFFFF;

}
.xitem{
	padding:10px 0 10px 0;
	font-size:11px;
}
.more_news{
	padding:10px 10px 10px 0px;
	text-align:right;
	font-size:110%;
}
