img {
	border:0px;
	behavior:url(/style/pngbehavior.htc);
}

body {
	padding:0px;
	margin:0px;
}

#suche .rand {
	height:25px;
	width:10px;
}

#suche .input {
	height:19px;
	width:114px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
}

#suche .text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#FFFFFF;
	text-align:center;
	width:51px;
}

#smalltopnavi {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	color:#848484;
}
#smalltopnavi a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	color:#848484;
}
#smalltopnavi a:link { color: #848484; text-decoration:none;}
#smalltopnavi a:hover { color: #000000; text-decoration: none;}
#smalltopnavi a:visited { color: #848484; text-decoration: none;}
#smalltopnavi a:visited:hover { color: #000000; text-decoration: none;}

div#mainBox {
	width:901px;
}


div#left {
	float:left;
	width:181px;
}

div#content {
	float:left;
	width:461px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}

div#contentbreit {
	float:left;
	width:720px;
	margin:0px 0px 0px 0px;
}

div#right {
	float:right;
	width:259px;
}






/********** right **********/

#mainBox #right .suche {
	width:229px;
}

#mainBox #right .suchetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
}

#mainBox #right .sucheselect {
	width:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	size:1;
	margin-bottom:7px;
}

#mainBox #right .rightbox {
	width:246px;
}


#mainBox #right .hotline {
	width:259px;
	height:60px;
	background-repeat:no-repeat;
	background-position:left;
}

#mainBox #right .rightboxbg {
	background-repeat:repeat-x;
}

#mainBox #right .teasercontent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	width:229px;
	text-align:left;
}

#mainBox #right .teaserToptext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	color:#FFFFFF;
	font-weight:bold;
	width:229px;
}

#mainBox #right .teaserBottom {
	width:229px;
	background-repeat:no-repeat;
	background-position:left;
}

#mainBox #right .teaserTop {
	width:229px;
	background-repeat:no-repeat;
	background-position:left;
}

#mainBox #right .suchetextpic {
	background-repeat:no-repeat;
	background-position:left top;
	width:202px;
	height:48px;
	background-image:url(/pics/shared/suchetext.png);
}

#dk #mainBox #right .suchetextpic {
	background-image:url(/pics/shared/suchetext_dk.png);
}

#se #mainBox #right .suchetextpic {
	background-image:url(/pics/shared/suchetext_se.png);
}

/********** left **********/

#mainBox #left .menuebottom {
	width:169px;
}

#mainBox #left .textpos {
	position:relative;
	left:22px;
	top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
	cursor:pointer;
	width:140px;
}

#mainBox #left .open .text  {
	color:#FFFFFF;
	font-weight:bold;
}
#mainBox #left .open .text a:link { color: #FFFFFF; text-decoration:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;}
#mainBox #left .open .text a:hover { color: #FFFFFF; text-decoration: none;font-size:13px;font-family:Arial,Helvetica,sans-serif;}
#mainBox #left .open .text a:visited { color: #FFFFFF; text-decoration: none;font-size:13px;font-family:Arial,Helvetica,sans-serif;}
#mainBox #left .open .text a:visited:hover { color: #FFFFFF; text-decoration: none;font-size:13px;font-family:Arial,Helvetica,sans-serif;}


#mainBox #left .inactive .text  {
	color:#FFFFFF;
}
#mainBox #left .inactive .text a:link { color: #FFFFFF; text-decoration:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;}
#mainBox #left .inactive .text a:hover { color: #FFFFFF; text-decoration: none;font-size:13px;font-family:Arial,Helvetica,sans-serif;}
#mainBox #left .inactive .text a:visited { color: #FFFFFF; text-decoration: none;font-size:13px;font-family:Arial,Helvetica,sans-serif;}
#mainBox #left .inactive .text a:visited:hover { color: #FFFFFF; text-decoration: none;font-size:13px;font-family:Arial,Helvetica,sans-serif;}


#mainBox #left .sternpos {
	position:absolute;
	left:9px;
	top:12px;
	width:8px;
	height:8px;
	background-repeat:no-repeat;
	background-position:center;
}

#mainBox #left .open .sternpos {
	width:11px;
	height:11px;
	left:7px;
	top:10px;
}

#mainBox #left .inactive .stern {
	background-image:url(/pics/shared/stern_in.png);
}

#mainBox #left .open .stern {
	background-image:url(/pics/shared/stern_open.png);
}

#mainBox #left .smallnavifooter {
	background-position:left;
	background-repeat:no-repeat;
	width:169px;
	height:7px;
}

#mainBox #left .menuebottom .punkt {
	position:relative;
	width:169px;
	/* height:22px; */
	padding-top: 6px;
}

#mainBox #left .leftbox {
	width:169px;
}

#mainBox #left .merkzettel {
	width:169px;
	height:44px;
	background-position:left;
	background-repeat:no-repeat;
}

#mainBox #left .leftboxbg {
	background-repeat:repeat-x;
}

#mainBox #left .menuebottom_bg {
	background-repeat:no-repeat;
	background-position:bottom right;
}

#mainBox #left .menuetop {
	height:12px;
	background-repeat:no-repeat;
	background-position:right;
}

/********** content **********/

#mainBox #content .angebottextbig {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:22px;
	color:#000000;
}

#mainBox #content .angebotfooterabstand {
	padding-left:4px;
	padding-right:4px;
}

#mainBox #content .angebotfootertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#666666;
	font-weight:bold;
}
#mainBox #content .angebotfootertext  a:link { color: #666666; text-decoration:none;font-size:11px;}
#mainBox #content .angebotfootertext  a:hover { color: #000000; text-decoration: none;font-size:11px;}
#mainBox #content .angebotfootertext  a:visited { color: #666666; text-decoration: none;font-size:11px;}
#mainBox #content .angebotfootertext  a:visited:hover { color: #000000; text-decoration: none;font-size:11px;}

#mainBox #content .angebotfooteractive {
	background-color:#D0FEA7;
}

#mainBox #content .angebottext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	color:#000000;
}

#mainBox #content .angebottextpreis {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	color:#000000;
	font-weight:bold;
}

#mainBox #content .punktpic {
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
}

#mainBox #content .punktpicleft {
	padding-top:4px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
}


#mainBox #content .suchboxbottom {
	width:461px;
	height:182px;
	position:relative;
}

#mainBox #content .suchboxbottom .sucheselect {
	width:208px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	size:1;
}

