
h1 { margin-top:50px;}
#preview p { font-size:0.9em;}
#colgauche { width: 0px; }
#contenu {width: 990px; }
#contenu #preview{float:left; width: 790px; padding: 0px; }

#blocs-familles {padding-left: 20px;}
#blocs-familles div {float: left; width: 180px; height:210px; padding: 30px  30px;background-repeat: no-repeat; background-position: left top;}
#blocs-familles div#librairie {background-image:url(../images/index_bg_bloc_librairie.jpg);}
#blocs-familles div#accessoires {background-image:url(../images/index_bg_bloc_accessoires.jpg);}
#blocs-familles div#franc-maconnerie {background-image:url(../images/index_bg_bloc_fm.jpg);}

#blocs-familles div h1 { font-size: 1.3em; margin-top: 0; text-transform: uppercase;}
#blocs-familles div h1 a { color: #edcea0;}
#blocs-familles div h1 a:hover { color: #fff;}

#blocs-familles div p a { color: #fff;}
#blocs-familles div p a:hover { color: red;}

#bloc-coups-coeur {float: left; width: 710px;  height:341px; padding: 0 5px; margin: 30px 0 0 36px; line-height: 1em; background: url(../images/bg_coups_coeur.gif) no-repeat bottom left;}
#bloc-coups-coeur h1 {margin: 5px 0px 10px; font-size: 2em; font-weight: normal;}
#bloc-coups-coeur h1 a {color: #280500;}
#bloc-coups-coeur h1 a:hover {color: #ac2514;}
#bloc-coups-coeur a {color: #b51f0c;}
#preview #bloc-coups-coeur .bloc .produit   { margin: 0px 20px 0px 0; }
#preview #bloc-coups-coeur p.chapo {color: #fff;}
#preview .bloc .produit {height:270px;}

#preview p.actions {display:block; margin-top:270px;}
#preview p.actions  a {display:block; background:url(../images/bg_a_details.gif) no-repeat; width:135px; height:21px; text-indent:-99999px;}

#bloc-infos-blog { float: left; width: 710px; padding: 0 5px; margin: 30px 0 0 36px; line-height: 1em; background: url(../images/bg_coups_coeur.gif) no-repeat bottom left;}
#bloc-infos-blog #slider { height: 290px; width: 660px; overflow: hidden; margin: 10px 10px; font-size: 1.1em; }
#bloc-infos-blog #scroll { float: right; margin-right: 40px }
#bloc-infos-blog h1 { margin: 5px 0px 10px; font-size: 2em; font-weight: normal;}
#bloc-infos-blog h1 a {color: #280500;}
#bloc-infos-blog h1 a:hover {color: #ac2514;}
#bloc-infos-blog a {color: #b51f0c;}

