<!--
BODY       { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 11px }
.body      { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal }
.headline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099}
A          {
	COLOR: #0093DD;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	border: none;
}
A:hover    {
	COLOR: #0093DD;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	border: none;
}

img {
	border-color: #0093DD;
}

legend {
       COLOR: #0093DD;
       FONT-SIZE: 14px;
}
    

/*
A:visited   {
   COLOR: #0093DD;
	TEXT-DECORATION: none;
}

A:activ  {
	COLOR: #0093DD;
}*/

/* START LINKS*/

/*
a.external-link {
border: none;
}
a.external-link-new-window {
border: none;
}
a.internal-link {
border: none;
}
a.internal-link-new-window {
border: none;
}
a.download {
border: none;
}
a.mail {
border: none;
}
*/

/* ENDE LINKS*/




#banner a {
	COLOR: #cccccc;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	border: none;
}
#banner a:hover {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	border: none;
}

.suba      {
	COLOR: Black;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	border: none;
}
.suahover  {
	COLOR: Black;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	border: none;
}
INPUT {
	background-color: #efefef;
	color: Black;
	font-family: Verdana, Arial;
	font-size: 11px;
	border: #0093DD 1px dotted;
	height: 19px;
}
SELECT     { BACKGROUND-COLOR: #eeeeee; COLOR: #0093DD; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal }
TEXTAREA   {
	BACKGROUND-COLOR: #eeeeee;
	COLOR: Black;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
TD         { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 11px ; text-align: justify}
TD.content { BACKGROUND-COLOR: #eeeeee; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal ; text-align: justify}
P          { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 11px }
SMALL      { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 11px }
LI         { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 11px }
UL         { COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; list-style-image:url(../fileadmin/button/bulli.gif) }
OL         { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 11px }
H1         { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold }
H2         { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 14px; FONT-WEIGHT: bold }
H3         { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 16px; FONT-WEIGHT: bold }
H4         { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 18px; FONT-WEIGHT: bold }
BODY       { scrollbar-face-color:#DFDCD3;
             scrollbar-highlight-color:#cccccc;
             scrollbar-3dlight-color:#666666;
             scrollbar-darkshadow-color:#666666;
             scrollbar-shadow-color:#ffffff;
             scrollbar-arrow-color:#eeeeee;
             scrollbar-track-color:#ffffff;
           }

HR {color : white; border-bottom : 1px dotted #DFDCD3; text-align :left;}
target     { COLOR: #cccccc; FONT-FAMILY: Verdana; FONT-SIZE: 2px }    

.tx-guestbook-list-header { background-color: #DFDCD3; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #FFFFFF; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #DFDCD3; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color: #DFDCD3; font-size:12; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color: #DFDCD3; font-size:12; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color: #DFDCD3; font-size:12; color:#333333; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }

-->




/* MENU HF LEVEL 1 */
div#menu1 {
	width:175px;
	padding:0px;
	float:left;
	background-color: #ffffff;
	list-style-type: none;
	
}
ul#hf_main {
		display: block;
     	padding-top: 0px;
     	padding-left:0px;
		margin: 0px;
		background-color: #ffffff;
		list-style-type: none;
		}			
.hf_li {
	color:#666666;
	display: block;
 	background-color: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	border-top: 0px solid #FFFFFF;
	background: url(/fileadmin/button/butt1p.gif);
	background-repeat: no-repeat;
	list-style-type: none;
		}		
.hf_li a {
	background-color: #FFFFFF;
	padding-left: 20px;
	color:#666666;
	border-top: 0px solid #FFFFFF;
	list-style-type: none;
		}	
.hf_li a:visited {
	background-color: #FFFFFF;
	color:#666666;
	border-top: 0px solid #FFFFFF;
	list-style-type: none;
	}
	
.hf_li a:hover {
	background-color: #FFFFFF;
	color:#666666;
	background: url(/fileadmin/button/butt1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	list-style-type: none;
	}
.hf_li a:active {
	background-color: #FFFFFF;
	color:#0093DD;
	background: url(/fileadmin/button/butt1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	list-style-type: none;
	}
	
/* AKTIVE 1 EBENE */
	
.hf_li_a {
	color:#0093DD;
	display: block;
 	background-color: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	border-top: 0px solid #FFFFFF;
	background: url(/fileadmin/button/butt1a.gif);
	background-repeat: no-repeat;
	list-style-type: none;
		}		
.hf_li_a a {
	background-color: #FFFFFF;
	padding-left: 20px;
	color:#0093DD;
	border-top: 0px solid #FFFFFF;
	list-style-type: none;
		}	
.hf_li_a a:visited {
	background-color: #FFFFFF;
	color:#0093DD;
	border-top: 0px solid #FFFFFF;
	list-style-type: none;
	}
.hf_li_a a:hover {
	background-color: #FFFFFF;
	color:#0093DD;
	background: url(/fileadmin/button/butt1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	list-style-type: none;
}
.hf_li_a a:active {
	background-color: #FFFFFF;
	color:#0093DD;
	background: url(/fileadmin/button/butt1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	list-style-type: none;
	}
	
/* MENU HF LEVEL 2 */

ul#hf_main2 {
	 	display: block;
		padding-top: 0px;
     	padding-left:0px;
		margin: 0px;
		background-color: #ffffff;
		list-style-type: none;
		}			
.hf_li2 {
		color:#666666;
		display: block;
		background-color: #ffffff;
   	list-style-type: none;
		padding-top: 2px;
		padding-bottom: 2px;
   	margin: 0px;
		border-top: 1px solid #FFFFFF;
		background: url(/fileadmin/button/buttdummy.gif);
		background-repeat: no-repeat;
		list-style-type: none;
		}		
.hf_li2 a {
		background-color: #ffffff;
		padding-left: 20px;
		color:#666666;
		border-top: 0px solid #FFFFFF;
		list-style-type: none;
		}	
.hf_li2 a:hover {
	background-color: #ffffff;
	color:#666666;
	border-top: 0px solid #FFFFFF;
	background: url(/fileadmin/button/buttdummy.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	}
.hf_li2 a:visited {
	background-color: #ffffff;
	color:#666666;
	border-top: 0px solid #FFFFFF;
	list-style-type: none;
	}
.hf_li2 a:active {
	background-color: #ffffff;
	color:#666666;
	border-top: 0px solid #FFFFFF;
	background: url(/fileadmin/button/buttdummy.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	}

/* 2 aktive */

.hf_li2_a {
		color:#0093DD;
		display: block;
		background-color: #ffffff;
   	list-style-type: none;
		padding-top: 2px;
		padding-bottom: 2px;
   	margin: 0px;
		border-top: 1px solid #FFFFFF;
		background: url(/fileadmin/button/buttdummy.gif);
		background-repeat: no-repeat;
		list-style-type: none;
		}		
.hf_li2_a a {
		background-color: #ffffff;
		padding-left: 20px;
		color:#0093DD;
		border-top: 0px solid #FFFFFF;
		list-style-type: none;
		}	
.hf_li2_a a:hover {
	background-color: #ffffff;
	color:#0093DD;
	border-top: 0px solid #FFFFFF;
	background: url(/fileadmin/button/buttdummy.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	}
.hf_li2_a a:visited {
	background-color: #ffffff;
	color:#0093DD;
	border-top: 0px solid #FFFFFF;
	list-style-type: none;
	}
.hf_li2_a a:active {
	background-color: #ffffff;
	color:#0093DD;
	border-top: 0px solid #FFFFFF;
	background: url(/fileadmin/button/buttdummy.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	}	
	
	
/* MENU HF LEVEL 3 */

ul#hf_main3 {
	display: block;
   padding-top: 0px;
   padding-left:0px;
	margin:0px;
	background-color: #ffffff;
	list-style-type: none;
		}			
.hf_li3 {
	color:#666666;
	display: block;
   background-color: #ffffff;
	list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   padding-left: 8px;
	border-top: 1px dotted #cccccc;
	list-style-type: none;
		}		
.hf_li3 a {
	background-color: #ffffff;
	padding-left: 20px;
	color:#666666;
	border-top: 0px dotted #cccccc;
	list-style-type: none;
		}	
.hf_li3 a:hover {
	background-color: #ffffff;
	color:#666666;
	border-top: 0px dotted #cccccc;
	list-style-type: none;
	}
.hf_li3 a:visited {
	background-color: #ffffff;
	color:#666666;
	border-top: 0px dotted #cccccc;
	list-style-type: none;
	}
.hf_li3 a:active {
	background-color: #ffffff;
	color:#0093DD;
	border-top: 0px dotted #cccccc;
	list-style-type: none;
	}
	
/* 3 aktive */

.hf_li3_a {
	color:#0093DD;
	display: block;
   background-color: #ffffff;
	list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   padding-left: 8px;
	border-top: 1px dotted #cccccc;
	list-style-type: none;
		}		
.hf_li3_a a {
	background-color: #ffffff;
	padding-left: 20px;
	color:#0093DD;
	border-top: 0px dotted #cccccc;
	list-style-type: none;
		}	
.hf_li3_a a:hover {
	background-color: #ffffff;
	color:#0093DD;
	border-top: 0px dotted #cccccc;
	list-style-type: none;
	}
.hf_li3_a a:visited {
	background-color: #ffffff;
	color:#0093DD;
	border-top: 0px dotted #cccccc;
	list-style-type: none;
	}
.hf_li3_a a:active {
	background-color: #ffffff;
	color:#0093DD;
	border-top: 0px dotted #cccccc;
	list-style-type: none;
	}	

	/* MENU HF LEVEL 4 */

ul#hf_main4 {
	display: block;
   padding-top: 0px;
   padding-left:0px;
	margin:0px;
	background-color: #ffffff;
	list-style-type: none;
		}			
.hf_li4 {
	color:#666666;
	display: block;
   background-color: #ffffff;
	list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   padding-left: 8px;
	border-top: 1px dotted #ffffff;
	list-style-type: none;
		}		
.hf_li4 a {
	background-color: #ffffff;
	padding-left: 20px;
	color:#666666;
	border-top: 0px dotted #ffffff;
	list-style-type: none;
		}	
.hf_li4 a:hover {
	background-color: #ffffff;
	color:#666666;
	border-top: 0px dotted #ffffff;
	list-style-type: none;
	}
.hf_li4 a:visited {
	background-color: #ffffff;
	color:#666666;
	border-top: 0px dotted #ffffff;
	list-style-type: none;
	}
.hf_li4 a:active {
	background-color: #ffffff;
	color:#0093DD;
	border-top: 0px dotted #ffffff;
	list-style-type: none;
	}

/* 4 aktive */

.hf_li4_a {
	color:#0093DD;
	display: block;
   background-color: #ffffff;
	list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   padding-left: 8px;
	border-top: 1px dotted #ffffff;
	list-style-type: none;
		}		
.hf_li4_a a {
	background-color: #ffffff;
	padding-left: 20px;
	color:#0093DD;
	border-top: 0px dotted #ffffff;
	list-style-type: none;
		}	
.hf_li4_a a:hover {
	background-color: #ffffff;
	color:#0093DD;
	border-top: 0px dotted #ffffff;
	list-style-type: none;
	}
.hf_li4_a a:visited {
	background-color: #ffffff;
	color:#0093DD;
	border-top: 0px dotted #ffffff;
	list-style-type: none;
	}
.hf_li4_a a:active {
	background-color: #ffffff;
	color:#0093DD;
	border-top: 0px dotted #ffffff;
	list-style-type: none;
	}
	

/* Anpassungen für Maps */	

div.tx-mlmaps-pi1 img {
border: 0px;
}

.marker-layer {
background-color:#f4f4f4;
border: 1px dotted #000000;
padding: 10px;
color: #000000;
}



.news h3 a {
	font-size: 12px;
}
span.date {
	font-size: 9px;
}








