body 
{
    height : 900px;
    width : 100%;
    
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	/*background-image : url('/images/bg.gif');*/
   	font-family : MS Sans Serif,tahoma,arial;
   	font-size : 13px;
   	background-color : #E9EDEE;
   	background-image : url(/images/hintergrund/seiten_bg.gif);
   	background-repeat : repeat-y;
	/*background-image : url(/images/BG.gif); */
	
}
/*Formatierung Seitenaufbau*/

/*####### DIV- Formatierungen ##########*/
#hintergrund
{
z-index:0;
position : absolute;
height:758px;
width:752px;
/*background-color:Fuchsia;*/
margin-left : 200px;
margin-top :100px;
}
#content
{
z-index:1;
position : relative;                  
height : 758px;/*800px;*/
width : 100%;/*754px;*/
left:200px;
top : 120px;
}
#leftbox
{
z-index : 2;
position : fixed;
float : left;
top : 0px;
width : 200px;
height : 1050px;
background : url(/images/hintergrund/left_bg.jpg);
background-repeat : repeat-y;
vertical-align : top;
padding-bottom : 0px;
display : inline;
}
#header
{

z-index : 2;
position : fixed;
top : 0; /*bottom : auto;
left : 200px; right : 48px;*/
margin-top : -50px;
Margin : 0 auto;
margin-left : +200px;
width : 100%;
height : 100px;
/*background : #CCE34A;*/
}
#footer {
 z-index : 2;
position : fixed;                    /*Immer auf fixed*/
bottom : 0px;                          /*Abstand zur unterkannte*/
/*background : url(/images/neu/unterkante_small.jpg ) right repeat-x;*/
                   /*Ausrichtung des Textes/Links Irrelevant unter Firefox*/
vertical-align : baseline;          
width : 752px;                          /*Breite des Footers*/
margin-bottom : 0px;
/*left : 200px;                  /*Abstand nach links zum nächsten Element, auch Tabellenrand*/
/*right : 48px;             /*Abstand nach rechts zum nächsten Element, auch Tabellenrand*/
Margin : 0 auto;
margin-left : +200px;       
}
#rightbox
{
z-index : 2;
position : fixed;
margin-left : 952px; margin-right : auto;
top : 0px;
float : right;
width : 48px;
height : 1050px;
background-color : white;
display : inline;
vertical-align : top;
}
#partner
{
z-index : 3;
position : fixed;                    /*Immer auf fixed*/
bottom : 0px;                          /*Abstand zur unterkannte*/
/*background : url(/images/neu/unterkante_small.jpg ) right repeat-x;*/
                   /*Ausrichtung des Textes/Links Irrelevant unter Firefox*/
vertical-align : baseline;          
width : 752px;                          /*Breite des Footers*/
margin-bottom : 0px;
/*left : 200px;                  /*Abstand nach links zum nächsten Element, auch Tabellenrand*/
/*right : 48px;             /*Abstand nach rechts zum nächsten Element, auch Tabellenrand*/
Margin : 0 auto;
margin-top : 370px;
margin-left : 930px;       
}

