contenu img {margin:5px;}
body {
	font-family:Arial, Helvetica, sans-serif;
	/*ë:"Comic Sans MS", cursive;*/
	font-size:12px;
	color:#000;
	margin:0px;
	padding:0px;
	background:url(../images/body.gif) #039ee1 repeat-x top
}

div#page {
	position:relative;
	margin:0 auto;
	width:944px;
}

div#cadreContenu {
	width:100%;
	min-height:500px;
	background:url(../images/contenu.png) repeat-y
}
#cadreContenu img { border:0px;}

/* BANDEAU
/* ======================================================================================== */
div#bandeau  {
	width:100%;
	height:191px;
	background:url(../images/bandeau.gif) no-repeat center
}

div#bdShadow {
	width:100%;
	height:20px;
	background:url(../images/bandeau_ombre.gif) no-repeat center
}

/* MENU HORIZONTAL */
ul#RootMenu {
	list-style:none;
	padding:157px 0px 0px 0px;
	margin:0px 10% 0px 0px;
	width:90%;
	height:34px
}

li.menu_rubrique        { display:block; float:right; width:120px; height:24px; margin:0px 20px 0px 0px; text-align:center; font-size:12px; padding:10px 0px 0px 0px; background:url(../images/menu_rubrique.png) no-repeat }
li.menu_rubrique_select { display:block; float:right; width:120px; height:24px; margin:0px 20px 0px 0px; text-align:center; font-size:12px; padding:10px 0px 0px 0px; background:url(../images/menu_rubrique.png) no-repeat }

