/* CSS Document */

			/*GRUNDAUFBAU*/
html, body {
	height:100%;
	background-color: #ffffff;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	margin: 0;
	padding: 0;
}

body {
	text-align:center;
}

#distance { 
	width:100px;
	height:50%;
	margin-bottom:-384px;
	margin-left: 50%;
}

#container {
	margin: 0 auto;
	width: 1024px;
	height: 768px;
}

#head {
	width: 1024px;
	height: 210px;
}

#navigation {
	width: 1024px;
	height: 57px;
}

#navigation2 {
	width: 1024px;
	height: 57px;
}

#links {
	width: 823px;
	height: 435px;
	float: left;
	overflow: hidden;
}

#rechts {
	float: right;
	width: 201px;
	height: 435px;
	overflow: hidden;
}

#newsbox {
	margin-left: 10px;
	padding: 0;
	width: 180px;
	height: 420px;
	overflow: hidden;
}

#footer {
	clear: both;
	width: 1024px;
	height: 66px;
	text-align: right;
    margin-right: 70px;
}
		/*GRUNDAUFBAU-ENDE*/
		
		/*NAVIGATION*/
/* style the outer div to give it width */
.menu {
	font-size:11px;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
	padding:0;
	margin: 0;
	list-style-type:none; 
	height:57px;
}

/* style the sub-level lists */
.menu ul ul {
	width:15em;
}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li {
	float:left;
	height:3em;
	line-height:2em;
}

/* style the sub level list items */
.menu ul ul li {
	display:block;
	width:12em;
	height:auto;
	position:relative;
	line-height:1em;
}

/* style the links for the top level */
.menu a, .menu a:visited {
	display:block;
	float:left;
	height:100%;
	font-size:1.2em;
	text-decoration:none;
	color:white;
}




/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {
	position:absolute; 
	left:0; 
	top:0; 
	font-size:1em; 
	z-index:-1;
}


.menu li:hover {
	position:relative;
}

* html .menu a:hover {
	position:relative;
}



/* style the level hovers */
/* first */
.menu a:hover {
	color:#ffc100;
}

.menu :hover > a {
	color:#ffc100;
}


</style>

<!--[if IE 7]>
<style type="text/css">
.menu ul ul ul {margin-left:-1px;}
.menu ul ul ul.left {margin-left:1px;}
</style>
<![endif]-->

		/*NAVIGATION-ENDE*/
		
		/*STILE*/
.profil a {
	padding-left: 22px;
}

.profil {
	padding-left: 22px;
}

.team a {
	padding-left: 25px;
}

.team {
	padding-left: 25px;
}		

.kundenbereiche a {
	padding-left: 20px;
}

.kundenbereiche {
	padding-left: 20px;
}

.tontechnik a {
	padding-left: 22px;
}

.tontechnik {
	padding-left: 22px;
}

.lichttechnik a {
	padding-left: 17px;
}

.lichttechnik {
	padding-left: 17px;
}

.medientechnik a {
	padding-left: 20px;
}

.medientechnik {
	padding-left: 20px;
}

.buehnen a {
	padding-left: 22px;
}

.buehnen {
	padding-left: 22px;
}

.paradetrucks a {
	padding-left: 22px;
}

.paradetrucks {
	padding-left: 22px;
}

.festinstallationen a {
	padding-left: 24px;
}

.festinstallationen {
	padding-left: 24px;
}

.partner a {
	padding-left: 21px;
}

.partner {
	padding-left: 21px;
}

.referenzen a {
	padding-left: 22px;
}

.referenzen {
	padding-left: 22px;
}

.kontakt a {
	padding-left: 65px;
}

.kontakt {
	padding-left: 65px;
}

.impressum a {
	padding-left: 120px;
}

.impressum {
	padding-left: 120px;
}

.news a {
	padding-left: 560px;
}

.news {
	font-size:12px;
	color: white;
	padding-left: 560px;
}

.content1 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite1.jpg);
}
.head1 {
	background-image: url(bilder/kopf-seite1.jpg);
}
.navi1 {
	background-image: url(bilder/navileiste-seite1.jpg);
}
.news1 {
	background-image: url(bilder/newsbox-seite1.jpg);
}
.footer1 {
	background-image: url(bilder/footer-seite1.jpg);
}
#content1-links {
	width: 350px;
	height: 400px;
	float: left;
}
#content1-rechts {
	width: 414px;
	height: 400px;
	float: right;
}
.content1-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 40px;
}
.content1-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}

