
@import url("reset.css");
@import url("style_gallery.css");

.clear{clear: both;}
.center{text-align: center;}

html, body{
	background: #d7d7d7 url(../img/body_bg.gif) top center repeat-y; 
	height: 100%;
	font: 11px/16.5px Verdana, Arial, sans-serif;
	margin: 0; padding: 0;
}
/* overlay */
#over{
	position: absolute;
	height:100%;
	width:100%;
	filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;
	top:0px;left:0px;background-color:#191919; z-index:1;
}

h3{color: #A50C25; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
.statelink {color: #0D0D0D; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:none;}

#center_dim{min-height:100%; left: 50%; margin-left: -350px; clear: both; position: absolute; width: 700px; z-index:2;}

	#container_dim{border:1px solid #000000;margin-top: 50px;  background: #FFFFFF;width:700;padding-left:10px;padding-right:20px;padding-top:10px;height: 450px;Overflow-x: hidden;Overflow-y: auto;}
	#container_dim h1{color: #A50C25; font: 18px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#container_dim h1 a{color: #A50C25; font: 18px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	#container_dim h2{color: #A50C25; font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#container_dim h2 a{color: #A50C25; font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	#container_dim h3{color: #A50C25; font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#container_dim h3 a{color: #A50C25; font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	#container_dim h4{color: #A50C25; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#container_dim h4 a{color: #A50C25; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	#container_dim h5{color: #232323; font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#container_dim h5 a{color: #232323; font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	#container_dim h6{color: #232323; font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#container_dim h6 a{color: #232323; font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	#container_dim strong{font-weight: bold;}

#center{background: #FFF url(../img/background/main.gif) top center repeat-y; min-height:100%; left: 50%; margin-left: -496px; clear: both; position: absolute; width: 992px;}
	
#container{left: 26px; top: 130px; right: 26px;height:100%;}

	.menuReport{width: 300px;display: block;}
		.menuReport li{float:left; width: 25px;display: inline;}
	
	#logo{float:left; z-index: 100; width: 212px; margin-left:0;display:inline;}
		#logo a{background: transparent url(../img/logo/logo_200.jpg) bottom center no-repeat; display: block; height: 74px; text-indent: -9999px; width: 250px;}
	/*#logo{float:left; z-index: 100; width: 300px; margin-left:26px;display:inline;}
		#logo a{background: transparent url(../img/logo/logo_250.jpg) bottom center no-repeat; display: block; height: 74px; text-indent: -9999px; width: 250px;}*/

	#topnavi{float:right; margin-right:26px; margin-top:10px;display:inline;}
		#topnavi a{color: #999; display: block; float: left; padding: 0 5px; border-right: 0px solid #999;}
			#topnavi a:hover{text-decoration: underline;}
		#topnavi li{display: inline;}
		#topnavi li:last-child a{border-right: none;}
	
	#date{
		/*clear:right;
		float:inherit;*/
		margin-top:0px; margin-left:25px;
		font-weight:bold;
		font-size:10px;
		display:inline;
	}
	
	#google_right{
		text-align: center;
		width: 190px;
	}
	
	#google_left{
		text-align: center;
		width: 190px;
	}
	
	
	#mainnavi{background: #ffffff url(../img/background/mainnavi.gif) top left repeat-x; font-size: 12px; float:left; margin-left: 26px; margin-top: 10px; width: 940px;display:inline;}
		#mainnavi li{display: inline;}
		#mainnavi a{background: #4B4B4B url(../img/background/mainnavi_button_normal.gif) top left repeat-x; border-bottom: 1px solid #000; border-right: 1px solid #000; color: #EEE; display: block; float: left; font-weight: bold; padding: 6px 12px 6px 12px; text-transform: uppercase;}
			#mainnavi a:hover{background-image: url(../img/background/mainnavi_button_over.gif); color: #FFF;}
		#mainnavi a.current{background-image: url(../img/background/mainnavi_button_selected.gif); border-bottom-color: #FF6B00; color: #FFF;}
			#mainnavi a.current:hover{background-image: url(../img/background/mainnavi_button_over.gif); border-bottom-color: #FF5200;}
	
	
	
		#block_left{clear:both;float:left; margin-left:26px; width: 750px; margin-top:10px;display:inline;}
			#banner1{float: left; background: #ffffff url(../img/header_bg.jpg) top left no-repeat; height: 100px; margin-right: 1px; top: 131px; width: 749px;display:inline;}
	
			#menu_left, #menu_right{width: 190px;}
			#menu_left{float: left;display:inline;}
				#subnavi{margin-top: 1px;}
				
				#subnavi a.structure_2{border-bottom: 1px solid #585858; color: #353535; display: block; padding-left: 6px; padding-top: 6px; padding-bottom: 6px; width: 184px;}
					#subnavi a.structure_2:hover{background-color: #d8d8d8; color: #595959;}
				#subnavi a.structure_2current{border-bottom: 1px solid #585858; background-color: #661122;color: #ffffff;  display: block; padding-left: 6px; padding-top: 6px; padding-bottom: 6px; width: 184px;}
					#sub_nav a.structure_2current:hover{background-color: #661122;color: #a1a1a1;}
				
				#subnavi a.structure_3{border-bottom: 1px solid #585858; color: #353535; display: block; padding-left: 26px; padding-top: 6px; padding-bottom: 6px; width: 164px;}
					#subnavi a.structure_3:hover{background-color: #d8d8d8; color: #595959;}
				#subnavi a.structure_3current{border-bottom: 1px solid #585858; background-color: #661122;color: #ffffff;  display: block; padding-left: 26px; padding-top: 6px; padding-bottom: 6px; width: 164px;}
					#sub_nav a.structure_3current:hover{background-color: #661122;color: #a1a1a1;}
					
				#subnavi a.structure_4{border-bottom: 1px solid #585858; color: #353535; display: block; padding-left: 46px; padding-top: 6px; padding-bottom: 6px; width: 144px;}
					#subnavi a.structure_4:hover{background-color: #d8d8d8; color: #595959;}
				#subnavi a.structure_4current{border-bottom: 1px solid #585858; background-color: #661122;color: #ffffff;  display: block; padding-left: 46px; padding-top: 6px; padding-bottom: 6px; width: 144px;}
					#sub_nav a.structure_4current:hover{background-color: #661122;color: #a1a1a1;}
				
				#subnavi a.structure_5{border-bottom: 1px solid #585858; color: #353535; display: block; padding-left: 66px; padding-top: 6px; padding-bottom: 6px; width: 124px;}
					#subnavi a.structure_5:hover{background-color: #d8d8d8; color: #595959;}
				#subnavi a.structure_5current{border-bottom: 1px solid #585858; background-color: #661122;color: #ffffff;  display: block; padding-left: 66px; padding-top: 6px; padding-bottom: 6px; width: 124px;}
					#sub_nav a.structure_5current:hover{background-color: #661122;color: #a1a1a1;}
				
				
				#subnavi .children{
					background: url(../images/icons16/bullet_triangle_grey_r.png) center right no-repeat; margin-right:10px;
				}


