/*===== copyright ==================================
		Michael Krupski
		Feuerwehr Hamburg
		webmaster@feuerwehrakademie.de
==================================================*/
/*-- Bei margin und padding Abstand im Uhrzeigersinn
		1. Wert = oben
		2. Wert = rechts
		3. Wert = unten
		4. Wert = links
*/		
#dumdum {
	border-left: 1px solid #FFF000;
	border-top: 1px solid #FFF000;
	border-right: 1px solid grey;
	border-bottom: 1px solid grey;
	margin: 50px;
	padding: 5px;
	hight: 50px;
	width: 200px;
	background-image:url(../pic-ns-1280.gif);
	background-repeat: no-repeat;
	/*background-color: red;*/
}

html {
	margin: 0; 
	padding: 0;
}
/* Hintergrund gesamt */
body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 40px 20px; 							/*Rahmen oben und (rechts / links)*/
	background-color: #C7C7C7;
}

h1, h2, h3, h4, p, table, td, form, ul, li  {
	margin: 0;
	padding: 0;
}

/* Überschriften */
h1{
	font-weight: bold;
	font-size: 14px;
	padding: 0 0 10px 0;
}
h2{
	font-size: 12px;
	font-weight: bold;
	font-style: ;
	padding: 0 0 0 0;
}
h3{
	font-size: 10px;
	font-weight: ;
	padding: 0 0 4px 0;
	text-decoration: underline;
}
h4{
	font-size: 12px;
	font-style: italic;
	padding: 0 0 0 0;
	font-weight: bold;
	font: oblique;
}
h5{
	font-size: 11px;
	font-style: italic;
	padding: 0 0 0 0;
	font-weight: bold;
}
h6{
	font-size: 10px;
	font-style: italic;
	padding: 0 0 0 0;
}
/* Weitere Schriftarten */
#toto{
	font-size: 24px;
	color:#585c58; 
	padding: 0 0 0 0;
}
/* Überschrift 24 blau mitte */
#toto_mitte{
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	/*color:#585c58;*/ 
	padding: 0 0 0 0;
}
.toto_abst{
	padding: 6px 0 6px 0;
}
/* Überschrift 24 rot mitte */
#roto_mitte{
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	color:red; 
	padding: 0 0 0 0;
}
/*==========================================*/

/* Tabellen */


table{      
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 13px;
	color: #000177;
	
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
td{
	Padding: 3px 0px 3px 8px;                /*padding: 3px 0px 3px 3px;*/
	
}
.td_green{
	Padding: 3px 0px 3px 8px;                /*padding: 3px 0px 3px 3px;*/
	color: green;
}
.tpat{
	width: 100%;
	border-style: solid;
	border-width: 1;
	border-color: #000177;
	background-color: #ffffcc;
	/*cellpadding: 0;
	cellspacing: 0;
	width: 100%;*/
	
	
	
	
}
.tbild{
	width: 100%;
	border-style: solid;
	border-width: 1;
	border-color: #ffffe0;
	background-color: #ffffe0;
	/*cellpadding: 0;
	cellspacing: 0;
	width: 100%;*/
	
	
	
	
}
.th1{
	text-align: left;
	padding: 3px 0px 3px 3px;
	background: #FFCC66;
}
.td1{
	text-align: left;
	padding: 3px 0px 3px 3px;
	background: #cccccc;
	font-weight: bold;
}
.td2{
	text-align: left;
	padding: 3px 0px 3px 3px;
	background: #cccccc;
	font-weight: normal;
}
/* Tabellen - Eigenformate */               /* Neu eingesetzt */
#td_blau{
	font-size: 13px;
	padding: 3px 0px 3px 3px;
	font-weight: bold;
	color: blue;
	
}
#td_red{
	font-size: 13px;
	padding: 3px 0px 3px 3px;
	font-weight: bold;
	color: red;
	
}
#td_greenb{
	font-size: 13px;
	padding: 3px 0px 3px 3px;
	font-weight: bold;
	color: green;
	
}
#td_blau-dunkel{
	font-size: 13px;
	padding: 3px 0px 3px 3px;
	font-weight: bold;
	
	
	
}
.td_blau-r{
	text-align: right;
	font-size: 13px;
	padding: 6px 8px 6px 3px;
	font-weight: bold;
	color: blue;
	
}
.td_red-r{
	text-align: right;
	font-size: 13px;
	padding: 6px 8px 6px 3px;
	font-weight: bold;
	color: red;
	
}
.td3{
	text-align: center;
	padding: 3px 0px 3px 6px;
	font-weight: normal;
}
.td4{
	font-size: 13px;
	text-align: center;
	padding: 6px 0px 6px 3px;
	font-weight: bold;
}
.td5{
	font-size: 13px;
	text-align: right;
	padding: 6px 0px 6px 3px;
	font-weight: bold;
}
/* Tabelleneintrag groß, links*/
.grotab_li{
	font-size: 18px;
	text-align: left;
	font-weight: bold;
	color:#000177;
	text-decoration: none; 
	padding: 0 0 0 8;
}
.mitab_li{
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	color:blue; /*#000177;*/
	text-decoration: none; 
	padding: 0 0 0 0;
}
.mitab_einz{
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	color:blue; /*#000177;*/
	text-decoration: none; 
	padding: 0 0 0 40;
}
.einz_0_red{
	
	font-size: 13px;
	padding: 6px 0px 6px 0xp;
	font-weight: bold;
	color: red;
}
.einz_0_blue{
	
	font-size: 13px;
	padding: 6px 0px 6px 0xp;
	font-weight: bold;
	color: blue;
}
.einz_12_blue{
	
	font-size: 13px;
	padding: 6px 0px 6px 12%;
	font-weight: bold;
	color: blue;
}
.einz_0_grey{
	
	font-size: 13px;
	padding: 6px 0px 6px 0xp;
	font-weight: bold;
	color: grey;
}
.einz_12_grey{
	
	font-size: 13px;
	padding: 6px 0px 6px 12%;
	font-weight: bold;
	color: grey;
}

