body{
  background-color:#F8F3E3;
  background-image:url(../img/background.gif);
  background-repeat:repeat-y;
  font-family:verdana, arial, helvetica;
  font-size:12px;
}

#logo{
  width:250px;
  height:301px;
  position:absolute;
  top:0px;
  left:750px;
  z-index:2;
}

#sprachen{
  width:237px;
  height:291px;
  position:absolute;
  top:10px;
  left:763px;
  z-index:3;
  font-size:10px;
}

#header{
  width:1000px;
  height:402px;
  position:absolute;
  top:0px;
  left:0px;
  z-index:1;
}

#topangebot{
  background-color:#9A0403;
  width:250px;
  height:135px;
  position:absolute;
  top:301px;
  left:750px;
  z-index:3;
}

#quick{
	background-color:#E8E2D0;
	width:250px;
	height:130px;
	position:absolute;
	top:442px;
	left:750px;
	z-index:4;
}

#wetter{
	background-color:#F0EAD9;
	width:250px;
	height:85px;
	position:absolute;
	top:572px;
	left:750px;
	z-index:4;
}

#topnavi{
  width:1000px;
  height:40px;
  position:absolute;
  top:402px;
  left:0px;
  z-index:2;
  background-image:url(../img/link_verlauf.jpg);
  font-family:verdana, arial, helvetica;
}

#topnaviContent{
  position:relative;
  top:14px;
  left:8px;
  font-family:verdana, arial, helvetica;
  font-size:12px;
  text-transform:uppercase;
  color:#FFFFFF;
  text-decoration:none;
  width:975px;
}

#topnaviContent a{
  color:#FFFFFF;
  text-decoration:none;
}

#active a{
  color:#FF9933;
  text-decoration:none;;
}

#topnaviContent a:hover{
  color:#FF9933;
}

#active a:hover{
  color:#FF9933;
}

#leftmenu{
  width:180px;
  position:absolute;
  top:462px;
  left:0px;
  z-index:4;
  text-align:right;
  font-family:verdana;
  font-size:12px;
}

#r_logo{
  width:205px;
  height:161px;
  position:absolute;
  bottom:0px;
  left:4px;
  z-index:0;
}

#inhalt{
  width:500px;
  position:absolute;
  top:462px;
  left:220px;
  z-index:4;
  font-family:verdana;
  font-size:12px;
}

#schlaupe{
  width:500px;
  z-index:4;
  font-family:verdana;
  font-size:12px;
  text-align:right;
}

#right{
	width:228px;
	position:absolute;
	top:654px;
	left:763px;
	z-index:4;
	font-family:verdana;
	font-size:12px;
}

h1{
  font-size:16px;
  color:#570405;
  font-weight:normal;
}

h2{
  font-size:15px;
  color:#570405;
  font-weight:normal;
}

h3{
  font-size:14px;
  color:#570405;
  font-weight:normal;
}

a{
  color:#410D11;
}

.secondLink a{
  font-size:12px;
  color:#000000;
  text-decoration:none;
}

.secondLink a:hover{
  font-size:12px;
  color:#590000;
}

.secondActiveLink a{
  font-size:12px;
  color:#590000;
  text-decoration:none;
  font-weight:bold;
}

.activeright {
  font-size:14px;
  color:#5B0101;
  text-decoration:none;
  padding-left:10px;
}

.activeright a {
  font-size:14px;
  color:#5B0101;
  text-decoration:none;
}

.linkright{
  font-size:14px;
  color:#333333;
  text-decoration:none;
  padding-left:10px;
}

#angebotHeader{
  font-family:arial;
  font-size:16px;
  color:#C54317;
  font-weight:bold;
  letter-spacing:3px;
}

#angebotHeader a{
  font-family:arial;
  font-size:16px;
  color:#C54317;
  font-weight:bold;
  letter-spacing:3px;
}

#bezeichnung{
  font-family:arial;
  font-size:16px;
  color:#ffffff;
  font-weight:bold;
}


#datum{
  font-family:arial;
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
}

#beschreibung{
  font-family:arial;
  font-size:12px;
  color:#ffffff;
}

#topContent{
  position:relative;
  top:10px;
  left:10px;
  width:230px;
}

#quickContent{
  position:relative;
  top:10px;
  left:10px;
  width:230px;
}

#mehr{
  font-family:arial;
  font-size:11px;
  color:#FFCC66;
}

.linkright a {
  font-size:14px;
  color:#333333;
  text-decoration:none;
}

.dot{
  position:relative;
  border-top:dotted #000000 1px;
  height:0px;
  width:228px;
  padding-bottom:10px;
  top:5px;
}

#adresse{
  position:relative;
  height:0px;
  width:228px;
  padding-bottom:10px;
  top:5px;
  text-align:center;
  color:#333333;
  font-size:12px;
}

#adresse a{
  color:#5A0000;
}

#eur_topbox{
  position:absolute;
  right:0px;
  color:#FF9933;
  font-size:14px;
  font-weight:bold;
  font-family:arial;
  top:105px;
}

#sitename{
  color:#4A0D12;
  font-weight:bold;
  font-family:verdana;
  text-transform:uppercase;
}

tr.wetter {
color:#380b0e;
}