*		{
		padding:			0;
		margin:				0;
		}

body		{
		background-color: 		#ffffff;
		font-family: 			Lucida, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, verdana, serif;
		font-size:			0.7em;
		font-style:			normal;
		color:				#000000;
		background-image:		url(../gfx/background.jpg);
		background-repeat:		repeat-x;
		padding:			0;
		margin:				0;
		}

#gesamt

		{
		width:				760px;
		display:			block;
		position:			absolute;
		left:				50%;
		top:				40px;
		margin-left:			-380px;
		}
					

#header		{
		display:			block;
		height:				100px;
		width:				760px;
		margin:				0px 0px 0px 0px;
		padding:			0px 0px 0px 0px;
		color:				#666666;
		background-color:		#dddddd;
		background-image:		url(../gfx/header.jpg);
		background-repeat:		no-repeat;
		}

#header h1	{
		display:			none;
		color:				#449900;
		font-size:			1.9em;
		font-weight:			bold;
		padding-top:			0px;
		margin-top:			0px;
		padding-left:			20px;
		background-color:		inherit;		
		}

#header span	{
		position:			relative;
		top:				65px;
		right:				2px;
		font-size:			6px;
		text-align:			right;
		display:			block;
		}

#header span a	{
		text-decoration:		none;
		color:				#111111;
		background-color:		inherit;
		display:			block;
		padding:			0px 0px 0px 0px;
		margin:				0px 0px 0px 0px;
		}

#headerlogo	{
		width:	 			auto;
		height:				auto;
		position:			absolute;
		top:				13px;
		left:				478px;
		}

#headerlogo img	{
		width:				272px;
		height:				28px;
		border:				0px solid #000000;
		background-image:		url(../gfx/headerlogo.jpg);
		background-repeat:		no-repeat;
		}
			
		

#navigation	{
		display:			block;
		width:				758px;
		height:				36px;
		left:				0px;
		position:			relative;
		top:				0px;
		border-left:			1px solid #000000;
		border-right:			1px solid #000000;
		background-image:		url(../gfx/navbackground.gif);
		background-repeat:		repeat-x;
		}

#navigation ul 	
		{	
		display: 			block;
		width:				758px;
		height:				auto; 
		}
 
#navigation ul li 	
		{
		color:				inherit;
		background-color:		#cccccc;
		background-image:		url(../gfx/rightpadding.gif);
		background-repeat:		repeat-x;
		background-position:		0 0;
		display: 			block;
		width:				auto;				
		height:				36px;
		float:				left;
		list-style-type: 		none; 
		text-align:			left;
		padding:			0 2px 0 0;
		} 


#navigation ul li a
	
		{
		background-color:		inherit;
		background-image:		url(../gfx/navbackground.gif);
		background-repeat:		repeat-x;
		padding:			10px 27px 0px 27px;
		font-size:			11px;
		font-weight:			bold;
		color: 				#000000;
		text-decoration: 		none;
		display:			block;
		float:				left;
		height:				26px;
		width:				auto;
		vertical-align:			middle;
		text-align:			center;
		}


#navigation ul li a:hover 

		{
		background-color:		inherit;
		background-image:		url(../gfx/navbackground2.gif);
		background-repeat:		repeat-x;
		padding:			10px 27px 0px 27px;
		font-size:			11px;
		color: 				#000000;
		display:			block;
		float:				left;
		height:				26px;
		width:				auto;
		vertical-align:			middle;
		text-align:			center;
		}


#content	{
		display:			block;
		background-color:		#ffffff;
		background-image:		url(../gfx/content1.gif);
		background-repeat:		no-repeat;
		background-position:		15px 20px;
		color:				inherit;
		width:				492px;
		height:				640px;
		padding:			0px 0px 0px 20px;
		position:			relative;
		top:				0px;
		left:				0px;
		float:				left;
		border-bottom:			1px solid #000000;
		border-left:			1px solid #000000;
		}

#content h1	{
		display:			block;
		font-size:			1.3em;
		font-weight:			normal;
		font-family:			Lucida, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, verdana, serif;
		clear:				both;
		}

#content h1 span

		{
		margin:				20px 0px 10px 0px;
		display: 			block;
		color:				#000000;
		background-color:		transparent;
		}

#content h2	{
		font-size:			1.1em;
		font-weight:			bold;
		font-family:			Lucida, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, verdana, serif;
		clear:				both;
		color:				#333333;
		background-color:		inherit;
		background-image:		url(../gfx/h2back.gif);
		background-repeat:		repeat-x;
		display:			block;
		width:				430px;
		margin:				20px 0px 0px 10px;
		padding:			0px 0px 0px 0px;
		border-bottom:			1px solid #dddddd;
		}

#content h2 span

		{
		padding:			2px 5px 2px 5px;
		margin:				0px 0px 0px 0px;
		}


#content p	{
		clear: 				both;
		display:			block;
		text-align:			justify;
		padding:			10px  0px 0px 10px;
		margin:				 0px 45px 0px 20px;		
		}

