

/* -------------------- Grundlayout -------------------- */

html, table				{
						font-family: Arial, Verdana, Sans-Serif;
						font-size:12px;
						line-height:120%;
						color: #404040;
						}

body					{
						margin: 0px; 
						padding: 0px;
						}
h1						{
						font-size:16px;
						font-weight:bold;
						margin:0px;
						}
h2, h3					{
						font-size:11px;
						font-weight:bold;
						margin:0px;
						}
input					{
						border: 1px solid #404040;
						font-family: Arial, Verdana, Sans-Serif;
						font-size:10px;
						color:#404040;
						width:115px;
						padding:0px 4px 0px 4px;
						}

/* -------------------- Containers -------------------- */						
						
#hintergrundgrau		{
						background-color: #999999;
						padding: 0px; 
						margin: 0px;
						}
#hintergrundweiss		{
						background-color: white;
						width: 930px;
						margin: 0px auto;
						padding: 0px;
						text-align: left;
						background-image: url(images/hintergrund.gif);
						
						}


#inhalt					{
						width: 685px;
						padding: 0px;
						margin-left: 15px;
						margin-bottom: 0px;
						float: left;
						
						}

#banner_inhalt			{
						padding: 0px 0px 20px 0px;
						}

#text-inhalt			{
						padding: 0px;
						}

#fusszeile				{
						width: 900px;
						border: 0px solid #00ff00;
						margin-left: 0px 0px 0px 14px;
						clear: both;
						}

/* -------------------- Banner -------------------- */

#banner					{
						width: 900px;
						margin-bottom: 0px;
						margin-left: 14px;
						background-color: #ffffff;
						}

/* -------------------- Logo -------------------- */

#logo					{
						float: left; 
						width:285px;
						height:110px;
						
						}

/* -------------------- Header -------------------- */

#drucken_blau_meta		{
						float: right;
						width: 610px;
						
						}

/* -------------------- Funktionen -------------------- */

#funktionen				{
						clear: right;
						float: right;
						margin-top:20px; 
						height: 30px;
						padding:0px;
						}

#funktionen ul			{
						margin: 0px 0px 0px 0px;
						padding: 0px 0px 0px 0px;
						}

#funktionen li			{
						list-style: none;
						float: left;
						padding-left: 8px;
						-padding-top: 2px;
						color: #404040;
						}

#funktionen a			{
						text-decoration: none;
						color: #404040;
						}

#funktionen a:hover		{
						text-decoration: underline;
						color: #ff0000;
						}

#blau					{
						clear: right;
						float: right;
						width: 610px;
						height: 13px;
						background-color: #61941d;
						margin:0px;
						}

/* -------------------- Service-Navigation -------------------- */

#metanav				{
						clear: right;
						float: right;
						margin-top: 6px;
						
						}

#metanav ul				{
						margin: 0px 2px 0px 0px;
						padding: 0px 0px 0px 0px;
						}

#metanav li				{
						list-style: none;
						float: left;
						padding-left: 8px;
						color: #404040;
						}

#metanav a				{
						text-decoration: none;
						color: #404040;
						}

#metanav a:hover		{
						text-decoration: underline;
						color: #ff0000;
						}


/*

------------------------------------ Haupt-Navigation | Alte JS-Navigation ------------------------------------
#navigationl							{
										clear: both;
										float: left;
										}


------------------------------------ Haupt-Navigation | Container ------------------------------------						
#navigation_neu						 {
									 clear: both;
									 float: left;
									 width:210px;
									 }
#navigation_neu .padding			 {
									 padding:25px 0px 0px 25px;
									 }

										
------------------------------------ Haupt-Navigation | 1. Stufe ------------------------------------										
#navigation_neu ul					 {
									 margin:0px;
									 padding:0px;
									 list-style-type:none;
									 width:180px;
									 }
#navigation_neu	ul a					{
										display:block;
										border-top:solid 1px #bfbfbf;
										width:100%;
										padding:5px 0px 5px 0px;
										color:#336699;
										font-weight:bold;
										}
#navigation_neu	ul a:hover				{
										color:#404040;
										}											
#navigation_neu	ul a.aktiv				{
										border-top:solid 1px #6a6a6a;
										}
#navigation_neu	ul a.restart			{
										border-top:solid 1px #6a6a6a;
										}

										
------------------------------------ Haupt-Navigation | 2. Stufe ------------------------------------																							
#navigation_neu	ul ul					{
										margin:-4px 0px 4px 0px;
										}										
#navigation_neu	ul ul a					{
										padding:0px 0px 0px 10px;
										border-top:none;
										width:100%;
										color:#404040;
										font-weight:normal;
										}
#navigation_neu	ul ul a:hover			{
										color:#336699;
										}										
#navigation_neu	ul ul a.aktiv			{
										border-top:none;
										color:#336699;
										}

										
------------------------------------ Haupt-Navigation | 3. Stufe ------------------------------------																						
#navigation_neu	ul ul ul				{
										margin:0px 0px 0px 0px;
										}											
#navigation_neu	ul ul ul a				{
										padding:0px 0px 0px 20px;
										}
#navigation_neu	ul ul a:hover			{
										color:#336699;
										}										
#navigation_neu	ul ul a.aktiv			{
										color:#336699;
										}										

										
------------------------------------ Haupt-Navigation | Abschluss ------------------------------------											
#navigation_neu	li.abschluss			{
										border-top:solid 1px #bfbfbf;
										}																																														
#navigation_neu	li.abschluss_aktiv		{
										border-top:solid 1px #6a6a6a;
										}	
*/


