* {
margin: 0; 
padding: 0; 
border: 0;

}

/* Die Navigation */


#navi a { 
position: absolute;
	display: block;
	width: 125px;
	padding-left: 20px;
	padding-top: 8px;
	text-decoration: none;
	margin: 0;
	}
	
#navi a:hover {
	color:  black;
}	

#navi ul {
	display: block;
	font: normal 80% "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

#navi li {
	display: block;
	margin: 0;
	padding: 0;
	}

#navi a.start {
	height: 31px; 
    voice-family: "\"}\""; 
    voice-family:inherit;
    height: 24px;
	background: url(Bilder/nav_start.jpg) no-repeat 0 0;
	}

#navi a.start:hover, #navi a.start-aktiv {
	height: 31px; 
    voice-family: "\"}\""; 
    voice-family:inherit;
    height: 24px;
	background: url(Bilder/nav_start.jpg) no-repeat 0 -33px;
	}


#navi a.filme {
	top: 31px;
	height: 32px; 
    voice-family: "\"}\""; 
    voice-family:inherit;
    height: 23px;
	background: url(Bilder/nav_filme.jpg) no-repeat 0 0;
	}

#navi a.filme:hover, #navi a.filme-aktiv {
	top:  31px;
	height: 32px; 
    voice-family: "\"}\""; 
    voice-family:inherit;
    height: 23px;
	background: url(Bilder/nav_filme.jpg) no-repeat 0 -32px;
	}

#navi a.ueber {
	top:  62px;
	height: 35px; 
    voice-family: "\"}\""; 
    voice-family:inherit;
    height: 26px;
	background: url(Bilder/nav_ueber.jpg) no-repeat 0 0;
	}

#navi a.ueber:hover, #navi a.ueber-aktiv {
	top:  62px;
	height: 35px; 
    voice-family: "\"}\""; 
    voice-family:inherit;
    height: 26px;
	background: url(Bilder/nav_ueber.jpg) no-repeat 0 -35px;
	}
	
#navi a.jobs {
	top:  96px;
	height: 33px; 
    voice-family: "\"}\""; 
    voice-family:inherit;
    height: 25px;
	background: url(Bilder/nav_jobs.jpg) no-repeat 0 0;
	}

#navi a.jobs:hover, #navi a.jobs-aktiv {
	top:  96px;
	height: 33px; 
    voice-family: "\"}\""; 
    voice-family:inherit;
    height: 25px;
	background: url(Bilder/nav_jobs.jpg) no-repeat 0 -34px;
	
	}
	
#navi a.kontakt {
	top:  96px;
	height: 34px; 
    voice-family: "\"}\""; 
    voice-family:inherit;
    height: 26px;
	background: url(Bilder/nav_jobs.jpg) no-repeat 0 0;
	}

#navi a.kontakt:hover, #navi a.kontakt-aktiv {
	top:  96px;
	height: 34px; 
    voice-family: "\"}\""; 
    voice-family:inherit;
    height: 26px;
	background: url(Bilder/nav_jobs.jpg) no-repeat 0 -35px;
	}


/* Navigation Ende */


p.meldung {
	padding-bottom: 2.5em;
}

#center li {
	padding-bottom: 20px;
}

#right li {
	padding-top: 1.7em;
	padding-bottom: 20px;
}

h4 {
	color:  red;
	padding-bottom: 131px;
	
}

span.hide {
	position: absolute;
	display: block;
	width: 405px;
	height: 131px;
	background-image: url(Bilder/2bilder.jpg);
}


h2 {
	display: block;
	float:left;

	width: 218px; 
  	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width: 201px;
  
padding-left: 17px;
font: normal 130%/1.1 "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
color: white;
font-weight: bold;
}


body {
background-image: url("Bilder/hintergrund2.jpg");
background-color: black;
text-align: left; 
}

a:link, a:visited, a:active  {
color:white;
}

h3 { 
color:white;
font-family: "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif; 
font-weight: bold; 
font-size: 14px;
padding: 0;
}


p {
padding: 0 0 15px 0; }

input, select{
display: block;
margin-bottom: 14px;
letter-spacing: 1px;
padding: 2px;
width: 435px;
height: 22px;
float: left;
background-color: #1E2728;
font-weight: bold;
font-family: "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif; 
font-weight: bold;
font-size: 13px; 
border: 1px solid #ccc;
color: white;
	
}


li {list-style-type: none;
/* margin-bottom: 20px; */}

textarea{
color: white;
display: block;
width: 435px;
padding: 2px;
float: left;
margin-bottom: 18px;
background-color: #1E2728;
font-family: "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
font-size: 12px; 
border: 1px solid #ccc;
	}

#wrapper { 
text-align: left;
width: 935px;
height: 100%;
}
#header, #subnav, #footer {
color: #000;
clear: both; 
width: 100%;
}

#footer {
/* Positionierungskrams */
margin-left: 21px;
font: normal 80%/1.7 "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
}

#navi {
position:absolute;
left: 0; 
top: 178px; 
width: 30px; 
height: 15px;
}

#header {
background: url("Bilder/bbkopf.jpg");
background-repeat: no-repeat; 
height: 399px; 
}

#header h1 {
	text-indent: -999px;
}

#footer {
/*
float:right;
width: 232px;
padding: 1px 0 0 0; 
*/
color: white;
}


#contentfloatholder {
float: center;
width: 100%;
}

#contentfloatholder:after {
/* NN6: clear floats */
content: "."; 
display: block; 
height: 0px;
clear: both; 
visibility: hidden;
}

#center {
font: normal 80%/1.7 "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
color: #999;

margin: 0 0px 0 238px;


 width: 415px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  width: 435px;




}

td {
font: normal 80%/1.7 "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
color: #999;
}

#centerwrap {
float:left;
width: 100%; margin: 0 -95% 0 0;
}


#right {

float: right;
margin-left: -35px;
font: normal 80%/1.7 "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
color: white;

 width: 210px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  width: 230px;
}

.jahr {
margin-top: 20px;

font: normal 60%/1.1 "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
color: #999;
font-weight: bold;
}

.preise {
font-family: "Lucida Grande", "Lucida Sans Unicode", tahoma, verdana, arial, sans-serif;
font-size: 11px;
padding-right: 28px;
line-height: 160%;
}




.grey {
color: #999;
}



/************* IE Mac CSS Only works for Win too **************/
* html div#centerwrap {margin: 0 -100% 0 0;}
* html div#left {margin: 0;}
