BODY {
	FONT-SIZE: 12px;
	BACKGROUND: #FFFFFF url(navigat/navi_hinter.gif) repeat-x;
	COLOR: #001849;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TD {
	FONT-SIZE: 12px; 
	COLOR: #001849; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H1 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 18px; 
	COLOR: #003399; 
	LETTER-SPACING: 1px;
}
H2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #003399; 
	LETTER-SPACING: 1px;
}

li{
	list-style: url(images/list.gif);
}

A {
	COLOR: #003399;
}
A:hover {
	COLOR: #003399; 
	TEXT-DECORATION: underline;
}



.inhalt_bg {
	BACKGROUND: url(images/subnavi_hinter.gif) repeat-y 0px 0px;
}
.subnavi_bg {
	BACKGROUND: url(images/subnavi_hilfe.gif) repeat-y 0px 0px; 
}
#subnavigation {
	BACKGROUND: url(images/subnavi_hinter.gif) repeat-y 0px 0px;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	WIDTH: 202px;
	COLOR: #333333;
	POSITION: relative;
	TEXT-ALIGN: right;
	left: 0px;
	top: -1px;


}
#subnavigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#subnavigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: right;
}
#subnavigation A {
	COLOR: #001849; PADDING-RIGHT: 45px; PADDING-TOP: 3px; WIDTH: 100%; HEIGHT: 22px; TEXT-DECORATION: none; DISPLAY: block; BACKGROUND: url(images/subnavi_hinter_a.gif) no-repeat;
}
#subnavigation A:hover {
	COLOR: #006633; background:url(images/subnavi_hinter_b.gif) no-repeat;
}	

#fusszeile A {
	COLOR: black; FONT-WEIGHT: normal; FONT-SIZE: 10px; LETTER-SPACING: 0px; TEXT-DECORATION: none;
}
#fusszeile A:hover {
	COLOR: black; TEXT-DECORATION: underline;
}

INPUT {
	BACKGROUND: #CCCCCC; WIDTH: 340px;
}
TEXTAREA {
	BACKGROUND: #CCCCCC; WIDTH: 340px;
}
.PLZ {
	BACKGROUND: #CCCCCC; WIDTH: 50px;
}
.Wohnort {
	BACKGROUND: #CCCCCC; WIDTH: 286px;
}
.Buttons {
	WIDTH: 60px;
}

/*Tabelle in die die anderen Tabellen plaziert werden damit man sie
beliebig ausrichten kann*/
#AUSRICHTUNG{
	width: 100%;
	text-align: left;
	vertical-align: top;
	border: 0px 0px 0px 0px;
	padding: 218px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	*margin: 218px 0px 0px 0px;	
	background: #F4F4F4 url(images/modul_seite_bg.gif) repeat-y;
}
#AUSRICHTUNG_TD{
	text-align:center;
	vertical-align:top; 
	border:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;	
}

/*###############################################################################*/
/*Verschiedene Tabellenarten*/

/*********************************************************************************/
/*Standardtabelle*/
.NORMAL {
	width: 450px;
	left:0;
	top:0;
	vertical-align: top;
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	background: #E9E9E9;
}
.tr_UEBERSCHRIFT_NORMAL {
	background-color: #E5E5E5;
	color: White;
	border:  0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
		left:0;
	top:0;

}
.td_UEBERSCHRIFT_NORMAL {
	left:0;
	top:0;
	background-color: #E5E5E5;
	width: 100%;
	color: #002162;
	font-weight: bold;
	font-size: 12px;
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 19px 70px;	
	margin-left: 10px;
	background: #C0C0C0 url(images/modul_ecke_kasten.gif) no-repeat 0px 0px;
	text-align: left;
}
.td_UEBERSCHRIFTSZEILE_ZUSATZ{
	background-color: #C0C0C0;
	color: 002162;
	font-size: 13px;
	text-align: left;
	padding: 0px 4px 0px 8px;
	width: 60px;
	margin: 0px 0px 0px 0px;
}
.tr_NORMAL {
	background-color: transparent;
	font-size: 11px;
}
.td_NORMAL {
	background-color: transparent;
	font-size: 13px;
	padding: 10px 5px 10px 70px;
	text-align: left;
	vertical-align: top;
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid White;
	border-left: 0;
}


.td_TABELLENLINK{
	background-color: #C0C0C0;
	text-align: left;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #EDEDED;
}

.td_BESCHREIBUNGSSPALTE_NORMAL {
	background-color: transparent;
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	left:0;
	top:0;
	
}

/*Rand der Tabelle*/
.TABELLENRAND {
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	left: 0;
	top: 0;
}

/******************************************************************************/
/*durchsichtige Tabelle um andere Tabellen nebeneinander darstellen zu können
  ohne dass man das Hintergrundbild nicht mehr sieht*/
.TABELLE_DURCHSICHTIG {
	width: 500px;
}
.tr_DURCHSICHTIG {

}
.td_DURCHSICHTIG {

}

/*Auswahl der Gruppen im Gallerie-Modul*/
.TABELLE_GRUPPENAUSWAHL{
	background-color: #FFEBCD;
	border-color: Aqua;
	vertical-align: top;
}
.tr_GRUPPENAUSWAHL{
	background-color: #DC143C;
	vertical-align: top;
}
.td_GRUPPENAUSWAHL{
	background-color: #87CEFA;
}

/*Bildertabelle für die Gallerie*/
.TABELLE_BILDER {
	width: 200px;
	height: 200px;
	vertical-align: top;
}
.tr_BILDER_UEBERSCHRIFT {
	background-color: #cc0033;
	color : White;
	width: 150px;
}
.td_BILDER_UEBERSCHRIFT {
	background-color: #cc0033;
	color : White;
	width: 150px;
}
.tr_BILDER{
	background-color : Silver;
	width: 200px;
	height: 150px;
	vertical-align: top;
}
.td_BILDER {
	background-color : Silver;
	width: 200px;
	vertical-align: top;
}

/*###################################################################################*/

/*Links innerhalb Tabellen*/
.a-TABELLENLINK {
	width: 100%;
	color: #4B4B4B;
	text-decoration: underline;
	font-size: 11px;
	padding: 6px 0px 6px 71px;

	font-weight: bold;
}
.a-TABELLENLINK:link {
	/*color: Aqua;*/
}
.a-TABELLENLINK:hover {
	color: #414141;
	background-color: #DCDCDC;
	padding-right: 5px;
}
.a-TABELLENLINK:visited{
	color: #414141;
	padding-right: 5px;	
}