/* ------------ Content ------------- */
.title-cmhead {
font-size:12px;
line-height:12px;
vertical-align:top;
padding-top:0px;
padding-bottom:2px;
margin-bottom:0px;
margin-top:0px;
}

.cm-bluehead {
padding:3px; 
padding-left:5px; 
font-family: Arial, Helvetica;
font-weight:bold;
font-size: 11px; 
text-decoration:none;
color: #063B71;
text-align:left;
background-position:0px 0px; 
background-repeat:repeat-x;
background-image:url(gifs/bg-mittelblau.gif);
}

#cm-head { 
font-family: Arial, Helvetica; 
font-size: 12px;
font-weight:bold;
text-decoration:none;
color: #063B71;
position:relative; 
top:2px; left:0px;
} 



/* ------------ Schulferien / Ferienfinder ------------- */
.sf-weiss {
table-layout:fixed;
font-family: Arial, Helvetica;
font-weight:none;
font-size: 11px; 
text-decoration:none;
text-align:left;
padding:0px;
padding-left:5px;
vertical-align:top;
background-color: #FFFFFF;
}

.sf-normal {
table-layout:fixed;
font-family: Arial, Helvetica;
font-weight:none;
font-size: 11px; 
text-decoration:none;
padding:0px;
padding-left:5px;
vertical-align:top;
}


/* ------------ Ferienziele ------------- */

.ziellink {
padding-left:6px;
padding-right:4px;
padding-bottom:2px;
padding-top:10px;
vertical-align:top;
background-color: #FFFFFF;
}

.zieltext {
table-layout:fixed;
padding-left:6px;
padding-right:4px;
padding-bottom:6px;
padding-top:4px;
vertical-align:top;
background-color: #FFFFFF;
}

.zielbild {
background-position:7px 7px; 
background-repeat:no-repeat;
background-color: #FFFFFF;
}

/* ------------ Last Minute ------------- */


.lastminute-preis {
background-color: #FFD049;
}

.lastminute-weiter {
background-color:#FFE9AA;
}

.lmhead {
padding:3px; 
padding-left:140px; 
font-family: Arial, Helvetica;
font-weight:bold;
font-size: 11px; 
text-decoration:none;
color: #000000;
background-color:#FFD049;
background-position:0px 0px; 
background-repeat:no-repeat;
background-image:url(gifs/lmhead.gif);
}

.lmtext {
padding-left:6px;
padding-right:4px;
padding-bottom:6px;
padding-top:7px;
vertical-align:top;
background-color: #FFFFFF;
}

#lmpreis {
font-family: Arial, Helvetica;
font-size:14px;
font-weight:bold;
text-align:center;
color: #cc0000;
}

#lmfrei {
font-family: Arial, Helvetica;
font-weight:bold;
text-align:center;
color: #cc0000;
}


/* ------------ Top Angebote ------------- */

.topangebot-preis {
color: #FFFFFF;
background-color: #DC2A36;
}

.topangebot-weiter {
background-color:#EE9BA1;
}

.tahead {
padding:3px; 
padding-left:140px; 
font-family: Arial, Helvetica;
font-weight:bold;
font-size: 11px; 
text-decoration:none;
color: #FFFFFF;
background-color:#DC2A36;
background-position:0px 0px; 
background-repeat:no-repeat;
background-image:url(gifs/tahead.gif);
}

.leer-adm {
height:5px;
background-color:#063B71;
}

.angebot-adm {
padding:0px;
vertical-align:top;
background-color: #063B71;
}


/* ------------ Infofenster ------------- */

.tab-steuer-fenster {
table-layout:absolute; 
position:absolute; 
margin:0px; 
top:116px; left:2px;
}

.steuer-fenster a {
display:block; 
padding:3px; 
padding-left:11px; 
font-family: Verdana, Arial, Helvetica; 
font-size: 10px;
font-weight:bold;
text-decoration:none;
color: #FFFFFF;
background-position:-0px -0px; 
background-repeat:no-repeat;
background-image:url(gifs/button-1.gif)
}
.steuer-fenster a:hover { 
color: #FFFFFF; 
background-image:url(gifs/button-2.gif)
} 

.steuer-fenster-akt {
padding:3px; 
padding-left:11px; 
font-family: Verdana, Arial, Helvetica; 
font-size: 10px;
font-weight:bold;
text-decoration:none;
color: #022960;
background-position:-0px -0px; 
background-repeat:no-repeat;
background-image:url(gifs/button-3.gif)
}

