body{
  color:#FFFFFF;
  margin:0px;
  padding:0px;
  color:#000000;
}
.ueberschrift1{
  position:absolute;
  top:1000px;
  left:18%;
  width:850px;
  font-family:Verdana;
  font-size:9px;
  color:#C0C0C0;
  visibility:visible;
  vertical-align:top;
  line-height:13px;
  border:1px dashed #C0C0C0;
  margin:0px;
  padding:0px;
}
.ueberschrift1 h1{ 
  margin:0px;
  padding:0px;
  font-family:Verdana;
  font-size:9px;
  color:#C0C0C0;
  font-weight:normal;
}
h1{ margin:0px;
  padding:0px;
}
  
#subnavi_unten{
  width:848px;
  font-family:Arial;
  font-size:10px;
  color:#949494;
  border:1px solid #949494;
}
#title{
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
}
#subnavi_unten a{text-decoration:none; color:#949494;}
#subnavi_unten a:hover{
  font-family:Arial;
  font-size:10px;
  color:#3F3F3F;
  text-decoration:underline;
}
#partner{
  width:848px;
  font-family:Arial;
  font-size:10px;
  color:#949494;
  border:1px dashed #949494;
}
#partner a{text-decoration:none; color:#949494;}
#partner a:hover{
  font-family:Arial;
  font-size:10px;
  color:#3F3F3F;
  text-decoration:underline;
}

#navi{
  position:absolute;
  top:16%;
  left:0px;
  width:100%;
}
.navi{
  width:148px;
  color:#ffffff;
  font-family:arial;
  font-size:11px;
  padding:5px 2px 2px 5px;
}

.navi a{
  color:#ffffff;
  font-family:arial;
  font-size:10px;
  text-decoration:none;
  padding-left:3px;
}
.navi a:hover{
  color:#FF6A00;
  text-decoration:none;
}

.menu{
  color:#ffffff;
  font-family:arial;
  font-size:10px;
  display:block;
  padding:3px;
  text-transform:uppercase;
}
a.menu{
  color:#ffffff;
  font-family:arial;
  font-size:10px;
  text-decoration:none;
}
a:hover.menu{
  color:#FF6A00;
  text-decoration:none;
}
.active{
  color:#FF6A00;
  font-family:arial;
  font-size:10px;
  display:block;
  padding:3px;
  text-transform:uppercase;
}
a.active{
  color:#FF6A00;
  font-family:arial;
  font-size:10px;
  text-decoration:none;
}
a:hover.active{
  color:#FF6A00;
  text-decoration:none;
}


ul#Navigation {
    margin:0px;
    padding:0px;
    
}
ul#Navigation li {
    margin: 0px 0px 0px 0px;
    padding:3px 0px 0px 8px;
    list-style-type: none;
    font-family:arial;
    font-size:10px;
    vertical-align:top;
    line-height:15px;
}
ul#Navigation a {
    text-decoration: none;
    color:#FFFFFF;
    
    margin:0px;
    padding:0px;
}
ul#Navigation a:hover {
    color:#000000;
}


#center{
  position:absolute;
  top:0px;
  left:165px;
  background-color:#E5E5E5;
  width:515px;
  height:100%;
}
#text{
  width:470px;
  text-align:left;
  font-family:arial,verdana,helvetica;
  font-size:11px;
  color:#000000;
  font-weight:300;
}
#quant{
  height:33px;
  background-image:url(/pics/quant.gif);
}
#makler{
  height:132px;
  background-image:url(/pics/makler.gif);
}
.streifen{
  height:20px;
  width:155px;
  margin:0px;
  padding:0px;
  background-image:url(/pics/o_streifen_links.gif);
  font-family:arial,verdana,helvetica;
  font-size:11px;
  text-transform:uppercase;
  line-height:20px;
  vertical-align:middle;
  font-weight:bold;
}
.streifen_rechts{
  height:20px;
  width:168px;
  margin:0px;
  padding:0px;
  background-image:url(/pics/o_streifen_rechts.gif);
  font-family:arial,verdana,helvetica;
  font-size:11px;
  text-transform:uppercase;
  line-height:20px;
  vertical-align:middle;
  font-weight:bold;
}
ul#Liste{
  padding: 0px;
  margin:0px;
}
ul#Liste li{
  margin: 5px 3px 3px 3px;
  list-style:none url(/pics/punkt_rot.gif) inside;
}

