<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ################## GENERAL ################## */
body {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #000000;
	color: #4b4b4b;
}
body, td { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; }
td {color: #4b4b4b;}
img {border:0; margin:0; padding:0 }
* { outline: none; }
p { margin: 0 0 7px 0;	padding: 0; }
a { color:#4b4b4b; text-decoration:underline; }
a:hover { text-decoration: none; }
div{margin:0; padding:0}



/* ########################################################################### */
/* ################################### ARIANNE ############################### */

#filsArianne { padding:0 10px 10px; font-weight:normal; text-align:right; }
#filsArianne, #filsArianne a { color:#000000; font-size:10px; }
#filsArianne a { color:#000000; font-weight:normal }

/* ################################### ARIANNE ############################### */
/* ########################################################################### */





/* ########################################################################### */
/* ################################# TITRE PAGE ############################## */

#TitrePage { position:relative; display:block; color:#f99a24; font-weight:normal; text-transform:none; font-size:1.7em; padding-bottom:5px; border-bottom:1px solid #f99a24; margin-bottom:10px; padding-top:0px; margin-top:0px; padding-left:0px; padding-right:0px; background:none;  text-align:left;}

/* ################################# TITRE PAGE ############################## */
/* ########################################################################### */




/* ########################################################################### */
/* ################################### NAVI.PHP ############################## */


/* UL PRINCIPAL ET SECONDAIRE */
ul#ic_navCat, ul.ic_navArt {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	font-size:14px;
}

/* CATEGORIE */
ul#ic_navCat li.categorie {
	display: block;
	margin-left:0px;
	margin-right:0px;
	text-align: left;
	background:#CCC;
	margin-bottom: 5px;
	font-weight: normal;
	text-transform: uppercase;
	color:#FFF;
  text-indent:-10px;
  padding:10px 10px 10px 10px;
}
ul#ic_navCat li.categorie img {
	position:relative; top:-2px; margin-right:10px;
}
/* LIEN CATEGORIE */
ul#ic_navCat li.categorie a {
	text-decoration: none;
	color:#FFF;
    padding-left: 10px;
}
/* LIEN CATEGORIE HOVER */
ul#ic_navCat li.categorie a:hover {
	text-decoration: underline;
}
/* CATEGORIE SELECTIONNEE */
ul#ic_navCat li.categorieSelect {
	margin-left:0px;
	margin-right:0px;
	text-align:left;
	text-decoration: none !important;
	margin-bottom: 5px;
	text-transform: uppercase !important;
	color:#FFF !important;
	background:#f99a24 !important;
	padding:10px 10px 10px 10px !important;
	text-indent:  !important;
	font-weight: bold !important;
}
/* CATEGORIE NON SELECTIONNEE, MAIS DANS LA CAT SELECTIONNEE */
ul#ic_navCat li.categorieSelect2, ul#ic_navCat li.categorieSelect2 a {
  color: #FFF !important;
}

ul#ic_navCat li.categorie span { text-decoration:none; padding-left: 10px;}

/* UL SECONDAIRE */
ul.ic_navArt {
	display: block;
	text-align: left;
	padding: 0px 0;
  margin: 0 0 10px;
	background:none;
}


/* ARTICLE */
ul#ic_navCat li.article {
	margin-left:0px;
	margin-right:0px;
	text-decoration: none;
	text-align:left;
	font-weight: normal;
	color:#777;
	text-indent:-10px;
	padding:5px 5px 5px 25px;
	font-size:11px;
	text-transform:none;
}
/* LIEN ARTICLE */
ul#ic_navCat li.article a {
	text-decoration: none;
	color:#777;
}
/* LIEN ARTICLE HOVER */
#ic_navCat li.article a:hover {
	text-decoration: underline;
}
/* ARTICLE SELECTIONNEE */
#ic_navCat li.articleSelect {
	margin-left:0px;
	margin-right:0px;
	text-align:left;
	font-weight: bold !important;
	color:#777 !important;
	background:none !important;
	text-indent:-10px !important;
	padding:5px 5px 5px 25px !important;
	font-size:11px !important;
	text-transform:none !important;
}
/* SPAN ARTICLE SELECTIONNE (juste le texte) */
#ic_navCat li.articleSelect span {
	text-decoration: underline !important;
}

/* ################################### NAVI.PHP ############################## */
/* ########################################################################### */






/* ################## POSITIONNEMENT TEXTE + DIV ################## */
.z_10{z-index:10;}
.z_20{z-index:20;}
.z_30{z-index:30;}
.z_40{z-index:40;}
.z_50{z-index:50;}
.z_60{z-index:60;}
.z_70{z-index:70;}
.z_80{z-index:80;}
.z_90{z-index:90;}
.z_100{z-index:100;}

