body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; scrollbar-arrow-color:#CC9966; scrollbar-3dlight-color:#CC9966; scrollbar-darkshadow-color:#CC9966;  scrollbar-base-color:white}
body {margin:0px; margin-left:12px;}
A.ostsee, A.boltenhagen, A.ostsee:link, A.ostsee:visited, A.boltenhagen:link, A.boltenhagen:visited { font-weight:bold; color:#CC9933; text-decoration:underline; font-family: Verdana,Arial,Helvetica,sans-serif}
A.ostsee:hover, A.ostsee:active, A.boltenhagen:hover, A.boltenhagen:active { color: #996600;}
A.thinlink, A.thinlink:link, A.thinlink:visited { color: #CC9933; text-decoration:underline}
A.thinlink:active, A.thinlink:hover { color: #996600;}
A.BPlink, A.BPlink:link, A.BPlink:visited, A.BPlink:hover { font-weight:bold; color:#996600;}
A.footer:link { color: #000000; text-decoration:underline}
A.footer:visited { color: #000000; text-decoration:underline}
A.footer:active { color: #996600; text-decoration:underline}
A.footer:hover { color: #996600; text-decoration:underline; font-weight: bold}
A.buchen:link { color: #333333; text-decoration:none; border-left: solid 1px #000000; border-top: solid 1px #000000; border-right: solid 1px #000000; border-bottom: solid 1px #000000;; line-height: 16px}
A.buchen:visited { color: #333333; text-decoration:none; border-left: solid 1px #000000; border-top: solid 1px #000000; border-right: solid 1px #000000; border-bottom: solid 1px #000000;; line-height: 16px; background-color: #F6F6F6}
A.buchen:active { font-weight: bold; color: #996600; text-decoration:underline; line-height: 16px; background-color: #F6F6F6}
A.buchen:hover { font-weight: bold; color: #996600; text-decoration:none; border-left: solid 1px #CC9966; border-top: solid 1px #CC9966; border-right: solid 1px #CC9966; border-bottom: solid 1px #CC9966; line-height: 16px; background-image:  url(Ostsee_Urlaub/images/hg-buchung.gif)}
A.zeichen:link { font-weight: bold; color: #FFFFCC; text-decoration:underline}
A.zeichen:visited { font-weight: bold; color: #FFFFCC; text-decoration:underline}
A.zeichen:active { font-weight: bold; color: #FFFFCC; text-decoration:underline}
A.zeichen:hover { font-weight: bold; color: #FFFFFF; text-decoration:underline}
A.whitelink:link { color: #FFFFFF; text-decoration:none; cursor:default}
A.whitelink:visited { color: #FFFFFF; text-decoration:none; cursor:default}
A.whitelink:active { color: #FFFFFF; text-decoration:none; cursor:default}
A.whitelink:hover { color: #FFFFFF; text-decoration:none; cursor:default}
A.bv:link { color: #CCCCCC; text-decoration:none;}
A.bv:visited { color: #CCCCCC; text-decoration:none;}
A.bv:active { color: #CCCCCC; text-decoration:none;}
A.bv:hover { color: #CCCCCC; text-decoration:none;}
.bold12f33 { font-size: 12px; font-weight: bold; color: #333333}
.bold13beige { font-size: 13px; font-weight: bold; color: #CC9933 }
.bold12fbeige { font-size: 12px; font-weight: bold; color: #CC9900}
.bold12f66 { font-size: 12px; font-weight: bold; color: #666666}
.bold13schw { font-size: 13px; font-weight: bold; color: #333333}
.bold11schw { font-size: 11px; color: #333333; font-weight: bold}
.bold14schw { font-size: 14px; font-weight: bold; color: #333333 }
.11schw {  font-size: 11px; color: #333333}
.schw11 {  font-size: 11px; color: #333333}
.small9 { font-size: 9px; color: #333333; font-weight: normal}
.ueber { font-size: 15px; font-weight: bold; color: #996600}
h1 { font-size: 14px; font-weight: bold; color: #CC9933}
td { font-size: 12px; color: #333333; }
textarea { border-left: 1px solid #CC9966; border-right: 1px solid #CC9966; border-top: 1px solid #CC9966; border-bottom: 1px solid #CC9966;}
input { border-left: 1px solid #CC9966; border-right: 1px solid #CC9966; border-top: 1px solid #CC9966; border-bottom: 1px solid #CC9966;}
.formbu { font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC9966; border-left: 2px solid #FFFFFF; border-right: 2px solid #666666; border-top: 2px solid #FFFFFF; border-bottom: 2px solid #666666;; cursor: hand}
.formanfrage { font-size: 12px; font-weight: bold; color: #CC9966; background-color: #FFFFFF; border-left: 1px solid #CCCCCC; border-right: 2px solid #666666; border-top: 1px solid #CCCCCC; border-bottom: 2px solid #666666; ; cursor: hand}
.ohneunterstrich {  text-decoration: none}
.input_ohne { border-left: none; border-right: none; border-top:  none; border-bottom:  none}
.unterstr {  text-decoration: underline}
.arial {  font-family: Arial, Helvetica, sans-serif; color: #000000}
.whitelink {  font-family: "Courier New", Courier, mono; font-size: 9px; color: #FFFFFF; cursor: default}
.blacklink, A.blacklink:link, A.blacklink:hover, A.blacklink:visited {color:#000; text-decoration:none;}
.nichtanzeigen { display:none; }
.pauschal {background-image:url(ximages/hg-sitemap.gif); border:1px solid #CC9900;}
.red, A.red:link, A.red:hover, A.red:visited {color:#CC0000; font-weight:bold;}
.HanseMerkur {border: 1px solid #026B54}
.roterRahmen {border: 1px solid #CC0000}

.preistab {border:1px solid #fff; background-image:url(Ostsee_Urlaub/images/hg-buchung.gif); }
.preistab .Pgruen {background-color:#CCFFCC;}
.preistab .Pbeige {background-color:#FFFFCC;}
.preistab .Pblau {background-color:#99CCFF;}