@charset "UTF-8";
body {
	margin: 0;
	padding: 0;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 1.4;
	background-image: url(bg-unterseite.jpg);
	background-repeat: repeat-x;
	background-color: #6C6C6C;
}
a img {
	border: none;
}
#logo {
	position: absolute;
	height: 63px;
	width: 295px;
	left: 40px;
	top: 30px;
}
#sitemap-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	position: absolute;
	height: 15px;
	width: 50px;
	left: 935px;
	top: 20px;
}
#sitemap-link a {
	color: #7d7d7d;
	text-decoration: none;
}
#navigation {
	position: absolute;
	height: 40px;
	width: 975px;
	top: 98px;
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 25px;
	background-image: url(images/navigation.png);
	background-repeat: repeat-x;
}
#slideshow {
	position: absolute;
	z-index: 1;
	height: 380px;
	width: 1000px;
	left: 0px;
	top: 133px;
}
#headbild {
	position: absolute;
	z-index: 1;
	height: 250px;
	width: 1000px;
	left: 0px;
	top: 133px;
}
#slideshow-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	position: absolute;
	z-index: 2;
	height: 150px;
	width: 150px;
	left: 20px;
	top: 150px;
}
#footer {
	position: absolute;
	height: 200px;
	width: 1000px;
	left: 0px;
	top: 1300px;
	background-color: #4a4a4a;
}
#footer-us {
	position: absolute;
	height: 200px;
	width: 1000px;
	left: 0px;
	top: 1350px;
	background-color: #4a4a4a;
}
#footer-us-ds {
	position: absolute;
	height: 200px;
	width: 1000px;
	left: 0px;
	top: 4200px;
	background-color: #4a4a4a;
}
#footer-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b9b9b;
	position: absolute;
	z-index: 2;
	height: 170px;
	width: 210px;
	left: 40px;
	top: 19px;
}
#footer-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b9b9b;
	position: absolute;
	z-index: 2;
	height: 150px;
	width: 130px;
	left: 290px;
	top: 30px;
	line-height: 25px;
}
#footer-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b9b9b;
	position: absolute;
	z-index: 2;
	height: 150px;
	width: 170px;
	left: 450px;
	top: 30px;
	line-height: 25px;
}
.footer-headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}
#kunden {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 80px;
	width: 920px;
	left: 40px;
	top: 1200px;
}
#footer-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b9b9b;
	position: absolute;
	z-index: 2;
	height: 150px;
	width: 150px;
	left: 620px;
	top: 30px;
	line-height: 25px;
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	position: absolute;
	height: 15px;
	width: 300px;
	left: 680px;
	top: 1520px;
}
#copyright-us {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	position: absolute;
	height: 15px;
	width: 300px;
	left: 680px;
	top: 1570px;
}
#facebook {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	position: absolute;
	height: 24px;
	width: 300px;
	left: 40px;
	top: 1520px;
}
#facebook-us {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	position: absolute;
	height: 24px;
	width: 300px;
	left: 40px;
	top: 1565px;
}
#facebook-us-ds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	position: absolute;
	height: 24px;
	width: 300px;
	left: 40px;
	top: 4410px;
}
#copyright a {
	color: #FFF;
	text-decoration: none;
}
#breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	position: absolute;
	height: 15px;
	width: 450px;
	left: 40px;
	top: 410px;
}
#breadcrumbs-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	position: absolute;
	height: 15px;
	width: 450px;
	left: 40px;
	top: 530px;
}
#startseite-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 200px;
	width: 680px;
	left: 40px;
	top: 590px;
	text-align: justify;
}
#datenschutz-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 900px;
	width: 920px;
	left: 40px;
	top: 450px;
	text-align: justify;
}
#ansprechpartner-content table tr td a {
	color: #7d7d7d;
	text-decoration: none;
}
#impressum-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 650px;
	width: 300px;
	left: 40px;
	top: 450px;
	text-align: justify;
}
#sitemap-content p a {
	color: #7d7d7d;
}
#sitemap-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 600px;
	width: 500px;
	left: 40px;
	top: 450px;
	text-align: justify;
}
#rundlaufpruefgeraete-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 600px;
	width: 600px;
	left: 300px;
	top: 450px;
	text-align: justify;
}
#reitstockpaar-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 750px;
	width: 660px;
	left: 300px;
	top: 520px;
	text-align: justify;
}
#feinmesstisch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 750px;
	width: 550px;
	left: 300px;
	top: 520px;
	text-align: justify;
}
#messstative {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 750px;
	width: 550px;
	left: 300px;
	top: 520px;
	text-align: justify;
}
#reitstockpaar-untentext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 430px;
	width: 660px;
	left: 300px;
	top: 780px;
	text-align: justify;
	z-index: 2;
}
#reitstockpaar-unten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 270px;
	width: 660px;
	left: 300px;
	top: 780px;
	text-align: justify;
}
#reitstockpaar-unten2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 200px;
	width: 660px;
	left: 300px;
	top: 1120px;
	text-align: justify;
}
#reitstockpaar-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 20px;
	width: 300px;
	left: 300px;
	top: 470px;
	text-align: justify;
}
#sonderpruef-headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 520px;
	width: 900px;
	left: 40px;
	top: 470px;
	text-align: justify;
}
#reitstockpaar-rechts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 250px;
	width: 300px;
	left: 660px;
	top: 500px;
	text-align: justify;
	background-color: #CCCCCC;
}
#auftragsfertigung-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 600px;
	width: 600px;
	left: 40px;
	top: 450px;
	text-align: justify;
}
#ansprechpartner-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 600px;
	width: 600px;
	left: 300px;
	top: 450px;
	text-align: justify;
}
#prismen-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 600px;
	width: 600px;
	left: 40px;
	top: 450px;
	text-align: justify;
}
#navi-vertikal14 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal13 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal12 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal11 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal10 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal9 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal8 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal7 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal6 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal5 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal4 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal3 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal2 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal1 a {
	color: #7d7d7d;
	text-decoration: none;
}
#navi-vertikal1 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal1 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal2 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal2 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal3 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal3 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal4 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal4 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal5 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal5 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal6 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal6 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal7 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal7 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal8 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal8 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal9 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal9 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal10 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal10 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal11 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal11 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal12 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal12 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal13 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal13 a:active{color:#0c7edc;
text-decoration: none
}
#navi-vertikal14 a:hover{color:#0c7edc;
text-decoration: none
}
#navi-vertikal14 a:active{color:#0c7edc;
text-decoration: none
}
#chronik-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 600px;
	width: 370px;
	left: 280px;
	top: 470px;
	text-align: justify;
}
#kofo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 650px;
	width: 470px;
	left: 500px;
	top: 470px;
	text-align: justify;
}
#maps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 320px;
	width: 350px;
	left: 40px;
	top: 670px;
	text-align: justify;
}
#navi-vertikal1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 470px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	
}
#navi-vertikal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 505px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 540px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 575px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 610px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 645px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 680px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 715px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 750px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 785px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 820px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 855px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 890px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#navi-vertikal14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 25px;
	width: 200px;
	left: 40px;
	top: 925px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#kontaktdaten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 200px;
	width: 350px;
	left: 40px;
	top: 470px;
	text-align: justify;
}
#copyright-us a {
	color: #7d7d7d;
	text-decoration: none;
}
#footer-2 a {
	color: #9b9b9b;
	text-decoration: none;
}
#footer-3 a {
	color: #9b9b9b;
	text-decoration: none;
}
#footer-4 a {
	color: #9b9b9b;
	text-decoration: none;
}
#footer-1 p a {
	color: #9b9b9b;
	text-decoration: none;
}
#chronik-bilder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 325px;
	width: 250px;
	left: 690px;
	top: 500px;
	text-align: justify;
}
#disclaimer-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 630px;
	width: 550px;
	left: 400px;
	top: 450px;
	text-align: justify;
}
#impressum-content p a {
	color: #7d7d7d;
	text-decoration: none;
}
#datenschutz-content p em a {
	color: #7d7d7d;
	text-decoration: none;
}
#datenschutz-content p a {
	color: #7d7d7d;
}
#startseite-rechts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	height: 180px;
	width: 210px;
	left: 769px;
	top: 610px;
}
#startseite-produkte {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-bottom-color: #999;
	position: absolute;
	height: 320px;
	width: 920px;
	left: 40px;
	top: 820px;
	padding-top: 20px;
}
#startseite-produkt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	z-index: 2;
	height: 290px;
	width: 210px;
	top: 60px;
}
#startseite-produkt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	z-index: 2;
	height: 290px;
	width: 210px;
	top: 60px;
	left: 233px;
}
#startseite-produkt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	z-index: 2;
	height: 290px;
	width: 210px;
	top: 60px;
	left: 466px;
}
#startseite-produkt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	position: absolute;
	z-index: 2;
	height: 290px;
	width: 210px;
	top: 60px;
	left: 699px;
}

