/* Stylesheet für www.db-digitaldruck.de */

* {
	 padding:  0; margin:  0;
}
body {
   color: black; /* Schriftfarbe */
   background-color: #e3e3e3; /* Hintergrundfarbe */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small; /* Schriftgröße */
}
#wrapper {
	position: relative;
	color: black;
	background-color: #e3e3e3;
	width: 94%; /* Breite des Inhaltbereichs */
	margin-top: 10px;
	margin-right: 30px; /* Abstand rechts automatisch */
	margin-bottom: 10px;
	margin-left: 30px;
}
/* =========================================  Kopfbereich =========================================== */

#kopfbereich {
	background-image: url(images/hintergrund.gif);
	border-bottom: 10px solid #FF8C00;;
}
/* Verschachtelter Selektor: nur die Grafik im Kopfbereich */
#kopfbereich img {
	padding: 5px 10px 0 5px;
	border: 0;
	margin: 10px 10px 0px 10px;
}
#kopfbereich p {
	/*    position: absolute; */
	font-weight: normal;
	margin-bottom: 20px;
	margin-left: 5px;
	padding: 5px 5px 5px 10px;
}
#kopfbereich h1 {
/*    position: absolute; */
	margin-bottom: 15px;
	margin-left: 5px;
	padding: 5px 5px 5px 10px;
}
#kopfbereich p span {
	color: #d90000; /* Schriftfarbe */
	font-size: 100%;
}

/* =========================================  Navibereich =========================================== */
#navibereich {
	background-color: #696969;
	margin-top: 0px;
	padding: 5px 5px 5px 5px;
}
#navibereich ul li {
display: inline;
}
#navibereich ul {

	margin-left: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 0;
	padding-bottom: 5px;
}
#navibereich li {
	display: inline;
	list-style: none;
	margin: 10px;
}
#navibereich a {
	text-decoration: none;
	color: White;
	padding: 2px; /* Abstand zwischen den Navi Zeilen */
}
#navibereich a:hover,
#home #navi10 a {
	font-weight: bold;
	color: #FF8C00;
}
#digitaldruck #navi20 a {
	font-weight: bold;
	color: #FF8C00;
}
#kopierservice #navi70 a {
	font-weight: bold;
	color: #FF8C00;
}
#scannen #navi100 a {
	font-weight: bold;
	color: #FF8C00;
}
#gestaltung #navi140 a {
	font-weight: bold;
	color: #FF8C00;
}
#preise #navi170 a {
	font-weight: bold;
	color: #FF8C00;
}
#kontakt #navi200 a {
	font-weight: bold;
	color: #FF8C00;
}
#impressum #navi220 a {
	font-weight: bold;
	color: #FF8C00;
}
#partner #navi235 a {
   font-weight: bold;
	color: #FF8C00;
}
#navibereich a:active {
}
/* =========================================  linke Spalte =========================================== */
#spaltelinks {
	background-image: url(images/navifarbe.jpg);
	background-repeat: repeat-y;

	float: left;
	width: 145px;
	margin-top: 10px;
	margin-left: 0;
	padding: 0px 5px 5px 5px;
}




/* =========================================  Spalte 3 =========================================== */

#spalte3 {
	position: absolute;
	right: 0;
	width: 145px;
	margin-top: 5px;
	padding: 5px 5px 5px 5px;
	border-left: 1px dotted Gray;
}

/* =========================================  Textbereich =========================================== */

#textbereich2 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-left: 175px;
	margin-right: 175px;
}
  .bildlinks {
	    float:left; 
	    padding: 3px; /* Abstand zwischen Bild und Rahmen */
	    border: 0px solid #ccc; /* Der Bilderrahmen */
	    margin-right: 10px; /* Abstand zwischen Rahmen  und Text */
       margin-bottom: 10px; /* Abstand nach unten */
	  }
	  .bildrechts {
	    float:right; 
	    padding: 5px 5px 5px 5px; 
	    border: 0px solid #ccc; 
       margin: 0px;
	  }
/* =========================================  Fußbereich =========================================== */
h1 { font-size: 170%; }
h2 { font-size: 120%;
     color: #800000;
     margin-bottom: 0em; }
h4 { font-size: 75%; }
h5{
	font-size: 110%;
	color: Black;
}
address {
	text-align: center; /* zentrieren */
	font-size:  80%; /* etwas kleiner */
	font-style:  normal; /* normale Schrift, nicht kursiv */
	letter-spacing:  1px; /* Abstand zwischen den Buchstaben */
	line-height:  1.5em; /* Zeilenabstand */
}
a {text-decoration: none; outline: none; /* Unterstreichung entfernen und keine Outline */ 
}	 
a:link { color: blue; 
}
a:visited { color: blue; 
}
a:hover, a:focus { text-decoration: underline;
   color: Black;
}
a:active { color: white; background-color: blue; 
}
p, ul {
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px; /* Abstand nach unten */
	margin-left: 0px;
	padding: 0 10px 0 10px;
}
ul ul {
	margin: 0;
}
li {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px; /* Abstand von links */
	padding: 5px 0 0 0;
}

span {
	font-size: 80%;
	color: black; /* Schriftfarbe */
}
hr {
	margin: 8px
}
