body {
 font-family:Verdana, sans-serif;
 font-size:14px;
 text-align:center;
 background-color:#FFFFFF;
 color:#000000;
}
p {
  margin:0;
}
p.headertitle {
  text-align:left;
  font-weight:bold;
  font-size:18px;
  padding-top:15px;
  background-color:#FFFFFF;
  color:#669999;
}
p.footertext {
  font-size:10px;
  padding-top:20px;
  background-color:#FFFFFF;
  color:#669999;
}
p.mitte {
  text-align:center;
  font-weight:bold;
  padding-top:20px;
}
p.mitteshort {
  text-align:center;
  font-weight:bold;
  padding-top:5px;
  background-color:#FFFFFF;
  color:#000000;
}
p.mitteshortunderline {
  text-align:center;
  font-weight:bold;
  padding-top:5px;
  text-decoration:underline;
}
p.back {
  text-align:left;
  font-weight:bold;
  margin:5px;
}
p.cmdsenden {
  text-align:left;
  margin:15px;
  color:#000000;
  background-color:#FFFFFF;
}
p.agbannehmen {
  text-align:left;
  margin:25px 5px 5px 5px;
}
p.annehmen {
  color:#000000;
  background-color:#FFFFFF;
  text-align:left;
  padding:1px;
  font-size:12px;
  font-weight:bold;
}
p.und_oder, .fettrot {
  text-align:center;
  font-weight:bold;
  color:#FF0000;
  background-color:#FFFFFF;
}
p.erlaeuterung {
  text-align:left;
  color:#000000;
  background-color:#FFFFFF;
  font-size:12px;
  padding:1px;
}
p.newsflashred {
  text-align:center;
  font-weight:bold;
  color:#FF0000;
  background-color:#FFFFFF;
  margin-top:10px;
}
p.newsflash, p.newsflashbold {
  text-align:left;
  color:#000000;
  background-color:#FFFFFF;
  font-size:9px;
  padding:1px;
  line-height:10px;
}
p.newsflashbold {
  font-weight:bold;
}
p.anfragedatum {
  text-align:left;
  color:#000000;
  background-color:#FFFFFF;
  font-size:12px;
  margin-left:490px;
}
p.registertext {
  text-align:left;
  padding:1px;
  font-size:12px;
  color:#000000;
  background-color:#FFFFFF;
}
p.accept {
  color:#FF6600;
  background-color:#FFFFFF;
  text-align:left;
  padding:1px;
  font-size:12px;
  margin-top:15px;
}
p.acceptnormal {
  color:#FF6600;
  background-color:#FFFFFF;
  text-align:left;
  padding:1px;
}
p.anfrageabgelehnt {
  color:#FF0000;
  background-color:#FFFFFF;
  text-align:left;
  padding:1px;
  font-weight:bold;
}
p.anfrageoffen {
  color:#33CCCC;
  background-color:#FFFFFF;
  text-align:left;
  padding:1px;
  font-weight:bold;
}
p.anfragezustandegekommen {
  color:#339966;
  background-color:#FFFFFF;
  text-align:left;
  padding:1px;
  font-weight:bold;
}
img.logo {
  float:right;
  width:234px;
  height:60px;
}
img.w3c, img.i8831 {
  border:none;
  width:88px;
  height:31px;
}
img.anfragen, img.ablehnen {
  border:none;
  width:32px;
  height:32px;
}
img.mieten {
  border:none;
  width:40px;
  height:40px;
}
div#header {
  width:760px;
  height:60px;
  margin:0px auto;
  text-align:left;
}
div#footer {
  clear:left;
  /*
clear:right;
*/
  width:760px;
  height:100px;
  margin:20px auto;
  text-align:center;
}
/* Das Headermenu */
div#headermenu {
  clear:left;
  margin:0px auto;
  width:760px;
  height:20px;
  border-top:1px solid #669999;
}
div#main{
  width:760px;
  margin:0px auto;
}
div#admin{
  width:760px;
  margin:0px auto;
  border:1px solid #669999;
  text-align:left;
  padding:1px;
}
/* Anfang HauptContainer links und rechts */
div#linkespalte, div#rechtespalte {
  width:20%;
  height:590px;
  line-height:18px;
  border:1px solid #669999;
}
div#linkespalte {
  float:left;
}
div#rechtespalte {
  float:right;
}
/* Ende HauptContainer links und rechts */
div#mitte {
  float:left;
  width:54%;
  margin-left:3%;
  text-align:left;
}
div#exchange, div#rent {
  float:left;
  width:24%;
  margin:30px 20px auto 20px;
  border:1px solid #669999;
}
/* Anfang Container Linktausch Auswahl nach Kat oder PR */
div#AuswahlKat, div#AuswahlPR {
  float:left;
  margin:25px 20px 20px 20px;
  border:1px solid #669999;
  text-decoration:underline;
  font-weight:bold;
  height:312px;
}
div#AuswahlKat {
  width:32%;
}
div#AuswahlPR {
  width:16%;
}
/* Ende Container Linktausch Auswahl nach Kat oder PR */
div#gebote, div#register, div#meinedaten, div#startseite-o, div#startseite-u, div#legende {
  float:left;
  width:57%;
  margin:0px 4px 4px 7px;
  border:1px solid #669999;
  text-align:left;
  padding:1px;
}
div#startseite-o, div#startseite-u, div#legende {
  margin-top:25px;
}
div#legende {
  font-size:12px;
  width:100%;
  margin-left:0px;
}
div#urlbearbeiten, div#anfragenbeantworten {
  width:90%;
  margin:4px auto;
  border:1px solid #669999;
  text-align:left;
  padding:1px;
}
div#linkbuttons {
  width:100%;
  margin:4px auto;
  border:1px solid #669999;
  text-align:left;
  padding:1px;
}
div#meineLinkbuchungen, div#meineMietangebote {
  float:left;
  font-size:10px;
  width:100%;
  margin-left:0%;
  text-align:left;
}
a:link, a:visited, a:active {
 color:#0000A0;
 text-decoration:none;
 background-color:#FFFFFF;
}
a:hover {
 color:#99CCFF;
 background-color:#FFFFFF;
}
a.header, a.agb {
 font-size:12px;
 }
