/* CSS Document */
/*
Farben

mittelgruen  #abd64f
hellbeige #F6F5E0

Masze
936px gesamtbreite
206px kopfhoehe
*/

body {
	background-color: #d5c5b9;
	font-size:12px;
	color:#000;
	font-family:Arial, Verdana;
	margin: 0px;
	padding:0px;
	text-align:center;
	width:100%;
}


#seite{
	position:relative;
	padding:0px;
	width:936px;
	margin:0px auto; /* zum zentrieren des inhalts! alle ausser iexpl */
	
}


#inhalt{
	text-align:left;
	width:936px;
	padding:0px;
	margin:0px;
	font-size:0.7em;
	font-size:12px;
	background:#F6F5E0 url('../bilder/beige.jpg');
	border-bottom:1px solid #d5c5b9;
}



#kopf{
	width:936px;
	height:206px;
	background:url(../bilder/kopf.jpg) no-repeat;
	border-top:1px solid #d2de89;
}

#kopf .titel{
	display:block;
	padding-left:20px;
	margin-top:7px;
	font-weight:bold;
	font-size:14px;
}

#korpus{
	width:936px;
	background:url(../bilder/hgr_navi.jpg) no-repeat;
	border-bottom:1px solid #abd64f;
}

#navi{
	float:left;
	width:170px;
}

#navi ul{
	margin:0px;
	padding:0px;
	list-style:none;
	width:150px;
	margin-bottom:30px;
}

#navi ul ul{
	width:130px;
	margin-bottom:0px;
	margin-top:5px;

}


#navi ul li{
	margin:0px;
	padding:0px;
	padding-left:20px;
	list-style:none;
	border-bottom:1px solid #abd64f;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}

#navi ul li.aktiv a{
	padding-bottom:0px;
	color:#eb8e3b;
}

#navi ul ul li{
	margin:0px;
	padding:0px;
	padding-left:20px;
	list-style:none;
	border-top:1px solid #abd64f;
	border-bottom:none;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;


}



#navi ul li a{
	text-decoration:none;
	color:#000;
	width:100%;
	display:block;
}

#navi ul li.aktiv li a{
	color:#000;
}

#navi ul li a:hover{
	color:#eb8e3b;
}


#inhinh{
	float:right;
	width:700px;
	padding:0px;
	margin:0px;
	margin-right:20px;
	padding-bottom:20px;
}

*html #inhinh{
	margin-right:10px;
}


#inhinh p.pfad{
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	border-bottom:1px solid #000;
	margin-bottom:20px;
	font-size:11px;
}

#inhinh p.pfad a{
	text-decoration:none;
	color:#000;
}




h1{
	font-size:12px;
	color:#eb8e3b;
	padding:0px;
	padding-bottom:10px;
}


h2{
	font-size:14px;
	color:#abd64f;
	color:#360;
}


#footer{
	width:936px;
	background:#abd64f;
}

#footer .adresse{
	display:block;
	padding-left:20px;
	height:25px;
	padding-top:5px;
}

/* stop floater*/

.stopFloat {
display: block;
float: none;
clear: both;
height: 1px;
font-size: 0px;
line-height: 0px;
}


/*  typo3-bedingte Styles */


table.csc-loginform{

	font-size:12px;
	color:#000;


}


p.bodytext a{
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #abd64f;
	

}


p.bodytext {
	padding:0px;	
	
}





.csc-header h1{

padding:0px;
margin-bottom:-10px;
	
}


a.internal-link{
	text-decoration:none;
	border-bottom:1px dotted #abd64f;
	color:#000;


}


