body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color:#ffffff;
color:#000000;
font-family:arial, helvetica, sans-serif;
/*overflow:auto;*/

overflow-y: scroll;

}
#kopf{

}

#menu{
padding: 3px 0px 3px 0px;
border-bottom:5px solid #E3E9F5;
}

#home {
border-top:2px solid #ffffff;
background: transparent url(images/bg_home.jpg) center top  no-repeat ;
width:970px;
height:450px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#leistungsspektrum {
background: transparent url(images/bg_leistungsspektrum.gif) right top  no-repeat;
width:970px;
height:450px;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#eigennutzer {
background: transparent url(images/bg_eigennutzer.gif) right top  no-repeat;
width:970px;
height:450px;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#kapitalanlage {
background: transparent url(images/bg_kapitalanlage.gif) right top  no-repeat;
width:970px;
height:450px;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


#unternehmen {
background: transparent url(images/bg_unternehmen.gif) right top  no-repeat;
width:970px;
height:450px;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#kontakt {
background: transparent url(images/bg_kontakt.gif) right top  no-repeat;
width:970px;
height:450px;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


#impressum {
background: transparent url(images/bg_impressum.gif) right top  no-repeat;
width:970px;
height:450px;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}



#objekte {
background: transparent url(images/bg_objekte.gif) right top  repeat-y;
border-top:3px solid #ffffff;
width:970px;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


#objekte_karte {
background: transparent url(images/bg_objekte_karte.gif) right top  repeat-y;
border-top:3px solid #ffffff;
width:970px;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}



#referenzobjekte {
background: transparent url(images/bg_referenzobjekte.gif) right top  repeat-y;
border-top:3px solid #ffffff;
width:970px;
height:450px;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#subnavi{
padding: 345px 0px 0px 0px;
width:368px;
vertical-align:top;
}

.subnavilink{
padding:0px 0px 14px 0px;
white-space:nowrap;
}

#left_text {
vertical-align:top;
color:#000000;
padding: 10px 0px 0px 75px;
font-family:arial, helvetica, sans-serif;
/*font-size:12px;*/
font-size: 11px;
letter-spacing: 1px;
line-height:140%;
}

#textpopup {padding:10px 10px 10px 10px;}
#textpopup h1{font-family:arial, helvetica, sans-serif;font-size:14px;font-weight:bold;margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
#textpopup h2{font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;margin:20px 0px 0px 0px; padding:0px 0px 0px 0px;}
#textpopup p{font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:normal;
margin: 8px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


h1{font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:normal;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

h1.bold{font-family:arial, helvetica, sans-serif;font-size:11px;font-weight:bold;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

p{
margin: 8px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


td {
font-family:arial, helvetica, sans-serif;
font-size:12px;
}


#left_text td {
font-family:arial, helvetica, sans-serif;
/*font-size:12px;*/
font-size: 11px;
letter-spacing: 1px;
padding: 5px 15px 10px 0px;
}


#objektliste {
/*background: transparent url(images/bg_leistungsspektrum.gif) right top  no-repeat;*/
/*width:610px;*/
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 0px;
}

table.objekte_liste {
margin:0px 0px 0px 55px;
width:613px;

}



#objektliste h1
{
font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;
margin:0px 0px 11px 0px; 
padding:0px 0px 0px 55px;
}

#objektliste h2
{
font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;
margin:0px 0px 6px 0px; 
padding:0px 0px 0px 0px;
color:#849DBD;
}
#objektliste p{
margin: 9px 0px 0px 0px;
padding:0px 30px 0px 0px;
}



#objektliste td {
font-family:arial, helvetica, sans-serif;
font-size:12px;
padding: 0px 10px 0px 0px;
text-align:left;
}

#objektliste td.objektfoto{
padding: 0px 10px 0px 0px;
}


#objekte_start{
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height:230px;
}

table.objekte_startseite {
margin:0px 0px 0px 44px;
width:608px;
}

#objekte_start td.objekte_starttext{
padding: 0px 0px 0px 5px;
color:#000000;
font-family: arial, helvetica, sans-serif;
font-size:10px;
background-color:#ffffff;
border-right:6px solid #E3E9F5;
}

