@charset "utf-8";
/* CSS Document */


/*généralités*/
body {
	text-align:center;
	background-color:#082e4a;
	/*background-image:url(images/fond.jpg);*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	/*color:#43a0ff;*/
	color:#357FCB;
	background-repeat: no-repeat;
	background-position: center top;
	/*background-attachment:fixed;*/
	margin: -3px;
	padding: -3px;
	}
	
a {
	text-decoration:none;
	color:#A1E5FE;
	}

a:hover{
	text-decoration:none;
	color:#e9f4ff;
	}

a:visited{
	text-decoration:none;
	color:#e9f4ff;
	}
	
	
	
.second_fond
{
	width:100%;
	text-align:center;
	background-image:url(images/raies.png);
	/*color:#43a0ff;*/
	background-repeat: no-repeat;
	background-position: center top;
	/*background-attachment:fixed;*/
	margin: -3px;
	margin-left:auto;
	margin-right:auto;
	padding: -3px;
	}

.general {
	width:100%;
	margin:0px;
	}
	
table {
	border-width: 0px;
	border-style:none;
	}
	

th {
	border-width: 0px;
	border-style:none;
	}
td {
	border-collapse:colllapse;
	border-width: 0px;
	border-style:none;
	padding:0px;
	margin:0px;
}

h1.actualite{
	font-weight: bold;
	font-size:12px;
	color:#0058aa;
	display:inline;

}

h1 {
	font-size:17px;
	font-style:italic;
	color:#0058aa;
	}
	
.titreactu{
	font-style:normal;
	font-family:"Palatino", "Book Antiqua", Palatino Linotype, serif;
	font-size:17px;
	color:#0058aa;
	padding-left:10px;
	padding-top:10px;
	}
	


.titrearticle{
	font-style:normal;
	font-family:"Palatino", "Book Antiqua", Palatino Linotype, serif;
	font-size:17px;
	color:#ff0000;
	padding-left:10px;
	padding-top:10px;
	}



h2 {
	font-size:11px;
	color:#0058aa;
	}

/*
.slide_menu {
		text-decoration:none;
		color:#0058aa;		
		}
		
.slide_menu:hover {
		text-decoration:none;
		color:#ff9600;
		}
		
		*/
	
/*Header*/	
	
.header {
	height:196px;
	width:100%;
}


.baniere {
	background-image:url(images/baniere3.png);
	height:151px;
	width:100%;
	background-repeat: no-repeat;
	background-position: top center;
}

.baniere_bas {
	background-image:url(images/fond_menu_jaune.png);
	height:45px;
	width:100%;
	background-repeat: repeat-x;
	text-align:center;
}



.menu_header{
	background-image:url(images/fond_y.png);
	height:45px;
	width:100%;
	background-repeat: no-repeat;
	background-position: top center;
}



