/* Body Eigenschaften */
body {
	margin:10px;
	text-align: center;
	background-color:#FFFFFF;
	}

/* Menu Linkfarben */
#menu A:link {color: #FFFFFF; text-decoration: none; } 
#menu A:visited {color: #FFFFFF; text-decoration: none; }
#menu A:active {text-decoration: none; color: #FFFFFF; } 
#menu A:hover {text-decoration: none; color: #DCDCDC; }

#topnav A:link {color: #FFFFFF; text-decoration: none; } 
#topnav A:visited {color: #FFFFFF; text-decoration: none; }
#topnav A:active {text-decoration: none; color: #FFFFFF; } 
#topnav A:hover {text-decoration: none; color: #DCDCDC; }

#menu A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
                color:#FFFFFF;
	line-height: 20px;
               }

/* Content Linkfarben */
#content A:link {color: #1861A5; text-decoration: none; font-weight:bold; } 
#content A:visited {color: #1861A5; text-decoration: none; font-weight:bold; }
#content A:active {text-decoration: none; color: #1861A5; font-weight:bold; } 
#content A:hover {text-decoration: none; color: #999999; font-weight:bold; font-style:italic; }

/* Linkfarben im footer */
#footer A:link {color: #FFFFFF; text-decoration: none; } 
#footer A:visited {color: #FFFFFF; text-decoration: none; }
#footer A:active {text-decoration: none; color: #FFFFFF; } 
#footer A:hover {text-decoration: none; color: #DCDCDC; }
	
/*Linie danach */
.csc-frame-rulerAfter, .csc-frame-rulerBefore {
                                border-bottom: 1px dotted #04A264;
		margin-bottom: 15px;
} 

/* Container in dem die Seite liegt */
#container {
	margin: 0 auto;
	width: 950px;
	height:100%;
	text-align:left;
	}

/* Div um die gesammte Seite */	
#page {
	width: 950px;
	text-align:left;
	background-color:#26A0DA;
	float:left;
	border:5px solid #E1E1E1;
	}
	
/* Menu DIV */	
#menu {
	width:190px;
	float:left;
	height:100%;
	background-color:#26A0DA;
	}

/* Banner Eigenschaften oben ueber dem Content */	
#banner {
	width:760px;
	height:80px;
	background-color:#666666;
	float:left;
	overflow:hidden;
	}
#topnav {
	width:760px;
	height:20px;
	float:left;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}
.kuestenland {
                padding-top:3px;
	height:20px;
	width:310px;
	background-color:#1861A5;
	text-align:center;
	float:left;
	}
.marienhafe {
                padding-top:3px;
	height:20px;
	width:150px;
	background-color:#04A264;
	text-align:center;
	float:left;
	}
.grossheide {
                padding-top:3px;
	height:20px;
	width:150px;
	background-color:#FFD429;
	text-align:center;
	float:left;
	}
.hage {
                padding-top:3px;
	height:20px;
	width:150px;
	background-color:#1861A5;
	text-align:center;
	float:left;
	}
/* Content Eigenschaften */
#content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:740px;
	background-color:#FFFFFF;
	float:left; 
	vertical-align:bottom;
	padding:10px;
	position:relative;            
	}	

/* Footer Eigenschaften */	
#footer {

	background-color:#1861A5;
	height:70px;
	text-align:left;
                clear:left;
	}

/* Text im Footer */
#footertext {
	margin-top:25px;
	text-align:center;
	width:740px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
	float:left;
	}

/* Abstandhalter zur unteren kante des browsers */
#footermargin {
	float:left;
	}

/* Box unten links vom Footer */	
#boxuntenlinks {
	background-color:#26A0DA;
	width:190px;
	height:70px;
                text-align:center;
	float:left;
	}

/* Kommuntentitel oben links */
#titel {
	width:190px;
	height:60px;
	background-color:#1861A5;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	padding-top:40px;
	}	

/* Navigations Formatierung */
.nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin:10px;
	}

/* Text Style */
.bodytext {
	font-family:Arial, Helvetica, sans-serif;
                margin:5px;
                padding:0px;
                line-height:16px;
               }

.small {
        	font-family:Arial, Helvetica, sans-serif;
                margin:5px;
                padding:0px;
                line-height:16px;
                font-size:12px;
               }

.tx-organisationguidejw-pi3-browsebox {
        	font-family:Arial, Helvetica, sans-serif;
                margin:5px;
                padding:0px;
                line-height:16px;
                font-size:12px;
               }

/* Ueberschrift */
h1,h2,h3,h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
                font-weight:bold;
                margin:0px;
                padding:0px;
                line-height:16px;
               }

/* Normale inhalte im content */
P {
        font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* AccessKey Makierung */
.accessKey {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
                text-decoration:underline;
               }

/* Organisations Guide */
.tx-organisationguidejw-pi3-azForm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.tx-organisationguidejw-pi3-azForm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.tx-organisationguidejw-pi3-searchForm {float:left;}

.tx-organisationguidejw-pi3-azBox { width:500px; height:50px;padding:5px; background:#dddddd; float:left; margin-bottom:15px;}

.tx-organisationguidejw-pi3-catBox { height:100px;padding:5px; background:#dddddd;}

.tx-organisationguidejw-pi3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
/* ausrichtung der menuitems */
.lvl2 {
                margin-left:5px;
                font-weight: normal;
        }
.lvl2_act {
font-weight: normal;
margin-left: 0px;
padding: 0px;
}