@charset "utf-8";
/* CSS Document */

#wrapper{
	width:968px;
	margin:auto;
	background-color:#FC6;
}

body{
	background-color:#C9B9A1;
	font-family:Arial, Helvetica, sans-serif;
}

ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.bild {
	float:left;
	margin-right:10px;
	margin-top:10px;
	opacity:0.4;
}

.bild:hover {
	opacity:1;
}

.bildrahmen {
	border:2px solid #FFC373;
}
/*------------KOPF----------*/
#kopf{
	background-color:#C9B9A1;
	border-left:2px solid #666;
	border-top:2px solid #666;
	border-right:2px solid #666;
}

/*------------MENU----------*/
#menu {
	background-color:#333;
	border-top:1px solid;
	border-bottom:1px solid;
	border-color:#333;
}

#menu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#menu li {
	display:inline-block;
}

#menu a:link,#menu a:visited {
	display:block;
	padding-top:13px;
	padding-bottom:13px;
	padding-left:32px;
	padding-right:32px;
	text-decoration:none;
	color:#F9B306;
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.9em;
}

#menu a:hover {
	background-color:#666;
}
/*----------CONTENTLEFT------------*/

#contentleft {
	width:318px;
	float:left;
	font-size:14px;
	border-color:#FFAD40;
	background-color:#FC6;
	border-radius:5px;
}

#contentleft h2 {
	background-color:#FC6;
	color:#333;
	letter-spacing:1px;
	font-size:16px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid;
	border-top:1px solid;
}

#contentleft li {
	list-style:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	border-bottom:1px dotted #5F4C3F;
}

#contentleft a {
	text-decoration:none;
	color:#333;
}

#contentleft a:hover {
	text-decoration:underline;
	color:#FFF;
}
/*------------CONTENTRIGHT----------*/
#contentright {
	width:610px;
	margin-left:20px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px solid;
	border-color:#333;
	color:#333;
	background-color:#FC6;
}

#contentright h3, h2, p {
	color:#333;
}
	
#event_1 {
	float:left;
	margin-top:1px;
	margin-right:10px;
	margin-bottom:10px;
}

#baum {
	text-align:center;
	margin-top:1px;
	margin-right:10px;
	margin-bottom:2px;
}

#partybus1 {
	float:left;
	margin-top:1px;
	margin-right:10px;
	margin-bottom:2px;
}

#taxischild {
	clear:both;
	float:right;
	margin-top:40px;
	margin-right:10px;
	margin-bottom:5px;
}

#taxischild2 {
	clear:both;
	float:right;
	margin-top:300px;
	margin-right:10px;
	margin-bottom:5px;
}

#chef_1 {
	float:left;
	margin-top:4px;
	margin-right:10px;
	margin-bottom:7px;
}

#rollstuhl_1 {
	float:left;
	margin-top:1px;
	margin-right:10px;
	margin-bottom:0px;
}

#fuhr_1 {
	float:left;
	margin-top:1px;
	margin-right:10px;
	margin-bottom:10px;
}

#auto1 {
	float:left;
	margin-top:1px;
	margin-right:10px;
	margin-bottom:0px;
}

#krank_2 {
	float:left;
	margin-top:1px;
	margin-right:10px;
	margin-bottom:5px;
}
#hotel_2 {
	float:left;
	margin-top:1px;
	margin-right:15px;
	margin-bottom:15px;
}

#event_3 {
	float:left;
	margin-top:8px;
	margin-right:10px;
	margin-bottom:10px;
}

#shuttle {
	float:left;
	margin-top:8px;
	margin-right:10px;
	margin-bottom:10px;
}

#mietwagen {
	clear:both;
	float:right;
	margin-top:35px;
	margin-right:10px;
	margin-bottom:10px;
}

#contentright a:hover {
	color:#FFFFFF;
}

/*----------FOOTER------------*/
#footer {
	clear:both;
	background-color:#FC6;
	color:#787878;
	font-size:10px;
}

#footer p {
	text-align:right;
	padding:5px;
}

#footer p a {
	color:#333;
	text-decoration:none;
}

#footer p a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
