/* CSS Dokument */

body{
margin:0;
padding:0 0 0 0;
background:url(../grafiken/bg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#container{
float:left;
margin:10px 0 0 10px;
padding:0 0 0 0;
width:789px;
background:#FFFFff url(../grafiken/karobg.gif);
}

#logo{
height:44px;
margin:0 0 1px 0;
background:#FFFFFF url(../grafiken/header.jpg) no-repeat left;
border-bottom:1px solid #808080;
}

/*---------------------------------------------------Beginn Navigation--------------------------------------------------------------------*/
#navigation {
	background: url(../grafiken/navhg.gif) left;
	margin:0 0 5px 0;
	padding:0px 5px 0px 5px;
	list-style:none;
	border-top:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	overflow: hidden;/*funktioniert im IE lt7 nicht!*/
}

#navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#navigation li {
	float: left;
}

#navigation a {
	color:#000099;
	font-size:11px;
	margin: 0px;
	display: block;
	padding: 7px 5px 7px 5px;
	text-decoration: none;
	border-left: 1px solid #8FB8BC;
}

#navigation a:hover, #navigation a:active, #navigation a:focus{
	background-image: url(../grafiken/glblnav_selected.gif);
	text-decoration: none;
}
#navigation a.aktiv {
	background: url(../grafiken/glbnav_aktiv.gif) left;
	text-decoration: none;
}
/*------------------------------------------------------Ende Navigation--------------------------------------------------------------------*/

h1, h2, h3, h4{
font-size:100%;
}

/*Formatierung des Inhaltsbereichs und der Spalten*/

#inhalt{
float:left;
width:585px;
margin:0 0 5px 5px;
padding: 180px 5px 5px 5px;/*Für Flash-Animation: 0px 10px 10px 0px*; wegen Flash Titelbild geändert*/
background:#ffffff url(../../inhalte/titelbild.jpg) no-repeat top;
font-size:11px;
border-top:1px solid #b2b2b2;
border-right:1px solid #b2b2b2;
border-left:1px solid #b2b2b2;
border-bottom:1px solid #b2b2b2;
}


#inhalt #text{
padding: 0px 25px 0px 25px;/*Original: 0px 25px 0px 30px*; Mit Flash Titelbild*/
color:#244f8e;
text-align:justify;
/*background:url(../../_template/grafiken/bggradient.jpg) bottom left fixed repeat-x;*/
}

#inhalt p.aktiv {
	margin: 0;
	border-bottom:1px solid #b2b2b2;
}


/*Formatierung der Seitenspalte*/

#spalte{
float:left;
width:175px;
margin:0 0 5px 5px;
padding:5px 0 0 0;
background:#e0e0e0 url(../grafiken/HGrechts.gif);
color:#0000CC;
font-size:11px;
border-top:1px solid #b2b2b2;
border-right:1px solid #b2b2b2;
border-left:1px solid #b2b2b2;
border-bottom:1px solid #b2b2b2;
}

#spalte h2{
margin:0 0 10px 0;
padding:0 5px 0 5px;
font-size:11px;
font-weight:bold;
}

#spalte p{
margin:0;
padding:0 5px 10px 5px;
}

#spalte img{
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}

#spalte .extra1{
background:#ffffff url(../grafiken/righttop.png) no-repeat;
color:#0000CC;
}

#spalte .extra1 h2{
color:#244f8e;
padding:5px 5px 0 5px;
}

#spalte .extra1 p{
color:#0000cc;
}

#inhalt h1, #inhalt h2{
color:#244f8e;
margin:0;
font-weight:normal;
}

#inhalt h1{
font-size:20px;
padding:0 0 5px 10px;
}

#inhalt h2{
font-size:18px;
padding:0 0 10px 0;
}

p#disclaimer{ 
padding:0 0 0 10px;
font-size:10px;
color:#b2b2b2;
text-align:left;
}

.float_stop{
clear:both;
}


