/* -- GNRAL ----------------------------------------- */

body, html{height:100%;}

body, #body-modulo {background-color:white;color:#000000;font-family:Verdana, Arial, Helvetica;font-size:11px;margin:0px;padding:0px;text-align:center;}
body.modulo {background-image:none;}

h1 {color:#ead8ad;font-size:18px;font-weight:bold;margin:0px 0px 10px 0px ;padding:0px 0px 0px 0px;}
h1 .datepage {font-size:10px;font-weight:bold;color:#ead8ad;}
h2 {color:#ead8ad;font-size:14px;font-weight:bold;padding:0px;margin:0px}
h3 {color:#ead8ad;font-size:12px;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
h4 {color:#ead8ad;font-size:11px;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
h5 {color:#ead8ad;font-size:10px;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}

.soustitre1 {color:#000000;font-weight:bold;}
.soustitre2 {color:#f0e1c4;font-weight:bold;}
.soustitre3 {color:#bb9009;font-weight:bold;}

p.soustitre1 {color:#000000;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
p.soustitre2 {color:#f0e1c4;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
p.soustitre3 {color:#bb9009;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}

h2.soustitre1 {color:#000000;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
h2.soustitre2 {color:#f0e1c4;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
h2.soustitre3 {color:#bb9009;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}

h3.soustitre1 {color:#000000;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
h3.soustitre2 {color:#f0e1c4;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
h3.soustitre3 {color:#bb9009;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}

h4.soustitre1 {color:#000000;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
h4.soustitre2 {color:#f0e1c4;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
h4.soustitre3 {color:#bb9009;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}

h5.soustitre1 {color:#000000;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
h5.soustitre2 {color:#f0e1c4;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
h5.soustitre3 {color:#bb9009;font-weight:bold;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}

p {margin:0px 0px;padding:0px;text-align:left;line-height: 1.25em;}
p.notes {font-size:9px;margin:0px 0px 0px 2px;padding:0px;text-align:left;}

ul {margin-top:4px;margin-left:12px;padding-left:12px;list-style-position:outside;}
ol{margin-top:4px;list-style-type:decimal;}
ul li{text-align:left;margin-top:2px;margin-bottom:3px;/*list-style-image:none;*/list-style-type:disc;}
ol li{text-align:left;margin-top:2px;margin-bottom:3px;/*list-style-image:none;*/list-style-type:decimal;}

a	 		{color:#000000;}
a:hover 	{color:#bc9109;}
a.top		{font-size:9px;text-decoration:none;background-image:url(../images/retourTop.gif);background-position:left center;background-repeat:no-repeat;float:right;padding:4px 8px 4px 20px;margin:0px 0px 0px 0px;}
a.retour 	{background-image:url(../images/retour.gif);background-position:left center;background-repeat:no-repeat;float:right;padding:0px 5px 0px 10px;text-decoration:none;}


.left		{text-align	: left;}
.right		{text-align	: right;}
.center		{text-align	: center;}
.nomargin	{margin		: 0px;}
.cache		{display	: none;}
.gras {font-weight:bold;}
sup{font-size:8px; margin: 0px 0px 3px 0px;}
.exposant{font-size:8px;vertical-align:super;}

/* -- TEXTES ------------------------------------------- */
.rouge {color:#CC0000;font-weight:700;padding:0px;}
.bleu {color:#2b637f;}

.important {text-transform:uppercase;font-weight:bold;}

.italik {font-style:italic;}
.mini-italik {color:#666666;font-style:italic;font-size:12px;font-weight:normal;}

/* -- IMAGES ------------------------------------------- */
div.conteneur-image{}
div.conteneur-image .image{border:1px solid #e1c589;}
div.conteneur-image .description{background-color:#ead6ac;border:1px solid #e1c589;color:#000000;font-size:10px;margin:3px 0px;padding:3px;text-align:center;}
div.conteneur-image .description-image{background-color:#ead6ac;border:1px solid #e1c589;color:#000000;font-size:10px;margin:3px 0px 3px 2px;padding:3px;text-align:center;}

/* -- HYPERLIENS --------------------------------------- */

div.conteneur-hyperlien{margin-bottom:6px;margin-top:15px;}
div.conteneur-hyperlien p.notes{margin-top:2px;}
div.conteneur-hyperlien .pdf {padding-left:25px;background-image:url(../images/pdf.gif);background-repeat:no-repeat;}
div.conteneur-hyperlien .mp3 {padding-left:25px;background-image:url(../images/modulo/types/audio.gif);background-repeat:no-repeat;background-position:15px 0px;}
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;background-position:5px 0px;}
div.conteneur-hyperlien .exe {padding-left:25px;background-image:url(../images/modulo/types/exe.gif);background-repeat:no-repeat;background-position:left 0px;}


/* -- SPARATEURS -------------------------------------- */
#Division4 div.separateur1{height:1px;margin:10px auto;width:100%;background-color:#000000;padding:0px;font-size:1px;overflow:hidden;}
#Division5 div.separateur1{height:1px;margin:10px auto;width:100%;background-color:#000000;padding:0px;font-size:1px;overflow:hidden;}
#Division6 div.separateur1{height:1px;margin:10px auto;width:100%;background-color:#000000;padding:0px;font-size:1px;overflow:hidden;}
#Division7 div.separateur1{height:1px;margin:10px auto;width:100%;background-color:#000000;padding:0px;font-size:1px;overflow:hidden;}
#Division8 div.separateur1{height:1px;margin:10px auto;width:100%;background-color:#000000;padding:0px;font-size:1px;overflow:hidden;}
#Division9 div.separateur1{height:1px;margin:10px auto;width:100%;background-color:#000000;padding:0px;font-size:1px;overflow:hidden;}
#Division10 div.separateur1{height:1px;margin:10px auto;width:100%;background-color:#000000;padding:0px;font-size:1px;overflow:hidden;}
#Division11 div.separateur1{height:1px;margin:10px auto;width:100%;background-color:#000000;padding:0px;font-size:1px;overflow:hidden;}

div.separateur1{height:1px;margin:10px auto;width:100%;background-color:#ffffff;padding:0px;font-size:1px;overflow:hidden;}
div.separateur2{height:1px;margin:10px auto;width:100%;background-color:#f0e1c4;padding:0px;font-size:1px;overflow:hidden;}
div.separateur3{height:1px;margin:10px auto;width:100%;background-color:#bb9009;padding:0px;font-size:1px;overflow:hidden;}

/* -- AUTRES ------------------------------------------- */

.imprimer {color:#ffffff;font-size:9px;text-decoration:none;background-image:url(../images/imprimer.gif);background-position:left 4px;background-repeat:no-repeat;float:right;padding:4px 0px 4px 16px;margin:0px 0px 0px 0px;}
.envoyer-ami {color:#ffffff;font-size:9px;text-decoration:none;background-image:url(../images/envoi-ami.gif);background-position:left 3px;background-repeat:no-repeat;float:right;padding:4px 8px 4px 19px;margin:0px 0px 0px 0px;}

.archivecombo {float:right;font-size:10px;font-weight:normal;padding:1px;color:#ffffff;}

