body {background-color:#ffffff;}
a.navi:link,a.navi:visited,a.navi:active {font-size:12px;text-decoration:none;font-weight:bold;color:#333399;}
a.navi:hover {text-decoration:underline;font-weight:bold;}
a.link_porst:link,a.link_porst:visited,a.link_porst:active {font-size:10px;text-decoration:none;color:#333399;}
a.link_porst:hover {text-decoration:underline;}
td.link{padding-bottom:20px;}

a:link,a:visited,a:active {text-decoration:none;font-weight:bold;color:#000066;}
a:hover {text-decoration:underline;font-weight:bold;color:#000066;}

/*allg. Formatierungen*/
img {border:solid 1px #999999;}
img.layout {border:none;}
td.bild1 {padding-bottom:5px;}

td.immobilien {width:33%;}

.pagetitel {font-size:11px;color:#6C6C6C;font-weight:bold;letter-spacing:4pt;padding-bottom:20px;}
.pagetitel1 {font-size:16px;color:#AA0000;font-weight:bold;padding-bottom:10px;}

td.font1101 {font-size:11px;font-weight:bold;}
td.font1100 {font-size:11px;}
td.font1201 {font-size:12px;font-weight:bold;}
td.font1200 {font-size:12px;}
td.font1201_color {font-size:12px;color:#000000;}

td.font1301 {font-size:13px;font-weight:bold;}
td.font1301titel {font-size:13px;font-weight:bold;color:#ffffff;}
td.font1300 {font-size:13px;padding-left:5px;}
td.font1401 {font-size:14px;font-weight:bold;padding-left:5px;}

.font1501 {font-size:15px;font-weight:bold;}
.font1500 {font-size:15px;}

td.font130105 {font-size:13px;font-weight:bold;padding-left:5px;}
td.font120105 {font-size:12px;font-weight:bold;padding-left:5px;}
td.font110105 {font-size:11px;font-weight:bold;padding-left:5px;}

input {background-color:#eff1ff; color:#0a045a; font-size:8pt;}
select {background-color:#eff1ff; color:#0a045a; font-size:8pt;}
textarea {background-color:#eff1ff; color:#0a045a; font-size:8pt;}

/*allg.CSS für immobilien*/
tr.fast_navi {background-color:#E40404;}
a.fast_navi:link,a.fast_navi:visited,a.fast_navi:active {text-decoration:none;font-weight:bold;color:#ffffff;}
a.fast_navi:hover {text-decoration:underline;font-weight:bold;}

td.projekt_titel {font-size:14px;font-weight:bold;padding-left:5px;color:#000066;}

/*allg.CSS für leistung*/
td.leistung_spektrum {font-size:12px;font-weight:bold;padding-left:5px;color:#000066;}

/*allg.CSS für Anfrage - Kontakt*/
.formsend_titel{color:#D00024;font-weight:bold;font-size:13px;padding-bottom:5px;text-decoration:underline;}
.formsend_menue{color:#000000;font-weight:bold;font-size:11px;width:150px;vertical-align:top;}
.formsend_date{color:#000000;font-weight:bold;font-size:12px;text-align:right;padding-bottom:8px;}
.formsend_anrede{color:#000000;font-weight:bold;font-size:12px;padding-bottom:8px;}
.formsend_einleitung{color:#000000;font-weight:bold;font-size:12px;padding-bottom:8px;}
.formsend_auswahl{color:#AA0000;font-weight:bold;font-size:12px;vertical-align:top;}
.formsend_textende{color:#000000;font-weight:bold;font-size:10pt;padding-bottom:15px;}
.formsend_mfg{color:#000000;font-weight:bold;font-size:13px;padding-bottom:15px;padding-left:15px;}
.formsend_auswahl_leer{color:#ff0000;font-weight:bold;font-size:12px;}

/*allg.CSS für Kontaktformular*/
input.form_onecols {width:250px;}
input.form_twocolsleft {width:50px;}
input.form_twocolsright {width:188px;}
button {background-color:#E6E6E7; border:none;width:85px;height:25px;vertical-align:top;}

td.beschreibung {width:80px;color:#000000;font-size:11px;font-weight:bold;line-height:14px;vertical-align:top;text-align:right;padding-right:50px;}
td.beschreibung1 {color:#000000;font-size:11px;font-weight:bold;vertical-align:top;text-align:right;padding-right:50px;}
td.submit {text-align:center;}
input.submitbutton {font-size:8pt; font-weight:bold; background-color:#0a045a; color:#ffffff;}
input.checkbox {width:14px;height:14px;}

table.bestaetigung {padding:5px;border:solid 1px #000000;background-color:#cccccc;}



