body table {margin: 0 auto 0 auto; width:990px;} 
body table table  {width:100%;}
.basOlp-oly{width:270px !important}
.basOlp-oly a, .basOlp-oly li, .basOlp-oly ul{width:240px !important}
.v4sem {width:385px; height:30px; display:block; }
.v4sem a, .v4sem span {display:none !important; }
#glbfooter table {width:100% !important}
table.pdm {width:auto}
/**...**/
#solution 			{top:152px; background-color:#ffffff; width:187px; height:30px; margin-left:814px}
*html #solution 	{top:162px;}
*+html #solution 	{top:162px;}
/**rechte spalte breite**/
#LeftPanel 			{width:176px !important}

/**shopbreite**/
#CentralArea div, #TopPromoArea	{width:788px !important}
#CentralArea div div {width:auto !important}

div.pnav {width:990px; margin:0; text-align:right;} 
div.pnav table {width:20%; margin:0 0 0 auto;}

/*liste mitte*/
table.nol{border-color:#ffffff!important; background:url(http://bilder.rs-trade.de/e_25.gif) repeat-x scroll bottom; border-top:1px solid #ffffff!important}
table.nol td a {font-weight:bold}
td.details {width:100%}
table.li2wb { border:none !important;}

/** mitte linkfarbe **/
#CentralArea a, #CentralArea a:visited, .cur{color:#000000 !important;}
#CentralArea a:hover{color:#0460c3 !important;}

/*fÃ¼r schmalen shop breite*/
td.navigation {width:680px;}

/*....*/
#kopfzeile		{z-index: 2; margin: 0 0 0 -10px; width: 1008px;}

#smartleft			{top:624px;
					z-index: 2;		
					width:182px;}
*html #smartleft	{top:627px;}
*+html #smartleft	{top:627px;}

#stuetze	{height:420px;}

#stuetze2	{height: 500px;}

div#mainnavi {overflow:hidden; z-index:1000}

#mainnavi ol {margin:0px; padding:0px; width:187px; list-style: none inside none;}
			
#mainnavi ol li {display:block; margin:0px; padding:0px; float:left;}

#mainnavi ol li ol {visibility:hidden; position:absolute; z-index:2000 !important; margin-left:176px;}

#mainnavi ol li ol li ol {visibility:hidden; position:absolute;  z-index:2100 !important;}
#mainnavi ol li:hover ol li ol, #mainnavi ol li a:hover ol li ol {visibility:hidden;}

*html #mainnavi ol li ol {padding-top:1px}
*+html #mainnavi ol li ol {padding-top:1px}

#mainnavi ol li a, #mainnavi ol li a:visited {display:block; width:187px; background:url(http://bilder.rs-trade.de/e_1.gif) no-repeat;}
#mainnavi ol li a:hover {position:relative; background:url(http://bilder.rs-trade.de/e_2.gif) no-repeat;}

#mainnavi ol li:hover ol, #mainnavi ol li a:hover ol {visibility:visible; display:block}
#mainnavi ol li ol li:hover ol, #mainnavi ol li ol li a:hover ol {visibility:visible;}

/** abstand navi unter und Ã¼ber **/
#mainnavi {padding-top:0px; padding-bottom:0px}
/** schrift **/
#mainnavi ol {font-family:Tahoma; font-size:10px; font-weight:bold; color:#ffffff;}
/** linie **/
#mainnavi ol li {height:22px; line-height:21px;}
/** wie hÃ¶he **/
#mainnavi ol li ol {margin-top:-22px;}
/** ..... **/
*html #mainnavi ol li ol {margin-left:141px;}
*+html #mainnavi ol li ol {margin-left:141px;}
/** linkfarbe oben **/
#mainnavi ol li a, #mainnavi ol li a:visited {padding-left:26px; color:#ffffff; text-decoration:none;}
/** linkfarbe unten **/
#mainnavi ol li a:hover {padding-left:26px; color:#ffffff; font-weight:bold; text-decoration:none;}


/**abstand fuss**/
.stBadge{ margin-top: 79px;}

/** galerie **/
.dynpg {height:100% !important;}

.fusszeile {
	padding: 5px 0px 0px 20px;
	font-size: 13px;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff !important;
	text-align: center;
}

.fusszeile a, .fusszeile a:hover, .fusszeile a:link, .fusszeile a:visited {
	font-size: 13px;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff !important;
}

.copy {
	color:#ffffff !important;
	font-size: 11px ;
	font-family: arial;
	font-weight: normal;
}

.ml-pm table{ width:auto; margin:0px;}