/* ~~ Element-/Tag-Selektoren ~~ */
ul, ol, dl { /* Aufgrund von Abweichungen zwischen verschiedenen Browsern empfiehlt es sich, die Auffüllung und den Rand in Listen auf 0 einzustellen. Zu Konsistenzzwecken können Sie die gewünschten Werte entweder hier oder in den enthaltenen Listenelementen (LI, DT, DD) eingeben. Beachten Sie, dass die hier eingegebenen Werte hierarchisch auf die .nav-Liste angewendet werden, sofern Sie keinen spezifischeren Selektor festlegen. */
	padding: 0;
	margin: 0;
}
ul {
	padding-left: 30px;
	line-height: 25px;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 /* Durch Verschieben des oberen Rands wird das Problem behoben, dass Ränder aus dem zugehörigen div-Tag geraten können. Der übrig gebliebene untere Rand hält ihn getrennt von allen folgenden Elementen. */
	padding-right: 0px;
	padding-left: 0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #646464;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #646464;
}
/* ~~ Dieser Container mit fester Breite umschließt die anderen div-Tags. ~~ */
#container {
	width: 1000px;
	background: #FFF;
	margin: 0 auto; /* Der mit der Breite gekoppelte automatische Wert an den Seiten zentriert das Layout. */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	height: 1500px;
}
#container-us {
	width: 1000px;
	background: #FFF;
	margin: 0 auto; /* Der mit der Breite gekoppelte automatische Wert an den Seiten zentriert das Layout. */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	height: 1550px;
}
#container-us-ds {
	width: 1000px;
	background: #FFF;
	margin: 0 auto; /* Der mit der Breite gekoppelte automatische Wert an den Seiten zentriert das Layout. */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	height: 4200px;
}
#breadcrumbs a {
	color: #7d7d7d;
	text-decoration: none;
}
#disclaimer-content p em {
	color: #7d7d7d;
	text-decoration: none;
}
.blauheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0c7edc;
	font-weight: bold;
}
.grauheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #646464;
	font-weight: normal;
}
.box { box-shadow: 7px 7px 5px #777575; -moz-box-shadow: 7px 7px 5px #777575; -webkit-box-shadow: 5px 5px 3px #777575; } 
#schattenlinks {
	position: absolute;
	height: 531px;
	width: 26px;
	top: 0px;
	left: -26px;
}
#schattenrechts {
	position: absolute;
	height: 531px;
	width: 26px;
	top: 0px;
	right: -26px;
}
#disclaimer-content p em a {
	color: #7d7d7d;
	text-decoration: none;
}
#kontaktdaten p a {
	color: #7d7d7d;
	text-decoration: none;
}
