 
.rzkplaner_table {font-family:arial; border:0px solid navy; }
.rzkplaner_header_1 { font-size:15px; color:black}
.rzkplaner_for { font-size:20px; font-weight:bolder; color:black}
.rzkplaner_header_td1 { background-color:#eeeeee }
.bild_header { height:70px;}
.rzkplaner_footer_td { background-color:#eeeeee }
.rzkplaner_nav_td { border:0px; padding:0px}

a.rzkplaner_menulink:visited { color: white; text-decoration: none;}
a.rzkplaner_menulink:link { color: white; text-decoration: none;}
a.rzkplaner_menulink:hover { color: red; text-decoration: none;}
a.rzkplaner_menulink:active { color: red; text-decoration: none;}

.rzkplaner_nav { border:0px solid black; background:#dcdcdc; border-spacing:0px;}
.rzkplaner_nav_td1 { border:0px; background:blue; font-size:12px; font-weight:bolder; font-color:white; cursor:hand}
.rzkplaner_nav_td2 {border:0px;background:navy; font-size:12px; font-weight:bolder; font-color:black; cursor:hand}


.rzkplaner_inhalt_td { font-size:12px; background:white; padding:8px}
.rzkplaner_h1 {
    margin-top: 0;
    #padding: 0em;
    font-size: 18px;
    font-weight:bolder;
    color: maroon;
  }#  war{ font-size:15px; font-weight:bolder; color:black }
.rzkplaner_h2 { font-size:13px; font-weight:bolder; color:black }
.rzkplaner_hinweis {font-size:12px; font-weight:bolder; color:black }
.rzkplaner_footer_name {font-size:12px; font-weight:bolder; color:black}
.rzkplaner_footer_adresse {font-size:12px;color:black}

.rzkplaner_result_table {background-color:#dcdcdc; font-size:12px}
.rzkplaner_result_table_td {border:0px;background:white; font-color:black; border-spacing:0px;}
.rzkplaner_result_table_th {border:0px;background:white; font-color:black; border-spacing:0px; font-weight:bolder}


.rzkplaner_angebot_link{font-size:12px; }

.rzkplaner_angebot_table {background-color:#eeeeee; border:1px solid silver;}
.rzkplaner_angebot_table_2 {background-color:white; }
.rzkplaner_angebot_name {font-weight:bolder; color:black; font-size:14px; }
.rzkplaner_angebot_kurzbeschr {color:black; font-size:14px; }
.rzkplaner_angebot_zeit  {font-weight:bolder; color:black; font-size:14px; }
.rzkplaner_angebot_preis {font-weight:bolder; color:red; font-size:14px; }
.rzkplaner_angebot_header_1 { font-size:18px; font-weight:bolder; color:black }
.rzkplaner_angebot_header_2 { font-size:15px; font-weight:bolder; color:black }

a.rzkplaner_kalender_link {color:black }
a.rzkplaner_kalender_link:hover {color:red }
a.rzkplaner_kalender_link:active {color:red }
.rzkplaner_frei { background-color:#9ACD32; font-family:arial; font-size:14px;}
.rzkplaner_belegt { background-color:#FF4500; font-family:arial; font-size:14px;}
.rzkplaner_wochentage {background-color:navy; font-family:arial; font-size:14px; color:silver;}
.rzkplaner_kalender_header { font-weight:bolder; font-family:arial; font-size:12px; color:black}
.rzkplaner_nodata { background-color:silver; font-family:arial; font-size:14px;}



.gastgeberAPI_Table { text-align:center;}
.gastgeberAPI_weekdays { background-color:navy;}
.gastgeberAPI_weekdays th { color:white; font-weight:normal;}
.gastgeberAPI_sunday { color:red;}
.gastgeberAPI_free { background-color: #9ACD32;}
.gastgeberAPI_free a { color: black;}
.gastgeberAPI_free_handover { background-color: #9ACD32;}
.gastgeberAPI_free_handover a { color: black;}
.gastgeberAPI_free_package { background-color: lightgreen;} 
.gastgeberAPI_free_package a { color: black; font-weight:bolder; font-style:italic}
.gastgeberAPI_free_package_handover { background-color: lightgreen;} 
.gastgeberAPI_free_package_handover a { color: black; font-weight:bolder; font-style:italic}
.gastgeberAPI_nodata { background-color: silver}
.gastgeberAPI_nodata a { color:black;} 
.gastgeberAPI_full { background-color: #FF4500; color:black;}
.gastgeberAPI_handover { background-color: #9ACD32;}
.gastgeberAPI_handover_package { background-color: lightgreen; color: black; font-weight:bolder; font-style:italic}

.angebot { border: solid 3px rgb(244,224,187); padding-left:15px; padding-right:15px; padding-top:12px;  }
.topangebot { border: solid 3px rgb(244,224,187); padding-left:15px; padding-right:15px; padding-top:12px;  }


.gastgeberCalculatePrice { padding:10px;margin-bottom:15px;background-color:rgb(236,205,160); }
.gastgeberPriceList table { margin:10px; }
.gastgeberPriceList img { float:right; }
.gastgeberFreeSearchForm { padding:10px;background-color:rgb(236,205,160);margin-bottom:10px;}
