body {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size: 62.5%;
	background-color: #fff;
	color: #000;
}
body, h1, h2, h3, h4, h5, h6, div, p, table, td, ul, ol, li, dd, dt, dl, blockquote, address, hr, pre {
margin: 0;
padding: 0;
}
p, li, h1, h2, h3, h4, h5, h6 {
font-weight: normal;
font-size: 1em;
}
a{
color: black;
text-decoration: none;
}
a:hover {
text-decoration: underline;
color: #c91030;
}
a img {
	border: none;
}

.hot {
	font-stretch: semi-expanded;
}
	     		
#MENUE {
z-index: 10;
}

#None img {
display: none;
}

.Tchibo{
margin-left: 4.8em;
margin-top: 4.5em;
width: 11em;
height: 11em;
} 
.TchiboNews{
margin-left: 4.8em;
margin-top: 3.0em;
width: 11em;
height: 15.1em;
border: 0;
} 

.NaviNews{
margin-left: 4.8em;
margin-top: 6em;
width: 11em;
border: 0;
} 
.HVBNews{
margin-left: 4.8em;
margin-top: 8.6em;
width: 11em;
border: 0;
} 

.GoertzNews {
margin-left: 4.8em;
margin-top: 7.5em;
width: 11em;
border: 0;
} 

#Feld1 {
margin-left: 2.0em;
margin-top: 2.0em;
width: 20.0em;
height: 20.2em;
border: #aaa dotted 0.2em;
border-right: none;
border-bottom: none;
} 

#Feld2 {
width: 20.0em;
height: 20.0em;
position: absolute;
margin-left: 22.2em;
margin-top: -20.4em;
border: #aaa dotted 0.2em;
border-right: none;
border-bottom: none;
}  
#Feld2 span {
padding-top: 9.7em;
padding-left: 1em;
padding-right: 1em;
color: black;
display: block;
font-size: 1em;
}

#Feld3 {
width: 20.0em;
height: 20.0em;
position: absolute;
margin-left: 42.4em;
margin-top: -20.4em;
border: #aaa dotted 0.2em;
border-bottom: none;
} 
 

/*-----------------------Zweite REIHE---------------------*/

#Feld4 {
margin-left: 2.0em;
margin-top: -0.2em;
width: 20.0em;
height: 20.0em;
border: #aaa dotted 0.2em;
border-right: none;
} 

#Feld5 {
width: 20.0em;
height: 20.0em;
position: absolute;
margin-left: 22.2em;
margin-top: -20.2em;
border: #aaa dotted 0.2em;
border-right: none;
}  

#Feld6 {
width: 20.0em;
height: 20.0em;
position: absolute;
margin-left: 42.4em;
margin-top: -20.2em;
border: #aaa dotted 0.2em;
}  

#Feld6 span {
padding-top: 9.7em;
padding-left: 1em;
padding-right: 1em;
color: black;
display: block;
font-size: 1em;
}

/*-----------------------Dritte REIHE---------------------*/

#Feld7 {
margin-left: 2.0em;
margin-top: -0.2em;
width: 20.0em;
height: 20.0em;
border: #aaa dotted 0.2em;
border-right: none;
} 

#Feld8 {
width: 20.0em;
height: 20.0em;
position: absolute;
margin-left: 22.2em;
margin-top: -20.4em;
border: #aaa dotted 0.2em;
} 

#Feld8 span {
padding-top: 9.7em;
padding-left: 1em;
padding-right: 1em;
color: black;
display: block;
font-size: 1em;
}

#Feld9 {
width: 20.0em;
height: 20.0em;
position: absolute;
margin-left: 42.4em;
margin-top: -20.4em;
border: #aaa dotted 0.2em;
background-color: #E6E6E6;
}  	

#Feld9 a {
padding-top: 8.2em;
padding-bottom: 8.2em;
padding-left: 3.9em;
padding-right: 3.8em;
color: black;
display: block;
font-size: 1em;
font-size: 1.2em;
font-weight: bold;
}

		
#Feld9:hover a  {
color: #FFFFFF;
}

