div.t3_content_container { line-height: 17px; font-size: 12px; }
div.t3_content_container a { color: #477220; }
div.t3_content_container a:hover { color: #000; }
.content a { color: #67830B; }
.content { line-height: 17px; }
.content a:hover { color: #000; }

dl.csc-textpic-image { padding-bottom: 10px; }

div.langImages { margin-top: 24px; margin-right: 15px; }  
div.langImages img { margin-left: 6px; }

.contenttable tbody tr td p { margin: 0; padding: 0; }


div.tx-thmailformplus-pi1 form fieldset { border:1px solid #bbda3f; padding: 10px; }
.contact_vorname { border: 1px solid #bbda3f; width: 100px; }
.contact_nachname { border: 1px solid #bbda3f; width: 100px; }
.contact_email { border: 1px solid #bbda3f; width: 100px; }
.contact_mobile { border: 1px solid #bbda3f; width: 100px; }
.contact_telefon { border: 1px solid #bbda3f; width: 100px; }
.contact_fax{ border: 1px solid #bbda3f; width: 100px; }
.contact_ort{ border: 1px solid #bbda3f; width: 100px; }
.contact_adresse { border: 1px solid #bbda3f; width: 100px; }
.contact_spam { border: 1px solid #bbda3f; width: 50px; }

.contact_zimmer { border: 1px solid #bbda3f; width: 50px; }
.contact_erwachsene { border: 1px solid #bbda3f; width: 50px; }
.contact_kinder { border: 1px solid #bbda3f; width: 50px; }
.contact_alter { border: 1px solid #bbda3f; width: 50px; }

.contact_td1 { width: 110px; }

.ifContactFields td { font-size: 12px; }
.contact_textfeld { border: 1px solid #bbda3f; width: 290px; height: 75px; }

div.csc-textpic { margin-left: 105px; }
div.right div.csc-textpic { margin-left: 0px; }

td.ifTitel { width: 105px; }
td.ifInhalt { width: 420px; line-height: 17px; font-size: 12px; }
td.ifTitel h2 { float: left; font-size: 12px; color: #477220; }

td.ifInhalt ul, ol { padding: 10px; padding-left: 20px; } 

h2.ifTitle { margin-bottom: 10px; font-family: arial, verdana, sans-serif; font-size: 13px; text-transform: uppercase; color: #477220; }

div#ifImpPos { color: #373a26; font-size: 11px; }
div#ifImpPos a { color: #373a26; text-decoration: none; }
div#ifImpPos a:hover { color: #FFF; }