.content2 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite2.jpg);
}
.head2 {
	background-image: url(bilder/kopf-seite2.jpg);
}
.navi2 {
	background-image: url(bilder/navileiste-seite2.jpg);
}
.news2 {
	background-image: url(bilder/newsbox-seite1.jpg);
}
.footer2 {
	background-image: url(bilder/footer-seite2.jpg);
}
#content2-links {
	width: 350px;
	height: 400px;
	float: left;
}
#content2-rechts {
	width: 414px;
	height: 400px;
	float: right;
}
.content2-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 40px;
}
.content2-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}

.content3 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite3.jpg);
}
.head3 {
	background-image: url(bilder/kopf-seite3.jpg);
}
.navi3 {
	background-image: url(bilder/navileiste-seite3.jpg);
}
.news3 {
	background-image: url(bilder/newsbox-seite1.jpg);
}
.footer3 {
	background-image: url(bilder/footer-seite3.jpg);
}
#content3-links {
	width: 350px;
	height: 400px;
	float: left;
}
#content3-rechts {
	width: 414px;
	height: 400px;
	float: right;
}
.content3-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 40px;
}
.content3-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}


.content4 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite4.jpg);
}
.head4 {
	background-image: url(bilder/kopf-seite4.jpg);
}
.navi4 {
	background-image: url(bilder/navileiste-seite4.jpg);
}
.news4 {
	background-image: url(bilder/newsbox-seite1.jpg);
}
.footer4 {
	background-image: url(bilder/footer-seite4.jpg);
}
#content4-links {
	width: 330px;
	height: 400px;
	float: left;
}
#content4-rechts {
	width: 435px;
	height: 400px;
	float: right;
}
.content4-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 40px;
}
.content4-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}


.content5 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite5.jpg);
}
.head5 {
	background-image: url(bilder/kopf-seite5.jpg);
}
.navi5 {
	background-image: url(bilder/navileiste-seite5.jpg);
}
.news5 {
	background-image: url(bilder/newsbox-seite1.jpg);
}
.footer5 {
	background-image: url(bilder/footer-seite5.jpg);
}
#content5-links {
	width: 250px;
	height: 400px;
	float: left;
}
#content5-rechts {
	width: 515px;
	height: 400px;
	float: right;
}
.content5-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 40px;
}
.content5-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}


.content6 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite6.jpg);
}
.head6 {
	background-image: url(bilder/kopf-seite6.jpg);
}
.navi6 {
	background-image: url(bilder/navileiste-seite6.jpg);
}
.news6 {
	background-image: url(bilder/newsbox-seite1.jpg);
}
.footer6 {
	background-image: url(bilder/footer-seite6.jpg);
}
#content6-links {
	width: 350px;
	height: 400px;
	float: left;
}
#content6-rechts {
	width: 415px;
	height: 400px;
	float: right;
}
.content6-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 40px;
}
.content6-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}


.content7 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite7.jpg);
}
.head7 {
	background-image: url(bilder/kopf-seite7.jpg);
}
.navi7 {
	background-image: url(bilder/navileiste-seite7.jpg);
}
.news7 {
	background-image: url(bilder/newsbox-seite1.jpg);
}
.footer7 {
	background-image: url(bilder/footer-seite7.jpg);
}
#content7-links {
	width: 520px;
	height: 400px;
	float: left;
}
#content7-rechts {
	width: 245px;
	height: 400px;
	float: right;
}
.content7-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 40px;
}
.content7-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}



.content8 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite8.jpg);
}
.head8 {
	background-image: url(bilder/kopf-seite8.jpg);
}
.navi8 {
	background-image: url(bilder/navileiste-seite8.jpg);
}
.news8 {
	background-image: url(bilder/newsbox-seite1.jpg);
}
.footer8 {
	background-image: url(bilder/footer-seite8.jpg);
}
#content8-links {
	width: 520px;
	height: 400px;
	float: left;
}
#content8-rechts {
	width: 245px;
	height: 400px;
	float: right;
}
.content8-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 40px;
}
.content8-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}


