/* =============== Styles for display on SCREEN */
@media screen, projection {
	/* ++++++++++++++++++++ RESET TAGS +++++++++++++++++++++ */
	#Content * { margin:0; padding:0; font-family: Verdana, Geneva,Arial, Helvetica, sans-serif; font-size:100%; color:#000; text-decoration:none; }
	#Content fieldset { border:0px solid #fff; }
	#Content table, #Content td, #Content th { border-collapse:collapse; }
	#Content img { border:none; }
	#Content ul { width:auto; list-style:none; }
	/* ++++++++++++++++++++ Einde RESET TAGS ++++++++++++++++++++ */
	
	#Content { color:#000; padding:30px 28px 50px 30px; text-align:left; font-size:62.5%; }
	
	#Content h1 { font-size:2.2em; font-weight:bold; color:#d00027; text-align:center; padding:0 20px 5px 20px;  }
		#Content h1.alt1 { color:#000080; }
	#Content h2 { font-size:1.8em; font-weight:bold; color:#d00027; text-align:center; padding:0 5px 12px 5px;  }
		#Content h2.no-padding { padding:0 20px 5px 20px;  }
		#Content h2.alt1 { color:#000080; }
	#Content h3 { font-size:1.4em; font-weight:bold; color:#d00027; text-align:center; padding:0 0 15px 0;  }
		#Content h3.alt1 { font-size:1.3em; color:#000; text-align:left; padding:0 0 5px 0;  }
		#Content h3.alt2 { color:#000080; }
	
	#Content p { padding-bottom:12px; font-size:1.3em; }
		#Content p.no-padding { padding-bottom:2px; }
	
	#Content a { color:#00f; text-decoration:underline;  }
		#Content a:hover { color:#d00027;  }
	
	#Content strong.emphasis1 { color:#d00027;  }
	#Content strong.emphasis2 { background:#ff0; padding:0 3px; font-weight:normal;  }
	#Content p.smaller { font-size:1em;  }
	
	#Content li { padding-bottom:5px; font-size:1.3em; }
		#Content li li { font-size:100%;  }
	
		#Content ol { margin:5px 0 0 28px; }		
			#Content ol li { padding-bottom:8px; font-weight:bold; }	
				#Content ol li span { font-weight:normal; }
				
				#Content ol ol { list-style-type: lower-alpha; } 
					#Content ol ol li { padding-bottom:5px; } 
		
		#Content ul.arrow { margin:0 0 12px 3px; }
			#Content ul.arrow li { background:url(../images/pfeil.gif) 0 4px no-repeat; padding:0 0 8px 20px; line-height:1.4em; }
				#Content ul.sub-arrow { margin:0 0 0 20px; }
					#Content ul.sub-arrow li { background:url(../images/pfeil.gif) 0 12px no-repeat; padding:8px 0 0 20px; }

	#Content .recommendation { border:1px solid #d00027; padding:8px 8px 0 8px; margin-bottom:12px; }
	#Content .insert { border:1px solid #000080; padding:8px 8px 0 8px; margin-bottom:12px; }
	
	#Content .img-paragraph { width:100%; overflow:hidden; padding-bottom:5px;  }
		#Content .img-paragraph img { float:left; padding-bottom:12px;  }
		#Content .img-paragraph div.right { width:300px; float:right;  }
}
/* =============== END of Styles for display on SCREEN */

/* =============== Styles for PRINT */
@media print {
	
}
/* =============== END of styles for PRINT */


