body,html {
	color: #000000;
	font-family: verdana,'ms sans-serif';
	font-size: 11px;
	background-color: #68686f;
	line-height: 150%;
}
	/* Diese Stilangaben sind erforderliche, damit auch im IE alles stimmt */
	.MsoNormal {
		color: #000000;
		font-family: verdana,'ms sans-serif';
		font-size: 11px;
		line-height: 150%;
	}
	/* Ende SchrottStil fuer IE */
font
{
	font-size: 11px;
}
td p {
	font-size: 11px;
}
.mainContainer {
	position: relative;
	top: 0px;
	left: 0px;
	width: 980px;
	margin: 20px auto 20px auto;
	padding: 0;
	text-align: left;
	background-color: #ffffff;
	border-right: 6px solid #4a4a4f;
	border-bottom: 6px solid #4a4a4f;
	min-height: 980px;
}
.newsticker {
background-color:white;
border:medium none;
color:darkred;
font-family:Arial,sans-serif;
text-decoration:none;
}
highslide.css (Zeile 244)
.new
.hTitle {
  height: 0px;
  width: 980px;
  line-height: 20px;
  color: #ffffff;
  background-color: #68686f;
  font-size: 11px;
}
.hTitle p {
  padding-left: 20px;
}
.hBlueLine {
	width: 980px;
	height: 0px;
	line-height: 1px;
	background-color: #619fed;
}
.hHeader {
  position: relative;
  top: 0px;
  width: 980px;
  height: 191px;
  clear: both;
}
.logotrans {
 position: absolute;
 z-index: 222;
 top: 0px;
 left: 0px;
 opacity: .6; /*gute Browser*/
 -moz-opacity:0.6; /*alter FF*/
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /*IE 8*/
 filter: alpha(opacity=60); /*IE 5-7*/
 -khtml-opacity: 0.6; /*Safari 1.X*/
}
.logorechts {
 float: right;
 position: absolute;
 z-index: 222;
 bottom: 0px;
 right: 9px;
}
.hProductImg {
  width: 800px;
  height: 191px;
}
.hProductImgGanz {
  width: 980px;
  height: 191px;
}
.leftNav {
	float: left;
	position: absolute;
	top: 192px;
	left: 0px;
	width: 181px;
	background-color: #ffffff;
}
.leftNavMGR {
	float: left;
	width: 181px;
	background-color: #ffffff;
}
.cContainer {
	margin: 0 0 0 181px;
	width: 799px;
	z-index: 10;
	background-color: #ffffff;
}
.cBorder {
	border-top: 1px solid #c4c6c8;
	border-left: 1px solid #c4c6c8;
	padding: 0 19px 20px 19px;
}
.cTitle {
	height: 48px;
	line-height: 48px;
	background-color: #cfcfcf;
	color: black;
	font-size: 26px;
	padding: 3px 8px 3px 0;
	text-align: right;
	margin: 0 0 15px 0;
}
.ueberschriftGross {
	color: #3a4144;
	height: 36px;
	line-height: 36px;
	background-color: #cfcfcf;
	color: black;
	font-size: 20px;
	padding: 3px 8px 3px 4px;
	text-align: left;
	margin: 0 0 15px 0;
}
.ueberschrift {
	padding: 3px 0 3px 16px;
	background-color: #cfcfcf;
	background-image: url('../img/subline.gif');
	background-position: 0 2px;
	background-repeat: no-repeat;
	float: left;
	position: relative;
	top: 0;
	vertical-align: middle;
	width: 98%;
}
.ueberschrift_link {
	padding: 3px 0 3px 16px;
	background-color: #cfcfcf;
	background-image: url('../img/weblink.gif');
	background-position: 0 2px;
	background-repeat: no-repeat;
	float: left;
	position: relative;
	top: 0;
	vertical-align: middle;
	width: 98%;
}
.balken {
	padding: 3px 0 3px 16px;
	background-color: #cfcfcf;
	background-image: url('../p/weblink.gif');
	background-repeat: no-repeat;
	float: left;
	position: relative;
	top: 0;
	vertical-align: middle;
	width: 745px;
}
.balken_sub {
	padding: 3px 0 3px 16px;
	background-color: #cfcfcf;
	background-image:url('../p/subline.gif');
	background-repeat: no-repeat;
	background-position: 0 2px;
	float: left;
	position: relative;
	top: 0;
	vertical-align: middle;
	width: 745px;
}
a.imtext
{
	/*font-size: 11px;*/
	text-align: left;
	color: #990000;
	vertical-align: middle;
	text-decoration: none;
	font-style:italic;
}
a.imtext:hover
{
	/*font-size: 11px;*/
    color: #990000;
    text-align: left;
    vertical-align: middle;
    text-decoration: underline;
	font-style:italic;

}
a.linkmodul
{
	/*font-size: 11px;*/
	text-align: left;
	color: black;
	vertical-align: middle;
	text-decoration: none;
	font-style:italic;
}
a.linkmodul:hover
{
	/*font-size: 11px;*/
    color: black;
    text-align: left;
    vertical-align: middle;
    text-decoration: underline;
	font-style:italic;
	color: #990000;

}
.abstand {
	width: 100%;
	height: 45px;
}
.abstand_klein {
	width: 100%;
	height: 30px;
}
.navBox {
	font-size: 12px;
	margin-top: 1px;
	margin-bottom: 1px;
	width: 181px;
	height: 30px;
	background-color: #ffffff; 
}
.navspan {
	line-height: 30px;
	padding: 4px 0 0 20px;
}
.navBox a{
	font-size: 12px;
	display: block;
	background-color: #dfe0e1;
	height: 30px;
	line-height: 22px;
	width: 181px;
	color: #464544;
}
.navBox a p{
	padding: 4px 0 0 20px;
}
.navBox a,.navBox a:link,.navBox a:visited
{
	background-color: #dfe0e1;
	text-decoration: none;
}
.navBox a:focus,.navBox a:hover,.navBox a:active
{
	color: #7b3a3a;
	background-color: #eff0f1;
	text-decoration: none;
}

