@charset "utf-8";
/****************************************
**********GLOBALE EINSTELLUNGEN**********
****************************************/
html, body {
	margin:0px;
	padding:0px;
	height:100%;
}

body {
	background-image:url(bg-x.png);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#098199;
	
	height:100%;
	min-height:100%;
}

ul, p, span, li, div, td, table {
	padding:0px;
	margin:0px;
	border:none;
}

ul, li {
	list-style:none;
}

* {
	outline:none;
}
/*************************
**********LAYOUT**********
*************************/
div#kopfzeile {
		background-image:url(../bilder/kopfzeile.png);
		
		height:47px;
		width:984px;
	}
	
	div#telefon {
			
		float:left;
			
		padding-top:26px;
		padding-left:20px;
			
		}
		
	div#top_nav {
		padding-top:32px;
		padding-right:21px;
			
		float:right;
		
		text-align:right;
			
		width:514px;
		height:21px;
			
		font-size:10px;
			
		}
		
		div#top_nav a {
			color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
				
			text-decoration:none;
			}
div#header{
	background-image:url(../bilder/header.png);
	width:984px;
	height:166px;
}
div#collumn_wrapp{
	background-image:url(../bilder/content.png);
	background-repeat:repeat-y;
	
	height:100%;
	min-height:100%;
	width:984px;
}

div#text1 {
		position:absolute;
		width:800px;
		height:auto;
		left:350px;
		top:400px;
	}
/*************************
********Navigation********
*************************/
div#navigation ul {
	width:984px;
	height:41px;

}

	div#navigation ul li {
		height:41<px;
		float:left;
	}
	
		div#navigation ul li a#startseite {
			background-image:url(../bilder/startseite.png);
			
			width:142px;
			height:41px;
			float:left;
			
			font-size:0px;
			line-height:0px;
		}
		
		div#navigation ul li a#startseite:hover {
			opacity: .8;
		}
		
		div#navigation ul li a#partyservice {
			background-image:url(../bilder/partyservice.png);
			
			width:140px;
			height:41px;
			float:left;
			font-size:0px;
			line-height:0px;
		}
		
		div#navigation ul li a#partyservice:hover {
			opacity: .8;
		}
		
		div#navigation ul li a#geschäft {
			background-image:url(../bilder/geschäft.png);
			
			width:140px;
			height:41px;
			float:left;
			
			font-size:0px;
			line-height:0px;
		}
		
		div#navigation ul li a#geschäft:hover {
			opacity: .8;
		}
		
		div#navigation ul li a#überuns {
			background-image:url(../bilder/überuns.png);
			
			width:140px;
			height:41px;
			float:left;
			
			font-size:0px;
			line-height:0px;
		}

		div#navigation ul li a#überuns:hover {
			opacity: .8;
		}
		
		div#navigation ul li a#bilder {
			background-image:url(../bilder/bilder.png);
			
			width:140px;
			height:41px;
			float:left;
			
			font-size:0px;
			line-height:0px;
		}
		
		div#navigation ul li a#bilder:hover {
			opacity: .8;
		}
		
		div#navigation ul li a#kontakt {
			background-image:url(../bilder/kontakt.png);
			
			width:140px;
			height:41px;
			float:left;
			
			font-size:0px;
			line-height:0px;
		}
		
		div#navigation ul li a#kontakt:hover {
			opacity: .8;
		}
		
		div#navigation ul li a#impressum {
			background-image:url(../bilder/impressum.png);
			
			width:142px;
			height:41px;
			float:left;
			
			font-size:0px;
			line-height:0px;
		}
		
		div#navigation ul li a#impressum:hover {
			opacity: .8;
		}
/*************************
**********Footer**********
*************************/
div#footer {
	background-image:url(../bilder/footer.png);
	background-repeat:no-repeat;
	background-position:top;
	
	height:9px;
	width:984px;
}
	
	div#footer2 {
	background-image:url(../bilder/footer2.png);
	background-repeat:no-repeat;
	background-position:top;
	
	height:83px;
	width:984px;
}

div#footer3 {
	margin-left:519px;
	
	width:460px;
	height:83px;
}

div.box-foot1 {
	margin-left:16px;
	height:83px;
	width:130px;
	float:left;
}
	
	
	div.foot-head {
	font-size:12px;
	color:#a5bc33;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

div.spalte1-a {
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e4e4e4;
	width:120px;
	padding-left:10px;
	line-height:18px;
}

a.spalte-font {

	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e4e4e4;
	text-decoration:none;
	
}

a.spalte-font:hover, a.spalte-font:link, a.spalte-font:visited {

	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e4e4e4;
	text-decoration:none;
}