body {
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	text-align: center;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	background-color:#b3b3b3; 
	color: #5975A7;
	/*background-image: url("images/background_image.gif");
	background-repeat: repeat-y;*/
}


a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #0D0B70;
}
.astatic {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #F0EED5;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #0D0B70;
	font-weight:bold;
	border-bottom: 0px dotted #000000;
}
a:link {
	color: #0D0B70;
}

a:active {
	border-bottom: 1px dotted #748b98;
	color: #0D0B70;
}

a:visited {
	color: #0D0B70;
}

/*
a.navipunkt {
	text-decoration: none;
}

.amenusize {
	padding-left:10px;
	font-size:11px;
}
.amenusizeactive {
	font-weight:bold;
	color: #000000;
}
.arrows {
	background-color: #FFFFFF;
	BORDER: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.a_active {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
.a_activevertical {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.a_navivheadline {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
*/

button {
        /**/
BORDER: #000000 1px solid;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
background-color: #ffffff;
}
checkbox {
        /**/
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
}

dd {
        /**/
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
}

dl {
        /**/
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
}

h1 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #000000;
}
h2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #000000;
}
h3 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #000000;
}
h4 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #000000;
}

input {
        /**/
BORDER: #000000 1px solid;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
background-color: #ffffff;
}
.input_button {
        width: 200px;
height: 17px;
}
.input_checkbox {
        background-color: #FFFFFF;
BORDER: #000000 0px solid;
}
.input_input {
        width: 200px; 
height: 17px;
}
.input_radio {
        background-color: #FFFFFF;
BORDER: #000000 0px solid;
}
.input_select {
        width: 200px;
}
.input_submit {
        height: 17px;
}
li {
        margin-bottom: 3px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
}

.menuicons {
        /* kleiner Text in Navileiste (z.B. Impressum) */
padding-left:7px; 
color: #708090;
font-size: 9;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.menuicons:hover {
        /* kleiner Text in Navileiste (z.B. Impressum) */
font-size: 9px; 
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

p {
        margin-top: 5px;
margin-bottom: 5px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
}
pre {
        font-family: Courier, Monospaced;
font-size:11px;
}
radio {
        /**/
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
}

select {
        /**/
BORDER: #000000 1px solid;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
background-color: #ffffff;
}

/*#image-singlepic {
	position:absolute;
	left:768px;
	top:109px;
	width:246px;
	height:215px;
	z-index: 21;
	overflow:hidden;
}*/

.kontakt_colorpflichtfeld { 
   color:#FF0000; 
}
.kontakt_colortext { 
   color:#000000; 
}
submit {
        /**/
BORDER: #000000 1px solid;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
background-color: #ffffff;
}
/* Suche */
.sucheform_input {  /* Input-Feld Suche */
	width: 100px; /*font-size: 10px; */ height: 17px;
	border-top: 2px solid #1c2d49; border-left: 2px solid #1c2d49; 
	border-right: 2px solid #8daee8; border-bottom: 2px solid #8daee8; 
} 
.sucheform_submit { 	/* Submit-Button Suche */
	/* font-size: 10px; */ height: 17px; 
	border-top: 2px solid #1c2d49; border-left: 2px solid #1c2d49; 
	border-right: 2px solid #8daee8; border-bottom: 2px solid #8daee8; 
} 
.sucheergebnis_zeile1 { background-color: #C8D1D9; }
.sucheergebnis_headline { font-size: 11px; font-weight: bold }
.sucheergebnis_zeile2 { font-size: 11px; background-color: #FFFFFF}
.sucheergebnis_trenner { border: solid #000000 1px; height: 1px; text-align: left;}
.sucheergebnis_seitenzahl { font-size: 11px; font-weight: bold; color:#215CA4; }
table {
        /**/
BORDER: #000000 0px solid;
}
td {
        /**/
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
}
textarea {
        /**/
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
}
tr {
        /**/
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:11px;
}
ul {
	margin-top: 1px; 
	margin-bottom: 5px; 
	margin-left: 20px; 
	list-style-type:square;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
}



/*** Gestaltungselemente ***/

#wrap_ {
	position:relative;
	margin: 0px auto;
	border: none;
	top:50px;
	width:1007px;
	/*height: auto !important; 
	height: 569px;
	min-height:569px;*/
	height: 597px;
	background-color:transparent;
	border:0px solid green;
	text-align:left;
}

#top-bild_ {
	position:absolute;
	left:0px;
	top:0px;
	width:1007px;
	height:115px;
}

#balken-oben_ {
	position:absolute;
	left:0px;
	top:120px;
	width:1007px;
	height:14px;
}

#navigation_ {
	position:absolute;
	left:207px;
	top:137px;
	width:auto;
	height:13px;
}

#blau-links_ {
	position:absolute;
	left:0px;
	top:169px;
	width:196px;
	height:383px;
	z-index:1;
	background-image:url(images/blau_links.gif);
}
#news_ {
	position:relative;
	left:10px;
	top:10px;
	width:176px;
	height:363px;
	overflow:auto;
	color:#FFFFFF;
	z-index:2;
}

#content_ {
	position:absolute;
	left:205px;
	top:169px;
	width:802px;
	height:383px;
	background-image: url(images/content.gif);
}
#content_inner_ {
	position:relative;
	left:10px;
	top:10px;
	width:782px;
	height:363px;
	overflow:auto;
}

#leiste-bottom_ {
	position:absolute;
	left:0px;
	top:562px;
	width:1007px;
	height:35px;
	background-image: url(images/leiste_bottom.gif);
	text-align:center;
}
#navigation-bottom_ {
	position:absolute;
	left:370px;
	top:9px;
	width:500px;
	height:17px;
	z-index: 10;
	margin: 0px; 
}


/******************************************************************/
/* Container MENU */
/******************************************************************/
#navigation {
	position:absolute;
	left:8px;
	top:146px;
	width:1007px;
	height:17px;
	z-index: 10;
	margin: 0px; 
}

.navielement {
	width:150px;
	height:12px;
	float:left;
	text-align:left;
}
a.navitypo {
	font-size:12px;
	color:#162F6F;
}
a:hover.navitypo {
	text-decoration:underline;
	font-weight:normal;
	color:#162F6F;
}

/******************************************************************/
/* ENDE */
/******************************************************************/
