/******************************************************************************/
/* Definiert das Layout der Seite, definert wo welche Bereich sitzen soll     */


body {
margin:0px;
padding:0px;
font-family:  Arial, Helvetica, sans-serif;  font-size: 1em; font-weight: normal;
}

/* Hauptcontainer, definiert z.B. Gesamtbreite */
#box {
		width:980px;
}


/* -------------------------------------------------------------------------------------------------------------*/
/* Navigationsbereich */
/* -------------------------------------------------------------------------------------------------------------*/
/* Container für die Navigation */
#links {
width:220px;
float:left;
}

/* Index für Hautpnavigation 1 - Container, z.B für  ul-Tag */
#htlistennavi {
list-style: none;
margin: 0px;
padding:0px;
font-size: 0.85em;
width: 200px;
}
/* Listenelement innerhalb des H1-Containers */
#htlistennavi li {
	margin-top: 5px;
	background-color: #B076A9;
	color: white;
	font-weight: bold;
	line-height: 1.5em;
}
/* Link eines Listenelement innerhalb des H1-Containers */
#htlistennavi li a {
padding-left: 5px;
text-decoration: none;
color:white;
}

/* Index für Unternavigation 1 - Container, z.B für  ul-Tag */
#utlistennavi {
list-style: none;
margin: 0px;
padding:0px;
background-color: white;
border-top: 1px solid White;
}
/* Listenelement innerhalb des U1-Containers */
#utlistennavi li {
	margin-top: 0px;
	margin-bottom: 1px;
	background-color: #C5AECB;
	color: white;
	padding-left: 10px;
	font-weight: normal;
}
/* Index für Unterrubriknavigation- Container, z.B für  ul-Tag */
#ur3listennavi {
list-style: none;
margin: 0px;
padding:0px;
}
/* Listenelement innerhalb des UR-Containers */
#ur3listennavi li {}

/* -------------------------------------------------------------------------------------------------------------*/
/* Contentbereich */
#inhalt {
	width:560px;
	float:left;
	
}
/*"Sie befinden sich hier"-leiste*/
#contentkopf {
	text-transform: uppercase;
	padding: 10px 0 10px 10px;
}

/* Zusätzlicher Navigationscontainer innerhalb des Contentbereiches
/* z.B bei Adressen für ort und Brancheauswahl */
#contentnavi {}

/* contentbereich für sonderabstände die nur innerhalb 
des verwendeten Moduls gelten sollen,  z.B. für die Adressen */
#contentinhalt {

}


/* -------------------------------------------------------------------------------------------------------------*/
/* Navigation oberhalb des Layouts, z.B. für Horizontale Navigation */
#topnavi {

}
/* -------------------------------------------------------------------------------------------------------------*/
/* Für Balkengrafik */
#balkengrafik {
height: 152px;
border-bottom: 1px solid white;
}
/* -------------------------------------------------------------------------------------------------------------*/
/* Für Container des Suchfunktionalität, Suche, Detailsuche, Quickfinder etc. */
#suchnavi {
	width: 215px;
	border: 1px solid #e3ccb3;
}


/* -------------------------------------------------------------------------------------------------------------*/
/* Zusätzlicher Contentbereich, z.B für Infoboxen */
#rechts {
width:200px;
float:left;
margin-top:10px;
}

/* --------------------------------------------------------------------- */
/* Anzeige Bereich der Templates */
/* --------------------------------------------------------------------- */

/* Allgemeingültiges-Template, regelt Abstände der Module zum inhalts-container */
.stdtemplate { 
	clear: left;
	margin: 0 10px 0 0; 
}








