
/* ################## GENERAL ################## */
body {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #000000;
	color: #4b4b4b;
}
body, td { font: 11px Arial, Verdana, Geneva, 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}


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


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

/* CATEGORIE */
ul#ic_navCat li.categorie {
	position:relative;
	display: block;
	margin-left:0px;
	margin-right:0px;
	text-align: left;
	background:none;
	margin-bottom: 0px;border-bottom:1px dotted #fff;;
	font-weight: normal;
	text-transform: normal;
	color:#fff;
  text-indent:-0px;
  padding:4px 14px 4px 7px;
}
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;
}
/* 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: 0px;border-bottom:1px dotted #fff;;
	text-transform: normal !important;
	color:#bf2223 !important;
	background:none !important;
	padding:4px 14px 4px 7px !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; }

/* 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:#fff;
	text-indent:-10px;
	padding:5px 5px 5px 15px;
	font-size:11px;
	text-transform:none;
}
/* LIEN ARTICLE */
ul#ic_navCat li.article a {
	text-decoration: none;
	color:#fff;
}
/* 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:#fff !important;
	background:none !important;
	text-indent:-10px !important;
	padding:5px 5px 5px 15px !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 ################## */





textarea { resize: none; }
input[type=file] { border:0 !important; }
