/* Allgemein */

h6
{
font-size: 14px; 
font-family: arial; 
color: #347EC9;
line-height: 140%;
font-weight: bold;
display: inline;
}


h6 a:link {
	color: #347EC9;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px; 
}

h6 a:visited {
	color: #347EC9;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px; 
}

h6 a:hover {
	color: #347EC9;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px; 
}


td a:link
{
color: #347EC9;
text-decoration: none;
font-weight:normal;
text-decoration: none;
}

td a:visited
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: none;
}

td a:hover
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: underline;
}

body, html 
{
	margin: 0px;
	padding: 0px;
	background-color: #FFFBEA;
	font-family: arial;
	font-size: 12px;
	color: #33322D; 
}

table
{
	font-family: arial;
	font-size: 12px;
	color: #33322D;
}

hr
{
border:dashed #cccccc 1px;
height:1px;
}

#c_nebennavigation
{
padding-top: 5px; 
padding-right: 5px; 
color: #B2B1B0;
font-size: 11px; 
font-family: arial;
}

#c_logo
{
padding-left: 10px;
}

#c_adressfeld
{
background-color: #76AADC; 
padding-left: 10px; 
padding-top: 10px; 
color: #655515; 
font-family: Arial; 
font-size: 11px;
border-left: 1px solid white;
border-right: 1px solid white;
border-bottom: 1px solid #FFFBEA;
}

#c_navigation_gesamt
{
background-color: #76AADC;
border-bottom: 1px solid white;
}

#c_navigation_gesamtoben
{
background-color: #76AADC;
}

#strich_hauptnavigation
{
border-right: 1px solid white;
}

#c_hauptnavigation
{
margin-top: 2px; 
font-size: 12px; 
font-family: arial; 
color: #655515;
}

#hauptnavigation_ueberschrift
{
padding-bottom: 5px;
font-weight: bold;
padding-left: 0px;
}

#hauptnavigation_ueberschrift a:link
{
font-weight: bold;
color: #FDD535;
text-decoration: none;
}

#hauptnavigation_ueberschrift a:visited
{
font-weight: bold;
color: #FDD535;
text-decoration: none;
}

#hauptnavigation_ueberschrift a:hover
{
font-weight: bold;
color: white;
text-decoration: none;
}

#hauptnavigation_menuepunkte
{
padding-bottom: 8px;
padding-left: 0px;
margin: 0px;
}

#c_navigationspfad
{
font-size: 11px; 
font-family: arial; 
color: #999897; 
padding-left: 20px; 
height: 1px;
}

#ueberschrift_zusatzspalte
{
font-family: arial; 
font-weight: bold; 
padding-left: 10px; 
color: #F0C002; 
font-size: 14px; 
border-right: 1px solid #FDD020;
border-left: 1px solid #FDD020;
}

#c_inhalt
{
padding-left: 20px; 
padding-top: 20px; 
padding-bottom: 20px; 
padding-right: 40px; 
color: #33322D; 
font-size: 12px; 
line-height: 140%; 
font-family: arial; 
border-top: 1px solid #FDD020; 
border-bottom: 1px solid #FDD020; 
background-color: #FFF9E1;
}

h1
{
font-size: 16px; 
font-family: arial; 
color: #F0C002;
background-image:url(../images/bg_ueberschriften.jpg);
background-position:right bottom;
background-repeat:no-repeat;
width: 430px;
padding-top: 9px;
padding-left: 0px;
padding-bottom: 6px;
margin-bottom: 15px;
}

h1 a:link {
	color: #F0C002;
	text-decoration: none;
	font-weight: bold;
}

h1 a:visited {
	color: #F0C002;
	text-decoration: none;
	font-weight: bold;
}

h1 a:hover {
	color: #F0C002;
	text-decoration: underline;
	font-weight: bold;
}

h2
{
font-size: 11px; 
font-family: arial; 
	color: #347EC9;
line-height: 140%;
font-weight: bold;
display: inline;
}


h2 a:link {
	color: #347EC9;
	text-decoration: none;
	font-weight: bold;
}

h2 a:visited {
	color: #347EC9;
	text-decoration: none;
	font-weight: bold;
}

h2 a:hover {
	color: #347EC9;
	text-decoration: underline;
	font-weight: bold;
}

h4
{
font-size: 14px; 
font-family: arial; 
color: #347EC9;
display: inline;
}

h4 a:link {
	color: #347EC9;
	text-decoration: none;
	font-weight: bold;
}

h4 a:visited {
	color: #347EC9;
	text-decoration: none;
	font-weight: bold;
}

h4 a:hover {
	color: #347EC9;
	text-decoration: underline;
	font-weight: bold;
}

.artikel_news
{
margin-top: 6px; 
margin-bottom: 15px;
}

.artikel_news a:link {
	color: #347EC9;
	text-decoration: none;
	font-weight: normal;
}

.artikel_news a:visited {
	color: #347EC9;
	text-decoration: none;
	font-weight: normal;
}

.artikel_news a:hover {
	color: #347EC9;
	text-decoration: underline;
	font-weight: normal;
}

