/*  Globale Formatierungen  */
* {
	color:#484848;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

HTML {
	overflow-y:scroll;
}

BODY {
	margin-top: 0pt; 
	margin-left: 0pt; 
	background-color: #92b1c0;
}

TABLE {
	empty-cells:show;
}

UL.contentlist {
	list-style-type:none;
	padding-left:10px;
}

UL.contentlist LI{
	background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/list_bullet_blau.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
	padding-left:8px;
	color:#738a95;
}

UL.newslist {
	list-style-type:none;
	padding-left:0px;
}

UL.newslist LI{
	background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/list_bullet_blau.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
	padding-left:8px;
	color:#738a95;
}

HR {
	color:#CCCCCC;
	background:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/borderline_repeat.gif);
	border:0px;
	height:2px;
	margin:4px 0px 3px 0px;
}

HR.blocktrenner {
	margin:10px 0px 10px 0px;
}

HR.link_ruler {
	
}

H2 {
	background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/list_bullet_blau.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
	padding-left:9px;
	font-size:12px;
	color:#235973;
	font-weight:bold;
	margin:0px;
	margin-top: 10px;
	position:relative;
}

P {
	/*margin:8px 0px 8px 0px;*/
	position:relative;
}

P IMG{
	vertical-align:bottom;
}

P.streamGenre {
	font-size:10px;
	font-style:italic;
}

P.blockfooter_left {
	float:left;
}

P.blockfooter_right {
	text-align:right;
}

P.errortext {
	color:#CC0000;
}

P.content_slogan {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	font-size:14px;
	color:#235973;
	padding-top:8px;
	padding-bottom:8px;
}

DIV.blockSpacer {
	height:20px;
	font-size:0px;
	line-height:0px;
	padding:0px;
	margin:0px;
}


A.morelink {
	background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/info_bullet.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	padding-left:13px;
	font-weight:bold;
	color:#235973;
	text-decoration:none;
}

A IMG {
	border:0px;
}

A {
	color:#235973;
}

INPUT.form_element, TEXTAREA.form_element, SELECT.form_element {
	width:220px;
	padding-left:3px;
}

TEXTAREA.form_element {
	height:200px;
}



/* GRID & AUFBAU  */
#container {
	width:784px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/content_repeat.jpg);
}

#header_block {
	position:relative;
	height:206px;
	background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/header_block_bg.jpg);
	background-repeat:no-repeat;
	padding:7px 44px 0px 95px;
}

#content_block_titel {
	clear:both;
	height:38px;
	background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/content_header.jpg);
	padding:0px 14px 0px 18px;
	position:relative;
}

#content_block_inhalt {
	height:auto;
	padding:0px 14px 0px 18px;
}

#content_block {
	position:relative;
	height:393px;
	padding:0px 14px 0px 18px;
}


#footer_block {
	clear:both;
	height:65px;
	background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/footer_block_bg.jpg);
	background-repeat:no-repeat;
	padding:0px 7px 12px 9px;
}

#lang_switch {
	margin-left:720px;
	margin-top:29px;
}

#navicont {
	width:123px;
	height:auto;
	position:absolute;
	left:617px;
	top:68px;
}

#shortnavi{
	position:absolute;
	left:95px;
	top:24px;
	padding:0px;
	margin:0px;
}

#shortnavi_list {
	margin:0px;
	margin-top:5px;
	padding:0px;
	list-style-type:none;
}

#shortnavi_list LI{
	float:left;
	width:75px;
	margin:0px;
	padding:0px;
	font-size:0px;
	text-align:center;
}

#shortnavi img{
	border:0px;
}

#xhtml_link {
	position:relative;
	left:350px;
	top:42px;
	text-decoration:none;
}

#inhalt_links {
	float:left;
	width:377px;
	margin-left:9px;
	background-color:white;
	padding: 8px 130px 30px 22px;
	min-height:300px;
}

#inhalt_rechts {
	width:152px;
	margin-left:576px;
	margin-right:6px;
	background-color:white;
	padding: 8px 7px 0px 7px;
}

#inhalt_links_home {
	float:left;
	width:487px;
	margin-left:9px;
	background-color:white;
	padding: 8px 20px 0px 22px;
	min-height:300px;
}

#inhalt_links_home H2 {
	margin-top:0px;
}



