/* =====================================
Stylesheet 
Dieser Stylesheet wurde von mir erstellt
Bitte nicht kopieren und oder weitergeben.
Danke

Aufbau: 1. Kalibrierung
		2. Allgemeine Styles
		3. Styles für Layoutbereiche
		4. Sonstige Styles

===================================== */


/*======================================
 1. Kalibrierung
======================================*/
* { padding: 0; margin: 0; }
ol ul {margin-bottom: 0; }
a img { border:none; }
/*======================================
 2. Allgemeine Styles
======================================*/
  html {height: 101%; }
  
  body {
  padding:0px;
  margin:0px;
  background-image:url(-pics/bg_body.jpg);
  background-repeat:repeat-x;
  background-position:top; 
  background-color:#58585a;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
  color:#000000;
  min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
}

 h1 {
font-size: 120%
}

h2 {
font-size: 110%
}

img.download {vertical-align:middle;}
 
/*===========================
Hyperlinks
===========================*/

a {color: #ff0000;
   text-decoration: none; 
    outline: none;}
a:visited {color:#DB7093;}
a:hover {color: #564b47;}
a:active { color:#000000;}

/*===========================
Klassen und ID´s
===========================*/
.skiplink {
  position: absolute;
  top: -5000px;
  left: -5000px;
  width: 0;
  height: 0;
  overflow: hidden;
  display: inline;
}
/*======================================
 3. Styles für Layoutbereiche
======================================*/
/* ----------container to center the layout---------- */
#container {
width: 980px;
min-height: 550px;
padding:0px;
border-style: inset;
border-width: 7px; 
border-color: #dddddd;
background-color:#fff;
margin: 0px;
margin-left: auto;
margin-right: auto;
}
/* ----------------kopf-------------- */
#kopp {
  height:217px;
  margin:10px;
  background-color:#fff;
  list-style-type: none;
}
/* ---------------navi-------------------- */

#navi{
color:#000000;
font-size:110%;
background-color:222;
list-style-type: none;
}  
#navi ul{
border-bottom: 1px solid #c8c8c8;
padding: 5px 0px 5px 25px;
 }  
#navi li{
margin: 8px 8px 0px 5px;
display:block;
 } 
  #navi a,
  #navi span {
  color:#d9dadb;
  }
  #navi a:hover,
  #navi a:focus {
  color: #58585a;
  }
  
  #navi01 span,
  #navi02 span,
  #navi03 span,
  #navi04 span,
  #navi05 span,
  #navi06 span,
  #navi07 span {
  color: #58585a;
  border-bottom-color: #dfce02;
  }

/* ----------mitte----------------- */
#mitte {
  position:relative;
  width:100%;
  min-height:300px;
}
/* --------------inhalt------------- */
#inhalt {
  min-width:120px;
  padding:5px;
  margin:0px 180px;
  background-color:#ddd;
}
#inhalt ul{
padding: 8px;
 }  
#inhalt li{
margin: 3px 0px 0px 25px;
display:block;
border-bottom: 1px solid #c8c8c8;

 } 
/* -----------------links--------------------- */
#links {
  position:absolute;
  top:0px;
  left:10px;
  width:160px;
  height:300px;
  text-align:center;
  background-color:#ddd;
}
 
/* -------------------rechts---------------------- */
#rechts {
  position:absolute;
  top:0px;
  right:10px;
  width:160px;
  height:300px;
  text-align:center;
  background-color:#ddd;
}

/* -----------------back---------------- */
#back {
  padding:15px;
  text-align:center;
}
#back a {
  color:white;
  font-size:0.8em;
  font-weight:600;
}
/*  ----------------footer---------------------- */ 
#fuss {
	text-align:center;
  height:71px;
  margin:10px;
  padding:3px 0px 0px 0px;
  background-color:#ddd;
}

/*======================================
 4. Sonstige Styles
======================================*/

p {
  font-size:13px;
  padding:10px 15px;
}
pre {
  font-size:12px;
  padding:10px 15px;
}
/*========================
td {
	font-size:90%;
	font-weight:500;
}
td h1 {
	text-align:left;
	font-size:100%;
	color:#666;
	font-weight:600;
	
}
td h2 {
	font-size:90%;
	text-align:left;
	color:#666;
	font-weight:500;
}
hr {
	color:#eee;
	margin:4px 0px;
}
form {
  color:#666;
  width:525px;
  padding: 20px 0px 0px 0px;
  border: none;
}
label {
  display: block;
  cursor: pointer;
}


textarea { height: 7em; }

==========================
===============================Das Kontaktformular*/

form {
  padding: 11px 0px 4px 0px;
  border: none;
}
fieldset {
   border: none;
}
/*======================================
 Ende des Styles
======================================*/
