.lists {padding:0; margin:0; list-style:none; position:relative; height:25px; float:left; z-index:500; font:bold 12px Arial; color:#555;} 
.lists li {display:inline; height:30px; cursor:pointer;}
.lists li a.tl {display:block; width:166px; height:30px; text-decoration:none; line-height:25px; text-indent:15px; color:#fff; background-image:url(http://www.sanicom.nl/png/vervolg.png); background-repeat:no-repeat;}
.lists li a.tl_terug {display:block; width:166px; height:30px; text-decoration:none; line-height:25px; text-indent:15px; color:#fff; background-image:url(http://www.sanicom.nl/png/vervolg_terug.png); background-repeat:no-repeat;}
.lists li a.tl_terug:hover {background-image:url(http://www.sanicom.nl/png/vervolg_hover.png); width:166px; height:30px; padding-top:0px; color:#000;}
.lists li a.tl_vervolg {display:block; width:166px; height:30px; text-decoration:none; line-height:25px; text-indent:15px; color:#fff; background-image:url(http://www.sanicom.nl/png/vervolg.png); background-repeat:no-repeat;}
.lists li a.tl_vervolg:hover {background-image:url(http://www.sanicom.nl/png/vervolg_hover.png); width:166px; height:30px; padding-top:0px; color:#000;}
.lists div {display:none;}
.lists li dl dt a {color:#555; background-image:none; margin-left:0px;}
.lists li dl dt a:hover {color:#555; background-image:none;}
.lists li dl a {color:#555; background-image:none; line-height:17px;}
.lists li dl a:hover {color:#999; background-image:none;}
.lists li a:hover {white-space:normal; height:36px; padding-top:7px; color:#000; width:187px; background-image:url(http://www.sanicom.nl/png/start_hover_moz.png);}
.lists li:hover > a {white-space:normal;}
.lists :hover div
{display:block; width:612px; background:#f2f2f2; position:absolute; left:149px; top:0px; border:1px solid #CCC; padding-bottom:0px; color:#555;}
.lists :hover div.pos1 {background:#f9f9f9; top:1px; border:1px solid #f0f0f0;}
.lists :hover div.pos2 {background:#f0f0f0; top:1px; border:1px solid #e9e9e9;}
.lists :hover div.pos3 {background:#e9e9e9; top:1px; border:1px solid #e0e0e0;}
.lists :hover div.pos4 {background:#e0e0e0; top:1px; border:1px solid #d9d9d9;}
.lists :hover div.pos5 {background:#d9d9d9; top:1px; border:1px solid #d0d0d0;}
.lists :hover div.pos6 {background:#d0d0d0; top:1px; border:1px solid #c9c9c9;}
.lists :hover div.pos7 {background:#f0f0f0; border:1px solid #e9e9e9; margin:150px 0 0 -510px; width:500px;}
.lists :hover div dl {display:inline; padding:0; margin:0 10px 10px 5px; float:left; width:187px;}
.lists :hover div dl dt {width:187px; background-image:url(http://www.sanicom.nl/png/start_hover.png); height:25px; text-indent:10px; margin:5px 0 10px 0; text-decoration:none; padding:6px 0 0 0;}
.lists :hover div dl dd {padding:0; margin:0;}
.lists :hover div dl dd.tekstveld {padding:10px; color:#555; font-weight:normal; width:470px;}
.lists :hover div dt a {text-decoration:none; cursor:default; font-weight:bold; color:#555;}
.lists :hover div dd a {display:block; text-decoration:none; font:bold 12px Arial; color:#555; text-indent:10px; line-height:18px;}
.lists :hover div dd a:hover {height:18px; padding:0; color:#000;}
.lists .clear {clear:both;}