.rotschrift{
	color: red;
}
.greenschrift{
	color: green;
}
													/* Ende neu eingefügt */
/*Test-Tab*/
/*.tabtest{
	/*font-family: Arial, Helvetiva, sans-serif;
	font-size: 13px;*/
	/*background-color: white;
	color: red;
	border-style: solid;
	border-color: green;
	border:3px ;
	
	width: 100%;
	/*border: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
/*==========================================*/

/* Liste unsortiert */
ul {
padding-left:30px;
list-style-position: outside;
}

/*==========================================*/

/* Hyperlinks im Text */
a {
	font-family: Arial, Helvetiva, sans-serif;
	font-size:  12px;
}
 a:hover {							/* Buttoneigenschaften bei Mouse over */
	
	color: #000177;							    /* Schriftfarbe bei Mouse Over im Button - ov= #1F233D; */
}
/*==========================================*/
/*Tabelle Einsprungschrift*/
/*Einsprung in Überschriften*/
.tx{
	
	font-size: 18px;
	padding: 6px 0px 6px 0xp;
	font-weight: bold;
	color: red;
	text-decoration:none;
}
/*Linktext*/
.tz{
	
	font-size: 14px;
	padding: 6px 0px 6px 0xp;
	font-weight: bold;
	color: blue;
	text-decoration:none;
}


/*==========================================*/

/* Message als Hinweis in kleiner Schrift */
.error_msg{
	text-decoration: none;
	font-family: Arial, Helvetiva, sans-serif;
	font-size:  10px;
	color: red;
	margin-bottom: -10px;
	padding-bottom:2px;
}
/*==========================================*/

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<   Oberer Bereich  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* wolli-Hintergrundbereich Homepage */						/* Anfang neu eingesetzt */
#wolli_area {
	background-color: transparent;        /*grey; */ 
 	color: black;
	margin-left:0px;  /*165px;*/
	margin-right:0px;
	margin-top:-25px;  
	margin-bottom:5px;
	text-align:right;
	height: 30px;
	padding-right:23pt;    /*alt- 20*/
}															/* Ende neu eingesetzt */
/* Hintergrund Bereich oberes Menue (Menübalken ohne Buttons)*/
#top_area {
	background-color: maroon;               /*#000177;*/
	color: #00ccff;
	margin-left:0px;						/* linker Rand - ov 0px */
	margin-right:0px;						/* rechter Rand - ov 0px */
	height: 30px;
}

