/* G R U N D E L E M E N T E   /   T A G S =======================
 */body	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 140%;}table	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%;}input, select, textarea	 	{font-size: 12px;}fieldset{	color: #663300;	background-color: #F8DAAD;	border: 1px solid #996600;	text-align: left;	margin: 5px 0px 5px 0px;	padding: 5px;}a:link, a:visited	{text-decoration: underline; color: #414123;}a:hover			{text-decoration: none;}form	{display:inline;}

img {
	border-width: 0;
}/* C O N T A I N E R =======================
 */body 	{	margin: 0px;	padding: 0px;	color:#000000;	background-color: #996633;	text-align: center; /* IE Hack */}#container {	margin: 1em auto; /* margin:5px 5% 5px 5%; */	border:1px solid #000000;	background:#ffffff;	background-image: url(images/menue_bg.gif);	background-repeat:repeat-y;	width: 950px;	text-align:left;}

#werbung { /* margin:5px 5% 5px 5%; */	border:1px solid #000000;	background:#ffffff;	background-image: url(images/menue_bg.gif);	background-repeat:repeat-y;	width: 950px;	text-align:left;
	margin: 1em auto;
}#header {	height:125px;	background:url(images/header_hg.jpg);	background-repeat:repeat-x;}#navi {	/*font-size: 10px;*/	width: 200px;	color: #ffffff;	float: left;	line-height:160%;	margin:0px;	padding:0px;}#container_content {	background:white;	padding:0px 20px 20px 20px;	margin: 0px 0px 0px 200px;	/*width: 750px;	/* min-height:500px; */}#subnavi {	color: #000000; 	background-color: #CDCDA3;	padding: 6px;	margin-bottom: 20px;	margin-left: 0px;	font-size:11px;	/* border: 1px solid #996600;*/	border-left: 1px solid #996600;	border-bottom: 1px solid #996600;	border-right: 1px solid #996600;}#footer	{	clear: both;	color: #000000;	background:url(images/footer_hg.jpg);	background-repeat:repeat-x;	padding:4px;	margin:0px;	border-top:1px solid black;	text-align:right;}

#facebook {
	width: 100%;
	height: 30px;
	margin-bottom: 10px;
	display: block;
	text-align: right;
	margin-top: 10px;
	font-weight: bold;
}/* E R S T E   N A V I G A T I O N S L E I S T E =======================
 */#navi .head	{border-top: 1px solid;	border-bottom: 1px solid; font-size: 10px; font-weight: bold;		 background-color: #996600;	color: #FFFFFF; padding-top: 2px; padding-bottom: 2px;		 display: block;}#navi ul {	padding: 0px;	margin:0px 0px 0px 10px;	list-style-type: none;}#navi ul li {	border-bottom: 1px solid #ffffff;}#navi a {	text-decoration: none;	color: #ffffff;	font-weight: normal;	display: block;}#navi a:hover, #navi .activ{	background-color: #969652;}* html #navi a {		/* IE Hack */	width: 170;}/* Z W E I T E   N A V I G A T I O N S L E I S T E   (Untermenü) ======================= */#subnavi a {	color: #000000;	text-decoration: underline;	padding-top: 1px;	padding-bottom: 1px;	font-weight: normal;}#subnavi a:hover, #subnavi .activ{	text-decoration: none;}/* C O N T E N T   S T Y L E S ======================= *//* ÜBERSCHRIFT dunkel unterlegt *** groß *** fett                                             */#inhalt	{	color: #663300;	background-color: #FAE6C8; 	border: 1px solid #996600; 	width: 700px; 	padding: 5px; 	margin: 0px;}h1 {	font-size: 16px; 	font-weight: bold;	color: #FFFFFF; 	background-color: #5E5E00; 	padding: 6px 3px 6px 3px; 	margin: 0px 0px 10px 0px;	display: block;}h2 {	font-size: 11px;	font-weight: bold;	color: #663300;	border-bottom:1px solid #5E5E00;	margin: 0px 0px 7px 0px;	padding: 0px;	display:block;}h3 {	font-size: 11px;	font-weight: bold;	color: #000000;	border-bottom:1px dashed #5E5E00;	margin: 0px;	padding: 0px;	display:block;}

h4 {
	color: #663300;
	font-size: 18px;
	font-weight: bolder;
	display: block;
	border-bottom: 1px solid #663300;
	padding-bottom: 5px;
}.liste td	{padding: 0px 0px 4px 0px; margin:0px;}.liste_line td	{padding: 2px 0px 2px 0px; margin:0px; border-bottom:1px solid #5E5E00;}.liste_halfline td	{padding: 2px 0px 2px 0px; margin:0px; border-bottom:1px dashed #5E5E00;}#liste_head	{color: #663300; font-weight: bold;}#liste_mouse_over	{background-color: #F1BC6B;}#liste_mouse_out	{background-color: #FAE6C8;}	/* gleiche BG-Color wie content !!! */#kasten			{color: #663300; background-color: #F8DAAD; border: 1px solid #996600; padding: 3px}#kasten_mouse_over	{color: #663300; background-color: #F4CA8A; border: 1px solid #996600; padding: 3px}/*#content		{color: #663300; background-color: #FAE6C8; border: 1px solid #996600;}#content_head	{color: #FFFFFF; background-color: #5E5E00; font-size: 16px; font-weight: bold;}*//* T E X T   M I T   B I L D  ======================= */#text_mit_bild {	clear:both;	text-align: justify;}#text_mit_bild img, #text_mit_bild img.links {	float:left;	margin-right:10px;	margin-bottom: 5px;}#text_mit_bild img.rechts {	float:right;	margin-left:10px;	margin-right: 0px;	margin-bottom: 5px;}#text_mit_bild img.oben, #text_mit_bild img.unten {	float:none;}/* T E X T   S T Y L E S ===================================================================== */

.bold-hell {
	color: #FFFFFF;
	font-weight: bold;
}
.gruen	{color: #00D200;}.rot	{color: #ff000b;
	font-weight: bold;
}.t_gross		{font-size: 12px; font-weight: normal;}.hinweis		{font-size: 9px; color: #808080;}			/* klein *** grau */.durchgestrichen	{text-decoration: line-through;}.back 			{border-top:1px solid #5E5E00; display:block; text-align:center;}/* H I N W E I S B O X ===================================================================== */	/* roter Rahmen *** weißer Hintergrund *** weiße Schrift */#hinweisbox{	font-size: 9px;	color: #000000;	background-color: #FFFFFF;	border: 1px solid #FF0000;	line-height: 180%;	padding: 3px;}#hinweisbox img.links {	float:left;	margin-right:10px;	margin-bottom: 5px;}/* L I N K I N F O B O X ===================================================================== */#linkinfobox{	position: absolute;	top:-100px;	background-color: #FFFFF2;	color:black;	visibility:hidden;	z-index:+1;	border: 1px solid black;	padding: 3px;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;}

/* S U C H E ===================================================================== */

#suche {
	border: 1px inset #663300;
	margin: 10px;
	padding: 8px;
	display: block;
	width: 135px;
	position: absolute;
	height: 25px;
}

/* -- Tabellen & Formulare -- */

.tabelle {
	border-collapse: collapse;
}

.tabelle td {
	padding: 4px;
	vertical-align: text-top;
}

.formular {
	margin-right: 35px;
	margin-left: 35px;
	padding: 25px 35px;
	background-color: #F8DAAD;
	border: 1px solid #999;
}

.eingabe {
	border: 1px solid #999;
	height: 15px;
	padding: 5px;
}

.textarea {
	border: 1px solid #999;
	padding: 5px;
}

.trennlinie {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #999;
}