@media screen{
	html{height:100.01%;}
	body{font:62.5% Arial,sans-serif;background:#f2f2f2;color:#000;padding:0 0 1px;margin:0;height:100%;}
	p,li,label,th,td{font-size:1.4em;line-height:1.4615;} /* 10/14pt = 13/19px */
	p{margin:0 0 1.4615em;}
	li p,li li,td li,p label,li label,td label{font-size:1em;}
	li{margin:0;padding-left:0;}
	li li{margin-left:1em;list-style:disc;}
	table{border-collapse:collapse;}
	th,td{text-align:left;vertical-align:top;}
	caption{font-size:1.6em;font-weight:bold;line-height:1.1875;text-align:left;}
	a{color:#0539bb;}
	a:hover,a:active,a:focus{background-color:#ffdb00;color:#000;outline:none;}
	a img{border:none;vertical-align:text-bottom;padding:0;}
	a small{color:#000;text-decoration:none;}
	h1{font-size:2.2em;line-height:1;margin:0 0 1em; color:#5398ba; font-weight:normal;}
	.sidebar h1{font-size:1.6em;line-height:1.1875;margin:0 0 1.1875em;}
	h2{font-size:1.5em;line-height:1.2667;margin:1.2667em 0 0;}
	.sidebar h2{font-size:1.3em;line-height:1.4615;margin:0;}
	h3{font-size:1.3em;line-height:1.4615;margin:1.4615em 0 0;}
	legend{font-weight:normal;font-size:1.3em;line-height:1.4615;color:#000;padding:0 2px 5px;}

	
				
		
		.sidebar #main-nav { margin:50px 0 90px 0;}
		#main-nav li{margin:0 0 1em;padding-left:0;list-style:none; font-size:1.5em;}
		#main-nav li a{text-decoration:none; color:#fff;}
			.sidebar #main-nav ul { margin:5px 0 5px 0;}
			#main-nav li li{margin:0 0 .5em 1em;padding-left:0;list-style:none; font-size:.9em;}
		#main-nav li a{text-decoration:none; color:#fff;}
		#main-nav li#current li a{text-decoration:none; color:#fff; font-weight:normal;}
		#main-nav li a:hover,#main-nav li a:active,#main-nav li a:focus{background:transparent;color: #ffdb00;}
		#main-nav #current a{color:#ffdb00;font-weight:bold;}
			#ziele #a1 a{color:#ffdb00;font-weight:bold;}
			
				#strategien1 #main-nav li#current li#b1 a{color:#ffdb00;font-weight:normal;}
				#strategien2 #main-nav li#current li#b2 a{color:#ffdb00;font-weight:normal;}
			#zielgruppe #a3 a{color:#ffdb00;font-weight:bold;}
			#hell #a4 a{color:#ffdb00;font-weight:bold;}
			#kunden #a5 a{color:#ffdb00;font-weight:bold;}
			#kontakt #a6 a{color:#ffdb00;font-weight:bold;}
			#vorgangsweise #a7 a{color:#ffdb00;font-weight:bold;}
				
			
		address{font-size:1.2em;line-height:1.4615; font-style:normal; color:#283743; margin-bottom:1.5em}
			address a{ color:#283743;}
		
		
	
				
		#content ul{margin:0 0 1.9em;padding:0;}
		#content li{ margin-bottom:.5em;}
		#content ul.list1 li{ list-style:none; font-size:1.7em;}
		#content ul.list2 { margin-top:50px;}
			#content ul.list2 li{ list-style:none; font-size:1.7em; background:#fff url(img/kreis.png) 0 6px no-repeat; padding-left:24px;}
		#content ul.list3 li{ list-style:none;background:#fff url(img/kreis.png) 0 4px no-repeat; padding-left:24px;}
		#content ul#kontakt li{ list-style:none; font-size:1.7em; background:#fff url(img/kreis.png) 0 5px no-repeat; padding-left:24px;margin-bottom:.5em;}
			#content ul#kontakt ol {margin-left:0;padding-left:0; margin-top:.5em;}
			#content ul#kontakt li li{ list-style:decimal; font-size:.95em; background-image:none; padding-left:0; margin-left:22px;margin-bottom:.2em;}
			
		
		#content p.abstract{ line-height:2;}
		#content span{color:#5398ba;}
		#content p#strategientwicklung2{ text-align:right; float:left; width:125px; margin-right:25px}
		
		#content img#strategien{ margin:40px 0 0 50px;}
		#content img#strategieentwicklung{ float:right; margin-right:110px;}
		
			#content fieldset{margin:0 0 1.9em;}
				

		#breadcrumbs{font-size:1.1em;line-height:1;}
		
		.cleardx{ clear:right;}
		img.sx{ float:left; margin:5px 15px 5px 0; border:1px solid #ccc;}
		
	
	
	/* grid */
	#container{width:978px;margin:0 auto;padding:0; border:1px #ccc; border-style:none solid solid solid;}
		#wrap{background:#fff;color:#000; margin:0; padding:0;}
		#content{clear:left;margin:0;padding:0;}
			#main{display:table-cell;padding:0;vertical-align:top;}
				#home #main{ background: url(img/bg_home.jpg) #fff 0 0 no-repeat;}
			#text{ padding:55px 20px 20px 45px;}
			.sidebar{display:table-cell;padding:0 10px 0 30px;vertical-align:top;width:168px; background:#5398ba url(img/bg_sidebar.jpg) 0 0 repeat-x;}
				.sidebar img#logo{ margin:0 -10px 0 -30px;}

			.both #main{width:480px;}
			.left #main{width:770px;}
			.right #main{width:720px;}
			.none #main{width:920px;}
			
	/* IE 6 */
	
	.ie6 #content{width:978px; background: url(img/bg_sitebar.png) 0 0 repeat-y;}
	.ie6 #wrap{float:left;width:978px; }
	.ie6 .sidebar,.ie6 #main{float:left;zoom:1;}
	


	/* IE 7 */

	.ie7 #content{width:978px;background: url(img/bg_sitebar.png) 0 0 repeat-y; }
	.ie7 .sidebar,.ie7 #main{float:left;}
	
	
}
	
@media print{
			body{font:11pt/13.75pt Arial,Helvetica,Verdana,sans-serif;background:#fff;color:#000;padding:0;margin:0;}
			#corporate-nav,#main-nav,.sidebar,#main-search{display:none;}
}