#mainBox #content .suchboxbottomtextpic {
	background-repeat:no-repeat;
	position:absolute;
	left:10px;
	top:11px;
	width:423px;
	height:19px;
}


#mainBox #content .suchboxbottomtextpicdk {
	background-repeat:no-repeat;
	position:absolute;
	left:10px;
	top:11px;
	width:423px;
	height:19px;
}


#mainBox #content .suchboxbottomtextpicse {
	background-repeat:no-repeat;
	position:absolute;
	left:10px;
	top:11px;
	width:423px;
	height:19px;
}


#mainBox #content .suchboxbottombtn {
	background-repeat:no-repeat;
	position:absolute;
	left:376px;
	top:151px;
	width:57px;
	height:18px;
}




#mainBox #content .suchboxbottombtndk {
	background-repeat:no-repeat;
	position:absolute;
	left:376px;
	top:151px;
	width:57px;
	height:18px;
}

#mainBox #content .suchboxbottombtnse {
	background-repeat:no-repeat;
	position:absolute;
	left:376px;
	top:151px;
	width:57px;
	height:18px;
}

#mainBox #content .suchboxbottomselect1 {
	position:absolute;
	left:9px;
	top:93px;
	width:208px;
	height:18px;
}

#mainBox #content .suchboxbottomselect1_new {
	position:absolute;
	left:21px;
	top:75px;
	width:260px;
	height:18px;
}

#mainBox #content .suchboxbottomselect2 {
	position:absolute;
	left:9px;
	top:118px;
	width:208px;
	height:18px;
}
#mainBox #content .suchboxbottomselect2_new {
	position:absolute;
	left:21px;
	top:123px;
	width:260px;
	height:18px;
}

#mainBox #content .suchboxbottomselect3 {
	position:absolute;
	left:9px;
	top:143px;
	width:208px;
	height:18px;
}
#mainBox #content .suchboxbottomselect4 {
	position:absolute;
	left:227px;
	top:93px;
	width:208px;
	height:18px;
}

#mainBox #content .suchboxbottomselect4_new {
	position:absolute;
	left:21px;
	top:177px;
	width:208px;
	height:18px;
}


#mainBox #content .suchboxbottomselect5 {
	position:absolute;
	left:227px;
	top:118px;
	width:208px;
	height:18px;
}

#mainBox #content .suchboxbottomselect5_new {
	position:absolute;
	left:237px;
	top:177px;
	width:208px;
	height:18px;
}


#mainBox #content .suchboxbottomtext {
	background-repeat:no-repeat;
	position:absolute;
	left:10px;
	top:38px;
	width:440px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#FFFFFF;
}



/********** Allgemein **********/

#suche .btn {
	background-repeat:no-repeat;
	width:23pt;
	border:0pt;
}

#suche .left {
	background-repeat:no-repeat;
}

#suche .right {
	background-repeat:no-repeat;
}

.or {
	background:url(/pics/shared/ecke_or1.gif) top right no-repeat;
}

.ol {
	background:url(/pics/shared/ecke_ol1.gif) top left no-repeat;
}

.ur {
	background:url(/pics/shared/ecke_ur1.gif) bottom right no-repeat;
}

.ul {
	background:url(/pics/shared/ecke_ul1.gif) bottom left no-repeat;
}


#mainBox #content .topleft1 {
	background-repeat:no-repeat;
	position:absolute;
	left:-7px;
	top:0px;
	width:16px;
	height:7px;
}

#mainBox #content .topright1 {
	background-repeat:no-repeat;
	position:absolute;
	left:149px;
	top:0px;
	width:10px;
	height:7px;
}

#mainBox #content .topleft2 {
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:4px;
	width:10px;
	height:7px;
}

#mainBox #content .topright2 {
	background-repeat:no-repeat;
	position:absolute;
	left:150px;
	top:0px;
	width:14px;
	height:10px;
}

#mainBox #content .dunkel .bottomleft1 {
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	bottom:0px;
	width:8px;
	height:9px;	
}

#mainBox #content .dunkel .bottomright1 {
	background-repeat:no-repeat;
	position:absolute;
	left:151px;
	bottom:0px;
	width:8px;
	height:9px;
	background-position:right bottom;
}

* html #mainBox #content .dunkel .bottomright1 {
	bottom:-1px;
	b\ottom:-1px;
}

#mainBox #content .dunkel .bottom1 {
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	bottom:0px;
	width:159px;
	height:9px;
	background-position:right bottom;
}

* html #mainBox #content .dunkel .bottom1 {
	bottom:-1px;
	b\ottom:-1px;
}

#mainBox #content .bottom1 {
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	bottom:0px;
	width:159px;
	height:9px;
	background-position:right bottom;
}

* html #mainBox #content .bottom1 {
	bottom:-1px;
	b\ottom:-1px;
}


#mainBox #content .bottomleft1 {
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	bottom:0px;
	width:8px;
	height:9px;	
}

* html #mainBox #content .bottomleft1 {
	bottom:-1px;
	b\ottom:-1px;
}

#mainBox #content .bottomright1 {
	background-repeat:no-repeat;
	position:absolute;
	left:151px;
	bottom:0px;
	width:8px;
	height:9px;
	background-position:top right;
}

* html #mainBox #content .bottomright1 {
	bottom:-1px;
	b\ottom:-1px;
}

#mainBox #content .punktheadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:22px;
	padding-top:10px;
	padding-bottom:3px;
	padding-left:10px;
}

#mainBox #content .dunkel .footer {
	background-position:bottom;
	background-repeat:no-repeat;
	height:15px;
}

#mainBox #content .dunkel .angebotfooter {
	background-position:bottom;
	background-repeat:no-repeat;
	height:4px;
}

#mainBox #content .punkttext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	padding-left:10px;
}

#mainBox #content .punkt {
	background-repeat:repeat-x;
}

#mainBox #content .length1 .punkt {
	width:446px;
}


#mainBox #content .typright {
	background-repeat:no-repeat;
	background-position:top right;
}

#mainBox #content .punkt .topright {
	background-repeat:no-repeat;
	background-position:top right;
	height:23px;
}

#mainBox #content .angebotleft {
	position:absolute;
	left:0px;
	top:0px;
	width:15px;
	height:23px;
	background-repeat:no-repeat;
	background-position:top right;
}

