/*	CSS site Internet
	A3 Graphique - htt://www.a3graphique.com */
	
.bordure-flash { border-bottom:3px solid #000000; }

/*		ELEMENTS COMMUNS		*/
Body { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:#E1E1E1; background-image:url(../design/background_01.jpg); background-position:top; background-repeat:repeat-x; }
.page { width:960px; height:620px; text-align:justify; padding-top:16px; background-image:url(../design/background_02.jpg); background-position:top left; background-repeat:no-repeat; }
.fond { width:948px; height:558px; margin-left:6px; }
.contenu { margin-top:3px; padding:0 5px 0 5px; letter-spacing:0.05px; line-height:17px; text-align:justify; }
.contenu2 { padding:0 5px 0 5px; margin-top:3px; }
.identification { height:100px; padding-left:150px; padding-top:5px; background-image:url(../design/images/image_identification_01.jpg); background-position:center; background-repeat:no-repeat; }
hr { height:2px; padding:0; margin:0; border:0; color: #FF0000; }

/*		STYLE TEXTE		*/
strong { font-weight:bold; }
.important { width:18px; height:18px; margin-left:20px; padding-left:20px; color:#FF0000; font-weight:bold; background-image:url(../design/important_01.jpg); background-position:center left; background-repeat:no-repeat; }
.information_site { color: #990000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.rouge { color:#FF0000; font-weight:bold; }
.plus_div { margin-left:10px; }
.plus_texte { color:#CC0000; font-weight:bold; text-decoration:underline; line-height:20px; font-family:Arial, Helvetica, sans-serif; }
.plus_ss_pt { color:#CC0000; margin-left:20px; font-weight:bold; }
.plus_ss_texte { color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.texte_gros { font-size:14px; }
.jaune { color: #FFCC00; }


/*		#ID		*/
#index { width:500px; background-image:url(../design/00.jpg); background-position:top center; background-repeat:no-repeat; }
#index2 { width:500px; margin-top:75px; color:#999999; }
#index3 { width:350px; height:450px; margin-top:0px; }
#partie_gauche { width:425px; float:left; }
#partie_droite { width:523px; float:right; background-color:#FFFFFF; }
#page_01 { width:425px; height:428px; }
#page_02 { min-height:419px; padding:3px; }
#page_03 { width:419px; height:124px; padding:3px; background-image:url(../design/page_03.jpg); background-position:top left; background-repeat:no-repeat; }
#page_04 { width:517px; height:124px; padding:3px; background-image:url(../design/page_04.jpg); background-position:top left; background-repeat:no-repeat; }
#page_04_image { padding-top:50px; padding-right:8px; text-align:right; }
#page_05 { width:523px; height:25px; font-size:9px; text-align:right; background-image:url(../design/background_03.jpg); background-position:bottom center; background-repeat:no-repeat; }
#page_06 { margin-top:7px; text-align:center; color:#B0B0B0; font-size:11px; }
#vide { height:10px; }

p { padding:0; margin:0 0 13px 0;}


/*		STYLE LIEN		*/
A { text-decoration:underline; }
A:link { color:#0033CC; }
A:visited { color:#0033CC; }
A:hover { color:#003366; }
.caches { text-decoration:none; }
.caches:link { color:#666666; }
.caches:visited { color:#666666; }
.caches:hover { color:#000000; }
.lien { font-family:Arial, Helvetica, sans-serif; line-height:20px; font-weight:bold; text-decoration:none; }
.lien:link { color: #888888; }
.lien:visited { color:#888888; }
.lien:hover { color:#000000; text-decoration:underline; }
.lien:active { color:#FF0000; }
.indx { padding:1px 10px 1px 10px; text-decoration:none; }
.indx:link { border:1px solid #000000; color:#000000; }
.indx:visited { border:1px solid #000000; color:#000000; }
.indx:hover { border:1px solid #CC0000; color:#CC0000; }
.aide { letter-spacing:-0.5px; text-decoration:none; }
.aide:link { color:#FFFFFF; }
.aide:visited { color:#FFFFFF; }
.aide:hover { color:#0033CC; }


/*		PARTIE_GAUCHE_00		*/
.partie_g { width:425px; margin-top:15px; text-align:left; }


/*		PAGE_02		*/
h1 { margin:35px 0 5px 5px; padding:4px 0 5px 17px; background-color:#000000; border-bottom:2px solid #FF0000; font-size:14px; letter-spacing:-1px; font-weight:normal; color:#FFFFFF; background-image:url(../design/carre_01.jpg); background-position:center left; background-repeat:no-repeat; letter-spacing:1px; }
h2 { margin:60px 0 3px 0; padding:0 0 0 4px; letter-spacing:0.5px; font-size:12px; font-weight:bold; color:#F00000; font-family:Arial, Helvetica, sans-serif; border-bottom:3px dotted #F00000; }
.bloc_gauche_01 { margin-top:12px; width:280px; float:left; }
.bloc_droite_01 { width:237px; margin-top:15px; margin-left:280px; float:left; }


/*		PAGE_03		*/
.contenu_maj { margin-top:60px; margin-left:15px; font-size:11px; }
.date { padding-left:7px; padding-right:2px; color:#FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-image:url(../design/arrondie_g_01.jpg); background-color:#000000; background-position:left; background-repeat:no-repeat;  }
.date_rea { padding-left:7px; padding-right:2px; color:#FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-image:url(../design/arrondie_g_02.jpg); background-color:#FF0000; background-position:left; background-repeat:no-repeat;  }



/*		BOUTON_IMPRIMER		*/
.boutin_imprimer { margin-top:-45px; float:right; }



/*		REALISATIONS		*/
.image { padding-right:4px; }
