/* CSS Document */

#marginal {
	float:left;
	display:inline;
	width:187px;
	margin:0px;
}

#marginal h4 {
	font-weight:bold; /* Headlines in den Boxen */
	font-size:0.92em;
}

#marginal li {
	float:left;
	display:inline;
   	list-style-type:none;
}

/* Teaser Normal */

ul.normal {
	float:left;
	display:inline;
	width:180px;
	margin:0px 0px 0px 0px;
	background-color:#E6E7E8;
	list-style:none;
/*	list-style-position:outside; */
	border-bottom:7px solid #FFFFFF;
	}

ul.normal a, ul.normal a:link {
	color:#000000;
	text-decoration:underline;
	}
	
ul.normal a:hover {
	text-decoration:none;
}
	

ul.normal li.boxhead {
	width:180px;
	border-top:4px solid #DADBDC;
	background-image:url(img/pfeil_m_box.gif);
	background-position:4px 4px;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;	
	list-style:none;
	list-style-position:outside;
}

ul.normal li.boxhead h4 {
	margin:4px;
	font-size:11px;
	margin-left:21px;
	}
	
ul.normal li.box {
	font-size:11px;
	padding-left:21px;
	margin:4px 2px 5px 0px;
	line-height:15px;
	}
	
ul.normal li.boxlink {
	font-size:11px;
	padding-left:21px;
	margin:4px 2px 5px 0px;
	background-image:url(img/pfeil_schwarz.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
	line-height:15px;
	}
	
/* Teaser Onlinekatalog */

ul.onlinekatalog {
	float:left;
	display:inline;
	width:180px;
	margin:0px 0px 0px 0px;
	background-color:#3E3A3B;
	list-style:none;
	list-style-position:outside;
	color:#FFFFFF;
	border-bottom:7px solid #FFFFFF;
	}

ul.onlinekatalog li.boxhead {
	width:180px;
	background-color:#3E3A3B;
	border-top:4px solid #8C8A8B;
	background-image:url(img/pfeil_o_box.gif);
	background-position:4px 4px;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;	
	list-style:none;
	list-style-position:outside;
}

ul.onlinekatalog li.boxhead h4 {
	margin:4px;
	font-size:11px;
	margin-left:21px;
	}
	
ul.onlinekatalog li.box {
	font-size:11px;
	padding-left:21px;
	margin:4px 2px 5px 0px;
	line-height:15px;
	}
	
ul.onlinekatalog li.boxlink {
	font-size:11px;
	padding-left:21px;
	margin:4px 2px 5px 0px;
	background-image:url(img/pfeil_weiss.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
	line-height:15px;
	}

ul.onlinekatalog a, ul.onlinekatalog a:link {
	color:#FFFFFF;
	text-decoration:underline;
	}
	
ul.onlinekatalog a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

/* Banner*/

ul.banner {
	float:left;
	display:inline;
	width:180px;
	margin:0px 0px 0px 0px;
	background-color:#FFF200;
	list-style:none;
	list-style-position:outside;
	color:#000000;
	background-image:url(../img_layout/marginalteaser_back.gif);
	background-position:0px 24px;
	background-repeat:no-repeat;
	border-bottom:7px solid #FFFFFF;
	}

ul.banner li.boxhead {
	width:180px;
	background-color:#FFF200;
	border-top:4px solid #ECE33B;
	background-image:url(img/pfeil_t_box.gif);
	background-position:4px 4px;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;	
	list-style:none;
	list-style-position:outside;
}

ul.banner li.boxhead h4 {
	margin:4px;
	font-size:11px;
	margin-left:21px;
	}
	
ul.banner li.box {
	font-size:11px;
	padding-left:21px;
	margin:4px 2px 5px 0px;
	line-height:15px;
	}
	
ul.banner li.bild {
	border-bottom:1px solid #FFFFFF;
	}

ul.banner li.boxlink {
	font-size:11px;
	padding-left:21px;
	margin:4px 2px 5px 0px;
	background-image:url(img/pfeil_schwarz.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
	line-height:15px;
	}

ul.banner a, ul.teaser a:link {
	color:#000000;
	text-decoration:underline;
	}
	
ul.banner a:hover {
	text-decoration:none;
}

/* Teaser */

ul.teaser_marginal {
	float:left;
	display:inline;
	width:180px;
	margin:0px 0px 0px 0px;
	background-color:#FFF200;
	list-style:none;
	list-style-position:outside;
	color:#000000;
	background-image:url(../img_layout/marginalteaser_back.gif);
	background-position:0px 24px;
	background-repeat:no-repeat;
	border-bottom:7px solid #FFFFFF;
	}

ul.teaser_marginal li.boxhead {
	width:180px;
	background-color:#FFF200;
	border-top:4px solid #ECE33B;
	background-image:url(img/pfeil_t_box.gif);
	background-position:4px 4px;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;	
	list-style:none;
	list-style-position:outside;
}

ul.teaser_marginal li.boxhead h4 {
	margin:4px;
	font-size:11px;
	margin-left:21px;
	}
	
ul.teaser_marginal li.box {
	font-size:11px;
	padding-left:21px;
	margin:4px 2px 5px 0px;
	line-height:15px;
	}
	
ul.teaser_marginal li.boxlink {
	font-size:11px;
	padding-left:21px;
	margin:4px 2px 5px 0px;
	background-image:url(img/pfeil_schwarz.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
	line-height:15px;
	}

ul.teaser_marginal a, ul.teaser a:link {
	color:#000000;
	text-decoration:underline;
	}
	
ul.teaser_marginal a:hover {
	text-decoration:none;
}

/* Teaser Produkte */

ul.teaser_produkte {
	float:left;
	display:inline;
	width:180px;
	margin:0px 0px 0px 0px;
	background-color:#FFF200;
	color:#000000;
	border-bottom:7px solid #FFFFFF;
	}
	

	
ul.teaser_produkte li.boxhead {
	width:180px;
	background-color:#FFF200;
	border-top:4px solid #ECE33B;
	background-image:url(img/pfeil_teaser_produkte.gif);
	background-position:6px 5px;
	background-repeat:no-repeat;
	list-style:none;
	list-style-position:outside;
}

ul.teaser_produkte li.boxhead h4 {
	margin:4px;
	font-size:11px;
	margin-left:21px;
	font-weight:bold;
	}
	
ul.teaser_produkte li.box {
	width:180px;
	height:90px;
	list-style:none;
	list-style-position:outside;
	background-position:0px 0px;
	background-repeat:no-repeat;
	}

ul.teaser_produkte img {
	display:inline;
}

ul.teaser_produkte a, ul.teaser_produkte a:link {
	color:#000000;
	text-decoration:none;
	}
		
ul.teaser_produkte a:hover {
	text-decoration:underline;
}

/* Rightnav */

ul.rightnav {
	float:left;
	display:inline;
	width:180px;
	margin:0px 0px 0px 0px;
	background-color:#FFF200;
	list-style:none;
	list-style-position:outside;
	color:#000000;
	border-bottom:7px solid #FFFFFF;
	}
	
ul.rightnav img {
	float:left;
	display:inline;
	}

ul.rightnav li.boxhead {
	width:180px;
	background-color:#FFF200;
	border-top:4px solid #ECE33B;
	border-bottom:1px solid #FFFFFF;
	background-image:url(img/pfeil_teaser_produkte.gif);
	background-position:6px 5px;
	background-repeat:no-repeat;
	list-style:none;
	list-style-position:outside;
}

ul.rightnav li.boxhead h4 {
	margin:4px;
	font-size:11px;
	margin-left:21px;
	font-weight:bold;
	}
	
ul.rightnav li.box {
	margin:0px;
	padding:0px;
	line-height:0px;
	list-style:none;
	list-style-position:outside;
	background-repeat:no-repeat;
	}
	
ul.rightnav a, ul.rightnav a:link {
	color:#000000;
	text-decoration:none;
	}
		
ul.rightnav a:hover {
	text-decoration:underline;
}

#marginal form{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#E6E7E8;
	font-size:11px;
	padding-left:21px;
	margin:4px 2px 5px 0px;
	line-height:15px;
}
.formSM{
	width:140px;
}
.formSB{
	width:auto;
}	
/* p.abschluss {
	float:left;
	display:inline;
	width:180px;
	height:42px;
	background-image:url(../img_layout/raster1.gif); */