/* MGR */
.navBoxMGR {
	font-size: 12px;
	margin-top: 1px;
	margin-bottom: 1px;
	height: 30px;
	background-color: #ffffff; 
}
.navBoxMGR a{
	font-size: 12px;
	display: block;
	background-color: #dfe0e1;
	height: 30px;
	line-height: 22px;
	color: #464544;
}
.navBoxMGR a p{
	padding: 4px 0 0 20px;
}
.navBoxMGR a,.navBoxMGR a:link,.navBoxMGR a:visited
{
	background-color: #dfe0e1;
	text-decoration: none;
}
.navBoxMGR a:focus,.navBoxMGR a:hover,.navBoxMGR a:active
{
	color: #7b3a3a;
	background-color: #eff0f1;
	text-decoration: none;
}
.navBoxActiveMGR {
	font-size: 12px;

	background-color: #ffffff;
	margin-top: 1px;
	margin-bottom: 1px; 
}
.navBoxActiveMGR a{
	font-size: 12px;
	display: block;
	background-color: #ffffff;

	color: #cf0000;
	border-top: 1px solid #c4c6c8;
	border-left: 1px solid #c4c6c8;
	border-bottom: 1px solid #c4c6c8;
}
.navBoxActiveMGR a p{
	padding: 4px 0 0 20px;
}
.navBoxActiveMGR a,.navBoxActiveMGR a:link,.navBoxActiveMGR a:visited
{
	background-color: #ffffff;
	text-decoration: none;
}
.navBoxActiveMGR a:focus,.navBoxActiveMGR a:hover,.navBoxActiveMGR a:active
{
	background-color: #ffffff;
	text-decoration: none;
}
.subnavMGR {
	font-size: 11px;
	padding: 0;
	margin: 0 0 -2px 0;

	color: #000000;
	border-top: 1px solid #c4c6c8;
	border-right: 1px solid #c4c6c8;
	border-bottom: 1px solid #c4c6c8;
	border-left: 1px solid #eff0f1;
	position: relative;
	top: -2px;
	left: 0px;
}
.subnavMGR a {
	border-left: 1px solid #c4c6c8;
	padding: 0;
	display: block;
	color: #000000;

}
.subnavMGR a:link.subnavMGR a:visited {
	background-color: #ffffff;
}
.subnavMGR a:active,.subnavMGR a:focus,.subnavMGR a:hover,.subnavMGR a:hover:visited {
	background-color: #eff0f1;
}
.subnavactiveMGR {
	background-color: #eff0f1;
}
.subnavINactiveMGR {

}
/*ENDE  MGR */