#mainBox #content .angebottextpic {
	width:331px;
	height:23px;
	background-repeat:no-repeat;
	background-position:top left;
}

#mainBox #content .hotels .angebottextpic {
	background-image:url(/pics/shared/texte/hotels.png);
}

#mainBox #content .laufkueste .angebottextpic {
	background-image:url(/pics/shared/texte/laufkueste.png);
}

#se #mainBox #content .laufkueste .angebottextpic {
	background-image:url(/pics/shared/texte/laufkueste_se.png);
}

#dk #mainBox #content .laufkueste .angebottextpic {
	background-image:url(/pics/shared/texte/laufkueste_dk.png);
}

#en #mainBox #content .laufkueste .angebottextpic {
	background-image:url(/pics/shared/texte/laufkueste_en.png);
}


#mainBox #content .radfahren .angebottextpic {
	background-image:url(/pics/shared/texte/radfahren.png);
}

#se #mainBox #content .radfahren .angebottextpic {
	background-image:url(/pics/shared/texte/radfahren_se.png);
}

#dk #mainBox #content .radfahren .angebottextpic {
	background-image:url(/pics/shared/texte/radfahren_dk.png);
}

#en #mainBox #content .radfahren .angebottextpic {
	background-image:url(/pics/shared/texte/radfahren_en.png);
}

#mainBox #content .allgemein .angebottextpic {
	background-image:url(/pics/shared/texte/allgemein.png);
}

#se #mainBox #content .allgemein .angebottextpic {
	background-image:url(/pics/shared/texte/allgemein_se.png);
}

#dk #mainBox #content .allgemein .angebottextpic {
	background-image:url(/pics/shared/texte/allgemein_dk.png);
}

#en #mainBox #content .allgemein .angebottextpic {
	background-image:url(/pics/shared/texte/allgemein_en.png);
}


#mainBox #content .strandbadekueste .angebottextpic {
	background-image:url(/pics/shared/texte/strandbadekueste.png);
}

#se #mainBox #content .strandbadekueste .angebottextpic {
	background-image:url(/pics/shared/texte/strandbadekueste_se.png);
}

#dk #mainBox #content .strandbadekueste .angebottextpic {
	background-image:url(/pics/shared/texte/strandbadekueste_dk.png);
}

#en #mainBox #content .strandbadekueste .angebottextpic {
	background-image:url(/pics/shared/texte/strandbadekueste_en.png);
}

#mainBox #content .segelkueste .angebottextpic {
	background-image:url(/pics/shared/texte/segelkueste.png);
}

#se #mainBox #content .segelkueste .angebottextpic {
	background-image:url(/pics/shared/texte/segelkueste_se.png);
}

#dk #mainBox #content .segelkueste .angebottextpic {
	background-image:url(/pics/shared/texte/segelkueste_dk.png);
}

#en #mainBox #content .segelkueste .angebottextpic {
	background-image:url(/pics/shared/texte/segelkueste_en.png);
}


#mainBox #content .golfkueste .angebottextpic {
	background-image:url(/pics/shared/texte/golfkueste.png);
}

#se #mainBox #content .golfkueste .angebottextpic {
	background-image:url(/pics/shared/texte/golfkueste_se.png);
}

#dk #mainBox #content .golfkueste .angebottextpic {
	background-image:url(/pics/shared/texte/golfkueste_dk.png);
}

#en #mainBox #content .golfkueste .angebottextpic {
	background-image:url(/pics/shared/texte/golfkueste_en.png);
}

#mainBox #content .hschweiz .angebottextpic {
	background-image:url(/pics/shared/texte/hschweiz.png);
}

#se #mainBox #content .hschweiz .angebottextpic {
	background-image:url(/pics/shared/texte/hschweiz_se.png);
}

#dk #mainBox #content .hschweiz .angebottextpic {
	background-image:url(/pics/shared/texte/hschweiz_dk.png);
}

#en #mainBox #content .hschweiz .angebottextpic {
	background-image:url(/pics/shared/texte/hschweiz_en.png);
}

#mainBox #content .allgemein .angebotleft {
	background-image:url(/pics/shared/ecken/punkt_topleft_allgemein.gif);
}

#mainBox #content .hotels .angebotleft {
	background-image:url(/pics/shared/ecken/punkt_topleft_allgemein.gif);
}

#mainBox #content .golfkueste .angebotleft {
	background-image:url(/pics/shared/ecken/punkt_topleft_golfkueste.gif);
}

#mainBox #content .hschweiz .angebotleft {
	background-image:url(/pics/shared/ecken/punkt_topleft_hschweiz.gif);
}

#mainBox #content .laufkueste .angebotleft {
	background-image:url(/pics/shared/ecken/punkt_topleft_laufkueste.gif);
}

#mainBox #content .radfahren .angebotleft {
	background-image:url(/pics/shared/ecken/punkt_topleft_radfahren.gif);
}

#mainBox #content .strandbadekueste .angebotleft {
	background-image:url(/pics/shared/ecken/punkt_topleft_sbkueste.gif);
}

#mainBox #content .segelkueste .angebotleft {
	background-image:url(/pics/shared/ecken/punkt_topleft_segelkueste.gif);
}


#mainBox #content .hotels .typright {
	background-image:url(/pics/shared/ecken/punkt_topright_allgemein.gif);
}


#mainBox #content .allgemein .typright {
	background-image:url(/pics/shared/ecken/punkt_topright_allgemein.gif);
}

#mainBox #content .golfkueste .typright {
	background-image:url(/pics/shared/ecken/punkt_topright_golfkueste.gif);
}

#mainBox #content .hschweiz .typright {
	background-image:url(/pics/shared/ecken/punkt_topright_hschweiz.gif);
}

#mainBox #content .laufkueste .typright {
	background-image:url(/pics/shared/ecken/punkt_topright_laufkueste.gif);
}

#mainBox #content .radfahren .typright {
	background-image:url(/pics/shared/ecken/punkt_topright_radfahren.gif);
}

#mainBox #content .strandbadekueste .typright {
	background-image:url(/pics/shared/ecken/punkt_topright_sbkueste.gif);
}

#mainBox #content .segelkueste .typright {
	background-image:url(/pics/shared/ecken/punkt_topright_segelkueste.gif);
}


#mainBox #content .angebotdunkel {
	background-repeat:no-repeat;
	background-position:bottom;
}

#mainBox #content .text1 {
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
}