#spalte_links {
	float:left;
	margin:0px;
	margin-left:6px;
	padding:0px;
	list-style-type:none;
	width:537px;
}

#spalte_rechts {
	margin:0px;
	margin-left:573px;
	margin-right:6px;
	padding:0px;
	list-style-type:none;
}

.spaltentitel {
	height:26px;
	padding-top:10px;
	padding-left:25px;
	color:#396376;
	font-size:12px;
	margin-bottom:2px;
}

#spaltentitel_links {
	float:left;
	width:537px;
	height:26px;
	padding-top:10px;
	color:#396376;
	font-size:12px;
	margin-left:31px;
	overflow:hidden;
}

#spaltentitel_rechts {
	height:26px;
	padding-top:10px;
	color:#396376;
	font-size:12px;
	margin-left:598px;
}

#content_links {
	/*height:335px;*/
	background-color:white;
	border:3px #e3e3e3 solid;
	border-bottom:0px;
	padding: 8px 20px 0px 22px;
	/*overflow-y:scroll;*/
}

/* Startseite Split-Content */

#spalte_links_split {
	float:left;
	margin:0px;
	margin-left:6px;
	padding:0px;
	list-style-type:none;
	width:537px;
}

#content_links_split {
	height:344px;
}

#content_split_spalte_links {
	float:left;
	margin:0px;
	margin-right:2px;
	padding:0px;
	list-style-type:none;
	width:172px;
}

#content_split_block_links_o {
	height:120px;
	background-color:white;
	margin-bottom:2px;
	padding: 8px 10px 0px 0px;
}

#content_split_block_links_u {
	height:215px;
	background-color:white;
	padding: 8px 10px 0px 0px;
}


#content_split_spalte_rechts {
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:308px;
}

#content_split_block_rechts_o {
	height:120px;
	background-color:white;
	margin-bottom:2px;
	padding: 8px 0px 0px 10px;
}

#content_split_block_rechts_u {
	height:199px;
	background-color:white;
	padding: 8px 0px 0px 10px;
}


#content_rechts {
	height:335px;
	background-color:white;
	border:3px #e3e3e3 solid;
	border-bottom:0px;
	padding: 8px 7px 0px 7px;
}

#content_rechts P{
	margin:4px 0px 4px 0px;
}

.content_bottom {
	position:relative;
	font-size:0px;
	line-height:0px;
	height:6px;
	background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/content_footer_repeat.gif);
}

.corner_left {
	float:left;
	line-height:0px;
	font-size:0px;
}

.corner_right {
	float:right;
	line-height:0px;
	font-size:0px;
}


#xhtml_img {
	border:0px;
	width:74px;
	height:11px;
}

.webrefs {
	list-style-type:none;
	margin:20px 0px 0px 0px;
	padding:0px;
}

.webrefs LI{
	clear:both;
	height:auto;
}

.webrefs IMG{
	float:left;
	border:1px #999999 solid;
	margin-bottom:25px;
}

.webrefs P {
	margin-left:265px;
}

.webrefs P.lastP {
	margin-bottom:25px;
}

/* Team Portraits */

DIV.portrait_bild {
	float:left;
	width:150px;
	padding: 3px;
	border:1px #59a4c8 dashed;
	margin-right:15px;
}

DIV.portrait_inhalt {
	width:auto;
}

TABLE.portrait_grid {
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	empty-cells:show;
}

TABLE.portrait_grid P {
	margin-top:0px;
}

P.portrait_name {
	margin-top:4px;
	margin-bottom:0px;
	width:auto;
}

TD.portrait_titel {
	vertical-align:top;
	padding-bottom:6px;
	padding-top:5px;
}

TD.portrait_zahlen {
	width:2px;
	vertical-align:top;
	padding-right:10px;
}

TD.portrait_text {
	vertical-align:top;
	width:auto;
	padding-right:20px;
	padding-bottom:4px;
}

TD.portrait_motto {
	vertical-align:top;
	width:auto;
	padding-bottom:4px;
}


TD.linklist {
	vertical-align:top;
}

TD.linklist H3 {
	margin-top:0px;
	margin-bottom:0px;
}

TD.linklist P {
	margin-top:5px;
}

TD.linklist_img {
	vertical-align:top;
	padding-top:20px;
	width:235px;
}

/* Allgemeiner Inhalt */

