@import url("screen-navigation-dunkel2008.css");
@import url("screen-content2008.css");
@import url("screen-classes2008.css");

* {
	margin: 0;
	padding: 0;
	}

a {
	color: #000;

	}

a:hover {
	color: #052336;
	text-decoration: none;
	}

	
ul {
	list-style: none;
	}
	
hr {
	display: none;
	}

body {
	background-image: url(../bilder/body_verlauf.jpg);
	background-repeat: repeat-x;
	background-color: #F3F3F3;
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-align: center;
	}

#kopf {
	margin: 0 auto;
	width: 884px;
	height: 165px;
	background-image: url(/depot/kopf_hintergrund.png);
	background-repeat: no-repeat;
	width: 884px;
	position: relative;
	}
	
	#kopf h2 {
		display: none;
		}
	
#adresse address {
	display: none;
	}
	
#koerper {
	margin: 0 auto;
	width: 780px;
	background-image: url(../bilder/koerper_hintergrund.gif);
	background-repeat: repeat-y;
	padding: 0 52px 0 52px;
	}
	
	#links {
	width: 180px;
	float: left;
	margin: 0 15px 30px 0;
		}
	
		#links a img {
			border: none;
			}
			
		#links p {
			margin: 15px 0 0 0;
			}
		
	#mitte {
		width: 390px;
		float: left;
		}
		
		#wo_bin_ich {
	margin: 7px 0 0 0;
	color: #919191;
			}
#wo_bin_ich a {
	color: #919191;
}
				
		#mitte h1 {
	font-size: 20px;
	line-height: 30px;
	color: #052336;
	font-weight: normal;
	margin: 5px 0 10px 0;
			}		
		
		#mitte h2 {
	font-size: 13px;
	margin: 0 15px 0 15px;
	line-height: 15px;
	padding: 15px 0 0 0;
	color: #052336;
			}
		
		#mitte h3 {
			font-size: 11px;
			}
			
		.news {
	margin: 0 0 14px 0;
	background-color: #f1f1f1;
	border-bottom: 1px solid #919191;
	padding: 0 0 15px 0;
			}	
			
		.news_meta {
	margin: 0 5px 0 0;
			}
			
		.news_more {
	text-decoration: none;
	color: #000;
			}
		
	#rechts {
	width: 180px;
	float: left;
	margin: 0 0 30px 15px;
		}
		
		.boxRechtsGelb {
			}
			
			.boxRechtsGelb h3 {
	background-color: #1c89c8;
	padding: 7px 15px 7px 15px;
	font-size: 11px;
	margin: 0 0 1px 0;
	color: #fff;
				}
				
			.boxRechtsGelb div {
	background-color: #cacbcd;
	margin: 0 0 1px 0;
				}
				
			.boxRechtsGelb ul {
				margin: 0 15px 0 15px;
				}	
				
			.boxRechtsGelb ul li {
				padding: 7px 0 7px 0;
				border-bottom: 1px solid #e2e2e2;
				}
				
			.boxRechtsGelb ul li p a {
				text-decoration: none;
				}				
				
				.boxRechtsGelb div a {
					}
					
				.boxRechtsGelb div a:hover {
					}

			.boxRechtsBlau h3 {
	background-color: #343175;
	padding: 7px 15px 7px 15px;
	font-size: 11px;
	margin: 0 0 1px 0;
	color: #fff;
				}
				
			.boxRechtsBlau div {
	background-color: #cacbcd;
	padding: 7px 15px 7px 15px;
	margin: 0 0 1px 0;
				}
				
				.boxRechtsBlau div a {
					text-decoration: underline;
					}
					
				.boxRechtsBlau div a:hover {
					text-decoration: none;
					}

	
#fuss {
	margin: 0 auto;
	width: 810px;
	padding: 0 37px 15px 37px;
	background-image: url(../bilder/fuss_hintergrund.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}
	
	#fuss_inhalt {
	margin: 0 15px 0 15px;
	padding: 15px 195px 15px 210px;
	color: #919191;
		}
		
		#fuss_inhalt a {
			color: #919191;
			text-decoration: underline;
			}
			
		#fuss_inhalt a:hover {
			text-decoration: none;
			}

#koerper #mitte .news p {
	padding: 15px 15px 0 15px;
	}
#koerper #mitte .news h3 {
	font-size: 11px;
	margin: 0 15px 0 15px;
	padding: 15px 0 0 0;
	color: #052336;
	}
#koerper #mitte .news h4 {
	color: #919191;
	margin: 0 15px 0 15px;
	font-weight: normal;
	font-size: 11px;
	padding: 15px 0 0 0;
	}
#koerper #mitte .news a {
	}
#koerper #mitte .news a:hover {
	text-decoration: none;
	}
#koerper #mitte #wo_bin_ich span {
	display: none;
	}
#rahmen {
	width: 884px;
	margin: 0 auto;
	text-align: left;
	}
#rahmen #koerper #rechts p {

	}
#rahmen #koerper #rechts .boxRechtsGelb p {
	margin: 0px;
	}
#rahmen #koerper #rechts .boxRechtsGelb h4 {
	font-size: 11px;
	}
#rahmen #koerper #rechts .boxRechtsGelb .link3 {
	padding: 7px 15px 8px 15px;
	}#rahmen #koerper #rechts .boxRechtsBlau #form1 {

}
#rahmen  #koerper  #rechts  .boxRechtsBlau  #form1  input[type="text"],
#rahmen  #koerper  #rechts  .boxRechtsBlau  #form1  input[type="password"] {
	width: 150px;
	font-size: 11px;
	padding: 2px 0 0 2px;
	border-left: 1px solid #343175;
	border-top: 1px solid #343175;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	height: 16px;
}
#rahmen  #koerper  #rechts  .boxRechtsBlau  #form1  input[type="submit"] {
	font-size: 11px;
	width: 75px;
	border: none;
	height: 20px;
	border-bottom: 1px solid #5e5e5e;
	border-right: 1px solid #5e5e5e;
	border-left: 1px solid #e2e2e2;
	border-top: 1px solid #e2e2e2;
	margin: 10px 0 5px 0;
	}
#rahmen #koerper #rechts .boxRechtsBlau label {
	clear: both;

}

#gittinger {
	text-align: center;
	}
#gittinger a {
	color: #c6c6c6;
	text-decoration: none;
	}