@charset "utf-8";
/* CSS Document */

@import url(reset.css);
html, body{
	background-color:#FFFFFF;
	background-image:url(../images/headerbg.gif);
	background-repeat:repeat-x;
	color:#000000;
	height:100%;
	margin:0;
	padding:0;
}
th{font-weight:bold;
	font-size:13px;}

td{line-height:17px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight: normal;
	}


/* LAYOUT */
#container{
	min-height:100%;
	background-image:url(../images/bggrau.gif);
	background-repeat:repeat-y;
}

/* KOPF */
#header{
	height:122px;
	background:url(../images/headerlogo.jpg) no-repeat;
}

#lkw {
	position:absolute;
	right:15px;
	top:23px;
}

/* INHALT */
#inhalt{
	font-family:Verdana, Geneva, sans-serif;
	margin-top: 0px;
/*	position:relative;	*/
	background:transparent url(../images/bggrau.jpg) repeat-y;
	float:left;
}

/* NAVIGATION */
#navilinks{
	width:200px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	float:left;
}

.bilder{
	height:100px;
	float:left;  		
	width:200px;
	position:absolute; 
}

.navi{
/*	float:left; */
	background-color:#CCCCCC;
	position:absolute;
	margin-top:100px;
	width:200px;
}

.navi li {
	background-image:url(../images/navibg.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #333;
	list-style-type:none;
	padding-top:5px;
	padding-bottom:5px;
	width:200px;
}

.navi li a{ color:#FFF;
			padding-left:40px;
			font-weight:bold;
		}
		
.navi li a:hover{ color:#004D8D;}

.untermenu{
	margin-left:14px;
	font-size:11px;
}

/* EBDE NAVIGATION */

#rechtespalte{
	margin-left:230px;
	margin-top:32px;
	padding-right:25px;
	font-weight: bold;
}

h1{color:#BBBBBB;
	font-size:18px;
	margin-bottom:20px;
}

h2{
	font-size:13px;
	font-weight:bold;
}

p{
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	line-height:18px;
	font-weight: normal;
}

.kursiv{font-style: italic;}
	
.fett{font-weight:bold;}

.liste{
	margin-left:40px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	line-height:18px;
	font-weight: normal;
}

.liste li{list-style-type:disc;}

#foto2 {
	position:absolute;
	right:10px;
	top:330px;
}

.spalte1{
	width:250px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}

.spalte2{
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	}

.formular{width:300px;}

.spalte{width:170px;}
