html, body{
	margin:0px;
	padding:0px;
	font-family: Verdana;
	font-size:13px;
}
a{
	text-decoration:none;	
}
a:hover{
	text-decoration: underline;	
}
a.img{
		border:0px;
}
.gesamtcontainer{
	width: 998px;
	margin-left: auto;
	margin-right: auto;
}
h2{
	font-size:18px;
	font-weight:bold;	
}
.banner{
	height:150px;
	width:998px;
}
.links{
	margin-top:20px;
	float:left;
	width:190px;
	margin-left:10px;
}
.inhalt{
	float:left;
	width:608px;
	padding-left: 20px;
	padding-right:20px;
}
.rechts{
	margin-top:20px;
	float:left;
	width:150px;
}
.fuss{
	clear:both;
	height:100px;
	width:998px;
	text-align:right;
}
.box{
	clear:both;	
	margin-bottom:0px;
}
.box a{
	font-size:14px;
}
.box img{
	float:left;	
}
.box ul{
	clear:both;	
	margin-bottom:5px;
}
.box.blau ul li{
	list-style-image:url(/images/layout/puzzel_blau_klein.jpg);
}
.box.gruen ul li{
	list-style-image:url(/images/layout/puzzel_gruen_klein.jpg);
}
.box.lila ul li{
	list-style-image:url(/images/layout/puzzel_lila_klein.jpg);
}
.box.rot ul li{
	list-style-image:url(/images/layout/puzzel_rot_klein.jpg);
	color: #ff0000;
}
.box.gelb ul li{
	list-style-image:url(/images/layout/puzzel_gelb_klein.jpg);
}
.box.orange ul li{
	list-style-image:url(/images/layout/puzzel_orange_klein.jpg); 	
}
.rot a{
	color: #ce0e35;
}
.orange a{
	color: #f6913f;
}
.lila a{
	color: #9a0049;
}
.gelb a{
	color: #fecb02;	
}
.gruen a{
	color: #00c300;	
}
.blau a{
	color: #315ffb;	
}
.navi{
	display:block;	
	float:left;
	margin-left:5px;
}
.unsichtbar{
	display:none;
}