/* Navigation oben im Bereich von top_area als List-Element */
ul#top_nav {
	list-style: none outside;
	padding: 6px 0 0px 0; 				
	padding-left: 199px;   						/* Abstand der Navigationsbuttons von links - alt 166 - */
}

ul#top_nav li {
	display: inline;    						/* Liste in einer Linie */
	margin: 0 0 2x 8px; 						/* 8px Abstand zwischen den Menuepunkten im Bereich top_nav */
												/* 2px Abstand unterer Rand im Bereich top_nav */
	padding: 0px 0;	
}
ul#top_nav a {									/* Buttons oberes Menü - Abstände, Hintergrund, Trennlinien, Schrift */
	padding: 0 2px 0 5px; 						/* Abstand 2 px links; 5 px rechts im Button */
	border-left: 1px solid white;  			    /* Farbe und Breite line links neben 2. - letztes Menue - ov = #FFF000; */
	background-color: maroon;  					/* Button Farbe der Schaltflächen - ov= #000177;*/
	color: white; 	    						/* Schriftfarbe des top_menue - ov= #FFF000; */
	font-weight: normal; 						/* Schrift Stil (Fett usw.) im Button */
	text-decoration: none; 						/* Schriftstiele (Unterstreichung usw.) */
}
ul#top_nav a:hover {							/* Buttoneigenschaften bei Mouse over */

	border-left: 1px solid #C7C7C7; 			/* Farbe und Breite border left bei Mouse Over */
	background-color: #C7C7C7; 					/* Farbe des Buttons bei Mouse Over */
	color: #000177;							    /* Schriftfarbe bei Mouse Over im Button - ov= #1F233D; */
}
ul#top_nav a:active {							/* Eigenschaften Button bei klick */
	font-weight: normal; 						/* Schrift Stil (Fett usw.) im Button */
}
/*==========================================*/

/* dropdown menue von top_nav */
ul#top_nav ul.dropdown_nav {
	z-index: 200;								/* Position auf der Z-Achse, also Vordergrund oder Hintergrund */
	position: absolute;							/* absolute positioniert ein Element an einer beliebigen 
												/* Stelle auf der Seite. Die Position kann eine der Eigenschaften 
												/* bottom, left, right oder top sein. */
	visibility: hidden;							/*    */ 
	width: 113; 								/* Breite der Hintergrundbox - uv= 120px; - schmaler wg. Hineinragens in TXT*/
	background-color: #000177;					/* Farbe Hintergrundbox - nicht wichtig, da verdeckt */
	color: #00ccff;
	margin: 6px 0px 0px 0px;  /* 9*/
	padding: 0px 0px 0px 0px;					/* Abstand 1. Wert oben; 4. Wert Abstand nach rechts */
}
ul#top_nav ul.dropdown_nav li {
	margin: 0;									/* Rechter Bereich */
	padding: 0;
}
ul#top_nav ul.dropdown_nav a {
	display: block; 							/* Mit display wird ein Blockelement in ein Inlineelement umgewandelt
                									und umgekehrt. Damit lässt sich die Zeilenschaltung der
					 								Blockelemente wie <p> oder <table> ausschalten, während 
					 								Inlineelemente wie <img> oder <a> als Blockelemente eine
					 								Zeilenschaltung durchführen können. */ 

	width: 113px;     							/* Breite der Schaltfläche bei Mouse Over */
	margin: 0px 0px 0px 0px; 		
	padding: 3px 0px 3px 7px;
	font-weight: normal;						/* Text Stil vom Pulldown Menue */
	background-color: maroon;        			/* Farbe der Schaltfläche, wenn das Menue aufklappt - ov= #000177;*/
	color: white; 				   				/* Schriftfarbe wenn das PullDown Menue aufklappt - ov= yellow;*/
	border-left:0 none;
	border-top: 1px solid #FFFFE0;              /* Linie über Pulldown-Einträgen - Farbe wie CONTENT - ov= #FFF000;*/
}
ul#top_nav ul.dropdown_nav a:hover {
	background-color: #C7C7C7;					/* Farbe der Schaltflächen bei Mouse Over */
	color: #000177;								/* Farbe der Schrift bei Mouse Over in den Schaltflächen */
}
ul#top_nav ul.dropdown_nav a.oben {
	margin-top: 10px;
}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<   Hauptbereich  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* Hauptbereich */
#content {
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 12px;
	color: #000177;
	background-color: #FFFFE0;                    /* ov= white; */
	padding: 30px 34px 0px 33px;			/*30 40 0 20*/
	margin-left: 166px;
	min-height:640px;
}
/*==========================================*/

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<   seitlicher Bereich links  >>>>>>>>>>>>>>>>>>>>>>>*/

