div#base1_content h2{
	background-image: url(H2_Produkten.gif); }

div#base1_content a.red{
	color: #da001b; }

.proditem{ width: 420px; border: dashed 1px #d7d7d7; background-image: url(h3_sub_bg.gif); background-repeat: no-repeat; background-position: left top; margin-bottom: 20px; margin-left: 35px; padding: 5px 0 0; }
	
.proditem img{
	float: right; }	
	
.proditem h3{
	color: #454545;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	margin: 0;
	padding: 0; }

.proditem ul {
	margin: 5px 0 0;
	padding: 0 0 0 15px; 
	list-style-type: none;
	list-style-image: none; }
.proditem ul li{
	line-height: 24px;
	background-image: url(../img/ul_li_bullet_klein_24px_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0 0 0 15px;
	list-style-type: none;
	list-style-image: none; }
ul.infolist { list-style-type: none; list-style-image: none; margin: 5px 0 10px 35px; padding: 0 0 0 15px; }
ul.infolist li { line-height: 24px; background-image: url(../img/ul_li_bullet_klein_24px_h.gif); background-repeat: no-repeat; background-position: left top; list-style-type: none; list-style-image: none; margin: 0; padding: 0 0 0 15px; }
div#prod_subcat{
	width: 210px;
	float: right;
	margin-right: 10px;
	margin-left: 10px; }

div#prod_subcat a{
	color: #fff;
	text-decoration: none; }

div#prod_subcat a:hover{
	color: #fff;
	text-decoration: underline; }

div#prod_subcat ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none; }

div#prod_subcat ul li{
	color: #fff;
	font-weight: bold;
	background-image: url(subcat_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none; }

div#prod_subcat ul li span{
	line-height: 25px;
	padding-left: 10px; }

div#prod_subcat ul li ul{	
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none; }

div#prod_subcat ul li ul li{
	color: #575757;
	font-weight: normal;
	line-height: 30px;
	background-color: #efefef;
	background-image: url(ul_bullet_groot.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	vertical-align: middle;
	margin: 0;
	padding: 0 0 0 28px;
	list-style-type: none;
	list-style-image: none; }

div#prod_subcat ul li ul li.odd{
	background-color: #fff; }

div#prod_subcat ul li ul li a{
	color: #585858;
	text-decoration: none; }

div#prod_subcat ul li ul li a:hover{
	color: #575757;
	text-decoration: underline; }

span.page_subcat { line-height: 22px; margin: 5px; padding: 5px; }
	
span.page_subcat strong{ color: #5c5c5c; font-size: 15px; margin: 0; padding: 15px 0 5px; display: block; }
td.page_subcattd { background-image: url(td_bg_r.gif); background-repeat: no-repeat; background-position: right center; }

