body{
background-color: #FFFFEA;
margin: 0;
text-align: center;
}

div#title{
background: url(../bilder/logo.gif) no-repeat;
float: left;
width: 740px;
height: 105px;
}

div#wrapper{
width: 740px;
margin: 0 auto;
text-align: left;
}

div#header{
margin: 5px 0px 0 0;
width: 740px;
}

.clear{
clear: both;
}


#counter {
    list-style:none;
    font-family:  Arial;
    font-size:13px;
    color: #000;
    font-weight: normal;
    
}

  ul#Navigation {
    float:left;
    width: 10em;
    height:400px;
    margin: 0;
    padding: 0em 0.8em 0em;
    border: 1px solid #ccc;
    background: url(../bilder/verlauf_2.gif) repeat-x;
  }

  * html ul#Navigation {  /* Korrekturen fuer IE 5.x */
    width: 11.6em;
    w\idth: 11em;
    padding-left: 0;
    padd\ing-left: 0.8em;
  }

  ul#Navigation li {
    list-style: none;
    margin: 0.4em; padding: 0;
  }

  ul#Navigation a, ul#Navigation span, ul#Navigation h2 {
    display:block;
    padding: 0.2em;
    line-height:100%;
    text-decoration: none;
    font-weight: bold;
    font-size:12px;
    font-family: Arial;	
    color: #999999; 
    background-color: none;
  }

  * html ul#Navigation a, * html ul#Navigation span, * html ul#Navigation h2 {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 12em;  /* Breitenangabe fuer IE 6 */
  }

  ul#Navigation a:hover, ul#Navigation span {
    color: #ccc; background-color: #fff;
  }

   a.navi_aktiv, ul#Navigation span {
    color: #ccc; background-color: #fff;
  }

  #Navigation_horizontal img {
    float:right;
    margin: 0px 0px 0px 0px;
    clear:both;
  }

  #Navigation_horizontal a {
    text-decoration: none;
    font-weight: bold;
    font-size:12px;
    font-family: Arial;	
    color: #999999; 
    background-color: none;

  }

  #Navigation_horizontal a:hover {
    color: #ccc; background-color: #fff;
  }



  div#content{
	width: 540px;
	float: right;
	margin: 0px 0px 0px 0px;
	background-color: #ffffea;
	padding: 2px;
	font-family: Arial;
	font-size:14px;
	color: #000;
  }

  ul#index li {
    list-style: none;
    margin: 5px; padding: 0;

}

  #seite1 ul {
    list-style: circle;
    margin: 1px; padding: 10;

  }

  #seite1 li {
    list-style: square;
    margin: 5px; padding: 2px;
    
  }

  #seite2 ul {
    list-style: square;
    margin: 1px; padding: 10;

  }

  #seite2 li {
    list-style: circle;
    margin: 5px; padding: 2px;
 
  }


#tabelle_kontakt input, textarea {
	border: 2px solid #ccc;
	background-color: #E5EACC;
	font-family:Arial;
	font-size:13px;
	vertical-align:top;
	
}

#tabelle_kontakt .submit{
	background-color:#a9ac99;
	border:1px outset #ccc;
	margin-top:5px;
	margin-right:34px;

}

.error {
border: 1px solid #ccc;
font: Arial 14px;
color: #ffa343;

}

.extern_link {
font-family: Arial;
color:#0099cc;

}

.intern_link {
font-family: Arial;
color:#0099cc;

}

.float_left {
float:left;
margin: 0px 5px 0px 0;

}

.float_right {
float:right;
margin: 0px 0px 5px 5px;

}

.text_block {
font-family:Arial;
text-align:justify;

}

#tabelle_angebote td {
border:1px solid #ccc;
vertical-align:top;
font-family:Arial;
font-size:14px;


}
