

/*  ---------------------------------------- Allgemein ---------------------------------------- */

* { margin: 0; padding: 0; }

body  {
	margin:0; padding:0;
	font-family:Verdana;
	font-size:75%; line-height:1.3em;
	color:#ffffff;
}

.clear { clear:both; }


p { margin:6px 0px 14px 0px;}


.trennstrich {	
	height:1px; 
	clear:both; 
	margin-top:0;
	height:20px;
	background:url(../images/trennstrich.gif) 0 6px repeat-x;
}

/*  ---------------------------------------- Schriften ---------------------------------------- */


h1 {
	color:#e8d2ab;
	font-size:1.6em;
	line-height:40px;
	font-weight:normal;

}



h2 { 
	font-size:1.2em; 
	margin:6px 0px 12px 0px;
	color:#e8d2ab;
} 



h3 { 
	font-size:1.1em; 
	margin:6px 0px 12px 0px;
	color:#e8d2ab;
} 




/* ----------------------------------------------------- bilder ----------------------------------------------------- */

.telefon {
	background:url(../images/telefon.gif) 0 0 no-repeat;
	padding:0 0 0 25px;
}

.mail {
	background:url(../images/mail.gif) 0 0 no-repeat;
	padding:0 0 0 25px;
}



.karte {
	margin:12px 0 12px 0px;
	border:#fda260 2px solid;
	padding:1px;
}



.bild_rechts {
	border:#fda260 2px solid;
	padding:1px;
	background:#ffffff;
	float:right;
	margin:3px 0 8px 15px;
}


.bild_galerie {
	margin:3px 9px 8px 0px;
	border:#fda260 2px solid;
	padding:1px;
	float:left;
}



/* ----------------------------------------------------- liste ----------------------------------------------------- */

.ul01{
	margin:15px 5px 0 20px;
	padding:0 0px 10px 0;
}

.ul01 li {
	list-style-type: none;
	margin-bottom:4px;
	padding-left:18px;
	background:url(../images/pfeil2.gif) 0 5px no-repeat;
}


.ul02{
	margin:15px 5px 0 20px;
	padding:0 0px 10px 0;
	width:200px;
}

.ul02 li {
	list-style-type: none;
	margin-bottom:4px;
	padding-left:18px;
	background:url(../images/pfeil2.gif) 0 5px no-repeat;
}


.layer-schliessen {
	text-align:right;

}