﻿.termin {text-align:left;margin: 0% 1.5% 0% 1%; float:left;font-weight:bold}
.termin2 {text-align:left;margin: 0% 3% 0% 0%; float:left;font-weight:bold}
.abg_anzahl {text-align:left;margin: 0% 3% 0% 0%; float:left;font-weight:normal}
input.datum {text-align:center;margin: 0% 0% 0% 0%;float:none}
input.submit{margin: 0% 0% 0% 13%;font-weight:bold}
input.submit_log{margin: 0% 0% 0% 33%;font-weight:bold}
input.submit1{margin: 0% 0% 0.25% 4%;/*font-weight:bold*/}
input.submit2{margin: 0% 0% 0.25% 0%;/*font-weight:bold*/}
.submit_datum{margin: 0% 0% 0.25% 1%;font-weight:bold}
.submit_datum1{margin: 0% 0% 0% 1%;padding:0.25% 0% 0.25% 0%;font-weight:bold
}

.res_plus{margin:0% 0% 0% 0%;padding:0% 0% 2% 0%;text-align:center;font-size:105%;text-decoration:none;font-weight:bold;}
.res_plus_I{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;text-align:center;font-size:100%;text-decoration:none;font-weight:normal;}
.basic_seite{float:none;
}

.anfrage{margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;text-align:left;font-size:1.6em;font-weight:bold;}
.kontaktform{font-size:100%;margin:0% 0% 0% 2%;padding:0% 0% 0% 0%;font-weight:bold;text-decoration:none;text-align:left}
.kontakt_feld{max-height:100%;max-width:97%;margin:0% 0% 3% 0%;padding:1% 0% 4% 1%;font-size:100%;}
/*.kontakt_feld_II{max-height:100%;max-width:97%;margin:-100% 0% 0% 0%;padding:0% 0% 0% 0%;font-size:100%;background-color:hotpink}*/
.fildset-beschriftung{max-height:97%;margin:0% 0% 0% 0%;padding:0% 0% 1% 2%;text-decoration:underline;font-weight:bold;font-size:100%;
}

.anreise, .abreise, .gutscheinnummer, .angebotauswahl, .firma, .gast, .firmierung, .anrede, .vorname, .zuname, .geburtsdatum, .telefon, .mobil, .strasse, .ort, .plz
{width:38.25%;margin:0% 0% 0% 0%;padding:3.5% 0% 0% 2%;font-size:95%;float:left;color:black;font-weight:bold;/*background-color:aqua*/}

input.booking{
width:52%;margin:2% 0% 0% 0.75%;padding:1% 1% 1% 1%;float:none;
border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;/*background-color:pink*/}
input.booking_I{
width:52%;margin:2% 0% 0% 0.75%;padding:1% 1% 1% 1%;float:none;color:red;font-weight:bold;
border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;background-color:aqua}
input.booking_ns{
width:0%;margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;float:none;font-size:0%;/*background-color:#fffacd;color:#fffacd*/}

.zimmerauswahl{width:41%;margin:2.5% 0% 1% 1%;padding:1% 0% 1% 0%;font-size:85%;text-decoration:underline;float:left;text-align:left;/*background-color:lavender;*/}
.zimmerauswahl_I{width:29%;	margin:2.5% 0% 1% 0%;padding:1% 0% 1% 0%;text-align:center;font-size:85%;float:left;/*background-color:lavender;*/}
.zimmerauswahl_II{width:29%;margin:2.5% 0% 1% 0%;padding:1% 0% 1% 0%;text-align:center;font-size:85%;float:left;/*background-color:lavender;*/}

.zikat_ez{width:35%;margin:1% 3% 1% 0%;padding:1.5% 0% 1% 1%;text-align:left;/*text-decoration:underline;*/float:left;/*background-color:aqua*/;}

input.zikat_ez_preis{width:14.25%;margin:1% 3% 1% 0%;padding:1% 1.5% 1% 0%;text-align:right;font-weight:bold;float:left;border: 1px solid white;
border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;/*background-color:cadetblue*/;}

