/* 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: #b11f30; */
}

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 td {
text-align: left;
}
div.tx-hypofhvertriebe-pi1 td.bild img{
margin: 5px 5px 5px 0px;
}

div.tx-hypofhvertriebe-pi1 td.bild table {
width :576px;
text-align: left;
}

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

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;
}

td.submenu h3 {
padding:0;
margin:0;
font-size : 11px;
font-weight :normal;
}

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,label.lbl_rueckform { display: block; width: 150px; float: left; clear: both; }

label.lbl_rueckform {width: 200px;}

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

form.eculinks_login {
margin-left: 20px;
}

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

div.tx-hypofhvertriebe-pi1 ul {
list-style : square;
color : #B11F30;
}


div.tx-hypofhvertriebe-pi1 ul li a,
div.tx-hypofhvertriebe-pi1 ul li a:visited,
div.tx-hypofhvertriebe-pi1 ul li a:hover{
background-color :#B11F30;
color :white;
display: block;
padding :2px;
}

div.tx-hypofhvertriebe-pi1 ul ul li ul li a,
div.tx-hypofhvertriebe-pi1 ul ul ul li a,
div.tx-hypofhvertriebe-pi1 ul ul li ul li a:visited,
div.tx-hypofhvertriebe-pi1 ul ul ul li a:visited,
div.tx-hypofhvertriebe-pi1 ul ul li ul li a:hover,
div.tx-hypofhvertriebe-pi1 ul ul ul li a:hover{
color: #000000;
background-color : #E4EEF2;
}


div.tx-hypofhvertriebe-pi1 ul ul ul li {
list-style: none;
}

div.tx-hypofhvertriebe-pi1 a.bundeslandlink,
div.tx-hypofhvertriebe-pi1 a.bundeslandlink:visited,
div.tx-hypofhvertriebe-pi1 a.bundeslandlink:hover {
text-decoration :none;
color: #000;
font-size: 11px;
}


div.letter_row {
display: block;
padding: 5px;
width: 579px;
background-color : #A5C5D5;
}

div.lexi_terms {
margin: 5px;
}

div.lexi_descr {
margin: 5px;
}


div.lexi_descr .lexi_word{
font-weight: bold;
padding-left:0px;
}

div.bildbox {
width: 140px;
}

span.bildname {
display: block;
text-align: center;
}
/* Newsletter Anmeldung */
form.nl_form {
margin:0;
padding:0;
}

form.nl_form p {
margin:0;
padding:0;
}

form.nl_form input {
margin-left: 0;
border: 1px solid white;
font-size: 11px;
}

td.submenu form.nl_form input {
width: 90%;
}

td.maincontent form.nl_form {
margin-left :20px;
}

td.maincontent form.nl_form input {
font-size: 12px;
border :1px solid #A5C5D5;
}


div.tx-hypofhvertriebe-pi1 a.eculink,
div.tx-hypofhvertriebe-pi1 a.eculink:visited,
div.tx-hypofhvertriebe-pi1 a.eculink:active,
div.tx-hypofhvertriebe-pi1 a.eculink:hover {
background:#B11F30 url(../images/input_button.gif) no-repeat scroll right 5px;
border:1px solid white;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica;
font-size:12px;
font-weight:bold;
height:15px;
padding:4px 20px 4px 5px;
text-decoration:none;
}


/* Konditionstableaus */

table.kondTableau_block { margin: 0px 20px; border-left: 1px solid #C3C5C6; border-right: 1px solid #d8d9d9; width: 250px; background-color: #d8d9d9; }
table.kondTableau_block tr.kt_row1st { background-color: white; }
table.kondTableau_block td.kt_colCapt { color: #DFA5AB; display: none; }
table.kondTableau_block tr.kt_row2nd { background-color: transparent; }
table.kondTableau_block td.kt_rowCapt { color: #DFA5AB; padding-left: 2px; font-weight: bold; }
table.kondTableau_block td.kt_colHead { color: #DFA5AB; display: none; }
table.kondTableau_block tr.kt_row3rd { background-color: #606466;}
table.kondTableau_block tr.kt_row3rd td.kt_rowHead { font-weight: bold; color: white;}
table.kondTableau_block td.kt_rowHead { color: #C3C5C6; padding-right: 20px; text-align: right; }
table.kondTableau_block td.kt_colSubHead1 { color: white; font-weight: bold; }
table.kondTableau_block td.kt_colSubHead2 { color: white; font-weight: bold; }
table.kondTableau_block tr.kt_row1 { background-color: white; color: #373C3F;}
table.kondTableau_block tr.kt_row2 { background-color: #d8d9d9; color : black;}
table.kondTableau_block td.kt_rowHead { color: black; }
table.kondTableau_block td.kt_value { color: black; border-left: 1px solid #d8d9d9; text-align: center;}
div.kt_block_link { border:0; margin: 0px; padding: 2px; background-color: white;  }
tr.kt_row1st {display :none; }
div.ktDiv { width: 100%; }