/* ################## DATE ################## */
.date{color:#000; font-size:9px;}

/* ################## H1 H2 H3 H4 H5 H6 ################## */
h1, h2, h3, h4, h5, h6{padding:0px; margin:0px; font-weight:normal;}

/* ################## TAILLE DES POLICES ################## */
.s9  {font-size: 9px;}
.s10  {font-size: 10px;}
.s11  {font-size: 11px;}
.s12  {font-size: 12px;}
.s13  {font-size: 13px;}
.s14  {font-size: 14px;}
.s15  {font-size: 15px;}
.s16  {font-size: 16px;}
.s18  {font-size: 18px;}
.s20  {font-size: 20px;}
.s24  {font-size: 24px;}
.s26  {font-size: 26px;}
.s30  {font-size: 30px;}


/* ################## PROPRIETES DE TEXTE ################## */
.bold {font-weight: bold;}
.nobold { font-weight: normal !important; }
.italic {font-style:italic}
.uppercase {text-transform:uppercase}
.lowercase {text-transform:lowercase}
.capitalize {text-transform: capitalize}
.underline {text-decoration:underline}
.no-underline {text-decoration:none}
.clear { clear: both; }
.center { text-align: center; }


/* ################## PROPRIETES DE BLOCKS ################## */
.marg_0{margin:0}
.padd_0{padding:0}


/*	-------------------------------------------------------------
	NE PAS TOUCHER - CSS GENERALES
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	


/*	-------------------------------------------------------------
	PROPRIETES A CHANGER
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
/* ################## COULEURS TEXTE ################## */

.greenb, a.greenb, a:hover.greenb,  a:active.greenb, a:visited.greenb{color:#3e5f5f;}
.bluegreen, a.bluegreen, a:hover.bluegreen,  a:active.bluegreen, a:visited.bluegreen{color:#57817D;}
.greenC, a.greenC, a:hover.greenC,  a:active.greenC, a:visited.greenC{color:#8ea311;}


/* ############### MENU ################ */
#menu {
  height:38px;
	line-height:38px;
	font-size:11px;
	font-weight:bold;
  list-style:none;
  margin:0;
  padding:0;
  overflow:hidden;
	background:none;
}
#menu li { float:left;margin:0;padding:0; }
#menu li a {
  display:block;
  position:relative;
  top:0;
  left:0;
  text-decoration:none;
	border-right:1px solid #fff;
	padding:0;
	color:#fff;
}
#menu li a span { padding:0 15px; font-size:13px; text-transform:normal; text-decoration:none; }
#menu li a img { display:block; position:relative; top:0; }
#menu li a:hover, #menu li a.select {
	color:#fff;
	background:#7aa32d;
  text-decoration:none;
  border:0px solid transparent;
	border-right:1px solid #fff;
}
#menu li a:hover img, #menu li a.select img { top:-38px; } 
/* ############### MENU ################ */


/* ############### FLAGS ################ */
#flags{display: block; float:right; height:15px; left:150px; margin: 0; padding:0; position: absolute; text-align: left; bottom:2px; width:95px;}
#flags ul{margin:0; padding:0; list-style:none;}
#flags li{float:left; height:13px; margin:0 1px 0 0; padding:0; width:18px; text-align:center;}
#flags strong{display:block; font-variant: small-caps; font-weight:bold; position:relative; text-indent:-9000px;}
#flags a {display:block;text-decoration: none; line-height:11px; height:11px;font-size:1px; border:1px solid transparent;}
#flags a:hover{border:1px solid #ffffff;}
#flags .select{border:1px solid #ffffff;}
#flags .opacit_flag{ filter: alpha(opacity=60);     -moz-opacity: 0.6;     -khtml-opacity: 0.6;     opacity: 0.6; }
#flags a:hover .opacit_flag{ filter: alpha(opacity=100);     -moz-opacity: 0.9;     -khtml-opacity: 0.9;     opacity: 0.9; }
/* ############### FLAGS ################ */




/* ############### MENU DEROULANT ################ */
.squaremenu_content {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  width: 260px;
  background: #ccc;
	color:#000;
	border:1px solid #333;
	border-width:0px 0px;
  text-align:left;
  z-index:10000;
	overflow:visible !important
}
.squaremenu_content.overflow { overflow:hidden !important; }
.squaremenu_content &gt; div { position:relative;  border-bottom: 1px solid #333; }
.squaremenu_content &gt; div &gt; a {
  position: relative;
  display: block;
  margin: 0px;
  padding: 7px 6px 7px 8px;
  color: #000;
  height: auto !important;
	font-size:12px;
	text-transform:none;
  text-decoration: none;
}
.squaremenu_content &gt; div &gt; a:hover, .squaremenu_content &gt; div &gt; a.select {
	background: #333; color: #fff; text-decoration: none;
}

.squaremenu_content &gt; div &gt; a .flc { float:right; font-size:14px; padding-right:5px; }

.squaremenu_articles { display:none; position:absolute; z-index:10001; left:245px; top:0; width:180px; background:rgba(0,0,0,0.6); }
.ie9 .squaremenu_articles { filter:none; }
.squaremenu_articles a { display:block; padding:5px 5px 5px 18px; font-size:15px; color:#fff; line-height:17px; text-indent:-13px; text-decoration:none; }
.squaremenu_articles a:hover, .squaremenu_articles a.select { color:#A00024; }

.squaremenu_content &gt; div:last-child { border-bottom:0 !important; }
/* ############### MENU DEROULANT ################ */


 


textarea { resize: none; }
input[type=file] { border:0 !important; }</pre></body></html>