@media all
{
/* ######################################################################################################
** ### Vorbereitende Maßnahmen | Reset ##################################################################
** ######################################################################################################
*/
	/* Hiermit werden die Randabstände und border aller HTML-Elemente auf Null gesetzt. Damit wird das       
	** Aussehen der Webseite in unterschiedlichen Browsern vereinheitlicht. 
	*/
	
	{ margin:0; padding: 0; }

	/* Das zurücksetzen der Innen- und Außenabstände verursacht zu kleine Selectboxen. Dies wird korrigiert */
	option {padding-left: 0.4em}
	
	/*
	** Die nachfolgenden Angaben entstammen dem Artikel 'Useful Code Snippets' von Mike Foskett
	** [http://www.websemantics.co.uk/tutorials/useful_css_snippets/]
	*/
	
	/* Vertikalen Scrollbalken im Netscape & Firefox erzwingen. Dies verhindert, dass zentrierte Layouts 
	** um 10 Pixel springen wenn der Seiteninhalt kleiner wird als die Höhe des Browserfensters. */
	html { height: 100% } 
	body { 
	
	/* Beseitigung des Rundungsfehlers bei Schriftgrößen im Opera sowie Standardformatierungen */
		font-size: 100.01%; 
	/* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Größe des Browser 
			Fensters geändert wird. */
		position: relative; 
	
	/* Vorgabe der Standardfarben und Textausrichtung*/     
		color: #333333;        
		background: #ffffff;
		text-align: center;
		padding-top: 10px; 
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
	} 
	
	/* Standardrahmen zurücksetzen */
	fieldset, img { border:0; }
	
	/* Anpassung für Safari Browser. font-size:100% ist für den Safari in Formularen zu groß */ 
	select, input, textarea { font-size: 99% }
	
/*
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++ DIV-CONTAINER +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
	#page_margins {
		width: 970px; 
		margin: auto;	
	}

	#page {
		width: 930px;
		height: 500px; 
		border: 1px solid #004588; 
		z-index: 1;
		text-align: left;
		vertical-align: top;
		position: relative;
		top: 45px;
		background-image: url(../images/hintergrund_nav.gif);
		background-repeat:repeat-y;
	}




.stdFont, body, table, div, span, p, pre  {
   font-family: Arial; 
   font-size:12px; 
   line-height:1.5em; 
   color:#000000; 
   font-weight: normal; 
}

.stdFont font {
     font-family: Arial; 
     font-size:12px;
     line-height:1.5 em; 
     color:#000000; 
     font-weight: normal; 
}

.stdFont b font {
   font-weight: bold; 
}

.font1 {
   font-family: Arial; 
   font-size:16px; line-height:22px; 
   color:#666666; 
   font-weight:bold; 
}

.font2 {
   font-family: Arial; 
   font-size:12px; 
   color:#666666; 
   font-weight:bold; 
}

.font3 {
   font-family: Arial; 
   font-size:12px; 
   color:#666666; 
   font-weight: normal; 
}

.font4 {
   font-family: Arial; 
   font-size:12px; 
   color:#E20A15; 
   font-weight:bold; 
}

.font5 {
   font-family: Arial; 
   font-size:12px; 
   color:#E20A15; 
   font-weight: normal; 
}

.font6 {
   font-family: Arial; 
   font-size:10px; line-height:14px; 
   color:#000000; 
   font-weight: normal; 
}

.bildtextwebmix {
   font-family: Arial; 
   font-size:12px;
   line-height: normal;  
   color:#666666; 
   font-weight: normal;
}

.imgwebmix {
   text-align: left;
   vertical-align: top; 
   background-color: #FFCC00; 
   padding-bottom: 14px;
}

.color1 {
   color:#000000;
}
.color2 {
   color:#666666;
}
.color3 {
   color:#E20A15;
}
.bgColor1 {
   background-color:#FFFFFF;
}
.bgColor2 {
   background-color:#E6E6E6;
}
.bgColor3 {
   background-color:#FFFFFF;
}
.bgColor4 {
   background-color:#FFFFFF;
}

a:link {
   font-size:11px; line-height:14px; 
   color:#000000; 
   font-weight: normal; 
   text-decoration:none; 
}
a:visited {
   font-size:11px; 
   color:#000000; 
   font-weight: normal; 
   text-decoration:none; 
}
a:hover {
   font-size:11px; 
   color:#FCB500; 
   font-weight: normal; 
   text-decoration:none; 
}

a:hover font {
   font-size:12px; 
   color:#FCB500; 
   font-weight: normal; 
   text-decoration:none; 
}

a:focus {
   font-size:11px; 
   color:#FCB500; 
   font-weight: normal; 
   text-decoration:none; 
}
a:active {
   font-size:11px; 
   color:#FCB500; 
   font-weight: normal; 
   text-decoration:none; 
}

ul { margin-top:0px; margin-left:15px; margin-bottom:16px;  }

/*  ++++++++++++++++++++++++++++++++++++++++++++ 
+++++++++++++++ CSS WEBMIX - Poppe +++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++*/

/* ++++++++  DIV - CONTAINER +++++++++++++++++++++*/
	
.pressebild {
	width: 90px; 
	float: left; 
	text-align: left
            padding-bottom: 10px 0px 10px 0px;
	}
	
.pressetext {
          float: right;
          width: 450px;
          padding-bottom: 10px 0px 10px 0px;
}

div.firstlevelsubmenu {
          border-bottom: 1px solid #cccccc;
} 


/* ++++++++++++++ TEXTE ++++++++++++++++++++++++ */	

.uesubtitle {
	color: #666666; 
	font-size: 11px
}
	
a.presselink {
	color: #000000; 
	font-size: 12px; 
	font-weight: bold;
}

a.presselink:visited {
            color: #000000;
	font-size: 12px; 
	font-weight: bold;
}

a.presselink:hover {
	color: #FCB500;
            font-size: 12px; 
	font-weight: bold;
            text-decoration: none;
}

a.referenzenlink:link {
	color: #000000; 
	font-size: 12px;
            font-weight: bold; 
}

a.referenzenlink:visited {
	color: #000000; 
	font-size: 12px;
            font-weight: bold; 
}

a.referenzenlink:hover {
	color: #FCB500;
            text-decoration: none;
}
	
a.mehrlesen {
	color: #666666; 
	font-size: 11px;
}

a:hover.mehrlesen {
	color: #FCB500; 
	font-size: 11px;
            text-decoration: none;
}


/* +++++++++++++++ HTML-TAGS ++++++++++++++++++ */
.pressehr {
	color: #cccccc; 
	clear: both; 
}

}

