body{background:#fff;font:76% tahoma,verdana,sans-serif;margin:0;padding:0;border-top:5px solid #2D6E89;border-bottom:5px solid #e5e5e5;background: url(../img/fond.gif) repeat-x top;}
#container{margin:1px auto;padding:5px 20px 10px 20px;width:780px;color:#303030;}
#main_land{float:left;margin:0;padding:0 7px 15px 0;width:540px;position:relative;}
#pageindex #empresa a{border:none;color:gray;margin:1px;font:.9em bold;}
#desc{clear:both;margin:11px 0 14px 0;padding:0;width:100%;height:95px;position:relative;}
#pageindex h1 {font-size:1.2em;}
h2{font-size:1.6em;}h3{font-size:1.4em;margin:0 0 10px;}
#pageindex h2{font-size:1.3em;}
h1,h2,h3{color:gray;}h1,h2{font-weight:300;}
p{line-height:1.3em;margin:0 0 15px;text-align:left;}
ul{margin:15px 0 15px 15px;padding:0;list-style-type:none;}
li{margin:0 -12px;}li a:hover{color:#8c7878;text-decoration:underline;}
.navitab{font-size:1.1em;margin:15px 0 0 3px;padding:6px 8px 6px 8px;text-decoration:none;position:relative;background: #ededed;border:solid 1px #eaeaea; border-top:none}
#navitabs{margin:40px 0 0 0;}
#linkindex{margin:0;}
.navitab:hover,#temp #pubInd,#ilustre,#micro_inicio_land .chapeau,#micro_inicio,#temp .chapeau,#sidebar .chapeau{border:solid 1px #ececec;background:#fdfdfd;}
.navitab a{font-weight:370;}.navitab:hover{text-decoration:none;color:gray;}
a,a.ancre{color:#069;text-decoration:none;}a img{border:0;}.ancre2{color:#069;}
a:hover,a.ancre:hover{color:#069;text-decoration:underline;}
#cem_micro a#linkcem_micro,#pagespe a#linkmicro_spe,#micro_apli a#linkmicro_apli,#micro_fases a#linkmicro_fases,#micro_promader a#linkmicro_promader{color:#fff;}
#pageindex #main h2{font-size:1.3em;width:110%;text-align:center;margin-left:-15px;}
.hide{display:none;}
.chapeau.img{clear:both;height:102px;}
#pageindex .ancre2{margin-left:0;}
#micro_inicio_land{float:right;width:277px;margin:0px -25px 0 0;padding:0px 7px 0 7px;}
#micro_inicio_land .chapeau{width:277px;margin:0 -19px 7px -8px;padding:7px;}
#sidebar{float:right;width:200px;margin:4px 0px 0 0px;padding:3px;}
#sidebar .chapeau{width:200px;margin:-7px 0px 15px -3px;padding:7px;}
#sidebar p{font-size:.9em;line-height:1.3em;margin:0;padding:3px;}
#sidebar .chapeau h3{font-size:1.3em;width:190px;margin:0 0 -7px -3px;padding:3px;}
#temp{float:left;width:250px;padding:0;margin:0 5px 10px 0;}
#temp .chapeau{width:250px;margin:0 0 7px 0;padding:7px;}
#temp .chapeau p{width:250px;padding:7px 0 0 0;margin:0;}
#temp h3{width:251px;margin-left:-8px;padding-left:10px;color:gray;}
#temp .chapeau h3{width:240px;padding:3px;margin:0 -13px -7px -3px;}
#temp #pubInd{background-image:none;width:250px;padding:7px 7px 0 7px;margin:0 0 7px 0;}
#ilustre{padding:7px;background:#fdfdfd;margin-bottom:7px;width:250px;height:141px;}
.imgparagraph{float:left;margin:0 7px 0 0;border: 3px solid #ececec;width:90px;height:90px;}
.chapeau h2{margin:-3px 0 7px 0;text-align:right;padding-right:7px;}
.chapeau h3 a{font-weight: normal; color:#036; font-size:.7em;}
#footimg{background:url(../img/fond.gif) repeat-x bottom;width:100%; height:125px;clear:both;padding:15px 0 0 0;top:30px;}
#footimg p{text-align:center;font-size:.9em;color:#d2d2d2;padding:10px;}
strong {color:#7F7F7F;}
#empresa{margin:0; padding:0; position:relative; width:70px; float:right;}
#empresa a img{width:100px;height:24px;padding:0;margin:-22px 40px 15px -40px;}
#pub{margin:0; padding:0; width:778px; height:90px;}
.imgmini{float:left;padding:0;margin:6px 4px 0 0;border:1px solid #ececec;height:10px;width:10px}
*+html .imgmini{margin:1px 2px 0 0;}
#micro_inicio h2,#micro_inicio h1,#micro_inicio_land .chapeau,#sidebar div,#temp div{background: #fdfdfd url(../img/shadow2.gif) repeat-x top;}
.chapeau{background-color:#fdfdfd;}
#pageindex a#linkindex,.pagecemen a#linkcemen,.pagepreg a#linkpreg,#pageformation a#linkformation,.pagecolors a#linkcolors,#pagecontact a#linkcontact,.pagedistrib a#linkdistrib,.pagemicrocem a#linkmant,.pageimpres a#linkimpres,#pagepro a#linkpro,.pagereformas a#linkreformas,.pageaplic a#linkaplic,.navitab:hover{background-color:#2D6E89 ;color:#fff;padding:14px 8px 6px 8px;margin:15px 0 0 3px;border:none;}section {margin:12px 0 12px 7px;font-size:1.2em; display: block;}.url{color:#7f7f7f;font-size:.8em;}
.org a{color:#006699;text-decoration:underline;font-weight:bold;}#main #erreur_msg{color:red;}
#confirm_msg{padding:50px;border:solid 1px green;margin-top:50px;}#corpForm{margin:3px 0;padding: 3px 0;}
.contact{text-align:left;padding:7px;margin:0;}#piedForm{text-align:left;padding:3px;margin:3px 0;}
.em{line-height:10px;margin:3px 0;padding:3px 0;text-align:right;}.clear{clear:both;}
#micro_inicio{float:right;width:487px;margin:0 -22px 15px 5px;padding:0 3px 12px 12px;}
#micro_inicio p {margin: 3px 3px 10px 3px;}#micro_inicio h2{margin:0 0 21px 0px; padding:3px 3px 3px 7px;}
#micro_inicio h1{margin:0 -3px 19px -12px; padding:3px 3px 3px 12px;font-size:1.5em;}
#main{float:left;margin:2px 0 0 0;padding:0 15px 0 0;width:758px;position:relative;}
#main p{text-indent:0;}.list{line-height:18px;font-size:11px;}
.right{margin:-8px 0 8px 0;text-align:right;}.hide{display:none;}