a.choice {
 font-weight:bold;
 font-size:18px;
 }
a.fett16 {
 font-weight:bold;
 font-size:16px;
 }
a.anzahlkat {
  line-height:19px;
}
a.anzahlpr {
  line-height:25px;
}
ul.kategorien {
  list-style:none;
  margin:5px 3px;
  line-height:18px;
  padding:0px;
  text-align:left;
}
ul.pagerankzahlen {
  list-style:none;
  margin:8px 3px;
  line-height:24px;
  padding:0px;
  text-align:center;
}
ul.tauschangebote, .urlliste  {
  list-style:none;
  margin:5px 3px;
  line-height:18px;
  padding:0px;
  text-align:left;
}
ul.agb, ul.startseite {
  list-style:none;
  margin:5px 3px;
  line-height:18px;
  padding:0px;
  text-align:left;
}
ul.startseite {
  list-style:disc;
}
ul.legende {
  list-style:none;
}
li.fettgruen {
  font-weight:bold;
  color:#339966;
  background-color:#FFFFFF;
}
li.fettschwarz {
  font-weight:bold;
  color:#000000;
  background-color:#FFFFFF;
}
li.fettschwarzmargin {
  font-weight:bold;
  color:#000000;
  background-color:#FFFFFF;
  margin-left:20px;
}
li.fettrotmargin {
  font-weight:bold;
  color:#FF0000;
  background-color:#FFFFFF;
  margin-left:20px;
}
li.fettschwarzfirstline {
  font-weight:bold;
  color:#000000;
  background-color:#FFFFFF;
  padding-top:10px;
}
li.agbtext {
  color:#000000;
  background-color:#FFFFFF;
  font-size:10px;
}
li.fettrotli {
  font-weight:bold;
  color:#FF0000;
  background-color:#FFFFFF;
  text-align:left;
  margin-left:115px;
}
li.uebersichtpr {
  text-align:left;
  margin-left:50px;
}
li.uebersichtpr10 {
  text-align:left;
  margin-left:40px;
}
form {
  margin:0px;
  padding:0px;
  text-align:left;
}
input.hidden {
  visibility:hidden;
  margin:0px;
  width:0px;
  height:0px;
  padding:0px;
}
input.http, .linktext {
  text-align:left;
  width:175px;
  height:15px;
  margin-left:1px;
}
input.registerlong, .registerverylong, .registershort, .urlbearbeitenlong, .urlbearbeitenshort, .accept_sub {
  text-align:left;
  height:15px;
  margin-left:1px;
  font-size:12px;
}
input.registerlong {
  width:118px;
}
input.registerverylong {
  width:200px;
}
input.registershort {
  width:50px;
}
input.urlbearbeitenlong{
  width:300px;
}
input.urlbearbeitenshort{
  width:35px;
}
input.accept_sub {
  width:200px;
}
select.pr, select.mietdauer {
  width:50px;
}
select.kategorie {
  width:305px;
}
span.fettrot {
  font-weight:bold;
  color:#FF0000;
  background-color:#FFFFFF;
}
span.fettblue {
  font-weight:bold;
  color:#669999;
  background-color:#FFFFFF;
}
span.fettschwarz {
  font-weight:bold;
  color:#000000;
  background-color:#FFFFFF;
}
span.ablehnen {
  text-align:left;
  color:#000000;
  background-color:#FFFFFF;
  font-size:12px;
  margin-left:20px;
}
span.suburl {
  text-align:left;
  color:#FF6600;
  background-color:#FFFFFF;
  font-size:12px;
  margin-left:60px;
}
span.anzahl {
  text-align:left;
  color:#000000;
  background-color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  line-height:9px;
}
