

#page {
background-image: url(/files/www/background-image-therapeuten.jpg);
}

/* Suchformular */



#page FORM H3 {
padding-top: 0px !important;
padding-bottom: 5px !important;
}

#page UL.healer_zipcode_list,
#page UL.healer_city_list  {
margin-left: 0px;
}

#page FORM #tcc_Form_search_zipcode_zipCode,
#page FORM #tcc_Form_search_name_name,
#page FORM #tcc_Form_search_city_city {
float:left;
overflow: hidden;
width: 84%;
margin-bottom: 20px;
}



#page FORM #tcc_Form_search_zipcode_zipCode .formElementContent,
#page FORM #tcc_Form_search_name_name .formElementContent,
#page FORM #tcc_Form_search_city_city .formElementContent {
width: 70%;
}

#page FORM #tcc_Form_search_zipcode_zipCode .formElementContent INPUT,
#page FORM #tcc_Form_search_name_name .formElementContent INPUT,
#page FORM #tcc_Form_search_city_city .formElementContent INPUT {
width: 97%;
padding: 0 3px;
}

#page FORM #tcc_Form_search_zipcode_submit,
#page FORM #tcc_Form_search_name_submit,
#page FORM #tcc_Form_search_city_submit {
float:left;
width: 11%;
}

#page FORM #tcc_Form_search_zipcode_submit button,
#page FORM #tcc_Form_search_name_submit button,
#page #tcc_Form_search_city_submit button {
border: 0px solid white !important;
height: 19px;
width: 27px;
cursor: pointer;
float:right;
background-image: url(/files/www/submit.gif);
background-color: transparent;
}

#page div.formElement {
clear: none;
padding: 0px !important;
}

#page #tcc_Form_search_zipcode_submit SPAN.inner,
#page #tcc_Form_search_name_submit SPAN.inner,
#page #tcc_Form_search_city_submit SPAN.inner {
display: none;
}

#page FORM {
clear: both;
}

#page .city_healer_second,
#page .city_healer_first,
#page .healer_second,
#page .healer_first {
position: relative;
}

#page .healer .healer_image {
position: absolute;
right: 20px;
top: 20px;
}

#page .healer .healer_appointment {
position: absolute;
bottom: 20px;
}

#page .healer .healer_homepage {
position: absolute;
bottom: 35px;
}

#page .healer .healer_appointment .healer_contact {
position: static;
}

#page .healer SPAN.healer_name {
float: none;
}

#page .healer .healer_appointment SPAN.outer {
background-image: url(/files/seiteninhalt/therapeutensuche/termin-vereinbaren.gif);
display: block;
height: 15px;
width: 150px;
background-repeat: no-repeat;
}

#page .healer .healer_homepage .healer_homepage_inner A  {
background-image: url(/files/seiteninhalt/therapeutensuche/zur-homepage.gif);
display: block;
height: 15px;
width: 150px;
background-repeat: no-repeat;
}

#page .healer .healer_appointment SPAN.inner,
#page .healer .healer_homepage A SPAN.inner {
display: none;
}

#page .healer_adress,
#page .healer H4 {
width: 165px;
}

#page .healer H3 {
padding-top: 0px;
}

#page UL.level_1 LI#navigation_15385_17716 A SPAN.level_1 SPAN.inner {
margin-top: 10px !important;
}