#objekte_start p{
margin: 3px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#objekte_start h2
{
font-family:arial, helvetica, sans-serif;font-size:11px;font-weight:bold;
margin:4px 0px 6px 0px; 
padding:0px 0px 0px 0px;
color:#000000;
}

#objekte_start td.objekte_telefon{
background-color:#D3F8EF;
color:#000000;
font-family:arial narrow, arial, helvetica, sans-serif;
font-size:24px;
font-weight:bold;
padding: 2px 6px 2px 6px;
letter-spacing:1px;
border-right:6px solid #E3E9F5;

}

#objekte_unten_quer{
background-color:#E3E9F5;
border-top:3px solid #ffffff;
width:608px;
margin:0px 0px 0px 45px;
}


.table_line{
height:4px;
border-bottom: 1px solid #D0DDEF;
padding: 0px 0px 0px 0px;
}

.merkliste{
background-color:#083174;
color:#ffffff;
font-size:10px;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
padding: 2px 2px 2px 2px;
margin: 0px 0px 10px 0px;
border:none;
}


#objekte_right{
vertical-align:top;
padding: 0px 0px 0px 0px;
width:297px;

}
.objekte_subnavilink{
padding:0px 0px 14px 0px;
}

#highlight{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
/*
im IE nicht rechts bündig... ??!!
border:1px solid #000000;*/

}

.highlight_foto{
text-align:right;
padding: 20px 0px 20px 0px;
border-bottom:3px solid #ffffff;
margin:0px 2px 0px 0px;
}

#highlight p{
margin: 10px 0px 30px 55px;padding:0px 0px 0px 0px;text-align:left;
}

#highlight a:link  {color:#083174;font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
#highlight a:visited {color:#083174;font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
#highlight a:hover {color:#083174;font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}
#highlight a:active {color:#083174;font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}


#left_text td.referenz {
font-family:arial, helvetica, sans-serif;
font-size: 11px;
letter-spacing: 1px;
padding: 5px 8px 10px 0px;
color:#083174;
}

.referenzobjekt {
background-color:#E7EFFB;
margin:10px 12px 0px 0px;
color:#083174;
text-align:center;
padding:10px 4px 6px 4px;
white-space:nowrap;
width:114px;
}


#left_text td.referenzobjekte_kreis {
background: transparent url(images/referenzobjekte_kreis.gif) right top  no-repeat;
width:150px;
height:111px;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 18px;
line-height:200%;
}


#referenzobjekte_1{
background-color:#ffffff;
padding:4px 0px 0px 0px;
}

#referenzobjekte_links{
width:44px;
background: transparent url(images/bg_referenzobjekte_linke_spalte.gif) left top  repeat-x;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 4px;
}


#referenzobjekte_inhalt{
/*background-color:#D2DFF9;*/
background-color:#ffffff;
width:722px;
height:450px;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding: 0px 16px 35px 14px;
}

#referenzfotos{
background-color:#D2DFF9;
height:440px;
}

.referenzfoto_link{
float:left;
margin:10px 20px 10px 20px;
padding:0px 0px 0px 0px;
}


#referenzfotos a:link img {border:1px solid #D2DFF9;}
#referenzfotos a:visited img {border:1px solid #083174;}
#referenzfotos a:hover img {border:1px solid #083174;}
#referenzfotos a:active img {border:1px solid #083174;}
#referenzfotos a:focus img {border:1px solid #083174;}


#referenzobjekte_startbild{
text-align:right;
width:190px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 20px 15px;
background: transparent url(images/bg_referenzobjekte_rechte_spalte.gif) right top  repeat-y;
vertical-align:top;
}


#referenzobjekte_subnavi{
width:190px;
border-top:4px solid #ffffff;
margin: 0px 0px 0px 0px;
padding: 30px 0px 0px 2px;
background: transparent url(images/bg_referenzobjekte_rechte_spalte.gif) right top  repeat-y;
vertical-align:top;
/*E3E9F5*/
}
a.referenzobjekte_submenu:link {font-family:arial, helvetica, sns-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:none; padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif) left center no-repeat;white-space:nowrap;}
a.referenzobjekte_submenu:visited {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:none;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center  no-repeat;white-space:nowrap;}
a.referenzobjekte_submenu:hover {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center  no-repeat;white-space:nowrap;}
a.referenzobjekte_submenu:active { font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center no-repeat;white-space:nowrap;}

