div,h1,h2,h3,p,span,ul,li,a{
	font-family:Verdana, sans-serif;
}

a,a:visited{
	color:#109BE5;
	text-decoration: none;
}

a:active,a:focus{
	text-decoration: underline;
}

a.punkte:hover {
	color:#109BE5;
	text-decoration: underline;
}

li{
	border: 0;
	padding: 0;
	margin: 0 0 0 15px;
}

/**** Content Header ****/

h1#contentHeader{
	position: relative;
	top: 20px;
	left: 40px;
	height:20px;
	display:block;
	line-height: 18px;
	font-size:18px;
	color: #FCD000;
	font-weight:normal;
}


div.topHotelsResorts h1#contentHeader{
	color: #FFF;
}


/**** Breadcrumb ****/

div#navigationsPfad a, div#navigationsPfad a:hover, div#navigationsPfad a:focus, div#navigationsPfad a:visited{
	text-decoration: none;
	color: #fff;
}

/* Hotels */
div.topHotelsResorts div#navigationsPfad{
	color: black;
}

div.topHotelsResorts div#navigationsPfad a,
div.topHotelsResorts div#navigationsPfad a:hover,
div.topHotelsResorts div#navigationsPfad a:focus, 
div.topHotelsResorts div#navigationsPfad a:visited{
	color: black;
}


/**** Content Area ****/

div#contentArea h1, h1 {
	font-size:18px;
	color:#109BE5;
	margin: 0px 0px 15px 0px;
	line-height: 22px;
}


/* für error und Success fehlt noch def */
div#contentArea h2, h2, h2.elSuccess, h2.elError{
	line-height: 15px;
	font-size: 12px;
	color:#b04906;
	margin: 15px 0px 15px 0px;
}

div#contentArea, div#contentArea p, p{
	font-size:11px;
	color:#000;
	line-height: 18px;
}

div#contentArea img, div#contentArea p img{
	margin: 0px 0px;
}



/**** Footer ****/

div#footerContent a{
	font-size: 10px;
	color: #4C1F02;
	text-decoration: none;
}


/* Navigation Rechts */

div#navLayerTop h1{
	top: 15px;
	left: 50px;
	position: relative;
	font-size:18px;
	color:#000;
	font-weight: bold;
	text-decoration: none;
}


/* Colored Layer */

div.colored h1{
	font-size: 17px;
	color: #FCD000;
	margin-bottom: 5px;
	margin-left: 10px;
}

div.colored h2{
	color: #FCD000;
	margin-bottom: 5px;
	margin-left: 10px;
}

div.colored span {
	color:#FFF;
	font-size:10px;
	margin:0px 0px 20px 0px;
	margin-left: 10px;
	display:block;
	width:144px;
}

div.colored fieldset{
	margin-left: 10px;	
	margin-left: 0px;
}

div.colored p{
	margin: 10px 0 10px 10px;
	color:#FFF;
	font-size:10px;
}

div.colored a, div.colored a:visited{
	color:#FFF;
	text-decoration: none;
}

div.colored a:focus, div.colored a:hover{
	text-decoration: underline;
}

