/* ----------------------------------
author:seitenhimmel.de
date:02.08
website:http://www.fitzewitz.de
------------------------------------*/
*{margin:0; padding:0;}

	body {
		margin:0px;
		padding:0px;
		position: relative;
		color: #000000;
		background-color:#ffffff;
		background-image:url(../img/spiralenkl_hg.gif);
		text-align: left;
		font-size: 65%; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
								}
#alles {
position: absolute;
left: 50%;
width: 1004px;
margin-left: -502px; /* negative H&auml;lfte von width:972px */
top: 0;
}
	#top {float:left;width:948px;
		margin:0px 0px 8px 8px; 
		padding: 40px 0px 20px 40px;
		background-color:transparent;
		border-bottom:1px dashed #FFCC00;
		background-image:url(../pic/ecke.gif);
		background-repeat:no-repeat;
			
								}		


	#top img{border:0px;float:left;margin:0px;margin:0px;
}			
#top ul {	display:block;float:left;
			list-style:none;
			width:80px;
			margin:0px 70px 0px 70px;
			padding:0px;
			color:#000000;
			font-size: 1.2em;
			font-weight:bold;			
			background-color:#ffffff;
			
									}

#top li{	float:left;line-height:160%;
			background-color:#ffffff;
			margin:0px 0px 0px 0px;
			border-bottom: 1px solid #000000;}
			
#top li a{		
				list-style:none;float:left;
				background-color:#ffffff;
				color:#000000;
				text-decoration:none;
					}

 #top li a:hover{margin:0px;
					list-style:none;
					color:#000000;					
					text-decoration:none;
					background-color:#FFCC00;
					}

 #top li a.ak{margin:0px;
					list-style:none;
					color:#000000;					
					text-decoration:none;
					background-color:#FFCC00;
					}			



										
#left {float:left;
		width:308px;
		margin:0px 0px 0px 8px; 
		padding: 70px 0px 30px 40px;
		background-color:#ffffff;border-top:1px dashed #FFCC00;border-bottom:1px dashed #FFCC00;
		
										}
								
#left h1 {	float:left;	width:236px;		
			color:#000000;
			font-weight:bold;
			line-height:140%;		
			font-size:1.65em;
			margin: 0px 0px 40px 0px;			
			padding:3px;
	background-color:transparent;
	border-bottom:10px solid #FFCC00;
	letter-spacing:0.05em;
			}
				



#left p a {
			color:#000000;
			text-decoration:none;			
			}
			
#left p a:hover {
			color:#000000;
			text-decoration:none;
			background-color:#FFCC00;			
			}
#left p {float:left;width:236px;
text-align:justify;
line-height:180%;
			margin:15px 0px 5px 0px;
			padding:0px;
			color:#000000;
			font-size: 1.15em;
			
					}
#left p.left {float:left;width:236px;
text-align:left;
line-height:180%;
			margin:15px 0px 5px 0px;
			padding:0px;
			color:#000000;
			
					}					
#left p.footer {float:left;width:236px;
text-align:left;
line-height:180%;
			margin:65px 0px 25px 0px;
			padding-top:30px;
			color:#000000;
			font-size: 0.95em;
			border-top:1px solid #FFCC00;
					}					

#left img {border:0px;}

#left p img{border:0px; background-color:transparent;}
#left p img a {border:0px; background-color:transparent;}
#left p img a:hover {border:0px; background-color:none;}

#left a.linkext {
         display:block;float:left;
         background: url(../pic/pfeilrechts.gif) no-repeat left 7px;      
         color:#000000;        
         text-decoration:none;
         margin:0px 0px 0px 0px;
		 padding-left:15px;
}

#left a.linkext:hover {
               display:block;
         background: url(../pic/pfeilrechts.gif) no-repeat left 7px;        
         color:#000000;
         text-decoration:underline;
         margin:0px 0px 0px 0px;
		 padding-left:15px;
             }
			 
#left a.linkextkl {
         display:block;
         background: url(../pic/pfeilrechts_kl.gif) no-repeat left 6px;      
         color:#000000;  
         text-decoration:none;
         margin:0px 0px 0px 0px;
		 padding-left:15px;
}

#left a.linkextkl:hover {
               display:block;
         background: url(../pic/pfeilrechts_kl.gif) no-repeat left 6px;        
         color:#000000;
         text-decoration:underline;
         margin:0px 0px 0px 0px;
		 padding-left:15px;
             }
					
#mitte{float:left;width:640px;
margin:0px 0px 0px 0px;padding:80px 0px 60px 0px;background-color:#ffffff;border-top:1px dashed #FFCC00;border-bottom:1px dashed #FFCC00;
}

#mitte img{float:left;
margin:5px 10px 5px 0px;padding:0px;
}

#mitte img.rand{float:left;
margin:0px 10px 10px 0px;padding:0px;border:1px solid #353535;
}
#mitte p {float:left;width:236px;
text-align:justify;
line-height:180%;
			margin:15px 30px 5px 0px;
			padding-left:20px;
			color:#000000;
			font-size: 1.15em;
					}
#mitte p a {
			text-decoration:none;
			color:#000000;				
			}
#mitte p a:hover {
			text-decoration:underline;
			color:#999999;				
			}


#mitte p.bildunter {width:600px;
			font-size: 0.9em;
			padding:3px;
			margin:0px 0px 10px 0px;
			line-height:140%;
			background-color:transparent;
				
			}
#mitte h1 {	float:left;	width:236px;		
			color:#000000;
			font-style:italic;
			line-height:170%;		
			font-size:1.50em;
			margin: 0px 0px 0px 0px;			
			padding:3px;
	background-color:#FFCC00;
			}
			
#mitte h2{		width:236px;		
			color:#000000;
			font-weight:bold;
			line-height:140%;		
			font-size:1.65em;
			margin: 0px 0px 40px 19px;			
			padding:3px 3px 3px 3px;
	background-color:transparent;
	border-bottom:10px solid #FFCC00;
	letter-spacing:0.05em;
			}
			
		#slider ul, #slider li{ 
			margin:0;
			padding:0;
			list-style:none;
			}	
		#slider, #slider li{ 
			height:305px;
			width:609px;
			overflow:hidden;
			}	
		#slider{ 
			margin-left:5px;
			}	
		#prevBtn, #nextBtn{ 
			display:block;
			width:30px;
			height:77px;
			position:absolute;
			left:-25px;
			top:71px;
			}	
		#nextBtn{ 
			left:701px;
			}														
		#prevBtn a, #nextBtn a{  
			display:block;
			width:30px;
			height:77px;
			background:url(../images/btn_prev.gif) no-repeat 0 0;	
			}	
		#nextBtn a{ 
			background:url(../images/btn_next.gif) no-repeat 0 0;	
			}								
			
			#slider img{ 
			margin:0;
			padding:0;
			border:0px;
			}