.artikel_news_hauptseite
{
margin-top: 3px; 
margin-bottom: 15px;
}

.artikel_news_hauptseite a:link {
	color: #347EC9;
	text-decoration: none;
	font-weight: normal;
}

.artikel_news_hauptseite a:visited {
	color: #347EC9;
	text-decoration: none;
	font-weight: normal;
}

.artikel_news_hauptseite a:hover {
	color: #347EC9;
	text-decoration: underline;
	font-weight: normal;
}

.artikelliste
{
font-size: 11px; 
font-family: arial; 
color: #333129;
line-height: 140%;
font-weight: normal;
}

#meta
{
margin-top: -2px;
}

#meta a:link {
	color: #B2B0A7;
	text-decoration: none;
	font-weight: normal;
}

#meta a:visited {
	color: #B2B0A7;
	text-decoration: none;
	font-weight: normal;
}

#meta a:hover {
	color: #76AADC;
	text-decoration: none;
	font-weight: normal;
}

#c_zusatzspalte
{
line-height: 140%; 
font-size: 11px; 
font-family: arial; 
font-color: #333129; 
padding-top: 20px; 
padding-left: 10px; 
padding-right: 10px; 
padding-bottom: 10px; 
border-left: 1px solid #FDD020;
border-right: 1px solid #FDD020; 
border-top: 1px solid #FDD020; 
border-bottom: 1px solid #FDD020; 
background-color: #FEF4CC;
}

#c_streifen
{

}

#c_copyright
{
padding-left: 20px; 
color: #B2AFA3; 
font-family:Arial; 
font-size:11px;
}

#c_suchfunktion
{
margin-top: 10px;
}

#kaestchen_verlaengerung
{
background-color: #FEEEAC;
border-bottom: 1px solid #FFFBEA;
border-right: 1px solid white;
}

#kaestchen_links_ganzunten
{
background-color: #FDD535;
}

#kaestchen_oben_links
{
border-left: 1px solid white;
}

#kaestchen_oben_links_2
{

}


#kaestchen_oben_halbrechts
{

}

#kaestchen_oben_rechts
{
border-left: 1px solid white;
border-right: 1px solid white;
border-bottom: 1px solid white;
}

#kaestchen_slogan
{
border-left: 1px solid white;
border-right: 1px solid white;
border-top: 1px solid white;
border-bottom: 1px solid #FFFBEA;
}

#kaestchen_unten_links
{
border-bottom: 1px solid white;
border-top: 1px solid white;
}

#headerbild_1
{
}

#headerbild_2
{
border-left: 1px solid white;
border-right:1px solid white;
}

#headerbild_3
{
border-bottom: 1px solid #FFFBEA;
border-top: 1px solid white;
border-left: 1px solid white;
}

#headerbild_4
{
border-bottom: 1px solid #FFFBEA;
border-top: 1px solid white;
}

.suchmaske
{
margin-top: -6px;
}

html>body .suchmaske
{
margin-top: 0px;
}

#suchmaske_text
{
font-weight: bold;
padding-left: 1px;
}

#searchterm
{
width: 160px;
font-size: 12px;
font-family: arial;
color: #666666;
}

#bc
{
font-size: 11px;
font-family: arial;
color: #76AADC;
font-weight: normal;
}

#bc a:link {
	color: #76AADC;
	text-decoration: none;
	font-weight: bold;
}

#bc a:visited {
	color: #76AADC;
	text-decoration: none;
	font-weight: bold;
}

#bc a:hover {
	color: #76AADC;
	text-decoration: underline;
	font-weight: bold;
}

#mnavi
{
padding-left: 0px;
margin: 0px;
padding: 0px;
}

.e1
{
list-style-type:none;
margin: 0px;
padding-left: 0px;
}

html>body .e1
{
list-style-type:none;
margin: 0px;
padding-left: 0px;
}

.e1p
{
padding-left: 0px;
margin: 0px;
}

a.e1p:link
{
color: #655515;
font-weight: normal;
text-decoration: none;
padding-left: 0px;
margin: 0px;
}

a.e1p:visited
{
color: #655515;
font-weight: normal;
text-decoration: none;
padding-left: 0px;
margin: 0px;
}

a.e1p:hover
{
color:white;
font-weight: normal;
text-decoration: none;
padding-left: 5px;
margin: 0px;
}

.e1a
{
padding-left: 0px;
margin: 0px;
}

a.e1a:link
{
color: #347EC9;
font-weight: normal;
text-decoration: none;
padding-left: 0px;
margin: 0px;
}

a.e1a:visited
{
color: #347EC9;
font-weight: normal;
text-decoration: none;
padding-left: 0px;
margin: 0px;
}

a.e1a:hover
{
color:#347EC9;
font-weight: normal;
text-decoration: none;
padding-left: 0px;
margin: 0px;
}

.c_navipunkte
{
padding-left: 22px;
height:18px;
padding-top: 2px;
}

html>body .c_navipunkte
{
padding-left: 25px;
height:18px;
padding-top: 2px;
margin: 0px;
}

.c_navipunkte_aktiv
{
background-image: url(../images/bg_naviaktiv.jpg);
padding-left: 22px;

height:18px;
padding-top: 2px;
width: 152px;
}