.navBoxActive {
	font-size: 12px;
	width: 181px;
	height: 30px;
	background-color: #ffffff;
	margin-top: 1px;
	margin-bottom: 1px; 
}
.navBoxActive a{
	font-size: 12px;
	display: block;
	background-color: #ffffff;
	height: 28px;
	line-height: 22px;
	width: 181px;
	color: #cf0000;
	border-top: 1px solid #c4c6c8;
	border-left: 1px solid #c4c6c8;
	border-bottom: 1px solid #c4c6c8;
}
.navBoxActive a p{
	padding: 4px 0 0 20px;
}
.navBoxActive a,.navBoxActive a:link,.navBoxActive a:visited
{
	background-color: #ffffff;
	text-decoration: none;
}
.navBoxActive a:focus,.navBoxActive a:hover,.navBoxActive a:active
{
	background-color: #ffffff;
	text-decoration: none;
}
.subnav {
	font-size: 11px;
	padding: 0;
	margin: 0 0 -2px 0;
	line-height: 22px;
	width: 160px;
	color: #000000;
	border-top: 1px solid #c4c6c8;
	border-right: 1px solid #c4c6c8;
	border-bottom: 1px solid #c4c6c8;
	border-left: 20px solid #eff0f1;
	position: relative;
	top: -2px;
	left: 0px;
}
.subnav a {
	border-left: 1px solid #c4c6c8;
	padding: 0 0 0 10px;
	display: block;
	color: #000000;
	height: 22px;
}
.subnav a:link.subnav a:visited {
	background-color: #ffffff;
}
.subnav a:active,.subnav a:focus,.subnav a:hover,.subnav a:hover:visited {
	background-color: #eff0f1;
}
.subnavactive {
	background-color: #eff0f1;
}
.subnavINactive {

}
.bg_div_navi {
	background-image: url('/globalimages/bg_div_navi.jpg');
	background-repeat: repeat-x;
	background-position: 0;
	height: 184px;
}
ol
{
    list-style-type:decimal;
    padding-left:22px;
    margin:0px;

}
/* === STYLES FUER DIE STARTSEITE === */
.StartBox {
	position: relative;
	width: 350px;
	height: 130px;
	margin: 30px 0 0 0;
	border: 1px solid #cfcfcf;
	border-top: 25px solid #cfcfcf;
	padding: 5px;
	background: url('/img/bg_sb.png') scroll bottom;
}
.StartBoxHigh {
	position: relative;
	width: 350px;
	height: 130px;
	margin: 30px 0 0 0;
	border: 1px solid #bfbfbf;
	border-top: 25px solid #bfbfbf;
	padding: 5px;
	background: url('/img/bg_sb.png') scroll bottom;
	box-shadow: 6px 6px 10px #333354;
	-moz-box-shadow: 6px 6px 10px #333354;
	-webkit-box-shadow: 6px 6px 10px #333354;
}
.links {
	float: left;
}
.rechts {
	float:right;
}