@charset "utf-8";
/* CSS Document */
* {
_behavior: url(iepngfix.htc); 
}
*{
 outline: none;
}

body {
	margin: 0px;
	margin-bottom:10px;
}

ul{
	padding-top:0px;
	margin-top:0px;
}

a.topnavi 		{border: 0px;
		padding:0px;
		margin: 0px;
		color: #542890;
		text-decoration : none;}

a.topnavi:hover {color: #ffffff;
				text-decoration:none;}
				
a.footer 		{border: 0px;
		padding:0px;
		margin: 0px;
		color: #542890;
		text-decoration : underline;}

a.footer:hover {color: #a0a0ff;
				text-decoration:underline;}

small{
	font-size:11px
	}

#soapopular {
	top:5px;
	z-index:1;
	position:absolute; 
	right:50%;
	text-align:left;
	margin-right:166px;
	width:284px;
}

/*JAN: #soapopular {
	top:5px;
	z-index:1;
	position:absolute; 
	right: 60%;
	text-align:left;
	width:284px;
}
*/	

#slidelayerdealers {
	top:103px;
	position:absolute; 
	left:50%;
	text-align:right;
	margin-left:208px;
	width:277px;
	z-index:1;
	}

#slidelayerhome {
	top:103px;
	position:absolute; 
	left:50%;
	text-align:right;
	margin-left:257px;
	width:228px;
	z-index:1;
	}
	
#slidelayerhomenl {
	top:115px;
	position:absolute; 
	left:50%;
	text-align:right;
	margin-left:225px;
	width:260px;
	z-index:1;
	}


td.navi {
	background-repeat:no-repeat;background-image:url(../img/ecke_re.gif); background-position:right top;color:#542890; 
	font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; padding-right:20px;
}
td.navi img{margin-right:5px;
}
td.slideshow{
	background-image:url(../img/bg_rand.gif); background-position:top;background-repeat:repeat-x; border-bottom:8px solid #794f9f;}

#slide-show{
	overflow:hidden;
	border:0px;
	width:970px;
	margin:auto;
}

#slide-images{
position: relative;
    display:block;
    margin:0px;
    padding:0px;
    width:970px;
    height:275px;
    overflow:hidden;
	border:0px;
} 

#slide-images li{
	border:0px;
position: absolute;
    display:block;
    list-style-type:none;
    margin:0px;
    padding:0px;
    background-color:#FFFFFF;
}

#slide-images li img{
	border:0px;
    display:block;
    background-color:#FFFFFF;
}

td.footer {
	background-image:url(../img/bg_bottom.gif); background-repeat:repeat-x; 
	text-align:center; line-height:23px; color:#734e9f; font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; padding-top:20px;
	}



div.InfoBox{
	background-image:url(../img/bg_left.gif); background-repeat:no-repeat;
	background-position:top left; width:285px; height:160px; margin-bottom:10px;
	color:#542890; font-family: Verdana, Geneva, sans-serif; font-size:13px;
	text-align:left;}
div.InfoBox p{ padding:28px 38px;
}
div.InfoBox b{ font-size:16px; line-height:25px;
}
div.InfoBox a.right{ display:block; text-align:right;
}
div.InfoBox a:link, div.InfoBox a:visited, div.InfoBox a:hover, div.InfoBox a:active  {
	color:#542890; font-family:Verdana, Geneva, sans-serif; 
	 font-size:13px;text-decoration:underline; font-weight:bold;
	}
td.left {
	width:310px;vertical-align:top; padding-top:20px;}	
	
td.content {
	 color:#542890; font-family:Arial, Helvetica, sans-serif; font-size:13px; vertical-align:top;
	 padding-top:18px; padding-bottom:20px; text-align:left;
	}
td.content h1{
	 color:#542890; font-family:Arial, Helvetica, sans-serif; font-size:22px;
	}
td.content a:link, td.content a:visited, td.content a:hover, td.content a:active  {
	color:#542890;  font-family:Arial, Helvetica, sans-serif;
	 font-size:13px;text-decoration:underline; font-weight:bold;
	}
	
.picRE { float:right;}	

.subcaption {
	clear: left;
	margin-top: 10px;
	color: #542890;
	font: bold 16px Arial;}

