p { margin: 0px; }
form {padding: 0px; margin: 0px; border: 0px;}
img {border: 0px;}
td {font-family : verdana; font-size : 12px; color: #333399;}
body {margin-left: 0px; margin-top: 11px; margin-right: 12px; margin-bottom: 11px; color: #333399; font-family: verdana; font-size: 10px;}
span.Text10pxBlau { font-family : verdana; font-size : 10px; color: #333399; font-weight: normal;}
span.Text11pxBlau { font-family : verdana; font-size : 11px; color: #333399; font-weight: normal;}
span.Text12pxBlau { font-family : verdana; font-size : 12px; color: #333399; font-weight: normal;}
span.Text13pxBlau { font-family : verdana; font-size : 13px; color: #333399; font-weight: normal;}
span.Text14pxBlau { font-family : verdana; font-size : 14px; color: #333399; font-weight: normal;}
span.Text15pxBlau { font-family : verdana; font-size : 15px; color: #333399; font-weight: normal;}
span.Text16pxBlau { font-family : verdana; font-size : 16px; color: #333399; font-weight: normal;}
span.Text17pxBlau { font-family : verdana; font-size : 17px; color: #333399; font-weight: normal;}
span.Text18pxBlau { font-family : verdana; font-size : 18px; color: #333399; font-weight: normal;}
span.Text19pxBlau { font-family : verdana; font-size : 19px; color: #333399; font-weight: normal;}
span.Text20pxBlau { font-family : verdana; font-size : 20px; color: #333399; font-weight: normal;}
span.Ueberschrift10pxBlau { font-family : verdana; font-size : 10px; color: #333399; font-weight: bold;}
span.Ueberschrift11pxBlau { font-family : verdana; font-size : 11px; color: #333399; font-weight: bold;}
span.Ueberschrift12pxBlau { font-family : verdana; font-size : 12px; color: #333399; font-weight: bold; line-height: 17px;}
span.Ueberschrift13pxBlau { font-family : verdana; font-size : 13px; color: #333399; font-weight: bold;}
span.Ueberschrift14pxBlau { font-family : verdana; font-size : 14px; color: #333399; font-weight: bold;}
span.Ueberschrift15pxBlau { font-family : verdana; font-size : 15px; color: #333399; font-weight: bold;}
span.Ueberschrift16pxBlau { font-family : verdana; font-size : 16px; color: #333399; font-weight: bold;}
span.Ueberschrift17pxBlau { font-family : verdana; font-size : 17px; color: #333399; font-weight: bold;}
span.Ueberschrift18pxBlau { font-family : verdana; font-size : 18px; color: #333399; font-weight: bold;}
span.Ueberschrift19pxBlau { font-family : verdana; font-size : 19px; color: #333399; font-weight: bold;}
span.Ueberschrift20pxBlau { font-family : verdana; font-size : 20px; color: #333399; font-weight: bold;}
p.bodytext { font-family : verdana; font-size : 12px; color: #333399;}
p.abstand {margin-top:137px; width: 175px;}
.merkzettel {cursor: pointer;}
.sabflug {width: 195px;}
.sabfmonat {width: 82px;}
.sankmonat {width: 82px;}
.serwachsene {width: 105px;}
.salter1 {width: 105px;}
.salter2 {width: 105px;}
.salter3 {width: 105px;}
.swetter {width: 155px;}
.sziel {width: 195px;}
.sregion {width: 195px;}
.sdauer {width: 124px;}
.smarke {width: 150px;}
.soart {width: 125px;}
.sbobj {width: 280px;}
.sstrand {width: 95px; }
.195p {width: 195px;}
.150p {width: 150px;}
.124p {width: 124px;}
.80p {width: 82px;}
.100p {width: 105px;}
.buget {width: 112px;}
.headschnellfinder {font-weight: bold; color: #ffffff;}
.subheadschnellfinder {font-weight: bold; color: #cc0099;}
.hotelname {color: #333399; font-size: 11px; width:195px;}
.hotelname_h {color: #333399; font-size: 11px; width:175px;}

.ssuche .195p {width: 195px;}
.ssuche .150p {width: 150px;}
.ssuche .124p {width: 124px;}
.ssuche .80p {width: 82px;}
.ssuche .100p {width: 105px;}
.ssuche .buget {width: 112px; font-size: 11px;}
.ssuche .headschnellfinder {font-weight: bold; color: #ffffff;}
.ssuche .subheadschnellfinder {font-weight: bold; color: #cc0099;}
.ssuche .hotelname {color: #333399; font-size: 11px; width:195px;}

.footer { font-size: 13px;}
.footer a{color: #333399; font-size: 11px;}

.footer a:link{color: #333399; font-size: 11px;}
.footer a:visited{color: #333399; font-size: 11px;}

.subnav {height: 16px; color: #333399; padding-left: 60px;line-height: 16px; font-size: 11px;}
.subnav a,
.subnav a:link,
.subnav a:visited {
    color: #333399; 
    font-size: 11px;
    font-weight: normal;
    text-decoration: none; 
    line-height: 12px;
}

.subnav a.high,
.subnav a.high:link,
.subnav a.high:visited {
    color: #CC0099; 
    font-size: 11px;
    font-weight: bold;
    text-decoration: none; 
    line-height: 12px;
}


.menu {}
.menu a{margin: 0px; border: 0px}
.menu img{margin: 0px; border: 0px}




select,input { color: #333399; font-size: 11px;}
.ssabfhafen {width: 220px;}
.reiseziel {width: 220px;}
.erwachsene {width: 104px;}
.kinder {width: 104px;}
.preislimit {width: 104px; text-align:right;}
.preislimith {width: 70px; text-align:right;}
.abflugmonat {width: 70px;}
.ruckflugmonat {width: 70px;}
.reisedauer {width: 91px;}
.hotelkategorie {width: 91px;}
.verpflegung {width: 150px;}

.toppreissuche {}
.toppreissuche input {border: #000000 1px solid; height: 25px; width: 140px; padding-top: 2px;}
.toppreissuchebutton {margin-top: 9px; margin-left: 20px;}
.toppreis {clear: left;}

.themenbox_uschrift {font-family: verdana; color: #3399cc; font-size: 16px; font-weight: bold;}
.themenbox_textbold, .themenbox_textbold a {font-family: verdana; color: #333399; font-size: 12px; font-weight: bold; text-decoration:none;}
.themenbox_text {font-family: verdana; color: #333399; font-size: 12px;}
.themenbox_textsmall {font-family: verdana; color: #333399; font-size: 10px;}
.themenbox a{font-family: verdana; font-weight: bold; font-size: 12px; color: #333399}
.themenbox_preis a:link{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}
.themenbox_preis a:visited{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}
.themenbox_preis a{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}
.themenbox_textlink a:link{font-family: verdana; font-weight: bold; font-size: 12px; color: #333399}

.topangebot_uschrift {font-family: verdana; color: #333399; font-size: 18px; font-weight: bold;}
.topangebot_text, 
.topangebot .topangebot_text a,
.topangebot .topangebot_text a:link,
.topangebot .topangebot_text a:visited 
{font-family: verdana; color: #333399; font-size: 12px; font-weight: bold; text-decoration:none;}
.topangebot a{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}
.topangebot a:link{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}
.topangebot a:visited{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}

.topangebot .topangebot_uschrift a,
.topangebot .topangebot_uschrift a:link,
.topangebot .topangebot_uschrift a:visited
{font-family: verdana; color: #333399; font-size: 18px; font-weight: bold; text-decoration: none;}

.rinfos a{font-family: verdana; font-weight: bold; font-size: 12px; color: #333399}
.rinfos a:link{font-family: verdana; font-weight: bold; font-size: 12px; color: #333399}
.rinfos a:visited{font-family: verdana; font-weight: bold; font-size: 12px; color: #333399}

.preissturz a{font-family: verdana; font-weight: bold; font-size: 14px; color: #cc0099}
.preissturz a:link{font-family: verdana; font-weight: bold; font-size: 14px; color: #cc0099}
.preissturz a:visited{font-family: verdana; font-weight: bold; font-size: 14px; color: #cc0099}
.preissturz_uschrift, 
.preissturz_uschrift a,
.preissturz_uschrift a:link,
.preissturz_uschrift a:visited
 {font-family: verdana; color: #333399; font-size: 11px; font-weight: bold; text-decoration:none;}
.preissturz_text {font-family: verdana; color: #333399; font-size: 11px; font-weight: normal;}


.superlm1_uschrift {font-family: verdana; color: #333399; font-size: 18px; font-weight: bold;}
.superlm1_text {font-family: verdana; color: #333399; font-size: 12px; font-weight: bold;}
.superlm1 a{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}
.superlm1 a:link{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}
.superlm1 a:visited{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}

.superlm2_uschrift {font-family: verdana; color: #333399; font-size: 18px; font-weight: bold;}
.superlm2_text {font-family: verdana; color: #333399; font-size: 12px; font-weight: normal;}
.superlm2_text1 {font-family: verdana; color: #333399; font-size: 11px; font-weight: normal;}
.superlm2_uschrift1 {font-family: verdana; color: #333399; font-size: 11px; font-weight: bold;}
.superlm2 a{font-family: verdana; color: #333399; font-size: 11px; font-weight: bold;}
.superlm2 a:link{font-family: verdana; color: #333399; font-size: 11px; font-weight: bold;}
.superlm2 a:visited{font-family: verdana; color: #333399; font-size: 11px; font-weight: bold;}

.fruehbucher {margin-top: 2px; margin-left: 9px; font-family: verdana; color: #AAEAFF;}
.fruehbucher1 {margin-top: 12px; margin-left: 9px; font-family: verdana; color: #AAEAFF;}
.fruehbucher_uschrift {font-family: verdana; color: #AAEAFF; font-size: 14px; font-weight: bold;}
.fruehbucher_text1 {font-family: verdana; color: #ffffff; font-size: 11px; font-weight: normal;}
.fruehbucher_uschrift1 {font-family: verdana; color: #ffffff; font-size: 11px; font-weight: bold;}
.fruehbucher1 a{font-family: verdana; color: #ffffff; font-size: 11px; font-weight: bold;text-decoration: none;}
.fruehbucher1 a:link{font-family: verdana; color: #ffffff; font-size: 11px; font-weight: bold;text-decoration: none;}
.fruehbucher1 a:visited{font-family: verdana; color: #ffffff; font-size: 11px; font-weight: bold;text-decoration: none;}
.fruehbucher a{font-family: verdana; color: #ffffff; font-size: 11px; font-weight: bold;text-decoration: none;}
.fruehbucher a:link{font-family: verdana; color: #ffffff; font-size: 11px; font-weight: bold;text-decoration: none;}
.fruehbucher a:visited{font-family: verdana; color: #ffffff; font-size: 11px; font-weight: bold;text-decoration: none;}

.hotline {margin-top: 12px; font-family: verdana; color: #333399;}
.hotline_text {font-family: verdana; color: #333399; font-size: 12px; font-weight: bold;}
.hotline_text1 {font-family: verdana; color: #333399; font-size: 18px; font-weight: bold;}
.hotline_text2 {font-family: verdana; color: #333399; font-size: 11px; font-weight: normal;}

.fhausgr_uschrift {font-family: verdana; color: #333399; font-size: 11px; font-weight: bold;}
.fhausgr_text {font-family: verdana; color: #333399; font-size: 11px; font-weight: normal;}
.fhausgr a{font-family: verdana; font-weight: normal; font-size: 11px; color: #333399; text-decoration: none;}
.fhausgr a:link{font-family: verdana; font-weight: normal; font-size: 11px; color: #333399; text-decoration: none;}
.fhausgr a:visited{font-family: verdana; font-weight: normal; font-size: 11px; color: #333399; text-decoration: none;}

.reiseinfogr_uschrift {font-family: verdana; color: #333399; font-size: 12px; font-weight: bold;}
.reiseinfogr_text {font-family: verdana; color: #333399; font-size: 12px; font-weight: normal;}
.reiseinfogr a{font-family: verdana; font-weight: bold; font-size: 20px; color: #cc0099}
.reiseinfogr a:link{font-family: verdana; font-weight: bold; font-size: 20px; color: #cc0099}
.reiseinfogr a:visited{font-family: verdana; font-weight: bold; font-size: 20px; color: #cc0099}


.reiseinfokl_uschrift {font-family: verdana; color: #333399; font-size: 12px; font-weight: bold;}
.reiseinfokl_text {font-family: verdana; color: #333399; font-size: 12px; font-weight: normal;}
.reiseinfokl a{font-family: verdana; font-weight: bold; font-size: 20px; color: #cc0099}
.reiseinfokl a:link{font-family: verdana; font-weight: bold; font-size: 20px; color: #cc0099}
.reiseinfokl a:visited{font-family: verdana; font-weight: bold; font-size: 20px; color: #cc0099}

.reiseinfo {font-family: verdana; color: #333399; font-size: 12px; font-weight: normal;}

.ctext{position: absolute; left:0; top:0;z-index:100; padding-left: 10px; padding-right: 10px;}
.csi-imagewrap{position: absolute; left:0; top:0;z-index:99;}

.tx-iframeflexform-pi1 {padding-bottom: 12px;}
.contentbox {padding-left: 8px; padding-bottom: 12px;float: left;}
.contentwrap222{border: #cccccc 0px solid; width: 195px; height: 222px; background-color: #cccccc; position: relative;}
.contentwrap215{border: #cccccc 0px solid; width: 195px; height: 215px; background-color: #cccccc; position: relative;}
.contentwrap232{border: #cccccc 0px solid; width: 195px; height: 232px; background-color: #cccccc; position: relative;}

.ssuche {font-family: verdana; font-size: 11px; color: #333399}



.offerbox_uschrift {font-family: verdana; color: #333399; font-size: 18px; font-weight: bold;}
.offerbox_text {font-family: verdana; color: #333399; font-size: 12px; font-weight: bold;}
.offerbox a{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}
.offerbox a:link{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}
.offerbox a:visited{font-family: verdana; font-weight: bold; font-size: 24px; color: #cc0099}

.tx-saltswf-pi1 { padding: 0px 0px 12px 8px; }
h1 { font-family : verdana; font-size : 14px; color: #333399; font-weight: bold;}

ul {list-style-image:  url('../images/pfeil.gif');}
li {line-height: 18px; font-size: 12px;}
li a:link {font-family: verdana; color: #333399;  font-size: 12px; font-weight: bold; text-decoration: none;}
li a:hover {font-family: verdana; color: #333399;  font-size: 12px; font-weight: bold; text-decoration: none;}
li a:visited {font-family: verdana; color: #333399;  font-size: 12px; font-weight: bold; text-decoration: none;}
li a:active {font-family: verdana; color: #333399;  font-size: 12px; font-weight: bold; text-decoration: none;}

.wortlink { font-size:12px; font-weight:bold; text-decoration:none; color:#333399; }
.wortlink a { font-weight:bold; text-decoration:none; color:#333399; }

/* HOTELBEWERTUNG */
.fortabhbwtdtxt{
   font-size:12px;
   font-weight:bold;
   width:226px;
   padding:12px 0 4px 0;
   vertical-align:top;
}
.fortabhbwtdtxt img{
    vertical-align:middle;
}
.fortabhbwtdsel{
    vertical-align:top;
}
.fortabhbwtdseltd1{
    width:221px;
    padding-left:1px;
}
.fortabhbwtdseltd2{
    width:178px;
}
.fortabhbwtdseltd3{
    width:144px;
}
/*span unter auswahlbox*/
.fortabhbwlegende{
    font-size:9px;
    color:#666;
    font-family:Arial;
}
.eform184{
    width:164px;
}
.eform147{
    width:147px;
}
.eformpreis{
    width:105px;
}

.containerimg div.csc-textpic-imagewrap {
    padding: 0 0 12px 8px;
}

.footertext p,
.footertext {
    width: 802px;
}