li.menu_rubrique a              { color:#FFF; text-decoration:none }
li.menu_rubrique a:hover        { color:#FF0; text-decoration:underline }
li.menu_rubrique_select a       { color:#FF0; text-decoration:none }
li.menu_rubrique_select a:hover { color:#FF0; text-decoration:underline }


/* CARTRIDGE & MENU
/* ======================================================================================== */
div#colLeft {
	float:left;
	width:300px;
	margin-left:7px;
	background:url(../images/bg_left.gif) repeat-y
}

/* ## BOITES CRIJ ## */
div#cartouches {
	width:200px;
	margin:0px 0px 0px 30px
}

li.cartridge form {
	padding:5px;
	background-color:#039ee1
}

li.cartridge {}

div.handle { 
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	z-index:2;
	color:#FFFFFF
}

/* MENU GAUCHE */
div#arborescence {
	text-align:left;
	margin:0px 0px 20px 30px;                       /* Marge extérieure de la zone ( top(px) right(px) bottom(px) left(px) ) */
}

h3.arbre_racine{font-size:14px;width:240px;padding:5px 0 5px 14px;margin:0;background:url(../images/fleche.gif) no-repeat left 9px}
h3.arbre_racine_select{font-size:14px;width:240px;padding:5px 0 5px 14px;margin:0;background:url(../images/fleche_bleue.gif) no-repeat left 9px}
h3.arbre_racine a{color:#000;text-decoration:none}
h3.arbre_racine_select a{color:#039ee1;text-decoration:none}
h3.arbre_ssrubrique,h3.arbre_sspage,h3.arbre_ssrubrique_select,h3.arbre_sspage_select{width:180px;margin:0 0 10px 0;padding:0}
h3.arbre_ssrubrique a,h3.arbre_sspage a{font-size:12px;font-weight:400;color:#000;text-decoration:none}
h3.arbre_ssrubrique_select a,h3.arbre_sspage_select a{font-size:12px;font-weight:400;color:#039ee1;text-decoration:none}
div.cadressmenu{width:180px}



/* Couleur des liens en mode edition de l'arbre */
div.tafelTree_row { color:#af2c34 }
div.treeview_ajout a { color:#af2c34 }

/* ## LOGOS DES PARTENAIRES ## */
div#CadrePartenaires {
	width:100%;
	text-align:center
}

/* CONTENU
/* ======================================================================================== */
div#slogan { font-size:12px; color:#192883; margin-left:330px; text-align:center; width:590px }

div#contenu {
	margin:0px 0px 0px 330px;
	width:590px;
	padding:0px;
	background:url(../images/contenu.gif) repeat-y center
}

div#shadowHaut { width:100%; height:18px; background:url(../images/shadow_haut.gif) no-repeat center top }
div#shadowBas  { width:100%; height:18px; background:url(../images/shadow_bas.gif) no-repeat center top }

/* Titre et texte */
h1.titre_news {font-size:16px;}

h1#titre     { font-size:18px; margin:0px 20px 5px 20px; padding:0px 0px 10px 0px; border-bottom:1px solid #000 }
h2.soustitre, h2.pjointes_titre, h2.contacts_titre, h4.news { font-size:14px; margin:0px 20px 5px 20px; padding:0px 0px 10px 0px; border-bottom:1px solid #000 }
h6           { color:#000000;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0px;padding:0px }

div#texte    { margin:0px 20px 0px 20px }
div#contenu p { margin:0px 20px 0px 0px }

div#contenu a {color:#0092CB}

/* Mode édition */
div.edit_bloc { clear:none }

/* Liens favoris */
span.my_addfavoris { 
	font-size:8px;                             /* Taille de la police */
	color:#000;                             /* Couleur de la police */
	font-family:Arial, Helvetica, sans-serif;  /* Police utilisée (par défaut : Arial / sinon Helvetica / sinon sans-serif) */
	font-weight:normal;                        /* Style de la police ( gras : bold / normal : normal / italique : italic ) */
	line-height:18px;                          /* hauteur de la ligne */
	padding:0px 25px 0px 0px;                  /* Marge intérieure de la liste ( top(px) right(px) bottom(px) left(px) ) */
	float:right;                             
}

span.my_addfavoris a { 
	font-size:8px;                             /* Taille de la police */
	color:#000;                             /* Couleur de la police */
	font-family:Arial, Helvetica, sans-serif;  /* Police utilisée (par défaut : Arial / sinon Helvetica / sinon sans-serif) */
	font-weight:normal;                        /* Style de la police ( gras : bold / normal : normal / italique : italic ) */
}

/* Contacts */
ul.contacts, ul.pjointes { list-style:none; padding:0px 20px 0px 20px; margin:0px }

ul.contacts li, ul.pjointes li { display:block; padding:0px 0px 10px 0px }
ul.contacts li strong {  }

/* Flux RSS */
ul.rss {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:20px 20px 0px 20px;
	border-top:1px solid #000
}

ul.rss li {
	display:block;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #000
}

h6.rss_title    { font-size:14px; margin:0px; padding:0px }
span.rss_date   { font-weight:bold; padding-right:10px; font-size:10px; color:#535353; display:block }
span.rss_text   { display:block; text-align:justify }

/* Actualités */
.titre_news { }
ul#listeNews { list-style:none; padding:10px; margin:0px }
div.news_contenu {margin:0 20px 0 20px;}
span.date_news { font-size:10px; color:#a1a1a1;border-top: 1px #CCC solid;margin-top:20px; padding-top:20px; width:100%; display:block; }

/* PIED DE PAGE
/* ======================================================================================== */
div#piedDePage {
	clear:both;
	width:100%;
	height:50px;
	background:url(../images/pied.gif) no-repeat
}

div#piedDePage ul {
	list-style:none;
	padding:20px 0px 0px 0px;
	margin:0px;
	font-size:10px;
	color:#FFF
}

div#piedDePage ul li {
	display:block;
	float:right;
	padding:0px 5px 0px 5px;
	margin:0px 5px 0px 5px
}

div#piedDePage a       { color:#FFF; text-decoration:none }
div#piedDePage a:hover { color:#FFF; text-decoration:none }

/*AFFICHAGE DES FLUX */
div.sicrijRSSHeader {margin-top:50px; background-color:#FFF; color :#000;}
div.sicrijRSS {border:0px;}
div.sicrijRSSBody {width:500px;}

/*AFFICHAGE DES PJ*/
div.sicrijPJointesHeader {display:none;background:#FFF;color:#000;text-align:left;}
div.sicrijPJointes {border-left:0px; border-top:0px; border-bottom:0px; border-right:0px;}
div.sicrijPJointesBody {text-align:left;}