<!--

body {
        background-image:url(/internet/templates/1/bilder/bg_body.gif);
        background-color:#FFF;
        background-repeat:repeat-x;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

h1 {
	text-align: left;
	color: #336699;
	font-size: 16px;
	margin-top:20px;
	margin-bottom:10px;
}

p {
	margin-bottom: 6px;
	margin-top: 3px;
}

hr {
	height: 1px;
	clear:both;
	border:1px solid #cccccc;
}

a {
	text-decoration: underline;
	font-size: 12px;
	color: #083B69;
}

a:hover {
	text-decoration: none;
}

a:active {
	text-decoration: underline;
}

form {
	margin: 0px;
}

img {
	display: block;
}

/* Formular */
.bezeichnung {
	float: left;
	text-align: left;
}

.zeile {
	padding: 5px 0px 2px 0px;
	clear : both;
}

.feld {
	text-align: left;
}


/* Menü Pfad */

.menue_pfad {
	font-size: 12px;
	color: #3136a6;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 20px;
	padding: 2px 0px 2px 20px;
}

.menue_pfad a {
	text-decoration: none;
	font-size: 12px;
	color: #000066;
	letter-spacing: 1px;
}

.menue_pfad a:hover {
	text-decoration: none;
	color: #99cc33;
}

.menue_pfad a:active {
	text-decoration: none;
}

/* Menü Horizontal */
.menue_horizontal {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.menue_horizontal .linie {
  line-height:18px;
	height: 13px;
	font-size: 1px;
	width: 1px;
	margin-top: 3px;
	background:#fff;
}

.menue_horizontal li {
	float: right;
	margin: 0px;
	font-size:10px;
	text-align:left;
}

.menue_horizontal_a {
	height:18px;
}

.menue_horizontal_a .links {
	float: left;
	width: 5px;
	line-height: 18px;
	background-repeat: no-repeat;
}

.menue_horizontal_a .rechts {
	float: left;
	width: 5px;
	line-height: 18px;
	background-repeat: no-repeat;
}

.menue_horizontal_a a {
	float: left;
	text-decoration: none;
	padding: 0px 8px 0px 8px;
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	letter-spacing: 1px;
}

.menue_horizontal_a a:hover {
	text-decoration: none;
}

.menue_horizontal_a a:active {
	text-decoration: none;
}


.menue_horizontal_b {
	height:18px;
}

.menue_horizontal_b .links {
	float: left;
	width: 5px;
	line-height: 18px;
	background-repeat: no-repeat;
}

.menue_horizontal_b .rechts {
	float: left;
	width: 5px;
	line-height: 18px;
	background-repeat: no-repeat;
}

.menue_horizontal_b a {
	float: left;
	text-decoration: none;
	padding: 0px 8px 0px 8px;
	font-size: 10px;
	line-height: 18px;
	color:#fff;
	font-weight: bold;
	letter-spacing: 1px;
}

.menue_horizontal_b a:hover {
	text-decoration: none;
}

.menue_horizontal_b a:active {
	text-decoration: none;
}

/* Menü Vertikal */
.menue_vertikal {
	width: 210px;
	left:0px;
	list-style-type: none;
	margin:0px;
	padding: 0px 0px 2px 0px;
	border-top:1px solid #fff;
	background-color:#CECECE;
}

.menue_vertikal p {
}

.menue_vertikal li {
  border-bottom:1px solid #fff;
  margin-left:-5px;
  padding-left:15px;
  height:25px;
}

.menue_vertikal_1_a a {
	color:#ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 25px;
	letter-spacing: 1px;  
	background-color:transparent;
}

.menue_vertikal_1_a a:hover {
	text-decoration: none;
}

.menue_vertikal_1_a a:active {
	text-decoration: none;
}

.menue_vertikal_1_b {   
        background:#ffe59b;
}

.menue_vertikal_1_b a {
	text-decoration: none;
	font-size: 11px;
	color: #003466;
	line-height: 25px;
	letter-spacing: 1px;          
}

.menue_vertikal_1_b a:hover {
	text-decoration: none;
}

.menue_vertikal_1_b a:active {
	text-decoration: none;
}

.menue_vertikal_2_a a {
	text-decoration: none;
	font-size: 11px;
	color: #003466a;
	line-height: 25px;
	letter-spacing: 1px;
	padding-left: 5px;
}

.menue_vertikal_2_a a:hover {
	text-decoration: none;
}

.menue_vertikal_2_a a:active {
	text-decoration: none;
}

.menue_vertikal_2_b {
	background-color:#BBB;
}

.menue_vertikal_2_b a {
	text-decoration: none;
	font-size: 11px;
	line-height: 25px;
	letter-spacing: 1px;
	padding-left: 5px;
}

.menue_vertikal_2_b a:hover {
	text-decoration: none;
}

.menue_vertikal_2_b a:active {
	text-decoration: none;
}


/* Nachricht */
.nachricht {
	text-align: justify;
	margin-bottom: 6px;
	font-size: 12px;
	color: #333333;
	line-height:25px;
	max-width:570px;	
}

.nachricht h1 {
  font-size:15px;
  font-weight:900;
}

.nachricht a {
}

.nachricht a:hover {
}

.nachricht a:active {
}

.nachricht ul {
	list-style-position: outside;
}

.nachricht ol {
	list-style-position: outside;
}

.nachricht table tr td {
	padding-left: 5px;
	padding-right: 2px;
	border:1px solid #cccccc;
}

/* Bild */
.bild {
	float: left;
	margin:5px 10px;
	border:0px solid #000080;
	
}

.bildunterschrift {
	text-align: left;
	padding: 1px;
	font-size: 10px;
	margin-bottom: 0px;
	color: #083B69;
}

/* Galerie */

#galerie {
	max-width: 580px;
}

#galerie img {
	display: inline;
	border: 0px;
}

