/* GLIEDERUNG ////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////
	
	1. Layout   //////////////////////////////////////////////////////////////////////
		
		1.1 ALLGEMEIN
		1.2 HEAD
		1.3 NAV2
		1.4 CONTENT HAUPTSEITE
		1.5 CONTENT UNTERSEITE
		1.6 FOOTER
		
	2. Text   ////////////////////////////////////////////////////////////////////////
		
		2.1 NAV0 - TEXT
		2.2 BROTKRUEMEL - TEXT
		2.3 CONTENT - TEXT
		2.4 NAV2 UNTERSEITE - TEXT
		2.5 CONTENT UNTERSEITE - TEXT
		2.6 FOOTER - TEXT
		
	3. Tabellen   ////////////////////////////////////////////////////////////////////
		
		3.1 TABELLE - KONTAKT

//////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////// */


/* 1. Layout ---------------------------------------------------------------------- */

/*  1.1 ALLGEMEIN   --------------------------------------------------------------- */
body {
	background-image: url(../bilder_layout/background1.gif);
	background-repeat: repeat;
}
#page {
	width: 1004px;
	height: auto;
}
#nav0 {
	width: 200px;
	height: 20px;
	float: right;
	background-color: #FFFFFF;
	margin-bottom: 3px;
}
#rahmen {
	width: 984px;
	background-color: #FFFFFF;
	height: auto;
	text-align: left;
}

/*  1.2 HEAD   -------------------------------------------------------------------- */
#head {
	float: left;
	height: 121px;
	width: 984px;
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
}
#nav1 {
	float: left;
	height: 27px;
	width: 984px;
	border-top: 0px;
	border-right: 5px solid #FFFFFF;
	border-bottom: 0px;
	border-left: 5px solid #FFFFFF;
}

/*  1.3 NAV2 ---------------------------------------------------------------------- */

#nav2 {
	float: left;
	width: 163px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005F8C;
	padding-left: 11px;
	padding-top: 15px;
}
#nav2_text {
	float: left;
}
#nav2_punkt {
	border-bottom: 1px solid #91AEBD;
	border-right: 1px solid #91AEBD;
	margin: 0px;
	padding-top: 5px;
}
#nav2_punkt_abschluss {
	border-right: 1px solid #91AEBD;
	margin: 0px;
	padding-top: 5px;
}
#nav2_unterseite {
	float: left;
	width: 163px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005F8C;
	padding-left: 11px;
	padding-top: 15px;
}
#nav2_unterseite_text {
	width: 144px;
	float: left;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005F8C;
}

/*  1.4 CONTENT HAUPTSEITE  ------------------------------------------------------- */
#brotkruemel {
	float: left;
	height: 27px;
	width: 971px;
	border-top: 0px;
	border-right: 5px solid #FFFFFF;
	border-bottom: 0px;
	border-left: 5px solid #FFFFFF;
	background-color: #FFFFFF;
	padding-left: 13px;
	padding-top: 5px;
}
#titelleiste {
	height: 36px;
	width: 984px;
}
#content {
	float: left;
	width: 984px;
	background-color: #FFFFFF;
	border: 5px solid #FFFFFF;
}
#content_links {
	float: left;
	width: 327px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005F8C;
	padding-left: 51px;
	padding-top: 15px;
}
#content_rechts {
	float: left;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005F8C;
	width: 346px;
	padding-left: 60px;
	padding-top: 15px;
}
#content_links_text {
	float: left;
	border-left: 1px solid #005F8C;
	padding-left: 5px;
}
#content_rechts_text {
	float: left;
	border-left: 1px solid #005F8C;
	padding-left: 5px;
}
#abstand_unten {
	height: 20px;
	width: 984px;
	float:left;
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	background-color:white;
}

/*  1.5 CONTENT UNTERSEITE ----------------------------------------------------------- */	

