#quest {
 -moz-border-radius: 5px;
 -khtml-border-radius: 5px;
 margin:0;
 width: 450px;
 border:1px solid gray;
 font-size:10pt;
 font-family: Tahoma;
 background-color: #EAEAE1;
 color:green;
 padding: 3px 10px 3px 10px;
}
#entry { 
 -moz-border-radius: 5px;
 -khtml-border-radius: 5px;
 width: 450px;
 border-right: 1px gray solid; 
 border-bottom: 1px gray solid; 
 border-left: 1px gray solid;
 color:gray;
// background-color: #EAEAE1;
// background-color: #E4F1E4;
 margin:0;
 padding: 10px;
 text-transform: lowercase;
}
.fieldset{
  padding: 15px;
  align: center;
  //background-color: #EAEAE1;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
   border: 1px solid gray;
}

.kontakt{
 -moz-border-radius: 5px;
 -khtml-border-radius: 5px;
 padding:10pt;
   border:1px solid gray;
}
#news-single-img img {
 margin: 5px 0px 5px 8px;
 border: 7px ridge green;
 text-align:center;
}
.csc-mailform {
 -moz-border-radius: 5px;
 -khtml-border-radius: 5px;
 padding:10pt;
 background-color:#E4F1E4;
 }
table.tx-assalat-day {
  font-family: Tahoma;
  font-size: 8pt;
  color: #3E3E3E;
  border:1px solid black;
  -moz-border-radius: 5px;
 -khtml-border-radius: 5px;
}
tr.tx-assalat-odd {
background-color: #A5C8B0;
}
tr.tx-assalat-even {
background-color: #CCE9C9;
}
.news{ 
 list-style-type: none;
 line-height: 1,5em;
 color:black;
 border-right:none;
}
.body_list{
 line-height: 1,5em;
 list-style-type: none;
 color:#242B24;
}
.bodytext {
 margin: 10px;
 fontsize: 8pt;
 line-height: 1,5em;
 color:#495152;
 width:95%;
}
.indent{
 border:1px solid gray;
 padding:0px 10px 10px 0px;
 background-color:#E4F1E4;
 color:gray;
 line-height: 1,5em;
 -moz-border-radius: 5px;
 -khtml-border-radius: 5px;
}
.td-0 {
  padding-left:5px;
  padding-right:5px;
  font-size: 8pt;
  color: #3E3E3E;
  height:22px;
  width:120px;
  font-weight:bold;
}
.td-last{
  padding-left:5px;
  padding-right:5px;
  font-size: 8pt;
  color: #3E3E3E;
  height:22px;
  width:60px;
  text-align:left;
} 
.td-1{  
width:100px;
text-align:center;
}
.tr-odd {
color:#3E3E3E;
//background:#A5C8B0;
background:#FFFFFF;
border:none;
}
.tr-even {
color:#3E3E3E;
background:#CCE9C9;
//background:#E4F1E4;
border:none;	
}
li {
 border-right: 1pt solid black;
 font-size:9pt;
 font-family:Tahoma;
 margin-top: 0pt;
 padding-left:5pt;
 display:inline; 
}
li:last-child {
border-right:none;
}
li.wichtige_tage {
 border-right:none;
 font-size:9pt;
 font-family:Tahoma;
 display:list-item;
}
 li.body_list {
 border-right:none;
 font-size:9pt;
 font-family:Tahoma;
 display:list-item;
}
A.kopf{
  font-size: 8pt;
  font-family: Tahoma;
  text-decoration: none;
  color:#64b562;
}
A:hover.kopf{
  color: white;
  font-size: 8pt;
  font-family: Tahoma;
  text-decoration: underline;
}
A{
  font-size: 8pt;
  font-family: Tahoma;
  text-decoration: none;
  color:green;
  margin-left: 0;
  padding-right: 5;
 }
A:hover{
  color: black;
  font-size: 8pt;
  font-family: Tahoma;
  text-decoration: underline;
  }
.contenttable {
font-family:Tahoma;
font-size:8pt;
width:460px;
}
.news-list-item h2{
 	background-color: #CCE9C9; 
        padding: 5pt 0pt 5pt 5pt ;
        margin: 4pt 0pt 4pt 0pt;
        height: 10pt; 
        text-transform: capitalize;
        -moz-border-radius: 5px;
        -khtml-border-radius: 5px;
         color:black;
}
.news-list-item {
	border: 2px ridge #C1C1C1; 
        background-color:#EAEAE1;
        padding: 5pt 15pt 5pt 15pt ;
        margin: 5pt 0pt 3pt 5pt;
        -moz-border-radius: 5px;
        -khtml-border-radius: 5px;
        text-transform: lowercase;
}
.news-single-item{
width:95%;
color:#495152;
align:center;
}
.news-single-rightbox {
  color: green;
  font-size: 8pt;
  font-family: Tahoma;
}
.news-list-date {
  color: gray;
  font-size: 8pt;
  font-family: Tahoma;
}
.news-list-item a {
color:green;
margin-bottom: 5pt;
}
.news-list-morelink{
text-align:right;
}

