#start {
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader
(src='/pics/start.png');
width: 96px; height: 220px; 
}

html > body #start {
background: url(/pics/start.png);
} 

#flug {
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader
(src='/pics/flug.png');
width: 86px; height: 220px;
}

html > body #flug {
background: url(/pics/flug.png);
}

#hotel {
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader
(src='/pics/hotel.png');
width: 79px; height: 220px; 
}

html > body #hotel {
background: url(/pics/hotel.png);
}

#lastminute {
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader
(src='/pics/lastminute.png');
width: 106px; height: 220px; 
}

html > body #lastminute {
background: url(/pics/lastminute.png);
}

#pauschal {
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader
(src='/pics/pauschal.png');
width: 126px; height: 220px; 
}

html > body #pauschal {
background: url(/pics/pauschal.png);
}

#ferienhaus {
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader
(src='/pics/ferienhaus.png');
width: 136px; height: 220px; 
}

html > body #ferienhaus {
background: url(/pics/ferienhaus.png);
}
.topneu {height: 220px; width: 970px; overflow: hidden; margin-left: 8px;}

h1 {font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #B90B02; display: inline; line-height: 1.2;}
.heading {font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #B90B02; display: inline; line-height: 1.2;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #B90B02; display: inline;}
.heading2 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #B90B02; display: inline;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size:12px; display: inline; font-weight: normal;}
.heading3 {font-family: Arial, Helvetica, sans-serif; font-size:12px; display: inline; font-weight: normal;}
a {color: #0111E1; text-decoration: none;}
a:hover {color: #B90B02; text-decoration: underline;}
ul {margin-left: 9px; padding-left: 9px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; list-style-image:url(../pics/liste.gif);}
.top, .rechts, .links, .footer, .control, .bildinfo, .text {font-family: Verdana, Arial, Helvetica, sans-serif;}
.bildinfo {float: left; font-size: 11px; color: #111111; }
.top {text-align: left; width: 986px; height: 297px; background-image:url(../pics/bg_top.jpg); background-repeat: no-repeat; overflow: hidden; }
.suche {padding-left: 20px; padding-top: 21px; overflow: hidden; text-align: left;}
.suche-rechts {text-align: left; margin-top: 25px; margin-left: 18px; margin-right: 15px; width: 745px; float: right; overflow: hidden; font-size:11px;}
.suchfeld {font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.container {text-align: left; width: 986px; background-image: url(../pics/bg_container.gif); background-repeat: no-repeat; overflow: hidden; }
.container2 {padding-left: 18px; }
.links, .suche {width: 187px; float: left; overflow: hidden; margin-bottom: 10px; font-size: 11px;}
.search {margin: 0px; padding: 0px; width: 180px; overflow:hidden; font-size: 11px; }
.mitte {margin-left: 17px; width: 540px; float: left; overflow: hidden; margin-bottom: 10px; font-size:11px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; }
.text {font-size:12px; color: #333333; line-height: 1.4;}
.rechts {width: 188px; margin-left: 18px; float: left; overflow: hidden; margin-bottom: 10px; font-size:11px; color: #333333;}
.footer {clear: both; text-align: center; background-color: #FFFFFF; margin-right: 18px; margin-left: 0px; border-top: 1px solid #CCCCCC; padding-top: 0px; padding-bottom: 6px; font-size:11px;}
.navi-head {background-image: url(../pics/bg_navi.gif); padding: 4px; color: #FFFFFF; font-size: 11px; font-weight: bold;}
.navi-head-themen {background-image: url(../pics/bg_navi_themen.gif); padding: 4px; color: #FFFFFF; font-size: 11px; font-weight: bold;}
.navi {border: 1px solid #77A9EE; padding: 4px; line-height: 1.3; margin-bottom: 12px;}
.content {line-height: 1.4; padding-left: 2px; padding-right: 2px; padding-top: 6px; font-size:12px;}
.copyright {line-height: 1.1; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.tag1, .tag2, .tag3, .tag4, .tag5 {font-family: Arial, Helvetica, sans-serif; line-height: 1.2;}
.tag1 {font-size: 9px; color: #666666;}
.tag2 {font-size: 12px; color: #777777;}
.tag3 {font-size: 15px; color: #888888;}
.tag4 {font-size: 18px; color: #999999;}
.tag5 {font-size: 21px; color: #999999;}
.rahmen {background-color: #EEEEEE; border: 1px solid #CCCCCC; margin-top: 10px; padding: 4px;}
.rahmen2, .rahmen3, .rahmen4 {background-color: #EEEEEE; margin-top: 5px; margin-bottom: 5px; padding: 4px;}
.rahmen2 {text-align: right;}
.rahmen3 {text-align: center;}
.rahmen4 {text-align: left;}
.rahmen5 {border: 1px solid #CCCCCC; margin-bottom: 10px; margin-right: 4px; line-height: 1.2;}
.rahmen6 {border: 1px solid #CCCCCC; margin-bottom: 10px; margin-left: 4px; line-height: 1.2;}
.rahmen7 {background-color: #EAE2C2; border: 1px solid #CCCCCC; margin-top: 5px; padding: 2px; text-align: left; line-height: 1.2;}
.grau {	color: #888888;	font-style: italic;}
.neu {color: #B90B02; font-weight: bold; }
.bett {margin-bottom: -3px;}

.cat0,.cat0-hov,.cat0-sel {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; }
.cat0-hov,.cat1-hov,.cat2-hov,.cat3-hov {background-color: #CCCCCC;}
.cat0-sel,.cat1-sel,.cat2-sel,.cat3-sel {background-color: #F3DAA6;}
.cat0,.cat1,.cat2,.cat3, .cat0-hov,.cat1-hov,.cat2-hov,.cat3-hov, .cat0-sel,.cat1-sel,.cat2-sel,.cat3-sel {display:block; padding: 2px; text-decoration:none; cursor: pointer;}
.cat1,.cat1-hov,.cat1-sel {margin-left: 10px;}
.cat2,.cat2-hov,.cat2-sel {margin-left: 20px;}
.cat3,.cat3-hov,.cat3-sel {margin-left: 30px;}
.cat0:hover,.cat1:hover,.cat2:hover,.cat3:hover, .cat0-hov:hover,.cat1-hov:hover,.cat2-hov:hover,.cat3-hov:hover, .cat0-sel:hover,.cat1-sel:hover,.cat2-sel:hover,.cat3-sel:hover {background-color: #CCCCCC; text-decoration: none; color: #0111E1;	}

.spacer {height: 10px; clear: both;}
.teaserpic {float:left; padding-right: 3px; padding-top: 1px;}
.ueberschrift {padding-top:1px; padding-bottom:1px; padding-left:4px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; background-color: #EEEEEE; margin-bottom: 2px;}
.teaser {padding: 2px; background-color: #EEEEEE; font-weight: bold; }

.commentHeadTable {
	width: 100%;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:black;
}

.commentTable {width: 100%;}

.commentHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:black;
	background-color: #EEEEEE;
	padding: 4px;
}
.commentText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:black;
}
.commentIcon {
	background: url("../pics/comment.gif");
	background-color: #EEEEEE;
	background-repeat:no-repeat;
	width: 22px;
	height: 22px;
}
.commentRespondLink, .commentRespondLink:hover {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
}



#angebote {position: fixed; top: 0px; right: 0px;}
* html #angebote {position:absolute;}

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
    border: 2px solid gray;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 11px; 
    font-weight: bold;
	text-decoration: none;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}
