body
	{
	background-color:rgb(18,135,153);
	padding:50px 45px 45px 23px;
	font-family:Arial,sans-serif;
	font-size:small;
	}

#langue
	{
display:block;
width:860px;
height:15px;
margin: 0px auto 0px auto ;
text-align:right;
padding:0px 4px 4px 0px;
color:rgb(255,255,255);
}

#page
	{
width:860px;

margin: 0px auto 0px auto ;
background:url(/xox_01/images/aina_fond.gif) repeat-y;
	}

#contenu-central
{
width:606px;
}


#contenu-gauche
{
width:606px;
float:left;
}

#contenu-central div.contenu-colonnegauche
{
float:left;
width:201px;
border-width:0px 0px 0px 1px;
border-style:solid;
border-color:rgb(255,255,255);
}

#langue
{
width:860px;
height:12px;
}


h1,h2,h3,h4,h5,h6,p
	{
	margin: 0px ;
	font-size: small ;
	}

img
	{
	display: block ;
	padding:0px;
	margin:0px;
	}

a
{
text-decoration:none;
color:rgb(255,255,255);
}

ul
{
list-style:none;
margin:0px;
padding:0px;
}

li
{
margin:0px;
padding:0px;

}

.print
{
style:display:none;

}
/* CONTENUS */
div.contenu-type1
{
width:586px;
color:rgb(001,071,092);
text-align:justify;
padding:0px 10px 0px 10px;
}


div.contenu-type2
{
width:384px;
float:right;
color:rgb(001,071,092);
text-align:justify;
padding:0px 10px 0px 6px;
}

p.date
{
display:block;
width:388px;
padding:0px 0px 9px 0px;
color:rgb(001,071,092);
font-size:10px;
border-width:0px 0px 1px 0px;
border-style:solid;
border-color:rgb(1,71,92);
}

p.date2
{
display:block;
width:586px;
padding:0px 0px 9px 0px;
color:rgb(001,071,092);
font-size:10px;
border-width:0px 0px 1px 0px;
border-style:solid;
border-color:rgb(1,71,92);
}

p.accroche
{
display:block;
width:388px;
padding:12px 0px 12px 0px;
}

p.accroche2
{
display:block;
width:586px;
padding:12px 0px 12px 0px;
}


p.texte
{
display:block;
width:388px;
padding:12px 0px 10px 0px;
}
p.texte2
{
display:block;
width:586px;
padding:12px 0px 10px 0px;
}

.bold
{
font-weight:bold;
}

/* COULEURS */
.blanc
{
color:rgb(255,255,255);
}

.noir
{
color:rgb(0,0,0);
}

.turquoise
{
color:rgb(30,225,255);
}

.bleu
{
color:rgb(1,71,92);
}

.jaune
{
color:rgb(255,153,0);
}

.erreur
{
color:rgb(255,0,0);
}

.fond-orange
{
	background-color:rgb(237,069,000);
}

/* BACKGROUND */
.fond-turquoise
{
background-color:rgb(30,225,255);
}

.fond-accueil
{
background-color:rgb(185,54,0);
}


.fond-mission
{
background-color:rgb(138,38,2);
}

.fond-on
{
background-color:rgb(1,71,92);
}

.fond-actions
{
background-color:rgb(132,0,1);
}


.fond-news
{
background-color:rgb(95,1,1);
}

.fond-joinus
{
background-color:rgb(49,1,1);
}

/* MARGES */
br.br5
{
font-size:5px;
}


/* FLOAT */
.float-right
{
float:right;
}

.float-left
{
float:left;
}

/* MENU NAVIGATIOn */

/* ZONE NAVIGATION */
#contenu-navigation
{
width:606px;
height:114px;
}

#contenu-navigation ul
{
width:604px;
height:31px;
background-color:rgb(173,193,207);
border-width:0px 1px 0px 1px;
border-style:solid;
border-color:rgb(255,255,255);
}
#contenu-navigation ul li
{
width:120px;
height:21px;
float:left;
display: block ;
padding:8px 0px 0px 0px;
margin:1px 1px 1px 0px;
}