/*######## Formatierung Content ##############################*/
/*Textformatierung des Menunamens im Bild*/
.header_text
{
    font-family :   Helvetica,Times New Roman, MS Sans Serif;
    font-weight : bold;
    font-size : 15px;
    color : #FFFFFF;
    text-decoration : none;
}
/*Formatierung Standortbox*/
.standort_box
{
    background-color:#FFFFFF;
}
.standort_ort
{
    color:#276DB5;
    font-weight:normal;
    font-size:18px;
    font-family:MS Sans Serif;
}
.standort_ueberschrift
{
    border-bottom:solid 1px #000000;
    vertical-align:bottom;
    color:#000000;
}
/*Textformatierung bei Suchbox*/
.suche
{
    font-family : MS Sans Serif;
    font-size : 10px;
    /*color : #585858*/
    color: #FFFFFF;
}
/*Textformatierung bei Kooperationspartnern links unten*/
.kooperation
{
    font-family : MS Sans Serif;
    font-size : 11px;
    color : #636567;
}
/*Formatierung Content*/
h1
{
    font-family : MS Sans Serif;
    font-weight : bold;
    font-size : 16px;
    color : #276DB5;
    margin : 0;
}
h2
{
    font-family : MS Sans Serif;
    font-weight : bold;
    font-size : 13px;
    color : #276DB5;
    margin : 0;
}
ol
{
    margin-top:1px;
}
input.inhalt9, textarea.inhalt9, select.inhalt9, radio.inhalt9, checkbox.inhalt9
{
    font-family : MS Sans Serif;
    font-size : 10px;
    color : #000000;
    border : solid 1px #F5C644;
    background-color : #f0f0f0;
}
.inhalt1
{
    font-family : MS Sans Serif;
    font-size : 13px;
    /*color : #666666;*/
    color:Black;
    vertical-align:top;
}
.inhalt1 a
{
    font-family : MS Sans Serif;
    font-size : 13px;
    /*color : #666666;*/
    color:#276DB5;
    text-decoration : none;
}
.inhalt1 a:hover
{
    font-family : MS Sans Serif;
    font-size : 13px;
    /*color : #666666;*/
    color:black;
    background-color:#F5C644;
    text-decoration : none;
}
.inhalt9
{
    font-family : MS Sans Serif;
    font-size : 10px;
    /*color : #666666;*/
    color:black;
}
.inhalt9 a
{
    font-family : MS Sans Serif;
    font-size : 10px;
    /*color : #666666;*/
    color:#276DB5;
    text-decoration : none;
}
.inhalt9 a:hover
{
    font-family : MS Sans Serif;
    font-size : 10px;
    /*color : #666666;*/
    color:black;
    background-color:#F5C644;
    text-decoration : none;
}
.inhalt1_fett
{
    font-family : MS Sans Serif;
    font-size : 13px;
    font-weight : bold;
    /*background-color : #e9f0f7;*/
    /*color : #666666;*/
    color:#276DB5;
}
/*### Formatierung text für Inhaltssuche*/
.inhalt1_suche
{
    font-family : MS Sans Serif;
    text-decoration:none;
    font-weight:normal;
    font-size : 13px;
    /*color : #666666;*/
    color:Black;
    vertical-align:top;
    margin-top:0;
    margin-bottom:0;

}
.inhalt1_suche h1
{
    font-family : MS Sans Serif;
    text-decoration:none;
    font-weight:normal;
    font-size : 13px;
    /*color : #666666;*/
    color:Black;
    vertical-align:top;
    margin-top:0;
    margin-bottom:0;
}
.inhalt1_suche h2
{
    font-family : MS Sans Serif;
    text-decoration:none;
    font-weight:normal;
    font-size : 13px;
    /*color : #666666;*/
    color:Black;
    vertical-align:top;
    margin-top:0;
    margin-bottom:0;
}
.inhalt1_suche u
{
    font-family : MS Sans Serif;
    text-decoration:none;
    font-weight:normal;
    font-size : 13px;
    /*color : #666666;*/
    color:Black;
    vertical-align:top;
    margin-top:0;
    margin-bottom:0;
}
.inhalt1_suche b
{
    font-family : MS Sans Serif;
    text-decoration:none;
    font-weight:normal;
    font-size : 13px;
    /*color : #666666;*/
    color:Black;
    vertical-align:top;
    margin-top:0;
    margin-bottom:0;
}
/*Formatierung auf Auswertungsseiten der Objekt bzw Käufersuche*/
.ueberschrift_detail
{
    font-family : MS Sans Serif;
    font-weight : bold;
    font-size : 16px;
    color : #276DB5;
    margin : 0;
}
.trennlinie1
{
    height : 1px;
    color : #666666;
}
.inhalt1_5
{
    font-family : MS Sans Serif;
    font-size : 13px;
    color : #666666;
}
.inhalt1_b
{
    font-family : MS Sans Serif;
    font-weight : normal;
    font-size : 13px;
    color : #276DB5;
    margin : 0;
    text-decoration : none;
}
/*Formatierung der Detailseite der Objektsuche*/
.detail_neu
{
    font-family : MS Sans Serif;
    font-weight : bold;
    font-size : 13px;
    color : #276DB5;
    margin : 0;
}
.detail_text
{
    font-family : MS Sans Serif;
    font-weight : normal;
    font-size : 13px;
    color : #276DB5;
    margin : 0;
}
.detail_ueberschrift
{
    font-family : MS Sans Serif;
    font-weight : bold;
    font-size : 16px;
    color : #276DB5;
    margin : 0;
}
/*Formatierung Text auf Startseite*/
.start_ueberschrift
{
    font-family : MS Sans Serif;
    font-size : 11px;
    font-weight : bold;
    color : #276DB5;
    text-align : left;
    vertical-align : top;
}
.start_ueberschrift2
{
    font-family : MS Sans Serif;
    font-size : 11px;
    color : #276DB5;
    text-align : left;
    vertical-align : top;
}
.start_text
{
    font-family : MS Sans Serif;
    font-size : 11px;
    text-align : left;
    vertical-align : top;
    /*color : #666666;*/
    color:black;
}
.start_text a
{
    /*color : #666666;*/
    color:black;
    text-decoration : none;
}
.start_datum
{
    font-family : MS Sans Serif;
    font-size : 11px;
    color : #000000;
    text-align : left;
    vertical-align : top;
}
.partner_name
{
    font-family : MS Sans Serif;
    font-size : 9px;
    text-align : left;
    vertical-align : top;
    /*color : #666666;*/
    color:black;
}

