p{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px
}
td{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color: #FFFFFF;
	/*background-color: #F5E7E7; BG ROUGE CLAIR*/
	/*scrollbar-face-color: #336699;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #D6E0EB;
	scrollbar-arrow-color: #F3F6F9;*/
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#933363;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#339933;
	text-decoration:underline;
}
.cache {
	position:absolute;
	left:0px;
	top:0px;
	width:250px;
	height:150px;
	z-index:1;
	visibility: hidden;
}

/* ===================================================== */
/* Menus */
/* ===================================================== */
.menus_titre{
	font-family: Arial, Helvetica, sans-serif;
	color:#00FF00; /* Je sais pas si il sert */
	font-size:24px;
	font-weight:bold;
}
.menus{
	font-family: /*Calibri, */Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
}
a.menus{
	font-family: /*Calibri, */Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
}
a:hover.menus{
	font-family: /*Calibri, */Arial, Helvetica, sans-serif;
	color:#fee300;
	font-size:14px;
	text-decoration:none;
}
.menushaut{
	font-family: /*Calibri, */Arial, Helvetica, sans-serif;
	color:#c999b1;
	font-size:12px;
}
a.menushaut{
	font-family: /*Calibri, */Arial, Helvetica, sans-serif;
	color:#d4adc1;
	font-size:13px;
	text-decoration:none;
}
a:hover.menushaut{
	font-family: /*Calibri, */Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
}
.menusbas{
	font-family: /*Calibri, */Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
a.menusbas{
	font-family: /*Calibri, */Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
a:hover.menusbas{
	font-family: /*Calibri, */Arial, Helvetica, sans-serif;
	color:#fee300;
	font-size:12px;
	text-decoration:none;
}

/* ===================================================== */
/* Titres */
/* ===================================================== */
.titre01{
	font-family: Arial, Helvetica, sans-serif;
	color:#933363;
	font-size:14px;
	font-weight:bold;
}
.sous_titre01{
	font-family: Arial, Helvetica, sans-serif;
	color:#933363;
	font-size:12px;
	font-weight:bold;
}
.titre02{
	font-family: Arial, Helvetica, sans-serif;
	color:#339933;
	font-size:14px;
	font-weight:bold;
}
.sous_titre02{
	font-family: Arial, Helvetica, sans-serif;
	color:#339933;
	font-size:12px;
	font-weight:bold;
}
.titretab01{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#933363;
	font-size:12px;
	font-weight:bold;
}
.titretab01_img{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#933363;
	background:url(/images/charte/tab_violet_bg.jpg);
	font-size:12px;
	font-weight:bold;
}
.titretab02{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#339933;
	font-size:12px;
	font-weight:bold;
}
.titretab02_img{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#339933;
	background:url(/images/charte/tab_vert_bg.jpg);
	font-size:12px;
	font-weight:bold;
}
.conditions01{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration: none;
}
a.conditions01{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	text-decoration: none;
}
a:hover.conditions01{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration: underline;
}
.path{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#933363;
	text-decoration: none;
}
a.path{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#933363;
	font-weight:bold;
	text-decoration: none;
}
a:hover.path{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#933363;
	text-decoration: underline;
}

/* ===================================================== */
/* Eléments / Objets */
/* ===================================================== */
.accueil{
 background:url(/images/charte/photo_home.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.dateheure{
	font-family: /*Calibri, */Arial, Helvetica, sans-serif;
	color:#e9d6e0;
	font-size:12px;
}

/* ===================================================== */
/* Backgrounds Only */
/* ===================================================== */
.global{
  background-color:#cce5cc;
}
.separation_violet{
 background:url(/images/separation_violet.png);
	background-position:center;
	background-repeat:repeat-x;
}
.separationv_violet{
 background:url(/images/separationv_violet.png);
	background-position:center;
	background-repeat:repeat-y;
}
.separation_vert{
 background:url(/images/separation_vert.png);
	background-position:center;
	background-repeat:repeat-x;
}
.separationv_vert{
 background:url(/images/separationv_vert.png);
	background-position:center;
	background-repeat:repeat-y;
}
.accueil{
 background:url(/images/charte/photo_home.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.base01{
  background-color:#933363;
}
.base01_10{
  background-color:#efe1e8;
}
.base01_20{
  background-color:#e9d6e0;
}
.base01_50{
  background-color:#c999b1;
}
.base02{
  background-color:#339933;
}
.base02_10{
  background-color:#e1f0e1;
}
.base02_20{
  background-color:#d6ebd6;
}
.base02_50{
  background-color:#99cc99;
}
.base_blanc{
  background-color:#FFFFFF;
}
.base_noir{
  background-color:#000000;
}