/* Hintergrund Seitenmenue*/
#main_area {										/*Background-Image entfernt */
	/* background-image: url(../images/gray.jpg); 	/* Diese Bild ist nur 1px hoch und wird über
													repeat-y so oft wiederholt, bis der Seitenbereich 
													gefüllt ist */
	/*background-repeat: repeat-y;*/
	margin: 0;
	text-align: left;
	background-color: #CC9966;      				/* Diese Farbe muss der Grundfarbe   - 0v= #e9d9b9;	
													in side_nav entsprechen */
}
/*==========================================*/
/*  Anfang Bereich streichen
/* Logo der ARG im Seitenbreich oben */
/*#side_images_top {
	background-image: url(../images/akademie/logo_arg_100.gif);
	background-repeat: no-repeat; 
	padding: 3px;
	position: relative;
	left: 25px;
	z-index: 100;
	width:150px;
	height:70px;
} 
Ende Bereich streichen */

/* Bildfeld links */
#bild_area {
	background-color: #996633; 
	color: black;
	position: absolute;
	margin-left:30px;
	/* text-align:center; */
	height: 200px;    /*210px;*/
	width: 150;       /*166;*/
	padding-left:15px; 
	padding-top: 13px; 
	
	left: -10px;			/* Bildfeldposition */
	top: 75px;
	
	}
.eckbild {
	hight: 181px;   
	width: 136px;     
		}
.kbbild {
	hight: 204px;   
	width: 136px;     
		}
.kbbild_q {
	hight: 136px;   
	width: 204px;     
		}	
	

.kbbild2 {
	hight: 160px;   
	width: 102px;     
		}
.testbild {
	margin-bottom: 0px;
	/*width: 102px;*/     
		}
	
/*==========================================*/
/* =============Seitenmenü Alternative ===================*/
/* Hintergrundfeld Seitenname links */
#name_area {
	position: absolute;
	height: 90px;
	width: 166;
	margin-top: 215px;		/*Abstand Oberkante nach oben*/
	margin-left:0px;		/*Abstand Linker Rand von Body*/
	padding-top: 0px 		/*Textabstand nach oben*/ 		
	padding-left:0px; 
	
	background-color: #CC9966; 
	/*color: black;*/	
	}
