/* -- GÉNÉRAL --------------------------------------- */
body, html{}

body, #body-modulo {color:#514f50;font-family:Verdana, Arial, Helvetica;font-size:11px;margin:0px;padding:0px;}

h1 {color:#50a53d;font-size:18px;font-weight:bold;margin:6px 0px;padding:0px;text-align:left;}
h1 .datepage {font-size:10px;font-weight:bold;padding-top:5px;}
h2 {color:#50a53d;font-size:16px;font-weight:bold;margin:6px 0px;padding:0px;}
h3 {margin:0px;padding:0px;font-size:14px;text-align:justify;}
h4 {margin:0px;padding:0px;font-size:10px;text-align:justify;}
h5 {margin:0px;padding:0px;font-size:8px;text-align:justify;}

p {margin:0px;padding:0px;text-align:justify;}
/*
ul {margin-top:6px;list-style-type:circle;}

ol{margin-top:0px;margin-bottom:0px;margin-right:0px;list-style-type:decimal;}
li{text-align:left;margin-top:0px;margin-bottom:3px;}
*/
ul {margin-top:6px;margin-bottom:6px;margin-left:30px;padding:0px;list-style-type:none;}
ol {margin-top:6px;margin-bottom:6px;margin-left:34px;padding:0px;list-style-type:decimal;}
ul li {text-align:left;margin-top:3px;margin-bottom:3px;margin-right:5px;list-style-type:circle;}
ol li {text-align:left;margin-top:3px;margin-bottom:3px;margin-right:5px;list-style-image: none;list-style-type:decimal;}

a:link 		{color:#255ab1}
a:visited 	{color:#255ab1}
a:hover 	{color:#6d96d8}

.left		{text-align	: left;}
.right		{text-align	: right;}
.center		{text-align	: center;}
.nomargin	{margin		: 0px;}
.cache		{display	: none;}

/* -- TEXTES --------------------------------------- */
.rouge {color:#CC0000;font-size:12px;font-weight:700;padding:0px;}
.important {color:#000000;text-transform:uppercase;font-size:11px;font-weight:bold;}

/* -- IMAGES --------------------------------------- */
div.conteneur-image{}
div.conteneur-image .image{border:1px solid #5b595a;}
div.conteneur-image .description{background-color:#FFFFFF;border:1px solid #000000;color:#666666;font-size:10px;margin:5px 0px;padding:5px;}
div.conteneur-image .description-image{background-color:#FFFFFF;border:1px solid #000000;color:#666666;font-size:10px;margin:5px 0px 5px 2px;padding:5px;}

/* -- HYPERLIENS --------------------------------------- */
div.conteneur-hyperlien{margin-bottom:6px;}
div.conteneur-hyperlien p.notes{margin-top:2px;}
div.conteneur-hyperlien .pdf {padding-left:25px;background-image:url(../images/modulo/types/pdf.gif);background-repeat:no-repeat;}
div.conteneur-hyperlien .txt {padding-left:25px;background-image:url(../images/modulo/types/txt.gif);background-repeat:no-repeat;}
div.conteneur-hyperlien .zip {padding-left:25px;background-image:url(../images/modulo/types/zip.gif);background-repeat:no-repeat;}
div.conteneur-hyperlien .doc {padding-left:25px;background-image:url(../images/modulo/types/doc.gif);background-repeat:no-repeat;}
div.conteneur-hyperlien .fichier {padding-left:25px;background-image:url(../images/modulo/types/fichier.gif);background-repeat:no-repeat;}
div.conteneur-hyperlien .video {padding-left:25px;background-image:url(../images/modulo/types/video.gif);background-repeat:no-repeat;}
div.conteneur-hyperlien .audio {padding-left:25px;background-image:url(../images/modulo/types/audio.gif);background-repeat:no-repeat;}
div.conteneur-hyperlien .exe {padding-left:25px;background-image:url(../images/modulo/types/exe.gif);background-repeat:no-repeat;background-position:left 0px;}

/* -- SÉPARATEURS --------------------------------------- */
/*div.separateur1{border-top:1px solid #50a53d;font-size:1px;height:2px;margin:10px auto;width:100%;clear:both}*/

div.separateur1{height:2px;margin:10px auto;width:100%;background-color:#d8eb9e/*50a53d*/;padding:0px;font-size:1px;overflow:hidden;}





