/*KATEGORIEN  ++++++++++++++++++++++++++*/
	div.os1_kategorien div.contentbox {
		float:left;
		width:113px;height:160px;overflow:hidden;
		margin-right:20px;padding:0px;
		}

	div.os1_kategorien div.katspacer {
		float:left;
		width:100%;height:20px;
		}

	div.os1_kategorien div img {
		margin:12px 0px 5px 0px;
		border:1px solid #333;
		}

	#content div.os1_kategorien a {
		display:block;
		width:113px;height:160px;overflow:hidden;
		margin:0px;padding:0px;
		color:#333;text-decoration:none;
		text-align:center;
		}
		#content div.os1_kategorien a:hover {
			background-color:#EE89BD;
			color:#000;text-decoration:none;
			}
		#content div.os1_kategorien a:active {
			background-color:#EE89BD;
			color:#000;text-decoration:none;
			}

/*ARTIKELLISTE ++++++++++++++++++++++++++*/
	#content div.os1_artikelliste a.artikel {
		display:block;
		height:90px;
		margin:0px;padding:0px;
		color:#000;text-decoration:none;
		}
		#content div.os1_artikelliste a.artikel:hover {
			background-color:#EE89BD;
			color:#000;text-decoration:none;
			}

	div.os1_artikelliste .contentbox {
		position:relative;
		width:518px;height:90px;overflow:visible;
		padding:0px;
		}

	div.os1_artikelliste .imgbox {
		width:65px;height:65px;
		position:absolute;top:12px;left:12px;
		}
		#content div.os1_artikelliste .imgbox img {border:1px solid #333;}

	div.os1_artikelliste .titelbox {
		height:13px;width:418px;overflow:hidden;
		position:absolute;top:8px;left:90px;
		font-weight:bold;
		}

	div.os1_artikelliste div.textbox {
		height:58px;width:418px;overflow:hidden;
		position:absolute;top:25px;left:90px;
		}
		#content div.os1_artikelliste div.textbox p {margin-bottom:3px;}

/*alte Version, nur Text
	div.os1_artikelliste .preisbox {position:absolute;top:70px;left:230px;width:150px;height:16px;padding-top:4px;font-size:10px;font-weight:bold;text-align:right;}
	div.os1_artikelliste .warenkorb {position:absolute;top:70px;left:388px;width:130px;height:17px;padding:3px 0px 0px 0px;background-color:#ffffff;border-top:1px solid #ccc;border-left:1px solid #ccc;font-size:10px;text-align:center;}
*/
	div.os1_artikelliste .preisbox {
		position:absolute;top:70px;left:226px;
		width:150px;height:18px;
		padding-top:2px;
		font-size:10px;font-weight:bold;text-align:right;
		}
	div.os1_artikelliste .warenkorb {
		position:absolute;top:64px;left:384px;
		width:130px;height:22px;
		padding:4px 0px 0px 4px;
		background-color:#ffffff;
		border-top:1px solid #ccc;border-left:1px solid #ccc;
		font-size:10px;text-align:center;
		}
		div.os1_artikelliste .warenkorb p.inwk {
			margin:0px;margin-top:7px;
			padding:0px;
			}

div.os1_artikelliste div.artikelspacer {
	width:100%;height:10px;
	padding:0px;margin:0px;
	}



/*ARTIKEL ++++++++++++++++++++++++++*/

div.os1_artikel .contentbox {
	}

#content div.os1_artikel h2 {
	margin:0px;margin-bottom:20px;
	font-size:16px;line-height:120%;
	}
	
	div.os1_artikel .imgbox {
		width:254px;height:254px;
		margin:0px;
		text-align:center;vertical-align:middle;
		border:1px solid #333;
		background-color:#fff;
		}
		#content div.os1_artikel .imgbox img {
			}
	div.os1_artikel .infobox {
		margin:0px;padding-left:20px;
		vertical-align:top;
		}
	div.os1_artikel .artikelbeschreibung {
		margin-top:20px;
		}
