.news-latest-item h3,
.news-latest-item h3 a {
  padding: 0px;
  margin: 0px;
  color: #ec2f1c;
  margin-bottom: 8px;
  }
.news-latest-item img{
  float:left;
  margin-right: 10px;
  }
  
.news-latest-date{
  color:gray;
  }
.news-latest-item{
  margin-bottom: 2px;
  }
  
.news-list-item h3,
.news-list-item h3 a {
  padding: 0px;
  margin: 0px;
  color: #ec2f1c;
  margin-bottom: 8px;
  }
.news-list-item img{
  float:left;
  margin-right: 10px;
  }
.news-list-date{
  color:gray;
  font-weight: normal;
  font-size:10px;
  }
.news-list-item{
  margin-bottom: 2px;
  }
  
.news-single-item h2 {
  padding: 0px;
  margin: 0px;
  color: #ec2f1c;
  font-size: 12px;
  }
.news-single-item img{
  float:right;
  margin-left: 10px;
  }
.news-single-timedata{
  color:gray;
  }
  
.tx-newloginbox-pi3-listrow TD  {
background-color : #eeeeee;
padding-left : 3px;
padding-right : 3px;
}

li {
font-size : 11px;
font-family : Verdana,Arial,sans-serif;
}

.mlinks {color: #EC2F1C; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none;}
.mlinks:link  {color: #EC2F1C; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none;}
.mlinks:visited {color: #EC2F1C; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none;}
.mlinks:active {color: #EC2F1C; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none;}

.mlinkse1 {color: #858585; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}
.mlinkse1:link  {color: #858585; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}
.mlinkse1:visited {color: #858585; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}
.mlinkse1:active {color: #858585; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}

.mlinkse2 {color: #858585; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}
.mlinkse2:link  {color: #858585; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}
.mlinkse2:visited {color: #858585; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}
.mlinkse2:active {color: #858585; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}

.navilinks {color: #CECECE; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}
.navilinks:link  {color: #CECECE; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}
.navilinks:visited {color: #CECECE; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}
.navilinks:active {color: #CECECE; font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; font-weight : normal;}

BODY {scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FEFEFE; scrollbar-shadow-color: #FFFFFF; scrollbar-3dlight-color: #B7B7B7; scrollbar-darkshadow-color: #D6D3CE; scrollbar-arrow-color: #73A9BD; scrollbar-track-color: #F8FAFB;}

.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD {
background-color : #cccccc;
}

.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P {
font-weight : bold;
}

.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD {
background-color : #f6f6f6;
}

a:link {
color : #7A7673;
font-size : 11px;
font-family : Verdana,Arial,sans-serif;
text-decoration : none;
font-weight: bold;
}

a:visited {
color : #7A7673;
font-size : 11px;
font-family : Verdana,Arial,sans-serif;
text-decoration : none;
font-weight: bold;
}

a:active {
color : #7A7673;
font-size : 11px;
font-family : Verdana,Arial,sans-serif;
text-decoration : none;
font-weight: bold;
}


.tx-guestbook-form-inputfield-med,
.tx-guestbook-form-inputfield-big,
.tx-guestbook-form-textarea {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  border : 1px solid #666666;
  color : #000000;
  background-color:#FFFFFF;
  }

.tx-srfreecap-pi2-cant-read {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  color : darkred;
  }

.tx-guestbook-list-header{
  background-color: #EA2F1C;
  }

.tx-guestbook-list-row{
  color: #3F3F3F;
  }

.tx-guestbook-list-rowleft{
  background-color:#EBE8E8;
  }
  
/*
.mailform {
font-size : 11px;
font-style : normal;
color : #464646;
}

.mailformrequired {
font-size : 11px;
font-style : normal;
color : #EC2F1C;
}

.mailformradio {
font-size : 11px;
font-style : normal;
color : #464646;
}

text {
color : #000000;
font-size : 11px;
font-weight : normal;
font-family :  Verdana,Arial,sans-serif;
}
*/

BODY {
font-family :  Verdana,Arial,sans-serif;
font-size : 11px;
line-height : 13pt
color : #000000;
}

SELECT {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  color : #666666;
  background-color : #ffffff;
  }
TEXTAREA {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  border : 1px solid #666666;
  color : #333333;
  font-weight : normal;
  background-color : #ffffff;
  }
INPUT {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  border : 1px solid #666666;
  color : #333333;
  background-color : #ffffff;
  }

#contentright label { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 120px; /* Breite.*/
  margin-bottom: 10px;
}
#contentright input#submit { /* den Submit-Button */
  float: none;
  width: auto;
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}
input[type=hidden] {
  width: 0px; /* Breite.*/
  border : 0px;
}
#contentright input[type=submit] {
background-color:#FFFFFF;
border:1px solid #666666;
color:#333333;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}

.hpadding {
color : #cc1a21;
font-weight : bolder;
font-size : 11px;
font-family : Verdana, Arial, sans-serif;
}

.textpadding {
color :#000;
font-size :11px;
line-height :13px;
font-family : Verdana,Arial, sans-serif;
margin : 0;
}

p {
font-size :11px;
font-family :Verdana, Arial,sans-serif;
text-decoration : none;
line-height : 13pt
color : #000000;
}

TD {
font-size :11px;
line-height : 13pt
font-family :Verdana, Arial,sans-serif;
text-decoration : none;
color : #000000;
}

.caption {
font-family : Verdana, sans-serif;
font-size : 11px;
line-height : 13pt
color : #000000;
}

.bulletlist {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #000000;
}

UL {
padding-left : 0.4cm;
color : black;
font-size : 11pt;
line-height : 13pt;
font-family :  Verdana, Arial, sans-serif;
text-decoration : none;
}

.termine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #F9F8F1;
	border: 1px solid #DBD9CF;
	vertical-align: top;
	padding: 5px;
	margin: 5px;
}