
h1 {
  font-size:16px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:20px;
}



h1.basis {
  font-size:16px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:17px;
}

h2.basis {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}



h2.grundstuecke {
  background-image:url(http://www.fertighaus.de/images/grund_gelb.gif);
  font-size:12px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  margin:0px;
  padding:0px;
}



span.normal {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

span.normal2 {
  font-size:14px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
}

span.bold {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

span.bold2 {
  font-size:14px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
}

span.klein {
  font-size:9px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

span.fehler {
  font-size:11px;
  font-weight:bold;
  color:#FF0000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}



span.topnav {
  font-size:11px;
  font-weight:bold;
  color:#FFCC33;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

span.bottomnav {
  font-size:11px;
  font-weight:normal;
  color:#4D5944;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

span.bottomdate {
  font-size:11px;
  font-weight:normal;
  color:#FFFFFF;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

span.bottomcopyright {
  font-size:11px;
  font-weight:normal;
  color:#FFFFFF;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}



span.rot {
  color:#950011;
}



a.normal {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  text-align:left;
}

a.normal:hover {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  text-align:left;
}



.norm {
  font-size:12px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  font-family:verdana,arial,helvetica;
  line-height:25px;
  text-align:left;
}

a.norm {
  font-size:12px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  font-family:verdana,arial,helvetica;
  line-height:25px;
  text-align:left;
}

a.norm:hover {
  font-size:12px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  font-family:verdana,arial,helvetica;
  line-height:25px;
  text-align:left;
}

.normplz {
  font-size:18px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  font-family:verdana,arial,helvetica;
  line-height:25px;
  text-align:left;
}

a.normplz {
  font-size:18px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  font-family:verdana,arial,helvetica;
  line-height:25px;
  text-align:left;
}

a.normplz:hover {
  font-size:18px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  font-family:verdana,arial,helvetica;
  line-height:25px;
  text-align:left;
}



a.umzug {
  background-image:url(http://www.fertighaus.de/images/grund_gelb.gif);
  font-size:16px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:18px;
  text-align:left;
}

a.umzug:hover {
  background-image:url(http://www.fertighaus.de/images/grund_gelb.gif);
  font-size:16px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:18px;
  text-align:left;
}



a.hellgelb {
  background-image:url(http://www.fertighaus.de/images/grund_gelb.gif);
  font-size:14px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:18px;
  text-align:left;
}

a.hellgelb:hover {
  background-image:url(http://www.fertighaus.de/images/grund_gelb.gif);
  font-size:14px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:18px;
  text-align:left;
}



a.hellblau {
  background-image:url(http://www.fertighaus.de/images/grund_blau.gif);
  font-size:14px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:18px;
  text-align:left;
}

a.hellblau:hover {
  background-image:url(http://www.fertighaus.de/images/grund_blau.gif);
  font-size:14px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:18px;
  text-align:left;
}



a.normalcheck {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:18px;
  text-align:left;
}

a.normalcheck:hover {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:18px;
  text-align:left;
}



a.boldcheck {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  text-align:left;
}

a.boldcheck:hover {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  text-align:left;
}



a.klein {
  font-size:9px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  text-align:left;
}

a.klein:hover {
  font-size:9px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  text-align:left;
}



a.head {
  font-size:11px;
  font-weight:normal;
  color:#7FB74F;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  text-align:left;
}

a.head:hover {
  font-size:11px;
  font-weight:normal;
  color:#7FB74F;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  text-align:left;
}



a.bold {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:13px;
  text-align:left;
}

a.bold:hover {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:13px;
  text-align:left;
}

a.boldlink {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:13px;
  text-align:left;
}

a.boldlink:hover {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:13px;
  text-align:left;
}

a.boldlink2 {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:20px;
  text-align:left;
  background-color:#ffff66;
}

a.boldlink2:hover {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:20px;
  text-align:left;
  background-color:#ffff66;
}

.italiclink {
  font-size:13px;
  font-weight:normal;
  color:#000000;
  font-style:italic;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:20px;
  text-align:left;
}

.italiclink:hover {
  font-size:13px;
  font-weight:normal;
  color:#000000;
  font-style:italic;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:20px;
  text-align:left;
}

a.italiclink {
  font-size:13px;
  font-weight:normal;
  color:#000000;
  font-style:italic;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:20px;
  text-align:left;
}

a.italiclink:hover {
  font-size:13px;
  font-weight:normal;
  color:#000000;
  font-style:italic;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:20px;
  text-align:left;
}



a.bold2 {
  font-size:14px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

a.bold2:hover {
  font-size:14px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}



a.nav1 {
  font-size:11px;
  font-weight:normal;
  color:#FDFBE5;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:12px;
  background-color: #950011;
  text-align:left;
  width:168px;
  height:21px;
  border-style:solid;
  border-width:0px;
  padding:4px;
}

a.nav1:hover {
  font-size:11px;
  font-weight:normal;
  color:#950011;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:12px;
  background-color: #FDFBE5;
  background-image:url(../images/bg-nav-aktiv.jpg);
  background-position:bottom;
  text-align:left;
  width:168px;
  height:21px;
  border-style:solid;
  border-width:0px;
  padding:4px;
}



a.topnav {
  font-size:11px;
  font-weight:bold;
  color:#FFCC33;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

a.topnav:hover {
  font-size:11px;
  font-weight:bold;
  color:#950011;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}



a.bottomnav {
  font-size:11px;
  font-weight:normal;
  color:#4D5944;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

a.bottomnav:hover {
  font-size:11px;
  font-weight:normal;
  color:#4D5944;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}



a.preise {
  font-size:11px;
  font-weight:bold;
  color:#656c66;
  font-style:normal;
  text-decoration:none;
  line-height:14px;
  font-family:arial,verdana,helvetica;
}

a.preise:hover {
  font-size:11px;
  font-weight:bold;
  color:#e61500;
  font-style:normal;
  text-decoration:none;
  line-height:14px;
  font-family:arial,verdana,helvetica;
}



a.lexikonbold {
  padding-top:11px;
  background:#ffffff;
  border-width:1px;
  width:40px;
  height:40px;
  border-style:solid;
  border-color:#30578F;
  font-size:14px;
  font-weight:bold;
  color:#30578F;
  font-style:normal;
  text-decoration:none;
  vertical-align:middle;
  text-align:center;
  font-family:arial,verdana,helvetica;
}

a.lexikonbold:hover {
  padding-top:11px;
  background:#ffffff;
  border-width:1px;
  width:40px;
  height:40px;
  border-style:solid;
  border-color:#30578F;
  font-size:14px;
  font-weight:bold;
  color:#30578F;
  font-style:normal;
  text-decoration:underline;
  vertical-align:middle;
  text-align:center;
  font-family:arial,verdana,helvetica;
}



span.lexikonbold {
  padding-top:11px;
  background:#ffffff;
  border-width:1px;
  width:40px;
  height:40px;
  border-style:solid;
  border-color:#30578F;
  font-size:14px;
  font-weight:bold;
  color:#30578F;
  font-style:normal;
  text-decoration:none;
  vertical-align:middle;
  text-align:center;
  font-family:arial,verdana,helvetica;
}



ul {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

ol {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

li {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}



input.form {
  background-color:#ffffff;
  background-image:url(images/form-inp-bg.gif);
  border-style:solid;
  border-width:1px;
  border-color:#C4D3E7;
  font-size:11px;
  font-weight:normal;
  color:#272223;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  height:17px;
  cursor:pointer;
}

input.button {
  background-color:#ffffff;
  background-image:url(images/form-but-bg.gif);
  border-style:solid;
  border-width:1px;
  border-color:#C4D3E7;
  font-size:11px;
  font-weight:normal;
  color:#272223;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  height:17px;
  cursor:pointer;
}

input.button2 {
  background-color:#ffffff;
  background-image:url(images/form-but-bg2.gif);
  border-style:solid;
  border-width:1px;
  border-color:#FF0000;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  height:17px; cursor:pointer;
}



select.form {
  background-color:#E3EBF6;
  border-style:solid;
  border-width:1px;
  border-color:#C4D3E7;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
}

option.form {
  background-color:#E3EBF6;
  border-style:solid;
  border-width:1px;
  border-color:#C4D3E7;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
}

textarea {
  background-color:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:#C4D3E7;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:12px;
}



td.head {
  background-color:#950011;
  font-size:11px;
  font-weight:bold;
  color:#FDFBE5;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

td.tabelle {
  background-image:url(images/bg-tabellenzeile.gif);
  background-position:bottom;
  background-repeat:no-repeat;
}

td.blau2 {
  background-color:#D8E2EF;
  background-position:top;
  background-repeat:no-repeat;
}



table.blau2 {
  background-color:#D8E2EF;
  background-position:top;
  background-repeat:no-repeat;
}

table.verlauf {
  background-image:url(http://www.fertighaus.de/images/bg-tabelle2.gif);
  background-position:bottom;
  background-repeat:no-repeat;
  border-style:solid;
  border-width:0px;
}



span.normalfehler {
  font-size:11px;
  font-weight:normal;
  color:#e2001a;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

input.formfehler {
  background-image:url(images/input2.gif);
  border-style:solid;
  border-width:1px;
  border-color:#e2001a;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
}

select.formfehler {
  background-color:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:#e2001a;
  font-size:11px;
  font-weight:normal;
  color:#e2001a;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
}

option.formfehler {
  background-color:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:#e2001a;
  font-size:11px;
  font-weight:normal;
  color:#e2001a;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
}






.DynNavMain {
  font-size: 11px;
}

.DynNavBody {
  border-top: 0px;
}

.DynNav {
  position:relative;
  top:0px;
  font-family:verdana,arial,helvetica;
  font-size:11px;
  padding: 0px;
}



.DynSubNav {
  width:320px;
  padding:0px;
  position:absolute;
  top:2px;
  left:160px;
  visibility:hidden;
}



.DynNavlineA {
  height:1px;
  background:#798774;
  overflow:hidden;
  font-size: 0px;
}

.DynNavlineB {
  height:1px;
  background:#ffffff;
  overflow:hidden;
  font-size: 0px;
}






a.DynNavlink {
  background-image:url(images/bg-nav-inaktiv.gif);
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  font-family:arial,verdana,helvetica;
  line-height:14px;
  text-align:left;
  width:160px;
  height:22px;
  border-style:solid;
  border-width:0px;
  padding-left:12px;
  padding-right:0px;
  padding-top:4px;
  padding-bottom:2px;
  display:block;
}

a.DynNavlink:hover {
  background-image:url(images/bg-nav-aktiv.gif);
  font-size:12px;
  font-weight:bold;
  color:#4D5944;
  font-style:normal;
  text-decoration:none;
  font-family:arial,verdana,helvetica;
  line-height:14px;
  text-align:left;
  width:160px;
  height:22px;
  border-style:solid;
  border-width:0px;
  padding-left:12px;
  padding-right:0px;
  padding-top:4px;
  padding-bottom:2px;
  display:block;
}



a.DynNavsublink {
  background-color:#CBE3BA;
  font-size:11px;
  font-weight:normal;
  color:#4D5944;
  font-style:normal;
  text-decoration:none;
  font-family:arial,verdana,helvetica;
  line-height:14px;
  text-align:left;
  width:320px;
  border-style:solid;
  border-width:0px;
  padding-left:0px;
  padding-right:0px;
  padding-top:2px;
  padding-bottom:2px;
  display:block;
}

a.DynNavsublink:hover {
  background-color:#7FB74F;
  font-size:11px;
  font-weight:normal;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  font-family:arial,verdana,helvetica;
  line-height:14px;
  text-align:left;
  width:320px;
  border-style:solid;
  border-width:0px;
  padding-left:0px;
  padding-right:0px;
  padding-top:2px;
  padding-bottom:2px;
  display:block;
}












span.home {
  font-size:10px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:arial,verdana,helvetica;
  line-height:12px;
}



a.farbig {
  font-size:18px;
  font-weight:bolder;
  color:#ff004b;
  font-style:normal;
  text-decoration:none;
  line-height:18px;
  font-family:arial,verdana,helvetica;
}

a.farbig:hover {
  font-size:18px;
  font-weight:bolder;
  color:#768678;
  font-style:normal;
  text-decoration:none;
  line-height:18px;
  font-family:arial,verdana,helvetica;
}



a.farbig2 {
  font-size:14px;
  font-weight:bolder;
  color:#ff004b;
  font-style:normal;
  text-decoration:none;
  line-height:16px;
  font-family:arial,verdana,helvetica;
}

a.farbig2:hover {
  font-size:14px;
  font-weight:bolder;
  color:#768678;
  font-style:normal;
  text-decoration:none;
  line-height:16px;
  font-family:arial,verdana,helvetica;
}



a.farbig3 {
  font-size:10px;
  font-weight:normal;
  color:#ff004b;
  font-style:normal;
  text-decoration:none;
  line-height:12px;
  font-family:arial,verdana,helvetica;
}

a.farbig3:hover {
  font-size:10px;
  font-weight:normal;
  color:#630460;
  font-style:normal;
  text-decoration:none;
  line-height:12px;
  font-family:arial,verdana,helvetica;
}



a.news {
  font-size:10px;
  font-weight:normal;
  color:#2F2F2F;
  font-style:normal;
  text-decoration:none;
  line-height:12px;
  font-family:arial,verdana,helvetica;
}

a.news:hover {
  font-size:10px;
  font-weight:normal;
  color:#5998D2;
  font-style:normal;
  text-decoration:none;
  line-height:12px;
  font-family:arial,verdana,helvetica;
}



a.nl {
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  line-height:11px;
  font-family:arial,verdana,helvetica;
}

a.nl:hover {
  font-size:11px;
  font-weight:bold;
  color:#ff004b;
  font-style:normal;
  text-decoration:none;
  line-height:11px;
  font-family:arial,verdana,helvetica;
}



a.home {
  font-size:10px;
  font-weight:normal;
  color:#2F2F2F;
  font-style:normal;
  text-decoration:none;
  line-height:12px;
  font-family:arial,verdana,helvetica;
}

a.home:hover {
  font-size:10px;
  font-weight:normal;
  color:#FF004B;
  font-style:normal;
  text-decoration:none;
  line-height:12px;
  font-family:arial,verdana,helvetica;
}



a.home2 {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:13px;
  font-family:arial,verdana,helvetica;
}

a.home2:hover {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  line-height:13px;
  font-family:arial,verdana,helvetica;
}



.head2 {
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  line-height:11px;
  font-family:arial,verdana,helvetica;
}

.head3 {
  background-color:#ff004b;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  line-height:11px;
  font-family:arial,verdana,helvetica;
}

.head4 {
  background-color:#5998D2;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  line-height:11px;
  font-family:arial,verdana,helvetica;
}

.head5 {
  background-color:#F7941D;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  line-height:11px;
  font-family:arial,verdana,helvetica;
}

.head6 {
  background-color:#630460;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  line-height:11px;
  font-family:arial,verdana,helvetica;
}

.head7 {
  background-color:#656C66;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  line-height:11px;
  font-family:arial,verdana,helvetica;
}

.head8 {
  background-color:#7DB952;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  line-height:11px;
  font-family:arial,verdana,helvetica;
}

.head9 {
  background-color:#78E137;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  line-height:11px;
  font-family:arial,verdana,helvetica;
}



table.form {
  background-color:#FFFBE5;
  border-style:solid;
  border-width:1px;
  border-color:#656c66;
}

table.form2 {
  background-color:#DEEAF6;
  border-style:solid;
  border-width:1px;
  border-color:#5998D2;
}

table.form3 {
  background-color:#FFE5E5;
  border-style:solid;
  border-width:1px;
  border-color:#ff004b;
}

table.form4 {
  background-color:#d5e3d7;
  border-style:solid;
  border-width:1px;
  border-color:#656c66;
}

table.form5 {
  background-color:#FFF4E7;
  border-style:solid;
  border-width:1px;
  border-color:#F7941D;
}

table.form6 {
  background-color:#F5E5EE;
  border-style:solid;
  border-width:1px;
  border-color:#630460;
}

table.form9 {
  background-color:#edffda;
  border-style:solid;
  border-width:1px;
  border-color:#7DB952;
}






.head01 {
  font-size:13px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:18px;
  font-family:arial,verdana,helvetica;
}



a.head {
  font-size:18px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:21px;
  font-family:arial,verdana,helvetica;
}

a.head:hover {
  font-size:18px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  line-height:21px;
  font-family:arial,verdana,helvetica;
}



a.head02 {
  font-size:13px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:16px;
  font-family:arial,verdana,helvetica;
}

a.head02:hover {
  font-size:13px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  line-height:16px;
  font-family:arial,verdana,helvetica;
}



a.farbig01 {
  font-size:18px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:21px;
  font-family:arial,verdana,helvetica;
  background-color:#c1d7da;
}

a.farbig01:hover {
  font-size:18px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  line-height:21px;
  font-family:arial,verdana,helvetica;
  background-color:#c1d7da;
}



a.farbig02 {
  font-size:17px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:18px;
  font-family:arial,verdana,helvetica;
}

a.farbig02:hover {
  font-size:17px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  line-height:18px;
  font-family:arial,verdana,helvetica;
}



a.farbig03 {
  font-size:18px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:21px;
  font-family:arial,verdana,helvetica;
  background-color:#fffcaa;
}

a.farbig03:hover {
  font-size:18px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  line-height:21px;
  font-family:arial,verdana,helvetica;
  background-color:#fffcaa;
}



a.farbig04 {
  font-size:18px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:21px;
  font-family:arial,verdana,helvetica;
  background-color:#fd7f8e;
}

a.farbig04:hover {
  font-size:18px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  line-height:21px;
  font-family:arial,verdana,helvetica;
  background-color:#fd7f8e;
}



a.homenormal {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:14px;
  font-family:arial,verdana,helvetica;
}

a.homenormal:hover {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  line-height:14px;
  font-family:arial,verdana,helvetica;
}



a.homebold {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:14px;
  font-family:arial,verdana,helvetica;
}

a.homebold:hover {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:underline;
  line-height:14px;
  font-family:arial,verdana,helvetica;
}



.farbe01 {
  background-color:#c1d7da;
}

.farbe02 {
  background-color:#febfc6;
}

.farbe03 {
  background-color:#fffcaa;
}

.farbe04 {
  background-color:#bedca8;
}

.farbe05 {
  background-color:#b2c6df;
}



H1.home {
  font-size:18px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:arial,verdana,helvetica;
  line-height:21px;
}

span.home {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:arial,verdana,helvetica;
  line-height:14px;
}

.head02 {
  font-size:17px;
  font-weight:bolder;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:18px;
  font-family:arial,verdana,helvetica;
}









h1.gruen {
  font-size:22px;
  font-weight:bolder;
  color:#768678;
  font-style:normal;
  text-decoration:none;
  line-height:18pt;
  font-family:arial,helvetica;
}

h2 {
  font-size:14px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:17px;
}

h3 {
  font-size:16px;
  font-weight:bold;
  color:#fe0000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  display:inline;
}



h2.basis {
  font-size:14px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
}

h3.basis {
  font-size:16px;
  font-weight:bold;
  color:#fe0000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:20px;
  display:inline;
}



h3.basisneu {
  font-size:16px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:20px;
  display:inline;
}



h2.normal {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  display:inline;
}

h2.bold {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  display:inline;
}



h3.normal {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  display:inline;
}

h3.bold {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  display:inline;
}

h3.klein {
  font-size:9px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}



td.head {
  background-color:#fe0000;
  border-style:solid;
  border-width:0px;
  border-color:#EBEBEB;
  margin:0px;
  padding:2px;
}

td.head2 {
  background-color:#ffffff;
  border-style:solid;
  border-width:0px;
  border-color:#fe0000;
  margin:0px;
  padding:2px;
}

.liste {
  background-color:#ffffff;
}



span.head {
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

span.head2 {
  font-size:11px;
  font-weight:bold;
  color:#535353;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

span.headblau {
  font-size:12px;
  font-weight:bold;
  color:#5998D2;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

span.headschoenstebeste {
  font-size:12px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:20px;
  padding-left:4px;
}



a.info {
  font-size:8px;
  font-weight:normal;
  color:#eeeeee;
  font-style:normal;
  text-decoration:none;
  line-height:6px;
  font-family:arial,verdana,helvetica;
}

a.info:hover {
  font-size:8px;
  font-weight:normal;
  color:#eeeeee;
  font-style:normal;
  text-decoration:none;
  line-height:6px;
  font-family:arial,verdana,helvetica;
}



table.form7 {
  background-color:#B2C6DF;
  border-style:solid;
  border-width:1px;
  border-color:#B2C6DF;
}

table.form8 {
  background-color:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:#B2C6DF;
}



table.tabellefhparks {
  background-image:url(http://www.fertighaus.de/images/bg-tabelle.gif);
  background-position:bottom;
  background-repeat:no-repeat;
  border-style:solid;
  border-width:0px;
}

td.verlauf {
  background-image:url(http://www.fertighaus.de/images/bg-tabelle.gif);
  background-position:bottom;
  background-repeat:no-repeat;
  border-style:solid;
  border-width:0px;
}

td.blau {
  background-image:url(http://www.fertighaus.de/cms/images/bg-blau2.gif);
  background-position:top;
  background-repeat:no-repeat;
}

td.schoenstebeste {
  background-color:#f9c510;
  height:16px;
}



