.grandtitre {
	margin-top:0px;
	margin-bottom:6px;
	text-indent: 0px; text-align:center;
	font-family: Arial, Helvetica, san-serif;
	font-size: 16px; font-style:italic;
	font-weight: 600;
	letter-spacing:0.3em;
	color: #41a253;
}
/*CONTENUS PAGE*/
.dateannonce1 {font-family: Georgia, Arial, Helvetica, san-serif; font-size: 12px; font-style:normal; font-weight: 600;
	letter-spacing:0em;
	color: #000000;}
.contenu1{margin-top:3px; margin-bottom:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:justify; font-weight: normal;
	line-height: normal; text-align:justify;	
	color: #000000;}
/*vrais tableaux des articles*/
.tablecontenu1art {border: 1px solid #000000; border-collapse:collapse;}
.contenu1art{border: 1px solid #000000; border-collapse:collapse;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:justify; font-weight: normal;
	line-height: normal; text-align: normal;	
	color: #000000;}
.contenu1art2{border-width:0px 1px; border-style:solid; border-color:#000000; border-collapse:collapse;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:justify; font-weight: normal;
	line-height: normal; text-align: normal;	
	color: #000000;}
/*---------------------------*/
.contenu1bordbeige {border: 2px solid #CC9933; border-collapse:collapse;
	margin-top:3px; margin-bottom:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:justify; font-weight: normal;
	line-height: normal; text-align:justify;	
	color: #000000;}
.contenu1bordrouge {border: 2px solid #FF0000;
	margin-top:3px; margin-bottom:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:justify; font-weight: normal;
	line-height: normal; text-align:justify;	
	color: #000000;}
.contenuArtbordrouge {border: 2px solid #FFFF00;
	margin-left:50px; margin-top:0px; margin-bottom:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style:justify; font-weight: normal;
	line-height: normal; text-align:justify;	
	color: #000000;}
.contenu1bordvertfonce {border: 2px solid #99FF00;
	margin-top:3px; margin-bottom:3px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:justify; font-weight: normal;
	line-height: normal; text-align:justify;	
	color: #000000;}
.contenu1bordbleu {border: 2px solid #00FFFF;
	margin-top:3px; margin-bottom:3px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:justify; font-weight: normal;
	line-height: normal; text-align:justify;	
	color: #000000;}
.contenu1bordnoir {margin-top:3px; margin-bottom:3px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:justify; font-weight: normal;
	line-height: normal; text-align:justify;	
	color: #000000;}
.contitalicnoir1 {font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 12px; font-style:italic; font-weight: normal;
	letter-spacing:0.2em;}
.contfortrouge1 {font-size: 12px; font-style:normal; font-weight: 600; 	
	color: #C000C0;
	letter-spacing:0.2em;}
.contfortrouge2 {
	font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; font-style:normal; font-weight: 600; 	
	color: #C00000;
	letter-spacing:0.1em;
}
.stabilovert {font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 600;
	color: #000000; background-color: #99FF33;}
.stabilovert2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 600;
	color: #000000; background-color: #99FF33;}
.stabilojaune {font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 600;
	color: #000000; background-color: #FFFF00;}
.stabilojaune2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 600;
	color: #000000; background-color: #FFFF00;}
.stabilobleu {font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 600;
	color: #000000; background-color: #40FFFF;}
.stabilobleu2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 600;
	color: #000000; background-color: #40FFFF;}
.stabiloRose {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 600;
	color: #000000; background-color: #FFCC99;}
.stabilorouge {font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 600;
	color: #000000; background-color: #FF9999;}
.stabilorouge2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 600;
	color: #000000; background-color: #FF9999;}
.stabilomauve {font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 600;
	color: #000000; background-color: #E7A5CF;}
.stabilomauve2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 600;
	color: #000000; background-color: #E7A5CF;}
/*.petittxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal;
	color: #000000; text-align:justify;}*/
/*PAGES COURANTES*/
.formpage {margin-top:0px; margin-bottom:0px;}
INPUT {
	FONT-SIZE:10px; COLOR:#000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#ffffff
}
TEXTAREA {
	FONT-SIZE:10px; COLOR:#000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#ffffff
}
SELECT {
	FONT-SIZE:10px; COLOR:#000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#ffffff}
.select1 {WIDTH:204px;}
.select2 {WIDTH:210px;}
.select3 {WIDTH:196px;}
H2 {margin-top:5px; margin-bottom:8px;
font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight:600;
text-align:center; color: #C00000; letter-spacing:0em;}
H3 {margin-top:10px; margin-bottom:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight:600;
text-align:center; color: #C00000; letter-spacing:0.4em;}
H3.auteur {margin-top:5px; margin-bottom:10px;
font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight:600;
text-align:right; color:#000000; letter-spacing:0.05em;}
H4 {margin-top:12px; margin-bottom:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:15px; color: #000000; letter-spacing:0.2em;}
H5 {margin-top:5px; margin-bottom:5px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight:600;
text-align:left; text-indent:40px; color: #000000; letter-spacing:0.1em;}
p.introart {margin-top:5px; margin-bottom:10px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; font-style:italic;
text-align:justify; letter-spacing:0em;}
p.introart2 {margin-top:10px; margin-bottom:10px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; font-style:normal;
text-align:justify; letter-spacing:0em;}
p.contcourant1 {margin-left:50px; margin-top:0px; margin-bottom:0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; 
text-align:justify; text-indent:15px;}
p.contcourant1b {margin-left:0px; margin-top:0px; margin-bottom:0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; 
text-align:justify; text-indent:15px;}
/*notes et appels de notes*/
.Notes {
	FONT-SIZE:11px; LINE-HEIGHT:11px; FONT-FAMILY:Geneva, Trebuchet, Arial, sans-serif; TEXT-ALIGN:justify;
	margin-top:5px; margin-bottom:3px;
}
.appNotes {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight: 600;}
a.appNotes:link {color: #000000; text-decoration: none;}
a.appNotes:visited {color: #000000; text-decoration: none;}
a.appNotes:hover {color: #C00000; text-decoration: none;}
a.appNotes:active {color: #FFFF00; text-decoration: none;}
/*listing articles*/
.listart {margin-left:50px; margin-top:-5px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; font-style:normal;
text-align:justify; letter-spacing:0em;}
/*PIED PAGE*/
.adress {margin-top:3px; margin-bottom:3px;
	text-indent: 0px;
	font-family:verdana; color:#000000; font-size:7pt; font-style:italic;}
/*LIENS*/
/*a.cont {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing:0.2em;}*/
/*liens courant dans page*/
a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #FF0000; text-decoration: none;}
a:active {color: #cc0033; text-decoration: none;}
/*liens navigation haut*/
.navhaut {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:600; letter-spacing:0em;}
a.navhaut:link {color: #000000; text-decoration: none;}
a.navhaut:visited {color: #000000; text-decoration: none;}
a.navhaut:hover {color: #C00000; text-decoration: none;}
a.navhaut:active {color: #FFFF00; text-decoration: none;}
/*liens navigation haut article et galeries*/
.navhautArtGal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal; letter-spacing:0.1em;}
a.navhautArtGal:link {color: #000000; text-decoration: none;}
a.navhautArtGal:visited {color: #000000; text-decoration: none;}
a.navhautArtGal:hover {color: #C00000; text-decoration: none;}
a.navhautArtGal:active {color: #FFFF00; text-decoration: none;}
/*liens navigation bas*/
.navbas {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:600; letter-spacing:0.1em;}
a.navbas:link {color: #000000; text-decoration: none;}
a.navbas:visited {color: #000000; text-decoration: none;}
a.navbas:hover {color: #C00000; text-decoration: none;}
a.navbas:active {color: #FFFF00; text-decoration: none;}
/*liens de menus gauche*/
a.menugauche 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
	text-align: center;
	letter-spacing:0em;}
a.menugauche:link {color:#ebf509; text-decoration: none;}
a.menugauche:visited {color:#ebf509; text-decoration: none;}
a.menugauche:hover {color:#40FFFF; text-decoration: none;}
a.menugauche:active {color:#86FF05; text-decoration: none;}
/*liens de menus droit*/
/*a.menudroit 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
	text-align: center;
	letter-spacing:0em;}*/
a.menudroit:link {color:#333333; text-decoration: none;}
a.menudroit:visited {color:#333333; text-decoration: none;}
a.menudroit:hover {color: #C00000; text-decoration: none;}
a.menudroit:active {color: #FFFF00; text-decoration: none;}
/*TABLEAUX*/
.tabledroite {
	border: 1px solid #0c5c1f;
}
.td1tabledroite {
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 600; color:#ebf509;
	background-color: #0c5c1f;
	text-align: center;
	letter-spacing:0.2em;
}
.tablegauche {
	border: 1px solid #41a253;
}
.td1tablegauche {
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 600; color:#ebf509;
	background-color: #41a253;
	text-align: center;
	letter-spacing:0.2em;
}
.td2tablegauche {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#ebf509;
	text-align: center;
	letter-spacing:0em;
}
.td2tablecote {	border: 2px solid #C00000; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal;
	color: #000000; text-align:justify;}
.txttablecote {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#333333;
}

/*tables des sommaires*/
.tablegal {border: 1px solid #ded631;}
.tablegal_b {border: 1px solid #005a29;}
.tablegal_c {border: 1px solid #ffc600;}
.tablegal_gris {border: 1px solid #666666;}
.tablegal_orange {border: 1px solid #FFCC00;}
.tablegal_vert {border: 1px solid #ffc600;}
.tablegal_bleu {border: 1px solid #3366ff;}
.tablegal_bleumer {border: 1px solid #66ccff;}
.tablegal_jaune {border: 1px solid #ffff00;}
.tablegal_mauve {border: 1px solid #ff00ff;}
.tablegal_noir {border: 1px solid #000000;}
.tdtitre1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:0px; color: #000000; letter-spacing:0.2em;}
.tdtitre2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:0px; color: #000000; letter-spacing:0.2em; background-color: ded631;}
.tdtitre2_b {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:0px; color: #ded631; letter-spacing:0.2em; background-color: #005a29;}
.tdtitre2_gris {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:0px; color: #000000; letter-spacing:0.2em; background-color: #666666;}
.tdtitre2_orange {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:0px; color: #000000; letter-spacing:0.2em; background-color: #FFCC00;}
.tdtitre2_vert {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:0px; color: #000000; letter-spacing:0.2em; background-color: #ffc600;}
.tdtitre2_mauve {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:0px; color: #000000; letter-spacing:0.2em; background-color: #ff00ff;}
.tdtitre2_jaune {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:0px; color: #000000; letter-spacing:0.2em; background-color: #ffff00;}
.tdtitre2_bleu {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:0px; color: #000000; letter-spacing:0.2em; background-color: #3366ff;}
.tdtitre2_bleumer {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:0px; color: #000000; letter-spacing:0.2em; background-color: #66ccff;}
.tdtitre2_noir {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:600;
text-align:left; text-indent:0px; color: #ffffff; letter-spacing:0.2em; background-color: #000000;}
.tdcont {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000;
}
.tdcontgal {margin-left:35px; text-align:justify;
}
.tdlegende {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; 
text-align:justify; 
}
.tdlegendeGal {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color:#000000; 
text-align:center;
}
ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:justify; font-weight: normal;
	line-height: normal; text-align:normal;	
	color: #000000;
	}
li {margin-left:50px; margin-top:-15px; margin-bottom:17px;
	}

.liste {margin-left:50px; margin-top:0px; margin-bottom:6px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:justify; font-weight: normal;
	line-height: normal; text-align:justify;	
	color: #000000;}
.listeart {margin-left:35px; margin-top:3px; margin-bottom:3px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:justify; font-weight: normal;
	line-height: normal; text-align:normal;	
	color: #000000;}
.liste2 {margin-left:80px; margin-top:5px; margin-bottom:3px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:justify; font-weight: normal;
	line-height: normal; text-align:justify;	
	color: #000000;}
