body {height: inherit; background-color: #F6F6F9; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size: 0.7em;  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-style : normal;
	/* 	
		farbige Scrollbalken nur für IE ab der Version 5.5 
		für IE Version 6.0 müssen die Stylesheet Angaben direkt in den
		Body-Tag geschrieben werden.
		--------------------------------------------------
		scrollbar-base-color = Basisfarbe der Scroll-Leiste
		scrollbar-3dlight-color = Farbe für 3D-Effekte
		scrollbar-arrow-color = Farbe für Verschiebepfeile
		scrollbar-darkshadow-color = Farbe für Schatten
		scrollbar-face-color = Farbe für Oberfläche
		scrollbar-highlight-color = Farbe für oberen und linken Rand
		scrollbar-shadow-color = Farbe für unteren und rechten Rand
		scrollbar-track-color = Farbe für freibleibenden Verschiebeweg
	*/
	scrollbar-base-color: rgb(246,246,246);
	scrollbar-3dlight-color: rgb(246,246,246); 
	scrollbar-arrow-color: rgb(0,0,0);
	scrollbar-darkshadow-color: rgb(246,246,246);
	scrollbar-face-color: rgb(196,206,219); 
	scrollbar-highlight-color: rgb(86,144,169); 
	scrollbar-shadow-color: rgb(86,144,169); 
	scrollbar-track-color: rgb(246,246,246); 
}
	
html {height: inherit;}

td,th {empty-cells: show; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: rgb(0, 0, 0);font-weight :lighter; font-style : normal;}

/* allgemeine Formatierungen */
div {margin:0px;padding:0px;}

span {margin:0px;padding:0px;}
p { margin:0px; padding:0px;}
b {font-weight:bold;}
strong {font-weight:bold;}
h1 {font-size : 1em; font-weight : bold;padding:0px; margin:0px 0px 2px 0px}
h3 {font-size: .85em; font-weight : bold; padding:0px; margin:0px 0px 2px 0px}