/*Formatierung Text Footer*/
.inhalt_footer
{
    font-family : MS Sans Serif;
    font-size : 10px;
    color : #666666;
    text-decoration : none;
}
.inhalt_footer a:link
{
    font-family : MS Sans Serif;
    font-size : 10px;
    color : #666666;
    text-decoration : none;
}
.inhalt_footer a:visited
{
    font-family : MS Sans Serif;
    font-size : 10px;
    color : Purple;
    text-decoration : none;
}
.inhalt_footer a:active
{
    font-family : MS Sans Serif;
    font-size : 10px;
    color : #666666;
    text-decoration : none;
}

.inhalt_footer a:hover
{
    font-family : MS Sans Serif;
    font-size : 10px;
    color : black;
    background-color:#F5C644;
    text-decoration : none;
}
/*Formatierung Links bei Listen*/
.link
{
    font-family : MS Sans Serif;
    font-weight : normal;
    font-size : 13px;
    color : #276DB5;
}
.link:hover
{
    font-family : MS Sans Serif;
    font-weight : normal;
    font-size : 13px;
    background-color:#F5C644;
    color : #276DB5;
}
a.link2
{
    font-family : MS Sans Serif;
    font-weight : normal;
    font-size : 13px;
    color : #276DB5;
    text-decoration : none;
}
a.link2:hover
{
    font-family : MS Sans Serif;
    font-weight : normal;
    font-size : 13px;
    background-color:#F5C644;
    color : #276DB5;
    text-decoration : none;
}
.link_suche
{
    font-family : MS Sans Serif;
    font-weight : normal;
    font-size : 10px;
    /*color : #276DB5;*/
    color : #666666;
}
a.link_liste:link
{
    font-family : MS Sans Serif;
    font-weight : normal;
    text-decoration:none;
    font-size : 11px;
    color : #000000;
}
a.link_liste:visited
{
    font-family : MS Sans Serif;
    font-weight : normal;
    text-decoration:none;
    font-size : 11px;
    color : Purple;
}
a.link_liste:hover
{
    font-family : MS Sans Serif;
    font-weight : normal;
    text-decoration:normal;
    font-size : 11px;
    color : #000000;
    background-color:#F5C644;
}
a.link_liste_aktiv
{
    font-family : MS Sans Serif;
    font-weight : normal;
    text-decoration:none;
    font-size : 11px;
    color : #276DB5;
}
a.link_liste_aktiv:hover
{
    font-family : MS Sans Serif;
    font-weight : normal;
    text-decoration:none;
    font-size : 11px;
    color : #000000;
    background-color:#F5C644;
}
/*#### Menuformatierung #######*/
a.nav1:link 
{
    color:Black;
    text-decoration:none;
    font-weight:bold;
    font-size:13px;
}
a.nav1:visited 
{
    color:Black;/*Purple;*/
    text-decoration:none;
    font-weight:bold;
    font-size:13px;
}
a.nav1:active 
{
    color:black;
    text-decoration:none;
    font-weight:bold;
    font-size:13px;
}
a.nav1:hover 
{
    color:black;
    text-decoration:none;
    font-weight:bold;
    font-size:13px;
    background-color:#F5C644;
}

