

/* <style type="text/css"> */
  body {
    color: #000000; background-color: #ffffdd;
    font-size: 14px;
    font-family: Trebuchet MS, Arial;
    margin: 0; 
   
  }
  

div#INHALT {
   
    position: absolute;
    right: 50%;
    margin-right: -310px;
    top: 105px;
    width: 600px;
    height: 500px;
   

    
   
    overflow: auto;
   }


div#INHALT2 {
    margin: 15px;
   }




     
div#MENU_RECHTS {
    position: absolute;
    right: 50%;
    margin-right: -475px;
    top: 230px;
    width: 160px;
    height: 375px;    
 overflow: auto; 
    
    
    
   }

div#MENU_LINKS {
    position: absolute;
    left: 50%;
    margin-left: -475px;
    top: 105px;
    width: 180px;
    height: 500px;
 
    overflow: hidden;

  
   }

div#MENU_UNTEN {
   position: absolute;
    right: 50%;
    margin-right: -475px;
    top: 610px;
    width: 950px;
    height: 25px;
    border:1px solid #0000FF;
    text-align: center;
vertical-align: middle;
   font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 12px; color:#0000FF;
background-color: #ffffbb;
}


div#MENU_OBEN {
   position: absolute;
    right: 50%;
    margin-right: -475px;
    top: 105px;
    width: 160px;
    height: 22px;
    border:1px solid #0000FF;
    text-align: center;
vertical-align: middle;
background-color: #ffffbb;

   
   }



div#BILD {
    position: absolute;
    right: 50%;
    margin-right: -475px;
    top: 5px;
    width: 950px;
    height: 95px;
    background-color: #0000ff;
    text-align: center;
z-index: 1;
border:2px solid #FFCC00;
   }


  div#RAHMEN {
    
   }



div#DRUCKKOPF {
    display: none;
   
   }

div#DR_ADRESSE {
    display: none;
   
   }

div#DR_LOGO {
    display: none;
   
   }

div#DR_MENU {
    display: none;
   
   }

/* ------------------------------------*/



h1.csc-firstHeader, h4 {
    
    
     margin: 0px 0px 5px 00px;
    color: #0000FF;
    font-family: Trebuchet MS, Arial;
    font-size: 18px;
    font-weight: bold;
    
    word-spacing: 5px;
    }



h1 {
    margin: 10px 0px 5px 00px;
    color: #0000FF;
    font-family: Trebuchet MS, Arial;
    font-size: 18px;
    font-weight: bold;
    
    word-spacing: 5px;
    }

h2.csc-firstHeader {
   }

h2{
     margin: 0px 0px 15px 0px;
     color: #ffaa00;
    font-family: Trebuchet MS, Arial;
    font-size: 18px;
    font-weight: bold;
    
   }





.bodytext{
    margin: 0px 0px 10px 10px;
    color: #000000;
    font-family: Trebuchet MS, Arial;
    font-size: 14px;
    font-weight: normal;

   }



span.blau{
    margin: 0px 0px 10px 0px;
    color:#0000FF; 
    font-family: Trebuchet MS, Arial;
    font-size: 14px;
    font-weight: normal;

   }

span.red{
    margin: 0px 0px 10px 0px;
    color:#FF0000; 
    font-family: Trebuchet MS, Arial;
    font-size: 14px;
    font-weight: normal;

   }

h6{
     margin: 0px 0px 5px 10px;
    color: red;
    font-family: Comic Sans MS, Arial;
    font-size: 14px;
    font-weight: normal;
   }


   

h5{
     margin: 0px 0px 5px 30px;
    color:#05691e; 
    font-family: Comic Sans MS, Arial;
    font-size: 14px;
    font-weight: normal;
   }



.TMENUSPC {
    color: #0A3F1D;
    font-family: Comic Sans MS, Arial;
    font-size: 13px;
    font-weight: bold;
    line-height: 30px ;
   
   }
  