#contenu-navigation ul li.selected
{
display: inline ;
background:url(/xox_01/images/menu_selected.gif) 0px 2px no-repeat;
}

#contenu-navigation ul li.margehaut
{
padding:8px 0px 0px 0px;
margin:1px 0px 0px 0px;
}

#contenu-navigation ul a
{
width:120px;
height:17px;
display: block ;
padding: 4px 0px 0px 0px;
}
#contenu-navigation ul  img
{
display:block;
margin: 0px auto 0px auto;
}

/* ZONE NAVIGATION BAS */
#navigation-bas
{
width:860px;
height:33px;
background:url(/xox_01/images/footer.gif) no-repeat;
margin:0px;
text-align:left;
}

#navigation-bas ul
{
float:left;
padding:11px 0px 0px 15px;
}

#navigation-bas li
{
float:left;padding: 0px 0px 0px 15px;
}

#navigation-neo
{
width:860px;
height:33px;
margin:0px auto 0px auto;

}

/* BARRE DE TITRE */
#titre-page
{
float:left;
width:589px;
height:36px;
background-color:rgb(001,071,092);
border-width:0px 0px 1px 1px;
border-style:solid;
border-color:rgb(255,255,255);
text-align:left;
display:block;
padding:55px 0px 0px 15px;
margin:0px;
}

#titre-page h1
{
display:inline;
padding:0px;
margin:0px;
font-size:25px;
font-family:Arial;
color:rgb(150,167,179);
}

#titre-page h2
{
display:inline;
padding:0px;
margin:0px;
font-size:25px;
font-weight:bold;
font-family:Arial;
color:rgb(150,167,179);
padding:0px;
margin:0px;
}

#barre-soutien
{
float:left;
display:block;
width:604px;
height:29px;
background-color:rgb(255,153,0);
font-size:25px;
font-family:Arial;
color:rgb(30,225,255);
text-align:left;
border-style:solid;
border-width:0px 0px 0px 1px;
border-color:rgb(255,255,255);
}

#barre-soutien a
{
display:block;
width:300px;
height:20px;
padding:6px 0px 0px 25px;
font-size:14px;
text-decoration:none;
color:rgb(138,38,2);
background:rgb(255,153,0) url(/xox_01/images/fleche_don.gif) 0px 0px no-repeat;
font-weight:bold;
}


/* BOITES CONTEXTUELLES */
/* BOITE RUBRIQUE à DROITE */

#bloc-rubrique  li
{
float:right;
width:238px;
height:30px;
margin:0px 1px 0px 0px;
background-color:rgb(1,71,92);
font-size:12px;
}

li.lignesousrub
{
float:right;
width:238px;
height:20px;
margin:0px 0px 0px 0px;
background-color:rgb(30,225,255);
font-size:12px;
}


li.ligne-encours
{
height:36px;
background-color:rgb(30,225,255);
border-style:solid;
border-width:0px 0px 1px 0px;
border-color:rgb(1,71,92);
}


li.ligne-rubrique
{
border-style:solid;
border-width:1px 0px 0px 0px;
border-color:rgb(18,135,155);
}

a.rubrique
{
height:30px;
display:block;
margin:0px;
padding:12px 10px 9px 10px;
}

a.sousrubrique
{
display:block;
height:20px;
margin:0px;
padding:3px 10px 3px 10px;
}

/* BOITE ACTU à GAUCHE */

#actu-gauche
{
width:200px;
float:left;
border-width:0px;
}

#actu-gauche h4
{
float:right;
width:200px;
background-color:rgb(1,71,92);
font-size:12px;
}

#actu-gauche h4  a
{
display:block;
margin:0px;
padding:10px 10px 10px 10px;
font-size:small;
}

#actu-gauche ul
{
text-align:left;
}