.accueil {
	background-image:url(images/accueil.png);
	background-position:top;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.accueil:hover {
	background-image:url(images/accueil.png);
	background-position:center;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.accueil_focus{
	background-image:url(images/accueil.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:88px;
	height:45px;
	}

.actu {
	background-image:url(images/actu.png);
	background-position:top;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}


.actu:hover {
	background-image:url(images/actu.png);
	background-position:center;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.actu_focus{
	background-image:url(images/actu.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}
	
	
.video {
	background-image:url(images/video.png);
	background-position:top;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.video:hover {
	background-image:url(images/video.png);
	background-position:center;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.video_focus{
	background-image:url(images/video.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}
	
.dgi {
	background-image:url(images/dgi.png);
	background-position:top;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.dgi:hover {
	background-image:url(images/dgi.png);
	background-position:center;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.dgi_focus{
	background-image:url(images/dgi.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}
	
.boutique {
	background-image:url(images/boutique.png);
	background-position:top;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.boutique:hover {
	background-image:url(images/boutique.png);
	background-position:center;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.boutique_focus{
	background-image:url(images/boutique.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}
	
.forum {
	background-image:url(images/forum.png);
	background-position:top;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.forum:hover {
	background-image:url(images/forum.png);
	background-position:center;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.forum_focus{
	background-image:url(images/forum.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}
		
.contact {
	background-image:url(images/contact.png);
	background-position:top;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.contact:hover {
	background-image:url(images/contact.png);
	background-position:center;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.contact_focus{
	background-image:url(images/contact.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}
		
.rss {
	background-image:url(images/rss.png);
	background-position:top;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.rss:hover {
	background-image:url(images/rss.png);
	background-position:center;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}

.rss_focus{
	background-image:url(images/rss.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:82px;
	height:45px;
	}
	



/* Corps & colonnes*/

.corps {
	width:960px;
}

.colonne_g{
	/*background-image:url(images/fond_colonne_translucide_g.png);*/
	background-image:url(images/fond_colonne_simple.png);
	width:267px;
	/*background-repeat: repeat-y;*/
	background-position: center top;
	/*background-color: #9fd124;*/
}

.colonne_d{
	/*background-image:url(images/fond_colonne_translucide_d.png);*/
	background-image:url(images/fond_colonne_simple.png);
	width:267px;
	/*background-repeat: repeat-y;*/
	background-position: center top;
	/*background-color: #9fd124;*/
}

.separateur_colonne{
	background-image:url(images/separateur_colonne.png);
	width:100%;
	height:30px;
	background-repeat:no-repeat;
	background-position: center;
}

.colonne_d .texte {
	color:#a1e5fe;
	text-align:justify;
	padding-top:10px;
	padding-left:18px;
	padding-right:18px;
}

.colonne_g .texte {
	color:#a1e5fe;
	text-align:justify;
	padding-top:10px;
	padding-left:18px;
	padding-right:18px;}

.centre_accueil {
	background-image:url(images/fond_colonne_simple.png);
	width:426px;

}


.centre_actu {
	background-image:url(images/fond_colonne_simple.png);
	width:689px;

}

ul{
	text-align:left;
	margin-top:-1px;
	}

/*Formulaire*/

.champ_saisi{
	padding-top:10px;
	padding-left:30px;
	
	
	
	}

	

.formulaire
{
	height:23px;
	width:176px;
	padding-top:6px;
	padding-bottom:1px;
	padding-left:6px;
	padding-right:0px;
	background-image:url(images/champ_saisi.png);
	background-repeat: no-repeat;
	background-position:left;
	border-bottom-width:0px;
	float:left;
}


.formulaire_large
{
	height:23px;
	width:300px;
	padding-top:6px;
	padding-bottom:1px;
	padding-left:6px;
	padding-right:0px;
	background-image:url(images/champ_saisi_large.png);
	background-repeat: no-repeat;
	background-position:left;
	border-bottom-width:0px;
	float:center;
}



.bouton_large_valider
{
	background-image:url(images/bouton_envoi.png);
	background-repeat:no-repeat;
	background-position: top;
	height:23px;
	width:29px;
	border-bottom-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	float:center;
	margin-top:3px;
	margin-left:-6px;
	margin-bottom:0px;
	margin-right:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.bouton
{
	background-image:url(images/bouton_envoi.png);
	background-repeat:no-repeat;
	background-position: top;
	height:23px;
	width:29px;
	border-bottom-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
	margin-top:3px;
	margin-left:-6px;
	margin-bottom:0px;
	margin-right:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.bouton:hover{	
	background-image:url(images/bouton_envoi.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:23px;
	width:29px;
	border-bottom-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
	margin-top:3px;
	margin-left:-6px;
	margin-bottom:0px;
	margin-right:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.taille_bouton{

height:23px; 
width:29px;
}

INPUT {
	height:15px;
	width:170px;
	font-size:12px;
	color: #0042ff;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	
}

INPUT.radio_concours {
	height:15px;
	width:15px;
	font-size:12px;
	color: #0042ff;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.radio_check{
	height:15px;
	width:15px;
	
	}

.erreur {
	height:18px;
	width:170px;
	font-size:12px;
	color: #069;
	background-image:url(images/champ_saisi.png);
	background-repeat: no-repeat;
	background-position:left;
	padding-left:15px;
	/*background-image:url(images/fond_champ.png);*/
	/*background-repeat:repeat-x;*/
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}








.offres{
	font-size:12px;
	color:#0058aa;
	margin-top: 90px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}



.plus_info {
		text-decoration:none;
		font-size:12px;
		color:#0058aa;
		margin-right:5px;
		}
		
.plus_info:hover {
		text-decoration:none;
		font-size:12px;
		color:#ff9600;
		margin-right:5px;
		}

.paragraphe{
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
}




.td_form {
	height:30px;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
	line-height:5px;
}

.td_detail{
	height:25px;
	padding-top:7px;
	padding-left:10px;
	vertical-align:top;
	}
	
.td_detail_droit{
	height:25px;
	padding-top:0px;
	}

.gauche{
	width:50%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ff6600;
	}

.droite{
	width:50%;
	}
	
.text_milieu{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff6600;
	padding-top:10px;
	text-align:left;
	}


/*Accordion*/

.basic {
	width:100%;
	border-width:0px;
	}
	
.basic div {
	width:100%;
	border-width:0px;
	}

.basic p {
	margin-bottom :12px;
	border: none;
	text-decoration: none;
	text-align:justify;
	font-size: 12px;
	margin: 0px;
	padding: 10px;
}
.basic a {
	cursor: pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	color: #0058aa;
	background-color:#F2FAFF;
}
.basic a:hover {
	background-color: #FFF2A;
		color: #ff9600;
}
.basic a.selected {
	color: #ff9600;
	background-color: #FFF2A1;
}

.lien {
	cursor: pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	color: #0058aa;
}
.lien:hover {
		color: #1b006b;
}

/*Footer*/

.footer {
	margin-bottom:0px;
	background-image:url(images/fond_pieds_rouge.png);
	background-color:#8d0502;
	background-repeat:repeat-x;
	width:100%;
	
}

.tableau_footer{
	width:960px;
	padding-bottom:10px;
	padding-top:10px;
}

.pieds_info {
		font-size:12px;
		color: #ffae00;
		
		}
.titre_footer {
		font-family:"Palatino", "Book Antiqua", Palatino Linotype, serif;
		text-decoration:none;
		font-style:normal;
		font-size:21px;
		color: #ffea00;
		}

.pieds_info .plus_info {
		text-decoration:none;
		font-size:12px;
		color: #ffae00;
		margin-right:5px;
		}
		
.pieds_info .plus_info:hover {
		text-decoration:none;
		font-size:12px;
		color: #ffea00;
		margin-right:5px;
		}
		
		
.pieds_info .plus_info_partenaire {
		text-decoration:none;
		font-size:12px;
		color: #ffae00;
		margin-right:0px;
		}
		
.pieds_info .plus_info_partenaire:hover {
		text-decoration:none;
		font-size:12px;
		color: #ffea00;
		margin-right:0px;
		}
		
		
/* Actualités page accueil*/

.actu_total {
	width:426px;
	height:300px;
	display:block;
	padding-bottom:0px;
	margin-bottom:0px;
		}


.actu_accueil {
		width:426px;
		background-image: url(images/fond_actu.png);
		background-position:bottom;
		background-repeat:repeat-x; 
		background-color:#c2f5ff;
		padding-bottom:0px;
		margin-bottom:0px;
		float:left;
		}

.actu_contenu {
	width:426px;
	background-image: url(images/fond_quoi_de_neuf.png);
	background-position:right bottom;
	background-repeat: no-repeat;
	float:left;
	margin-bottom:-12px;
		}
		
.actu_texte {
		color:#004cbd;
		font-size:12px;
		text-align:left;
			}
			
.actu_texte .liste_total{
	padding:0px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 20px;
			}
			
.actu_texte .li{
list-style-position:inside;
list-style-type:inherit;
padding-left:5px;

	}

.actu_lien {
	width:426px;
	height:36px;
	text-align:left;
	background-image: url(images/fond_lien.png);
	background-position:center top;
	background-repeat: no-repeat;
	float:left;
		}
		
			
.date_actu {
		font-size:10px;
			}
			
	
/* Actualités page acctualité*/

.actu_complet_total {
	width:600px;
	display:block;
	padding-bottom:0px;
	margin-bottom:0px;
		}


.actu_complet_actualite {
		width:600px;
		background-image: url(images/fond_actu.png);
		background-position:bottom;
		background-repeat:repeat-x; 
		background-color:#c2f5ff;
		padding-bottom:0px;
		margin-bottom:0px;
		float:left;
		}

.actu_complet_contenu {
	width:600px;
	background-image: url(images/fond_actualite.png);
	background-position:right bottom;
	background-repeat: no-repeat;
	float:left;
	margin-bottom:-12px;
		}
		
.actu_complet_texte {
		color:#004cbd;
		font-size:12px;
		text-align:left;
			}
			
.actu_complet_texte .liste_total{
	padding:0px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 20px;
			}
			
.actu_complet_texte .li{
list-style-position:inside;
list-style-type:inherit;
padding-left:5px;

	}
  
.filtre {
width:600px;
height:77px;
text-align:left;
background-image: url(images/filtre_fond.png);
background-position:center top;
background-repeat: repeat-x;
float:left;
margin-bottom:-12px;
	}
	  
.filtre_contenu{
	width:580px;
	height:65px;
	background-image:url(images/filtre_titre.png);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	padding-top:21px;
	color:#b64900;
	}
	
.actu_complet_lien {
	width:600px;
	height:36px;
	text-align:left;
	background-image: url(images/fond_lien.png);
	background-position:center top;
	background-repeat: no-repeat;
	float:left;
		}


/* Actualités page acctualité*/

.contact_complet_total {
	width:650px;
	display:block;
	padding-bottom:0px;
	margin-bottom:0px;
		}


.contact_complet_contact {
		width:650px;
				background-image: url(images/fond_actu.png);
		background-position:bottom;
		background-repeat:repeat-x; 
		background-color:#c2f5ff;
		padding-bottom:0px;
		margin-bottom:0px;
		float:left;
		}

.contact_complet_contenu {
	width:650px;
	background-image: url(images/fond_contact.png);
	background-position:right bottom;
	background-repeat: no-repeat;
	float:left;
	margin-bottom:-12px;
		}

.newsletter_complet_contenu {
	width:650px;
	background-image: url(images/fond_newsletter.png);
	background-position:right bottom;
	background-repeat: no-repeat;
	float:left;
	margin-bottom:-12px;
	font-size:12px;
		}

.contact_complet_lien {
	width:650px;
	height:36px;
	text-align:left;
	background-image: url(images/fond_lien.png);
	background-position:center top;
	background-repeat: no-repeat;
	float:left;
		}
		
			
			
	
/*page article*/

.article_total {
	width:730px;
	display:block;
	padding-bottom:0px;
	margin-bottom:15px;
		}


.article_article {
		width:730px;
		background-color:#FFF;
		float:left;
		margin-bottom:0px;
		padding-bottom:0px;
		}

.article_contenu {
	width:730px;
	background-image: url(images/fond_actualite.png);
	background-position:right bottom;
	background-repeat: no-repeat;
	float:left;
	margin-bottom:12px;
		}
		
.article_texte {
		color:#004cbd;
		font-size:12px;
		text-align:left;
			}
			
.article_texte .liste_total{
	padding:0px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 20px;
			}
			
.article_texte .li{
list-style-position:inside;
list-style-type:inherit;
padding-left:5px;

	}
  
.article_bas {
width:730px;
text-align:left;
background-image: url(images/fond_article_bas_violet.png);
background-position:center top;
background-color:#710784;
background-repeat: repeat-x;
float:left;
margin-bottom:0px;
border-top-style:solid;
border-top-color:#99abcf;
border-top-width:3px;
display:block;

	}
	  
.article_bas_bulle{
	width:392px;
	height:230px;
	background-image:url(images/fond_article_bulle.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin-left:0px;
	padding-top:0px;
	color:#b64900;
	}
	
.titrebulle{
	font-style:normal;
	width:392px;
	font-family:"Palatino", "Book Antiqua", Palatino Linotype, serif;
	font-size:17px;
	color:#b64900;
	margin-left:10px;
margin-top:10px;
float:left;
	}
	
.outil_droite_titre{
	font-style:normal;
	width:290px;
	font-family:"Palatino", "Book Antiqua", Palatino Linotype, serif;
	font-size:17px;
	color:#ffea00;
	margin-left:10px;
margin-top:10px;
float:left;
	}
	
.outil_droite_contenu{
	font-style:normal;
	width:290px;
	font-size:11px;
	color:#ffea00;
	margin-top:5px;
	float:left;
	}
	
.outil_droite_texte{
	font-style:normal;
	width:290px;
	font-size:11px;
	color:#ffea00;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;
	margin-right:5px;
	text-indent:5px;
	float:left;
	}
	
.outil_droite_separateur{
	width:290px;
	height:20px;
	background-image: url(images/separateur_article.png);
	background-position:center top;
	background-repeat:no-repeat;
	float:left;
	/*margin:-10px;*/
	}
	
	
.auteur_commentaire{
	width:392px;
	font-size:11px;
	font-style:italic;
	color:#b64900;
	margin-left:10px;
margin-top:10px;
float:left;
	
	}
	
.commentaire{
	width:380px;
	font-size:12px;
	font-style:normal;
	color:#b64900;
	margin-left:10px;
margin-top:0px;
float:left;
	
	}
	
.lien_commentaire{
	height:30px;
	font-size:11px;
	font-style:italic;
	color:#ffea00;
	margin-left:10px;
margin-top:-10px;
margin-bottom:-25px;
padding:0px;
float:left;
	
	}

.lien_commentaire a{
		color:#ffea00;
	text-decoration:underline;
	}

.lien_commentaire a:hover{
		color:#ffea00;
	text-decoration:underline;
	}
.lien_commentaire a:visited{
		color:#ffea00;
	text-decoration:underline;
	}
	
.outil_droite{
	width:290px;
	float:right;
	}

	
.article_lien {
	width:730px;
	height:36px;
	text-align:left;
	background-image: url(images/fond_lien.png);
	background-position:center top;
	background-repeat: no-repeat;
	float:left;
		}		
		
.article_navigation{
	width:730px;
	height:30px;
	background-image: url(images/fond_article_navigation.png);
background-position:center top;
background-repeat: repeat-x;
border-bottom-style:solid;
border-bottom-color:#99abcf;
border-bottom-width:3px;
	
		}

.bouton_nav_g{
	height:20px;
	margin-top:-12px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	display:block;
	}

.bouton_nav_d{
	height:20px;
	margin-top:-12px;
	float: right;
	padding-left:10px;
	padding-right:10px;
	display:block;
	}
	
.bouton_nav_gg{
	background-image: url(images/article_nav_gg.png);
	background-position:center top;
	background-repeat: no-repeat;
	height:20px;
	width:11px;
	float:left;
	}
	
.bouton_nav_gd{
	background-image: url(images/article_nav_gd.png);
	background-position:center top;
	background-repeat: no-repeat;
	height:20px;
	width:11px;
	float:left;
	}	
.bouton_nav_dg{
	background-image: url(images/article_nav_dg.png);
	background-position:center top;
	background-repeat: no-repeat;
	height:20px;
	width:11px;
	float:left;
	}
.bouton_nav_dd{
	background-image: url(images/article_nav_dd.png);
	background-position:center top;
	background-repeat: no-repeat;
	height:20px;
	width:11px;
	float:left;
	}
.bouton_nav_centre{
	background-image: url(images/article_nav.png);
	background-position:center top;
	background-repeat: repeat-x;
	height:20px;
	float:left;
	padding-top:2px;
	}

.nav_lien{
	font-size:10px;
	color:#FFF;
	
	}

.nav_lien:hover{
	font-size:10px;
	color:#FF0;
	
	}

.nav_lien:visited{
	font-size:10px;
	color:#FFF;
	
	}
	
.fleche{
	background-image: url(images/article_fleche.png);
	background-position:center top;
	background-repeat: no-repeat;
	height:37px;
	width:27px;
	float:right;
	margin-right:-18px;
	position: relative;
	
	
	}

.article_tadam {
	width:690px;
	margin:15px;
	text-align:justify;
	text-indent:20px;
}

.article_texte_total {
		color:#004cbd;
		font-size:12px;
	
			}

		



		
		
/*Carousel*/	

.actu_carousel {
		width:426px;
		color:#004cbd;
		padding-top:11px;
		padding-bottom:15px;
		font-size:12px;
			}

.contenu_carousel {
	border-bottom-width:0px;
	text-align:left;
	margin:0px;
}

.fond_carousel {
	border-bottom-width:0px;
	WIDTH: 426px;
	HEIGHT: 184px;
	text-align:left;
	margin:0px;
	background-image: url(images/fond_carousel.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.titre_carousel{
	font-family:"Palatino", "Book Antiqua", Palatino Linotype, serif;
	font-style:normal;
	font-size:15px;
	color: #FFD200;
	width:426px;
	height:61px;
	text-align:right;
	background-image: url(images/fond_carousel_titre.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	}

.titre_carousel a{
	font-family:"Palatino", "Book Antiqua", Palatino Linotype, serif;
	font-style:normal;
	font-size:15px;
	color: #FFD200;
	text-decoration:none;
	padding:5px;
	display:block;
	}
	
.titre_carousel a:visited{
	font-family:"Palatino", "Book Antiqua", Palatino Linotype, serif;
	font-style:normal;
	font-size:15px;
	color: #FFD200;
	text-decoration:none;
	padding:5px;
	display:block;
	}
	
.date_carousel {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 10px;
}
	
.titre_carousel a .date_carousel {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 10px;
}


.titre_carousel a .date_carousel:visited {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 10px;
}

.extrait_carousel{
	width:200px;
	height:87px;
	text-align:left;
	float:right;
	}
	
.extrait_carousel .texte{
	font-style:normal;
	font-size:11px;
	color: #b7daff;
	text-decoration:none;
	padding:5px;
	display:block;
	text-indent: 5px;
	line-height: 13px;
	}


#actu_lien_carousel {
	width:426px;
	height:36px;
	text-align:left;
	background-image: url(images/fond_lien.png);
	background-position:center top;
	background-repeat: no-repeat;
	display:block;
	float:left;
		}

		
/*Mise en page liste News*/
.lien_copyright_services {
	color:#FFFFFF;
	text-decoration:none;
	font-size: 11px;
}

.liennews_services {
	color:#004cbd;
    font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	margin-left:-2px;
}

.liennews_services:visited {
	color:#004cbd;
    font-size: 11px;
	text-decoration:none;
	margin-left:-2px;
}

.liennews_services:hover {
	color:#FF6600;
	text-decoration:none;
	font-size: 11px;
	margin-left:-2px;
}

.date_article {
	color : #0061F0;
	font-size: 10px;
}

.date_services {
	color : #0061F0;
	font-size: 10px;
}

.article_resum_date {
	color : #0061F0;
	font-size: 11px;
}

.article_resum_titre {
	font-size:13px;
	}

.article_resum_texte {
	font-style:italic;
	color : #3c8bff;
	font-size: 11px;
}

.article_resum_texte:visited {
	font-style:italic;
	color : #3c8bff;
	font-size: 11px;
}

.article_resum_texte:hover {
	font-style:italic;
	color : #3c8bff;
	font-size: 11px;
}


.article_resum_titre_lien {
	color:#004cbd;
    font-size: 13px;
	font-weight: normal;
	text-decoration:none;
	margin-left:-2px;
}

.article_resum_titre_lien:visited {
	color:#004cbd;
    font-size: 13px;
	text-decoration:none;
	margin-left:-2px;
}

.article_resum_titre_lien:hover {
	color:#FF6600;
	text-decoration:none;
	font-size: 13px;
	margin-left:-2px;
}

.article_resum {
	width:560px;
	margin:10px;
}

.miniature {
	margin-right:5px;
	margin-top:6px;
	float:left;
	width:40px;
}

.article_fond_info {
	/*background-image: url(images/fond_article_info.png);*/
	background-position:center bottom;
	background-repeat: repeat-x;
	background-color:#fffb95;
	width:225px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:5px;
	
	}
	
.article_fond_info_titre {
	background-image: url(images/titre_article.png);
	background-position:center top;
	background-repeat: no-repeat;
	width:170px;
	height:38px;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 29px;
	float:left;
	}
.article_fond_info_texte {
	width:180px;
	font-size:11px;
	color:#3f5800;
	text-align:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-left:30px;
	}
	
.lienarbo {
color:#FFEA00;
font-size:11px;
}

.lienarbo:hover {
color:#FFEA00;
text-decoration:underline;
font-size:11px;
}

.lienarbo:visited {
color:#FFEA00;
font-size:11px;
}


.lien_tag {
color:#FFEA00;
font-size:11px;
}

.lien_tag:hover {
color:#FFEA00;
text-decoration:underline;
font-size:11px;
}

.lien_tag:visited {
color:#FFEA00;
font-size:11px;
}

.postbody{
font-size:12px;
text-align:justify;
}

/*Boutique*/

.titrecategorie {
	font-weight: bold;
	font-size: 11px;
	color:#016cc1;
	margin-left:10px;
	}


.description {
	color:#3fa5f6;
    font-size: 9px;
	margin-left:10px;
	margin-bottom:10px;
}

.description:visited {
	color:#3fa5f6;
    font-size: 9px;
	margin-left:10px;
	margin-bottom:10px;
}

.description:hover {
	color:#FF6600;
	font-size: 9px;
	margin-left:10px;
	margin-bottom:10px;
}

