@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 {
		min-height: 101%;
	/* 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: #000000;
		text-align: left;
	}

	/* Standardrahmen zurücksetzen */
	img { border:0; }

	fieldset { border:0; }

	/* Anpassung für Safari Browser. font-size:100% ist für den Safari in Formularen zu groß */
	textarea { font-size: 99% }

	input { font-size: 99% }

	select { font-size: 99% }

	

}





#box{
position:absolute; top:125; left:275;
height:390px;
width:380px;
padding-right:15px;
overflow:auto;

scrollbar-base-color:#ffffff;
scrollbar-face-color:#C9D3DD;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#2C5279;
scrollbar-track-color:#ffffff;


}

h1 {
line-height: 1.4; 
font-family: Times New Roman, serif; 
color: #2B5279; 
font-size: 20px;
font-variant: small-caps;
font-weight: normal;
padding-left:155px;
margin-bottom:0px;
}


h2 {  
line-height: 1.4; 
font-family: Trebuchet MS, Tahoma, sans serif; 
color: #7590AB; 
font-size: 12px;
font-weight:normal;
margin-bottom:1px;
}

li {
margin:0px;
line-height: 1.4; 
font-family: Trebuchet MS, Tahoma, sans serif; 
color: #757070; 
font-size: 11px;
}

p {  line-height: 1.4; font-family: Trebuchet MS, Tahoma, sans serif; color: #757070; font-size: 11px}

td {  line-height: 1.4; font-family: Trebuchet MS, Tahoma, sans serif; color: #757070; font-size: 11px}


a {  line-height: 1.4; font-family: Trebuchet MS, Tahoma, sans serif; color: #7590AB; font-size: 11x; text-decoration: none}
b {  line-height: 1.4; font-family: Trebuchet MS, Tahoma, sans serif; color: #A6A2A3; font-size: 11px; font-weight: bold}
i {  line-height: 1.4; font-family: Trebuchet MS, Tahoma, sans serif; color: #A6A2A3; font-size: 11px}
.button{background-color: #ffffff; color: #A6A2A3; border: solid #7590AB 1px; height: 20px; width: 120px; font-weight:bold; font-size: 12px;}
.textblock{line-height: 1.4; font-family: Trebuchet MS, Tahoma, sans serif; color: #7590AB; font-size: 11px}
.textfeld { background-color: #ffffff; border: solid #7590AB 1px; }

.Feld {
background-color: #ffffff; border: solid #7590AB 1px;
}

.Area {
background-color: #ffffff; border: solid #7590AB 1px;
}
