/* CSS Document */

body { margin: 0px; }

/* HEADER */
#flash { margin:0; padding:0; width:950px; }

#header	{
	margin: 0px;
	height:27px;
	white-space:nowrap;
	background-image:url(../nav/hg_oben.gif);
	background-repeat:repeat-x; }

#header a:link,
#header a:visited	{ color:#f2f7fb; font-size:0.8em; padding: 3px 0 0 60px; float:left;}

#header a:hover,
#header a:active,
#header a:focus { color:#ffffff; font-size:0.8em; padding: 3px 0 0 60px; float:left;}

#header img {margin: 0 0 0 470px; padding: 3px 0 0 0;}
/* ENDE HEADER */

#mitte	{
	margin:0px;
	background-image: url(../nav/hg_alles.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;
}

/* START CONTENT */
#content	{
	width:650px;
	margin:0 0 0 258px;
	padding:20px 0px 10px 40px;
}

#content img {padding: 0 0 0 5px;}

#nav	{
	padding:20px 0 0 0 ;
	float:left;
}

#nav img {padding: 0 0 0 80px;}

#nav ul { margin:0 0 0 42px; padding:0px; display:block; width:210px; }
#nav li { margin:0px; list-style:none; padding:0px; }

#nav a:link, 
#nav a:visited			{ text-decoration:none; color:#2086c6; font-weight:bold; display:block; padding:5px 0 5px 20px; }
#nav a:hover,
#nav a:active,
#nav a:focus			{ text-decoration:none; color:#008738; font-weight:bold; display:block; padding:5px 0 5px 20px; }

.nav-untermenue {}
.nav-untermenue a:link,
.nav-untermenue a:visited { text-decoration:none; color:#2086c6; /*font-weight:bold;*/ display:block; padding:4px 0 4px 30px; }
.nav-untermenue a:hover,
.nav-untermenue a:active,
.nav-untermenue a:focus	{ text-decoration:none; color:#008738; /*font-weight:bold;*/ display:block; padding:4px 0 4px 30px; }

/* ENDE CONTENT */

/* START FOOTER */
#fuss {
	margin:0 0 0 258px; padding:5px 0 0 45px; background-image:url(../nav/hg_unten.gif); background-repeat:repeat-x; color:#000000; font-size:0.95em; clear:both; } 
/* ENDE FOOTER */



/* START BASICS */

/* BASICS allgemein */
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80%; line-height:1.5em; color:#000000; }
div, br, p, form, ul, li, hr, table, td, tr, th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; line-height:1.5em; color:#000000; }

table { border:#e1eff9 solid 1px;}
td 	{ border:#e1eff9 solid 1px; padding:5px}
th 	{ border:#e1eff9 solid 1px; background-color:#e1eff9; padding:5px; font-weight:normal}


/* BASICS Formular */
label 				{ width:350px; display:block; text-align:right; padding: 2px 0 2px 0}
label .beschriftung { float:left}
#antispam			{ display:none }

/* UEBERSCHRIFTEN allgemein */
h1, h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#008738; line-height:1.5em; }
h1				{ font-size:1.6em; }
h2				{ font-size:1.2em; }
h3				{ font-size:1.2em; font-weight:normal;}
h4, h5, h6		{ font-size:1.1em; font-weight:normal;}

/* LINKS allgemein */
a:link			{ text-decoration:underline; color:#2086c6; }
a:visited		{ text-decoration:underline; color:#2086c6; }
a:hover			{ text-decoration:underline; color:#008738; }
a:active		{ text-decoration:underline; color:#008738; }
a:focus			{ text-decoration:underline; color:#008738; }

/* CLASSEN allgemein */
.kleiner 		{ font-size:0.75em; }
.groesser 		{ font-size:1.1em; }
.nowrap			{ white-space:nowrap; }
.wichtig		{ color:#008738; font-weight:bold; font-style:italic}
.border			{ border: solid 1px #000000; }
.print			{ display:none }
.noprint		{ }

/* ENDE BASICS */



/*Farben
blau=#2086c6
hellblau=#f2f7fb
grün=#008738
hellgrau=#fafdff
*/