html {
	background-color: #DDD8CF;
}
body {
	/* Schriften ohne Serifen */
	font-family: Arial, Helvetica, "Arial Black", "Comic Sans MS", "Trebuchet MS", Verdana, "Lucida Sans Unicode", "Lucida Grande", Impact, sans-serif;
	
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	
	background: url('/images/bg.jpg') center top no-repeat;
}
table {
	border: none;
	border-collapse: collapse;
}
td {
	vertical-align: top;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
img {
	border: none;
}
h1 {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	margin-bottom: 5px;
}
h2 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
h3 {
	margin: 0px;
	padding: 0px;
	font-size: px;
}
/********************************** layout ***********************************/
#containerBg {
	width: 980px;
	height: 1180px;
	margin-left: auto;
	margin-right: auto;
}
#logo {
	position: relative;
	top: 20px;
	left: 550px;
	z-index: 20;
	
	display: block;
	width: 200px;
	height: 165px;
	background: url('/images/logo.png') no-repeat;
}
/********************************* ajaxdiv ***********************************/
#ajaxdiv1, #ajaxdiv2 {
	width: 638px;
	margin-top: 1px;
	
	color: #333333;
	display: none;
}
#ajaxdiv3, #ajaxdiv4, #ajaxdiv5, #ajaxdiv6, #ajaxdiv7, #ajaxdiv8 {
	width: 618px;
	margin-top: 1px;
	margin-bottom: 1px;
	
	background-color: #FFFFFF;
	color: #333333;
	
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	display: none;
}
#ajaxdiv9, #ajaxdiv10, #ajaxdiv11, #ajaxdiv12, #ajaxdiv13, #ajaxdiv14 {
	width: 220px;
	margin-top: 1px;
	margin-left: 40px;
	
	background-color: #FFFFFF;
	color: #333333;
	
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	display: none;
}
/********************************* togglediv *********************************/
div.togglediv {
float: left;
	width: 618px;
	margin-top: 1px;
	
	background-color: #FFFFFF;
	color: #333333;
	
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	display: none;
}
/*********************************** nav *************************************/
ul.nav {
	width: 617px;
	height: 30px;
	padding-top: 18px;
	padding-left: 15px;
}
li.nav {
	float: left;
	padding-right: 13px;
	padding-left: 20px;
}
a.nav {
	display: block;
	heigth: 17px;
	text-decoration: none;
}

/********************************** nav1 *************************************/
ul.nav1 {
	background-color: #FFFFFF;
}
li.nav1 {
	background: url('/images/stern_dunkel.jpg') 0px 2px no-repeat;
}

#nav1 {
	width: 117px;
	background: url('/images/nav_1.jpg') no-repeat;
}
#nav1:hover {
	background: url('/images/nav_1_sel.jpg') no-repeat !important;
}
#nav2 {
	width: 93px;
	background: url('/images/nav_2.jpg') no-repeat;
}
#nav2:hover {
	background: url('/images/nav_2_sel.jpg') no-repeat !important;
}

/********************************** nav2 *************************************/
ul.nav2 {
	background-color: #EE7900;
}
li.nav2 {
	background: url('/images/stern_weiss.jpg') 0px 2px no-repeat;
}

#nav3 {
	width: 63px;
	background: url('/images/nav_3.jpg') no-repeat;
}
#nav3:hover {
	background: url('/images/nav_3_sel.jpg') no-repeat !important;
}
#nav4 {
	width: 55px;
	background: url('/images/nav_4.jpg') no-repeat;
}
#nav4:hover {
	background: url('/images/nav_4_sel.jpg') no-repeat !important;
}
#nav8 {
	width: 89px;
	background: url('/images/nav_8.jpg') no-repeat;
}
#nav8:hover {
	background: url('/images/nav_8_sel.jpg') no-repeat !important;
}

/********************************** nav3 *************************************/
ul.nav3 {
	background-color: #323232;
}
li.nav3 {
	background: url('/images/stern_weiss_dunkel.jpg') 0px 2px no-repeat;
}

#nav5 {
	width: 47px;
	background: url('/images/nav_5.jpg') no-repeat;
}
#nav5:hover {
	background: url('/images/nav_5_sel.jpg') no-repeat;
}
#nav6 {
	width: 41px;
	background: url('/images/nav_6.jpg') no-repeat;
}
#nav6:hover {
	background: url('/images/nav_6_sel.jpg') no-repeat;
}
#nav7 {
	width: 60px;
	background: url('/images/nav_7.jpg') no-repeat;
}
#nav7:hover {
	background: url('/images/nav_7_sel.jpg') no-repeat;
}





/********************************** secnav ***********************************/
div.secnav {
	float: right;
	width: 320px;
	margin-right: 20px;
	margin-top: 25px;
}
ul.secnav {
	width: 320px;
}
li.secnav {
	margin-bottom: 1px;
	margin-left: 40px;
	background: url('/images/stern_secnav.gif') no-repeat;
}
a.secnav {
	text-decoration: none;
	display: block;
	width: 225px;
	height: 40px;
	padding-left: 15px;
}
div.secnavList {
	margin-left: 40px;
	background-color: #FFFFFF;
}