#galerie #kopf {
	text-align: justify;
	font-size: 12px;
	color: #4375b0;
}

#galerie #kopf h1 {
	font-size: 16px;
	color: #4375b0;
}

#galerie .drittel{
	width: 33%;
	text-align: center;
	float: left;
	padding: 20px 0px 20px 0px;
}

#galerie .thumbnail {
	float: left;
	text-align: center;
	padding: 2px 0px 2px 0px;
}

#galerie .ausgabe {
	text-align: center;
	padding: 2px 0px 2px 0px;
}

#galerie .bezeichnung {
	width: 90px;
}

#galerie .uebersicht{
	width: 33%;
	text-align: center;
	float: left;
	padding: 5px 0px 5px 0px;
}

#galerie #tv {
	width: 330px;
	height: 250px;
	background-color: #000000;
	text-align: center;
	vertical-align: middle;
}

#galerie #tvmenue {
	width: 330px;
	text-align: center;
}

#galerie h1 {
	text-align: left;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 3px;
}

#abfallsms {
	padding: 0px;
}

#abfallsms .bezeichnung {
	width: 90px;
}

#gaestebuch {
	padding: 0px;
	width: 600px;
}

#gaestebuch .bezeichnung {
	width: 90px;
}

#gaestebuch .kopf {
	font-weight: bold;
}

#gaestebuch .kopf img {
	display:inline;
}

#benutzer {
	padding: 0px;
}

#benutzer .bezeichnung {
	width: 100px;
}

.meldung {
	width: 191px;
	padding: 0px 0px 0px 0px;
	margin: 10px 5px 10px 5px;
}

.meldung h1 {
	font-size: 12px;
	line-height: 15px;
	padding: 2px 2px 2px 5px;
	margin-top:0px;
	margin-bottom:2px;
	margin-left:3px;	
	color:#fff;
	width:140px;
	overflow:hidden;
}

.meldung p {
	font-size: 10px;
	padding: 3px 7px 3px 15px;
	color:#333333;
}

.meldung a {
	font-size: 10px;
}

.meldung img {
	width:154px;
	left:0px;	
	margin:0px;
	margin-left:0px;
}


/* Formular Elemente */
.button {
	background-color:#6c9dce;
	color: #000066;
	height: 12px;
	border: solid 1px #6d8172;
}

.image {
}

.submit {
	background-color:#6c9dce;
	color: #000066;
	height: 20px;
	border: solid 1px #6d8172;
}

