body, html {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding:0px;
	margin:0px;
	height: 100.1%;
	}

h1 {
	color:#ecae04;
	}

div { 
	padding:0px;
	margin:0px;
	border:0px;
	}

/* Link */
a {
	color:#ecae04;
	text-decoration:none;
	/*border-bottom:1px dotted #CAD0D8;*/
	}

a img {
	border:none;
	}

a:hover {
	color:#000;
	text-decoration:underline;
	/*border-bottom:1px solid #ecae04;*/
	}

a.ohne {
	text-decoration:none;
	border-bottom:0px solid #FFFFFF;
	}

a.ohne:hover {
	text-decoration:none;
	border-bottom:0px solid #FFFFFF;
	}

/* Link Fusszeile */
#fuss a {
	border-bottom:0px;
	}

/* Formular */
.button
	{
	background-color:#EAEAEA;
	border:1px solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}

/*
.eingabe {
	background-color:#FFFFFF;
	border-color:#666666;
	border-style:solid;
	border-width:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	}

.eingabe_error {
	background-color: #ffe59e;
	border-color:#666666;
	border-style:solid;
	border-width:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	}
*/

.tabh {
	height:10px;
	}

/* Seite mittig */
#mitte {
	margin:0 auto;
	width:900px;
	background-color:#FFFFFF;
	background-image:url(../images/hintergrund1.gif);
	background-repeat:repeat-y;
	position:relative;
	min-height:100%;
	height:auto !important;
	height:100%;
	}

/* Zeile 1. */
#zeile1box1 {
	width:30px;
	height:142px;
	background-color:#ffbe0a;
	float:left;
	}
	
#zeile1box2 {
	width:10px;
	height:142px;
	background-color:#ffe49b;
	float:left;
	}

#zeile1box3 {
	width:683px;
	height:142px;
	background-color:#cbcbcb;
	background-repeat:no-repeat;
	float:left;
	}

#zeile1navigation {
	width:177px;
	height:142px; 
	float:left;
	}

/* Zeile 2. */
#zeile2box1 {
	width:30px;
	height:7px;
	background-color:#fff13f;
	border-top:1px solid #FFFFFF;
	font-size:1px;
	float:left;
	}

#zeile2box2 {
	width:10px;
	height:7px;
	background-color:#ffe49b;
	border-top:1px solid #FFFFFF;
	font-size:1px;
	float:left;
	}

#zeile2box3 {
	width:683px;
	height:7px;
	background-color:#cbcbcb;
	border-top:1px solid #FFFFFF;
	background-repeat:no-repeat;
	font-size:1px;
	float:left;
	}

#zeile2box4 {
	width:177px;
	height:7px;
	border-top:1px solid #FFFFFF;
	font-size:1px;
	float:left;
	}

#zeile3content {
	width:900px;
	height:100px;
	background-color:#cbcbcb;
	background-repeat:no-repeat;
	clear:left;
	}

#zeile3content {
	width:900px;
	height:100px;
	background-color:#cbcbcb;
	background-repeat:no-repeat;
	clear:left;
	}

#zeile3content2 {
	width:650px;
	height:100px;
	background-color:#cbcbcb;
	background-repeat:no-repeat;float:left;
	}

#flash {
	width:250px;
	height:250px;
	float:left;
	}

/* Fusszeile */
#fuss {
	width:650px;
	height:40px;
	padding-top:28px;
	padding-left:250px;
	color:#ecae04;
	font-size:11px;
	clear:left;
	}
	
/* Hauptnavigation */
.hauptnavi {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	border-width:0px;
	}

.hauptnavi:hover {
	color:#e3e3e3;
	font-weight:bold;
	text-decoration:none;
	border-width:0px;
	}

.hauptnavibg1 {
	width:177px;
	height:19px;
	background-image:url(../images/navi1.gif);
	}
	
.hauptnavibg2 {
	width:177px;
	height:18px;
	background-image:url(../images/navi2.gif);
	}
	
/* Unternavigation */
.unternavi {
	color:#919191;
	font-weight:bold;
	text-decoration:none;
	border-width:0px;
	}

.unternavi:hover {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	border-width:0px;
	}
	
.unternavibg {
	width:164px;
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-left:13px;
	background-image:url(../images/dot2off.gif);
	background-repeat:no-repeat;
	padding-bottom:3px;
	}
	
/* Content */
#content1 {
	width:180px;
	padding-top:28px;
	padding-left:40px;
	padding-right:30px;
	float:left;
	}

#content1bild {
	position:static;
	width:210px;
	padding-left:30px;
	float:left;
	}

#content2 {
	width:430px;
	padding-top:28px;
	float:left;
	margin-right:43px;
	text-align:left;
	}
	
/* Meldung */
.rot {
	color:#930000;
	}

.gruen {
	color:#00CC00;
	}
	
/* Startseite */
.newstab {
	background-color:#e3e3e3;
	padding-left:2px;
	padding-right:2px;
	background-image:url(../images/newstab2.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-bottom:4px;
	}

#stempel {
	display:none;
	}

.email {
	position:relative;
	top:2px;
	}

ul {
	list-style-image: url(../images/bulletrd.gif);
	}

li {
	margin-top:2px;
	}

/* ###### gelber Text ###### */
.gelb {
	color:#ffbe0a;
	}
	
/* ###### Seinterzähler ###### */
.sitenr, .sitenrw, .sitenrx {
	display:block;
	font-size:10px;
	float:left;
	text-align:center;
	margin:2px;
	padding:0px 6px 1px 6px;
	}

.sitenr {
	border:1px solid #000;
	background-color:#fff;
	color:#000;
	}

.sitenr:hover {
	background-color:#e8e8e8;
	border:1px solid #021446;
	text-decoration:none;
	}

.sitenrw {
	border:1px solid #ccc;
	background-color:#fff;
	color:#ccc;
	}

.sitenrx {
	border:1px solid #000;
	background-color:#ccc;
	color:#000;
	}