#content p a	
	
		{
		text-decoration: 		none;
		padding:			0px 0px 0px 24px;
		color: 				#666666;
		background-image:		url(../gfx/link3.gif);
		background-repeat:		no-repeat;
		background-color:		inherit;
		background-position:		0 0;
		line-height:			1.5em;
		display:			block;
		height:				20px;
		}

#content p a:hover

		{
		color:				#000000;
		background-color:		inherit;	
		}
	
#content span	{
		clear: 				both;
		display:			block;
		text-align:			justify;
		padding:			10px  0px 0px 10px;
		margin:				 0px 45px 0px 20px;		
		}

#content span a	
	
		{
		text-decoration: 		none;
		padding:			0px 0px 0px 24px;
		color: 				#666666;
		background-image:		url(../gfx/link3.gif);
		background-repeat:		no-repeat;
		background-color:		inherit;
		background-position:		0 0;
		line-height:			1.5em;
		display:			block;
		height:				20px;
		}

#content span a:hover

		{
		color:				#000000;
		background-color:		inherit;	
		}

#content textarea
		{
		border:				1px solid #666666;
		height:				500px;
		width:				400px;
		font-family:			Lucida, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, verdana, serif;
		font-size:			1.0em;
		color:				#333333;
		background-color:		#ffffff;
		margin:				10px 0px 0px 30px;
		}
		

#content ul	{
		clear:				both;
		display:			block;
		padding:			10px  0px 0px 30px;
		margin:				 0px 15px 0px 20px;		
		}

#content img	{
		background-image:		none;
		}

#content2	{
		display:			block;
		background-image:		url(../gfx/content2.gif);
		background-repeat:		no-repeat;
		background-position:		0px 20px;
		background-color:		#ffffff;
		color:				inherit;
		width:				246px;
		height:				640px;
		padding:			0px 0px 0px 0px;
		position:			relative;
		top:				0px;
		left:				0px;
		float:				left;
		border-right:			1px solid #000000;
		border-bottom:			1px solid #000000;
		}

#content2 h1	{
		font-size:			1.3em;
		font-weight:			normal;
		font-family:			Lucida, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, verdana, serif;
		clear:				both;
		}

#content2 h1 span

		{
		margin:				30px 0px 10px 10px;
		padding:			0px 0px 5px 0px;
		color:				#333333;
		background-color:		#ffffff;
		display:			block;
		}

#content2 h2	{
		font-size:			1.1em;
		font-weight:			bold;
		font-family:			Lucida, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, verdana, serif;
		clear:				both;
		display:			block;
		width:				230px;
		margin:				10px 0px 0px 0px;
		padding:			0px 0px 0px 0px;
		}

#content2 span	{
		clear:				both;
		display:			block;
		width:				210px;
		height:				auto;
		padding:			10px 0px 0px 10px;
		margin:				0px 10px 0px 0px;		
		}

#content2 span a	
	
		{
		text-decoration: 		none;
		padding:			0px 0px 0px 24px;
		margin:				0px 0px 5px 0px;
		color: 				#666666;
		background-image:		url(../gfx/link2.gif);
		background-repeat:		no-repeat;
		background-color:		inherit;
		background-position:		0px 2px;
		line-height:			2em;
		display:			block;
		height:				22px;
		width:				200px;
		}

#content2 span a:hover 
		{
		color:				#000000;
		background-color:		inherit;
		background-image:		url(../gfx/link.gif);
		background-repeat:		no-repeat;	
		}


#content2 a img

		{
		background-image:		none;
		}

#content2 ul	{
		clear:				both;
		display:			block;
		padding:			10px  0px 0px 10px;
		margin:				 0px 5px 0px 20px;		
		}


#footer		{
		clear:				both;
		display:			block;
		width:				760px;
		height:				80px;
		position:			relative;
		top:				0px;
		left:				0px;
		background-image:		url(../gfx/footer.jpg);
		background-repeat:		repeat;
		}

#footer span	{
		position:			relative;
		top:				8px;
		left:				0px;
		color:				#dddddd;
		display:			block;
		height:				auto;
		width:				100%;
		background-color:		inherit;
		font-size:			9px;
		text-align:			center;
		}

#footer span a	{
		text-decoration: 		none;
		color: 				#dddddd;
		background-color:		inherit;
		}

#footer span a:hover

		{
		color: 				#dddddd;
		background-color:		inherit;
		}



