/*###########################################################################################################*/
/* Styles für das Layout der Seite */
/*###########################################################################################################*/

/* CI Weinrot: #B10431  Grau #4f565b  Hellgrau # ebecee */
/* CI Schriftfarbe: #4b565b (Layout) Arial  */

/*************************************************************************************************************/
/* Layout */
#divLayout
{
	display: block;
	position: relative;
	width: 960px;
	min-height: 100%;
	margin: 0 auto;
	padding: 0;
	background-color: #fff;
	text-align: left;
}



/*************************************************************************************************************/
/*** Header */
/* Header Container */
#divHeaderContainer
{
	height: 430px;
	width: 960px;
	margin: 0 auto;
	background-color: #FFF;
}

/* Top Sprachwahl */
#divHeaderTop
{
	position: relative;
	height: 40px;
	width: 960px;
	background-color: #4F565B;
	background-image: url(../images/background/divHeader.png);
	background-repeat: no-repeat;
}

/* Logo */
#divHeaderLogo
{
	position: relative;
	height: 100px;
	width: 960px;
	text-align: center;
	background-color: transparent;
}

/* Pic im Header background-color: #EBECEE; */
#divHeaderPic
{
	position: relative;
	z-index: 1;
	height: 290px;
	width: 960px;
	background-color: #fff; 
}

#divHeaderPicBG {
position: absolute;
z-index: 11;
}




/*************************************************************************************************************/
/*** Content  background-color: #0CF; FAFAFA  */

/* Container */
#divContentContainer
{
position: relative;
width: 960px;
min-height: 100%;
margin: 0 auto 0 auto;
padding: 35px 0;
background-color: #fff;
}


/* Div Navigation  */
#divContentLeft {
position: relative;
float: left; 
width: 200px;
margin: 0;
}


/**** Div Inhalt  ****/

#divContentTxt {
position: relative;
float: left;
width: 525px;
margin: 0 0 30px 0;
}

/* Team Div  */
.teamdiv {
float: left; 
width: 80px; 
margin: 10px 20px 10px 0; 
font-size: 11px;
cursor: pointer;
}


/* Adresse */
.adressspalte, .adressspalte2 {
float: left; 
width: 140px; }

.adressspalte2 { 
width: 220px; }


/* Divs Box Rechts  */
#divContentBox {
position: relative; 
float: left; 
width: 190px; 
margin: 0 0 20px 20px; 
background-color: #ebecee; 
font-size: 11px;
}

#divContentBox p {
margin: 8px 8px;
}

#divContentBox h4 {
padding: 5px 10px;
border-bottom: 5px solid #fff;
}

#divContentBox hr {
padding: 0;
margin: 5px 0;
border-bottom: 5px solid #fff;
}

#divContentBox .link {
margin: 5px 0 5px 8px;
}


/* Divs Google Map  */

#divGoogleMapBox {
margin: 0;
padding: 0;
height: 280px;
}

#divGoogleMap {
margin: 0;
padding: 0;
width: 520px;
height: 240px;
}



/*************************************************************************************************************/
/* Footer */

#divFooter {
position: relative;
background-color: #333;
padding: 0px;
height: 40px;
width: 960px;
margin: -40px auto 0 auto;
background-image: url(../images/background/divFooter.png);
background-repeat: no-repeat;

}


/*background-color: #333;
background-color: #4F565B/;*/



/* Design   */
#divDesign {
position: absolute;
top: 4px;
right: 0px;
font-size: 11px; 
}





