body
{
margin:0;
padding:0;
font: 13px arial, helvetica, sans-serif;
text-align: left;
color: #E0DDDF;
background-color:#CEC6C7;
min-height:101%;
}


html {
	height:100%;
}
a
{
color:#CEC1B5;
text-decoration:underline;
}
a:hover
{
text-decoration:underline;
}
			

			#header{width:796px; 
			padding:0px;
			height:150px;
			background-image:url(../bilder/renate-mueller-procyk.jpg);
			background-repeat:no-repeat;
			background-position:230px 40px;
						}
			#header.index
			{background-image:url(../bilder/newdance-startseite.gif);
			background-repeat:no-repeat;
			background-position:250px 50px;}
			
			#header.alignment
				{background-image:url(../bilder/alignment.jpg);
			background-repeat:no-repeat;
			background-position:85px 20px;}
			
			
				#logo
				{background-image:url(../bilder/alignment.jpg);
				background-repeat:no-repeat;
				background-position:150px 20px;
				height:150px;}
				
				#logo.index
				{background-position:20px 20px;}

			#content {
			position:relative;
			border:1px solid #000000;
			margin:auto;
			top:30px;
			width:810px;
			background-color:#942035;
			padding:0px 10px 0px 0px;
						}
			
				
			
			
			
			#inside
			{padding: 0px 30px 10px 235px;}
				

					#inside p
					{padding:0px 20px 3px 0px;}


					#inside h1, h2
					{padding:0px 0px 3px 0px; color:#CEC1B5;
					}
				
					#inside h1
					{font-size:115%;font-weight:bold}
					
					#inside h2
					{font-size:100%;font-weight:bold;background-color:#CEC1B5;color:#942035;padding:5px;}
				 
					 #inside ul
					{padding:0px; list-style-type:none;}
				 
				 #inside ul li
				 	{
					padding: 0px 0px 5px 10px;
					background-image:url(../bilder/dot.gif);
					background-repeat:no-repeat;
					background-position: 0px 7px; 
					}
		
					#inside p.kurse
					{background-color:#9E7342;padding:5px; font-weight:bold; color:#CEC1B5 }

					DIV.imagebox {float:right; width:260px;padding-bottom:5px;}
					div.imagebox P {font-size:85%;margin:0 0 0 8px;}
										
					#inside img 
					{float:left;
						margin:6px 6px 50px 6px;
						border: 2px solid #9E7342}
						
									
					#inside img.noborder
					{border:none;margin:0px;
					position:relative;
					bottom:0px;
					left:-30px}
			
			#inside img.loading
					{border:none;
					margin:0px;
					position:absolute;
					top:400px;
					left:400px}
			
			
		#navigation {
		float:left;
		padding:0px;
		margin-top:10px;
		margin-left:5px;
		height:auto;
		text-align:left;}
		
		#index
		{float:left;		
		margin:0px 0px 0px 5px;
		height:auto;
		text-align:left;
		padding:5px;
		width:200px;}
			

		#navigation
		 {background-color:#9E7342;
			text-align:right; width:201px;border:1px solid #CEC1B5}
		
		

			#navigation ul, #index ul
			{
			list-style-type:none;
			list-style-image:url();
			padding:0px;
			margin-top:10px;
			margin-right:12px;
			margin-left:0px;
			}
			
		

				#navigation ul li
				{padding:4px 10px 8px 4px;}
				
				#index ul li
				{padding: 4px 3px 12px 4px;
				font-size:12px	
					}

					#navigation ul li a, #index ul li a
					{
					color:#CEC1B5;
					font-weight:bold;
					text-decoration:none;
					display: block;
					}



					.active
					{
					font-weight:bold;
					padding:3px 0px 0px 0px;
					color:#942035;
					background-repeat:no-repeat;
					background-position:top right;
					}
					
					#navigation ul li.active a {color:#942035;}	
					#navigation ul li.active li a		{color:#CEC1B5;font-weight:normal}
					#navigation ul li li a.active		{color:white;font-weight:bold}
					#navigation ul li.active a:hover {color:#942035;}
		
					
					#navigation ul li a:hover
					{color:#942035;	text-decoration:none;font-weight:bold;}

			#navigation ul ul
						{
						margin:0px;
						list-style-type:none;
						list-style-image:url();
						padding:0px 0px 0px 5px;
						}


				#navigation ul ul li
								{
								font-weight:bold;
								padding:3px 0px 1px 0px;
								font-size:85%;
								}
								
								#navigation ul ul li a
								{padding:0px;
								font-weight:normal; color:#866220}
									
									
								
			#navigation ul ul li a:hover {font-weight:normal}

							#last
							{height:10px;
							background-image:url(../img/last.jpg);
							background-repeat:no-repeat;
							background-position:bottom left;
							padding:0px;
							
							}

	#fotobox {
		float:right;
		padding:5px 5px 15px 15px;
		margin:10px 20px 20px 20px;
		height:auto;
		width:110px;
		background-color:#942035;
	}

	#fotobox img
	{border: 2px solid #9E7342;
	margin:10px 10px 10px 5px}
	
	#fotobox.renate {
		float:right;
		padding:5px 5px 20px 20px;
		margin:5px 5px 5px 5px;
		height:auto;
		width:auto;
		background-color:#942035}



				#footer
				{padding-top:20px;
				font-size:85%;
				clear:both;
				}

