body, div, h1, h2, h2.abstand, h3, h4, ul, li, td, th, table, p
	{
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #002389;
	}
	
h2	{
	font-size: 22px;
	line-height: 28px;
	font-weight: bold;
	margin-bottom: 10px;
	}
	
h2.abstand
	{
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 25px;
	}
	
h3.schritte
	{
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	margin: 15px 0 20px 0;
	}
	
h3.chapter,
h3.chapter2
	{
	color: #FFBA00;
	font-size: 18px;
	line-height: 32px;
	font-weight: bold;
	margin-bottom: 20px;
	}
	
h3.chapter
	{
	border-bottom: 1px solid #D9EBF6;
	}
	
h3.chapter2
	{
	border-bottom: 1px solid #C5DEEE;
	}
	
strong
	{
	font-weight: bold;
	}
	
b.initial
	{
	font-size: 22px;
	line-height: 13px;
	}
	
b.autor
	{
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	}
	
p	{
	margin-bottom: 20px;
	}
	
p.zitat
	{
	width: 585px;
	border-top: 1px solid #FF8300;
	padding: 15px 0 25px 0;
	margin: 25px 0 0 0;
	font-size: 15px;
	line-height: 20px;
	font-style: italic;
	}
	
p.footline
	{
	text-align: center;
	color: #519AC2;
	margin: 60px 0 0 0;
	padding: 5px 0;
	background: #ffffff url('../bilder/footline_bg.gif') bottom left repeat-x;
	}
	
img	{ border: 0; }

img.button
	{
	float: left;
	margin: 0 20px 0 0;
	}
	
#inhalt_breiter td
	{
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #002389;
	}
	
table#scorecard
	{
	border-collapse: collapse;
	margin: 0;
	padding: 0;	
	}
	
table#scorecard td,
table#scorecard th
	{
	border: 1px solid #ffffff !important;
	text-align: center;
	padding: 10px 4px;
	vertical-align: top;
	}
	
table#scorecard td
	{
	font-size: 11px;
	}

table#scorecard th
	{
	font-size: 10px;
	font-weight: bold;
	}
	
table#scorecard th.chapter1,
table#scorecard td.chapter1
	{
	color: #ffffff;	
	background: #246B99;
	}
	
table#scorecard th.chapter2,
table#scorecard td.chapter2
	{
	color: #ffffff;
	background: #73BEDB;
	}
	
table#scorecard th.chapter3,
table#scorecard td.chapter3
	{
	color: #306688;
	background: #CAE4F1;
	}
	
table#scorecard th.chapter4,
table#scorecard td.chapter4
	{
	color: #306688;
	background: #E1F2FA;
	}
	
td.middled
	{
	vertical-align: middle !important;
	}
	
ul.text
	{
	margin: 0;
	padding: 0;
	list-style: disc inside;
	}
	
ul.text li
	{
	padding: 0;
	margin: 5px 0 0 0;
	}
	
.alignright
	{
	float: right;
	margin: 0 0 10px 10px;
	}
	
.foto
	{
	float: left;
	width: 105px;
	margin-right: 20px;
	text-align: center;
	font-size: 10px;
	line-height: 20px;
	}
	
.foto img
	{
	display: block;
	}
	
.footline a:link,
.footline a:visited
	{
	color: #519AC2;
	text-decoration: none;
	}

.footline a:hover,
.footline a:active
	{
	color: #519AC2;
	text-decoration: underline;
	}
	
a:link,
a:visited
	{
	color: #519AC2;
	text-decoration: none;
	}

a:hover,
a:active
	{
	color: #519AC2;
	text-decoration: underline;
	}
	
a:link.orange,
a:visited.orange
	{
	padding-left: 20px;
	display: block;
	background: transparent url('../bilder/linkpfeil.gif') left center no-repeat;
	color: #F6911A;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
	}

a:hover.orange,
a:active.orange
	{
	padding-left: 20px;
	display: block;
	background: transparent url('../bilder/linkpfeil.gif') left center no-repeat;
	color: #F6911A;
	font-weight: bold;
	font-size: 18px;
	text-decoration: underline;
	}
	
#links a:link,
#links a:visited
	{
	color: #ffffff;
	text-decoration: none;
	}

#links a:hover,
#links a:active
	{
	color: #ffffff;
	text-decoration: underline;
	}
	
#subnavi a:link,
#subnavi a:visited
	{
	color: #ffffff;
	text-decoration: none;
	}

#subnavi a:hover,
#subnavi a:active
	{
	color: #ffffff;
	text-decoration: underline;
	}