.messgbox {
	border:1px #59a4c8 dashed;
	padding:5px;
	width:auto;
}

.streamcomment {
	color:#235973;
}

 /* FormGen Formatierungen */

.dem_meldung  {
	color : #FF6600;
}

.form_bg_color_false {
	background-color: #FF6600;
	border-width: 1px;
	border-color: #A5ACB2;
	border-style: solid;
	text-decoration:none;
}

.form_element {
	background-color: #FFFFFF;
	border-width: 1px;
	border-color: #A5ACB2;
	border-style: solid;
	text-decoration:none;
}

.form_bezeichner {
	border-width: 0px;
	border-color: #A5ACB2;
	border-style: solid;
	text-decoration:none;
	padding-right:10px;
	padding-left:5px;
	vertical-align:top;
}

.form_blaettern_link a{
	text-decoration:underline;
}

.form_blaettern_link a:hover{
	color : #DF2953;
	text-decoration:underline;
}

.form_hintergrund{
	background-color: #FFFFFF;
}

.bericht_zaehler a{
	color : #003A7E;
	text-decoration:underline;
}

.bericht_zaehler a:hover{
	color : #DF2953;
	text-decoration:underline;
}

.bericht_titel_leiste{
	background-color: #103B61;
	font-weight: bold;
	text-decoration:none;
	color : #FFFFFF;
	
}

.bericht_titel_leiste a{
	font-weight: bold;
	text-decoration:none;
	color : #FFFFFF;
	text-decoration:underline;	
}

.bericht_titel_leiste a:hover{
	font-weight: bold;
	text-decoration: none;
	color : #DF2953;
	text-decoration:underline;
	
}

.bericht_eintrag_leiste{
	background-color: #B4BFCC;
	text-decoration:none;
	color : black;
}

.bericht_eintrag_leiste_2{
	background-color: #DEE3E4;
	text-decoration:none;
	color : black;
}


.bericht_eintrag_link{
	background-color: #B4BFCC;
	font-weight: bold;
	text-decoration:underline;
	color : #000000;
}

.bericht_eintrag_link a{
	text-decoration:underline;
	color : #003A7E;
}

.bericht_eintrag_link a:hover{
	text-decoration:underline;
	color : #DF2953;
}

.bericht_eintrag_link_2{
	background-color: #DEE3E4;
	text-decoration:underline;
	color : #000000;
}

.bericht_eintrag_link_2 a{
	text-decoration:underline;
	color : #003A7E;
}

.bericht_eintrag_link_2 a:hover{
	text-decoration:underline;
	color : #DF2953;
}

.kalender_kopf{
	background-color: #103B61;
	width: 14%;
	font-weight: bold;
	text-decoration:none;
	color : #FFFFFF;
}

.kalender_eintrag_kopf{
	background-color: #DEE3E4;
	width: 100%; 
	text-decoration:none;
	text-align: center;
	color : #000000;
}

.kalender_eintrag{
	background-color: #F2F7F8;
	width: 14%; 
	height: 100px;
	text-decoration:none;
	text-align: center;
	color : #000000;
}

.kalender_kopf_wochenende{
	background-color: #B4BFCC;
	width: 14%;
	font-weight: bold;
	text-decoration:none;
	color : #FFFFFF;
}

.kalender_eintrag_kopf_wochenende{
	background-color: #DEE3E4;
	width: 100%;
	text-decoration:none;
	text-align: center;
	color : #000000;
}

.kalender_eintrag_wochenende{
	background-color: #F2F7F8;
	width: 14%; 
	height: 100px;
	text-decoration:none;
	text-align: center;
	color : #000000;
}

/*  Formatierung Site-titel  */

	.site_mainheader_bg{
		background-color: #003A7E;
	}



