h2.roottitle { text-align:center; color:#999 }
h4.title_alerte { height:35px; width:200px; background: transparent url(../pres/img/title_alerte.jpg) no-repeat scroll 0 0; margin: 15px auto 0 auto;}
h4.title_relance { height:35px; width:234px; background: transparent url(../pres/img/title_relance.jpg) no-repeat scroll 0 0; margin: 15px auto 0 auto;}
h4.title_notif { height:35px; width:138px; background: transparent url(../pres/img/title_notif.jpg) no-repeat scroll 0 0; margin: 15px auto 0 auto;}
h4.title_import_ppt { height:35px; width:344px; background: transparent url(../pres/img/title_import_ppt.jpg) no-repeat scroll 0 0; margin: 15px auto 0 auto;}

#maincontent.ref { font-family:"Lucida Grande","Segoe UI",Arial,Helvetica,sans-serif; }

#maincontent.ref .moduleref  { margin: 0 auto; width:400px; cursor:pointer;}

#maincontent.ref .moduleref .fondref { width:388px;  height:218px; background:transparent url(../img/fond-func.jpg) repeat-x scroll 0 0 }
#maincontent.ref .moduleref .fondgref { height:218px; background:transparent url(../img/fond-g-func.jpg) repeat-x scroll 0 0 }
#maincontent.ref .moduleref .fonddref { height:218px; background:transparent url(../img/fond-d-func.jpg) repeat-x scroll 0 0 }

#maincontent.ref .moduleref .fondref ul li { background:none; width:100%;}

#maincontent.ref .moduleref .fondref .logo { padding:0; margin: 0 auto; width:165px; height:165px;}
#maincontent.ref a.plus {
color:#666666;
font-weight:bold;
height:15px;
padding-top:3px;
margin-top:95px;
}
#maincontent.ref .moduleref .fondref ul li a.plus:hover { color:#66F; }

#maincontent.ref p.func_desc { text-align:justify;  display:block;  margin: 110px auto 0 auto; width:400px; font-size:14px; cursor:pointer; }
#maincontent.ref p.func_desc a { color:none; font-weight:normal; }
#maincontent.ref p.func_desc a:hover { color:#66F; text-decoration:none}


#maincontent.ref p.func_desc span.first-letter { float:left; font-size:36px; font-family:"Courier New", Courier, monospace; margin-left:10px; }
