/*----Anfang des CSS----*/

/* ALLGEMEIN */

/*.Text{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}*/

/* Dokument oben direkt beginnen, oder weißer zwischenabstand? */
body {
	margin-left:15%;
	/*margin-top:0px;*/
background-color:#FFF6E7;
/*background-image: url(/cms/images/layout/bg.gif);*/

}

/* Links */
a 	{ color: #F8961D; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: 

none;}
a:hover { color: #8e8e8e; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: 

none;}
a:focus	{ color: #8e8e8e; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: 

none;}
a:active {color: #8e8e8e; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: 

none;}


hr {
  height: 1px;
  border: 1px none;
}

h1 {
padding: 5px 5px 5px 15px;
font-family: Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:bold;
color: #8e8e8e;
}

h2 {
padding: 5px 5px 5px 15px;
font-family: Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
color: #8e8e8e;
}


/*--Content---*/


/*--Haupt-Container---*/
/*-hier kann die Groesse des "div" in dem alles enthalten ist bearbeitet werden-*/

#Haupt-Container
{
background-color:#F8961D;
/*background-image:url(../images/layout/hintergrund.gif);
background-repeat:repeat-y;*/
width:800px;

/*background-color: #F8961D;*/
/*background-color: #FEEBCB;*/
} 

#Oben-Header
{
background-color:#ffffff;
height:71px;
}
#Oben-Header-links
{
float:left;
width:332px;
}
#Oben-Header-rechts
{
float:right;
}


/*--Oben-Header2--*/
/*--hier betreffen alle veränderungern den Header---*/
#Oben-Header2
{
background-color:#ffffff;
/*width:800px;*/
}

/* linke Hälfte*/
#Header-links
{
float:left;
background-color:#ffffff;
height:25px;
width:362px;
}

/*rechte hälfte*/
#Header-rechts
{
float:right;
background-color:#ffffff;
}
#Leiste-Oben
{
}
/*-------------------------------------------*/

/*--Navig-Links--*/
/*--Linke Navigations-Leiste---*/


#Navig-Links
{
width:190px;
float:left;
/*background-color:#F8961D;
background-image:url(/cms/images/layout/orange.gif);
background-repeat:repeat;*/
}

/*oberer NaviTeil*/
#Navi-Oben
{
	vertical-align:top;
	width:190px;
	background-color:#ffffff;
	margin:0;
}
#Navi-Oben ul { 
	list-style-type:none;
	padding: 0;
	margin: 0;
}
#Navi-Oben li {
	padding: 0;
   	margin: 0;
	list-style: none;
	 }


img
{
vertical-align:top;
border:0px;
}
/*unterer NaviTeil*/
#Navi-Unten
{
}
/*--------------------------------------------*/


/*--Inhalt-Rechts--*/
/*--hier wird das Aussehen des Inhalts festgelegt--*/

#Inhalt-Rechts
{
width:610px;
float:right;

}

#GraueBox
{
width:610px;
vertical-align:top; 
background-color: #D1D3D4;
font-family: Arial, Helvetica, sans-serif;
}

#Oben-graubox
{
width:610px;
vertical-align:top; 
font-size:10pt;
font-family: Arial, Helvetica, sans-serif;
padding: 5px 15px 5px 30px;
}

#ersteswort
{
color: #F8961D;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;

}
#zweiteswort
{
color: #8e8e8e;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;

}
#dritteswort
{
color: #8e8e8e;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}

#Text-GraueBox{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color: #4D4D4D;
font-size:10pt;
width:610px;
padding: 5px 15px 5px 30px;

}
#GelbeBox-mit-bilder{
/*padding: 5px 15px 5px 15px;*/
vertical-align:top; 
width:610px;
/*min-width:610px;
max-width:610px;*/
font-size:11pt;
background-color: #FEEBCB;
color: #4D4D4D;
font-family: Arial, Helvetica, sans-serif;
}

* html #GelbeBox-mit-bilder{
height:200px;
}

#Text-GelbBox-mit-bilder
{
/*display:block;*/
padding: 5px 15px 5px 15px;
}

#Text-GelbBox-mit-bilder, #Text-GelbBox-mit-bilder td, #Text-GelbBox-mit-bilder div
{
font-family: Arial, Helvetica, sans-serif;
font-size:11pt;
color: #4D4D4D;
}

#kontakt_pretext
{
padding: 5px 15px 5px 15px;
font-size:9pt;
}

.zelle_formular {
	background-color:#FEEBCB;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #4D4D4D;
}

#ausschreibung { position:relative; left:-15px; }

/* GBG-Card */
#gbgcard, #gbgcard td { font-size:8pt; }
#gbgcard .ueberschrift { font-size:12pt;padding-top:10px;color:#8E7B6B;text-valign:bottom;font-style:italic;font-weight:bold; }
.gbgcard_A { background-color: #f0deb3;}
.gbgcard_B { background-color: #f7ecc8;}

#Sitemap  {
/*padding: 5px 15px 5px 15px;*/
}
span.sitemap_level_1 {
  font-size:10pt; 
  font-family:arial,helvetica,verdana;
  color:#8e8e8e;
  font-weight:bold;
}
.liste_sitemap {
margin:0;
}
.sitemap_level_2 {
  margin: 0 0 0 0;
  font-size:9pt;  
  list-style-type:none;
}
.sitemap_level_3 {
  margin:0 0 0 15px;
  font-size:9pt; 
  list-style-image:url(/cms/images/layout/dreieck.gif);  
}
.sitemap_level_4 {
  margin: 0 0 0 25px;
  list-style-type:none;
  font-size:9pt; 
}
.auflistung {
	list-style-type:none;
	
}
* html .auflistung {
	height:26px;
}
.auflistung_datum {
	/*text-indent:-20pt;*/
	/*display:block;*/
	font-size:8pt;
	font-style:italic;	
	
}
.auflistung_text {
	/*text-indent:20pt;*/
	display:block;
	margin-left:62px;
	/*background-color:#f00;*/
	position:relative;
	top:-16px;
}
#frontseite {
	position:relative;
	top:-69px;
	left:300px;
	display:block;
	width:260px;
	background-color:#ffffff;
	color: #8e8e8e;
	font-size:11pt;
	
}
#frontseite hr {
	color:#F8961D;
	height:1px;
	width:240px;	
	margin:0;
}
#frontseite h1 {
	/*position:relative;
	left:-4px;*/
	background-color:#F8961D;
	margin:0;
	font-size:11pt;
	height:15px;
	width:268px;
	/*font-weight:bold;*/
	color:#ffffff;
	padding-left:0px;
	padding-right:0px;
}
#frontseite ul {
margin:0 0 0 4px;
}
#frontseite li {
  margin:0 0 0 15px;
  font-size:8pt; 
  list-style-image:url(/cms/images/layout/dreieck.gif);  
}


/* Kaufinteressenten_Formular  */

table.KI_Formular { width:500px; }
table.KI_Formular td { width:250px; }
table.KI_Formular td table { background-color:#FEF5E6; width:250px; }
table.KI_Formular td table th { width:120px; text-align:left; font-weight:bold; font-style:italic; color:#999999;font-size:9pt; }
table.KI_Formular span { font-size:8pt; }
table.KI_Formular .eingabe { width:120px; }



/*--Footer-Unten--*/
/*--Fusszeile--*/
#Footer-Unten
{
	display:none;
	height:1px;
	width:800px;
}


.print_noscreen {
	display:none;
	width:1px;
	height:1px;
}