html, body
{
/*height:98%;*/
}


body {
font-family: arial, helvetica,sans-serif;   
font-size: 13px; color: #494A4A;
background-color:#100B57;
}
.bg {
	width: 100%;
	position: absolute;
	position:fixed;
	top: 0;
	left: 0;
	z-index: -1;
}


a {text-decoration:none;}
img {border:0;}
.blau{color:#8FB9E7; /*text-align:right;margin-right:30px;margin-top:10px;*/}


#all{
	width: 930px;
	text-align:left; 
	padding:0;
	/*margin:0;
	margin-left: 120px;*/
	  margin: 0px auto;
	margin-top: 2%;
/*	border:1px solid red;*/
	min-height:98%;
	
}

/**html body div#all
{height:98%;}*/



/*  linke Spalte */
#nav{
background-color:#Fff;
	float: left;
	width: 210px;
	margin-top: 120px;
	margin-left: 0px;
	padding: 0;
	display: inline;

		/*border:1px solid green;*/
}

#nav ul{
list-style: none;
padding:0;
margin:0;
margin-top:8px;
border-top:10px solid #68A4E5;
margin-bottom:8px;
border-bottom:8px solid #68A4E5;
}

#nav ul li {width: 210px; height:28px;border:0;margin:0; padding:0;padding-top:18px;
background-image:url(img/linie.jpg);
background-repeat:no-repeat;
background-position:bottom left; 
}
#nav ul li.erster {margin-top:10px;}
#nav ul li.letzter {margin-bottom:20px;}
#nav ul li a { font-weight:bold; margin-left:10px; color:#150D70; text-decoration:none; display: block; }
#nav ul li a.aktiv { color:#8FB9E7;}
#nav ul li a:hover { color:#8FB9E7;}


/*Ende linke Spalte */



/*  rechte Spalte */
#content{
background-color:#fff;
border:0;
float: left;
width: 682px;
margin: 0;
margin-left: 36px;
padding: 0;
display: inline;
position:relative;
/*border:1px solid blue;*/
/*min-height:88%;*/

}

#content a { color:#150D70;  text-decoration:underline; }

#header{
width: 682px;
	height: 160px; 
	margin: 0;
	padding: 0;
	border-top:24px solid #68A4E5;
	margin-top:12px;
	}
	
#logo {
margin: 0;
padding: 0;
margin-top:20px;
margin-left:20px;
}

#inhalte {font-size: 14px; padding-left:20px;padding-right:10px;min-height:600px;}

#inhalte ul li{margin-top:5px; width:}

#text{ float:left; width:380px; margin:0;padding:0;min-height:300px;/*border: 1px solid red;*/}
#textstart{ float:left; width:340px; margin:0;padding:0;/*border: 1px solid red;*/}
#text li.ueberuns {width:300px;}

#bilder{float:right; padding:0; margin:0; margin-right:20px; }
#bilderstart{float:right; padding:0; margin:0; margin-right:20px;/*border: 1px solid green;*/ }

.buz{margin-top:5px; margin-bottom:20px;font-size:10px;width:200px;}
h1 {color:#150D70; font-weight:normal;font-size:22px;padding: 0;margin:0; margin-top:30px;margin-bottom:30px;}
h2 {color:#494A4A; font-weight:bold;font-size:13px;padding: 0;margin:0; margin-top:30px;margin-bottom:10px;}
p {margin:0px; margin-bottom:14px;}



ul.pfeil {list-style-image: url(img/pfeil.gif);}

#footer {position: absolute; bottom: 0; width:682px;height:12px;margin-bottom:12px;background-color:#68A4E5;}


#galerie{width: 652px;min-height:540px;padding-left:20px;}

#galerie img{margin-right:14px;margin-bottom:12px;}
#galeriestart img{margin-right:12px;margin-bottom:12px;}
.foto{float:left;}
div.clear
{
clear: left;
height: 0;
margin: 0;
padding: 0;
font-size: 0;
}