@charset "utf-8";

/*
 *
 *	@titre: fiche projet.
 *	@description: feuille de style fiche projet - moniteur archizz.
 *	@auteur: neov - http://www.neov.net.
 *	@creation: 20090722.
 *	@modification: -
 *
 */

h1 { font-size:1.8em; color:#d60006; }
.prj-tit { margin:0 0 20px; }
.prj-tit p { font-size:1.2em; margin:0 0 3px; }
.prj-tit p.gris { font-size:1.1em; color:#b2aba5;  }

.content-prj .left { float:left; width:470px;}
.content-prj .right { float:left; width:225px;}
.content-prj h2 { padding:0 0 10px; }
.content-prj h2 img { padding-bottom:1px; border-bottom:2px solid #d50006; }
.content-prj h3 { padding:0 0 5px; }
.content-prj .txt { font-size:1.1em; padding:0 0 20px; }
.content-prj .rouge { color:#d50006; font-size:1.1em; font-weight:bold; }
.content-prj .gris { color:#9e9894; font-size:1.1em; }
.content-prj .bloc-det { padding:0 0 20px; }
.content-prj .calendrier { padding-right:40px; }
.content-prj .pl { margin-top:-2px; }
.content-prj .tous { display:none; }
.content-prj .tous a img { margin-top:-2px; }
.content-prj .collab { padding:0; }
.content-prj .underl { padding:0 0 20px 70px; margin:0 0 10px; }

.maj { line-height:125%; padding:5px 0 30px; color:#625d59; clear:both; }
.maj a { display:none; }

.img-prj { margin:0 0 5px; }
.img-desc { margin:0 0 10px; }
.img-desc a { display:none; }
.car { margin-bottom:25px; }
.img-prj p img { width:450px; height:auto}

table.det td { padding:0; line-height:125%; }
table.det td.first { padding-top:0; }
table.det td span { color:#d50006; }

table.caractere th { width:75px; }
table.caractere td { padding:0; line-height:125%; font-size:1.1em; }
table.caractere td strong { color:#d60006; }
table.caractere td .comment { font-size:0.9em; }

.bloc-gr {padding:0 0 5px; line-height:145%; margin:0 0 5px; }
.bloc-gr span { color:#d60006; }
.bloc-gr a { display:none; }

.toplink { display:none; }

.carousel .carousel-content { margin:0; }

.right .mp-btn,
.right .bloc-addr-rea.clearfix,
.right .pub { display:none; }
.right .bloc-prj h5 { border-bottom:1px solid #C1C1B9; margin:0 0 5px; padding:0 0 5px; }
.right .bloc-prj .rouge { font-size:1.1em; text-transform:uppercase; }
.right .bloc-date { border-top:1px solid #c1c1b9; padding:0 0 25px; }
.right .bloc-date p { font-size:1.1em; line-height:125%; border-bottom:1px solid #c1c1b9; padding:5px 0; }
.right .bloc-date p strong { color:#d60006; }
.right .noprint { display:none; }