#mainBox #content .text1  a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    line-height:16px;
	color:#000000;
	text-decoration:underline;
}
#mainBox #content .text1 a:hover{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-decoration:underline;
}
#mainBox #content .text1  a:visited{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-decoration:underline;
}

#mainBox #content .text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
}

#mainBox #content .text2  a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    line-height:16px;
	color:#000000;
	text-decoration:underline;
}
#mainBox #content .text2 a:hover{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-decoration:underline;
}
#mainBox #content .text2  a:visited{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-decoration:underline;
}


#mainBox #content .headline1 {
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:29px;
	font-weight:bold;
}

#mainBox #content .headline2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:29px;
	font-weight:bold;
}


#mainBox #contentbreit .text1 {
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
}

#mainBox #contentbreit .text1  a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    line-height:16px;
	color:#000000;
	text-decoration:underline;
}
#mainBox #contentbreit .text1 a:hover{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-decoration:underline;
}
#mainBox #contentbreit .text1  a:visited{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-decoration:underline;
}

#mainBox #contentbreit .text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
}

#mainBox #contentbreit .text2  a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    line-height:16px;
	color:#000000;
	text-decoration:underline;
}
#mainBox #contentbreit .text2 a:hover{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-decoration:underline;
}
#mainBox #contentbreit .text2  a:visited{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-decoration:underline;
}


#mainBox #contentbreit .headline1 {
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:29px;
	font-weight:bold;
}

#mainBox #contentbreit .headline2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:29px;
	font-weight:bold;
}


#mainBox #content .topline {
	height:4px;
}

#mainBox #contentbreit .topline {
	height:4px;
}

#mainBox #content .angebotrahmen {
	position:absolute;
	left:0px;
	top:0px;
	width:115px;
	height:91px;
	z-index:100;
}

#mainBox #content .angebotpic {
	position:absolute;
	left:8px;
	top:3px;
	width:104px;
	height:85px;
	z-index:10;
}



#mainBox #content .weiterangebote {
	background-repeat:repeat-x;
	background-position:top;
	width:461px;
	height:20px;
}
#mainBox #content .weiterangebote div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	padding-left:7px;
	font-weight:bold;
	color:#FFFFFF;
}

#mainBox #content .weiterangeboteleft {
	background-repeat:no-repeat;
	background-position:left top;	
	height:20px;
}

#mainBox #content .weiterangeboteright {
	background-repeat:no-repeat;
	background-position:right top;
	height:20px;
}




/**************** DETAILS ********************/

#mainBox #content .detailtrenner {
	background-color:#D6D6D6;
	margin-left:5px;
	margin-right:5px;
	height:1px;
}


#mainBox #content .detailsortname {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:21px;
	color:#000000;
	padding-top:12px;
}

#mainBox #content .detailheadline1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:21px;
	color:#000000;
	font-weight:bold;
}


#mainBox #content .detailcontent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
}




#mainBox #content .preisbox {
	width:187px;
	text-align:left;
	
}

#mainBox #content .preisboxtext1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#FFFFFF;
	font-weight:bold;
}

#mainBox #content .preisboxtext2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#FFFFFF;
}

#mainBox #content .preisboxtext3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	color:#FFFFFF;
}

#mainBox #content .preisboxtext4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:33px;
	line-height:37px;
	color:#FFFFFF;
	font-weight:bold;
}


#mainBox #content .abstand1 {
	padding-left:11px;
	padding-right:7px;
}

#mainBox #content .abstand2 {
	padding-left:9px;
	padding-right:7px;
}

#mainBox #content .abstand3 {
	padding-left:9px;
	padding-right:7px;
}

#mainBox #content .abstand4 {
	padding-left:9px;
}

#mainBox #content .abstand5 {
	padding-right:7px;
}

#mainBox #content .leistungen td {
	padding-top:4px;
}




#mainBox #content .detailsheader {
	background-repeat:no-repeat;
	background-position:left top;
}

#mainBox #content .weiterempfehlenpic {
	background-repeat:no-repeat;
	width:33px;
	height:9px;
}

#mainBox #content .weiterempfehlenpfeile {
	background-repeat:no-repeat;
	width:11px;
	height:8px;
}

#mainBox #content .weiterempfehlentext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
}

#mainBox #content .preisbox .jetztbuchenbtnIn {
	background-repeat:no-repeat;
	width:178px;
	height:21px;
}

#mainBox #content .preisbox .jetztbuchenbtnAct {
	background-repeat:no-repeat;
	width:178px;
	height:21px;
}

#mainBox #content .vormerkenbtnIn {
	background-repeat:no-repeat;
	width:102px;
	height:21px;
}

#mainBox #content .vormerkenbtnAct {
	background-repeat:no-repeat;
	width:102px;
	height:21px;
}

#mainBox #content .preisboxfooter {
	background-repeat:no-repeat;
	width:461px;
	height:5px;
}

#mainBox #content .preisboxeckeul {
	background-repeat:no-repeat;
	background-position:bottom left;
}

#mainBox #content .preisboxheader {
	background-repeat:no-repeat;
	width:187px;
	height:7px;
}




/* .allgemein */

#mainBox #content .allgemein .farbe {
	background-color:#F1F4F8;
}

#mainBox #content .allgemein .detailsheader {
	background-image:url(/pics/allgemein/details/header.gif);
}


#mainBox #content .allgemein.hotel .detailsheader {
	background-image:url(/pics/allgemein/details/hotelheader.gif);
}


#mainBox #content .allgemein .weiterempfehlenpic {
	background-image:url(/pics/allgemein/details/weiterempfehlen.gif);
}

#mainBox #content .allgemein .weiterempfehlenpfeile {
	background-image:url(/pics/allgemein/details/weiterempfehlen_pfeile.gif);
}

#mainBox #content .allgemein .weiterempfehlentext {
	color:#004683;
}
#mainBox #content .allgemein .weiterempfehlentext  a:link { color: #004683; text-decoration:underline;}
#mainBox #content .allgemein .weiterempfehlentext  a:hover { color: #004683; text-decoration: none;}
#mainBox #content .allgemein .weiterempfehlentext  a:visited { color: #004683; text-decoration: underline;}
#mainBox #content .allgemein .weiterempfehlentext  a:visited:hover { color: #004683; text-decoration: none;}

#mainBox #content .allgemein .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/allgemein/details/jetztbuche_in.gif);
}