.tx-srfeuserregister-pi1 a:link, a.internal-link:link { font-family: Trebuchet MS , Arial; font-weight:normal; color:#0000FF; text-decoration:underline; }
.tx-srfeuserregister-pi1 a:visited, a.internal-link:visited {font-family: Trebuchet MS, Arial;  font-weight:normal; font-style:normal; color:#0000FF; text-decoration:underline; }
.tx-srfeuserregister-pi1 a:focus, a.internal-link:focus {font-family: Trebuchet MS, Arial; font-weight:normal; font-style:normal; color:#ffcc00; text-decoration:none; }
.tx-srfeuserregister-pi1 a:hover, a.internal-link:hover { font-family: Trebuchet MS, Arial; font-weight:normal;font-style:normal;  color:#ffcc00; text-decoration:none; }
.tx-srfeuserregister-pi1 a:active, a.internal-link:active {font-family:Trebuchet MS, Arial; font-weight:normal;font-style:normal;  color:#ffcc00; text-decoration:none; }

a.external-link-new-window:link { font-family: Trebuchet MS, Arial; font-weight:normal; color:#0000FF; text-decoration:underline; border-bottom: 1px solid #0000ff;}
a.external-link-new-window:visited {font-family:Trebuchet MS, Arial;  font-weight:normal; font-style:normal; color:#0000FF; text-decoration:underline; border-bottom: 1px solid #0000FF; }
a.external-link-new-window:focus {font-family: Trebuchet MS, Arial; font-weight:normal; font-style:normal;  color:#ffcc00; text-decoration:none; border-bottom: 0px solid #ffcc00;}
a.external-link-new-window:hover { font-family: Trebuchet MS, Arial; font-weight:normal;font-style:normal;   color:#ffcc00; text-decoration:none;border-bottom: 0px solid #ffcc00;}
a.external-link-new-window:active {font-family:Trebuchet MS, Arial; font-weight:normal;font-style:normal;  color:#ffcc00; text-decoration:none; border-bottom: 0px solid #ffcc00;}

a.mail:link { font-family: Trebuchet MS, Arial; font-weight:normal; color:#0000FF; text-decoration:underline; }
a.mail:visited {font-family: Trebuchet MS, Arial;  font-weight:normal; font-style:normal; color:#0000FF; text-decoration:underline; }
a.mail:focus {font-family: Trebuchet MS, Arial; font-weight:normal; font-style:normal; color:#ffcc00; text-decoration:none; }
a.mail:hover { font-family: Trebuchet MS, Arial; font-weight:normal;font-style:normal;  color:#ffcc00; text-decoration:none; }
a.mail:active {font-family: Trebuchet MS, Arial; font-weight:normal;font-style:normal;  color:#ffcc00; text-decoration:none; }

a.UR_MENU_RECHTS_NO:link { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 12px; color:#0000ff; text-decoration:none; }
a.UR_MENU_RECHTS_NO:visited { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 12px; color:#0000ff; text-decoration:none; }
a.UR_MENU_RECHTS_NO:focus { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 12px; color:#ffcc00; text-decoration:none; }
a.UR_MENU_RECHTS_NO:hover { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 12px; color:#ffcc00; text-decoration:none; }
a.UR_MENU_RECHTS_NO:active { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 12px; color:#ffcc00; text-decoration:none; }




a.UR_MENU_OBEN_NO:link { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 13px; color:#0000ff; text-decoration:none; }
a.UR_MENU_OBEN_NO:visited { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 13px; color:#0000ff; text-decoration:none; }
a.UR_MENU_OBEN_NO:focus { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 13px; color:#ffcc00; text-decoration:none; }
a.UR_MENU_OBEN_NO:hover { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 13px; color:#ffcc00; text-decoration:none; }
a.UR_MENU_OBEN_NO:active { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 13px; color:#ffcc00; text-decoration:none; }



a.UR_MENU_UNTEN:link { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 12px; color:#0000FF; text-decoration:underline; }
a.UR_MENU_UNTEN:visited { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 12px; color:#0000FF; text-decoration:underline; }
a.UR_MENU_UNTEN:focus { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 12px; color:#0000FF; text-decoration:none; }
a.UR_MENU_UNTEN:hover { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 12px; color:#0000FF; text-decoration:none; }
a.UR_MENU_UNTEN:active { font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 12px; color:#0000FF; text-decoration:none; }

a.download:link { font-family: Trebuchet MS, Arial; font-weight:normal; color:#0000FF; text-decoration:underline; border-bottom: 1px solid color:#0000FF; }
a.download:visited {font-family:Trebuchet MS, Arial;  font-weight:normal; font-style:normal; color:#0000FF; text-decoration:underline; border-bottom: 1px solid color:#FFCC00; }
a.download:focus {font-family: Trebuchet MS, Arial; font-weight:normal; font-style:normal;  color:#FFCC00; text-decoration:none; border-bottom: 0px solid #0000ff;}
a.download:hover { font-family: Trebuchet MS, Arial; font-weight:normal;font-style:normal;   color:#FFCC00; text-decoration:none;border-bottom: 0px solid #0000ff;}
a.download:active {font-family: Trebuchet MS, Arial; font-weight:normal;font-style:normal;  color:#FFCC00; text-decoration:none; border-bottom: 0px solid #0000ff; }






.csc-textpic-caption {
    font-family: Comic Sans MS, Arial;
    font-size: 10px;
    font-color: #00931f;
    font-weight: normal;
   }

.csc-header-date {
    float: left;
    margin-left: 30px;
    margin-top: 15px;
    padding-right: 10px;
    color: #00931f;
    font-family: Comic Sans MS, Arial;
    font-size: 12px;
    font-weight: normal;
    }

.ckg_kontakt_fieldset {
    border: 0px solid #ffffcc;

   }

.ckg_kontakt_label {
   
     float:left;
    width: 150px;
    font-family: Comic Sans MS, Arial;
    font-size: 16px;
    font-weight: normal;
}

.ckg_kontakt_error {
    
    font-family: Comic Sans MS, Arial;
    font-size: 16px;
    font-weight: normal;
    color: red;
}

.FOOTER {
    margin-top: 25px;
}

.DRUCKEN {
    
    
    padding: 2px;
    color: #f8ed88;
    background-color: #0A3F1D;
    border: 1px solid #05691e;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
   }

.FOOTER_TEXT {
   
   
    color: #ffffcc;
    font-family: Comic Sans MS, Arial;
    font-size: 13px;
    font-weight: normal;
}

.UR_MENU_4 {
     margin-left: 5px;
     background-color: #ffcc00;
     float: left;
     border: 1px solid #0000FF;

    }

.UR_MENU_4_BOLD {

margin-left: 5px;
 float: left;
     border-left: 2px solid #0000FF;
    border-right: 2px solid #0000FF; 
    border-top: 2px solid #0000FF;
    
    }
.PATIENT {
    margin: 0px 0px 15px 00px;
    color: #0000FF;
    font-family: Trebuchet MS, Arial;
    font-size: 18px;
    font-weight: bold;
    
    word-spacing: 5px;
    }
    

/* -------------TABLE_Termin-----------------------*/
.table_termin {
    margin: 15px 0px 10px 0px;
      width: 500px;
    background-color: #ffffbb;
    border: 2px solid #0000ff;
      text-align: left;
    vertical-align: top;
}


.table_termin_links {
width: 100px;
     padding: 0px 25px 3px 10px;
         margin: 0px;
    color: #0000ff;
    font-family: Trebuchet MS, Arial;
    font-size: 11px;
   vertical-align: top;
}

.table_termin_rechts {

     padding: 0px 25px 3px 10px;
         margin: 0px;
    color: #0000ff;
    font-family: Trebuchet MS, Arial;
    font-size: 11px;
   
}

a.TABLE_LINK:link {  font-family: Trebuchet MS, Arial; font-weight:normal; font-size: 11px; color: #0000ff;text-decoration:underline; }
a.TABLE_LINK:visited { font-family: Trebuchet MS, Arial;  font-weight:normal; font-style:normal; font-size: 11px; color: #ffcc00;text-decoration:underline; }
a.TABLE_LINK:focus { font-family: Trebuchet MS, Arial; font-weight:normal; font-style:normal; font-size: 11px; #ffcc00;text-decoration:underline; }
a.TABLE_LINK:hover { font-family: Trebuchet MS, Arial; font-weight:normal;font-style:normal;  font-size: 11px; #ffcc00;text-decoration:none; }
a.TABLE_LINKU:active { font-family: Trebuchet MS, Arial; font-weight:normal;font-style:normal;  font-size: 11px; #ffcc00;text-decoration:underline; }

/* -------------TABLE_Termin-----------------------*/

.ur_kontakt_fieldset {
    border: 0px solid #ffffcc;

   }

.ur_kontakt_label {
   
     float:left;
    width: 130px;
     font-family: Trebuchet MS, Arial;
    font-size: 11px;
    font-weight: normal;
}

.ur_kontakt_error {
    
    font-family: Trebuchet MS, Arial;
    font-size: 11px;
    font-weight: normal;
    color: red;
}



.urcea_registration {
    border: 0px solid #ffffcc;

   }

.urcea_thera_label {
   
     float:left;
    width: 160px;
     color: #000000;
    font-family: Trebuchet MS, Arial;
    font-size: 14px;
    font-weight: normal;
}

.urcea_thera_label2 {
   
     float:left;
    width: 300px;
     color: #000000;
    font-family: Trebuchet MS, Arial;
    font-size: 14px;
    font-weight: normal;
}

.urcea_thera_text {
   
     
    
     color: #000000;
    font-family: Trebuchet MS, Arial;
    font-size: 14px;
    font-weight: normal;
}
.urcea_thera_error {
    
    font-family: Comic Sans MS, Arial;
    font-size: 16px;
    font-weight: normal;
    color: red;
}


    