/* Hypo Vertriebe Extension */
div.tx-hypofhvertriebe-pi1 {
padding: 0;
}

div.tx-hypofhvertriebe-pi1 #suche{
font-size: 11px;
padding-left: 30px;
}
div.tx-hypofhvertriebe-pi1 input.plz-input,
div.tx-hypofhvertriebe-pi1 select
 {
border: 1px solid #A4ADB2;
}

div.tx-hypofhvertriebe-pi1 input.submit {
margin-left: 5px;
margin-top: 2px;
}

div.tx-hypofhvertriebe-pi1 select.select-bundesland {
width: 228px;
}

div.tx-hypofhvertriebe-pi1 a,
div.tx-hypofhvertriebe-pi1 a:hover,
div.tx-hypofhvertriebe-pi1 a:active,
div.tx-hypofhvertriebe-pi1 a:visited {
color: #DD2233;
}

div.tx-hypofhvertriebe-pi1 td {
font-size :12px;
text-align: center;
vertical-align: top;
}

div.tx-hypofhvertriebe-pi1 td.introtext {
font-size :12px;
text-align: left;
font-weight :bold;
width: auto;
vertical-align: top;
}



div.tx-hypofhvertriebe-pi1 td.bild {
padding-left: 15px;
}
div.tx-hypofhvertriebe-pi1 td.bild img{
margin: 5px 5px 5px 0px;
}

div.tx-hypofhvertriebe-pi1 td.bild td {
border-right: 20px solid white;
}

td.submenu div.tx-hypofhvertriebe-pi1 {
color: white;
font-size: 11px;
margin-left: 0;
padding-left: 15px;
}

td.submenu div.tx-hypofhvertriebe-pi1 a,
td.submenu div.tx-hypofhvertriebe-pi1 a:hover,
td.submenu div.tx-hypofhvertriebe-pi1 a:active,
td.submenu div.tx-hypofhvertriebe-pi1 a:visited {
color: white;
font-size: 11px;
}

form.anfrageform p { padding-left: 20px; }
form.anfrageform div, form.kontaktform div { padding: 0 0 5px 20px; }
p.subheader_anfrageform { font-weight: bold; }
label.lbl_anfrageform, label.lbl_kontaktform { display: block; width: 150px; float: left; clear: both; }

div.map, #mailform {
padding-left: 20px;
}