/******* INCLUSION DE LA FEUILLE GLOBALE *******/
@import url("global.css");


/***** MODIFICATIONS DE LA MISE EN FORME *****/

a {
	color:#004499;
}
#navigation {
	background-color:#004499;
	background-image:url(../../images/constantes/session_08.gif);
	color:white;
}
#navigation div {
	background-image : url(../../images/constantes/nav_session_home.gif)
}
#navigation a {
	color:white;
}
#navigation a.membres {
	background-image : url(../../images/constantes/nav_session_lock.gif);
}
#menu {
	background-color:#ccddee;
}
#menu p, #menu div.item1 {
	background-color:#6699cc;
}
#menu div.item1 {
	background-color:#6699cc;
	background-image:url(../../images/constantes/session_06.gif);
}
#ours {
	background-color:#004499;
}
#mentions {
	background-color:#113355;
	margin-top:0px;
}
#contenu { padding:10px; }
.titre {
	margin-bottom:10px;
	border:0px solid black;
	border-left:10px solid #CC0011;
	padding-left:8px;
	color:#333333;
	background-color:#DDDDDD;
}
.grostitre {
	text-align:center;
	font-size:24px;
	color:#005599;
}
.soustitre {
	background-color:#887777;
	border-left:5px solid #CC0011;
	color:white;
	padding:3px; padding-left:5px;
	font-size:17px;
	margin:0px;
	margin-bottom:10px;
}
.stitre, .stitre2 {
	display:block;
	font-size:18px;
	color:#225599;
	margin-bottom:5px;
}
.stitre2 {
	font-size:16px;
	color:#BB3333;
	padding-left:10px;
	border-left:10px solid #BB3333;
}
.module {
	padding:3px; padding-left:8px;
	background-color:#004499;
	border-left:10px solid #CC0011;
	color:white;
	font-size:16px;
	margin-bottom:5px;
	clear:both;
}
.gris, .grisp {
	background-color:#EEEEEE;
	padding:3px;
	margin:0px; margin-top:3px; margin-bottom:3px;
}
.gris {
	background-color:#BBBBBB;
}
.mois {
	display:block;
	font-size:15px;
	font-style:italic;
}
.colonne {
	float:left;
	margin-left:10px;
	margin-right:10px;
	width:325px;
}
.clear, .clear2 { clear:both; height:40px; margin:0px; margin-left:auto; margin-right:auto; display:block; }
.clear2 { height:0px; }

.associatif {
	background-color:#EEEEEE;
	margin-bottom:20px;
}
.associatif div {
	padding:5px;
}
.associatif div.partenaire {
	background-color:#666666;
	border-left:20px solid #CC0011;
	color:white;
	font-size:18px;
}
.associatif img.logo {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	width:100px;
}
.associatif .clear {
	height:1px;
}
.ga {
	float:left; width:150px; margin-right:8px; margin-bottom:2px;
}
.dr {
	float:right; width:150px; margin-left:8px; margin-bottom:2px;
}

.retour { 
	text-align:right;
	margin-top:5px;
	margin-bottom:5px;
}
.retour img {
	border-width:0px;
}

.fichiers {
	background : url(../../images/constantes/icone_pdf.jpg) no-repeat top left;
	padding-left:40px; margin-left:20px;
}
.fichiers ul, .fichiers li {
	margin:0px; padding:0px;
}
.fichiers li {
	list-style-type:none;
	margin-bottom:4px;
}
.fichiers a {
	font-size:15px;
}

.p_publics ul, .p_publics li {
	padding:0px; margin:0px; text-align:center;
}
.p_publics li {
	margin-left:15px; margin-right:15px; display:inline;
}
.p_publics img {
	height:130px; border:1px solid black;
}

.pub {
	border:1px dashed #990000;
	border-left:solid #990000 10px;
	background : url(../../images/constantes/icone_pdf.jpg) no-repeat 5px center;
	padding:5px;
	font-size:16px; font-weight:bold;
	margin-top:20px; margin-bottom:20px;
}
.pub ul, .pub li {
	margin:0px; padding:0px; text-align:center;
}
.pub li { list-style-type:none; }