/* Name Themenbereich in name_area*/	
.name_headline{
	position: relative;
	margin: 34px 0px 0px 15px;   /* 0 0 20 5*/
	padding: 0px 0px 0px 0px;
	color: white;
	font-weight: bold;
	font-size: 12px;
}
/* Name Seite zu Themenbereich in name_area*/
.name_sub_headline{
	position: relative;
	margin: 0px 0px 0px 30px;  /* -20 020 15*/
	padding: 0px 0px 0px 0px;
	color: white;
	font-size:13px;
	font-weight: normal;
	font-style:italic;
}
/* Hyperlinks in Tabelle Links

/* Bereich Schaltflächen Querverweise Unterthemen */
#quer_nav  {
	position:absolute;
	width: 138px;
	margin: 309px 0px 0px 28px;
	padding: 5px 0px 15px 0px;
	background-color: #cc9966; 
	overflow: hidden;
}
/* Schaltflächen Querverweise Unterthemen */
#quer_nav a {
	width:136px;  /*136*/
	margin: 0px 0px 3px 2px;	/*0 1 0 30*/
	padding: 3px 80px 3px 1px;  /* 3 0 1 11 / letzte Position verschiebt Text nach rechts, Unterlinie bleibt stehen*/
	background-image:none;
	background-color: transparent;					/*Nur für Schriftzug*/
	border-bottom: 1px solid #996633;           /*Unterstreichung aktive Unterpunkte *yellow;*/
	text-decoration: none; /*normal;*/
	font-weight:normal;
	color: white;
}
/* Schaltflächen Querverweise Mouse-over*/
#quer_nav a:hover {
	margin-left: 0px;
	padding-left: 1px;
	background-color: gray;						/* Farbe der Schaltflächen bei Mouse Over */
	color: white;                            /*#FFF000;	 Farbe der Schrift bei Mouse Over in den Schaltflächen */
}
/* Bereich Buttons Links */
#but_nav  {
	position:absolute;
	width: 146px;
	margin: 509px 0px 0px 10px;
	padding: 5px 0px 15px 0px;
	background-color: #cc9966; 
	overflow: hidden;
}
/* Buttons Links*/
#but_nav a {
	position: relative;
	display: block;
	width: 146px;
	margin: 0px 0px 20px 0px;			/* Bottom-Wert = Abstand zu jeweils unterem Botton*/
	padding: 3px 0px 3px 10px;			/* Abstände der Schrift zum Bottomrand */
	/*border-left: 10px solid #CC9966;          /*     Opera: E-Mail u. Link / IE- nichts/ Mozilla nur E-Mail  - ov= #000177;*/
	background-color: #996633;                 
	color: white;                            /*#000177;*/
	text-decoration: none;
}
#but_nav a:hover {		/* Auswirkungen bei Browsern unterschiedlich !!!! */
	/*margin-left: -10px;
	padding-left: 30px;
	background-repeat: no-repeat;*/
	background-color: gray;
	color: white;                                /*yellow;*/
}
/* ================================*/
/* Hauptmenue linke Seite - gesamte Menüs!!! */
#side_nav {
	z-index: 20; 								/* Position auf der Z-Achse, also Vordergrund oder Hintergrund */
	position: absolute;
	margin-top: 190px;							/* Abstand oben, um Bildfeld freizuhalten */
	left:20px;
	background-color: transparent;
	color: #000;
}
/* Bottons E-Mail und Link */
#side_nav a {
	position: relative;
	display: block;
	width: 146px;
	margin: 0px 0px 20px 0px;			/* Bottom-Wert = Abstand zu jeweils unterem Botton*/
	padding: 3px 0px 3px 10px;			/* Abstände der Schrift zum Bottomrand */
	border-left: 10px solid #CC9966;          /*     Opera: E-Mail u. Link / IE- nichts/ Mozilla nur E-Mail  - ov= #000177;*/
	background-color: #996633;                 /*    Bottonfarbe: Opera beide / IE nichts / Mozilla nur E-Mail - ov= #C7C7C7;*/
	color: white;                            /*#000177;*/
	text-decoration: none;
}
#side_nav a:visited {
	border-left: 10px solid #CC9966;      /*   IE E-Mail u. Link / Mozilla auch Link #000177;*/
	background-color: #996633;             /*   Wirkung wie oben   ov= #C7C7C7;*/
	color: white;							/* Wirkung wie oben #000177; */
}
#side_nav a:hover, #side_nav a:active {		/* Auswirkungen bei Browsern unterschiedlich !!!! */
	margin-left: -10px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-color: Gray;
	color: white;                                /*yellow;*/
}
/*==========================================*/

/* Bereich mittleres Menue linke Seite*/
#side_nav #box {
	position:relative;
	top:20px;
	background-color: transparent;
	padding: 0px 0px 0px 0px;
	margin-bottom:150px;				/* Abstand nach unten zu E-Mail */
	background-color: #000177;
	text-decoration: normal;
	color: #FFF000;
}
#side_nav #box {
	background-color: transparent;
}
#side_nav #box a {
	background-image:none;
	border-left: 0px solid #FFF000;
	background-color: transparent;
	border-bottom: 1px solid #996633;           /*Unterstreichung aktive Unterpunkte *yellow;*/
	margin: 0px 0px 0px 30px;
	padding: 3px 0px 3px 1px;
	width:135px;
	text-decoration: normal;
	font-weight:normal;
	color: white;
}
#side_nav #box a:hover {
	margin-left: 30px;
	padding-left: 1px;
	background-color: gray;						/* Farbe der Schaltflächen bei Mouse Over */
	color: white;                            /*#FFF000;	 Farbe der Schrift bei Mouse Over in den Schaltflächen */
}
/*==========================================*/

