@charset "utf-8";

/* CSS Document 

Seitenbreite 980px

Verwendete Background-Images:

background.jpg

balken.png

headerlogo.png

footer.png

*/



* {

	margin:0; padding:0;

	font-family:Helvetica, Verdana, sans-serif;

}



html, body {

	height:100%;

	font-size:1em;

	/*Scrollbar

	dunkel = #1A8E83

	hell = #A2C9C6

	*/

	scrollbar-face-color:#FF8450;

	scollbar-shadow-color:#000000;

	scrollbar-3dlight-color:#FBF5C3;

	scrollbar-darkshadow-color:#1A8E83;

	scrollbar-track-color:#FFD2C3;

	scrollbar-arrow-color:#FFFFFF;

}



body{

	background-color: white;

	background-image:url(images/background.jpg);

	background-repeat:repeat-x;

	background-position:0px 12px;

}



.container {	

	margin: 0 auto;

	height: 695px;

	width: 980px;

	background:url(images/balken.png);  

	background-repeat:repeat-y;

}



.topnavigation {

	margin-left: auto;

	margin-right:auto;

	/*oben rechts unten links*/

	padding: 12px 10px 0px 0px;	

	text-align:right;

	height: 30px;
	
	background:url(images/balkentop_nav.png)

}

	

.topnavigation li{

	display:inline;

	list-style-type:none;

	padding: 5px 0px 5px 0px;

	margin-left:0px;

	cursor:pointer;

	-moz-border-radius:2px;

	-webkit-border-radius:2px;

	border-radius:2px;	

}



.topnavigation li:hover{

	background-color:#A1C9C6;

}



.topnavigation ul{

	margin-top:0px;

}



.headline {

	width:390px;

	margin-left:290px;

	margin-top:20px;

	padding-top:0px;

	padding-right:15px;

	padding-left:20px;

	text-align:left;

	height:50px;

}



.header {

	margin-left: auto;

	margin-right:auto;

	padding-top:0px;

	padding-right:0px;

	text-align:right;

	height: 190px;

	background:url(images/headerlogo.png);

	background-repeat:no-repeat;

	background-position:top left;

}



.navigation {

	padding-top:63px;

	padding-right:10px;

	text-align:right;

	height: 50px;

}



.navigation li{

	display:inline;

	list-style-type:none;

	padding: 5px 0px 5px 0px;

	margin-left:20px;

	cursor:pointer;

	-moz-border-radius:2px;

	-webkit-border-radius:2px;

	border-radius:2px;	

}



.navigation li:hover{

	background-color:#A1C9C6;

}



.inhalt {

	padding: 0px 0px 0px 0px;

	text-align:left;

	width:980px;

	float:left;

	height:460px;

}



.spalte1{

	float:left;

	padding: 15px 0px 0px 8px;

	width:282px;

	height:100%;

}



.spalte1 h3, .spalte1 h1{

	padding: 0px 0px 0px 0px;

} 



.spalte1start{

	float:left;

	padding: 0px 0px 0px 8px;

	width:267px;

	height:100%;

	/*font-size:1em;*/

	font-size:16px;

	color:#1A8D83;

	padding-right:15px;

	height:99.5%;

	

	font-style:normal;

	font-weight:normal;

	line-height:1.8em;

}

.spalte1start p{

	font-size:0.8em;

	color:#1A8D83;

	line-height:1.5em;

}







.spalte2start{

	border-left:thin #A1C9C6 solid;

	border-top:thin #A1C9C6 solid;

	padding: 0px 0px 0px 7px;

	-moz-border-radius:2px;

	-webkit-border-radius:2px;

	border-radius:2px;	

	width:418px;

	height:99.5%;

	float:left;	

} 



.spalte2{

	border-left:thin #A1C9C6 solid;

	border-top:thin #A1C9C6 solid;

	padding: 0px 0px 0px 20px;

	-moz-border-radius:2px;

	-webkit-border-radius:2px;

	border-radius:2px;	

	width:405px;

	height:99.5%;

	overflow:auto;

	font-size:0.8em;

	color:#1A8D83;

	font-style:normal;

	font-weight:normal;

	line-height:1.8em;

	float:left;

} 



.spalte2 p{

	padding: 0px 15px 0px 00px;	

} 

.spalte2 .lipunkte li{

	padding: 15px 20px 15px 20px;

	list-style-type:none;

	font-size:1.2em;

	color:#1A8D83;

	font-style:normal;

	font-weight:normal;

	line-height:1.4em;	

} 

.spalte2 li{

	padding: 15px 20px 15px 20px;

	list-style-type:none;

	font-size:1.2em;

	color:#1A8D83;

	font-style:normal;

	font-weight:normal;

	line-height:0.2em;	

} 



.spalte2 h3{

	padding: 15px 0px 15px 20px;

	/*font-size:1.5em;*/
	
	font-size:1.3em;

	color:#1A8D83;

	font-style:normal;

	font-weight:bold;
	
	padding-left:0px;

} 
	

.info {

	padding: 15px 0px 0px 20px;

	text-align:left;

	height:100%;

	float:right;

	width:243px;

}



.footer{

	clear:both;

	position: absolute;

	bottom: 12px;

	width: 100%;

	height: 36px;

	text-align:center;

	text-indent:80px;

	position:relative;

	z-index:100;

	background:url(images/footer.png);

	background-repeat:repeat-x;

	background-position:bottom left;

}



a {

	text-decoration:none;

}



h1{

	font-size:0.8em;

	color:#1A8D83;

}



h2{

	font-size:0.8em;

	color:#FFFFFF;

	display:inline;

	font-style:normal;

	font-weight:normal;

	padding: 15px 20px 15px 20px;

}


h3{

	font-size:1.2em;

	color:#1A8D83;

	margin-bottom:10px;

}



h4{

	font-size:0.8em;

	color:#FFFFFF;

	display:inline;

	font-style:normal;

	font-weight:normal;

}



h5{

	font-size:0.6em;

	color:#FFFFFF;

	padding-top:18px;

}



h6{

	font-size:0.8em;

	color:#1A8D83;

	display:inline;

	font-style:normal;

	font-weight:bold;

	padding: 15px 20px 15px 20px;	

}



p{

	margin-top:12px;

}



img{

	-moz-border-radius:2px;

	-webkit-border-radius:2x;

	border-radius:2px;

}



.aktiv {

	background-color:#A1C9C6;

}



/*

#seite01 .container .header .navigation a.seite01,

#seite02 .container .header .navigation a.seite02, 

#seite03 .container .header .navigation a.seite03, 

#seite04 .container .header .navigation a.seite04,

#seite05 .container .header .navigation a.seite05 {font-weight:bold; background-color:#A1C9C6;}

*/



