     @import url(http://www.reisedienst-bonte.de/css/mailform.css);
     @import url(http://www.reisedienst-bonte.de/css/mailfrom.css);
     @import url(http://www.reisedienst-bonte.de/css/navi.css);
    
body {
  padding:0;
  margin:0;
  font-family:verdana,arial,times;
  font-size:12px;
  background-color:#ffffff;
}

#headlogo {
  margin:0;
  padding:0;
  height:100px;
  overflow:hidden;
     background-image:url('http://www.reisedienst-bonte.de/header.gif');
    background-repeat:no-repeat;
}







#news {
  font-size:11px;
  padding:5px;
  margin-top:10px;
  margin-bottom:10px;
  background-color:#cccccc;
}

#begruessung {
  padding:20px;
}





#menuelinks {width:190px;float:left;background-color:green;}
#menuelinks ul {line-height:150%;list-style-type:none;padding:0px;margin:0px;}
#menuelinks li.aktiv {padding-left:10px;background-color:white;}
#menuelinks a:link, #menuelinks a:visited, #menuelinks a:focus, #menuelinks a:active {color:black;text-decoration:none;padding-left:10px;display:block;background-color:lightgreen;}
#menuelinks a:hover {background-color:white;}





#grundrahmen {
  position:absolute;
  width:800px;
  margin-left:-400px;
  left:50%;
  padding:0px;
  border-style:none;
  background-color:white;
}

#contentrahmen {
  width:580px;
  float:right;
  padding-right:10px;
  margin-top:20px;
  background-color:white;
  margin-bottom:100px;
}

#ueberschrift {
  font-size:20px;
  margin-bottom:5px;
  padding-left:5px;
}

#kopfzeile {
  font-size:14px;
  margin-bottom:5px;
  padding:5px;
  background-color:#cccccc;
}








#reiseverlauf {
  width:590px;
  font-size:12px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:5px;
  padding-right:0px;
}

#einleitung {
  font-style:italic;
  text-align:justify;
}

#kurztag {
  font-weight:bold;
  margin-top:5px;
}

#beschreibung {
  text-align:justify;
  margin-bottom:10px;
}



#infokasten a, #infokasten a:link, #infokasten a:active, #infokasten a:visited {color:black;text-decoration:none;}
#infokasten a:hover {color:green;text-decoration:underline;}








#leistungen ul {
  list-style-type:disk;
  padding-left:20px;
  margin:0px;
  margin-left:10px;
}

#leistungen li {
  display:block;
  margin-bottom:2px;
}





#reiseliste {
  color:black;
  font-size:12px;
  width:100%;
  border-collapse:collapse;
}

#reiseliste td {
  padding-top:2px;
  padding-bottom:2px;
  border-bottom:1px solid #ccc;
}

#reiseliste a:active, #reiseliste a:focus, #reiseliste a:visited, #reiseliste a:link {
  color:black;
  text-decoration:none;
}

#reiseliste a:hover {
  text-decoration:underline;
}

#reiseliste .preis {
  text-align:right;
  font-weight:bold;
  padding-right:20px;
  color:red;
}




#foot {
  font-size:10px;
  width:740px;
  padding:5px;
  color:white;
  text-align:right;
  background-color:green;
}





#reiseangebotaussen {
  text-align:center;
  width:33%;
  padding:3px;
  margin-top:100px;
  float:right;
}

#reiseangebotspacer {
  height:80px;
  float:right;
  width:1px;
}

#reiseangebotinnen {
  width:100%;
  border:2px solid red;
  text-align:center;
  line-height:20px;
  color:white;
  padding:3px;
  background-color:activecaption;
  float:left;
}

#reiseangebotinnen a, #reiseangebotinnen a:link, #reiseangebotinnen a:active, #reiseangebotinnen a:visited {
  font-weight:bold;
  color:white;
  text-decoration:none;
}

#reiseangebotinnen a:hover {
  color:gold;
  text-decoration:underline;
}

#reiseangebotinnen #preis {
  color:red;
  font-weight:bold;
}






#dreierbildkasten {
  text-align:center;
  padding-top:40px;
}

#dreierbildkasten img {
  width:185px;
  height:120px;
}


#luftbild {
  padding:30px;
  width:100%;
  text-align:center;
}
