
/* surcharge du template style pour l'impression */

body {margin: 0; padding: 0; font: normal 0.75em arial, helvetica, sans-serif;  color: #333; background:#ffffff none }

p, h1, h2, h3, h4 {margin: 0; padding: 0}

div.print {width: 535px; padding: 20px 30px; font-size: 0.85em; }

span.block {display: block}

h1.bandeau {font-size:2em; font-weight:normal; text-transform:uppercase; color:#000000; height:62px; padding: 0px; text-transform:uppercase; margin-top : -60px; margin-bottom:10px; }
h1.bandeau {font-size:2em; font-weight:normal; text-transform:uppercase; color:#000000; height:62px; padding: 0px; text-transform:uppercase; margin-top : -60px; margin-bottom:10px; }

h2.boutons {color:#333333;
clear:both;
font-size:2.1em;
line-height:1em;
margin-top:20px;
width:70%;
}
h2.surtitre {font-size:1.80em; margin-bottom:0em;}
h2.surtitre span {font-size:0.70em;}



p {margin-bottom:0;}
p.logo, p.entete {border-bottom: 3px solid #efeeec; padding-bottom: 18px}
p.copy {border-top: 3px solid #efeeec; padding-top: 18px}
p.ariane {height: 22px; font-size: 1.12em;  text-align: left; padding: 8px 0 8px 0; color: #bb9253; border-bottom: 3px solid #efeeec; background:transparent; width:100%; margin-top:35px;}
p.ariane a {color: #54166e; text-decoration: none}
p.ariane a:hover {color: #bb9253 }
p.references {color: #898989;}
p.references span.date {float: right}
p.boutons_haut {display:none;}

div#page {margin:0; padding:0; width:100%;}

div.contenu {background:transparent; border:0; padding:0; width:100%;}
div.contenu div.col_gauche {display:none;}
div.contenu div.col_droit {display:none;}
div.contenu div.centre_droit {float:none; display:block; margin-left:0px; padding-top:0px; width:100%; margin-bottom:1.5em;}
div.contenu div.col_centre {float:none; margin:0; padding:0; padding-top:0; width:100%; display:block;}
div.col_centre span.separateur3px {display:none;}
span.separateur3px {display:none;}

div.pagination_titre{ border-bottom: 3px solid #efeeec; padding-bottom:18px;}
div.pagination_titre h2 {float:none;}

div.col_centre div.infosfixe {padding:0; margin-bottom:1.5em;}
div.col_centre div.infos {padding:0; margin-bottom:1.5em;}
div.col_centre div.infosfixe a.bt_ocre {display:none;}
div.col_centre div.infos a.bt_ocre {display:none;}
div.col_centre h2.ferme, div.centre_droit h2.ferme {background:transparent url();}
div.media {display:none;}

div.col_centre h2.ouvert, div.centre_droit h2.ouvert {background:transparent url();
font-weight:normal;
margin-bottom:0.8em;
}


table.liste_com {margin:1.5em 0;}



