body { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:0; 
	padding: 4px 0 0 0; 
	color: #333333; 
	/*background-image: url('fd16.gif');*/
	background-color:/*#fffccc jaune clair puis #FDE8B5 orange clair*/#FFE5A6;
	}
img, img a{border:none;}
div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 11px; 
	/*letter-spacing:1px; */
	}
h1 {
	display:block;
	margin: 15px 10px 0 220px;
	border-bottom: #666600 1px solid;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-weight: bold; 
	color: #003300; 
	letter-spacing: 2px;
	}
h3{	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight:bold;
	width:100%;
	color: #003300; 
	}
.container {
	width:770px; 
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
	}
.logo_gauche{
	float:left;
	display:inline;
	margin:15px 10px 10px 10px;}
.chapo{font-weight:bold;}
.corps{
	margin:0 20px;}
.corps_sommaire{
	margin:0 20px;
	text-align:center;}
.portfolio_ancre a{
	float:right;
	margin : 0 15px;
	color:#FF0033;
	font-weight:bold;
	text-align:right;}
#pied{
	background-color:#FFFF99;
	text-align:center;}


.table {width:770px; border: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #FFFcCC;}
.ENTETE { background-color: #ffffff; border: 1px solid #999999;}
.table1 {length:770 px; border: 1px solid #cccc33; background-color: #fffccc;}
/*.MENUG {background-color: #fffccc;}
.MENUD { background-color: #fffccc; text-align:justify;}*/
.CORPS { background-color: #fffccc;}
.table_corps {background-color: #FFFccc;}
.PIED { background-color: #ffcc66; font-family: "MS Sans Serif","Trebuchet MS", Verdana, Arial; font-size: 12px; line-heigth:0px; color:#333333;}


/* texte*/
.titre_article {margin: 0px 0px 5px 0px;border-bottom: #666600 1px solid; height: 28px;	overflow: hidden;line-height: 30px; font-family: "Arial, Helvetica, sans-serif"; font-size: 20px; font-weight: bold; color: #003300; letter-spacing: 2px;text-align:center;}
.articles {font-family: "Arial, Helvetica, sans-serif"; text-align:justify; white-space:normal;}
.articles_sommaire {font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;text-align:center;}

/*.soustitre_article {margin: 0px 0px 5px 0px;height: 20px;overflow: hidden;font-family: "Arial, Helvetica, sans-serif"; font-size: 20px; font-weight: bold; color: #FF9900; letter-spacing: 2px;}
*/

/*important pour la publication des tableaux table.spip {}*/
table.spip tr.row_first {background-color: #CCCC33; font-weight: bold;}
table.spip tr.row_odd {background-color: #CCCC66;font-size: 12px;}
table.spip tr.row_even {background-color: #FFCC33;font-size: 12px;}
table.spip td {	padding: 1px;text-align:left; vertical-align: middle;}

/*spip*/
.spip_out{color:#333333;}
.spip_out a:hover {color:#FF9900;text-decoration: none;}

.spip_documents{margin : 5px; font-family: Verdana,Arial,Helvetica,sans-serif;font-size : 70%; color:#333333;}
.spip_documents a:hover {color:#FF9900;text-decoration: none;}
.spip_documents a:link {color:#FF9900;text-decoration: none;}

/*barre menu */
.menus { display:block; width:770px; background: #FFCC33; height: 25px; width :770px; font-family: Arial Narrow, Arial, Helvetica;}
.menus a {display: block; float:right; height: 25px; width: 108px;border-left: #dde4c9 1px solid;line-height: 25px; color: #003300; font-weight: bold;font-size: 13px;text-align: center; text-decoration: none}
.menus a:link {	display: block;	float:right; height: 25px; width: 108px; border-left: #dde4c9 1px solid; line-height: 25px; color: #003300; font-weight: bold;font-size: 13px; text-align: center; text-decoration: none;}
.menus a:visited {position : relative;display: block;	float:right;height: 25px; width: 108px; border-left: #dde4c9 1px solid;line-height: 25px; color: #003300; font-weight: bold;font-size: 13px; text-align: center; text-decoration: none;}
.menus a:hover {background-color: #FFCC00; color: #000000;}

/*pied*/
.pied_menu {height:25px;text-decoration: none;font-size: 14px; font-weight: bold; color: #ffffff;}
.pied_menu a{text-decoration: none;}
.pied_menu a:hover {color: #666600; text-decoration: none;background-color: #FFCC33; }
.pied_menu a:active {color: #993300; text-decoration: none; background-color: #ffcc33;}

.cleaner {clear: both;}

/*HYPER IMPORTANT*/

/*liens page*/
a:active {  color: #993300; background-color: #FFCC66;}
a:hover { color: #993300; background-color: #FFFf99;} /*lien backg*/
input {  font-family: "Courier New", Courier, mono; font-size: 12px; background-color: #FFCC99; text-align: center; color: #000000}

ul { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-image: url(puce2.gif)}
li { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;line-height:0; }
blockquote {  margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
a {  color: #333333;}