.infotitel {
border:none;
margin:0px;
table-layout:fixed; 
position:absolute; 
top:95px; left:5px; 
padding:0px; 
padding-left:2px; 
font-family: Arial, Helvetica;
font-weight:bold;
font-size: 11px; 
text-decoration:none;
color: #FFFFFF;
background-color:#063B71;
}

.inhalt-fenster-1 {
table-layout:fixed;
position:absolute;
padding:0px;
padding-left:5px;
padding-right:5px;
margin:0px;
top:137px; 
left:5px;
font-family: Arial, Helvetica;
font-size:11px;
color: #000000;
background-color: #E5F2FF;
}

.inhalt-fenster-2 {
table-layout:fixed;
position:absolute;
padding:0px;
padding-left:5px;
padding-right:5px;
margin:0px;
top:103px; 
left:5px;
font-family: Arial, Helvetica;
font-size:11px;
color: #000000;
background-color: #E5F2FF;
}

.tab-head-1 {
table-layout:fixed;
padding:0px; 
padding-left:11px; 
font-family: Arial, Helvetica; 
font-size: 10px;
font-weight:normal;
text-decoration:bold;
color: #022960;
background-position:0px 0px; 
background-repeat:no-repeat;
background-image:url(gifs/button-4.gif)
}

.tab-bottom-1 {
padding:0px; 
padding-left:11px; 
font-family: Arial, Helvetica; 
font-size: 10px;
font-weight:normal;
text-decoration:bold;
color: #022960;
background-position:0px 0px; 
background-repeat:repeat-x;
background-image:url(gifs/bg-tab-2.gif)
}

.tab-material {
table-layout:fixed;
padding:1px; 
padding-left:10px; 
font-family: Arial, Helvetica; 
font-size: 10px;
font-weight:normal;
text-decoration:none;
color: #022960;
background-color: #E5F2FF;
background-position:0px 0px; 
background-repeat:repeat-y;
background-image:url(gifs/bg-mat.gif)
}

.bildrechts {
height:118px;
background-position:0px 0px; 
background-repeat:no-repeat;
}


/* ------------ Bildergalerie ------------- */

.grossansicht {
height:243px;
background-position:0px 0px; 
background-repeat:no-repeat;
}

#voransicht {
height:60px;
padding:0px;
margin-bottom:-3px;
background-position:0px 0px; 
background-repeat:no-repeat;
}


/* ------------ Buchungsanfrage ------------- */

.baschritt-akt {
padding:0px; 
font-family: Arial, Helvetica;
font-weight:bold;
font-size: 11px; 
color: #FFFFFF;
text-align:center;
background-color:#1FC032;
background-position:0px -1px 0px -2px; 
background-repeat:repeat-x;
background-image:url(gifs/bg-schritt-akt.gif)
}

.baschritt-pas {
padding:0px; 
font-family: Arial, Helvetica;
font-weight:bold;
font-size: 11px; 
color: #D1D1D1;
text-align:center;
background-color:#93ABC5;
background-position:0px 0px; 
background-repeat:repeat-x;
background-image:url(gifs/bg-schritt-pas.gif)
}

.ziel {
padding-right:5px; 
text-align:right;
background-color:#1FC032;
background-repeat:none;
background-image:url(gifs/bg-ziel.gif)
}

.bluehead {
padding:3px; 
padding-left:5px; 
font-family: Arial, Helvetica;
font-weight:bold;
font-size: 11px; 
text-decoration:none;
color: #063B71;
text-align:center;
background-color:#E5F2FF;
background-position:0px 0px; 
background-repeat:repeat-x;
background-image:url(gifs/bg-mittelblau.gif)
}

.meldung {
padding:5px; 
padding-left:10px; 
font-family: Arial, Helvetica;
font-weight:bold;
font-size: 11px; 
text-decoration:none;
color: #063B71;
text-align:center;
background-color:#E5F2FF;
background-position:0px 0px; 
background-repeat:repeat-x;
background-image:url(gifs/bg-mittelblau.gif);
text-align:left;
}

.bahead {
padding:0px; 
padding-left:5px; 
font-family: Arial, Helvetica;
font-weight:bold;
font-size: 11px; 
text-decoration:none;
color: #ffffff;
text-align:center;
background-color:#063B71;
}
.lmbahead {
color: #000000;
background-color:#FFD049;
}
.tabahead {
background-color:#DC2A36;
}

#gestrichen {
text-decoration:line-through;
}

#mgpreis {
font-family: Arial, Helvetica;
font-size:11px;
font-weight:bold;
text-align:center;
color: #cc0000;
}

