/*---------- PAGE CONTACT-----------*/

#menu {
    position:relative;
    border-left:5px solid #FFFFFF;
    border-right:5px solid #FFFFFF;
    border-top:5px solid #FFFFFF;
    height:220px;
    min-height:220px;
    left: 50%;
    width: 920px;
    margin-left: -472px;
    top:30px;
    z-index:3;
    background:url(../images/modeles/modele_spe/nous-soutenir/fond.jpg) top right no-repeat;
}

h1#titregrisbiblio{float:left; width:638px; height:27px; margin:0px 0px 20px 0px; padding:8px 0px 0px 30px; color:#FFFFFF; background:url(../images/modeles/modele_spe/bibliographie/logo_biblio.gif) #2f2f2f no-repeat left;}
h2#retourv.biblio{float:left; background:#2f2f2f url(../images/modeles/modele_spe/contact/rf.gif) no-repeat left;}
h2#retourv.biblio a{}


h4{
color:#666666;
margin-top:0px;
}

span.txt_art{
    color:#666666;
}

div.content{
    line-height:18px;
    padding-bottom:20px;    
    width:638px;
}

div.livre, div.brochure{
    width:650px;    
    padding-top:0px;
    float:left; 
    margin-top:0px !important;  
    margin-top:-20px;       
}

 div.commande{
    width:722px;    
    padding-top:0px;
    padding-bottom:50px;
    float:left; 
    margin-top:0px !important;  
    margin-top:-20px;
 }

div.livre h3, div.brochure h3{  
    width:722px; 
    height:41px; 
    margin:0px 0px 10px 0px; 
    padding:20px 0px 0px 0px;   
    background:url(../images/modeles/modele_spe/bibliographie/fond_titre.jpg) no-repeat left;
}


p.lien{
margin-left:4px;
color:#666666;
font-weight:bold;
}

p.lien, div.article span.prix b{
color:#666666;
}

img{
border : 0px;
}

div.livre div.article{
float:left;
width:722px;
padding-bottom:15px;

}

div.brochure div.article{
float:left;
width:722px;
padding-bottom:0px;

}

div.livre div.article span.case{
float:left;
margin-left:30px;
padding-top:10px;
width:60px;
height:60px;
}

div.brochure div.article span.case{
float:left;
margin-left:30px;
padding-top:0px;
width:60px;
height:60px;
}

div.article span.description{
float:left;
padding:0px;
margin-left:13px;

}

div.article span.prix{
float:right;
padding:0px;
margin-right:40px;
}

div.article span.description b, div.article span.description i{
color:#666666;
}

div.article span.description hr{
width:50px;
text-align:left;
color: #e4e4e4;
background-color: #e4e4e4;
height: 1px;
border: 0;  
margin-left:0px;
margin-bottom:0px;
padding-left:0px;
}

div.commande hr{
width:100%;
text-align:left;
color: #e4e4e4;
background-color: #e4e4e4;
height: 1px;
border: 0;
}


