@charset "utf-8";
* {padding:0; margin:0;border:none;}
img {border:0;}
html,body {height:100%}
body {background-color:#000; color:#f5f5f5; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
a, a:focus, a:visited, a:active {text-decoration:none; color:#666;}
a:hover {color:#f5f5f5;}
div.clear {clear: left;height: 0;margin: 0;padding: 0;font-size: 0;}
ul li {list-style-type:none;}

#distance {width:1px;height:50%;float:left;margin-bottom:-280px;}
#container, #container_980 {margin: 0 auto;position:relative;text-align:left;clear:left;height:560px;background: url(../images/bg.gif) repeat-x;} 
#container {min-width:950px;}
#container_980 {min-width:980px;}
#container2{margin: 0 auto;position:relative;text-align:left;clear:left;height:560px;width:950px;} 

#header {height:45px;width:950px; margin:0 auto;}
#logo {float:left;}

/* MENÜ */
ul#menu {float:right;}
ul#menu li {font-size:12px;float:left;padding: 16px 0px 12px 10px}
/*--------------------*/
#footer{width:950px; margin: 0 auto;position:relative;height:45px; text-align:center;color:#666;line-height:45px; font-size:11px;}
#footer p { z-index:2;}
#footer a {display:block; z-index:1;position:absolute; right:0; top:12px;}

/* STARTSEITE */
#startbild {text-align:center;position:relative;height:468px;}
#startbild img {position:relative;top:61px;}


/*ABOUT */
#about {position:relative;width:800px;height:468px; margin: 0 auto;background:url(../pics/about_henning-fix.jpg) no-repeat right;}
#kontakt {position:relative;width:675px;height:468px;) no-repeat right; margin:0 auto;}
#about ul, #about p, #kontakt p {font-size:12px; padding: 5px 0px 5px 0px;}
#about h3, #kontakt h3 {padding:15px 0; font-size:18px; font-weight:bold;}
.about, .kontakt {position:relative;top:60px;float:left;}
.about {width:160px;}
.kontakt {width:515px} 
#impr_formular {position:relative;left:20px;top:-10px;}
#impr_formular td {font-size:13px;padding:2px 5px}
#impr_formular fieldset {margin: 10px; padding:5px; border: 1px solid #666;} 
#impr_formular legend {padding-left:5px;font-size:13px;}
#field1, #field2 {float:left;}
#field3 {clear:left; width:460px;}
#impr_formular select {width:60px;}


/*INFORMATION */
#info_container {position:relative;height:468px;background:url(../images/info_bg.gif) no-repeat center 40px; width:980px; margin:0 auto;}
#hochzeit { background:url(../pics/info_hochzeit.jpg) no-repeat right;}
#portrait { background:url(../pics/info_portrait.jpg) no-repeat right;}
#event { background:url(../pics/info_event.jpg) no-repeat right;}

.ac_content {width:645px; height:340px; color:#f5f5f5;}

.ac_content h3 {padding:15px; font-size:18px; font-weight:bold;}
.ac_content p, .ac_content ul {font-size:12px; padding: 5px 15px 5px 15px; width:490px;}
.ac_content p.small {font-size:11px;}

.container {
position:relative;top:62px;}
/*ACCORDION Main Container*/
ul.slider {
	list-style-type: none;
	margin: 0;
	padding:0 0 0 15px;
}
ul.slidernojs {
	overflow:auto;
	position:relative;
	top:62px;
	width:945px;
	height:340px;
}
.handlenojs {
	float:right;
	position:relative;
	left:100px;
}
.listItem {
	display: inline;
	margin: 0px;
	padding:0px;
}
ul.slider ul#info_list li, ul.slider ul#info_list2 li, #about li { list-style:disc; margin-left:15px; padding:2px 0; font-size:12px; width:460px;}
.info_li_nojs {float:left;}
/*Content Container*/
.contentContainer {
	padding-left: 0px;
	float: left;
	width:0px;
	height: 340px;
	overflow:hidden;
}
.contentInnerWrapper{
	padding-left:5px;
}
/* Handle*/
.handle{
	float: left;
	width: 100px;
	height: 340px;
	cursor:pointer;
}
.handlenojs {
	float:right;
	position:relative;
	left:100px;
}
