*{
margin:0;
padding:0;
}


body {
	background-color: #AC5370;
	color:#000;
	padding:0px;
	margin:0px;
	font-family: "Trebuchet MS", Arial, Helvetica;

}

.textnormal{
	color:#CCCCCC;
	font-size:1.0em;
	font-weight: bold;
	line-height: 24px;
}
h1 {font-size: 1.3em;	font-weight: bold;	}
.farbe1{color:#CCCCCC; }

td {
	font-family: "Trebuchet MS", Arial, Helvetica;
	
}

*html, body {
    height: 0%;
   margin: 0px;
			vertical-align: center;  
}

#container {
   width: 100%;
   height: 100%;
}

#inhalt { 	
 width:800px;
	margin: 3% auto; 
	/*margin-top:70px;
	margin-left:-216px;
	left:50%;*/
	padding:5px;
	border:15px solid #fff;
	
	
}
.feld {background-color:#C07382; border: 1px solid #fff; width: 180px; color:#fff; }

.border-focus{background: #fff; color:#000; border: 1px solid #000; width: 180px;    }
   
.border-normal{ background-color:#C07382; border: 1px solid #fff; width: 180px; color:#fff;}


strong{color: black; font-size:1.0em;}

#content { 
   width:600px;
   border:1px solid #000;
   background:#fff;
   text-align:left;
}

ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

li
{
background-image: url(images/karoblack.gif);
background-repeat: no-repeat;
background-position: 0 .7em;
padding-left: .9em;
}


.tdgrey {
	background-color: #C4C4C4;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}



/* navigation*/

.navigationBorder{border-bottom-style:solid; border-bottom-color: #fff; border-bottom-width: 1px; width:200px; height:22px; }

/* navigation rot*/

a.nav1:link,a.nav1:visited,a.nav1:active,a.nav1:hover, .nav1current {
	text-decoration:none;
	color:#000;
	background-color:transparent;
	width: 199px;
	wi\dth:180px;
	display:block;
	margin-left: 0px;
	padding: 4px 0px 4px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;

}
a.nav1:hover{
	color:#fff;
	font-weight:bold;
	background-color:#C01119;
}

.nav1current{
	color:#fff;
	font-weight:bold;
	background-color:#C01119;
}

*html a.nav1:link,a.nav1:visited,a.nav1:active, .nav1current {width: 219px;}

/* 1. Unternavigation */

a.nav2:link,a.nav2:visited,a.nav2:active,a.nav2:hover,.nav2current {
	text-decoration:none;
	color:#000;
	background-color:#F0F0F0;
	width: 189px;
	wi\dth:180px;
	display:block;
	margin-left: 0px;
		padding: 4px 0px 4px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

a.nav2:hover{
	color:#000;
	font-weight:bold;
	background-color:#F0F0F0;
	}
	.nav2current{
	color:#000;
	font-weight:bold;
	background-color:#F0F0F0;

}

*html a.nav2:link,a.nav2:visited,a.nav2:active, .nav2current {width: 219px;}

/* 1. Unternavigation */


a.nav3:link,a.nav3:visited,a.nav3:active,a.nav3:hover,.nav3current {
	text-decoration:none;
	color:#000;
	background-color:#F8F8F8;
	width: 174px;
	wi\dth:180px;
	display:block;
	margin-left: 0px;
	padding: 4px 0px 4px 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

a.nav3:hover{
	color:#000;
	font-weight:bold;
	background-color:#F8F8F8;
		background:#F8F8F8 url(images/pfeil_rot.gif) 15% 50% no-repeat;

}
	.nav3current{
	color:#000;
	font-weight:bold;
	background-color:#F8F8F8;
	background:#F8F8F8 url(images/pfeil_rot.gif) 15% 50% no-repeat;

}

*html a.nav3:link,a.nav3:visited,a.nav3:active, .nav3current {width: 219px;}


/* navigation blau */

a.nav1blue:link, a.nav1blue:visited, a.nav1blue:active, a.nav1blue:hover, .nav1bluecurrent {
	text-decoration:none;
	color:#000;
	background-color:transparent;
	width: 199px;
	wi\dth:180px;
	display:block;
	margin-left: 0px;
	padding: 4px 0px 4px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

a.nav1blue:hover{
	color:#fff;
	font-weight:bold;
	background-color:#4680C5;
}

	.nav1bluecurrent{
	color:#fff;
	font-weight:bold;
	background-color:#4680C5;

}

*html a.nav1blue:link,a.nav1blue:visited,a.nav1blue:active,a.nav1blue:hover, .nav1bluecurrent {width: 219px;}

/* navigation grau */

a.nav1grey:link,a.nav1grey:visited,a.nav1grey:active,a.nav1grey:hover, .nav1greycurrent {
	text-decoration:none;
	color:#000;
	background-color:transparent;
	width: 199px;
	wi\dth:180px;
	display:block;
	margin-left: 0px;
	padding: 4px 0px 4px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;

}
a.nav1grey:hover{
	color:#fff;
	font-weight:bold;
	background-color:#C4C4C4;
}

.nav1greycurrent{
	color:#fff;
	font-weight:bold;
	background-color:#C4C4C4;
}


*html a.nav1grey:link,a.nav1grey:visited,a.nav1grey:active, .nav1greycurrent {width: 219px;}




a.linkblack:link {	color: #000;	text-decoration: none;}
a.linkblack:visited {	color: #000;	text-decoration: none;}
a.linkblack:hover {	color: #000;	text-decoration: underline;}
a.linkblack:active {	color: #000;	text-decoration: none;}

a.linksitemap:link {	color: #ccc;	text-decoration: none;}
a.linksitemap:visited {	color: #C199A7;	text-decoration: none;}
a.linksitemap:hover {	color: #ccc;	text-decoration: underline;}
a.linksitemap:active {	color: #ccc;	text-decoration: none;}


a.hilfsnavi:link {	color: #ccc;	text-decoration: none; font-size:14px;}
a.hilfsnavi:visited {	color: #ccc;	text-decoration: none; font-size:14px;}
a.hilfsnavi:hover {font-size:14px; 	color: #ccc;	text-decoration: underline;	font-weight: bold;
}
a.hilfsnavi:active {	font-size:14px; color: #ccc;	text-decoration: none;}

.auswahl {	color: #ccc;	text-decoration: none; font-size:14px; font-weight:bold;}

.abstand {
	position: relative;
	left: 20px;
}


/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
PADDING: 0px;
MARGIN: 0Px;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #ccc;

}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
COLOR: #fff;

}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
PADDING: 0px;
MARGIN: 0Px;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #fff;

}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
PADDING: 0px;
MARGIN: 1px 0px 1px 20px;
FONT-SIZE: 14px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #ccc;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
COLOR: #fff;

}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
PADDING: 0px;
MARGIN: 1px 0px 1px 20px;
FONT-SIZE: 14px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #fff;

}
.headlineschwarz{font-weight:bold; font-size: 1.0em; color:#000000}
