@charset "utf-8";
/************************************************************************************************************************/
/* Layout Styles */
/************************************************************************************************************************/

/************************************************************************************************************************/

#divLayout
{
	width:960px;
	background-color:#f6f6ee;
	margin:0 auto;
	min-height: 90%;
}



/************************************************************************************************************************/
/* Head */
#divHead
{
	height:159px;
	width:960px;
	background-color:#faf9f5;
	background:url(../images/background/header-bg.gif) 0 0 repeat-x;}
	
#divHead p{
	float:right;
	font-size:10px;
	margin:0px 20px 0px 0px;}

/* Logo */
#divHead #imgLogo
{
	margin:20px 0 0 20px;
}

/* Slogan */
#divHead #pSlogan
{
	font-size:11px;
	line-height:15px;
	margin:4px 0 0 0;
	padding:4px 10px 9px 0;
	width:174px;
	text-align:right;
	border-bottom:19px solid #ff6600;
}



/************************************************************************************************************************/
/* Content */
#divContent
{
	position:relative;
	float:left;
	margin:10px 0 0 20px;
	min-height:500px;
	width:510px;
	background-color:transparent;
}






#divContent table tr td.jahr{
	width:50px;
	vertical-align:top;
	}
#divContent table tr td{
	padding:0 0 7px 0;}





#divNavigationLinks .kasten{
	position:relative;
	top:0px;
	left:0px;
	width:186px;
	height:180px;
	margin:0px 0 10px 0;
	border-top:3px solid #C64244;
	/*background:url(../images/background/kasten-bg.gif) 0 0 repeat-x;*/
/*	background-color:#999;*/}

#divNavigationLinks .kasten2{
	
	width:186px;
	height:160px;
	margin:20px 0 10px 0;
	background:url(../images/background/kasten-bg.gif) 0 0 repeat-x;
}
	
#divNavigationLinks .kasten2 p{
	padding:5px 0px 5px 10px;
	width:160px;
	margin:0px 0 0 0;}
	
#divNavigationLinks .kasten img{
	border-top:3px solid #C64244;
}	

#divNavigationLinks .kasten2 h2.andelfingen{
	font-size:13px;
	background-color:transparent;
	padding:4px 4px 4px 10px;
	color:#C64244;
	text-transform:uppercase;
	letter-spacing:0.3em;}
	
	
.kasten2{
	float:right;
	width:176px;
	height:200px;
	padding:0 0 0 10px;
	margin:55px 20px 10px 0;
	background:url(../images/background/kasten-bg.gif) 0 0 repeat-x;
	border-top:3px solid #C64244;}
	
.kasten2 h2{
	font-size:12px;
	background-color:transparent;
	padding:4px 4px 14px 0px;
	color:#C64244;
	text-transform:uppercase;
	letter-spacing:0.1em;
	}
#divContent img.start {
	margin:20px 0 15px 0;}	
	
	
#slides {
	float:left;
	width:370px;
	height:200px;
	/*background-color:#CCC;*/
	}	
#slides img{
	float:left;
	margin:10px 0 0 0;}
#slides p{
	float:left;
	height:100%;
	margin:10px 0 0 10px;}
#slides a{
	color: #b12f37;
	text-decoration:none;}
	


#switches {
	width:140px;
	height:340px;
	float:left;}
	
	#switches li{
		list-style-type:none;}
		
		#switches li a:hover{
		color: #239cd1;
		}
		
		#switches img:hover{
		
		cursor:pointer;}
		
		#switches img{
			margin:10px 0 0px 0;
		}
		
	#switches li a, #positionen ul li a{
		text-decoration:none;}
	
	#switches li,
	#positionen ul li#switch9,#positionen ul li#switch10,#positionen ul li#switch11,#positionen ul li#switch12,#positionen ul li#switch13,#positionen ul li#switch8{
		margin:0px 0 10px 0;} 
	
	
	
span.klein 
{
	font-weight:bold;
	color:#B12F37;
}
	

/************************************************************************************************************************/
/* Foot */
#divFoot
{
	
	position:relative;
	bottom:0px;
	padding:0px 0 0 0px; 
	margin:0px 0 0px 0;
 	width: 100%;
	height:95px;
	font-size:11px;
	color:#646464;
	/*background-color:#5e5d58;*/
	background:url(../images/background/foot-bg.gif) 0 0 repeat-x;
}
#divFoot2
{
	padding:0px 0 0 0px; 
	margin:0px auto;
 	width:960px;
	height:95px;
	font-size:11px;
	color:#646464;
	/*background-color:#5e5d58;*/
	background:url(../images/background/foot-bg2.gif) 0 0 repeat-x;
}
#divFoot2 p {
	font-size:10px;
	color:#bfbfc1;
	float:left;
	margin:10px 100px 0 20px;}
	
#divFoot2 p a{
	font-size:10px;
	color:#bfbfc1;
	text-decoration:underline;}