#mainBox #content .allgemein .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/allgemein/details/jetztbuche_act.gif);
}

#se #mainBox #content .allgemein .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/allgemein/details/jetztbuche_in_se.gif);
}

#se #mainBox #content .allgemein .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/allgemein/details/jetztbuche_act_se.gif);
}

#dk #mainBox #content .allgemein .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/allgemein/details/jetztbuche_in_dk.gif);
}

#dk #mainBox #content .allgemein .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/allgemein/details/jetztbuche_act_dk.gif);
}

#en #mainBox #content .allgemein .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/allgemein/details/jetztbuche_in_en.gif);
}

#en #mainBox #content .allgemein .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/allgemein/details/jetztbuche_act_en.gif);
}


#mainBox #content .allgemein .vormerkenbtnIn {
	background-image:url(/pics/allgemein/details/vormerken_in.gif);
}

#mainBox #content .allgemein .vormerkenbtnAct {
	background-image:url(/pics/allgemein/details/vormerken_act.gif);
}

#se #mainBox #content .allgemein .vormerkenbtnIn {
	background-image:url(/pics/allgemein/details/vormerken_in_se.gif);
}

#se #mainBox #content .allgemein .vormerkenbtnAct {
	background-image:url(/pics/allgemein/details/vormerken_act_se.gif);
}

#dk #mainBox #content .allgemein .vormerkenbtnIn {
	background-image:url(/pics/allgemein/details/vormerken_in_dk.gif);
}

#dk #mainBox #content .allgemein .vormerkenbtnAct {
	background-image:url(/pics/allgemein/details/vormerken_act_dk.gif);
}

#mainBox #content .allgemein .preisboxfooter {
	background-image:url(/pics/allgemein/details/boxfooter.gif);
}

#mainBox #content .allgemein .preisboxeckeul {
	background-image:url(/pics/allgemein/details/boxeckeul.gif);
}

#mainBox #content .allgemein .preisbox {
	background-color:#004683;
}

#mainBox #content .allgemein .preisboxheader {
	background-image:url(/pics/allgemein/details/boxheader.gif);
}

#mainBox #content .allgemein .detailcontent  a:link { color: #004683; text-decoration:underline;}
#mainBox #content .allgemein .detailcontent  a:hover { color: #004683; text-decoration: none;}
#mainBox #content .allgemein .detailcontent  a:visited { color: #004683; text-decoration: underline;}
#mainBox #content .allgemein .detailcontent  a:visited:hover { color: #004683; text-decoration: none;}


/* .strandbadekueste */

#mainBox #content .strandbadekueste .farbe {
	background-color:#FCF7E6;
}

#mainBox #content .strandbadekueste .detailsheader {
	background-image:url(/pics/strandbadekueste/details/header.gif);
}

#mainBox #content .strandbadekueste .weiterempfehlenpic {
	background-image:url(/pics/strandbadekueste/details/weiterempfehlen.gif);
}

#mainBox #content .strandbadekueste .weiterempfehlenpfeile {
	background-image:url(/pics/strandbadekueste/details/weiterempfehlen_pfeile.gif);
}

#mainBox #content .strandbadekueste .weiterempfehlentext {
	color:#F7AD00;
}
#mainBox #content .strandbadekueste .weiterempfehlentext  a:link { color: #F7AD00; text-decoration:underline;}
#mainBox #content .strandbadekueste .weiterempfehlentext  a:hover { color: #F7AD00; text-decoration: none;}
#mainBox #content .strandbadekueste .weiterempfehlentext  a:visited { color: #F7AD00; text-decoration: underline;}
#mainBox #content .strandbadekueste .weiterempfehlentext  a:visited:hover { color: #F7AD00; text-decoration: none;}

#mainBox #content .strandbadekueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/strandbadekueste/details/jetztbuche_in.gif);
}

#mainBox #content .strandbadekueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/strandbadekueste/details/jetztbuche_act.gif);
}

#se #mainBox #content .strandbadekueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/strandbadekueste/details/jetztbuche_in_se.gif);
}

#se #mainBox #content .strandbadekueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/strandbadekueste/details/jetztbuche_act_se.gif);
}

#en #mainBox #content .strandbadekueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/strandbadekueste/details/jetztbuche_in_en.gif);
}

#en #mainBox #content .strandbadekueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/strandbadekueste/details/jetztbuche_act_en.gif);
}

#dk #mainBox #content .strandbadekueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/strandbadekueste/details/jetztbuche_in_dk.gif);
}

#dk #mainBox #content .strandbadekueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/strandbadekueste/details/jetztbuche_act_dk.gif);
}

#mainBox #content .strandbadekueste .vormerkenbtnIn {
	background-image:url(/pics/strandbadekueste/details/vormerken_in.gif);
}

#mainBox #content .strandbadekueste .vormerkenbtnAct {
	background-image:url(/pics/strandbadekueste/details/vormerken_act.gif);
}

#se #mainBox #content .strandbadekueste .vormerkenbtnIn {
	background-image:url(/pics/strandbadekueste/details/vormerken_in_se.gif);
}

#se #mainBox #content .strandbadekueste .vormerkenbtnAct {
	background-image:url(/pics/strandbadekueste/details/vormerken_act_se.gif);
}

#dk #mainBox #content .strandbadekueste .vormerkenbtnIn {
	background-image:url(/pics/strandbadekueste/details/vormerken_in_dk.gif);
}

#dk #mainBox #content .strandbadekueste .vormerkenbtnAct {
	background-image:url(/pics/strandbadekueste/details/vormerken_act_dk.gif);
}

#mainBox #content .strandbadekueste .preisboxfooter {
	background-image:url(/pics/strandbadekueste/details/boxfooter.gif);
}

#mainBox #content .strandbadekueste .preisboxeckeul {
	background-image:url(/pics/strandbadekueste/details/boxeckeul.gif);
}

#mainBox #content .strandbadekueste .preisbox {
	background-color:#F7AD00;
}

#mainBox #content .strandbadekueste .preisboxheader {
	background-image:url(/pics/strandbadekueste/details/boxheader.gif);
}

#mainBox #content .strandbadekueste .detailcontent  a:link { color: #F7AD00; text-decoration:underline;}
#mainBox #content .strandbadekueste .detailcontent  a:hover { color: #F7AD00; text-decoration: none;}
#mainBox #content .strandbadekueste .detailcontent  a:visited { color: #F7AD00; text-decoration: underline;}
#mainBox #content .strandbadekueste .detailcontent  a:visited:hover { color: #F7AD00; text-decoration: none;}



