body	{
		margin:0px;
		padding:0px;
		background:url(images/top_tall.gif) top left repeat-x
		}
td		{
		font-family:tahoma;
		font-size:11px;
		color:#FFFFFF
		}
.more	{
		text-decoration:none;
		color:#FFFFFF;
		}
.more2	{
		text-decoration:none;
		color:#777777;
		}
.more3 	{
		text-decoration:none;
		color:#4582CD;
		}
ul		{
		list-style:none;
		margin:0px; 
		padding:0px;
		}
.list1 li{
		background:url(images/list1.gif) bottom left no-repeat;
		height:20px;
		padding-left:22px
		}
.list1 a{
		color:#D3D8DC;
		text-decoration:none;
		}
.list2 li{
		background:url(images/list2.gif) bottom left no-repeat;
		height:20px;
		padding-left:22px
		}
.list2 a{
		color:#4582CD;
		text-decoration:none;
		}
.list3 li{
		background:url(images/list3.gif) bottom left no-repeat;
		height:16px;
		padding-left:13px
		}
.list3 a{
		color:#4582CD;
		text-decoration:none;
		}
.list4 li{
		background:url(images/list4.gif) bottom left no-repeat;
		height:20px;
		padding-left:22px
		}
.list4 a{
		color:#4582CD;
		text-decoration:none;
		}
.list5 li{
		background:url(images/list1_b.gif) bottom left no-repeat;
		color:#D3D8DC;
		height:20px;
		padding-left:22px
		}
.list5 a{
		color:#D3D8DC;
		text-decoration:none;
		}

.h1		{
		color:#D3D8DC;
		line-height:26px;
		font-size:140%;
		font-weight:bold;
		}

.h2		{
		color:#5A5C58;
		line-height:26px;
		font-size:140%;
		font-weight:bold;
		}

.h3		{
		color:#4582CD;
		line-height:26px;
		font-size:140%;
		font-weight:bold;
		}
				
.t1 	{
		color:#5A5C58;
		}
.t2		{
		color:#D3D8DC;
		line-height:16px;
		}
.t3		{
		color:#4582CD;
		line-height:16px;
		}
#f0	input{
		width:131px;
		height:18px;
		border-style:solid;
		border-width:1px;
		border-color:#C5CFD8;
		font-family:tahoma;
		font-size:10px;
		color:#9E9E9E;
		padding-left:6px;
		margin:1 0 0 0px
		}
#f1	input{
		width:131px;
		height:18px;
		border-style:solid;
		border-width:1px;
		border-color:#C5CFD8;
		font-family:tahoma;
		font-size:10px;
		color:#9E9E9E;
		padding-left:6px
		}
#form	textarea{
		width:131px;
		height:72px;
		border-style:solid;
		border-width:1px;
		border-color:#98A6B4;
		font-family:tahoma;
		font-size:10px;
		color:#3C4348;
		padding-left:6px;
		margin:0px;
		overflow:auto;
		}
#form	input{
		width:131px;
		height:18px;
		border-style:solid;
		border-width:1px;
		border-color:#98A6B4;
		font-family:tahoma;
		font-size:10px;
		color:#3C4348;
		padding-left:6px;
		margin:0 0 0 5px
		}
		
#inhalte ul.screenshots {
   list-style-type: none;
   list-style-position: outside;
   margin: 10px;
}

ul.screenshots li {
   display: inline;
}

ul.screenshots img, ul.screenshots a {
   border: none;
   text-decoration: none;
}

/* lightbox - hier nur Dinge aendern, wenn die Folgen klar sind */
#lightbox { border: 1px solid gray; }
#lightboxCaption { float: left; }
#keyboardMsg { float: right; }
#lightbox img { border: none; clear: both;} 
#overlay img { border: none; }
#overlay { background-image: url(images/overlay.png); }


/* FAQ */
#faqdl {
	margin-top: 30px;
}
#faqdl dt {
	color: rgb(11, 11, 187);
	font-weight: bold;
	margin:5px 0;
}
#faqdl dd {
	padding: 0 0 10px 50px;
	
}
#faqdl a {
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 25px;
}

#faqdl .DTplus a { background-image: url(images/faqplus.png); }
#faqdl .DTminus a { background-image:url(images/faqminus.png); }
#faqdl .showDD { display: block; }

#faqdl .hideDD {
   display: none;
   padding: 0 0 10px 50px;
}

ol#liste {
	margin: 30px 0 80px 30px;
}