/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	/*
	claudi eingefügt color
	*/
	background-color:#F9F2FA
}

img {
	border:none;
}

#geruest {
	width:1024px;
	margin:0 auto;

}

#logo_line {
	width:1020px;
	height:133px;
}

#header {
	width:1024px;
	height:233px;
}

#body {
	width:1024px;
	background-image:url(images/gb_all.png);
	background-repeat:repeat-y;
	float:left;
	
	
}

#navigation {
	width:193px;
	float:left;
	background-color:#C1B8D0;
	font-size:1.0em;
	color:#533B71;
}

#navigation a {
	text-decoration:none;
	color:#533B71;
}

#menu {
	margin:25px 0 0 20px;
}

#menu a {
	background-image:url(images/button.png);
	width:144px; /*159*/
	height:25px; /*35*/
	display:block;
	padding:10px 0px 0px 15px;
	margin:0 0 5px 0;
	color:#533B71;
	text-transform:uppercase;
	font-size:1.5em;
	text-decoration:none;
}

#menu a.active {
	text-decoration:none;
	background-image:url(images/button_akt.png);
	color:#FFFFFF;
}

#menu a:hover {
	text-decoration:none;
	background-image:url(images/button_akt.png);
	color:#FFFFFF;
}

#content {
	width:573px; /*628*/
	float:left;
	background-color:#F9F2FA;
	padding:25px 0 0 55px;
}

#content h1 {
	color:#533B71;
	font-size:2.0em;	
	font-weight:normal;
	margin:0 0 10px 0;
}

#content p {
	color:#3D3D3D;
	line-height:140%;
	font-size:1.3em;
	width:530px;
	margin:0 0 15px 0;
}

#content img.rechts {
	margin: 0 0 0 10px;
	float:right;
}


#content p.center {
	text-align:center;
}

#content ul {
	padding:0 0 0 25px;
	width:425px;
	color:#3D3D3D;
	line-height:140%;
	font-size:1.3em;
	margin:0 0 15px 0;
}


#content ol {
	padding:0 0 0 25px;
	width:425px;
	color:#3D3D3D;
	line-height:140%;
	font-size:1.3em;
	margin:0 0 15px 0;
}

#news {
	width:203px;
	float:left;
	background-image:url(images/bg_news.png);
	background-repeat:repeat-y;
}

#submenu {
	margin:25px  0 0 30px;
	color:#533B71;
}

#submenu a {
	color:#FFFFFF;
	text-decoration:none;
}



#untermenu {
	margin:-5px 0 5px 0px;
	padding:0px 0 0 15px;
	width:142px; /*157*/
	border:1px solid #ABA3C1;
	background-color:#DBDAE4;
}

#untermenu a {
	color:#533B71;
	font-size:1.0em;
	background:none;
	text-transform:uppercase;
	padding:5px 0 5px 0;
	margin:0;
	height:17px;
}

#untermenu a:hover {
	text-decoration:underline;
	text-transform:uppercase;
	color:#533B71;
	font-size:1.0em;
	background:none;
	padding:5px 0 5px 0;
	margin:0;
}


#untermenu a.active {
	text-decoration:underline;
	text-transform:uppercase;
	color:#533B71;
	font-size:1.0em;
	background:none;
	padding:5px 0 5px 0;
	margin:0;
	font-weight:bold;
}

#downloads {	
	margin:25px 0 0 30px;
	color:#3D3D3D;
	
}

#downloads h1 {
	text-transform:uppercase;
	font-weight:normal;
	color:#533B71;
	font-size:1.6em;
	margin:0 0 10px 0;
}

#downloads a {
	color:#3d3d3d;
	font-size:1.1em;
	text-decoration:none;
	width:78px;
	height:30px;
}

#news_detail {
	margin:15px 0 0 0;
}



#news_detail a {
	background-image:url(images/news_headline.gif);
	background-repeat:no-repeat;
    text-decoration:none;
	width:78px;
	height:30px;
    display:block;
}

#news_detail a:hover {
	background-image:url(images/news_headline_akt.png);
	background-repeat:no-repeat;
    text-decoration:none;
	width:78px;
	height:30px;
    display:block;
}

#news_detail a.newsbutton_akt {
	background-image:url(images/news_headline_akt.gif);
	background-repeat:no-repeat;
	width:78px;
	height:30px;
    display:block;
}


#btn_trauer a {
	background-image:url(images/btn_trauer.png);
	background-repeat:no-repeat;
    text-decoration:none;
	width:127px;
	height:31px;
    display:block;
}

#btn_trauer a:hover {
	background-image:url(images/btn_trauer_akt.png);
	background-repeat:no-repeat;
    text-decoration:none;
	width:127px;
	height:31px;
    display:block;
}

#btn_trauer a.btn_trauer_akt {
	background-image:url(images/btn_trauer_akt.png);
	background-repeat:no-repeat;
	width:127px;
	height:31px;
    display:block;
}



#btn_sternschnuppe a {
	background-image:url(images/btn_sternschnuppe.png);
	background-repeat:no-repeat;
    text-decoration:none;
	width:127px;
	height:31px;
    display:block;
}

#btn_sternschnuppe a:hover {
	background-image:url(images/btn_sternschnuppe_akt.png);
	background-repeat:no-repeat;
    text-decoration:none;
	width:127px;
	height:31px;
    display:block;
}

#btn_sternschnuppe a.btn_sternschnuppe_akt {
	background-image:url(images/btn_sternschnuppe_akt.png);
	background-repeat:no-repeat;
	width:127px;
	height:31px;
    display:block;
}



#btn_natuerlich a {
	background-image:url(images/natuerlich.png);
	background-repeat:no-repeat;
    text-decoration:none;
	width:127px;
	height:31px;
    display:block;
}

#btn_natuerlich a:hover {
	background-image:url(images/natuerlich_akt.png);
	background-repeat:no-repeat;
    text-decoration:none;
	width:127px;
	height:31px;
    display:block;
}

#btn_natuerlich a.btn_natuerlich_akt {
	background-image:url(images/natuerlich_akt.png);
	background-repeat:no-repeat;
	width:127px;
	height:31px;
    display:block;
}





#onair a {
	background-image:url(images/onair.png);
	background-repeat:no-repeat;
    text-decoration:none;
	width:150px;
	height:80px;
    display:block;
}

#onair a:hover {
	background-image:url(images/onair_akt.png);
	background-repeat:no-repeat;
    text-decoration:none;
	width:150px;
	height:80px;
    display:block;
}

#onair a.onair_akt {
	background-image:url(images/onair_akt.png);
	background-repeat:no-repeat;
	width:150px;
	height:80px;
    display:block;
}