/* CSS Document */
body, html
{
	padding: 0px;
	margin: 0px;
	height: 100%;
	text-align:center;
	background-color: #FFFFFF;
}



#horizontal
{
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	clear: left;
	position: relative;
	width: 1000px;
	height: 768px;
	background-color: #FFFFFF;
	border: 0px;
}

.content
{
	background-color:#FFF;
	width: 1000px;
	height: 700px;
	left: 0px;
	top: 0px;
	margin:auto;
}

h1
{
	width:450px;
	height:15px;
	left:75px;
	top:512px;
	font-weight:bold;
	position:absolute;
	font-family:Verdana;
	font-size:10px;
	/*font-weight:bold;*/
	color:#ff0000;
	text-decoration:none;
	overflow:auto;
	margin: 0; padding: 0;
}

.blister{
	width:490px;
	height:295px;
	position:absolute;
	left: 566px;
	top: 1359px;
}
.blister2{
	width:490px;
	height:295px;
	position:absolute;
	left: 567px;
	top: 1169px;
}
.puzzle{
	width:472px;
	height:315px;
	position:absolute;
	left:547px;
	top: 1112px;
}
.tabelle{
font-family:Verdana;
	font-size:9px;
	/*font-weight:bold;*/
	color:#333333;
	text-decoration:none;	
	
	
	
}
.textinhalt
{
	width:526px;
	height:auto;
	left:0px;
	top:551px;
	align:left;
	position:absolute;
	font-family:Verdana;
	font-size:10px;
	/*font-weight:bold;*/
	color:#333333;
	text-decoration:none;
	overflow:auto;
	text-align:left;
}

.textinhalt a { color: #333333; text-decoration: none; }
.textinhalt h2 { font-size: 10px; font-weight: bold; margin: 20px 0 0 0; padding: 0; }
.textinhalt b, .textinhalt strong { font-weight: normal; color: #323232; }
.stern
{
	
	
	font-family:Verdana;
	font-size:10px;
	/*font-weight:bold;*/
	color:#ff0000;
	text-decoration:none;
	overflow:auto;
}

.navi1
{
	width:313px;
	height:18px;
	left:681px;
	top:199px;
	position:absolute;
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}

.navi2
{
	width:477px;
	height:18px;
	left:-1px;
	top:458px;
	position:absolute;
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}

.impressum
{
	width:111px;
	height:20px;
	left:882px;
	top:672px;
	position:absolute;
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	
}

.impressum_bestell
{
	width:111px;
	height:20px;
	left:1085px;
	top:672px;
	position:absolute;
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	
}

	a.haupt:link{
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	}
	a.haupt:visited{
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	}
	a.haupt:hover{
	font-family:Verdana;
	font-size:10px;
	color:#ff0000;
	text-decoration:none;
	}
	a.haupt:active{
	font-family:Verdana;
	font-size:10px;
	color:#ff0000;
	text-decoration:none;
	}

	.active{
	font-family:Verdana;
	font-size:10px;
	color:#ff0000;
	text-decoration:none;
	}
.Stil5 {color: #99CC33}

li	{ list-style: none; background: url(img/bullet.jpg) no-repeat 0 2px; margin: 0; padding: 0 0 0 15px }

.ntabelle { background: #c02825; margin: 25px 0 0 0; }
.ntabelle td { background: #ffffff; padding: 1px 4px; }
.ntabelle th { background: #fbcbc7; font-size: normal; text-align: left; }
