/* Standard Print Template fuer denner-reisen.ch */
/* 31.03.2008 Created by Carlo Cronauer, SampleZone GmbH */
/* 08.05.2008 CC: Verbesserung und FF Styling */
/* 10.06.2009 CC: Printheader */

body, #wrapper {
	background: #fff;
	color: #000;
	}
	
#wrapper {
	margin: 0;
	width: 660px;
}

#footer, #header, #navTools, #navAlpha, #mainNavigation, #navYouarehere, #section1, #section2 {
	display: none;
	}
	
#printheader {
	color: #AAA;
	width: 100%;
	position: relative;
	left: auto;
	}

#printfooter {
	color: #AAA;
	display: block;
	}

.content {
	margin: 0;
	padding: 15px; 
	width: 335px;
	top: 0;
	left: 0;
}

*html .content {
	width: 380px;
}

#navBeta {
	margin: 0;
	left: 365px;
	top: 60px;
	}

*+html #navBeta {
	top: 0;
	}

*html #navBeta {
	left: 380px;
	top: 0;
	}

.ccoverview .contentbox, #bihre-discount-preise .contentbox, .cccountry .contentbox {
	width: 630px;
	background-image: none;	
	background-color: transparent;
}

*html .ccoverview .contentbox, *html #bihre-discount-preise .contentbox, *html .cccountry .contentbox {
	width: 660px;
}
/*
.ccregion .contentbox .teaser, .contentbox {
	width: 660px;
}

*html .ccregion .contentbox .teaser, .contentbox {
	width: 660px;
}
*/
.ccregion .contentbox .teaser span.teasercontent {
	width: auto;
}

.cchotel h1,
.cchotel .contentbox p {
	width: 345px;
}

.hotelgallerybox,
.onlinebooking,
.cchotel .contentbox .bookingtextlink,
.cchotel .contentbox .bookingtextlink a,
.cchotel .contentbox .bookingtextlink a:link,
.cchotel .contentbox .bookingtextlink a:visited,
.cchotel .contentbox .bookingtextlink a:hover,
.cchotel .contentbox .bookingtextlink a:active {
	display: none !important;
	}

.cchotel .icons img  {
	width: 20px;
	height: 20px;
	}
	
.homeintro {
	background: transparent;
}

.homeintro table,
.homeintro h3 {
	display: none;
}

.mybox h2 {
	display: block;
	margin-left: 0;
}

.mybox  {
	height: auto;
	margin: 0;
	width: 255px;
}

.myboxbg {
	display: none;
}

#navBeta {
	padding: 10px 0 0 0;
}

.ccoverview .contentbox,
.ccpricelist .contentbox,
.ccoverview .contentbox .foline,
.ccpricelist .contentbox .foline {
	width: 375px;
	background-image: none;
	background-color: transparent;
}

.ccoverview .contentbox .teaser span.country,
.ccpricelist .contentbox .teaser span.country {
	display: block;
	width: 100px;
	float: left;
	}
	
.ccoverview .contentbox .teaser p,
.ccpricelist .contentbox .teaser p {
	height: auto;
	}
	
.ccoverview .contentbox .teaser,
.ccpricelist .contentbox .teaser {
	width: 390px;
	height: auto;
}	

.ccoverview .contentbox .teaser p,
.ccpricelist .contentbox .teaser p {
	font-size: 12px;
	line-height: 25px;
	height: 30px;
	}
	
.contenttwobox .teaser span.roundcorners {
	background-image: none;
	background-color: transparent;
}

.contenttwobox .teaser {
	float: none;
	border: 2px solid white;
	margin-left: 15px;
}

.contentbox, .startbox {
	border-top: none;
	background-image: none;
	background-color: transparent;
	padding: 0;
}

.sidebox, .bookingbox, .searchbox, .teaserx, .picturebox {
	border: none;
	background-image: none;
	background-color: transparent;
	}

.foline  {
	display: none;
} 

.flighttable {
	background-color: transparent;
} 

.kinderfestpreisbox,
.onechild .kinderfestpreisbox,
.lang_fr .onechild .kinderfestpreisbox,
.allinclusivebox,
.lang_fr .allinclusivebox {
	background-image: none;
	background-color: #FFF;
	padding: 10px;
}

.kinderfestpreisbox h2,
.allinclusivebox h2 {
	margin: 0 0 5px 0 ;
	display: block;
}

.ccregion #navBeta {
	position: relative;
	top: 30px;
	left: 0;
	display: block;
	width: 660px;
}

.ccregion #navBeta .regionmap {
	width: 300px;
	float: left;
}

.ccregion #navBeta .sitebox {
	margin-top: -15px;
}

#hotelprintpic {
	display: block;
	padding-left: 8px;
}