.content9 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite9.jpg);
}
.head9 {
	background-image: url(bilder/kopf-seite9.jpg);
}
.navi9 {
	background-image: url(bilder/navileiste-seite9.jpg);
}
.news9 {
	background-image: url(bilder/newsbox-seite1.jpg);
}
.footer9 {
	background-image: url(bilder/footer-seite4.jpg);
}
#content9-links {
	width: 520px;
	height: 400px;
	float: left;
}
#content9-rechts {
	width: 245px;
	height: 400px;
	float: right;
}
.content9-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 40px;
}
.content9-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}


.content10 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite10.jpg);
}
.head10 {
	background-image: url(bilder/kopf-seite10.jpg);
}
.navi10 {
	background-image: url(bilder/navileiste-seite10.jpg);
}
.news10 {
	background-image: url(bilder/newsbox-seite10.jpg);
}
.footer10 {
	background-image: url(bilder/footer-seite10.jpg);
}
#content10-links {
	width: 250px;
	height: 400px;
	float: left;
}
#content10-mitte {
	width: 270px;
	height: 400px;
	float: left;
}
#content10-rechts {
	width: 250px;
	height: 400px;
	float: right;
}
.content10-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 40px;
}
.content10-linkstext a {
	font-family: arial, helvetica, sans-serif;
	color: black;
	text-decoration: underline;
	font-size: 14px;
}
.content10-linkstext a:visited {
	font-family: arial, helvetica, sans-serif;
	color: black;
	text-decoration: underline;
	font-size: 14px;
}
.content10-mittetext a {
	font-family: arial, helvetica, sans-serif;
	color: black;
	text-decoration: underline;
	font-size: 14px;
}
.content10-mittetext a:visited {
	font-family: arial, helvetica, sans-serif;
	color: black;
	text-decoration: underline;
	font-size: 14px;
}
.content10-rechtstext a {
	font-family: arial, helvetica, sans-serif;
	color: black;
	text-decoration: underline;
	font-size: 14px;
}
.content10-rechtstext a:visited {
	font-family: arial, helvetica, sans-serif;
	color: black;
	text-decoration: underline;
	font-size: 14px;
}
.content10-mittetext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}
.content10-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}


.content11 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite11.jpg);
}
.head11 {
	background-image: url(bilder/kopf-seite11.jpg);
}
.navi11 {
	background-image: url(bilder/navileiste-seite11.jpg);
}
.news11 {
	background-image: url(bilder/newsbox-seite11.jpg);
}
.footer11 {
	background-image: url(bilder/footer-seite11.jpg);
}
#content11-links {
	width: 250px;
	height: 400px;
	float: left;
}
#content11-mitte {
	width: 270px;
	height: 400px;
	float: left;
}
#content11-rechts {
	width: 250px;
	height: 400px;
	float: right;
}
.content11-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 40px;
}
.content11-mittetext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}
.content11-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}


.content12 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite12.jpg);
}
.head12 {
	background-image: url(bilder/kopf-seite12.jpg);
}
.navi12 {
	background-image: url(bilder/navileiste-seite12.jpg);
}
.news12 {
	background-image: url(bilder/newsbox-seite1.jpg);
}
.footer12 {
	background-image: url(bilder/footer-seite12.jpg);
}
#content12-links {
	width: 170px;
	height: 400px;
	float: left;
}
#content12-mitte {
	width: 180px;
	height: 400px;
	float: left;
}
#content12-rechts {
	width: 420px;
	height: 400px;
	float: right;
}
.content12-linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 40px;
}
.content12-mittetext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-top: 40px;
}
.content12-rechtstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	padding-top: 40px;
}


.content13 {
	float: left;
	text-align: left;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-image: url(bilder/content-seite11.jpg);
}
.head13 {
	background-image: url(bilder/kopf-seite1.jpg);
}
.navi13 {
	background-image: url(bilder/navileiste-seite12.jpg);
}
.news13 {
	background-image: url(bilder/newsbox-seite1.jpg);
}
.footer13 {
	background-image: url(bilder/footer-seite1.jpg);
}
.newstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 2px;
	padding-top: 10px;
	padding-right: 18px;
}
h1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 15px;
}
h2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 40px;
}
.linkstext {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 30px;
}
		/*STILE-ENDE*/

