div {clear:both;}
#online h2 {margin-top:0!important;padding-top:0;}
#online img {width:163px;margin-right:5px;vertical-align:top;}
#online div {border:1px solid #999999;margin:10px;padding:10px;}
#online .products {font-size:90%;}
#online .sel {background-color:#FFFFEC;}
#online a img {border:1px solid white;}
#online a:hover img {border:1px dotted #EEEEEE;}

#online div div img {width:auto;vertical-align:middle;float:none;}
#online div div {border:1px dotted #CCCCCC;padding:5px;}
#online div div a {font-weight:normal;}

#online .share {border:0;}
#online .share div {margin:2px;}
#online .share li {margin:0;}
#online .share li a {border:0;padding:0;}