/*	CSS site Internet
	A3 Graphique - htt://www.a3graphique.com */

/*		ELEMENTS COMMUNS		*/
Body { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777; background-color: #000000; }
.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; font-family:Verdana, Arial, Helvetica, sans-serif; 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; }


/*		STYLE TEXTE		*/
Strong { font-weight:bold; letter-spacing:0px; font-family:Arial, Helvetica, sans-serif; }
.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 { letter-spacing:-0.5px; color: #36437C; font-weight:bold; }
.rouge { color:#FF0000; font-weight:bold; }
.petit { font-size:11px; color:#999999; }
.jaune { color: #FFCC00; }


/*		#ID		*/
#annonce { width:230px; height:618px; float:right; }
#index2 { width:600px; margin:0 auto 0 auto; color:#777777; font-size:12px; text-align:center; }
.index3 { margin:0 0 10px 0; }
#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; }
#vide { height:10px; }
#extra { width: 580px; padding: 5px 10px 3px 10px; margin: 0 auto 7px auto; border-top: 1px solid #999999; color: #FFFFFF; font-weight: bold; text-align: center; font-size: 11px; }
#extra a { color: #FFFFFF; }


/*		STYLE LIEN		*/
A { text-decoration:underline; }
A:link { color:#FFFFFF; }
A:visited { color:#FFFFFF; }
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; letter-spacing:0px; font-size:11px; font-weight:bold; text-decoration:none; margin-left:20px; }
.lien:link { color: #888888; }
.lien:visited { color:#888888; }
.lien:hover { color:#000000; border-right:15px solid #FF0000; padding-right:5px; }
.lien:active { color:#FF0000; border-right:15px solid #000000; padding-right:5px; }
.indx { padding:3px 15px 3px 15px; text-decoration:none; background-color:#000000; }
.indx:link { border:1px solid #000000; color:#FFFFFF; }
.indx:visited { border:1px solid #000000; color:#FFFFFF; }
.indx:hover { border:1px solid #FFCC00; color:#FFCC00; }
.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		*/
.titre_01 { margin-top:10px; margin-left:15px; padding-left:15px; border-bottom:2px solid #FFFFFF; font-size:14px; letter-spacing:-1px; font-weight:bold; color:#FF9900; background-image:url(../design/carre_01.jpg); background-position:center left; background-repeat:no-repeat;  }
.titre_02 { margin-top:35px; margin-left:15px; padding-left:15px; border-bottom:2px solid #FFFFFF; font-size:14px; letter-spacing:-1px; font-weight:bold; color:#FF9900; background-image:url(../design/carre_01.jpg); background-position:center left; background-repeat:no-repeat;  }
.ss_titre { margin-top:5px; margin-left:5px; border-left:2px solid #BF0000; padding-left:4px; letter-spacing:0px; font-weight:bold; color:#F00000; font-family:Arial, Helvetica, sans-serif; }
.ss_titre_2 { margin-top:20px; margin-left:5px; border-left:2px solid #BF0000; padding-left:4px; letter-spacing:0px; font-weight:bold; color:#F00000; font-family:Arial, Helvetica, sans-serif; }
.bloc_gauche_01 { margin-top:15px; 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; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif; }
.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;  }


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