@charset "UTF-8";
/* CSS Document */


/* Aussehen der Links in der Haupt und Unter Navigation*/
a:link { text-decoration:none; color:#666666; }
a:visited { text-decoration:none; color:#666666; }
a:hover { text-decoration:none; color:#E59C42; }
a:active { text-decoration:none; color:#E59C42; }
a:focus { text-decoration:none; color:#666666; }

/* Aussehen der Links in der Footer Navigation*/
a.footer:link { text-decoration:none; color:#FFFFFF; }
a.footer:visited { text-decoration:none; color:#FFFFFF; }
a.footer:hover { text-decoration:none; color:#E59C42; }
a.footer:active { text-decoration:none; color:#E59C42 }
a.footer:focus { text-decoration:none; color:#FFFFFF; }

body{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-stretch: ultra-condensed;
	font-size:12px;
	color:#000000;
}

/*-----Formatierung der Struktur-------*/
	
/* Formatierung des Haupt div Container und des unter div Containers (unterschied ist das geladene Bild)*/
.bodydiv {
	height: 590px;
	width: 990px;
	margin: -290px 0 0 -480px;  
	position:absolute; 
	top: 50%; 
	left: 50%; 
	background-image:url(../pics/bgStart.gif)
}

.bodydivUnter {
	height: 590px;
	width: 990px;
	margin: -290px 0 0 -480px;  
	position:absolute; 
	top: 50%; 
	left: 50%; 
	background-image:url(../pics/bgContent.gif)
}


/*Formatierung des Logos und Home Links über dem Logo*/
.logo {
	height: 70px;
	width: 990px;
	
}

.linkLogo{
	margin:17px 0px 20px 44px;
	}


/*Formatierung der Navigationsleisten (Haupt und unter Navigation)*/
.navi {
	height:30px;
	width: 990px;
	margin-left:105px;
	margin-top:5px;
}

.naviElement {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-stretch: ultra-condensed;
	height:14px;
	padding: 0px 10px 0px 0px; 
	font-size:16px;
	font-weight:bold;
	white-space:nowrap;
}

.naviElement_inactiv {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-stretch: ultra-condensed;
	height:14px;
	padding: 0px 10px 0px 0px; 
	font-weight:bold;
	
	color:#E59C42;
	font-size:16px;
	margin-top:6px;
	white-space:nowrap;
}

.naviElement_big {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-stretch: ultra-condensed;
	height:14px;
	padding: 0px 10px 0px 0px; 
	font-size:25px;
	font-weight:bold;
	white-space:nowrap;
}

.naviElement_big_inactiv {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-stretch: ultra-condensed;
	height:14px;
	padding: 0px 10px 0px 0px; 
	font-weight:bold;
	
	color:#E59C42;
	font-size:25px;
	margin-top:6px;
	white-space:nowrap;
}

/*Formatierung der Inhaltsseiten*/
/*Home Template*/
.content {
	margin-top: 1px;
}
/*Content_Template*/
.contentUnter {
	margin-top: 1px;
	
}
/*Content_Template Inhaltsbereich*/
.contentField{
	line-height:18px;
	width:380px;
	margin-right:40px;
	margin-left:105px;
	float:left;
}


/*Formatierung des Footers*/
.footer{
}

.footContent{
	font-size:16px;
	text-align:center;
	padding: 0px 10px 0px 10px;
	margin-left:2px;
	background-color:#cccccc;
	white-space:nowrap;
}


/*----------Formatierung des Inhaltes-------*/

/*Kein Rahmen um Image Maps*/
img[usemap] {
  border: none;
}	

/*Aussrichtung der Image Map*/
.ImageMap{
	float:left;
	margin-top:230px;
}


/*-------Formatierung des Formulars--------*/

/*Formatierung der Tabelle*/
.td1{
	width:100px;
}


.td4{
	padding-left:50px;
}

/*Formatierung der Inputfelder*/
.inputfield{
	outline: 0 none;
	border:none;
	width:200px;
	height:20px;
	background-color:#CCCCCC;
}

/*Formatierung des Absende Buttons*/
.button {
	height:20px;
	border:none;
	background-color:#CCCCCC;
}

/*Formatierung des Select Feldes*/
.select {
	height:20px;
	border:none;
	width:150px;
	background-color:#CCCCCC;
}
