@charset "UTF-8";
/* CSS Document */

#background {
	position: fixed; left: 0; top: 0;z-index: -1; width: 100%; height: 100%;}
	
html {
	height: 100.5%;
	font-size: 62.5%;
}
body {
	font: 1.2em Verdana, sans-serif;
	background: #f0f5f6;
	line-height: 1.4em; background-image: url(images/image_background.jpg);
}

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

h1, h2, h3, h4, h5, h6 {
	font-family: "Century Gothic", sans-serif; 
	margin: 0em 0em 0em 0em; 
	color: #000;
}
h1 {}

div#header h1 {border: 0px;}
div#header h1 {border: 0px;}
h2 {font-size: 2.0em;}
h3 {font-size: 1.8em;}
h4 {font-size: 1.6em;}
h5 {font-size: 1.4em; letter-spacing: 0.1em;}
h6 {
	font-size: 1.1em;
	letter-spacing: 0em;
}

a {color: #000000; text-decoration: none; border-bottom: 0px solid #000;}
a:link {color: #000; text-decoration: none; border-bottom: 0px solid #000;}
a:visited {}
a:hover {color: #000; text-decoration: none; border-bottom: 0px solid #cb111c; font-weight: bold;}
a:active {}



div#wrapper {
	width: 660px;
	/* margin: 0px 40px; */
	background: #91a5a4;
	margin: 0px auto;
}

div#header {
	width: 660px;
	height: 105px;
	background-image: url(images/logo_pd.jpg);
	background-repeat: no-repeat;
}

div#nav ul {
	position: absolute;
	top: 70px;
	margin-left: 660px; 
	font-size: 0.9em;
	list-style-type: none;
}

div#nav li {display: block;  padding-top: 5px;}

div#nav li a {
	padding: 6px; 
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-size: 0.9em; font-weight: bold;
	}

div#nav a:hover, 
body#home li.navhome a,
body#print li.navprint a,
body#web li.navweb a,
body#pd li.navpd a,
body#kontakt li.navkontakt a,
body#impressum li.navimpressum a
	{background: #; color: #000; font-size: 0.9em;}
	
	

div#wrap_content1 {
	width: 0px;
	height: 0px;}
		

div#maintext {
	position: absolute;
	top: 116px;
	background: #;
	z-index: 100;
	line-height: 1.6em;
	height: 9000px; 
	width: 480px;
	text-align: left; margin-left: 0px;}
	
	
div#maintext a {padding: 3px;}
div#maintext a:link {
	color: #000000; text-decoration: none; border-bottom: 0px solid #000;
}
div#maintext a:hover {
	color: #000; text-decoration: none; border-bottom: 0px solid #fff; background: #;
}

div#maintext2 {
	position: absolute;
	top: 102px;
	background: #;
	z-index: 100;
	line-height: 1.6em;
	height: 378px;
	width: 660px;
	text-align: left;
	margin-left: 103px;
	left: 16px;
}
	
	
div#maintext a {padding: 3px;}
div#maintext a:link {
	color: #000000; text-decoration: none; border-bottom: 0px solid #000;
}
div#maintext a:hover {
	color: #000; text-decoration: none; border-bottom: 0px solid #fff; background: #;
}


div#menu {
	position: absolute; top: 57px; padding-left: 264px; font-weight: normal; font-size: 0.9em; 
	}
	
div#menu li {display: inline;  padding-top: 5px;
}

div#menu li a {
	padding-right: 0px; 
	text-transform: uppercase;
	color: #000;  
	}
	
div#menu li {line-height: 1.5em; }
	
div#menu li.select {
	padding-right: 5px; padding-left: 3px; padding-bottom: 3px;  
	font-weight: bold; background-color: #;  
}