#content_links_unterseite {
	float: left;
	width: 755px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005F8C;
	padding-left: 51px;
	padding-top: 15px;
}
#content_links_unterseite_text {
	float: left;
	border-left: 1px solid #005F8C;
	padding-left: 5px;
}
/*  1.6 FOOTER   --------------------------------------------------------------------- */
#footer {
	height: 20px;
	width: 984px;
	background-color: #005F8C;
	border-top: 0px;
	border-right: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	padding-top: 3px;
	float: left;
}

/* 2. Text --------------------------------------------------------------------------- */

/*  2.1 NAV0 - TEXT ------------------------------------------------------------------ */
#nav0 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005F8C;
	text-decoration: none;
}
#nav0 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005F8C;
	text-decoration: none;
}
#nav0 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005F8C;
	text-decoration: underline;
}
#nav0 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005F8C;
	text-decoration: none;
}

#nav0 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005F8C;
	margin: 3px;
}

/*  2.2 BROTKRUEMEL - TEXT ----------------------------------------------------------- */
#brotkruemel p { /* Fliesstext */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005F8C;
}

/*  2.3 CONTENT - TEXT --------------------------------------------------------------- */
#content p { /* Fliesstext */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005F8C;
	margin-top: 5px;
	margin-bottom: 0px;
}
#content h1 { /* Überschrift */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:bold;
	color: #005F8C;
	margin-top: 5px;
	margin-bottom: 0px;
}
#content li { /* Listenpunkte */
	padding: 0 0px 5px 2px;
}
#content ul { /* Aufzählung */
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #005F8C;
	list-style-image: url(../bilder_layout/aufzaehlung.gif);
	list-style-position: outside;
}
#content a { /* Link (normal) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline
}
#content a:visited { /* Link (besucht) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline
}
#content a:active { /* Link (aktiv) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline
}
#content a:hover { /* Link (darüber) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none
}

/*  2.4 NAV2 UNTERSEITE - TEXT ------------------------------------------------------- */

#nav2_unterseite_text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005F8C;
	margin-left: 5px;
	text-decoration: none;
}
#nav2_unterseite_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005F8C;
	margin-left: 5px;
	text-decoration: none;
}
#nav2_unterseite_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005F8C;
	margin-left: 5px;
	text-decoration: underline;
}

/*  2.5 CONTENT UNTERSEITE - TEXT ----------------------------------------------------- */

#content_links_unterseite p { /* Fliesstext */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005F8C;
	margin-top: 5px;
	margin-bottom: 0px;
}
#content_rechts_unterseite p { /* Fliesstext */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005F8C;
	margin-top: 5px;
	margin-bottom: 0px;
}
#content_links_unterseite h1 { /* Überschrift */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:bold;
	color: #005F8C;
	margin-top: 5px;
	margin-bottom: 0px;
}
#content_links_unterseite li { /* Listenpunkte */
	padding: 0px 0px 5px 2px;
}
#content_links_unterseite ul { /* Aufzählung */
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #005F8C;
	list-style-image: url(../bilder_layout/aufzaehlung.gif);
	list-style-position: outside;
}
#content_links_unterseite a { /* Link (normal) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline
}
#content_links_unterseite a:visited { /* Link (besucht) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline
}
#content_links_unterseite a:active { /* Link (aktiv) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline
}
#content_links_unterseite a:hover { /* Link (darüber) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none
}

/*  2.6 FOOTER - TEXT --------------------------------------------------------------- */

#footer p { /* Fliesstext */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color: #FFFFFF;
	margin:0px;
	padding:0px;
}
#footer a { /* Link (normal) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline
}
#footer a:visited { /* Link (besucht) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline
}
#footer a:active { /* Link (aktiv) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline
}
#footer a:hover { /* Link (darüber) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none
}

/* 3. Tabellen ----------------------------------------------------------------------- */
		
/* 3.1 TABELLE - KONTAKT ------------------------------------------------------------- */

#tabelle_kontakt {
	width: 650px;
	margin: 0px;
	padding: 0px;
	line-height: 5px;
}
#tabelle p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005F8C;
	text-decoration:none;
	margin-right: 5px;
}
input {
	border: 1px solid #005F8C;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
}
textarea {
	border: 1px solid #005F8C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
}