a:link, a:active, a:visited {color: #66CC33;text-decoration:none;} /*  #8099B3 */
a:hover	{color: #66CC33;text-decoration:underline;} /* #8099B3 */

/* Wird benutzt für Formulare, wenn hier was nicht ausgefüllt ist */
.error  {font-weight : lighter; font-style : normal; color : rgb(153, 0, 0);}
/* Alle Formularfelder */
.eingabefeld	{font-weight : lighter; font-style : normal; background-color:#FFFFFF; height: 1.5em; border: #000000 1px solid; margin: 0px 0px 5px 0px; padding: 2px 2px 2px 2px;}
.textarea	{font-weight : lighter; font-style : normal;	color : rgb(0, 0, 0);  background-color:#FFFFFF; border: #000000 1px solid; margin: 0px 0px 5px 0px; padding: 2px 2px 2px 2px;}
.radio	{background-color:#FFFFFF;border: #000000 1px solid;margin: 0px 5px 0px 5px;}
.check	{background-color:#FFFFFF; border: #000000 1px solid; margin: 0px 5px 0px 5px;}
.gruppe	{background-color:#FFFFFF;	border: #000000 1px solid;	margin: 5px 0px 5px 0px; padding: 5px 5px 5px 5px; width: 400px;}
.senden	{font-size: 0.9em;font-weight : bold; font-style : bold; color : rgb(0, 0, 0);  background-color:#FFFFFF;  border: #000000 1px solid; margin: 0px 0px 0px 0px;}
.abbrechen	{font-weight : normal;font-style : normal; color : rgb(0, 0, 0); border: #000000 1px solid; background-color:#cccccc; height: 1.7em; margin: 0px 5px 0px 0px;}
.dropdown	{font-weight : normal; font-style : normal; color : rgb(0, 0, 0); background-color:#FFFFFF;margin: 0px 0px 5px 0px; border: #000000 1px solid;}
label {font-size: .8em; font-family: Verdana,Arial,Helvetica,Sans-Serif;}
label.left {font-size: 1em; float: left; width: 10em; margin-right: .3em; border:0px solid;}
/* Ende Formulare*/

/*Abstände*/
.abstandoben {margin-top:15px;}
.abstandunten {margin-bottom:15px;}
.abstandrechts {margin-right:10px;}
#abstand1 {height: 10px;} /* Zwischen &Uuml;berschrift und Text*/
#abstand2 {height: 30px;} /* Zwischen oberen Block und unteren Block*/
#abstand3 {width: 30px;} /* Abstand horizontal zwischen 2 Objekten*/
#abstandf {height: 2px;} /* Zwischen &Uuml;berschrift und Text*/

.textb {font-weight:bold;font-style:bold;}

.texti {font-weight:italic; font-style:italic;}

#sitemap {margin-left:2em}
#sitemap ul {padding: 0; margin: 0;}
#sitemap li {list-style-type:none;}
#sitemap li a:link, #sitemap li a:visited {color:#00000; text-decoration: none;}
#sitemap li a:hover {color:#00000; text-decoration:underline}

#kopf {width:100%;}
#imagebild {float:left; border:0px solid;}
#logo {float:right; margin:5px 10px 0px 0px; border:0px solid;}
#variabel {border:0px solid #ffff00; width:100%;}
#navbar {border:0px solid; width:100%; height:3.5em;}
#flaggen {width:13%;border:0px solid;float:right; margin:0px; padding:0px 0px 0px 0px; text-align:center;}
/*top-navigation*/
#nav {width:86%; float:left; border:0px solid #ff00ff; border-left-width:1px; border-left-style:solid; border-left-color:#000000; font-size: 0.9em;}
#nav ul {padding: 0; margin: 0;}
#nav li {color: #000000; padding:2px 6px 3px 6px; margin:0; list-style-type: none;border-right-width:1px; border-right-style:solid; border-right-color:#000000;float:left}
.nav a:link, .nav a:visited, .nav a:hover, .nav a:active {color: #000000;text-decoration:none;font-weight:bold;}
.nava a:link, .nava a:visited, .nava a:hover, .nava a:active {color: #000000;text-decoration:none;font-weight:bold;}
/*sub-navigation*/
/*#subnav {border:1px solid; width:99%;}*/
/*Zwecks JS-Navigation*/
#subnav div {position:absolute;top:2.1em;left:0px; width:100%; border:0px solid #ff00ff;}
#subnav ul {padding: 0px 0px 0px 6px; margin: 0px;}
#subnav li {height:1.2em; font-weight:bold; color: #ffffff;padding:2px 3px 6px 0px;margin:0;list-style-type: none; float:left; border:0px solid #ff00ff;}
.subnav a:link, .subnav a:visited, .subnav a:hover, .subnav a:active {color: #ffffff;text-decoration:none;font-weight:bold;}
.subnava a:link, .subnava a:visited, .subnava a:hover, .subnava a:active {color: #ffffff;text-decoration:none;font-weight:bold;}
/*Inhaltsteil*/
#contentbox {border:0px solid; margin-left:10px; width:99%; height:267px;background-color: #F6F6F9;}
#content {width:100%; margin:15px 0px 0px 15px; border:0px solid red;}
/* Mehrspaltiges Layout Inhaltsteil*/
/*#spalte1 {border:0px solid;
	float:left; width:20%; height:250px; padding:5px 5px 0px 0px; margin:0px 0px 0px 0px; 
	background-image:url(../../assets/common/linie_vert.gif); background-repeat:no-repeat; 
	background-position:right top; 
	}
#spalte2 {border:0px solid;float:left; width:48%; height:250px; padding:5px 5px 0px 0px; margin:0px 0px 0px 5px; background-image:url(../../assets/common/linie_vert.gif); background-repeat:no-repeat; background-position:right top;}
#spalte3 {border:0px solid;float:left; width:30%; height:250px; padding:5px 0px 0px 0px; margin:0px 0px 0px 5px;}
*/
#spalte1 {border:0px solid;float:left; width:20%; height:250px; padding:5px 5px 0px 0px; margin:0px 0px 0px 5px;}
#spalte2 {border-left: #003366 1px solid; border-right: #003366 1px solid;float:left; width:47%; min-height:250px; padding:5px 5px 0px 5px; margin:0px 0px 0px 5px;}
#spalte3 {border:0px solid;float:left; width:28%; height:250px; padding:5px 0px 0px 0px; margin:0px 0px 0px 5px;}

#spalte1_galerie {border:0px solid;float:left; width:26%; height:250px; padding:5px 15px 0px 0px; margin:0px 0px 0px 5px;}
#spalte2_galerie {border-left: #003366 0px solid; border-right: #003366 0px solid;float:left; width:40%; min-height:250px; padding:5px 15px 0px 5px; margin:0px 0px 0px 5px;}
#spalte3_galerie {border:0px solid;float:left; width:28%; height:250px; padding:5px 5px 0px 0px; margin:0px 0px 0px 5px;}


#bild {margin:0px 10px 5px 0px; float:left;};