/* .laufkueste */

#mainBox #content .laufkueste .farbe {
	background-color:#FEEDDE;
}

#mainBox #content .laufkueste .detailsheader {
	background-image:url(/pics/laufkueste/details/header.gif);
}

#mainBox #content .laufkueste .weiterempfehlenpic {
	background-image:url(/pics/laufkueste/details/weiterempfehlen.gif);
}

#mainBox #content .laufkueste .weiterempfehlenpfeile {
	background-image:url(/pics/laufkueste/details/weiterempfehlen_pfeile.gif);
}

#mainBox #content .laufkueste .weiterempfehlentext {
	color:#E76900;
}
#mainBox #content .laufkueste .weiterempfehlentext  a:link { color: #E76900; text-decoration:underline;}
#mainBox #content .laufkueste .weiterempfehlentext  a:hover { color: #E76900; text-decoration: none;}
#mainBox #content .laufkueste .weiterempfehlentext  a:visited { color: #E76900; text-decoration: underline;}
#mainBox #content .laufkueste .weiterempfehlentext  a:visited:hover { color: #E76900; text-decoration: none;}

#mainBox #content .laufkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/laufkueste/details/jetztbuche_in.gif);
}

#mainBox #content .laufkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/laufkueste/details/jetztbuche_act.gif);
}

#se #mainBox #content .laufkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/laufkueste/details/jetztbuche_in_se.gif);
}

#se #mainBox #content .laufkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/laufkueste/details/jetztbuche_act_se.gif);
}
#en #mainBox #content .laufkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/laufkueste/details/jetztbuche_in_en.gif);
}

#en #mainBox #content .laufkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/laufkueste/details/jetztbuche_act_en.gif);
}
#dk #mainBox #content .laufkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/laufkueste/details/jetztbuche_in_dk.gif);
}

#dk #mainBox #content .laufkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/laufkueste/details/jetztbuche_act_dk.gif);
}

#mainBox #content .laufkueste .vormerkenbtnIn {
	background-image:url(/pics/laufkueste/details/vormerken_in.gif);
}

#mainBox #content .laufkueste .vormerkenbtnAct {
	background-image:url(/pics/laufkueste/details/vormerken_act.gif);
}

#se #mainBox #content .laufkueste .vormerkenbtnIn {
	background-image:url(/pics/laufkueste/details/vormerken_in_se.gif);
}

#se #mainBox #content .laufkueste .vormerkenbtnAct {
	background-image:url(/pics/laufkueste/details/vormerken_act_se.gif);
}

#dk #mainBox #content .laufkueste .vormerkenbtnIn {
	background-image:url(/pics/laufkueste/details/vormerken_in_dk.gif);
}

#dk #mainBox #content .laufkueste .vormerkenbtnAct {
	background-image:url(/pics/laufkueste/details/vormerken_act_dk.gif);
}


#mainBox #content .laufkueste .preisboxfooter {
	background-image:url(/pics/laufkueste/details/boxfooter.gif);
}

#mainBox #content .laufkueste .preisboxeckeul {
	background-image:url(/pics/laufkueste/details/boxeckeul.gif);
}

#mainBox #content .laufkueste .preisbox {
	background-color:#E76900;
}

#mainBox #content .laufkueste .preisboxheader {
	background-image:url(/pics/laufkueste/details/boxheader.gif);
}

#mainBox #content .laufkueste .detailcontent  a:link { color: #E76900; text-decoration:underline;}
#mainBox #content .laufkueste .detailcontent  a:hover { color: #E76900; text-decoration: none;}
#mainBox #content .laufkueste .detailcontent  a:visited { color: #E76900; text-decoration: underline;}
#mainBox #content .laufkueste .detailcontent  a:visited:hover { color: #E76900; text-decoration: none;}


/* .segelkueste */

#mainBox #content .segelkueste .farbe {
	background-color:#F4F8FB;
}

#mainBox #content .segelkueste .detailsheader {
	background-image:url(/pics/segelkueste/details/header.gif);
}

#mainBox #content .segelkueste .weiterempfehlenpic {
	background-image:url(/pics/segelkueste/details/weiterempfehlen.gif);
}

#mainBox #content .segelkueste .weiterempfehlenpfeile {
	background-image:url(/pics/segelkueste/details/weiterempfehlen_pfeile.gif);
}

#mainBox #content .segelkueste .weiterempfehlentext {
	color:#0076C0;
}
#mainBox #content .segelkueste .weiterempfehlentext  a:link { color: #0076C0; text-decoration:underline;}
#mainBox #content .segelkueste .weiterempfehlentext  a:hover { color: #0076C0; text-decoration: none;}
#mainBox #content .segelkueste .weiterempfehlentext  a:visited { color: #0076C0; text-decoration: underline;}
#mainBox #content .segelkueste .weiterempfehlentext  a:visited:hover { color: #0076C0; text-decoration: none;}

#mainBox #content .segelkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/segelkueste/details/jetztbuche_in.gif);
}

#mainBox #content .segelkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/segelkueste/details/jetztbuche_act.gif);
}

#se #mainBox #content .segelkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/segelkueste/details/jetztbuche_in_se.gif);
}

#se #mainBox #content .segelkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/segelkueste/details/jetztbuche_act_se.gif);
}

#en #mainBox #content .segelkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/segelkueste/details/jetztbuche_in_en.gif);
}

#en #mainBox #content .segelkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/segelkueste/details/jetztbuche_act_en.gif);
}

#dk #mainBox #content .segelkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/segelkueste/details/jetztbuche_in_dk.gif);
}

#dk #mainBox #content .segelkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/segelkueste/details/jetztbuche_act_dk.gif);
}

#mainBox #content .segelkueste .vormerkenbtnIn {
	background-image:url(/pics/segelkueste/details/vormerken_in.gif);
}

#mainBox #content .segelkueste .vormerkenbtnAct {
	background-image:url(/pics/segelkueste/details/vormerken_act.gif);
}

#se #mainBox #content .segelkueste .vormerkenbtnIn {
	background-image:url(/pics/segelkueste/details/vormerken_in_se.gif);
}