#menu_right{float: right; margin-right:26px;margin-top:10px;display:inline;}
	#my_regionews_header{background: #A0A0A0 url(../img/background/grey1.gif) top left repeat-x; padding: 6px 10px 6px 10px; color: #ffffff;}
		#my_regionews_header strong{font-weight: bold;}
		
		#my_regionews_content{background: #585858 url(../img/background/grey2.gif) top left repeat-x;; padding: 6px 10px 6px 10px; color: #ffffff;margin-top:1px;}
			#my_regionews_content strong{font-weight: bold;}
			#my_regionews_content input{border:1px solid #8f8f8f;width:100px;padding-left:4px;}
			#my_regionews_content input.fld {border:1px solid #8f8f8f;width:100px;padding-left:4px;}
			#my_regionews_content input.btn {border:0px;padding:0px;width:8px;}
			#my_regionews_content input.logout {border:0px;padding:0px;background-color:#4B4B4B;}
			#my_regionews_content a{color:#ffffff;}
			#my_regionews_content a:hover{text-decoration:underline;}


	#search{background: #585858 url(../img/background/grey2.gif) top left repeat-x;; padding: 6px 10px 6px 10px; color: #ffffff;margin-top:1px;}
		#search input.fld {border:1px solid #8f8f8f;width:100px;padding-left:4px;}
		#search input.btn {border:0px;padding:0px;}
	
	#rss{padding: 10px 10px 1px 10px; margin-top:1px;}
		#rss a{color: #000000; text-decoration:underline;}
		
	#banner_right{margin-top:1px;}
		#banner_right a{margin:0px;padding:0px;}
		#banner_right img{padding-top:10px;}
		
	#banner_left{margin-top:1px;padding-bottom:10px;}
		#banner_left a{margin:0px;padding:0px;}
		#banner_left img{padding-top:10px;}


#content_seperator{
	float: left;
	width: 500px;
	height: 10px;
	display:inline;
}
#content{
	float: left;
	margin-left: 0px;
	width: 535px;
	text-align: left;
	color: #232323;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height : 15px;
	display:inline;
}

#newsblock{
	float:left;
	margin-left:10px;
	display:inline;
}

	#content_block{
		float:left;
		width:535px;
		display:inline;
		padding:0px;
	}
	
	#content table{text-align: left;}
	#content strong{font-weight: bold;}
	
	#content h1{color: #A50C25; font: 18px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#content h1 a{color: #A50C25; font: 18px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	#content h2{color: #A50C25; font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#content h2 a{color: #A50C25; font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	#content h3{color: #A50C25; font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#content h3 a{color: #A50C25; font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	#content h4{color: #A50C25; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#content h4 a{color: #A50C25; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	#content h5{color: #232323; font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#content h5 a{color: #232323; font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	#content h6{color: #232323; font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
	#content h6 a{color: #232323; font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}
	
	
