/* CSS Document */


*{
	padding:0;
	margin:0;
}

body,html{
	height:101%; /* Erzwingt Scrollbalken */	
	font-family: "Arial MT", Arial, Helvetica, Verdana, sans-serif;
	color: black;
	background: #fff;
	text-align: center;
}

#box{
	width:850px;
	padding:0;
	margin:0 auto;
	text-align:left;
	background: url(../img/bg_streifen.jpg) repeat-y center;
   	position: relative;
  	min-height: 100%; /* Fuer moderne Browser */
  	height: auto !important; /* Fuer moderne Browser */
 	height: 100%; /* Fuer IE */
	}
	
#illu {
	width: 850px;
	padding: 0;
	position: relative;
	background: url(../img/fusslinie.gif) no-repeat bottom right;
	/* for 100% browser window height */
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	}

	
#header{
	position:relative;
	padding-top:0px;
	padding-left: 50px;
	height:248px;
	width:850px;
}



#navigation{
	text-align: left;
	position:relative;
	padding-left:50px;
	padding-top:0px;
	width:200px;
	font-weight: bold;
	float:left;
}




#content{
	width:470px;
	margin: 0px 0 0 250px;
	padding:15px 40px;
	min-height: 1050px; /* Mindesthöhe der Seite */
	font-size: 13px; 
	line-height: 160%;
	background: url(../img/punkte-unten.gif) no-repeat bottom right;
	color: #1a3f71;

	
}

td {	
	font-size: 13px; 
	line-height: 160%;
	color: #1a3f71;


}

.tabhead {
	color: #1a3f71;
	font-weight: bold;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
		line-height: 130%;
		padding:10px;

}

.tabcontent {
	margin-top:10px;
	margin-bottom:10px;
		color: #1a3f71;
		text-align:center;
			line-height: 130%;
		padding:10px;
}



a:link { 
	text-decoration: underline; 
	color: #5e98c4;
}
a:visited { 
	text-decoration: underline; 
	color: #5e98c4;
}	
a:hover, a:active { 
	text-decoration: underline; 
	color: #ad131e;
}

h1 { 
	font-weight: bold; 
	font-size: 22px; 
	line-height: 140%;
	color: #ad131e;
	margin-bottom: 15px; 
	margin-top: 15px; 
}

h2 { 
	font-weight: bold; 
	font-size: 16px; 
	line-height: 140%;
	color: #ad131e;
	margin-bottom: 15px; 
	margin-top: 25px; 
}

h3 { 
	font-weight: bold; 
	font-size: 16px; 
	line-height: 140%;
	color: #ad131e;
	margin-bottom: 15px; 
	margin-top: 0px; 
}


/*- Menu --------------------------- */
	
#menu {
	width: 200px;
	font-size: 13px;
	font-weight: bold;
}


		
#menu li a.zeile1 {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	background:  url(../img/menu_1.png) no-repeat;
	}	
	
#menu li a.zeile1:link, #menu li a.zeile1:visited {
	color: #ad131e;
	display: block;
	padding: 8px 0 0 40px;
	background:  url(../img/menu_1.png) no-repeat;
	}
	
#menu li a.zeile1:hover {
	color: #ad131e;
	background:  url(../img/menu_2.png) no-repeat;
	padding: 8px 0 0 40px;
	}
	
		
#menu li a.zeile1auswahl {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	background:  url(../img/menu_3.png) no-repeat;
	text-decoration: none;
	}	
	
#menu li a.zeile1auswahl:link, #menu li a.zeile1auswahl:visited {
	color: #1a3f71;
	display: block;
	background:  url(../img/menu_3.png) no-repeat;
	padding: 8px 0 0 40px;
	}
	
#menu li a.zeile1auswahl:hover {
	color: #1a3f71;
	background:  url(../img/menu_3.png) no-repeat;
	padding: 8px 0 0 40px;
	}
	

#menu li a.zeile2 {
	height: 48px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 40px;
	text-decoration: none;
	background:  url(../img/menu_2_1.png) no-repeat;
	}	
	
#menu li a.zeile2:link, #menu li a.zeile2:visited {
	color: #ad131e;
	display: block;
	padding: 8px 0 0 40px;
	background:  url(../img/menu_2_1.png) no-repeat;
	}
	
#menu li a.zeile2:hover {
	color: #ad131e;
	background:  url(../img/menu_2_2.png) no-repeat;
	padding: 8px 0 0 40px;
	}
	
		
#menu li a.zeile2auswahl {
	height: 48px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 40px;
	background:  url(../img/menu_2_3.png) no-repeat;
	text-decoration: none;
	}	
	
#menu li a.zeile2auswahl:link, #menu li a.zeile2auswahl:visited {
	color: #1a3f71;
	display: block;
	background:  url(../img/menu_2_3.png) no-repeat;
	padding: 8px 0 0 40px;
	}
	
#menu li a.zeile2auswahl:hover {
	color: #1a3f71;
	background:  url(../img/menu_2_3.png) no-repeat;
	padding: 8px 0 0 40px;
	}
	
	
	
ul.menu {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
ul {
	list-style: disc;
	margin: 0 0 0 36px;
	padding: 0;
	}



	
#hinweiskasten { 
	background-color:#cedfeb; 
	padding:10px; 
	  }
	  
.blau {
	color: #005292;
	}
	
.download {
	voice-family: "\"}\""; 
  	voice-family: inherit;
  	background:  url(../img/download.png) no-repeat;
	padding: 0px 0 0 22px;
	}	
	
.link {
	voice-family: "\"}\""; 
  	voice-family: inherit;
  	background:  url(../img/linkpfeil.png) no-repeat;
	padding: 0px 0 0 22px;
	}	
	

	
#Fuss {
	width: 850px;
	height: 60px;
}



#Copyright {
  	padding-left:250px;
	padding-top:0px;
	width: 750px;
	font-size: 12px; 
	
}

.kleingedrucktes{
	font-size: 11px; 
	line-height: 160%;
	
}

#bildkasten { 
  width:230px; 
  float:right; 
  margin: 5px 0px 10px 20px;
  color: #666;
  	font-size: 11px;
  }
  

input#submit { /* den Submit-Button */
  float: none;
  width: auto;
  margin-left:0px;
  padding:5px;
}

form input.button {
font-size:13px;
 color: #ad131e;
 font-weight:bold;
 background-color: #cedfeb;
 border:1px solid #022e5f;
}
form input.button { /* for IE only */
 cursor:pointer;
}
form input.button:hover {  /* for Geckos */
 color: #022e5f;
 font-weight:bold;
 background-color: #fbb900;
 border:1px solid #022e5f;
 cursor:pointer;
}
