.bold {
	font-size:1.2em;
	font-weight:bold
}
#pad0l #Hersteller {
	font-size:1em
}
h1 {
	color:#fff;
	background-color:#0069aa;
	text-transform:uppercase;
	text-align:center;
	clear:both;
	width:100%;
	border:1px solid #0064a6;
	font-size:1.1em
}
h5 {
	color:#fff;
	background-color:#0069aa;
	text-align:center;
	clear:both;
	width:100%;
	border:1px solid #0064a6;
	font-size:1em
}
#content .story img {
	float:left;
	overflow:visible;
	border:0
}
#content .story {
	clear:both;
	float:left;
	margin-bottom:5px;
	width:99%
}
#content .produkt {
	clear:both;
	float:left;
	width:99%;
	background-color:#FFF
}
#content .story .storyblau {
	background-color:#B7E4FF;
	border-style:solid;
	border-width:1px
}
h5:hover {
	background-color:#fff;
	color:#0069aa
}
h5 a:hover, h1 a:hover {
	text-decoration:none;
	background-color:#fff;
	color:#0069aa
}
h5 a, h1 a {
	text-decoration:none;
	background-color:#0069aa;
	color:#fff
}
.grau {
	background-color:#CCC;
	width:100%;
	margin:0;
	padding:0
}
#content .story table {
	vertical-align:top;
	margin:0;
	padding:0;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0;
	width:100%;
	background-color:#FFF
}
.preispop a img {
	background-image:none;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	margin:0;
	padding:0
}
.ppopgrau {
	background-color:#ddd;
	clear:both
}
.achtung {
	background-color:#FCF;
	float:left;
	clear:both;
	width:99%
}
.prodhinweis {
	background-color:#eee;
	border-bottom:2px none #FFF;
	border-top:2px groove #FFF;
	border-left:2px none #FFF;
	border-right:2px none #FFF;
	clear: both;
}
#content .produkt img {
	float:right;
	clear:both
}
h2 {
	font-size:1.1em;
	font-weight:bold
}
.produkt table, .auswahl table {
	text-align:center;
	width:100%
}
#content .produkt .preispop .ppop tr td .Butt, #content .produkt .preispop .ppopgrau tr td .Butt {
	float:none
}
#left input, #left select, .klein {
	font-size:.8em
}
#left div #Hersteller, #content #left div #Hersteller, a {
	color:#000
}
.preispop table {
	text-align:left
}
#head a img {
	text-decoration:none;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none
}
#content .prodhinweis a img, .auswahl a img {
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	float:left
}
#content .story table .grau {
	background-color:#ccc
}
#left div hr {
	padding:0;
	line-height:5px;
	margin:0
}
#left div form {
	padding:0
}
#head a:hover {
	text-decoration:none;
	color:#fff
}
#head a {
	text-decoration:none;
	color:#0069aa
}
.artbox, .artbox_neu, .artbox_blau {
	height:230px;
	width:275px;
	float:left;
	border:1px solid #0069aa;
	margin:4px 5px 3px 2px;
	position: relative;
}
.artbox_blau {
	background-color:#b7e4ff;
}
.artbox_neu {
	background-color:#FFC;
}
#content .artbox_neu a img, #content .artbox a img, #content .artbox_blau a img {
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0;
	float:right
}
#content .artbox_neu h1, #content .artbox h1, #content .artbox_blau h1 {
	margin:0 0 5px;
	width: 273px;
}
#content .artbox_neu img, #content .artbox img, #content .prodhinweis img, #content .produkt .preispop .ppopgrau tr td img {
	float:right
}
.prods, .Butt, .ppop {
	clear:both
}
.neu {
	margin:0
}
.bestpopp {
	position: absolute;
	vertical-align: bottom;
	bottom: 0px;
	float: left;
	width: 275px;
	background-color: #0069aa;
}
li {
	text-indent: 25px;
}
#content .produkt .storyblu {
	float: left;
	width: 170px;
	margin-right: 15px;
	background-color: #b7e4ff;
}
#content .artbox .bestpopp form .ppopgrau tr td .Butt {
	float: none;
}
