*{margin:0;padding:0;}
#general_bo{width:100%;}
#header_bo{height:150px;}
h1_bo{float:left;}
h1_bo a{width:250px;height:108px;display:block;text-indent:-5000px;background:url(../images/logo-lesitedumariage.jpg) no-repeat 18px 9px;}
div#content_bo{width:100%;background-color:White;padding:22px 22px 22px 22px;}
div#shopping-radactive{max-height:640px;overflow:auto;overflow-x:hidden;}
div#shopping-radactive li{list-style:none;float:left;width:166px;height:190px;margin:4px 4px 0 0;background-color:#D6E5F3;}
div#shopping-radactive p{margin-bottom:20px;}
#pop-photos-espacepro-shopping{width:550px;height:407px;margin:0 auto;}
#espace-zoom-shopping{width:360px;height:357px;background-color:#3d333c;margin:10px 10px 0 0;text-align:center;}
#h1-shopping{width:500px;background:url(../images/trois-points-lsdm2.gif) no-repeat 0 8px;padding-left:40px;margin:0 0 10px 0;font:18px Arial, Helvetica, sans-serif;color:#ec008c;}
div#pros-vignette-shopping{float:left;width:282px;height:139px;margin:0 0 20px 10px;padding:30px 20px 0 30px;background:url(../images/back-fichepro-shopping.jpg);}
div#pros-vignette-shopping img{float:left;width:90px;height:90px;margin-right:20px;}
div#pros-vignette-shopping p{margin-bottom:20px;}
.11-shopping{font:11px Arial, Helvetica, sans-serif;}
.l12-shopping{font:12px Arial, Helvetica, sans-serif;color:Black;text-decoration:underline;}
.l12-shopping:hover{font:12px Arial, Helvetica, sans-serif;color:Black;text-decoration:none;}