strong{font-weight:bold;}
b{color:#000000; font-weight:bold;}

#navi_rechts{
 position:absolute;
 top:0px;
 left:680px;
 width:165px;
 height:100%;
 background-color:#105287;
}
.naviseiten {
  color:#FFFFFF;
  font-family:arial,verdana,helvetica;
  font-size:10px;
  text-decoration:none;
  vertical-align:top;
}


/* naviueberschriften*/

.naviueberschrift { color:#000000; font-family:arial,verdana,helvetica; font-size:7pt ; text-decoration:none; font-weight:bold; }



/* graue mitte text */

.text { color:#2F2F2F; font-family:arial,verdana,helvetica; font-size:8pt; text-decoration:none; }


/* weisser navitext links und rechts  */

.naviseiten { color:#FFFFFF; font-family:arial,verdana,helvetica; font-size:7pt ; text-decoration:none; }

.aktiv{ color:#000000; font-family:arial,verdana,helvetica; font-size:7pt; text-decoration:none; }

/* naviueberschriften*/

.naviueberschrift { color:#000000; font-family:arial,verdana,helvetica; font-size:7pt ; text-decoration:none; font-weight:bold; }


/*Formularfelder*/

.form_mittel{
  background-color:#FFEED5;
  color:#0863aa; 
  border: solid 1px #0863aa;
  font-family:arial,Verdana,helvetica; 
  font-size:7pt; 
  text-decoration:none;
  width:110px;
}
.form_klein{
  background-color:#FFEED5;
  color:#0863aa; 
  border: solid 1px #0863aa;
  font-family:arial,Verdana,helvetica; 
  font-size:7pt; 
  text-decoration:none;
  width:80px;
}
.form_selec{background-color:#FFEED5;color:#0863aa; border-style: solid; border-width:1px; border-color:#0863aa;font-family:arial,Verdana,helvetica; font-size:7pt; text-decoration:none;width:80%;}

.form_gross {
  background-color:#FFEED5;
  color:#0863aa; 
  border: solid 1px #0863aa;
  font-family:arial,Verdana,helvetica; 
  font-size:7pt; 
  text-decoration:none; 
  width:230px;
}

#bemerkung{
  background-color:#FFEED5;
  color:#0863aa; 
  border: solid 1px #0863aa;
  font-family:arial,Verdana,helvetica; 
  font-size:7pt; 
  text-decoration:none; 
  width:230px;
  height:65px;
}

.form_unselect{background-color:#E8E8E8;border-style: solid; border-width:1px; border-color:#0863aa;}

.form_link { color:#000000; font-family:arial,verdana,helvetica; font-size:11px ; text-decoration:none; }
a:hover.form_link{
  color:#ffffff;
  text-decoration:none;
}
.aktive1 { color:#ffffff; font-family:arial,verdana,helvetica; font-size:11px ; text-decoration:none; }
a.aktive1 { color:#ffffff; font-family:arial,verdana,helvetica; font-size:11px ; text-decoration:none; }
a:hover.aktive1 { color:#ffffff; font-family:arial,verdana,helvetica; font-size:11px ; text-decoration:none; }
.trstyle{height:17px;}

/* Kontaktsiete*/

.grosstext { color:#000000; font-family:arial,verdana,helvetica; font-size:11pt;text-decoration:none; }
.formschrift{font-family:arial; font-size:11px; color:#000000;}
.schrift{font-family:Arial; font-size:10px;}
.schrift_mitte{font-family:Arial; font-size:11px;}

.active{
  font-family:arial,verdana,helvetica; 
  font-size:10px;
  color:#FA820E;
  display:block;
  padding:3px;
  text-transform:uppercase;
}
a:hover.active{text-decoration:none;}

a{text-decoration:none;color:#000000;}
a:hover{text-decoration:underline;color:#FA820E;}
p{
 margin:10px;
 padding:10px;
}
#content{
  margin:0px;
  padding:10px;
  font-family:Arial; 
  font-size:11px;
  color:#000000;
}

ul{margin:0px;
padding:0px 0px 0px 20px;}

#confirm{
  position:absolute;
  top:-500px;
  left:0;
  z-index:100;
  width:300px;
  height:200px;
}
#button_confirm{
 width:80px;
 height:20px;
 border:1px solod #EAE4C4;
 background-color:#989898;
 font: 12px Arial; color:#1A1A51;
}
.td{
 padding:4px 0px 0px 0px;
 font-weight:500;
}