.reset {
}

.checkbox {
}

.radio {
}

.select {
	font-family: Verdana,Helvetica;
	font-size: 11px;
}

.file {
	border: solid 1px #6d8172;
}

.textarea {
	font-family: Verdana,Helvetica;
	font-size: 12px;
	border: solid 1px #6d8172;
	width: 300px;
}

.text {
	border: solid 1px #6d8172;
	width: 300px;
}

.password {
	border: solid 1px #6d8172;
	width: 300px;
}

/* Eigene Styles */


#Unten {
	width: 968px;
	color: #ffffff;
	height: 25px;
	background-image: url(/internet/templates/1/bilder/footer.gif);
	float:left;
}


#NaviLinks {
  background:#CECECE;
  width:184px;
  overflow:hidden;
  float:left;
  border-left:1px solid #003466;
  background-image:url(/internet/templates/1/bilder/wasserzeichen.gif);
}

#NaviLinks #LinksUnten {
  background-color:#FFE59A;
  border-bottom:1px solid #3B67A1;
  width:100%;
  margin-top:30px;
}

#NaviLinks #LinksUnten h1 {
  margin:0px;
  background-color:#006766;
  width:100%;
  color:#fff;
  font-size:11px;
  padding-left:15px;
  line-height:25px;
}

#NaviLinks #LinksUnten p {
  padding-left:15px;
  padding-right:15px;
  color:#7E7E7E;
  font-size:11px;
}

#Content {
  width:570px;
  left:210px;
  float:left;
  background:#fff;
}


#Content #Cell {
  margin:30px 15px;
}

#Meldungen {
  vertical-align: top;
  text-align: left;	
  width: 189px;
  background:#fff;
  overflow:hidden;
  float:right;
  border-right:1px solid #003466;
  border-left:1px solid #CECECE;
}

#Meldungen #MeldungH1 {	
	width:163px;
	background-color:#70A3D2;
	overflow:hidden;
	margin-left:11px;
	margin-bottom:3px;
}

.meldung #MeldRahmTop {
	background-image:url(/internet/templates/1/bilder/rand_oben.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:10px;
}

.meldung #MeldRahmMitte {
	background-image:url(/internet/templates/1/bilder/rand_mitte.gif);
}

.meldung #MeldRahmUnten {
	background-image:url(/internet/templates/1/bilder/rand_unten.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:10px;
  margin-top:-6px;
}

#Inhalt {
  min-height:600px;
  width:968px;
  
}


#Aussen {
  background-image:url(/internet/templates/1/bilder/rand.gif);
  background-repeat:repeat-y;
  height:100%;
  position:relative;
  left:50%;
  margin-left:-485px;
}

#Rahmen {
  margin-left:10px;  
  width:968px;
}

#Kopf {
  width:100%;
  color:#fff;
  height:160px;
  overflow:hidden;
  border:1px solid #003466;
  border-bottom:3px solid #003466;
}

#Zeile {
  height:24px;
  line-height:24px;
  font-size:11px;
  color:#3136a6;
  background-color:#9fb577;
}

#ZeileOben {
  margin:0px;
  width:968px;
  height:18px;
  font-size:10px;
  line-height:18px;
  overflow:hidden;
  background-color:#ff9933;
}

#ZeileOben #KopfLeftOben {
  width:30%;
  text-align:left;
  position:relative;
  padding-left:10px;
  background-color:ff9933; 
}

#ZeileOben #KopfRightOben {
  width:70%;
  position:relative;
  top:-18px;
  left:30%;
  background-color:#ff9933;
  text-align:right;
}

#ZeileOben #KopfRightOben a {
	border-width:0px;
	color:#fff;
	height:18px;
}

#Banner {
  text-align:right;
}

#MenuA .menue_vertikal_1_a {
	background-color:#4375b0;
}

#MenuB .menue_vertikal_1_a {
	background-color:#98ae6d;
}

#MenuC .menue_vertikal_1_a {
	background-color:#ff9933;
}

#MenuD .menue_vertikal_1_a {
	background-color:#ff6633;
}

#MenuE .menue_vertikal_1_a {
	background-color:#cc3300;
}

-->