/*************************/
/************BASE ***************/ 
/*************************/
	
* { margin:0; padding:0; }
body {background-color: white;}
body, th, td, input, select, textarea, p  {	font:12px Arial; }
body, th, td, input, select, textarea, a, li, p { color:black;text-decoration:none; }
fieldset, img, a img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
table td { vertical-align:top; }
/*h1, h2, h3, h4, h5, h6 { font-size:1em; font-weight:normal; }*/ 
ol, ul, li { list-style:none; }

h1 { color: #e2197a; font-size: 14px; font-family: tahoma, Arial, Verdana, Helvetica; text-align: justify; margin-bottom: 10px;margin-top: 10px; }
h2 { color: #b1c200; font-size: 13px; font-family: tahoma, Arial, Verdana, Helvetica; text-align: left; margin-bottom: 5px; }
h3 { color: #f5a100; font-size: 13px; font-family: tahoma, Arial, Verdana, Helvetica; text-align: left; margin-bottom: 5px; }
/*************************/
/****PLACEMENT **************/ 
/*************************/
/*** CENTRAGE DE LA PAGE EN LARGEUR ***/
#global {
	position:fixed; 
	position:absolute; 
	left: 50%;
	top: 0;
	/*top: 50%;*/
	width: 950px;
	/*height: 758px;*/
	margin-top: 25px; /*margin-top: -300px; /* moitié de la hauteur */
	margin-left: -475px; /* moitié de la largeur */
	}
/*#menu { display: block; }
/* //-> footer*/

#footer {padding-top: 10px; padding-left: 5px
 }

#footer ul { text-align:left}

#footer ul li { color: #888; display:inline; }

#footer ul li a {
	color:#888;
	padding:0 5px;
	text-decoration:none;
	font-size:0.8em;
}

#footer ul li a:hover {
	text-decoration:underline;
}

#copyright { color: #888; text-align:left; font-size:0.8em;padding-top: 5px; padding-left: 10px; padding-bottom: 5px
	
 }

#copyright a {
	color:#888;
}
/*---COLOR------------------------------*/
.bleu
{color: color: #008cd9;}
.rose{color: #e2197a;}
.blanc { color: white; }
.vert {	color: #66CC00;}
.bleu {	color: #0066FF;}
.orange {color: #FF9900;}
.borange { color: #FF9900; font-weight: bolder; }

/* EN SAVOIR PLUS FOND BLANC*/
a.s:link { color: #686e71; font-size: 10px;text-decoration: none;text-align: justify; }
a.s:hover { color: #008cd9; font-size: 10px;text-decoration: underline;text-align: justify;}
a.s:visited { color: #686e71; font-size: 10px;text-decoration: none;text-align: justify;}
/* EN SAVOIR PLUS FOND COULEUR*/
a.s2:link { color: white; font-size: 10px;text-decoration: none;text-align: justify; }
a.s2:hover { color: white; font-size: 10px;text-decoration: underline;text-align: justify;}
a.s2:visited { color: white; font-size: 10px;text-decoration: none;text-align: justify;}
/*************************/
/*** *MENU HAUT *****/
/*************************/
/*ul#nav li a.accueil { background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; }
#index ul#nav li a.accueil { background:red; }
/* //-> navigation  haut*/
ul#nav { background-image: url(../images/base/bandeau_menu.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float:left; width:100%; }
ul#nav li {
	float:left;
	display:inline;
	border-right:1px solid #fff;
}
ul#nav li a {
	
	display:block;
	padding:14px 10px 13px;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	font-size:1.0em;
}
ul#nav li a:hover {
	background-image: url(../images/base/bandeau_menu_over.gif);
	display:block;
	padding:14px 10px 13px;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	font-size:1.0em;
}
/* //->navigation haut suite
 */

/* leftnav element */

#leftnav1 h2 { color: #000; padding:10px 0 10px 10px; font-size:1.2em; font-weight:bold; background-color:transparent; background-repeat:no-repeat; margin-bottom: 1px;text-decoration:none; }
#leftnav1 ul { background:url(../images/base/jaune.jpg); background-repeat: repeat; background-attachment: scroll; background-position: 0px 0px 0px 2px; padding:0px 0px 0px 0px; }
#leftnav1 ul li { margin-bottom:1px; }
#leftnav1 ul li .nolink, #leftnav1 ul li a {display:block; padding:2px 2px 2px 15px; color:#fff; font-size:1.05em; text-decoration:none;}
#leftnav1 ul li a:hover{ color: #000; background-color: white;background:url(../images/base/fond_page.gif); }

#leftnav2 h2 { color: #000; padding:10px 0 10px 10px; font-size:1.2em; font-weight:bold; background-color:transparent; background-repeat:no-repeat; margin-bottom: 1px;text-decoration:none; }
#leftnav2 ul { background:url(../images/base/vert.jpg); background-repeat: repeat; background-attachment: scroll; background-position: 0px 0px 0px 2px; padding:0px 0px 0px 0px; }
#leftnav2 ul li { margin-bottom:1px; }
#leftnav2 ul li .nolink, #leftnav2 ul li a {display:block; padding:2px 2px 2px 15px; color:#fff; font-size:1.05em; text-decoration:none;}
#leftnav2 ul li a:hover{ color: #000; background-color: white;background:url(../images/base/fond_page.gif); }


#leftnav3 h2 { color: #000; padding:10px 0 10px 10px; font-size:1.2em; font-weight:bold; background-color:transparent; background-repeat:no-repeat; margin-bottom: 1px;text-decoration:none; }
#leftnav3 ul { background:url(../images/base/bleu.jpg); background-repeat: repeat; background-attachment: scroll; background-position: 0px 0px 0px 2px; padding:0px 0px 0px 0px; }
#leftnav3 ul li { margin-bottom:1px; }
#leftnav3 ul li .nolink, #leftnav3 ul li a {display:block; padding:2px 2px 2px 15px; color:#fff; font-size:1.05em; text-decoration:none;}
#leftnav3 ul li a:hover{ color: #000; background-color: white;background:url(../images/base/fond_page.gif); }

#leftnav4 h2 { color: #000; padding:10px 0 10px 10px; font-size:1.2em; font-weight:bold; background-color:transparent; background-repeat:no-repeat; margin-bottom: 1px;text-decoration:none; }
#leftnav4 ul {background:url(../images/base/fond_page.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0px 0px 0px 2px; padding:0px 0px 0px 0px; }
#leftnav4 ul li { margin-bottom:1px; }
#leftnav4 ul li .nolink, #leftnav4 ul li a {display:block; padding:2px 2px 2px 15px; color:#000; font-size:1.05em; text-decoration:none;}
#leftnav4 ul li a:hover{ color: #000; background-color: white;background:url(../images/base/fond_page.gif); }
/*#leftnav ul li ul {
	background:url(../images/menu_beige.jpg);
	padding:7px 0;
}
#leftnav ul li ul li a {
	display:block;
	color:#000;
	text-decoration:none;
	font-size:1em;
	background:transparent;
	padding: 0 0 0 0; }
#leftnav ul li ul li a:hover {
	color:#000;
}