a.referenzobjekte_submenuaktiv:link {font-family:arial, helvetica, sns-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:underline; padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif) left center no-repeat;white-space:nowrap;}
a.referenzobjekte_submenuaktiv:visited {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center  no-repeat;white-space:nowrap;}
a.referenzobjekte_submenuaktiv:hover {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center  no-repeat;white-space:nowrap;}
a.referenzobjekte_submenuaktiv:active { font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center no-repeat;white-space:nowrap;}



a:link {font-family:arial, helvetica, sans-serif;font-weight:normal;color:#083174; text-decoration:none;}
a:visited {font-family:arial, helvetica, sans-serif; font-weight:normal;color:#083174; text-decoration:none;}
a:hover {font-family:arial, helvetica, sans-serif;font-weight:normal;color:#083174; text-decoration:underline;}
a:active { font-family:arial, helvetica, sans-serif;font-weight:normal;color:#083174; text-decoration:underline;}

a.mini:link {color:#083174;font-size:9px;letter-spacing:0px;font-family:verdana,arial, helvetica, sans-serif;font-weight:normal;text-decoration:none;}
a.mini:visited {color:#083174;font-size:9px;letter-spacing:0px;font-family:verdana,arial, helvetica, sans-serif;text-decoration:none;}
a.mini:hover {color:#083174;font-size:9px;letter-spacing:0px;font-family:verdana,arial, helvetica, sans-serif;text-decoration:underline;}
a.mini:active {color:#083174;font-size:9px;letter-spacing:0px;font-family:verdana,arial, helvetica, sans-serif; text-decoration:underline;}


a.black:link {font-family:arial, helvetica, sans-serif;font-weight:normal;color:#000000; text-decoration:none;}
a.black:visited {font-family:arial, helvetica, sans-serif; font-weight:normal;color:#000000; text-decoration:none;}
a.black:hover {font-family:arial, helvetica, sans-serif;font-weight:normal;color:#083174; text-decoration:none;}
a.black:active { font-family:arial, helvetica, sans-serif;font-weight:normal;color:#083174; text-decoration:none;}



a.klein:link {font-family:arial, helvetica, sans-serif;font-size:11px;letter-spacing:1px;font-weight:normal;color:#083174; text-decoration:none;}
a.klein:visited {font-family:arial, helvetica, sans-serif; font-size:11px;letter-spacing:1px;font-weight:normal;color:#083174; text-decoration:none;}
a.klein:hover {font-family:arial, helvetica, sans-serif; font-size:11px;letter-spacing:1px;font-weight:normal;color:#083174; text-decoration:underline;}
a.klein:active { font-family:arial, helvetica, sans-serif;font-size:11px;letter-spacing:1px;font-weight:normal;color:#083174; text-decoration:underline;}


a.menu:link {font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:500;color:#083174; text-decoration:none; padding: 0px 0px 0px 0px;}
a.menu:visited {font-family:arial, helvetica, sans-serif; font-size:12px;font-weight:500;color:#083174; text-decoration:none;padding: 0px 0px 0px 0px;}
a.menu:hover {font-family:arial, helvetica, sans-serif; font-size:12px;font-weight:500;color:#C0D2E8; text-decoration:none;padding: 0px 0px 0px 0px;}
a.menu:active { font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:500;color:#C0D2E8; text-decoration:none;padding: 0px 0px 0px 0px;}

td.menulink{padding: 0px 5px 0px 5px;text-align:center;}


a.submenu:link {font-family:arial, helvetica, sns-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:none; padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif) left center no-repeat;white-space:nowrap;}
a.submenu:visited {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:none;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center  no-repeat;white-space:nowrap;}
a.submenu:hover {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center  no-repeat;white-space:nowrap;}
a.submenu:active { font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center no-repeat;white-space:nowrap;}

a.submenuaktiv:link {font-family:arial, helvetica, sns-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:underline; padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif) left center no-repeat;white-space:nowrap;}
a.submenuaktiv:visited {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center  no-repeat;white-space:nowrap;}
a.submenuaktiv:hover {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center  no-repeat;white-space:nowrap;}
a.submenuaktiv:active { font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein.gif)  left center no-repeat;white-space:nowrap;}


a.submenu_rot:link {font-family:arial, helvetica, sns-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:none; padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein_rot.gif) left center no-repeat;white-space:nowrap;}
a.submenu_rot:visited {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:none;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein_rot.gif)  left center  no-repeat;white-space:nowrap;}
a.submenu_rot:hover {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein_rot.gif)  left center  no-repeat;white-space:nowrap;}
a.submenu_rot:active { font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein_rot.gif)  left center no-repeat;white-space:nowrap;}

a.submenu_rotaktiv:link {font-family:arial, helvetica, sns-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:underline; padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein_rot.gif) left center no-repeat;white-space:nowrap;}
a.submenu_rotaktiv:visited {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein_rot.gif)  left center  no-repeat;white-space:nowrap;}
a.submenu_rotaktiv:hover {font-family:arial, helvetica, sans-serif; font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein_rot.gif)  left center  no-repeat;white-space:nowrap;}
a.submenu_rotaktiv:active { font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:500;color:#083174; text-decoration:underline;padding: 0px 10px 2px 66px;background: transparent url(images/kreise_klein_rot.gif)  left center no-repeat;white-space:nowrap;}

a.popup:link {font-family:arial, helvetica, sans-serif;font-size:11px;letter-spacing:0px;font-weight:normal;color:#083174; text-decoration:none;padding: 0px 1px 0px 0px;}
a.popup:visited {font-family:arial, helvetica, sans-serif; font-size:11px;letter-spacing:0px;font-weight:normal;color:#083174; text-decoration:none;padding: 0px 1px 0px 0px;}
a.popup:hover {font-family:arial, helvetica, sans-serif; font-size:11px;letter-spacing:0px;font-weight:normal;color:#083174; text-decoration:underline;padding: 0px 1px 0px 0px;}
a.popup:active { font-family:arial, helvetica, sans-serif;font-size:11px;letter-spacing:0px;font-weight:normal;color:#083174; text-decoration:underline;padding: 0px 1px 0px 0px;}


.rot{color:#C4451A;padding: 2px 0px 2px 66px;font-size:11px;margin:0;}

/*nicht gebraucht*/
#footer {
padding:20px 0px 0px 0px;
text-align:left;
color:#083174; 
font-weight:bold;
   }

#footer a:link {font-family:arial, helvetica, sans-serif;font-size:11px;letter-spacing:1px;font-weight:normal;color:#083174; text-decoration:none;}
#footer a:visited {font-family:arial, helvetica, sans-serif; font-size:11px;letter-spacing:1px;font-weight:normal;color:#083174; text-decoration:none;}
#footer a:hover {font-family:arial, helvetica, sans-serif; font-size:11px;letter-spacing:1px;font-weight:normal;color:#083174; text-decoration:underline;}
#footer a:active { font-family:arial, helvetica, sans-serif;font-size:11px;letter-spacing:1px;font-weight:normal;color:#083174; text-decoration:underline;}

#objektliste td.page{
padding: 0px 0px 0px 0px;
}

#pagelinks { 
float:right;
font-family:arial, helvetica, sans-serif;f
font-size:12px;
font-weight:normal;
padding:10px 0px 0px 0px;
}

#pagelinks a:link {font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:normal;color:#083174; text-decoration:none;padding: 0px 0px 0px 10px;}
#pagelinks a:visited {font-family:arial, helvetica, sans-serif; font-size:12px;font-weight:normal;color:#083174; text-decoration:none;padding: 0px 0px 0px 10px;}
#pagelinks a:hover {font-family:arial, helvetica, sans-serif; font-size:12px;font-weight:normal;color:#083174; text-decoration:underline;padding: 0px 0px 0px 10px;}
#pagelinks a:active { font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:normal;color:#083174; text-decoration:underline;padding: 0px 0px 0px 10px;}

.pagelink_aktiv{padding: 0px 0px 0px 10px;font-weight:bold;}

/**für IE*/
*html #pagelinks {margin: 116px 25px 0px 0px;}


#close {
text-align:right;
padding: 5px 10px 0px 0px;
}

#close a:link {font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:normal;color:#083174; text-decoration:none;}
#close a:visited {font-family:arial, helvetica, sans-serif; font-size:12px;font-weight:normal;color:#083174; text-decoration:none;}
#close a:hover {font-family:arial, helvetica, sans-serif; font-size:12px;font-weight:normal;color:#083174; text-decoration:underline;}
#close a:active { font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:normal;color:#083174; text-decoration:underline;}

.small{
font-size:11px;
}

#objekte_suche{
vertical-align:top;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:655px;
}

#objekte_suche h1 {
font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;
margin:10px 0px 6px 0px; 
padding:0px 0px 0px 0px;
color:#000000;
}


.objekte_ankuendigung  {
background-color:#072174;
color:#ffffff;
padding: 10px 0px 10px 16px;
width:290px;
border: 3px solid #849DBD;
}


#objekte_suche h1.weiss {
font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:bold;
margin:0px 0px 15px 0px; 
padding:0px 0px 0px 0px;
color:#ffffff;

}

a.white:link  {color:#C0D2E8;font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration:none;}
a.white:visited {color:#C0D2E8;font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration:none;}
a.white:hover {color:#C0D2E8;font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration:underline;}
a.white:active {color:#C0D2E8;font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration:underline;}



form{
padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;
}

.formtext
	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 6px 4px 0px 2px;
		letter-spacing: 1px;
	}

.preisfeld
	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	height: 17px;
	width: 125px;
	border: 1px solid #000000;
	margin: 5px 10px 2px 0px;
	letter-spacing: 1px;
	}

.objektfeld
	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	height: 17px;
	width: 125px;
	border: 1px solid #000000;
	margin: 5px 10px 2px 0px;
	}

.suchbutton
	{
background-color:#083174;
color:#ffffff;
font-size:10px;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
height: 18px;
width: 58px;
margin: 5px 10px 0px 0px;
border:none;
padding: 2px 2px 4px 2px;
	}
	
	
#text_gross p{
padding: 10px 20px 10px 20px;
color:#000000;
font-family: arial, helvetica, sans-serif;
font-size:12px;
line-height:180%;
letter-spacing:1px;
}

#text_gross h1{
padding: 10px 20px 10px 20px;
color:#000000;
font-family: arial, helvetica, sans-serif;
font-size:18px;
line-height:180%;
letter-spacing:1px;
}

.backlink{padding:5px 0px 5px 60px;}


div.projects {
    background: none repeat scroll 0 0 #E3E9F5;
    height: 200px;
    margin: 0 0 0 -5px;
    padding: 0 0 0 43px;
    position: absolute;
    top: 512px;
    width: 927px;
}

div.projects a {
    border: 1px solid #CCCCCC;
    float: left;
    margin: 0 20px 0 0;
}

#wrapper {
    margin: 0 auto;
    width: 960px;
}

div.infonr {
    background: none repeat scroll 0 0 #E3E9F5;
    font-size: 22px;
    margin: -18px 0 20px -5px;
    padding: 10px;
    text-align: center;
}

div.infonr span {font-weight: bold; color: #ff0000;}

a.heritage {
    background: url("images/heritage-logo.png") no-repeat scroll 27px 19px #FFFFFF;
    display: block;
    height: 62px;
    padding: 26px;
    width: 286px;
}
a.sh6 {
    background: url("images/logo-hofgarten-klein.png") no-repeat scroll 16px 33px #fff;
    display: block;
    height: 114px;
    margin-top: 0;
    width: 210px;
}

a.gw220 {
    background: url("images/gw220.png") no-repeat scroll 16px 11px #fff;
    display: block;
    height: 114px;
    margin-top: 4px;
    width: 283px;
}