/* Überschriften im mittleren Navigationsbereich linke Seite */
#side_nav #box .headline{
	margin: 0px 0px 20px 20px;
	position: relative;
	padding: 0px 0px 0px 0px;
	color: white;
	font-weight: bold;
}
#side_nav #box .sub_headline{
	margin: -20px 0px 20px 30px;
	position: relative;
	padding: 0px 0px 0px 0px;
	color: white;
	font-size:13px;
	font-weight: normal;
	font-style:italic;
}
/*==========================================*/

/* Images auf der Index.php unten im linken Bereich */
#side_images_bottom a{
	background-image: url(../images/symposium/retter_not_116.jpg);
	background-repeat: no-repeat; 
	position: absolute;
	top:300px;
	left: 45px;
	z-index: 100;
	width:116px;
	height:245px;
}
/*==========================================*/

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<   mittlerer Bereich  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* Bereich rechts oben im Contentbereich unter dem Logo */
#blank_right {
	float:right;								/* Mit float wird dieser Bereich vom Text umflossen */
	background-color: transparent;
	margin-top: 0px;
	right: 20px;
	width:170px;
	height:70px;
}
/*==========================================*/

/* Bereich Index.php Hauptüberschrift */
#txtbox_1 {
	float:none;
	font-weight: bold;
	font-size: 16px;
	padding: 0px 0px 10px 0px;
}
.einzug_rechts{
	margin-right:100px;
}
.images_titelseite{
	margin-right:100px;
}

/*==========================================*/

/* Bilder im Textbereich, die links oder rechts vom Text umflossen werden */
.images_left {
	float:left;
	margin-right: 30px;
}
.images_right {
	float:right;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}
/*==========================================*/

/* Hyperlinks in der Seminarübersicht */
.seminare a {
	font-size:11px;
	color: #000066;
}
/*==========================================*/

/* Navigation im Hauptbereich z.B. "mehr" */
#content_nav {
	position:absolute;
	border-bottom: 1px solid white; 		/*-- Farbe und Breite line links neben  Menue --*/
}
#content_nav li {
}
#content_nav a {
	border-bottom: 1px solid white; 		/*-- Farbe und Breite line links neben  Menue --*/
	padding: 0px 0px 0px 350px; 			/*-- Abstand 30 px oben; 5 px unten im Button --*/
	background-color: white; 				/*-- Button Farbe der Schalflächen --*/
	color: #C7C7C7; 						/*-- Schriftfarbe des bottom_menue --*/
	font-weight: normal; 					/*-- Schrift Stil (Fett usw.) im Button --*/
	text-decoration: none; 					/*-- Schriftstiele (Unterstreichung usw.) --*/
}
#content_nav a:hover {
	border-bottom: 1px solid #1F233D; 		/*-- Farbe und Breite line links neben  Menue --*/
	background-color: white; 				/*-- Farbe des Buttons bei Mouse Over --*/
	color: #1F233D; 						/*-- Schriftfarbe bei Mouse Over im Button --*/
}
/*==========================================*/

/* Navigation im Hauptbereich in einer Linie z.B. Programm über zwei Tage*/
#content_nav_inline {
	position:absolute;
}
#content_nav_inline li {
}
#content_nav_inline a {
	padding: 0px 0px 0px 200px; 	
	background-color: white; 				/*-- Button Farbe der Schalflächen --*/
	color: #C7C7C7; 						/*-- Schriftfarbe des bottom_menue --*/
	font-weight: normal; 					/*-- Schrift Stil (Fett usw.) im Button --*/
	text-decoration: none; 					/*-- Schriftstiele (Unterstreichung usw.) --*/
	font-size:14;
}
#content_nav_inline a:hover {
	background-color: white; 				/*-- Farbe des Buttons bei Mouse Over --*/
	color: #1F233D; 						/*-- Schriftfarbe bei Mouse Over im Button --*/
		font-weight: bold; 					/*-- Schrift Stil (Fett usw.) im Button --*/
}
/*==========================================*/

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<   unterer Bereich  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* Hintergrund unterer Bereich */
#foot_area {
	background-color: maroon;                    /*#000177;*/
	margin-left: 0px;
	margin-right: 0px;
	height: 30px;
}
/* Beginn auslassen*/
#foot_area .left {								/* Bereich für Ecke oben links */
	position: absolute;
	margin-top: 6px;
	text-decoration: none;
	font-size: 12px;
	color: white; /*#00ccff;*/
	left: 50px;
	height: 30px;
} /*
#foot_area .right {
	position: absolute;							/* Bereich für Ecke oben rechts */
	/*color: #00ccff;
	margin-left: 0px;
	height: 30px;
	right: 20px
}
Ende Auslassung */
/*==========================================*/