#actu-gauche li
{
float:right;
width:200px;
background-color:rgb(255,255,255);
font-size:11px;
border-width:0px 0px 1px 0px;
border-style:solid;
border-color:rgb(18,135,153);
}

#actu-gauche li a
{
display:block;
padding:3px 10px 3px 10px;
}

/* BOITE ACTU A DROITE */
#actu-droite h4
{
float:right;
width:239px;
background-color:rgb(1,71,92);
font-size:12px;
}

#actu-droite h4  a
{
display:block;
margin:0px;
padding:10px 10px 10px 10px;
font-size:small;
}

#actu-droite ul
{
text-align:left;
}

#actu-droite li
{
float:right;
width:239px;
/*height:54px;*/
background-color:rgb(255,255,255);
font-size:11px;
border-width:0px 0px 1px 0px;
border-style:solid;
border-color:rgb(18,135,153);
}

#actu-droite li a
{
display:block;
padding:3px 10px 3px 10px;
}

/* ZONE_RUBRIQUE */

#rubrique
	{
	float: left ;
	width: 253px ;
	border-style: solid ;
	border-width: 0px 1px 0px 0px ;
	border-color: rgb(255,255,255) ;
	}

#rubrique div.decalage
	{
	padding: 0px 0px 0px 14px ;
	}

#rubrique div.separe
	{
	border-style: solid ;
	border-width: 1px 0px 0px 0px ;
	border-color: rgb(255,255,255) ;
	}

#rubrique div.degrade
	{
	background: url(/xox_01/images/fond_evenement_gauche.gif) left bottom no-repeat ;
	}


#rubrique div.fond-gris
{
background:url(/xox_01/images/aina_fond_don.gif) repeat-y;
}

/* ZONE_RUBRIQUE_EVENEMENT */

#rubrique div.evenement
	{
	width: 239px ;
	text-align: right ;
	background:url(/xox_01/images/aina_fond_don.gif) left repeat-y;
	}


#rubrique div.evenement h4
	{
	height: 15px ;
	padding: 5px 22px 0px 0px ;
	border-style: solid ;
	border-width: 1px 0px 0px 0px ;
	border-color: rgb(255,255,255) ;
	background: rgb(138,038,002) url(/xox_01/images/fond_evenement_droite.gif) right top repeat-y ;
	font-size: 85% ;
	}
#rubrique div.evenement h4 a
	{
	color: rgb(255,255,255) ;
	}

#rubrique div.evenement p
	{
	display: block ;
	height: 83px ;
	padding: 8px 22px 0px 0px ;
	background: rgb(186,054,000) url(/xox_01/images/fond_evenement_droite.gif) right top repeat-y ;
	font-size: 85% ;
	}
#rubrique div.evenement p a
	{
	color: rgb(000,000,000) ;
	}

/* ZONE_RUBRIQUE_NAVIGATION */

#rubrique div.navigation
	{
	width: 239px ;
	background-color: rgb(150,167,179) ;
	}

#rubrique div.navigation h4
	{
	font-size: 85% ;
	padding: 8px 0px 8px 8px ;
	background-color:rgb(0,66,97);
	border-style: solid ;
	border-width: 0px 0px 1px 0px ;
	border-color: rgb(018,135,153) ;
	}

#rubrique div.navigation ul li
	{
	font-size: 85% ;
	padding: 8px 0px 8px 8px ;
	background-color:rgb(150,167,179);
	border-style: solid ;
	border-width: 0px 0px 1px 0px ;
	border-color: rgb(018,135,153) ;
	}

#rubrique div.navigation h4 a
	{
	color: rgb(255,255,255) ;
	}
#rubrique div.navigation ul li a
	{
	color: rgb(001,071,092) ;
	}

#rubrique div.navigation ul li.selected
	{
	background-color:rgb(001,071,092) ;
	padding: 8px 0px 0px 0px ;
	}
#rubrique div.navigation ul li.selected a
	{
	display:block;
	color: rgb(173,193,207) ;
	padding: 0px 0px 4px 8px ;
	font-weight:bold;
	}

