
.fliess			{ font-family: Arial, sans-serif; font-size: 11px;}
.head			{ font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; color: #265476; }

html 			{ height: 101%; }   /* Scrollbalken immern anzeigen */
body			{ margin: 0; padding: 0; background-color: #D2EAF2; background-image: url(../media_upload/einstellungen/hg.png); background-repeat: repeat-x; font-family: Arial, sans-serif; font-size: 12px; color: #000000; color:#356288}
.gesamt			{ margin: 0 auto; width: 1005px; }
.gesamt_hilfe	{ margin: 0 auto; width: 800px;}

input, textarea		{ background-color: #bee5a6; color: #666666; }
fieldset			{ width: 546px; margin-top: 10px; padding: 10px 0; }
legend				{ margin-left: 10px; }
#container fieldset	{ width: 845px; }

.ueberschrift1, th, h1		{ padding: 0 ; margin: 0.6em 0; font-size: 16px; font-weight: bold; color: #001A39; }
.ueberschrift2, h2			{ padding: 0 ; margin: 0.6em 0; font-size: 14px; font-weight: bold; color: #2c7f2d; }

.link_normal				{ color: #001A39; text-decoration: none; }
.link_normal:hover			{ color: #2c7f2d; text-decoration: none; }
.link_normal_aktiv			{ color: #2c7f2d; text-decoration: none; }
.link_normal_aktiv:hover	{ color: #2c7f2d; text-decoration: none; }

.suchergebnis				{ color: #001A39; }

.navigation_als_reiter						{ color: #656565; font-size: 11px; font-weight: bold; text-decoration: none; text-align: center; width: 150px; height: auto; float: left; padding: 2px; border-top: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid black; }
.navigation_als_reiter_rechts				{ color: red; font-size: 11px; font-weight: bold; text-decoration: none; text-align: center; padding: 2px; width: 150px; height: auto; float: left; border: solid 1px black; }
.navigation_als_reiter:hover				{ color: black; font-size: 11px; font-weight: bold; background-color: #96bade; text-decoration: none; text-align: center; width: 150px; height: auto; float: left; padding: 2px; border-top: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid black; }
.navigation_als_reiter_rechts:hover			{ color: red; font-size: 11px; font-weight: bold; background-color: #96bade; text-decoration: none; text-align: center; padding: 2px; width: 150px; height: auto; float: left; border: solid 1px black; }
.navigation_als_reiter_aktiv				{ color: black; font-size: 11px; font-weight: bold; background-color: #96bade; text-decoration: none; text-align: center; width: 150px; height: auto; float: left; padding: 2px; border-top: 1px solid black; border-bottom: 1px solid #96bade; border-left: 1px solid black; }
.navigation_als_reiter_aktiv_rechts			{ color: red; font-size: 11px; font-weight: bold; background-color: #96bade; text-decoration: none; text-align: center; padding: 2px; width: 150px; height: auto; float: left; border-color: black black #96bade; border-style: solid; border-width: 1px; }
.navigation_als_reiter_aktiv:hover			{ color: black; font-size: 11px; font-weight: bold; background-color: #96bade; text-decoration: none; text-align: center; width: 150px; height: auto; float: left; padding: 2px; border-top: 1px solid black; border-bottom: 1px solid #96bade; border-left: 1px solid black; }
.navigation_als_reiter_aktiv_rechts:hover	{ color: red; font-size: 11px; font-weight: bold; background-color: #96bade; text-decoration: none; text-align: center; padding: 2px; width: 150px; height: auto; float: left; border-top: 1px solid black; border-bottom: 1px solid #96bade; border-left: 1px solid black; border-right-color: black; e: solid; border-right-width: 1px; }

.tabellen_rahmen			{ border: solid 1px black; }
.rahmen_1px					{ border: solid 1px black; }
.ALT_neptos_seite_rahmen	{ background-repeat: no-repeat; margin: 10px; padding: 10px; width: 1000px; height: 450px; border: solid 1px black; }
.ALT_neptos_seite			{ width: 1030px; height: 576px; }
.ALT_neptos_titel			{ color: black; font-size: 20px; font-stretch: semi-condensed; line-height: 25px; text-align: left; width: 738px; height: 100px; margin: 0; padding: 0 0 0 30px; border-width: 0; }
.ALT_neptos_auswertung		{ color: black; font-size: 16px; font-weight: bold; line-height: 26px; width: 768px; height: 150px; margin: 0; padding: 0; border-width: 0; }
.ALT_neptos_antwort			{ color: black; font-size: 16px; font-weight: bold; line-height: 26px; width: 718px; height: 135px; margin: 0; padding: 0 0 0 30px; border-width: 0; }
.ALT_neptos_antwort_fragen	{ color: black; font-size: 16px; font-weight: bold; line-height: 26px; width: 738px; height: 250px; margin: 0; padding: 0 0 0 30px; border-width: 0; }
.ALT_neptos_frage			{ color: black; font-size: 16px; font-weight: bold; line-height: 26px; width: 738px; height: 100px; margin: 0; padding: 30px 0 0 30px; border-width: 0; }
.ALT_neptos_antworten		{ color: black; width: 738px; height: 250px; margin: 0; padding: 0 0 0 30px; border-width: 0; }
.ALT_neptos_titel_unten		{ color: black; width: 738px; height: 96px; margin: 0; padding: 0 0 0 30px; border-width: 0; }
.pruefung ul						{ margin: 0 0 0 30px; list-style-type: none; }
.pruefung li						{ background-image: url(../media/blau.jpg); width: 604px; height: 39px; margin: 5px; padding: 15px 0 0 15px; }
/*
*html li				{ background-image: url(../media/blau.jpg); width: 619px; height: 54px; margin: 5px; padding: 15px 0 0 15px; }
*/

a.normaler_link { color: black; font-weight: bold; text-decoration: none; width: auto; height: auto; float: right; padding: 2px; }
a.text_link { color: black; font-weight: normal; text-decoration: none; width: auto; height: auto; float: left; border-width: 0; }
a.ausloggen { color: red; font-weight: bold; text-decoration: none; width: 170px; height: 16px; float: right; padding: 3px; }

a.deaktiviert { color: black; font-weight: bold; text-decoration: none; width: 170px; height: 16px; float: right; padding: 3px; border: solid 1px; }

td	{ line-height: 18px; }

.roter_button			{ background-image: url(../media/rot.jpg); width: 604px; height: 39px; margin: 5px; padding: 15px 0 0 15px; }
*html .roter_button		{ background-image: url(../media/rot.jpg); width: 619px; height: 54px; margin: 5px; padding: 15px 0 0 15px; }
.gruener_button			{ background-image: url(../media/gruen.jpg); width: 604px; height: 39px; margin: 5px; padding: 15px 0 0 15px; }
*html .gruener_button	{ background-image: url(../media/gruen.jpg); width: 619px; height: 54px; margin: 5px; padding: 15px 0 0 15px; }

.link_nicht_unterstrichen		{ text-decoration: none; }

#menue							{ background-color: #e3dada; font-size: 12px; }
.navigation_ul					{ margin: 0; padding: 0; }
.navigation1					{ background-color: #e3dada; width: 134px; height: auto; margin: 0; padding: 0; margin-left: 0; text-decoration: none; background-image: none; padding-top: 3px; padding-bottom: 3px; }
.navigation2					{ background-color: #e3dada; width: 134px; height: auto; margin: 0; padding: 0; margin-left: 0; text-decoration: none; background-image: none; padding-top: 3px; padding-bottom: 3px; }
.sub-navigation1				{ background-color: #F4F4F6; width: 134px; height: auto; margin: 0; padding: 0; margin-left: 0; list-style-type: none; list-style-position: inside; text-decoration: none; background-image: none; }
.sub-navigation2				{ background-color: #F4F4F6; width: 134px; height: auto; margin: 0; padding: 0; margin-left: 0; list-style-type: none; list-style-position: inside; text-decoration: none; background-image: none; }

.navigation-box1						{ background-color: #e3dada; padding-left: 10px; margin: 0; display: block; color: #001A39; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }
.navigation-box2						{ background-color: #e3dada; padding-left: 10px; margin: 0; display: block; color: #001A39; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }
.navigation-box1:hover					{ background-color: #e3dada; padding-left: 10px; margin: 0; display: block; color: #2c7f2d; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }
.navigation-box2:hover					{ background-color: #e3dada; padding-left: 10px; margin: 0; display: block; color: #2c7f2d; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }
.navigation-box1_aktiv					{ background-color: #e3dada; padding-left: 10px; margin: 0; display: block; color: #2c7f2d; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }
.navigation-box2_aktiv					{ background-color: #e3dada; padding-left: 10px; margin: 0; display: block; color: #2c7f2d; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }
.navigation-box1_aktiv:hover			{ background-color: #e3dada; padding-left: 10px; margin: 0; display: block; color: #2c7f2d; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }
.navigation-box2_aktiv:hover			{ background-color: #e3dada; padding-left: 10px; margin: 0; display: block; color: #2c7f2d; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }

.sub-navigation-box1					{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 20px; display: block; color: #001A39; text-decoration: none; }
.sub-navigation-box2					{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 20px; display: block; color: #001A39; text-decoration: none; }
.sub-navigation-box1:hover				{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 20px; display: block; color: #2c7f2d; text-decoration: none; }
.sub-navigation-box2:hover				{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 20px; display: block; color: #2c7f2d; text-decoration: none; }
.sub-navigation-box1_aktiv				{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 20px; display: block; color: #2c7f2d; text-decoration: none; }
.sub-navigation-box2_aktiv				{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 20px; display: block; color: #2c7f2d; text-decoration: none; }
.sub-navigation-box1_aktiv:hover		{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 20px; display: block; color: #2c7f2d; text-decoration: none; }
.sub-navigation-box2_aktiv:hover		{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 20px; display: block; color: #2c7f2d; text-decoration: none; }

.logout									{ color: #e64f09;}

.sub-sub-navigation1					{ background-color: #F4F4F6; width: 134px; height: auto; margin: 0; padding: 0; margin-left: 0; list-style-type: none; list-style-position: inside; text-decoration: none; background-image: none; }
.sub-sub-navigation2					{ background-color: #F4F4F6; width: 134px; height: auto; margin: 0; padding: 0; margin-left: 0; list-style-type: none; list-style-position: inside; text-decoration: none; background-image: none; }
.sub-sub-navigation-box1				{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 40px; display: block; color: #001A39; text-decoration: none; }
.sub-sub-navigation-box2				{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 40px; display: block; color: #001A39; text-decoration: none; }
.sub-sub-navigation-box1:hover			{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 40px; display: block; color: #2c7f2d; text-decoration: none; }
.sub-sub-navigation-box2:hover			{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 40px; display: block; color: #2c7f2d; text-decoration: none; }
.sub-sub-navigation-box1_aktiv			{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 40px; display: block; color: #2c7f2d; text-decoration: none; }
.sub-sub-navigation-box2_aktiv			{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 40px; display: block; color: #2c7f2d; text-decoration: none; }
.sub-sub-navigation-box1_aktiv:hover	{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 40px; display: block; color: #2c7f2d; text-decoration: none; }
.sub-sub-navigation-box2_aktiv:hover	{ background-color: #F4F4F6; padding: 0; margin: 0; padding-left: 40px; display: block; color: #2c7f2d; text-decoration: none; }

.tabelle								{ width: 1000px; border: 0; }
.tabelle_zeile_zelle_oben				{ width: 1000px; text-align: left; vertical-align: top; height: 83px; }
.tabelle_zeile_zelle_mitte_navigation	{ width: 134px;  text-align: left; vertical-align: top;  }
.tabelle_zeile_zelle_mitte_content		{ width: 846px;  text-align: left; vertical-align: top; padding: 10px; }
.tabelle_zeile_zelle_unten				{ width: 1000px; text-align: left; vertical-align: top; height: 83px; }

.untertabelle							{ }
.untertabelle_zeile_head				{ }
.untertabelle_zeile_zelle_head			{ vertical-align: top; height: 25px; background-color: #D3D6DF; border-right: 1px solid #F4F4F6; border-bottom: 1px solid #F4F4F6; padding: 3px 5px; font-weight: bold;}
.untertabelle_zeile_body				{ }
.untertabelle_zeile_zelle_body			{ vertical-align: top; height: 25px; background-color: #E9EAEE; border-right: 1px solid #F4F4F6; border-bottom: 1px solid #F4F4F6; padding: 3px 5px; }
.untertabelle_zeile_zelle_body1			{ vertical-align: top; height: 25px; background-color: #d9d9d9; border-right: 1px solid #F4F4F6; border-bottom: 1px solid #F4F4F6; padding: 3px 5px; }
.untertabelle_zeile_zelle_body0			{ vertical-align: top; height: 25px; background-color: ; border-right: 1px solid #F4F4F6; border-bottom: 1px solid #F4F4F6; padding: 3px 5px; }

.einstellungen 							{border-spacing:1px;}
.einstellungen 							{paddinf:10px;}
.einstellungen .spalte					{vertical-align:top; border:1px solid #fff; padding: 5px;}
.einstellungen .eingenschaft 			{width: 100px;}
.einstellungen .info 					{width: 30px;}
.einstellungen .info div 				{border: 1px solid #000; border-collapse: collapse; height: 15px; width: 28px;} 
.einstellungen .info img 				{height: 15px; width: 28px;} 
.einstellungen .wert 					{width: 640px;}
.einstellungen .edit 					{width: 50px}

.freimeldungen_belegt					{ background-color: #f59a9a; text-align: center; color: #000000; }
.freimeldungen_frei						{ background-color: #c8f590; text-align: center; color: #000000; }

#container {
	position:relative;
	padding: 10px 10px;
	display: inline-block;
	background:#F4F4F6;
	border-left:134px solid #e3dada;
	verflow:visible;
	width: 846px;
	}
	
#left {
	float:left;
	position:relative;
	width:124px;
	margin-left:-134px;
	display:inline-block;
	overflow: hidden;
}

.login input {
	width: 150px;
	
}

.einstellungen_farbfeld	{ border: 1px solid #000; border-collapse: collapse; height: 15px; width: 28px; }
.einstellungen_bildfeld	{ border: 1px solid #000; height: 15px; width: 28px; }

/* IE7 Fixes für Navigation: */
.navigation_ul a	{ display: block !important; }
.navigation_ul li	{ display: block !important; }

.sub-sub-navigation2, .sub-navigation2 , .sub-sub-navigation1, .sub-navigation1
{
	width: auto;
}

