/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Content <<<<<<<<<<<<<<<<<<<<<<<<<<*/
#Breadcrumb {
	position:absolute;
	margin: 470px 0 0 454px;
	width: 530px;
	height:30px;
	background-image:url(../../Bilder/Header/back-breadcrump.jpg);
	background-repeat:repeat-x;
	border: 1px solid #f1dfc1;
	font-size: 0.7em;
}

#Breadcrumb p{
	padding: 8px;;
	color: #c3843f;
}

#Breadcrumb a{
	color: #939A01;
}

#Breadcrumb a:hover{
	color: #990000;
	text-decoration:underline;
}

#Content {
	position: absolute;
	width: 530px;
	height: 3487px;
	margin: 510px 0 0 454px;
	background-color: #fef9ed;
	border: 1px solid #f1dfc1;
}

#Content h1{
	margin: 15px 15px 0 15px;
	color:#c3843f;
	font-size:1.0em;
	font-weight:bold;
	padding: 0 5px 0 5px;	
}
#Content h2{
	margin: 0 10px 5px 10px;
	padding: 0 5px 0 5px;
	color:#c3843f;
}

#Content h2{
	margin: 0 15px 5px 15px;
	padding-bottom:5px;
}

#Content h3, h4{
	margin: 0 15px 5px 15px;
	padding-bottom:5px;
}

#Content p {
	margin: 10px 25px 30px 25px;
	color:#c3843f;
	text-align:justify;
	font-size:0.8em;
}

#Content address {font-size: 0.8em; margin: 0; margin: 10px 25px 10px 25px;	color:#c3843f;}


.border-h2 {border-bottom: 1px solid #c3843f; font-size:0.9em; font-weight:normal; color:#c3843f;}

#Content a{
	color:#c3843f;
}

#Content a:hover{
	color:#000000;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Urlaubsorte <<<<<<<<<<<<<<<<<<<<<<<<<<*/

#Urlaubsorte {
	position: absolute;
	background:url(../../Bilder/Navi/Back-Urlaubsorte.png);
	background-repeat:repeat-y;
	width:510px;
	height:auto;
	margin:0 10px 10px 10px;
}

#Urlaubsorte a {border:none;}
#Urlaubsorte img {float:left; padding:12px 30px 0px 0px; display: block; border:none;}
#Urlaubsorte h3 {float:right; padding: 25px 15px 0 0; width: 290px; display: block; margin:0 0 0 0; color:#c3843f; font-size:1.0em; font-weight:bold;}
#Urlaubsorte p {float:right; padding: 11px 15px 14px 0; margin:0 0 0 0; width: 290px; display: block; text-align: justify; color:#c3843f; font-size:0.75em;}

#maps {position:absolute; width:498px; height: 598px; border: 1px double #f1dfc1; z-index:1;margin-left:2px}

#map {
	position:absolute;
	width:489px;
	height: 590px;
	z-index:1;
	margin: 4px;
}


#NP {width:250px; height:auto; padding-bottom:5px;}
#NP h3 {margin: 0 15px 2px 90px; border-bottom: 1px dotted #999999; font-size:1.0em; color: #c3843f;}
#NP p {font-size:0.7em; color: #c3843f;}
#NP img {float:left; width:80px; height:140px; margin-top:-6px;}
.haupt {margin: 5px 15px 20px 90px; text-align:justify;} 
.maplink {font-weight:bold; text-align:right; margin-top:25px;}
.maplink a {background-image:url(../../Bilder/Maps/Button-Details.jpg); background-repeat:no-repeat; height:30px; width:70px; padding: 8px 20px 15px 18px; color: #c3843f; margin-left:65px;}
.maplink a:hover{color: #000000;}


#menu {position: absolute; z-index:1000000; float:left; margin-left:20px;}
#menu img {border:0; outline:0;}

#inline-sidebar {
	background-image: url(../../Bilder/Navi/Alle-Gastgeber-map-back.png);
	height:550px;
	width:200px;
	z-index: 1000000;
}

#sidebar {
	position:relative;
	margin: 0 50px 0 0;
	float:right;
	padding:37px 10px 0 0;
	z-index: 1000000;
} 
#sidebar a {font-size:0.7em; color: #c3843f;}
#sidebar a:hover {color: #000000;}
.map-prestige {float: left; margin-top: 45px; width:120px; cursor:pointer;}
.map-classic {float: left; margin-top: 45px; width:120px; cursor:pointer;}

#d1 {position:absolute; float:left; z-index: 1000000;}