/* CSS Document */
body{
	background-color:#eee;
	background-image:url(bg.gif);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0;
	padding: 0;
	}		
	
#content{
	padding-left: 330px;
	padding-top: 77px;
	width:445px;
	}
	
#content h1{
	color:#A1181B;
	font-weight:bold;
	font-size:12px;
	padding-bottom:6px;
	margin-bottom: 15px;
	border-bottom:1px solid #B0B7B3;
	}
	
#content h2{
	color:#B0B7B3;
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;
	margin-bottom: 0;
	border-bottom:1px solid #B0B7B3;
	}

#content h3{
	color:#B0B7B3;
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
/*	margin-bottom: 15px; */
	}

#content h4{
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
/*	margin-bottom: 15px; */
	}

#content p{
	margin-top:3px;
/*	padding-bottom: 15px;
	margin-bottom: 30px;
	border-bottom: 1px solid #B0B7B3;	*/
	}


#banner{
	background-image:url(banner_bg.gif);
	background-repeat:repeat-x;
	width: 901px;
	height: 84px;
	}
	
#menu{
	background-image:url(logo.jpg);
	background-repeat:no-repeat;
	background-position:top;
	position:absolute;
	left:0;
	top:14px;
	width:197px;
	height:300px;
	padding-top:150px;
	}
#menu a,#menu a:link,#menu a:visited{
	color:#000;
	text-decoration: none;
	}
	
#menu a:hover,#menu a:focus{
	text-decoration:none;
	}

#menu ul.hmenu{
	width: 187px;
	/*height: 24px;*/
	margin: 0;
	padding: 0;
	list-style:none;
	border-bottom:1px solid #fff;
	}
	
#menu ul.hmenu li{
	line-height: 24px;
	padding-left:15px;
}

#menu ul.hmenu .hmenubox:hover li.inactive{
	color:#fff;
	background-color: #A1181B;
	}
	
#menu ul.hmenu li.inactive{
	background-color: #CFD7D3;
	border-right: 1px solid #B0B7B3;
	border-bottom: 1px solid #B0B7B3;
	border-top:1px solid #fff;
	}
	
#menu ul.hmenu li.active{
	color:#fff;
	background-color: #A1181B;
	border-right: 1px solid #B0B7B3;
	border-bottom: 1px solid #B95856;
	border-top:1px solid #fff;
	}
#menu ul.hmenu li.active a,#menu ul.hmenu li.active a:visited,#menu ul.hmenu li.active a:link{	
	color: #fff;
	text-decoration:none;
	}
	
#menu ul.hmenu li.active a:hover,#menu ul.hmenu li.active a:focus{
	text-decoration:underline;
	}
	
#menu ul.hmenu li.sub{
	background-color: #E2E7E5;
	border-right: 1px solid #B0B7B3;
	padding-left: 26px;
	line-height: 18px;
	list-style: none;
	background:url(bullet.gif) no-repeat left;
	}
	
#menu ul.hmenu li.sub a:hover,#menu ul.hmenu li.sub a:focus{
	text-decoration:underline;
	color:#A1181B;
	}

#menu ul.semimenu{
	padding:0;
	margin:0;
	padding-top:25px;
	}
		
#menu ul.semimenu li{
	line-height: 17px;
	padding-left: 15px;
	list-style:none;
	}

#menu ul.hmenu li.thirdmenu{
	border-right: 1px solid #B0B7B3;
	line-height: 20px;
	padding-left: 30px;
	}
	
#newstable{
	border-bottom:1px solid #B0B7B3;
	}
		
#newstable td.logocell{
	width: 115px;
	vertical-align:middle;
	text-align:center;
	padding: 5px;
	padding-bottom:20px;
	}

#newstable td.txtcell{
	padding-bottom:20px;
	}

.sitemap_level1{
	font-size: 12px;
	color: #A1181B;
	text-decoration:none;
	font-weight:bold;
	padding-bottom: 20px;
	}

#content a.sitemap_level2{
	padding-left: 20px;
	}

.sitemap_level2{
	color: #000;
	text-decoration:none;
	}
	
#language_switch {
	list-style: none;
	margin: 0;
	padding: 15px;
}

#content a.sitemap_level3 {
	padding-left: 40px;
	
	color: #000000;
	text-decoration: none;
}
	