/*lausmann*/

body { margin:0; padding:0; font-size:12px; line-height:16px; font-family: Arial, Tahoma; background: url(images/hintergrund-europa.jpg) no-repeat; background-position:900px;}
a { color:#990000;}
a:hover { text-decoration:none;}
.white { color:#fff;}

#header { background: url(images/rot.jpg) repeat-x ; height:120px; background-position:left; }
#logo { width:780px; margin:0 auto; padding:50px 0 0 20px; }
#logo a{ color:#FFFFFF; text-decoration:none; font-weight:bold; height:16px; font-size:25px; text-transform:uppercase;}
#logo a:hover { }
#menu {color:#fff; text-align:center; margin-top:22px;}
#menu ul{ width:780px; margin:0 auto;list-style:none; padding:0; text-align:left;}
#menu ul li{display:inline}
#menu ul a { display:block; float:right; font-weight:bold; font-size:9px; text-decoration:none; color:#000; background:url(images/#.gif) no-repeat bottom center; padding:8px 10px; width:118px; text-align:center; text-transform:uppercase;}
#menu ul a:hover { background:url(images/menu_over.gif) no-repeat bottom center; color:#232323;}
#menu ul a.active { background:url(images/menu_active.gif) no-repeat bottom center; color:#232323;}
#menu ul a.active:hover { background:url(images/menu_active.gif) no-repeat bottom center; color:#232323;}

#main { width:100%; margin:20px 0 20px 0; float:left;}
#head_image { height:10px; background:url(images/#.jpg) no-repeat #fff; }
#slogan { color:#ccc; font-family: "Arial Narrow", Arial, Tahoma; font-size:12px;  float:right; height:2px;}
#slogan a { color:#fff;}
#under_slogan_text { color:#ffff00; font-size:8px;  padding-top:4px;}
#content { margin:0 ; padding:0; width:900px; }
#content h1 { margin:20px 0 0 0; text-transform:uppercase; font-size:20px; color:#000; font-weight:normal;}
#text {float:left; width:240px; padding-left:300px;}
#sidebar { background:url(images/#.gif) repeat-x; margin:16px 0 0 560px; color:#6f6e6e; padding:20px; }
#sidebar h2 {color:#660000; margin:0 0 15px 0; font-size:18px; font-weight:bold; text-transform:uppercase;}

#footer {background:url(images/footer_bckg.jpg) repeat-x #660000;  0 0px; height:130px;  margin-top:20px; clear:both;}
#left_footer { float:left; padding:40px 0 0 220px; text-transform:uppercase; color:#FFFFFF;  font-size:10px;}
#left_footer a { color:#FFFFFF;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:40px 30px 0 0; text-transform:uppercase; color:#FFFFFF;  font-size:10px; text-align:right;}
#right_footer a { color:#FFFFFF;}
#right_footer a:hover { text-decoration:none;}
#foto {
	position:absolute;
	left: 0px;
	top: 40px;
}
#foto2 {
	position:absolute;
	left: 600px;
	top: 386px;
}


#map {width: 508px; height:450px;}

/* ab hier slidebox */



a:focus {
	outline: none;
}
#panel {
	background: #fff;
	height: auto;
	display: none;
	padding: 2px;
}
.slide {
	margin: 0;
	padding: 0;
	border-top: solid 0px #ffffff;
	background: url(images/#) no-repeat left top;
}
.btn-slide {
	background: #fff;
	text-align: center;
	width: 20px;
	height: 31px;
	padding: 20px 25px 0 0;
	margin: 0 auto;
	display: inline;
	
	color: #fff;
	text-decoration: none;
}
.active {

}