a.nav1_active:link 
{
    color:#276DB5;
    text-decoration:none;
    font-weight:bold;
    font-size:13px;
}
a.nav1_active:visited
{
    color:#276DB5;/*Purple;*/
    text-decoration:none;
    font-weight:bold;
    font-size:13px;
}
a.nav1_active:active 
{
    color:#276DB5;
    text-decoration:none;
    font-weight:bold;
    font-size:13px;
}
a.nav1_active:hover 
{
    color:#276DB5;
    text-decoration:none;
    font-weight:bold;
    font-size:13px;
    background-color:#F5C644;
}

a.nav2:link

{
    color:Black;
    text-decoration:none;
    font-weight:normal;
    font-size:12px;
}
a.nav2:visited
{
    color:Black;/*Purple;*/
    text-decoration:none;
    font-weight:normal;
    font-size:12px;
}
a.nav2:active

{
    color:#276DB5;
    text-decoration:none;
    font-weight:normal;
    font-size:12px;
}
a.nav2:hover

{
    color:black;
    text-decoration:none;
    font-weight:normal;
    font-size:12px;
    background-color:#F5C644;
}

a.nav2_active:link

{
    color:#276DB5;
    text-decoration:none;
    font-weight:normal;
    font-size:12px;
}
a.nav2_active:visited

{
    color:#276DB5;/*Purple;*/
    text-decoration:none;
    font-weight:normal;
    font-size:12px;
}
a.nav2_active:active

{
    color:#276DB5;
    text-decoration:none;
    font-weight:normal;
    font-size:12px;
}
a.nav2_active:hover

{
    color:#276DB5;
    text-decoration:none;
    font-weight:normal;
    font-size:12px;
    background-color:#F5C644;
}

/*Seitennavigation ---> seitenzahlen*/
.liste_seitenzahlen 
{
    font-family:  MS Sans-Serif;
    font-size: 9px;
    font-weight: bold;
    color:black;
    line-height: 20px;
}
.liste_seitenzahlen_activ 
{
    font-family:  MS Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    color:black;
    line-height: 23px;
    background-color:#F5C644;
    padding: 2px 2px 2px 2px;
    /*border: solid 1px #666666;*/
    text-align: center;
}
.liste_seitenzahlen a
{
    font-size: 9px;  
    color:black;
    /*border: solid 1px #666666;*/
    padding: 2px 2px 2px 2px;
    text-decoration:none;
}
.liste_seitenzahlen a:visited
{
    color:Purple;
    /*background-color: #DFE9FF;*/
    text-decoration:none;
}
.liste_seitenzahlen a:hover
{
    font-family : MS Sans Serif;
    font-size : 9px;
    /*color : #666666;*/
    color:black;
    background-color:#F5C644;
    text-decoration : none;

}

/*Formatierung Fieldsets (z.B. im Downloadbereich)*/
fieldset
{
    border: solid 1px #F5C644;
}    
legend
{
    color:#276DB5;
    font-weight:bold;
}

/*Formatierung Listen z.B. für Downloadbereich*/

.liste_menu
{
    font-family: Verdana;
    font-size :10px;
    font-weight:normal;
    text-decoration:none;
    color:black; /*-->white*/
    background-color:#EBE8D7;
    border: solid 1px #ACA898;
}


.liste_inhalt
{
    font-family: Verdana;
    font-size :10px;
    font-weight:normal;
    text-decoration:none;
    border: solid 1px #ACA898;
    background-color:White;
}

.liste_inhalt a
{
    text-decoration:none;
    color:Black;
}

.liste_inhalt a:visited
{
    text-decoration:none;
    color:Purple;
}


ul
{
    list-style-type:circle;
}