#rubrique div.navigation ul li.selected ul
	{
	margin: 5px 0px 0px 0px ;
	padding:13px 0px 23px 0px;
	background-color:rgb(173,193,207);
	border-style: solid ;
	border-width: 1px 0px 0px 0px ;
	border-color: rgb(001,000,092) ;
	}

#rubrique div.navigation ul li.selected ul li
	{
	display:block;
	border: none ;
	padding: 4px 0px 0px 8px ;
	background: rgb(173,193,207) url(/xox_01/images/fleche_sousrubrique.gif) 4px 9px no-repeat;
	font-size:100%;
	font-weight:bold;
	}
#rubrique div.navigation ul li.selected ul li a
	{
	display:inline;
	color: rgb(001,071,092) ;
	}

#rubrique div.navigation ul li.selected ul li.selected a
	{
	color: rgb(255,255,255) ;
	display:inline;
	}
#rubrique div.navigation ul li.selected ul.sous-projet
	{
	margin: 0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	background-color:yellow;
	background-color:rgb(173,193,207);
	border-style: solid ;
	border-width: 0px 0px 0px 0px ;
	}

#rubrique div.navigation ul li ul li.sous-projet
{
color:rgb(0,0,0);
border: none ;
padding: 4px 0px 0px 8px ;
background:url(/xox_01/images/gargl.gif);
font-size:90%;
}


#rubrique div.navigation ul li ul li.sous-projet a.sous-projet
{
color: rgb(254,071,092) ;
}

#rubrique div.navigation ul li ul li.sous-projet a.selected
{
color:rgb(255,255,255);
}


/* PAGE NEWS BOX MISE EN AVANT */
p.news-titre
{
display:block;
width:410px;
padding:0px 0px 0px 0px;
font-weight:bold;
}


p.news-date
{
display:block;
width:410px;
padding:0px 0px 0px 0px;
color:rgb(001,071,092);
font-size:10px;
}

p.news-accroche, p.news-texte
{
padding:4px 0px 0px 0px;
width:410px;
}

p.news-lien
{
padding:4px 0px 6px 0px;
width:410px;
color:rgb(001,071,092);
}

p.news-titre2
{
display:block;
width:510px;
padding:0px 0px 0px 0px;
font-weight:bold;
}


p.news-date2
{
display:block;
width:510px;
padding:0px 0px 0px 0px;
color:rgb(001,071,092);
font-size:10px;
}

p.news-accroche2, p.news-texte2
{
padding:4px 0px 0px 0px;
width:510px;
}

p.news-lien2
{
padding:4px 0px 6px 0px;
width:510px;
color:rgb(001,071,092);
}

p.news-lien a,p.news-accroche a,p.news-titre a, p.news-date a,
p.news-lien2 a,p.news-accroche2 a,p.news-titre2 a, p.news-date2 a
{
background-image:url(/xox_01/images/gargl.gif);
color:rgb(001,071,092);
}

/*EVENT */
div.event-box
{
display:block;
width:586px;
float:left;
border-width:1px 0px 0px 0px;
border-style:solid;
border-color:rgb(1,71,92);
padding:10px 0px 0px 0px;
margin:0px;
}

p.event-titre
{
display:block;
padding:0px 0px 0px 0px;
font-weight:bold;
}


p.event-date
{
display:block;
width:410px;
padding:0px 0px 0px 0px;
color:rgb(001,071,092);
font-size:10px;
}

p.event-accroche
{
padding:4px 0px 0px 0px;
}

p.event-lien
{
padding:4px 0px 6px 0px;

}

p.event-lien a,p.event-accroche a,p.event-titre a, p.event-date a
{
background-image:url(/xox_01/images/gargl.gif);
color:rgb(001,071,092);
}

a.discret,
a.discret:active,
a.discret:visited,
a.discret:hover
{
	text-decoration: none;
	color:rgb(001,071,092);
}
/*
a.discret b
{
	font-size: 85% ;
}
*/