#se #mainBox #content .segelkueste .vormerkenbtnAct {
	background-image:url(/pics/segelkueste/details/vormerken_act_se.gif);
}

#dk #mainBox #content .segelkueste .vormerkenbtnIn {
	background-image:url(/pics/segelkueste/details/vormerken_in_dk.gif);
}

#dk #mainBox #content .segelkueste .vormerkenbtnAct {
	background-image:url(/pics/segelkueste/details/vormerken_act_dk.gif);
}

#mainBox #content .segelkueste .preisboxfooter {
	background-image:url(/pics/segelkueste/details/boxfooter.gif);
}

#mainBox #content .segelkueste .preisboxeckeul {
	background-image:url(/pics/segelkueste/details/boxeckeul.gif);
}

#mainBox #content .segelkueste .preisbox {
	background-color:#0076C0;
}

#mainBox #content .segelkueste .preisboxheader {
	background-image:url(/pics/segelkueste/details/boxheader.gif);
}

#mainBox #content .segelkueste .detailcontent  a:link { color: #1A71BC; text-decoration:underline;}
#mainBox #content .segelkueste .detailcontent  a:hover { color: #1A71BC; text-decoration: none;}
#mainBox #content .segelkueste .detailcontent  a:visited { color: #1A71BC; text-decoration: underline;}
#mainBox #content .segelkueste .detailcontent  a:visited:hover { color: #1A71BC; text-decoration: none;}


/* .radfahren */

#mainBox #content .radfahren .farbe {
	background-color:#EFFCFD;
}

#mainBox #content .radfahren .detailsheader {
	background-image:url(/pics/radfahren/details/header.gif);
}

#mainBox #content .radfahren .weiterempfehlenpic {
	background-image:url(/pics/radfahren/details/weiterempfehlen.gif);
}

#mainBox #content .radfahren .weiterempfehlenpfeile {
	background-image:url(/pics/radfahren/details/weiterempfehlen_pfeile.gif);
}

#mainBox #content .radfahren .weiterempfehlentext {
	color:#01707D;
}
#mainBox #content .radfahren .weiterempfehlentext  a:link { color: #01707D; text-decoration:underline;}
#mainBox #content .radfahren .weiterempfehlentext  a:hover { color: #01707D; text-decoration: none;}
#mainBox #content .radfahren .weiterempfehlentext  a:visited { color: #01707D; text-decoration: underline;}
#mainBox #content .radfahren .weiterempfehlentext  a:visited:hover { color: #01707D; text-decoration: none;}

#mainBox #content .radfahren .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/radfahren/details/jetztbuche_in.gif);
}

#mainBox #content .radfahren .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/radfahren/details/jetztbuche_act.gif);
}

#se #mainBox #content .radfahren .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/radfahren/details/jetztbuche_in_se.gif);
}

#se #mainBox #content .radfahren .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/radfahren/details/jetztbuche_act_se.gif);
}

#en #mainBox #content .radfahren .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/radfahren/details/jetztbuche_in_en.gif);
}

#en #mainBox #content .radfahren .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/radfahren/details/jetztbuche_act_en.gif);
}

#dk #mainBox #content .radfahren .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/radfahren/details/jetztbuche_in_dk.gif);
}

#dk #mainBox #content .radfahren .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/radfahren/details/jetztbuche_act_dk.gif);
}

#mainBox #content .radfahren .vormerkenbtnIn {
	background-image:url(/pics/radfahren/details/vormerken_in.gif);
}

#mainBox #content .radfahren .vormerkenbtnAct {
	background-image:url(/pics/radfahren/details/vormerken_act.gif);
}

#se #mainBox #content .radfahren .vormerkenbtnIn {
	background-image:url(/pics/radfahren/details/vormerken_in_se.gif);
}

#se #mainBox #content .radfahren .vormerkenbtnAct {
	background-image:url(/pics/radfahren/details/vormerken_act_se.gif);
}

#dk #mainBox #content .radfahren .vormerkenbtnIn {
	background-image:url(/pics/radfahren/details/vormerken_in_dk.gif);
}

#dk #mainBox #content .radfahren .vormerkenbtnAct {
	background-image:url(/pics/radfahren/details/vormerken_act_dk.gif);
}

#mainBox #content .radfahren .preisboxfooter {
	background-image:url(/pics/radfahren/details/boxfooter.gif);
}

#mainBox #content .radfahren .preisboxeckeul {
	background-image:url(/pics/radfahren/details/boxeckeul.gif);
}

#mainBox #content .radfahren .preisbox {
	background-color:#006F81;
}

#mainBox #content .radfahren .preisboxheader {
	background-image:url(/pics/radfahren/details/boxheader.gif);
}

#mainBox #content .radfahren .detailcontent  a:link { color: #01707D; text-decoration:underline;}
#mainBox #content .radfahren .detailcontent  a:hover { color: #01707D; text-decoration: none;}
#mainBox #content .radfahren .detailcontent  a:visited { color: #01707D; text-decoration: underline;}
#mainBox #content .radfahren .detailcontent  a:visited:hover { color: #01707D; text-decoration: none;}


/* .golfkueste */

#mainBox #content .golfkueste .farbe {
	background-color:#E5EFE8;
}

#mainBox #content .golfkueste .detailsheader {
	background-image:url(/pics/golfkueste/details/header.gif);
}

#mainBox #content .golfkueste .weiterempfehlenpic {
	background-image:url(/pics/golfkueste/details/weiterempfehlen.gif);
}

#mainBox #content .golfkueste .weiterempfehlenpfeile {
	background-image:url(/pics/golfkueste/details/weiterempfehlen_pfeile.gif);
}

#mainBox #content .golfkueste .weiterempfehlentext {
	color:#00722E;
}
#mainBox #content .golfkueste .weiterempfehlentext  a:link { color: #00722E; text-decoration:underline;}
#mainBox #content .golfkueste .weiterempfehlentext  a:hover { color: #00722E; text-decoration: none;}
#mainBox #content .golfkueste .weiterempfehlentext  a:visited { color: #00722E; text-decoration: underline;}
#mainBox #content .golfkueste .weiterempfehlentext  a:visited:hover { color: #00722E; text-decoration: none;}

#mainBox #content .golfkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/golfkueste/details/jetztbuche_in.gif);
}

#mainBox #content .golfkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/golfkueste/details/jetztbuche_act.gif);
}

