/* CSS Document */


@media all
{


* { margin:0; padding:0; font-size: 100%; } 
html {height:100%}

body {
	background-color:#E9E9E9;
	margin-top:23px;
	min-height: 101%; 
	font-size: 100.01%; 
	text-align: center;
	font-family: Arial,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}

fieldset, img { border:0; }
select, input, textarea { font-size: 99% }

ul{
 margin-left:25px;
}
/* Clearfix-Methode zum Clearen der Float-Umgebungen */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
	
/* Diese Angabe benötigt der Safari-Browser zwingend !! */
.clearfix { display: block; }


.blau{
	color:#001346;
}


#page{
	background-color:#E9E9E9;
	position: relative;
	margin: 0 auto;
	text-align: left;
	width: 800px;
}






#head1{
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:96px;
}

#head2{
	position:relative;
	width:800px;
	height:144px;
}

#content_container{
	position:relative;
	width:800px;
	background: url(../images/hintergrund.gif);
	left: -1px;
}

#content_links{
	position:relative;
	width:507px;
	float: left;
	margin: 24px 24px 24px 24px;
	/*
	background-color:#F3DFD1;
	*/
}
#content_links1{
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
	/*
	background-color:#F3DFD1;
	*/
}

#content_links_team{
	position:relative;
	width:507px;
	margin: 24px 24px 24px 24px;
	/*
	background-color:#F3DFD1;
	*/
}

#bildbalken{
	position:relative;
	margin: 24px 0px 0px 20px;
}

#streifen{
	background-color:#FFFFFF;
	position:relative;
	width:23px;
	float:left;
}

#navigation{
	position:relative;
	width:222px;
	float:right;
	/*
	background-color:#001346;
	*/
}

#footer{
	background-color:#ffffff;
	position:relative;
	width:800px;
	height:25px;
	display:block;
}
}
