@charset "ISO-8859-1";


/* -----------------------------------------------
css-Reset 
--------------------------------------------------*/
html, body,h1, h2, h3, h4, h5, h6, p, ol, ul, li,
pre, code, address, variable, form, fieldset, blockquote {
  padding:0;
  margin:0;
  font-size:100%;
  font-weight:normal;
}

ol {
  margin-left:1.4em;
  list-style:decimal;
}

ul {
  margin-left:1.4em;
  list-style:square;
}

img {
  border:0;
}


/* -----------------------------------------------
Festlegungen für das gesamte Dokument 
--------------------------------------------------*/
body{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:normal;
  color:#000000;
  background-color:#e0e0e0;
  text-align:center; /* für IE */
}

/* -----------------------------------------------
wrapper umfasst das gesamte Blatt 
--------------------------------------------------*/
#wrapper{
  width:960px;
  height:600px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:auto;
  background-color:#cdcdcd;
  padding-top:1px; /*für Netscape, da sonst Hintergrund oben erscheint */
  text-align:left;
  border:1px solid black;
  position:relative;
}

/* -----------------------------------------------
Bereich ganz oben 
--------------------------------------------------*/
#logo{
  position:absolute;
  top:20px;
  left:75px;
  width:300px;
}

#strich_h1{
  position:absolute;
  top:76px;
  left:0px;
  width:960px;
  height:3px;
  
}

#strich_v1{
  position:absolute;
  top:98px;
  left:133px;
  width:1px;
  height:501px;
  
}


#bild1{
  position:absolute;
  top:123px;
  left:158px;
  width:215px;
}  


#oben{
  position:absolute;
  top:40px;
  left:400px;
  font-size:24px;
}


#text{
  position:absolute;
  top:120px;
  left:400px;
  font-size:14px;
  width:500px;
  line-height:20px;
}

#text1{
  position:absolute;
  top:118px;
  left:400px;
  font-size:14px;
  width:500px;
  line-height:20px;
}



#liste{
  list-style-type:disc;
  line-height:24px;
  font-size:16px;

}


#unten{
  position:absolute;
  top:400px;
  left:600px;
  font-size:24px;
}

#strich_h2{
  position:absolute;
  top:440px;
  left:0px;
  width:875px;
  height:1px;
  
}

#kreis{
  position:absolute;
  top:411px;
  left:860px;
  width:30px;
}

#navi{
  position:absolute;
  top:290px;
  left:0px;
  width:120px;
  font-size:12px;
  list-style-type:none;
  line-height:2.0em;
  text-align:right;
  margin:0px;
  padding:0px;
}

#navi a{
  text-decoration:none;
  color:#000000;
}

#navi a:hover{
  color:#FFFFFF;
}