.zikat_euro_ez{width:7%;margin:1% 2% 1% 0%;padding:1.5% 0% 0.5% 0%;float:left;/*background-color:lawngreen*/;
}
input.zikat_ez_anz{width:10%;margin:0.5% 3% 1% 0%;padding:1% 0% 1% 0%;text-align:center;font-size:85%;font-weight:bold;float:left;
border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;/*background-color:darkgoldenrod*/;
}
.zikat_anzahl_ez{width:10%;margin:1% 0% 0% 0%;padding:1.5% 0% 0.5% 0%;float:left;/*background-color:orange*/;}

.zikat_ez2{width:71.25%;margin:1% 3% 1% 0%;padding:1% 0% 1% 1%;text-align:left;/*text-decoration:underline;*/font-size:85%;float:left;/*background-color:aqua;*/}
.zikat_ez_fam1{width:39%;margin:1% 3% 1% 0%;padding:1% 0% 1% 2%;text-align:left;font-size:75%;font-weight:normal;float:left;/*background-color:aqua;*/}
.zikat_ez_fam1p{width:70.25%;margin:1% 3% 1% 0%;padding:1% 0% 1% 2%;text-align:left;font-size:75%;font-weight:normal;float:left;/*background-color:aqua;*/}

.ahd_tage{width:38%;margin:2% 1% 0.5% 0%;padding:1% 0% 0.75% 2%;font-size:85%;float:left;/*background-color:red;*/}
input.ahd_tage{width:14.25%;margin:2% 1.5% 1% 0.25%;padding:1% 1.25% 1% 0%;text-align:right;font-size:70%;font-weight:bold;float:left;
border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;/*background-color:cadetblue;*/}
.ahd_tage_II{width:6%;margin:2% 4% 1% 0%;padding:1.25% 0% 0.5% 0%;font-size:85%;float:left;background-color:/*lawngreen;*/}