#se #mainBox #content .golfkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/golfkueste/details/jetztbuche_in_se.gif);
}

#se #mainBox #content .golfkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/golfkueste/details/jetztbuche_act_se.gif);
}

#en #mainBox #content .golfkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/golfkueste/details/jetztbuche_in_en.gif);
}

#en #mainBox #content .golfkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/golfkueste/details/jetztbuche_act_en.gif);
}

#dk #mainBox #content .golfkueste .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/golfkueste/details/jetztbuche_in_dk.gif);
}

#dk #mainBox #content .golfkueste .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/golfkueste/details/jetztbuche_act_dk.gif);
}

#mainBox #content .golfkueste .vormerkenbtnIn {
	background-image:url(/pics/golfkueste/details/vormerken_in.gif);
}

#mainBox #content .golfkueste .vormerkenbtnAct {
	background-image:url(/pics/golfkueste/details/vormerken_act.gif);
}

#se #mainBox #content .golfkueste .vormerkenbtnIn {
	background-image:url(/pics/golfkueste/details/vormerken_in_se.gif);
}

#se #mainBox #content .golfkueste .vormerkenbtnAct {
	background-image:url(/pics/golfkueste/details/vormerken_act_se.gif);
}

#dk #mainBox #content .golfkueste .vormerkenbtnIn {
	background-image:url(/pics/golfkueste/details/vormerken_in_dk.gif);
}

#dk #mainBox #content .golfkueste .vormerkenbtnAct {
	background-image:url(/pics/golfkueste/details/vormerken_act_dk.gif);
}

#mainBox #content .golfkueste .preisboxfooter {
	background-image:url(/pics/golfkueste/details/boxfooter.gif);
}

#mainBox #content .golfkueste .preisboxeckeul {
	background-image:url(/pics/golfkueste/details/boxeckeul.gif);
}

#mainBox #content .golfkueste .preisbox {
	background-color:#00722E;
}

#mainBox #content .golfkueste .preisboxheader {
	background-image:url(/pics/golfkueste/details/boxheader.gif);
}

#mainBox #content .golfkueste .detailcontent  a:link { color: #32834A; text-decoration:underline;}
#mainBox #content .golfkueste .detailcontent  a:hover { color: #32834A; text-decoration: none;}
#mainBox #content .golfkueste .detailcontent  a:visited { color: #32834A; text-decoration: underline;}
#mainBox #content .golfkueste .detailcontent  a:visited:hover { color: #32834A; text-decoration: none;}



/* .hschweiz */

#mainBox #content .hschweiz .farbe {
	background-color:#ECFCDD;
}

#mainBox #content .hschweiz .detailsheader {
	background-image:url(/pics/hschweiz/details/header.gif);
}

#mainBox #content .hschweiz .weiterempfehlenpic {
	background-image:url(/pics/hschweiz/details/weiterempfehlen.gif);
}

#mainBox #content .hschweiz .weiterempfehlenpfeile {
	background-image:url(/pics/hschweiz/details/weiterempfehlen_pfeile.gif);
}

#mainBox #content .hschweiz .weiterempfehlentext {
	color:#63C111;
}
#mainBox #content .hschweiz .weiterempfehlentext  a:link { color: #63C111; text-decoration:underline;}
#mainBox #content .hschweiz .weiterempfehlentext  a:hover { color: #63C111; text-decoration: none;}
#mainBox #content .hschweiz .weiterempfehlentext  a:visited { color: #63C111; text-decoration: underline;}
#mainBox #content .hschweiz .weiterempfehlentext  a:visited:hover { color: #63C111; text-decoration: none;}

#mainBox #content .hschweiz .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/hschweiz/details/jetztbuche_in.gif);
}

#mainBox #content .hschweiz .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/hschweiz/details/jetztbuche_act.gif);
}

#se #mainBox #content .hschweiz .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/hschweiz/details/jetztbuche_in_se.gif);
}

#se #mainBox #content .hschweiz .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/hschweiz/details/jetztbuche_act_se.gif);
}

#en #mainBox #content .hschweiz .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/hschweiz/details/jetztbuche_in_en.gif);
}

#en #mainBox #content .hschweiz .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/hschweiz/details/jetztbuche_act_en.gif);
}

#dk #mainBox #content .hschweiz .preisbox .jetztbuchenbtnIn {
	background-image:url(/pics/hschweiz/details/jetztbuche_in_dk.gif);
}

#dk #mainBox #content .hschweiz .preisbox .jetztbuchenbtnAct {
	background-image:url(/pics/hschweiz/details/jetztbuche_act_dk.gif);
}

#mainBox #content .hschweiz .vormerkenbtnIn {
	background-image:url(/pics/hschweiz/details/vormerken_in.gif);
}

#mainBox #content .hschweiz .vormerkenbtnAct {
	background-image:url(/pics/hschweiz/details/vormerken_act.gif);
}

#se #mainBox #content .hschweiz .vormerkenbtnIn {
	background-image:url(/pics/hschweiz/details/vormerken_in_se.gif);
}

#se #mainBox #content .hschweiz .vormerkenbtnAct {
	background-image:url(/pics/hschweiz/details/vormerken_act_se.gif);
}

#dk #mainBox #content .hschweiz .vormerkenbtnIn {
	background-image:url(/pics/hschweiz/details/vormerken_in_dk.gif);
}

#dk #mainBox #content .hschweiz .vormerkenbtnAct {
	background-image:url(/pics/hschweiz/details/vormerken_act_dk.gif);
}

#mainBox #content .hschweiz .preisboxfooter {
	background-image:url(/pics/hschweiz/details/boxfooter.gif);
}

#mainBox #content .hschweiz .preisboxeckeul {
	background-image:url(/pics/hschweiz/details/boxeckeul.gif);
}

#mainBox #content .hschweiz .preisbox {
	background-color:#63C111;
}

#mainBox #content .hschweiz .preisboxheader {
	background-image:url(/pics/hschweiz/details/boxheader.gif);
}

#mainBox #content .hschweiz .detailcontent  a:link { color: #63C111; text-decoration:underline;}
#mainBox #content .hschweiz .detailcontent  a:hover { color: #63C111; text-decoration: none;}
#mainBox #content .hschweiz .detailcontent  a:visited { color: #63C111; text-decoration: underline;}
#mainBox #content .hschweiz .detailcontent  a:visited:hover { color: #63C111; text-decoration: none;}