#news-single-img {
	margin: 1px 1px 1px 1px;
	}
.news-single-imgcaption {
	margin: 0px 0px 0px 0px; 
	float:right;
	}
.tx-veguestbook-pi1{
  font-family: Tahoma;
  font-size: 8pt;
}
.tx-guestbook-result{
font-family: Tahoma;
font-size: 8pt;
}

.tx-guestbook-header h2{
font-family: Tahoma;
font-size: 8pt;
}
.tx-guestbook-submit{
margin-left:29pt;
}
.tx-guestbook-date{
  font-family: Tahoma;
  font-size:8pt;
}
.tx-guestbook-pagination{
font-family: Tahoma;
font-size: 8pt;
}
.tx-veguestbook-pi1-browsebox-strong{
 font-family: Tahoma;
 font-size:8pt;
}
.browseLinksWrap{
  color: grey;
  font-size: 8pt;
  font-family: Tahoma;
  }
.showResultsWrap{
  color: green;
  font-size: 8pt;
  font-family: Tahoma;
  font-weight:bolder;
}
.activeLinkWrap{
color: black;
font-size: 9pt;
font-family: Tahoma;
}
.disabledLinkWrap{ 
color: grey;
font-size: 8pt;
font-family: Tahoma;
}
#message{
margin-left: 15px;
width:230px;
height:100px;
font-size: 9pt;
margin-top: 1px;
}	
.linkWeiss{
  color: white;
  font-size: 8pt;
  font-family: Tahoma;
  padding-left:4pt;
}
.cl-right{
width:100%;
align:left;
}
.csc-textpic-caption{
font-family: Tahoma;
font-size: 9pt;
color:green;
}
#mailformname {
  margin-left: 55px;
  font-family: Tahoma;
  font-size: 8pt;
  margin-top: 2px;
}
#mailformemail {
  margin-left: 52px;
  font-family: Tahoma;
  font-size: 8pt;
  margin-top: 2px;
}
#mailformnachricht {
  margin-left: 45px;
  font-family: Tahoma;
  font-size: 8pt;
  margin-top: 2px;
}
#mailformformtype_mail{
margin-left: 35px;
margin-top: 10px;
}
#mailformname_1 {
  margin-left: 50px;
  font-family: Tahoma;
  font-size: 8pt;
  margin-top: 2px;
}
#mailforme-mail_1 {
  margin-left: 52px;
  font-family: Tahoma;
  font-size: 8pt;
  margin-top: 2px;
}
#mailformnachricht_1 {
  margin-left: 30px;
  font-family: Tahoma;
  font-size: 8pt;
  margin-top: 2px;
}
#mailformGeburtsdatum{
  margin-left: 40pt;
  font-family: Tahoma;
  font-size: 8pt;
  margin-top: 2px;
}
#mailformAdresse{
  margin-left: 85pt;
  font-family: Tahoma;
  font-size: 8pt;
  margin-top: 2px;
}
#mailformE-Mail {
  margin-left: 73.5pt;
  font-family: Tahoma;
  font-size: 8pt;
  margin-top: 2px;
}
#mailformMonatsbeitrag{
  margin-left: 39pt;
  font-family: Tahoma;
  font-size: 8pt;
  margin-top: 2px;
}
#first {
 position:relative;
 left:0px; top:0px;
 margin-top: -8px;
}
#plac {
position:relative;
left:0px; top:-11px;
margin-top: -8px;
}
#mess{
 position:relative;
 left:0px; top:-22px;
 margin-top: -8px;
}
#firstname{
 margin-left: 15px;
 font-size: 9pt;
}
#place{
 margin-left: 15px;
 font-size: 9pt; 
}
#pagination{
  font-family: Tahoma;
  font-size: 8pt;
  }
#mailformBetreff {
  margin-left: 26pt;
  font-family: Tahoma;
  font-size: 8pt;
  margin-top: 2px;
} 
#oben {
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color:black;
 }
H1 {
  font-family: Tahoma;
  color:green;
  font-size: 12pt;
  font-weight: lighter;
}
H2 {
  font-familiy: Tahoma;
  background-color: #23ad45
  color:green;
}
H3 {
   font-family: Tahoma;
   font-weight: lighter;
   color:green;
}
H4 {
  font-family: Tahoma;
  color:green;
  font-weight: lighter;
  padding-left:5pt;
  width:450px;
}
H5 {
  font-family: Tahoma;
  color:green;
  font-weight: lighter;
  font-size:9pt;
  padding-left:5pt;
  padding-right:5pt;

}
H6 {
  font-family: Tahoma;
  color:green;
  font-weight: lighter;
}
P {
  font-family: Tahoma;
  font-size: 9pt;
  text-align: justify;
}
label {
  margin-left: 30pt;
}
form {
  font-family:Tahoma;
  font-size: 10pt;
}
textarea {
  margin-left: 10pt;
  font-family: Tahoma;
  font-size: 10pt;
 }