body{
  font-family: verdana, Arial, Geneva, sans-serif;
  color: #333333;
  font-size:10pt;
  background-color:#E4ECFF;
  padding:0px;
  margin:0px;
}

.small {
  font-size:8pt;
}

p {
  color: #333333;
  font-size:10pt;
}


#logo {
  position:absolute;
  height:500px;
  top:15px;
  left:15px;
}


.linie{
	background-color:#005746;
	overflow:hidden;
	height:1px;
}


#navi {
  width:700px;
  position:absolute;
  height:30px;
  top:10px;
  left:250px;
  font-size:8pt;
}


#angebote {
  width:600px;
  position:absolute;
  height:350px;
  top:50px;
  left:250px;
  font-size:8pt;
}



#kontakt {
  width:220px;
  position:absolute;
  height:400px;
  top:240px;
  left:20px;
}


#kontakt1 {
  width:220px;
  position:absolute;
  height:400px;
  top:540px;
  left:20px;
  font-size:6pt;
}

#kontakt2 {
  width:220px;
  position:absolute;
  height:400px;
  top:567px;
  left:20px;
  font-size:8pt;
}

#footer {
  width:600px;
  position:absolute;
  height:400px;
  top:610px;
  left:250px;
  font-size:8pt;
}


#werbung {
  position:absolute;
  height:1000px;
  top:10px;
  left:970px;
}
 


#werbung2 {
  width:470px;
  position:absolute;
  height:90px;
  top:650px;
  left:20px;
}


#werbung3 {
  width:470px;
  position:absolute;
  height:90px;
  top:650px;
  left:510px;
}


a {text-decoration:none;color: #005746;}
a.visited {text-decoration:none;color: #005746;}
a.hover {
	text-decoration:underline;
	color: #005746;
	background-color:#ffffff;
	border:0px solid grey;
}
a.link {text-decoration:none;color: #005746;}


.rot2 {color:#e3004e;font-weight:bold;}
.gruen {color:#92aa4e;font-weight:bold;}
.gelb {color:#f7a700;font-weight:bold;}
.blau {color:#6f91c6;font-weight:bold;}
.braun {color:#97596c;font-weight:bold;}