/* Fußzeile*/
#foot_line {
	border-left: 0px solid #FFF000;
	border-top: 0px solid #FFF000;
	border-right: 0px solid grey;
	border-bottom: 0px solid grey;
	background-color: #C7C7C7;
	font-family: Arial, Helvetiva, sans-serif;
	font-size:  10px;
	margin-top: 7px;
	margin-left: 520px;			/* usrspr. 135px*/
	margin-right: 520px;
	height: 14px;
}
/* Fußzeile Browser-Angabe */
#foot_browser {
					
	padding: 0 0 0 0;
	/*background-image: url(../pic_ns_1280.gif);*/
	background-repeat: no-repeat; 
	margin-top: -12px;
	margin-left: 230px;			/* usrspr. 135px*/
	margin-right: 160px;
	height: 55px;
}
/*==========================================*/

/* Navigation Seitenanfang unten rechts */
#foot_nav {
	position:absolute;
	right: 50px;
	margin-top: -18px;
	background-color: maroon;                  /*#000177;*/
}
#foot_nav li {
	position: absolute;
	margin: 0px 0 0px 0px; 				
	padding: 0px 0px;					
}
#foot_nav a {
	margin-right: 0px;
	border-bottom: 1px solid white;                /*#FFF000; */
	background-color: maroon;                     /*#000177;*/
	color: white;                                  /*yellow;*/
	text-decoration: none;
}
#foot_nav a:hover {
	width: 50px;
	background-color: #C7C7C7;
	text-decoration: none;
	color: #000177;
}
/*==========================================*/

/* Telex auf Titelseite*/
#telex {

	text-decoration:none;
}
#telex a{
	color:#000177;
	text-decoration:none;
}
#telex a:hover{
	background-color: gray;						/* Farbe der Schaltflächen bei Mouse Over */
	color: #FFF000;								/* Farbe der Schrift bei Mouse Over in den Schaltflächen */
	text-decoration:none;
}

/*==========================================*/

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  Admin mittlerer Bereich  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* Admin Bereich im Content */
#main_admin_area {
z-index: 300;
        margin: 30px 30px 30px 30px;
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 16px;
	color: #000177;
	background-color: white;
	min-height:420px;
}
/*==========================================*/

/* Admin Bereich im Content Tabelle Überschrift 1 */
#main_admin_area .td_h1{
	z-index:500;
font-size: 14px;
	padding: 5px;
	background-color: #D3D3D3;
}
/*==========================================*/

/* Admin Bereich im Content Tabelle Überschrift 2 */
#main_admin_area .td_h2{
	font-size: 13px;
	padding: 5px;
	background-color: #F0E68C;
}
/*==========================================*/

/* Admin Bereich im Content Tabelle Überschrift 3 */
#main_admin_area .td_h3{
	font-size: 14px;
	padding: 5px;
}
/*==========================================*/

/* Admin Bereich im Content Textfeld */
#main_admin_area textarea{
width:100%;
height:auto;
}
/*==========================================*/

/* Formular Anmeldung */
#form_1 {
	background-color:#cccccc;
}
#form_1 #line_1 {
	position:relative;
	height:30px;
	width:100%;
	padding:0px;
	margin-top:0px;
	background-color:#FFCC66;
}

#line_1 .head_left{
	width:60%;
	float:left;
	padding:6px 0px 0px 20px;
	margin-top:0px;
	background-color:transparent;
}
#form_1 fieldset {
	margin: 6px 20px 6px 20px;
	padding:0px 0px 6px 0px;
}
#form_1 .tbl_1 {
	width:130px;
	text-align:right;
	padding-right:6px;
}
#form_1 #submit, #reset { 	/* Submit und Reset Button */
  	margin: 0px 0px 5px 20px;
  	width: 100px;
}
/*==========================================*/

