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

* {
	margin:0;
	padding:0;
	}
	
body {
	background:url(../images/style/orangewhite.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
    font-size:13px;
    font-style:normal;
}	

.hidden {
	display:none;
	}
.hidden2 {
	display:none;
		margin-top:15px;
	}

.bildfloat {
	float:left;
	margin-right:10px;
	padding-top:4px;


}

.bildfloatrechts {
	float:right;
	margin-left:10px;
	padding-top:4px;
	
	}
.farbe {

	color:#ff9900;
}

p {
	line-height:140%;
	margin-bottom:6px;
}

h1{
	font-size:17px;
	font-weight:bold;
	margin-bottom:20px;

}
h2{
	font-size:13px;
	font-weight:bold;
	margin-top:25px;
	margin-bottom:8px;

}

h3{
	font-size:13px;
	font-weight:bold;
	margin-top:25px;
	margin-bottom:8px;

}
h4{
	font-size:13px;
	font-weight:bold;
	margin-top:25px;
	margin-bottom:8px;

}

h5{
	font-size:13px;
	font-weight:bold;
	margin-top:25px;
	margin-bottom:8px;

}

a { 
	width:200;
	display:block;
	color:#333333;
	text-decoration:none;
	
	height:49px;
	font-weight:bold;}
.a { 
	width:100px;
	display:block;
	color:#333333;
	text-decoration:none;
	
	height:20px;
	font-weight:bold;}
	.a2{ 
	width:20px;
display:inline;
	color:#ff9900;
	font-weight:normal;
	text-decoration:none;

	}
a:hover{

	text-decoration:underline;
	font-weight:bold;
	
	}
	.button {
	background:url(../images/button.gif) no-repeat;

	}	
	
.kontakt{
    padding-top:35px;
	padding-left:25px;
	
	font: 10px Arial, Helvetica, sans-serif;
	color: #000022;
}
	
/*-- Inhalt--*/	
#container {
	margin:auto;
	width:980px;

}
/*--Headder--*/
#headder {
	height:257px;
	width:980px;
	margin-bottom:6px;
	margin-top:9px;
	background-color:#FFFFFF;
	padding-top:23px;
}

#headder-left {
	float:left;
	width:360px;
	
	
}

#headder-right {
	float:left;
	width:600px;
	
}
/*--Headder-Ende--*/

#main {
	background:url(../images/style/kellnershowbackground.jpg) no-repeat;
	background-color:#FFFFFF;

	width:980px;
	min-height:1000px;
	border-bottom:1px solid #FF9900;
	margin-bottom:40px;
	overflow:visible;
}
/*--Navigation--*/	


/*--button startseite--*/
	
	
#button a{
	background:url(../images/button2.gif) no-repeat;
	display:block;
	width:132px;
	margin:25px 0 20px 150px;
	height:28px;
	padding: 14px 0 8px 70px;

}
#button a:hover{
	background:url(../images/button.gif) no-repeat;
	display:block;
	width:132px;
	margin:25px 0 20px 150px;
	height:28px;
	padding: 14px 0 8px 70px;}

#liste-start{
	
	width:250px;
	padding-left: 160px;
}

#nav ul li a.abstandstart{
	margin-top:135px;

	}
	
.buttonfloat{
	float:left;
	margin-left:0px;
	margin-right:25px;



}	
.buttonvideotext {
	float:left;
	margin-left:25px;
	margin-right:25px;
	padding-top:20px;
	font-size:11px;
	font-weight:bold;


}	
	
/*--startseiteende--*/




#nav{
	width:190px;
	float:left;
	padding: 53px 0 0 150px;
	}	
	
#nav ul {
	list-style:none;
}



#nav ul li {
	width:160px;
	font-size:13px;



}
#nav ul li a{ 
width:135px;
	display:block;
	color:#333333;
	text-decoration:none;
	padding:4px 0 0 25px;
	font-weight:bold;
	height:21px;
	}


#nav ul li a:hover{
	background:url(../images/style/kellnerauswahl.gif);
	border-bottom:1px solid #FF9900;
	border-left:none;
	border-right:none;
	color:#000000;
	
	font-weight:bold;
	padding:4px 0 0 25px;
	height:20px;
	}
#nav ul li a.abstand{
	margin-top:15px;

	}	
	#nav ul li a.abstand2{
	margin-top:35px;

	}	
	#nav ul li a.abstandbottom{
	margin-bottom:50px;

	}	
    .a-draufabstandbottom{
	background:url(../images/style/kellner.gif) no-repeat;
	margin-bottom:50px;

	}
	.a-draufabstand {
	background:url(../images/style/kellner.gif) no-repeat;
	margin-top:15px;

	}
	/*--subNav--*/
	
#subnav ul {
	list-style:none;
	margin:2px 0;
}	
	#subnav ul li {
	width:160px;
	height:25px;

	font-size:13px;


}
	
#subnav ul li a{ 
    width:110px;
	display:block;
	color:#333333;
	text-decoration:none;
	padding:4px 0 0 50px;
	height:21px;
	font-weight:bold;
	}	
	#subnav ul li a:hover{
	background:url(../images/style/kellnerauswahl.gif);
	border-bottom:1px solid #FF9900;
	border-left:none;
	border-right:none;
	color:#000000;
	padding:4px 0 0 50px;
	
	font-weight:bold;
	height:20px;
	}
	
	/*--subnavi ende--*/
	
.a-drauf {
	background:url(../images/style/kellner.gif) no-repeat;

	}	
	.a-draufprem {
	background:url(../images/style/premium.gif) no-repeat;

	}	
	
	
/*--Navigation-Ende--*/
#content {
	width:590px;
	float:left;

	padding:53px 30px 20px 20px;
	}	
	
#mailbutton a{
	background:url(../images/button2.gif) no-repeat;
	display:block;
	width:147px;
	margin:15px 0 15px 150px;
	height:28px;
	padding: 14px 0 8px 55px;

}
#mailbutton a:hover{
	background:url(../images/button.gif) no-repeat;
	display:block;
	width:147px;
	margin:15px 0 15px 150px;
	height:28px;
	padding: 14px 0 8px 55px;}	
	
	
	
	
	
#adresse {
	width:160px;
	padding-left:9px;	
	font-size:11px;
	position:absolute;
	margin-top:0px;
	bottom:0px;
	color: #000022;
}	
	