input.zikat_ez_preis_ag{width:14.25%;margin:1% 1.75% 1% 0%;padding:1% 0.75% 1% 0%;font-size:70%;font-weight:bold;float:left;
border: 1px solid #fffacd;border-right: 1.75px solid #fffacd;border-bottom: 1.75px solid #fffacd;box-shadow:3px 3px 3px #fffacd;color:#fffacd;background-color:#fffacd;}

.zikat_euro_ez_ns{width:7%;margin:1% 7% 1% 0%;padding:1.25% 0% 0.5% 0%;font-size:85%;float:left;color:#fffacd;/*background-color:lawngreen;*/}

.select-anrede{
width:54.25%;margin:2% 0% 0% 0.75%;padding:1% 1% 1% 1%;float:none;
border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;}
.anrede_I{
width:18%;margin:1% 0% 0% 0%;padding:2.5% 0% 0% 2%;font-size:95%;float:left;color:black;font-weight:bold;background-color:aqua}
.anrede_meldung{
width:18.5%;margin:1.75% 0% 0% 0%;padding:2.5% 0% 0% 2%;
font-size:70%;float:left;color:red;font-weight:bold;background-color:coral;}

input.pi_rg{
width:25%;margin:0% 75% 0% 0%;padding:1.25% 1.25% 1.25% 1.25%;text-align:left;text-decoration:none;font-size:65%;font-weight:bold;
float:none;background-color:greenyellow;border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;}


.hotel_beschreibung{width:93%;margin:0% 0% 0.5% 1.5%;padding:0% 0% 3% 2%;font-weight:normal;background-color:white;
border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;
}
.gutschein_leistung{width:48%;margin:0% 1.5% 0.5% 0.5%;padding:0% 0% 0.5% 1%;float:left;font-weight:normal;background-color:white;
border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;}

.email, .nachricht{margin:0% 0% 0% 0%;padding:2.5% 0% 0% 2.5%;font-size:95%;color:black;font-weight:bold;}
input.email{width:90%;margin:1% 0% 0% 2%;padding:1.25% 2% 1.25% 2%;font-weight:normal;font-size:75%;border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;}
input.email_I{width:90%;margin:1% 0% 0% 2%;padding:1.25% 2% 1.25% 2%;color:red;font-size:75%;font-weight:bold;border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;}
.email-meldung{margin:2% 0% 0.5% 0%;padding:0% 0% 0% 2%;font-size:70%;color:red;}

textarea.booking{width:90%;margin:1% 0% 0% 2%;padding:2% 2% 0% 3%;border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;}

.restaurant_I{width:38%;margin:2.75% 1% 0.5% 0%;padding:1% 0% 0.75% 2%;font-size:80%;float:left;background-color:red;}
.restaurant_II{width:7%;margin:2.5% 0% 2.5% 0%;padding:1% 0% 0.75% 1%;font-size:85%;float:left;/*background-color:green;*/}
.restaurant_III{width:38%;margin:1.5% 1% 0.5% 0%;padding:1% 0% 0.75% 2%;font-size:85%;float:left;/*background-color:red;*/}
input.restaurant{width:45%;margin:1.75% 1% 2% 0%;padding:1.5% 1% 0.5% 0%;text-align:right;font-weight:bold;font-size:80%;float:left;border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;}

input.senden-booking{margin:3% 0% 0% 0%;padding:2% 2% 2% 2%;font-weight:bold;text-decoration:none;border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;}
/*button.gutschein {margin:-3% 3% 0% 0%;padding:1.5% 2% 1.5% 2%;font-weight:bold;text-decoration:none;border: 1px solid white;border-right: 1.75px solid #666666;border-bottom: 1.75px solid #666666;box-shadow:3px 3px 3px #454545;}*/

.danke-box{width:94%;margin:0% 0% 0% 0%;padding:3% 2% 1% 2%;background-color:black;}
.danke_I{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;text-align:center;font-size:110%;color:white;font-weight:bold;}
.danke_II{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;text-align:center;font-size:100%;color:white;font-weight:normal;}
.danke_III{margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;text-align:center;font-size:100%;color:white;font-weight:normal;}
.bm{font-size:100%;margin:0% 0% 0% 0%;padding:0% 2% 0% 0%;text-decoration:underline;font-weight:bold;float:left;/*background-color:green;*/}
.bm_arr{font-size:100%;margin:0% 0% 0% 0%;padding:0% 2% 0% 0%;font-weight:bold;float:left;/*background-color:green;*/}
.bm_var{font-size:100%;margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;font-weight:bold;float:none;}

.bm_I{font-size:100%;margin:0% 0% 0% 0%;padding:0% 2% 0% 0%;font-style:italic;text-align:left;font-weight:normal;float:left}
.bm_I_var{font-size:95%;margin:0% 0% 0.5% 0%;padding:0% 0% 0% 0%;font-style:italic;text-align:left;font-weight:bold;float:none}

.bm_II{font-size:85%;margin:0% 0% 0% 2%;padding:0% 2% 0% 0%;text-align:left;font-weight:normal;float:left}
.bm_II_var{font-size:95%;margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;text-align:left;font-weight:bold;float:none}

.bm_V{font-size:95%;margin:0% 0% 0% 0%;padding:0% 2% 0% 0%;font-weight:bold;float:left}
.bm_VI{font-size:75%;margin:0% 0% 0% 0%;padding:0% 2% 0% 0%;font-style:italic;text-align:left;font-weight:normal;float:left}
.bm_VI_var{font-size:75%;margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;font-style:italic;text-align:left;font-weight:normal;float:none}
.bm_VII{font-size:110%;margin:0% 0% 0% 0%;padding:0% 2% 0% 0%;font-weight:bold;float:left}

.cat_fpa_info a:link {color: black; text-decoration:none}
.cat_fpa_info a:visited {color: black;}.cat_fpa_info a:focus {color: black;}.cat_fpa_info a:hover {color:black;}
.cat_fpa_info a:active {color: black;}.cat_fpa_info ul li {text-align:left;list-style:none;font-weight:normal;font-size:100%;border:0px}
.cat_fpa_info li a:link {color: #FAFAFA; text-decoration:none}.cat_fpa_info li a:visited {color: #FAFAFA;}
.cat_fpa_info li a:focus {color: #FAFAFA;}.cat_fpa_info li a:hover {color:black;}.cat_fpa_info li a:active {color: #FAFAFA;}
.cat_fpa_info {width:98%;font-weight:normal;display:inline;text-align:left;}

.meldung{margin:2% 0% 0.5% 38.5%;padding:0% 0% 0% 2%;font-size:70%;color:red;}
.meldung_I{margin:1% 0% 0% 41%;padding:0% 0% 1% 3.5%;font-size:70%;float:none;color:red;}
.meldung_II{margin:2% 3% 0.75% 0%;padding:0% 0% 0% 0%;font-size:70%;text-align:right;color:green;}
.meldung_III{margin:1% 0% 0% 41%;padding:0% 0% 1% 3.5%;font-size:70%;float:none;color:green;}
.meldung1{margin:1% 0% 0.5% 2%;padding:0% 0% 0% 2%;font-size:70%;color:red;}
.meldung2{margin:1% 0% 0.5% 2%;padding:0% 0% 0% 2%;font-size:70%;}
.meldung3{margin:0% 0% 0% 39%;padding:0% 0% 0% 0%;text-align:left;color:green;float:left}
.meldung4{margin:0% 13% 0% 0%;padding:0% 0% 0% 0%;text-align:right;color:green;}
.meldung5{margin:0% 0% 0% 39%;padding:0% 0% 0% 0%;text-align:left;color:red;float:left}
.meldung6{margin:0% 9% 0% 39%;padding:0% 0% 0% 0%;text-align:left;color:green;float:left}
.meldung7{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;text-align:left;color:red}

.0001{background-color:white;margin: 0% 0% 0% 0.5%;padding: 0% 0% 2% 1%}
.0002{width:99%;background-color:black;margin: 0% 0% 0% 0%;padding: 0% 0.25% 0.5% 0.5%}
.0003{width:98%;min-height:16em;auto;background-color:white/*greenyellow*/;margin: 0.5% 0.5% 0.5% 0%;padding: 0.5% 0.5% 0.5% 0%}
.0004{width:99%;min-height:3em;background-color:white/*orange*/;margin: -3% 0% 1.5% 0%;padding: 0% 0% 0% 0%}
.0005{width:22.75%;background-color:#CCCCCC;margin: -0.5% 0.5% 0.5% 0.5%;padding: 0.5% 0.5% 0.5% 0.5%;box-shadow:4px 4px 3px #454545;}
.0006{background-color:#CCCCCC;width:100%;margin:0% 0% 0% 0%;padding: 5% 0.5% 5% 0.5%;}
.0007{width:99%;background-color:white/*yellow*/;color:black;margin: -4% 0% 0% 0%}
.0008{text-align: right; margin: 0.5% 3.25% 0% 0%}
.0009{margin: 0% 0% 0% 2%}
.0010{width:99%;background-color:white/*yellow*/;color:black;margin: -4% 0% 0% 0%}
.0011{text-align: right; margin: 0.5% 3.25% 0% 0%}
.0012{margin: 0% 0% 0% 2%}
.0013{margin: 0% 0% 0% 3%;background-color:;}
.0014{background-color:white}
.0015{background-color:white;margin: 0% 0% 0% -1%;padding: 0% 0% 0% 1%}
.0016{width:99%;background-color:white/*black*/;margin: 0% 0% 0% 0%;padding: 0.5% 0.25% 0.5% 0.5%}
.0017{width:99%;min-height:3em;background-color:white/*#999999*/;margin: 0% 0% 0% 0%;}
.0018{width:99%;min-height:3.5em;background-color:white/*blue*/;margin: 1% 0% 0% 0%;padding: 0% 0% 0% 0%}
.0019{width:23.25%;background-color:#CCCCCC;margin: 1% 0.5% 0.5% 0%;padding: 0.5% 0.5% 0.5% 0.5%;box-shadow:4px 4px 3px #454545;}
.0020{background-color:#CCCCCC;width:100%;margin:1% 0% 0% 0%;padding: 5% 2.5% 7% 2.5%;}
.0021{width:98.5%;min-height:16em;auto;background-color:white/*greenyellow*/;margin: -3.25% 0.5% 0.5% 0%;padding: 0.5% 0.5% 0.5% 0%}
.0022{margin: 0% 0% 2% 0%;background-color:white}
.0023{background-color:white/*cyan*/; margin: 0% 0% 0% 0%}
.0024{background-color:white/*cyan*/; margin: 0% 0% 0% 0%}
.0025{margin: 0% 0% 0% 0%;background-color:white
}
tabelle.leistungen{}
td.leistungen{width:100%;margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;text-align:left;background-color:cyan}
td.leistungen1{width:2%;margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;text-align:left;background-color:greenyellow}
td.leistungen2{width:98%;margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;text-align:left;background-color:orange}


































