p {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	line-height : 14pt;
	margin : 0;
	color : #000000;
}

p.bodytext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	line-height : 14pt;
	margin : 0;
	color : #000000;
}

p.adresse {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-style : normal;
  line-height : 12pt;
  margin : 0;
  margin-top:8px;
  margin-bottom:8px;
  color: #FFFFFF;
}

ul {
  margin-top:0px;
  margin-left:20px;
  margin-bottom:0px;
  list-style-type:square;
}

li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 16px;
  margin : 0;
  color: #000000;
}

A:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:underline;
  color: #8E5600;
}

A:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:underline;
  color: #8E5600;
}

A:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:underline;
  color: #8E5600;
}

A:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:none;
  color: #8E5600;
}


A.navleft:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-style : normal;
  line-height : 12pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:none;
  color: #841A32;
}

A.navleft:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-style : normal;
  line-height : 12pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:none;
  color: #841A32;
}

A.navleft:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-style : normal;
  line-height : 12pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:none;
  color: #841A32;
}

A.navleft:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-style : normal;
  line-height : 12pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:underline;
  color: #841A32;
}

A.SECONDNAV:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:none;
  color: #8E5600;
}

A.SECONDNAV:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:none;
  color: #8E5600;
}

A.SECONDNAV:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:none;
  color: #8E5600;
}

A.SECONDNAV:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:underline;
  color: #8E5600;
}

A.ACTIVENAV:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:none;
  color: #841A32;
}

A.ACTIVENAV:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:none;
  color: #841A32;
}

A.ACTIVENAV:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:none;
  color: #841A32;
}

A.ACTIVENAV:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 14pt;
  padding-top:0px;
  margin-top:0px;
  text-decoration:underline;
  color: #841A32;
}


input.suche {
  background : #FFFFFF;
  border:1px solid #841A32; 
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  color: #841A32;
  font-weight : bold;
  width=120px;
}

input.suchegross {
  background : #FFFFFF;
  border:1px solid #841A32;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8 pt;
  color:000000;
  font-weight : bold;
  width=250px;
}

input.tx-indexedsearch-searchbox-sword {
  background : #054994;
  border:1px solid #FFFFFF;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8 pt;
  font-weight : bold;
  color:FFFFFF;
  width=250px;
}

input.tx_indexedsearch[submit_button] {
  background : #054994;
  border:1px solid #FFFFFF;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8 pt;
  color:FFFFFF;
}

input.button {
  background: #841A32; 
  border:1px solid #841A32;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8 pt;
  color:#FFFFFF;
}

h1 { 
  color: #000000;
  font-size: 8pt; 
  line-height : 14pt;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bold; 
  text-decoration: none; 
  margin: 0px;
  margin-bottom:0px;
}


h1.pageheadline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 12pt;
  margin : 0;
  color: #FFFFFF;
}

H2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-style : normal;
  line-height : 12pt;
  margin : 0;
  color: #000000;

}


td.inhaltrahmen {
  border:1px solid #841A32; 
}

dd.csc-textpic-caption {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : normal;
  line-height : 12pt;
  margin : 0;
  color: #000000;
}

table.news-list-item {
  width: 100%;
  margin: 0px;
  margin-bottom: 10px;
}

table.news-list-item td {
  vertical-align: top;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-style : normal;
}

td.news-list-item-foto {
  padding: 0px;
  padding-right: 15px;
  vertical-align: top;
  width: 100px;
}

span.news-list-date {
	font-size : 6pt;
	line-height : 10pt;
	margin : 0;
	color : #000000;
}

span.news-list-text {
  font-size : 8pt;
}


table.news-single-item {
  width: 100%;
  margin: 0px;
  margin-bottom: 10px;
}

table.news-single-item td {
  vertical-align: top;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-style : normal;
  font-size: 8pt;
  
}

table.news-single-item td h3 {
  font-size: 10pt;
  font-weight: bold;
}

td.news-single-item-image {
  padding: 0px;
  padding-right: 15px;
  vertical-align: top;
  width: 100px;
}