/*  Formatierung Hauptnavigation  */

	/* NEU!! */

	.dhtml_navi_elem{
	cursor:pointer;
	padding-left:4px;
	padding-right:4px;
	}

	.dhtml_navi_elem_hover{
	cursor:pointer;
	background-color:#FF9966;
	padding-left:4px;
	padding-right:4px;
	}

	.mtDropdownMenu .background {
	background-color:#DEE3E4; /* Hintergrund der DHTML Navigation*/
	position:absolute;
	left:0px; top:0px;
	z-index:1;
	opacity:.85;
	filter:alpha(opacity=85);
	}

	.dhtml_navi_elem{
	cursor:pointer;
	padding-left:4px;
	padding-right:4px;
	}

	.dhtml_navi_elem_hover{
	cursor:pointer;
	background-color:#FF9966;
	padding-left:4px;
	padding-right:4px;
	}

	.mtDropdownMenu .background {
	background-color:#EAE7DF; /* Hintergrund der DHTML Navigation*/
	position:absolute;
	left:0px; top:0px;
	z-index:1;
	opacity:.85;
	filter:alpha(opacity=85);
	}
	
	.navi_csstext_aktiv{
		background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/info_bullet.gif);
		background-repeat:no-repeat;
		background-position:left 4px;
		padding-left:15px;
		margin-top:6px;
	}
	
	.navi_csstext_aktiv.navlevel1{
		background-image:none;
		padding-left:6px;
		float:left;
	}
	
	.navi_csstext_aktiv.navlevel4{
		background-image:none;
		padding-left:15px;
	}
	
	.navi_csstext_onover{
		background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/info_bullet.gif);
		background-repeat:no-repeat;
		background-position:left 4px;
		padding-left:15px;
		margin-top:6px;
	}
	
	.navi_csstext_onover.navlevel1{
		background-image:none;
		padding-left:6px;
		float:left;

	}	
	
	.navi_csstext_onover.navlevel4{
		background-image:none;
		padding-left:15px;
	}
	
		.navi_csstext_aktiv a{
			color:#235973;
			font-weight:bold;
			text-decoration:none;
		}
		
		.navi_csstext_aktiv.navlevel1 a{
			text-decoration:underline;
			font-weight:normal;
		}
		
		.navi_csstext_aktiv.navlevel4 a{
			font-weight:normal;
		}

		.navi_csstext_onover a{
			color:#235973;
			font-weight:bold;
			text-decoration:none;
		}
		
		.navi_csstext_onover.navlevel1 a{
			text-decoration:underline;
		}
		
		.navi_csstext_onover.navlevel4 a{
			font-weight:normal;
		}
		
		
	.navi_csstext_selected{
		background-image:url(/demandit/files/M_9E4CC7663254A22676C/dms/modul_10/info_bullet.gif);
		background-repeat:no-repeat;
		background-position:left 4px;
		padding-left:15px;
		margin-top:6px;
	}
	
	.navi_csstext_selected.navlevel1{
		background-image:none;
		padding-left:6px;
		float:left;
	}
	
	.navi_csstext_selected.navlevel4{
		background-image:none;
		padding-left:15px;
	}
	
		.navi_csstext_selected a{
			color:#59a4c8;
			font-weight:bold;
			text-decoration:none;
		}
		
		.navi_csstext_selected.navlevel4 a{
			font-weight:normal;
			text-decoration:underline;
		}
		
	.navi_csstext_inaktiv{
	}
	
		.navi_csstext_inaktiv a{
		}
	
	/*#navbutt_9553_21295, #navbutt_9561_21295, #navbutt_9614_21295, #navbutt_9552_21295 {
		margin-top:10px;
	}*/
	
	
	.navi_mixed_aktiv{
	}
	
	.navi_mixed_onover{
	}
		.navi_mixed_aktiv a{
		}

		.navi_mixed_onover a{
		}
		
		
	.navi_mixed_selected{
	}
	
		.navi_mixed_selected a{
		}
		
	.navi_mixed_inaktiv{
	}
	
		.navi_mixed_inaktiv a{
		}
	
	.navi_bilder_aktiv{
		height:18px;
		margin-bottom:6px;
		background-image:none;
	}	
	
	.navi_bilder_onover{
		height:18px;
		margin-bottom:6px;
		background-image:none;
	}
		.navi_bilder_aktiv a{
		}

		.navi_bilder_onover a{
		}
		
		
	.navi_bilder_selected{
		height:18px;
		margin-bottom:6px;
		background-image:none;
	}
	
		.navi_bilder_selected a{
		}
		
	.navi_bilder_inaktiv{
	}
	
		.navi_bilder_inaktiv a{
		}
	/* ENDE NEU */
	
/*  Formatierung Contentseitentitel  */

	.content_page_title{
		color: #003A7E;
		font-weight: bold;
		font-size: 32px;
		text-decoration: none;
	}
		

/*  Formatierung Seiteninhalt  */	
	
				

				

				

				



