/* CSS Document */
body{
background-image:url(images/bg.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#fdc605;
font-family:"Comic Sans MS"}

/* ::::: MENU ::::: */
#toolTip{
font-size:11px;
position:absolute;
z-index:1;}
#toolTipText{
float:left;
/*background-image:url(images/tooltip/middle.gif);*/
background-color:#f9f9f9;
background-position:top;
background-repeat:repeat-x;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
height:28px;
line-height:28px;}
#toolTip1{
font-size:11px;
position:absolute;
z-index:1;}
#toolTipText1{
/*text-align:right;*/
float:left;
/*background-image:url(images/tooltip/middle.gif);*/
background-color:#f9f9f9;
background-position:top;
background-repeat:repeat-x;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
height:28px;
line-height:28px;}
.minimenu{
font-size:11px;
color:#999999;
padding:0px 20px 2px 0px;}
	.minimenu a{
	color:#999999;
	text-decoration:none;}
	.minimenu a:hover{
	color:#666666;
	text-decoration:none;}

/* ::::: CONTENT ::::: */
.content{
font-size:11px;}
.boxcontent{
font-size:11px;}
.hometop{
background-color:#f7ef0c;
height:20px;
font-size:14px;
padding-left:30px;
color:#000000;}
.homemiddle{
background-color:#FFFFFF;
border-left:2px solid #f7ef0c;
border-right:2px solid #f7ef0c;
padding:0 15px;}
	.homemiddle .title{
	color:#AC8A2F;
	font-weight:bold;
	font-size:13px;}
	.homemiddle a{
	color:#AC8A2F;
	text-decoration:none;}
	.homemiddle a:hover{
	color:#ded325;
	text-decoration:none;}

.flash{
background-color:#FFFFFF;
border-left:2px solid #f7ef0c;
border-right:2px solid #f7ef0c;}
	.flash .title{
	color:#AC8A2F;
	font-weight:bold;
	font-size:13px;
	padding:10px 15px 0px 15px;}
	.flash .text{
	padding:10px 15px 0px 15px;}
	.flash a{
	color:#AC8A2F;
	text-decoration:none;}
	.flash a:hover{
	color:#ded325;
	text-decoration:none;}

.missiontop{
background-color:#be020a;
height:20px;
font-size:14px;
padding-left:30px;
color:#FFFFFF;}
.missionmiddle{
background-color:#FFFFFF;
border-left:2px solid #be020a;
border-right:2px solid #be020a;
padding:15px;}
	.missionmiddle .title{
	color:#be020a;
	font-weight:bold;
	font-size:13px;}
	.missionmiddle a{
	color:#be020a;
	text-decoration:none;}
	.missionmiddle a:hover{
	color:#d3595e;
	text-decoration:none;}
	.missionmiddle i{
	color:#be020a;}
	
.contacttop{
background-color:#9b59f4;
height:20px;
font-size:14px;
padding-left:30px;
color:#FFFFFF;}
.contactmiddle{
background-color:#FFFFFF;
border-left:2px solid #9b59f4;
border-right:2px solid #9b59f4;
padding:15px;}
	.contactmiddle .title{
	color:#9b59f4;
	font-weight:bold;
	font-size:13px;}
	.contactmiddle a{
	color:#9b59f4;
	text-decoration:none;}
	.contactmiddle a:hover{
	color:#6a3ea5;
	text-decoration:none;}
	.contactmiddle i{
	color:#9b59f4;}

.acteurstop{
background-color:#cf6bd3;
height:20px;
font-size:14px;
padding-left:30px;
color:#FFFFFF;}
.acteursleft{
background-color:#FFFFFF;
border-left:2px solid #cf6bd3;}
.acteursright{
background-color:#FFFFFF;
border-right:2px solid #cf6bd3;
padding:15px;}
	.acteursright .title{
	color:#cf6bd3;
	font-weight:bold;
	font-size:13px;}
	.acteursright a{
	color:#cf6bd3;
	text-decoration:none;}
	.acteursright a:hover{
	color:#bb2cc0;
	text-decoration:none;}
.acteurssubmenu{
background-color:#FFFFFF;}
	.acteurssubmenu .submenutitle{
	background-color:#cf6bd3;
	font-size:12px;
	color:#FFFFFF;
	padding-left:7px;}
	.acteurssubmenu a{
	font-size:12px;
	color:#cf6bd3;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #e5d3e6;
	line-height:20px;
	display:block;
	margin-top:0px;}
	.acteurssubmenu a:hover{
	background-color:#f9eafa;
	font-size:12px;
	color:#8d4290;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #e5d3e6;
	line-height:20px;
	display:block}

.campagnestop{
background-color:#4dc4f4;
height:20px;
font-size:14px;
padding-left:30px;
color:#FFFFFF;}
.campagnesleft{
background-color:#FFFFFF;
border-left:2px solid #4dc4f4;}
.campagnesright{
background-color:#FFFFFF;
border-right:2px solid #4dc4f4;
padding:15px;}
	.campagnesright .title{
	color:#4dc4f4;
	font-weight:bold;
	font-size:13px;}
	.campagnesright a{
	color:#4dc4f4;
	text-decoration:none;}
	.campagnesright a:hover{
	color:#088fc5;
	text-decoration:none;}
.campagnessubmenu{
background-color:#FFFFFF;}
	.campagnessubmenu .submenutitle{
	font-size:12px;
	color:#086185;
	padding-left:7px;
	border-bottom:1px solid #e1f1f8;
	line-height:20px;
	display:block;
	margin-top:0px;}
	.campagnessubmenu a{
	font-size:12px;
	color:#4dc4f4;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #e1f1f8;
	line-height:20px;
	display:block;
	margin-top:0px;}
	.campagnessubmenu a:hover{
	background-color:#ecf3f6;
	font-size:12px;
	color:#91a8b1;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #e1f1f8;
	line-height:20px;
	display:block; font-stretch: ultra-condensed;}
	
.agendatop{
background-color:#072d76;
height:20px;
font-size:14px;
padding-left:30px;
color:#FFFFFF;}
.agendaleft{
background-color:#FFFFFF;
border-left:2px solid #072d76;}
.agendaright{
background-color:#FFFFFF;
border-right:2px solid #072d76;
padding:15px;
width:600px;}
	.agendaright .title{
	color:#0846bd;
	font-weight:bold;
	font-size:13px;}
	.agendaright .subtitle{
	color:#000000;
	font-weight:bold;
	font-size:12px;}
	.agendaright a{
	color:#0846bd;
	text-decoration:none;}
	.agendaright a:hover{
	color:#072d76;
	text-decoration:none;}
.agendasubmenu{
background-color:#FFFFFF;}
	.agendasubmenu .submenutitle{
	background-color:#072d76;
	font-size:12px;
	color:#FFFFFF;
	padding-left:7px;}
	.agendasubmenu a{
	font-size:12px;
	color:#072d76;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #ebf1fc;
	line-height:20px;
	display:block;
	margin-top:0px;}
	.agendasubmenu a:hover{
	background-color:#f3f6fc;
	font-size:12px;
	color:#021b4b;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #ebf1fc;
	line-height:20px;
	display:block}
	
.nouvellestop{
background-color:#519e58;
height:20px;
font-size:14px;
padding-left:30px;
color:#FFFFFF;}
.nouvellesleft{
background-color:#FFFFFF;
border-left:2px solid #519e58;}
.nouvellesright{
background-color:#FFFFFF;
border-right:2px solid #519e58;
padding:15px;
width:600px;}
	.nouvellesright .title{
	color:#5c7c5f;
	font-weight:bold;
	font-size:13px;}
	.nouvellesright .subtitle{
	color:#000000;
	font-weight:bold;
	font-size:12px;}
	.nouvellesright a{
	color:#5c7c5f;
	text-decoration:none;}
	.nouvellesright a:hover{
	color:#03770d;
	text-decoration:none;}
.nouvellessubmenu{
background-color:#FFFFFF;}
	.nouvellessubmenu .submenutitle{
	background-color:#072d76;
	font-size:12px;
	color:#FFFFFF;
	padding-left:7px;}
	.nouvellessubmenu a{
	font-size:12px;
	color:#519e58;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #ebf1fc;
	line-height:20px;
	display:block;
	margin-top:0px;}
	.nouvellessubmenu a:hover{
	background-color:#f0f4f0;
	font-size:12px;
	color:#03770d;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #ebf1fc;
	line-height:20px;
	display:block}
	
.journalstop{
background-color:#60e276;
height:20px;
font-size:14px;
padding-left:30px;
color:#367941;}
.journalsmiddle{
border-left:2px solid #60e276;
background-color:#FFFFFF;
border-right:2px solid #60e276;
padding:15px;}
	.journalsmiddle .title{
	color:#41974f;
	font-weight:bold;
	font-size:13px;}
	.journalsmiddle .subtitle{
	color:#41974f;
	font-weight:bold;
	font-size:12px;}
	.journalsmiddle a{
	color:#41974f;
	text-decoration:none;
	font-size:12px;}
	.journalsmiddle a:hover{
	color:#357c40;
	text-decoration:none;
	font-size:12px;}
.journalssubmenu{
background-color:#FFFFFF;}
	.journalssubmenu .submenutitle{
	background-color:#cf6bd3;
	font-size:12px;
	color:#FFFFFF;
	padding-left:7px;}
	.journalssubmenu a{
	font-size:12px;
	color:#60e276;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #e5d3e6;
	line-height:20px;
	display:block;
	margin-top:0px;}
	.journalssubmenu a:hover{
	background-color:#f3f6f4;
	font-size:12px;
	color:#4da45c;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #e5d3e6;
	line-height:20px;
	display:block}
	.journalssubmenu .item{
	width:10px;
	float:left;
	height:20px;
	margin-right:5px;}

.experiencestop{
background-color:#ed7f03;
height:20px;
font-size:14px;
padding-left:30px;
color:#FFFFFF;}
.experiencesmiddle{
background-color:#FFFFFF;
border-left:2px solid #ed7f03;
border-right:2px solid #ed7f03;
padding:15px;}
	.experiencesmiddle .title{
	color:#ed7f03;
	font-weight:bold;
	font-size:13px;}
	.experiencesmiddle a{
	color:#ed7f03;
	text-decoration:none;}
	.experiencesmiddle a:hover{
	color:#c96c03;
	text-decoration:none;}
	
	.forumtop{
	background-color:#ed7f03;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.forummiddle{
	background-color:#FFFFFF;
	border-left:2px solid #ed7f03;
	border-right:2px solid #ed7f03;
	padding-left:28px;
	font-size:12px;}
	.forummiddle1{
	background-color:#FFFFFF;
	border-left:2px solid #ed7f03;
	border-right:2px solid #ed7f03;
	font-size:12px;}
	ul{
	padding:5px;
	margin:0px;}
	li{
	list-style-position:inside;}

.planetanimetop{
background-color:#aca16b;
height:20px;
font-size:14px;
padding-left:30px;
color:#FFFFFF;}
.planetanimeleft{
background-color:#FFFFFF;
border-left:2px solid #aca16b;}
.planetanimeright{
background-color:#FFFFFF;
border-right:2px solid #aca16b;
padding:15px;}
	.planetanimeright .title{
	color:#aca16b;
	font-weight:bold;
	font-size:13px;}
	.planetanimeright .subtitle{
	font-weight:bold;
	font-size:12px;}
	.planetanimeright a{
	color:#aca16b;
	text-decoration:none;}
	.planetanimeright a:hover{
	color:#79714b;
	text-decoration:none;}
.planetanimesubmenu{
background-color:#FFFFFF;}
	.planetanimesubmenu .submenutitle{
	font-size:12px;
	color:#79714b;
	padding-left:7px;
	border-bottom:1px solid #e1f1f8;
	line-height:20px;
	display:block;
	margin-top:0px;
	font-weight:bold;}
	.planetanimesubmenu a{
	font-size:12px;
	color:#aca16b;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #e5d3e6;
	line-height:20px;
	display:block;
	margin-top:0px;}
	.planetanimesubmenu a:hover{
	background-color:#f9f8f4;
	font-size:12px;
	color:#79714b;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #e5d3e6;
	line-height:20px;
	display:block}
	
.pressetop{
background-color:#072d76;
height:20px;
font-size:14px;
padding-left:30px;
color:#FFFFFF;}
.pressemiddle{
background-color:#FFFFFF;
border-left:2px solid #072d76;
border-right:2px solid #072d76;
padding:15px;
width:996px;}
	.pressemiddle .title{
	color:#0846bd;
	font-weight:bold;
	font-size:13px;}
	.pressemiddle .subtitle{
	color:#000000;
	font-weight:bold;
	font-size:12px;}
	.pressemiddle a{
	color:#0846bd;
	text-decoration:none;}
	.pressemiddle a:hover{
	color:#072d76;
	text-decoration:none;}

.lienstop{
background-color:#e28590;
height:20px;
font-size:14px;
padding-left:30px;
color:#FFFFFF;}
.liensleft{
background-color:#FFFFFF;
border-left:2px solid #e28590;}
.liensright{
background-color:#FFFFFF;
border-right:2px solid #e28590;
padding:15px;}
	.liensright .title{
	color:#e28590;
	font-weight:bold;
	font-size:13px;}
	.liensright .subtitle{
	font-weight:bold;
	font-size:12px;}
	.liensright a{
	color:#e28590;
	text-decoration:none;}
	.liensright a:hover{
	color:#9a5c64;
	text-decoration:none;}
.lienssubmenu{
background-color:#FFFFFF;}
	.lienssubmenu .submenutitle{
	font-size:12px;
	color:#e28590;
	padding-left:7px;
	border-bottom:1px solid #e1f1f8;
	line-height:20px;
	display:block;
	margin-top:0px;
	font-weight:bold;}
	.lienssubmenu a{
	font-size:12px;
	color:#e28590;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #e5d3e6;
	line-height:20px;
	display:block;
	margin-top:0px;}
	.lienssubmenu a:hover{
	background-color:#f9f8f4;
	font-size:12px;
	color:#9a5c64;
	padding-left:7px;
	text-decoration:none;
	border-bottom:1px solid #e5d3e6;
	line-height:20px;
	display:block}
		
/* ::::: BOXES ::::: */
	.polltop{
	background-color:#bb2cc0;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.pollmiddle{
	background-color:#FFFFFF;
	border-left:2px solid #bb2cc0;
	border-right:2px solid #bb2cc0;
	padding:7px;}
		.pollmiddle .title{
		color:#bb2cc0;
		font-weight:bold;}
	
	.brevestop{
	background-color:#519e58;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.brevesmiddle{
	background-color:#FFFFFF;
	border-left:2px solid #519e58;
	border-right:2px solid #519e58;
	padding:7px;}
		.brevesmiddle .title{
		color:#216227;
		font-weight:bold;}
		.brevesmiddle a{
		color:#000000;
		text-decoration:none;}
		.brevesmiddle a:hover{
		color:#216227;
		text-decoration:none;}
	
	.nouvellesboxtop{
	background-color:#4dc4f4;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.nouvellesboxmiddle{
	background-color:#FFFFFF;
	border-left:2px solid #4dc4f4;
	border-right:2px solid #4dc4f4;
	padding:7px;}
		.nouvellesboxmiddle .title{
		color:#4dc4f4;
		font-weight:bold;}
		.nouvellesboxmiddle a{
		color:#516c9f;
		text-decoration:none;}
		.nouvellesboxmiddle a:hover{
		color:#4dc4f4;
		text-decoration:none;}
	
	.agendaboxtop{
	background-color:#516c9f;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.agendaboxmiddle{
	background-color:#FFFFFF;
	border-left:2px solid #516c9f;
	border-right:2px solid #516c9f;
	padding:7px;}
		.agendaboxmiddle .title{
		color:#516c9f;
		font-weight:bold;}
		.agendaboxmiddle a{
		color:#516c9f;
		text-decoration:none;}
		.agendaboxmiddle a:hover{
		color:#293e66;
		text-decoration:none;}
	
	.newslettertop{
	background-color:#072d76;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.newslettermiddle{
	background-color:#FFFFFF;
	border-left:2px solid #072d76;
	border-right:2px solid #072d76;
	padding:7px;}
		.newslettermiddle .title{
		color:#072d76;
		font-weight:bold;}
		.newslettermiddle a{
		color:#0846bd;
		text-decoration:none;}
		.newslettermiddle a:hover{
		color:#072d76;
		text-decoration:none;}
		
	.projectsboxtop{
	background-color:#60e276;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#367941;}
	.projectsboxmiddle{
	background-color:#FFFFFF;
	border-left:2px solid #60e276;
	border-right:2px solid #60e276;
	padding:5px;}
		.projectsboxmiddle .title{
		color:#ffb006;
		font-weight:bold;}
		.projectsboxmiddle a{
		color:#459c53;
		font-weight:bold;}
		.projectsboxmiddle a:hover{
		color:#33733e;
		font-weight:bold;}
	
	.outilsboxtop{
	background-color:#fc8113;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.outilsboxmiddle{
	background-color:#FFFFFF;
	border-left:2px solid #fc8113;
	border-right:2px solid #fc8113;
	padding:7px;}
		.outilsboxmiddle .title{
		color:#ffb006;
		font-weight:bold;}
		.outilsboxmiddle a{
		color:#ffb006;
		font-weight:bold;}
		.outilsboxmiddle a:hover{
		color:#d29003;
		font-weight:bold;}
	
	.journalsboxtop{
	background-color:#60e276;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.journalsboxmiddle{
	background-color:#FFFFFF;
	border-left:2px solid #60e276;
	border-right:2px solid #60e276;
	padding:7px;}
		.journalsboxmiddle .title{
		color:#60e276;
		font-weight:bold;}
		.journalsboxmiddle a{
		color:#60e276;
		font-weight:bold;}
		.journalsboxmiddle a:hover{
		color:#4da45c;
		font-weight:bold;}
			
	.actuboxtop{
	background-color:#519e58;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.actuboxmiddle{
	background-color:#FFFFFF;
	border-left:2px solid #519e58;
	border-right:2px solid #519e58;
	padding:7px;}
		.actuboxmiddle .title{
		color:#5c7c5f;
		font-weight:bold;}
		.actuboxmiddle a{
		color:#5c7c5f;
		font-weight:bold;}
		.actuboxmiddle a:hover{
		color:#4da45c;
		font-weight:bold;}
			
	.planetboxtop{
	background-color:#aca16b;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.planetboxmiddle{
	background-color:#FFFFFF;
	border-left:2px solid #aca16b;
	border-right:2px solid #aca16b;
	padding:7px;}
		.planetboxmiddle .title{
		color:#aca16b;
		font-weight:bold;}
			
	.contactboxtop{
	background-color:#9b59f4;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.contactboxmiddle{
	background-color:#FFFFFF;
	border-left:2px solid #9b59f4;
	border-right:2px solid #9b59f4;
	padding:7px;}
		.contactboxmiddle .title{
		color:#9b59f4;
		font-weight:bold;}
		.contactboxmiddle a{
		color:#9b59f4;
		font-weight:bold;}
		.contactboxmiddle a:hover{
		color:#6538a1;
		font-weight:bold;}
				
	.liensboxtop{
	background-color:#e28590;
	color:#FFFFFF;
	height:20px;
	font-size:14px;
	padding-left:30px;
	color:#FFFFFF;}
	.liensboxmiddle{
	background-color:#FFFFFF;
	border-left:2px solid #e28590;
	border-right:2px solid #e28590;
	padding:7px;}
		.liensboxmiddle .title{
		color:#e28590;
		font-weight:bold;}
		.liensboxmiddle a{
		color:#e28590;
		font-weight:bold;}
		.liensboxmiddle a:hover{
		color:#9a5c64;
		font-weight:bold;}
				
/* ::::: ADRES ::::: */
.adres{
font-size:10px;
color:#666666;
text-align:center;}
.adres a{
color:#666666;
text-decoration:none;}
.adres a:hover{
color:#333333;
text-decoration:none;}