#nav9 {
	background: url('/images/nav_9.jpg') 15px 9px no-repeat;
}
#nav9:hover {
	background: url('/images/nav_9_sel.jpg') 15px 9px no-repeat;
}
#nav10 {
	background: url('/images/nav_10.jpg') 15px 9px no-repeat;
}
#nav10:hover {
	background: url('/images/nav_10_sel.jpg') 15px 9px no-repeat;
}
#nav11 {
	background: url('/images/nav_11.jpg') 15px 9px no-repeat;
}
#nav11:hover {
	background: url('/images/nav_11_sel.jpg') 15px 9px no-repeat;
}
#nav12 {
	background: url('/images/nav_12.jpg') 15px 9px no-repeat;
}
#nav12:hover {
	background: url('/images/nav_12_sel.jpg') 15px 9px no-repeat;
}
#nav13 {
	background: url('/images/nav_13.jpg') 15px 9px no-repeat;
}
#nav13:hover {
	background: url('/images/nav_13_sel.jpg') 15px 9px no-repeat;
}
#nav14 {
	background: url('/images/nav_14.jpg') 15px 9px no-repeat;
}
#nav14:hover {
	background: url('/images/nav_14_sel.jpg') 15px 9px no-repeat;
}
/********************************** content **********************************/
div.newsCorner {
	float: left;
	width: 10px;
	height: 40px;
	margin-bottom: 1px;
	
	background: url('/images/news_corner.gif') no-repeat;
}
div.newsDate {
	float: left;
	width: 125px;
	height: 29px;
	padding-top: 11px;
	padding-left: 20px;
	margin-bottom: 1px;
	
	font-size: 16px;
	color: #FFFFFF;
	background-color: #323232;
}
div.newsTitle {
	float: left;
	width: 348px;
	height: 25px;
	padding-top: 15px;
	padding-left: 25px;
	margin-bottom: 1px;
	
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	
}
div.newsLocation {
	display: inline;
	color: #FFFFFF;
	font-weight: bold;
}
div.newsButton {
	display: inline;
	float: right;
	width: 92px;
	height: 31px;
	padding-right: 18px;
	padding-top: 9px;
	margin-bottom: 1px;
	
	background-color: #CCCCCC;
}
a.news {
	float: left;
	display: block;
	width: 78px;
	height: 19px;
	padding-top: 3px;
	padding-left: 4px;
	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #323232;
}
a.news:hover {
	color: #EE7900;
}
div.newsTitleWhite {
	width: 442px;
	height: 31px;
	padding-top: 9px;
	padding-right: 15px;
	margin-bottom: 1px;
	background-color: #323232;
}
a.newsWhite {
	color: #323232;
	width: 88px;
	background-color: #FFFFFF;
}
img.newsPic {
	float: left;
	padding-right: 20px;
}
div.title {
	font-size: 18px;
	font-weight: bold;
}
div.subtitle {
	font-size: 14px;
	margin-bottom: 20px;
}
div.text {
	margin-bottom: 5px;
}
div.newsInfosButton {
	float: right;
	padding-right: 9px;
}
a.text {
	color: #333333;
}
a.text:hover {
	color: #FF6600;
}
div.logo {
	float: left;
	text-align:center;
	width: 110px;
	margin-top: 20px;
}
ul.text {
	list-style-type: disc;
}
/********************************* powered by ********************************/
#poweredBy {
	padding-top: 20px;
	padding-bottom: 4px;
	font-size: 9px;
}
.orange {
	color: #FF9900;
}
.gray {
	color: #7A6252;;
}
a.poweredby {
	text-decoration : none;
	color: #C19A6F;
}
div.search {
	font-size: 10px;
	height: 10px;
	overflow: hidden;
	visibility: hidden;
}

/******************************** corners ************************************/
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #fff;}

.xb1 {margin:0 8px; background:#fff;}
.xb2 {margin:0 6px; background:#fff;}
.xb3 {margin:0 4px; background:#fff;}
.xb4 {margin:0 3px; background:#fff; border-width:0 5px;}

.xb5 {margin:0 2px; background:#fff; border-width:0 4px;}
.xb6 {margin:0 2px; background:#fff; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#fff; border-width:0 3px; height:2px;} 

.xboxcontent {display:block; border:3px solid #fff; border-width:0 3px;}

div.nav, div.nav2, div.nav3 {width: 638px; height: 65px;}
div.nav2 {margin-bottom: 6px;}
div.nav3 {margin-bottom: 7px;}

div.nav2 .xb4, div.nav2 .xb5, div.nav2 .xb6, div.nav2 .xb7 {background:#EE7900; border-left: 1px solid #EE7900; border-right: 1px solid #EE7900;}
div.nav2 .xb1, div.nav2 .xb2, div.nav2 .xb3, div.nav2 .xb4, div.nav2 .xb5, div.nav2 .xb6, div.nav2 .xb7 {background:#EE7900;}
div.nav2 .xboxcontent {border:3px solid #EE7900;}

div.nav3 .xb4, div.nav3 .xb5, div.nav3 .xb6, div.nav3 .xb7 {background:#323232; border-left: 1px solid #323232; border-right: 1px solid #323232;}
div.nav3 .xb1, div.nav3 .xb2, div.nav3 .xb3, div.nav3 .xb4, div.nav3 .xb5, div.nav3 .xb6, div.nav3 .xb7 {background:#323232;}
div.nav3 .xboxcontent {border:3px solid #323232;}


/********************************* powered by ********************************/
#poweredBy {
	padding-left: 90px;
}
.orange {
	color: #FF9900;
}
.gray {
	color: #919191;
	color: #666666;
}
a.poweredby:link, a.poweredby:active, a.poweredby:visited {
	text-decoration : none;
	color: #484848;
	font-size: 12px;
}
a.poweredby:hover {
	text-decoration : none;
	color: #484848;
	font-size: 12px;
}