html>body .c_navipunkte_aktiv
{
background-image: url(../images/bg_naviaktiv.jpg);
padding-left: 25px;
height:18px;
padding-top: 2px;
width: 127px;
margin: 0px;
}

#content
{
}

#content a:link
{
color: #347EC9;
font-weight: normal;
text-decoration: none;
}

#content a:visited
{
color: #347EC9;
font-weight: normal;
text-decoration: none;
}

#content a:hover
{
color:#347EC9;
font-weight: normal;
text-decoration: underline;
}

h5 { 
    font-size: 12px; 
    color: #33322D; 
    padding: 5px; 
    border-bottom: 1px solid #91BBE3; 
    background-color: #C5D9E7; 
    margin: 16px 0px 0px 0px; 
	font-family: arial;
} 

/* Sitemap */

#sitemap
{
font-size: 12px;
font-family: arial;
font-weight: normal;
list-style-type:decimal;
color: #33322D; 
}

#sitemap a:link
{
color: #347EC9;
text-decoration: none;
font-weight: bold;
text-decoration: none;
}

#sitemap a:visited
{
color: #347EC9;
text-decoration: none;
font-weight: bold;
text-decoration: none;
}

#sitemap a:hover
{
color: #347EC9;
text-decoration: none;
font-weight: bold;
text-decoration: underline;
}

#sitemap_unterpunkte
{
font-size: 12px;
font-family: arial;
font-weight: normal;
list-style-type:circle;
margin-left: 25px;
color: #33322D; 
}

#sitemap_unterpunkte a:link
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: none;
}

#sitemap_unterpunkte a:visited
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: none;
}

#sitemap_unterpunkte a:hover
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: underline;
}

/* Suchausgabe */

.result a:link
{
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: none;
}

.result a:visited
{
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: none;
}

.result a:hover
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: underline;
}

.suchausgabe a:link
{
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: none;
}

.suchausgabe a:visited
{
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: none;
}

.suchausgabe a:hover
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: underline;
}


/* CSS Styles für TinyEditor im Backend */

.schrift_gelb
{
color: #F0C002;
}

.schrift_blau
{
color: #347EC9;
}

/* Downloads */



.dl_tbl { 
    margin-bottom: 20px; 
	margin-top: 5px;
}

.dl_tbl td a:link
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: none;
}

.dl_tbl td a:visited
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: none;
}

.dl_tbl td a:hover
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: underline;
}
 
.dl_head { 
    padding-left: 3px; 
    color: #33322D; 
    background-color: #FEEDAB; 
	height: 20px;
	font-weight: bold;
} 

.dl_anzeigen { 
    background-image: url(../images/dl_plus.gif);
	background-repeat: no-repeat;
	background-attachment: left center; 
    padding-left: 20px; 
    margin-left: 4px; 
} 

a.dl_anzeigen:link
{
color: #347EC9;
text-decoration: none;
font-weight: bold;
text-decoration: none;
}

a.dl_anzeigen:visited
{
color: #347EC9;
text-decoration: none;
font-weight: bold;
text-decoration: none;
}

a.dl_anzeigen:hover
{
color: #347EC9;
text-decoration: none;
font-weight: bold;
text-decoration: underline;
}


.dl_verbergen { 
    background: url(../images/dl_minus.gif) no-repeat left center; 
    padding-left: 20px; 
    margin-left: 4px; 
} 

a.dl_verbergen:link
{
color: #347EC9;
text-decoration: none;
font-weight: bold;
text-decoration: none;
}

a.dl_verbergen:visited
{
color: #347EC9;
text-decoration: none;
font-weight: bold;
text-decoration: none;
}

a.dl_verbergen:hover
{
color: #347EC9;
text-decoration: none;
font-weight: bold;
text-decoration: underline;
}

.lastmodified { 
    margin: -23px 5px 10px 0px; 
    text-align: right; 
    font-size: 10px; 
}

/* Gallerie */

.gallery-navigation a:link
{
color: #347EC9;
text-decoration: none;
font-weight:bold;
text-decoration: none;
}

.gallery-navigation a:visited
{
color: #347EC9;
text-decoration: none;
font-weight: bold;
text-decoration: none;
}

.gallery-navigation a:hover
{
color: #347EC9;
text-decoration: none;
font-weight: bold;
text-decoration: underline;
}

.download a:link
{
color: #347EC9;
text-decoration: none;
font-weight:normal;
text-decoration: none;
}

.download a:visited
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: none;
}

.download a:hover
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: underline;
}

.download-img a:link
{
color: #347EC9;
text-decoration: none;
font-weight:normal;
text-decoration: none;
}

.download-img a:visited
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: none;
}

.download-img a:hover
{
color: #347EC9;
text-decoration: none;
font-weight: normal;
text-decoration: underline;
}

.gallery
{
margin-top: 25px;
}

.gallery-detail
{
margin-top: 25px;
}


#plz_searchterm
{
font-size: 12px;
font-family: arial;
color: #666666;
width: 150px;
}

#plz_button
{
font-size: 12px;
font-family: arial;
width: 60px;
}
