/* ******* FORMULAR ********/
.formular td{
padding: 6 6 6 0px;
font-size: 11px;
font-weight: bold;
}

#formular td{
padding: 6 6 6 0px;
font-size: 11px;
font-weight: bold;
}

#formular .error {
color: #FF0000;
font-weight: bold;
}

#formular select,textarea {
width: 185px;
font-size: 11px;
font-weight: normal;
color: #2B3B87;
}

.input53 {
width: 53px;
}

#formular .input310 {
width: 310px;
}

#formular .input18 {
width: 18px;
}

#end_img img {
border: 1px solid #C7CBDF;
margin-top: 10px;
}

#teaserheadforms {
font-size: 14px;
font-weight: bold;
}

#formular input {
font-size: 11px;
font-weight: normal;
color: #2B3B87; 
}


.formularknigge td{
padding: 6 6 6 0px;
font-size: 11px;
}

#formularknigge td{
padding: 6 6 6 0px;
font-size: 11px;
}



/******* INPUT FELDER VERSCHIEDENSTER GROESSEN ***********/
.input45 {
width: 45px;
}

.input50 {
width: 50px;
}

.input90 {
width: 90px;
}

.input150 {
width: 150px;
} 

.input170 {
width: 170px;
}

.input185 {
width: 185px;
}

.input285 {
width: 285px;
color: #2B3B87;
}

.input360 {
width: 360px;
color: #2B3B87;
}


/***************** SUCHE **************/

#suchbox {
margin: 10 0 10 0;
}

#suchbox th {
padding: 7px;
font-size: 11px;
background-color: #8992BC;
font-weight: bold;
color: #FFFFFF;
text-align: left;
}

#suchbox2 th {
padding: 7px;
font-size: 11px;
background-color: #8992BC;
font-weight: bold;
color: #FFFFFF;
text-align: left;
}


#suchbox td {
padding: 13 7 7 117;
font-size: 11px;
background-color: #E7E9F1;
}

#suchbox2 td {
padding: 15 7 7 5;
font-size: 11px;
background-color: #E7E9F1;
}


#uparrow {
border-top: 1px solid #C7CBDF;
border-bottom: 1px solid #C7CBDF;
}


#suche_fein {
margin: 35 0 0 0;
}

#suche_fein th {
padding: 7px;
font-size: 11px;
background-color: #8992BC;
font-weight: bold;
color: #FFFFFF;
}

#suche_fein .pad {
padding: 11 7 7 120;
font-size: 11px;
background-color: #E7E9F1;
}


#single_result {
width: 135px;
height: 218px;
background-color: #C7CBDF;
text-align: center;
color: #2B3B87;
font-size: 11px;
}

#single_result .pic_hoch{
margin-top: 17px;
margin-bottom: 15px;
}

#single_result .pic_breit{
margin-top: 34px;
margin-bottom: 31px;
}

#drop {
text-align: left;
padding: none;
}


/**********  POPUPS *******/

#pop_text {
font-size: 11px;
padding-top: 15px;
padding-bottom: 5px;
}

#pop_text_gew {
font-size: 11px;
padding: 15 9 15 9;
}


#teaserheadforms18 {
font-size: 18px;
font-weight: bold;
padding: 20 20 15 0
}

#popeinleitung {
font-size: 11px;
font-weight: normal;
padding: 0 10 10 0;
}