#content img.pic00

		{
		background-image:		url(../gfx/websites3.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				330px;
		width:				400px;
		border:				0px solid #eeeeee;
		margin:				50px 0px 50px 30px;			
		padding:			0px 0px 0px 0px;
		}		

#content img.pic01	

		{
		background-image:		url(../gfx/individuell.gif);
		background-repeat:		no-repeat;
		height:				87px;
		width:				130px;
		border:				1px solid #eeeeee;
		padding:			0px 0px 0px  0px;
		margin:				0px 2px 0px 30px;
		}


#content img.pic02	

		{
		background-image:		url(../gfx/webpakete.gif);
		background-repeat:		no-repeat;
		height:				87px;
		width:				130px;
		border:				1px solid #eeeeee;
		padding:			0px 0px 0px 0px;
		margin:				0px 2px 0px 0px;
		}


#content img.pic03	

		{
		background-image:		url(../gfx/banner.gif);
		background-repeat:		no-repeat;
		height:				87px;
		width:				130px;
		border:				1px solid #eeeeee;
		padding:			0px 0px 0px 0px;
		margin:				0px 0px 0px 0px;
		}

#content2 img.pic04	
		{
		background-image:		url(../gfx/cmcomdesign.jpg);
		background-repeat:		no-repeat;
		height:				43px;
		width:				143px;
		border:				1px solid #cccccc;
		padding:			0px 0px 0px 0px;
		margin:				15px 0px 0px 10px;
		}

#content img.pic04	
		{
		background-image:		url(../gfx/cmcomdesign.jpg);
		background-repeat:		no-repeat;
		height:				43px;
		width:				143px;
		border:				1px solid #cccccc;
		padding:			0px 0px 0px 0px;
		margin:				15px 0px 0px 30px;
		}

#content2 img.pic05

		{
		background-image:		url(../gfx/webpaket.jpg);
		background-repeat:		no-repeat;
		height:				225px;
		width:				191px;
		border:				0px solid #cccccc;
		padding:			0px 0px 0px 0px;
		margin:				15px 0px 0px 20px;
		}

#content img.pic06

		{
		background-image:		url(../gfx/websites2.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				235px;
		width:				164px;
		border:				0px solid #eeeeee;
		margin:				0px 0px 0px 165px;			
		padding:			0px 0px 0px 0px;
		float: 				left;
		}

#content img.pic07

		{
		background-image:		url(../gfx/preise.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				180px;
		width:				261px;
		border:				0px solid #eeeeee;
		margin:				20px 0px 0px 90px;			
		padding:			0px 0px 0px 0px;
		}

#content2 img.pic08

		{
		background-image:		url(../gfx/cmweb4ulogo.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				218px;
		width:				310px;
		border:				0px solid #eeeeee;
		margin:				20px 0px 0px 5px;			
		padding:			0px 0px 0px 0px;
		}

#content img.pic09

		{
		background-image:		url(http://www.zweiundsiebzig-dpi.de/gfx/72dpi_logo2.gif);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				170px;
		width:				400px;
		border:				1px solid #cccccc;
		margin:				20px 0px 0px 30px;			
		padding:			0px 0px 0px 0px;
		}

#content img.pic10

		{
		background-image:		url(../gfx/kluengel.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				87px;
		width:				300px;
		border:				0px solid #cccccc;
		margin:				50px 0px 0px 15px;			
		padding:			0px 0px 0px 0px;
		}

#content img.pic11

		{
		background-image:		url(../gfx/koelnkalk.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				87px;
		width:				173px;
		border:				0px solid #cccccc;
		margin:				50px 0px 0px 15px;			
		padding:			0px 0px 0px 0px;
		}

#content img.pic12

		{
		background-image:		url(../gfx/hauptseminarprojekt.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				87px;
		width:				322px;
		border:				0px solid #cccccc;
		margin:				50px 0px 0px 15px;			
		padding:			0px 0px 0px 0px;
		}

#content img.pic13

		{
		background-image:		url(../gfx/lernbehindert.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				87px;
		width:				225px;
		border:				0px solid #cccccc;
		margin:				50px 0px 0px 15px;			
		padding:			0px 0px 0px 0px;
		}

#content img.pic14

		{
		background-image:		url(../gfx/fehler404.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				203px;
		width:				300px;
		border:				0px solid #cccccc;
		margin:				50px 0px 0px 30px;			
		padding:			0px 0px 0px 0px;
		}

#content img.pic15

		{
		background-image:		url(../gfx/wordpress.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				143px;
		width:				251px;
		border:				0px solid #cccccc;
		margin:				10px 0px 0px 30px;			
		padding:			0px 0px 0px 0px;
		}

#content2 a img.pic011

		{
		background-image:		url(../gfx/weitere2.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				30px;
		width:				155px;
		border:				0px solid #eeeeee;
		margin:				20px 0px 0px 5px;			
		padding:			0px 0px 0px 0px;
		}


#content2 a:hover img.pic011

		{
		background-image:		url(../gfx/weitere.jpg);
		background-repeat:		no-repeat;
		background-position:		0px 0px;
		height:				30px;
		width:				155px;
		border:				0px solid #eeeeee;
		margin:				20px 0px 0px 5px;			
		padding:			0px 0px 0px 0px;
		}

#partnerlinks

		{
		display:			block;
		color:				#cccccc;
		background-color:		#ffffff;
		float:				left;
		line-height:			1.3em;
		font-size:			0.8em;
		margin-bottom:			20px;
		}

#partnerlinks span

		{
		text-align:			center;
		display:			block;
		width:				100%;
		}

#partnerlinks span a

		{
		text-decoration:		none;
		color:				#cccccc;
		background-color:		#ffffff;
		padding:			0 2px 0 2px;
		}

#partnerlinks span a:hover

		{
		text-decoration:		none;
		color:				#aaaaaa;
		background-color:		#ffffff;
		padding:			0 2px 0 2px;
		}
		