#Feld9:hover {
background-color: #c91030;
}

			#Feld3:hover, #Feld4:hover {
			background-color: #E6E6E6;
			} 
			#Feld4, #Feld5, #Feld6 {
			border-bottom: none;
			} 
	
	
		.Geklickt {
		margin: 25px 0 -18px 40px;
		border-right: #aaa dotted 2px;
		border-bottom: #aaa dotted 2px;
		padding: 0 14px 14px 0;
		height: 85%;
		}
		
		.Geklickt2 {
		margin: 25px 0 -18px 40px;
		border-right: #aaa dotted 2px;
		border-bottom: #aaa dotted 2px;
		padding: 0 14px 14px 0;
		width: 80%;
		}
		
		.Geklickt3 {
		margin: 25px 0 -18px 40px;
		border-right: #aaa dotted 2px;
		border-bottom: #aaa dotted 2px;
		padding: 0 14px 14px 0;
		}
		
		.backto {
		margin-left: 40px;
		margin-bottom: -6px;
		margin-top: 16px;
		padding-top: 18px;
		padding-right: 10px;
		padding-left: 1em;
		padding-bottom: 8px;
		font-size: 1.2em;
		display: block;
		color: #666666;
		border-left: #aaa dotted 2px;
		}
		
	
			
		#Wrapper{
		margin-top: 30px;
		margin-left: auto;
		margin-right: auto;	
		width: 700px;	
		}
		
				
		#Logo {
		margin-bottom: 12px;
		border: 0px;
		}
		#Logo2 {
		margin-bottom: 12px;
		margin-top: 12px;
		margin-left: 2em;
		
		}
			
		#BGBild {
		width: 700px;
		height: 252px;	
		z-index: 1;	
		}
		#BGBild img {
		border: none;
		}
		
		
		.Content {
		width: 685px;
		padding-left: 18px;
		}
		
		.Content h1 {
		font-size:  2.5em;
		font-family: Arial;
		font-weight: normal;
		margin-bottom: 20px;
		margin-top: 23px;
		}
		
		.Content h1 a {
		color: black;
		}
		
		.Content h3, .Copy {
		font-size: 1.2em;
		font-family: Arial;
		font-weight: normal;
		margin-bottom: 45px;
		line-height: 1.35em;
		padding-right: 10px;
		}		
		
		 .Content a {
		color: #666666;
		} 
		
		#Impressum {
		font-size: 1.4em;
		}
		
			
				
		  #Left, #Right {
  float: left;
  width: 340px;
  margin-bottom: 22px;
  padding-left:  2px;
  }
  .question{
   margin-top: 12px;
   font-weight: bold;
   margin-bottom: 0.25em;
  }
  .Answer {
  margin-bottom: 10px;
  padding-left: 0;
  color: #555555;
  }
  .Namen {
   margin-bottom: 10px;
   font-size: 1em;
   }
   
		
		.Pfad {
		font-size: 1.0em;
		color: #a3a2a4;
		font-family: Arial;		
		}
		
		#Footer {
		width: 700px;
		border-top: #a3a2a4 solid 1px;
		}
		
		#Footer a:hover{
		color: black;
		}
		
		#Aktuell {
		width: 190px;
		border-right: #a3a2a4 solid 1px;
		float: left;
		}		
		#Aktuell h6{
		font-family: Arial;
		font-size: 1.2em;
		margin-left: 18px;
		padding-top: 8px;
		font-weight: normal;
		margin-bottom: 5px;
		display: block;	
		}		
		#Aktuell p{
		font-family: Arial;
		font-size: 1.1em;
		margin-left: 18px;
		margin-top: 5px;
		display: block;
		font-weight:  bold;
		margin-bottom: 18px;
		line-height: 1.2em;		
		}	
		#Aktuell a{
		font-family: Arial;
		font-size: 1.1em;
		margin-left: 18px;
		margin-top: 5px;
		display: block;
		margin-bottom: 18px;
		line-height: 1.2em;		
		}		
			
		
		#goto {
		border: 0;
		margin-right: 5px;
		width: 1em;
		height: 1em;	
		}
		
		#Nachricht{
		float: left;
		margin-left: 20px;
		width: 140px;
		}
		#Nachricht h6{
		font-family: Arial;
		font-size: 1.2em;
		padding-top: 8px;
		font-weight: normal;
		margin-bottom: 1.4em;
		display: block;	
		}
		#Pfeil{
		margin-left: 2.3em;
		border: 0;
		}
		#Nachricht dd{
		font-family: Arial;
		font-size: 1.1em;
		margin-top: 1.8em;
		}
		
		#Anfahrt{
		float: left;
		margin-left: 58px;
		width: 115px;
		margin-top: 3.1em;
		}
		#Anfahrt dd{
		font-family: Arial;
		font-size: 1.1em;
		margin-top: 1.2em;
		}
		#Kreise{
		margin-left: 1.40em;
		border: 0;
		}
		
		#Neues{
		float: left;
		margin-left: 83px;
		width: 75px;
		margin-top: 3.1em;
		margin-right: 18px;
		}
		#Neues dd{
		font-family: Arial;
		font-size: 1.1em;
		margin-top: 1.1em;
		}
		#News{
		margin-left: 0.5em;
		border: 0;
		}
		
		.Clear{
		clear: both;
		}
			
		.Copyright {
		color: #a3a2a4;
		font-size: 1.0em;
		font-family: Arial;
		float: right;
		margin-top: 18px;
		padding-right: 5px;
		}
		
		.Update {
		color: #a3a2a4;
		font-size: 1.0em;
		float: left;
		margin-top: 6px;
		font-family: Arial;
		margin-left: 18px;
		}
		
		.Update a {
		color: #a3a2a4;
		}
		
	
		
		.Copyright2 {
		color: #a3a2a4;
		font-size: 1.0em;
		font-family: Arial;
		float: right;
		margin-top: 18px;
		padding-right: 5px;
		margin-right: 6.5em;
		}
		
			
		.Impressum {
		color: #a3a2a4;
		}
		#HomeImpressum {
		color: #a3a2a4;
		font-size: 1.0em;
		}
		.activ {
		color: #bd0f36; 
		}
		
		#form1 {
		margin-bottom: 2.5em;
		margin-top: -1.5em;
		}
		
		 /* Abst 0nde anpassen */
  #Leistung a, #Leistung span {
  margin-right: 8px;
  }
  
  #Credo a, #Credo span {
  margin-left: 4px;
  margin-right: -4px;
 }
   
  #Home a, #Home span{
  margin-right: -6px;   
  }
  		
  		/* Pfad Verlinkungen Farben anpassen */
  		
  		.Pfad a {
  		font-size: 1.0em;
		color: #a3a2a4;
		font-family: Arial;
		}
		
		.Pfad a:link {
  		font-size: 1.0em;
		color: #a3a2a4;
		font-family: Arial;
		}
		.Pfad a:visited {
  		font-size: 1.0em;
		color: #a3a2a4;
		font-family: Arial;
		}
		.Pfad a:hover {
  		font-size: 1.0em;
		color: #ac0e25;
		font-family: Arial;
		}
		.Pfad a:focus {
  		font-size: 1.0em;
		color: #ac0e25;
		font-family: Arial;
		}
		


/* ---------------- Unter MENÜS --------------------*/

		.Unter {
		width: 100%;
		border-top: dotted 2px #E0E0E0;
		border-bottom: dotted 2px #E0E0E0;
		}		
		.Unter a, .Unter span {
		display: inline;
		line-height: 1.6em;
		color: black;
		margin-left: 3.5em;
		margin-right: 0.6em;
		}
		
		.Unter a:hover, .Unter a:focus{
		color: #c91030;
		}
		
		#subActiv {
		color: #c91030;
		}
		
	
		#subNews {
		color: #c91030;
		}
		
		.Unter .dark {
		color: #a3a2a4;
		}
		
		
/* ---------------- Sidebar --------------------*/


		