/* CSS Document */

body{ 
	background-color:#888; color: #222222; font-weight:100; font-size: 12px; font-family:Arial; margin-top:20px;
	}
	
.background-startseite
	{ 
	 background-image:  url(../background/bg-startseite.jpg);
	 background-repeat:no repeat;
	 background-attachment:fixed;
	 background-position: center center;
	 background-size:cover;
	 border:0;
	 }	
.background-layout
	{ 
	 background-image:  url(../background/bg-layout.jpg);
	 background-repeat:no repeat;
	 background-attachment:fixed;
	 background-position: center center;
	 background-size:cover;
	 border:0;
	 }
.background-firma
	{ 
	 background-image:  url(../background/bg-firma.jpg);
	 background-repeat:no repeat;
	 background-attachment:fixed;
	 background-position: center center;
	 background-size:cover;
	 border:0;
	 }
.background-lieferprogramm
	{ 
	 background-image:  url(../background/bg-lieferprogramm.jpg);
	 background-repeat:no repeat;
	 background-attachment:fixed;
	 background-position: center center;
	 background-size:cover;
	 border:0;
	 }
.background-kontakt
	{ 
	 background-image:  url(../background/bg-kontakt.jpg);
	 background-repeat:no repeat;
	 background-attachment:fixed;
	 background-position: center center;
	 background-size:cover;
	 border:0;
	 }
.background-impressum
	{ 
	 background-image:  url(../background/bg-impressum.jpg);
	 background-repeat:no repeat;
	 background-attachment:fixed;
	 background-position: center center;
	 background-size:cover;
	 border:0;
	 }
.background-datenschutz
	{ 
	 background-image:  url(../background/bg-datenschutz.jpg);
	 background-repeat:no repeat;
	 background-attachment:fixed;
	 background-position: center center;
	 background-size:cover;
	 border:0;
	 }
.background-nutzung
	{ 
	 background-image:  url(../background/bg-nutzung.jpg);
	 background-repeat:no repeat;
	 background-attachment:fixed;
	 background-position: center center;
	 background-size:cover;
	 border:0;
	 }
	 
.background-login
	{ 
	 background-image:  url(../background/bg-login.jpg);
	 background-repeat:no repeat;
	 background-attachment:fixed;
	 background-position: center center;
	 background-size:cover;
	 border:0;
	 }
	 
h1 {
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
	letter-spacing:8px;
	 } 
	 
a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	text-decoration:none;
	padding-right:20px;
	color: #ffffff;
	letter-spacing:4px;
    }
a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	text-decoration: none;
	color: #cccccc;
	letter-spacing:4px;
    }
a:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	text-decoration:none; 
	color: #00ff00;
	letter-spacing:4px;
	}
a:active{
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	text-decoration: none; 
	color: #999999;
	letter-spacing:4px;
	}	
.box {
	width:800px;
	height:800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	text-decoration: none;
	color: #fff;
	margin-left:20px;
	}
.banner {
    background-image:url(logo.png);
	width:780px;
	height:160px;
	padding:10px;
	letter-spacing:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	text-decoration: none;
	color: #ffffff;
	margin:0px;
	}
.menu{
	background-image:url(grau.png);
	width:780px;
	height:20px;
	padding:10px;
	float:left;
	display:inline;
	overflow:auto;
	}
.links{
	background-image:url(grau.png);
	width:240px;
	height:520px;
	padding:10px;
	float:left;
	display:inline;
	overflow:auto;
	}
.rechts{
	background-image:url(grau.png);
	width:520px;
	height:520px;
	padding:10px;
	float:left;
	display:inline;
	overflow:auto;
	}
.footer{
	background-image:url(grau.png);
	width:780px;
	height:20px;
	padding:10px;
	float:left;
	}
.impressum{
	width:320px;
	padding:10px;
	float:left;
	}
.inhalt{
	background-color:#246;
	width:760px;
	height:560px;
	padding:20px;
	float:left;
	display:inline;
	overflow:auto;
	}
	
.inhalt-menu{
	width:760px;
	height:760px;
	padding:20px;
	float:left;
	display:inline;
	}
	
.pdf{
	width:760px;
	height:760px;
	padding:20px;
	float:left;
	display:inline;
	}
		
.menu1{
	width:240px;
	height:140px;
	padding:10px;
	padding-left:20px;
	float:left;
	}
	
.menu2{
	width:280px;
	height:140px;
	padding:10px;
	float:left;

	}
.menu3{
	width:200px;
	height:140px;
	padding:10px;
	float:left;
	letter-spacing:4px;