#youarehere{float:left;display:inline;background: #A0A0A0 url(../img/background/grey1.gif) top left repeat-x;text-align:left;width: 515px; padding: 6px 10px 6px 10px;margin-bottom:5px;font: 12px Verdana, Arial, Helvetica, sans-serif;color:#A50C25;font-weight: bold;}
	#youarehere a{color:#A50C25;font-weight: bold;}
		#youarehere a:hover{text-decoration: underline;}
	
/* news list */
.news_list_info{padding: 0px 10px 0px 10px;color:#8f8f8f;font-weight: bold;}	
	.news_list_info a{color:#BD0120;}
		.news_list_info a:hover{text-decoration: underline;}


.news_list_title{
	font: 16px Verdana, Arial, Helvetica, sans-serif; 
	color:#BD0120;font-weight: bold;
}

.news_list_path{font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 0px 10px 2px 10px;color:#8f8f8f;}
	.news_list_path a{color:#8f8f8f;}
		.news_list_path a:hover{text-decoration: underline;}

.news_list_header{font: 14px Verdana, Arial, Helvetica, sans-serif; color:#474747;}
	

.news_list_readmore{font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 0px 10px 2px 10px;color:#BD0120;font-weight: bold;}
	.news_list_readmore a{color:#BD0120;font-weight: bold;}
		.news_list_readmore a:hover{text-decoration: underline;}
		
		
		
#add_text{padding: 6px 10px 0px 10px;}

		
#td_header_12_r{background: #A0A0A0 url(../img/background/grey1.gif) top left repeat-x;font: 12px Verdana, Arial, Helvetica, sans-serif; padding: 6px 10px 6px 10px;color:#A50C25;font-weight: bold;}
#header_14_r{font: 14px Verdana, Arial, Helvetica, sans-serif; padding: 6px 10px 6px 10px;color:#A50C25;font-weight: bold;}
#header_14_rw{font: 14px Verdana, Arial, Helvetica, sans-serif; padding: 0px 10px 0px 10px;color:#BD0120;font-weight: bold;}

#symbols{padding: 2px 10px 6px 10px;}
#td_content_12{font: 12px Verdana, Arial, Helvetica, sans-serif; padding: 6px 10px 6px 10px;}

.pic_small{
text-align:center;
background:#eaeaea;
border: 1px solid #c3c3c3;
}

.smallbar{height:1px;background:#dadada;margin-top:2px;margin-left:10px;margin-left:10px;}


#footer {float:left;display:inline;margin:0px;padding-top:5px;width:992px;text-align:center;color: #999;height:50px;}
	#footer a{color: #999;}
	#footer a:hover{text-decoration: underline;}
	
#footerline{float:left;display:inline;margin-top:20px;margin-left:56px;width:880px;height:1px;padding:0px;background:#c5c5c5;}
		
#home_top_left{clear:both;float:left;display:inline;width:450px;height:200px;}
#home_top_right{float:right;display:inline;width:280px;height:95px;}
#home_middle_right{float:right;display:inline;width:280px;height:95px;margin-top:10px;}

#home_left_bottom{clear:both;float:left;display:inline;width:220px;height:95px;margin-top:10px;}
#home_center_bottom{float:right;display:inline;width:220px;height:95px;margin-top:10px;margin-right:10px;}

#home_right_bottom{float:right;display:inline;width:280px;height:95px;margin-top:10px;}

#home_newsmenu{clear:left;float:left;display:inline;width:200px;margin-top:10px;}
#home_news{float:left;display:inline;width:530px;margin-top:10px;}

#newsnavi{color:#000000;}
#newsnavi a{color:#000000;}

#infotext{color: #000000; font: 12px Verdana, Arial, Helvetica, sans-serif;}
#infotext a{color: #A50C25; font: 12px Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

#comment_by{font: 12px Verdana, Arial, Helvetica, sans-serif; color:#8f8f8f;padding-top:4px;padding-bottom:4px;font-weight: bold;}
#comment_test{font: 12px Verdana, Arial, Helvetica, sans-serif; color:#000000;padding-top:6px;}

.smallimage{margin:3px;}
.banner{margin-bottom:10px;}

#searchresultlink{color: #232323; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; }
#searchresultlink a{color: #232323; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;margin: 0; padding: 0; text-decoration:underline;}

.button{background: #a60000;font-size:12px;font-weight:bold;border:1px solid #990000;padding:4px;color:#ffffff;cursor:pointer;}

.ProfilName{font: 12px Verdana, Arial, Helvetica, sans-serif; color:#474747;font-weight:bold;margin-left:5px;}
.ProfilSlogan{font: 10px Verdana, Arial, Helvetica, sans-serif; color:#595959;margin-left:5px;}
.ProfilText{font: 11px Verdana, Arial, Helvetica, sans-serif; color:#232323;}
.news_content em{font-style:italic;}

.news_headline{color: #A50C25; font-size: 16px; font-weight: bold;margin: 0; padding: 0;}
.news_teser{font-size:14px;margin: 0; padding: 0;line-height:16px;}


.clearfix:after {
content:"";
display:block;
height:0;
font-size:0;
clear:both;
visibility:hidden;
width:0;
}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
#* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */