@charset "UTF-8";
/* CSS Document */
body{margin: 0; padding:0; color:#333333; font-size: 12px; font-family:Arial, Helvetica, sans-serif; }
html{margin: 0; padding:0}

#header{width:100%; height:210px; background-color:#f29400; background-image:url(images/bg_header.png); background-position:top; background-repeat:}

#header_content{width: 870px; height:210px; background-image:url(images/bg_people.png); background-position:center; background-repeat:no-repeat; margin-left:auto; margin-right:auto}
#navigation{width: 550px; float:left; padding-top: 165px;}
#logo{width: 300px; margin-left:570px; padding-top:98px;}

#headline{width: 870px; margin-left: auto; margin-right:auto; height: 50px; margin-top:10px;}
#headline_tex{width: 550px; float:left; padding-top: 2px;}
#headline_datum{width: 240px; margin-left:600px; height: auto;}

#content{float:none; float:none; clear:both; width: 870px; margin-left: auto; margin-right:auto; height:auto; margin-bottom: 200px;}
#text{width: 550px; float:left; height: auto; padding: 0 0 20px}
#sponsors{width: 240px; margin-left:600px; height: auto;}
#sitebar{float:none; float:none; clear:both; width: 100%; height:160px; background-color:#333333; background-image:url(images/bg_sitebar.png); background-repeat:repeat-x; background-position:top; color:#FFFFFF; font-size: 10px; text-transform:uppercase;}
#sitebar_content{width: 870px; padding-top:10px; margin-left:auto; margin-right:auto;}

h2{color: #f29400; font-stretch: 80%; border-bottom: 1px solid #666666; margin-top: 30px; }
h2 .first{margin-top 0px;}

a:link,a:active, a:visited { color: #f29400; text-decoration: none}
a:hover { color: #f5a200; text-decoration: none}


#sitebar_content a:link, #sitebar_content a:active, #sitebar_content  a:visited { color: #FFFFFF; text-decoration: none}
#sitebar_content a:hover { color: #CCCCCC; text-decoration: none}
#countdown{font-family:Impact; color: #999999; font-size:40px; text-transform:none}
img{border: 0}

.bild_title { font-size: 10px; font-weight: bold; line-height: 10px; background-color: #f29400; margin: 1px 0px 15px 0px; padding: 5px; color: #FFFFFF }
.panorama { margin-top: 0px; }
.picicon_last { margin: 0 0 5px 0; padding: 2px; border: solid 1px #e5e5e5; }
.picicon { margin-right: 5px; margin-bottom: 5px; padding: 2px; border: solid 1px #e5e5e5; }
p.bildbox_header { color: #b5b5b5; font-size: 10px; font-weight: bold; margin: 0 0px 5px 0; padding-bottom: 2px; border-bottom: 1px solid #b5b5b5; }

.newstext p {
	margin-top:0px;
	margin-bottom:10px;
	line-height:16px;
	font-size:12px;
}

.newstext a{
	color: #f29400;
	text-decoration:none;
}

.newstext a:hover{
	color: #333333;
	text-decoration:underline;
	
}

.newstext ul{
	margin-bottom: 10px;
 	padding-left: 15px;
	color: #333333
 }
.newstext ul li{
	list-style:square;
	line-height: 16px;
	margin-bottom: 5px;
}
.newsoptions{
	margin:20px 0px 20px 0px;
	padding:0px;
	clear:both;
	
}

.newsoptions h4 {
	display:block;
	font-size:12px;
	font-weight:bold;
	color: #0492d0;
	margin-bottom:5px;
}
.newsoptions ul {
	display:block;
	margin:0px 0 20px 0px;
	padding:0px;
}
.newsoptions ul li {
	display:block;
	font-size:11px;
	line-height:1em;
	padding:0px;
	margin:0px 0px 2px 0px;
}
 
p.liinfo{
	font-size: 11px;
	margin: 5px 0 10px 0;
	padding: 0 0 0 8px;
	color: #737373;
} 
.newsoptions ul li a {
	display:block;
	color:#737373;
	padding:4px 0;
	width:100%;
	text-indent:10px;
	text-decoration: none;
  background-color:#e9e9e9;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
.newsoptions ul li a:hover, .newsoptions ul li a:focus {
	text-decoration:none;
	color:#434343;
  text-decoration: none;
  background-color:#e9e9e9;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	
}
.newsoptions ul li a.active{
	color:#434343;
	font-weight:bold;
	font-style: none;

}

.utitle{color:#333333}
