.menugris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.texteblancbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.titrerepertoire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c17a17;
}

.dateschoixsortie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 13px;
	/*text-decoration: none;*/
}

.annoncesclassees {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 13px;
	/*text-decoration: none;*/
}

a.annoncesclassees {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 13px;
	/*text-decoration: none;*/
}

a.annoncesclassees:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8DC617;
	line-height: 13px;
	/*text-decoration: none;*/
}

a.dateschoixsortie:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 13px;
	/*text-decoration: none;*/
}

.titresectionspeciale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8DC617;
}


.texteblanclight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 15px;
	text-decoration: none;
}

a.texteblanclight:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
	text-decoration: none;
}

.titreoutil {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1BE2E2;
}
.titreinfos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}

.textecourantnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
}

.textecourantnoir11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
}

.textecourantnoir13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
}

.textecourantnoir15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #000000;
	text-decoration: none;
}

.textecourantnoir17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 19px;
	color: #000000;
	text-decoration: none;
}

a.textecourantnoir:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #6699CC;
	text-decoration: none;
}

.textenoirbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.nouvelleslespluslues {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
}

a.nouvelleslespluslues:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #0033CC;
	text-decoration: none;
}

.nouvelledate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
}

.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699CC;
	text-decoration: none;
}

a.date:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66CC00;
	text-decoration: none;
}

.plusdenouvelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.plusdenouvelle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #66CC00;
	text-decoration: none;
}

.choixdesorties {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.choixdesorties:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.titreinformation {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}

.grostitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}

.photo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.nomjournaliste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	letter-spacing: 1px;
}

.normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #646464;}

.temps {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bolder; color: #000000;background:#95C6E4;}

.textebleubold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
.textebleubold a:hover {color: #589FA8;}


.detailphoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.nomphotographe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.album {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}

.arialvertbold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #73B42E}

.arialbleu11pt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #29838E}
.arialbleu11pt A:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.arialbleu11pt A:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #29838E}

.titrealbum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.titrealbum:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


.arial11ptnormal {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.arial11ptnormal A:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.arial11ptnormal A:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

A.titrealaun:hover, a.titrealaun:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; font-variant: normal}
A.titrealaun:link {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; font-variant: normal}
A.titrealaun:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; font-variant: normal}
TD.titrealaun {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; font-variant: normal}
.titrealaun {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; font-variant: normal}

.chemin {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0083AE}
.chemin A:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.chemin A:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0083AE}

A.titreemploi:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0EBA0A}
A.titreemploi:link {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0079C2}
.titreemploi {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0079C2}

.arialbold11ptcharcola {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333}

A.textemenu:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #589FA8}
A.textemenu:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #589FA8}
A.textemenu:link  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2B626D}
A.textemenu:visited  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2B626D}

.Titrerouge {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #CC0000}

.arialboldblanc {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
A.arialboldblanc {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
A.arialboldblanc:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
A.arialboldblanc:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
A.arialboldblanc:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
A.arialboldblanc:link:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}

.arialboldnoir {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
A.arialboldnoir {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
A.arialboldnoir:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
A.arialboldnoir:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
A.arialboldnoir:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
A.arialboldnoir:link:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}

body
{
	color:#000;
	margin:0;
    padding:0;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background:#00467f;
}

#container
{
	width:955px;
	margin:0 auto;
	text-align:left;
}

/* ----------------------------
   Globals
---------------------------- */

h1
{
	font-size:1em;
	margin:0;	
}

h2
{
	font-size:1.9em;
	margin:0;
	padding:0;
}

p
{
	font-size:1em;
	color:#000;
	margin:0;
	padding:0;
}

.txt-petit
{
	font-size:0.9em;
	color:#000;
	margin:0;
	padding:0;
}

input, select
{font-family: Arial, Helvetica, sans-serif;}

.gras
{font-weight:bold;}

.gras a:link, .gras a:visited, .gras a:active 
{
	color:#fff;
	text-decoration:none;	
}

.gras a:hover
{text-decoration:underline;}

.italic
{font-style:italic;}

/* -------------------------------------- Corps ---------------------------------------------------- */

/* -------------------------------------- entete ---------------------------------------------------- */

#entete
{
	width:955px;
	margin:11px 0 0 0;
	position:relative;
}

/* -- bouton Nos Annonceurs ---------------------- */
.bNosAnnonceurs
{
	position:absolute;
	top:-5px;
	left:753px;
}

/* ---------------- logo ---------------------- */

div#bgEntete
{
	width:955px;
	background:url(images/bgEntete.jpg) no-repeat top left;
	margin:15px 0 0 0;
	padding:5px 0 0 0;
}

div#bgEntete{height:100px;}

html>body div#bgEntete
{
	min-height:100px;
	height:auto;
}

div#logoCompagnie
{
	width:306px;
	padding:12px 0 0 14px;	
}

div#logoCompagnie img.logo
{display:block;}

#logoPrint
{
	display:none;
}

/* -- boîte infolettre ------------------------------------ */

#boxInfolettre_bg
{
	width:193px;
	position:absolute;
	background:url(images/boxInfoLettre_bg.gif) repeat-y top left;
	top:119px;
	_top:117px;
	left:753px;
	padding:0;
}

#boxInfolettre_top
{background:url(images/boxInfoLettre_top.jpg) no-repeat top left;}
#boxInfolettre_bas
{background:url(images/boxInfoLettre_bas.gif) no-repeat bottom left;}


#boxInfolettre
{width:183px;}

#boxInfolettre p.txtInfolettre
{
	color:#fff;
	font-size:0.9em;
	padding:29px 0 0 13px;	
}

#boxInfolettre input
{
	width:125px;
	margin:0 0 8px 13px;
	vertical-align:middle;
}


#boxInfolettre a:link, #boxInfolettre a:visited, #boxInfolettre a:active 
{
	color:#8B8B8B;
	text-decoration:none;	
}

#boxInfolettre a:hover
{text-decoration:underline;}

/* ---------------- zone menu et recherche ---------------------- */
#zoneMenuRecherche
{
	width:955px;
	background:#003561;
	margin:0;
	padding:4px 0 4px 0;
}

/* ---------------- top menu ---------------------------- */

#topMenu ul
{
	float:left;
	font-size:0.9em;
	list-style:none;
	margin:0;
	padding:2px 0 0 7px;
}

#topMenu ul li
{
	float:left;
	margin:0;
	padding:0 13px 0 0;
	color:#fff;
}

#topMenu a:link, #topMenu a:visited, #topMenu a:active
{
	color:#fff;
	text-decoration:none;
}

#topMenu a:hover
{text-decoration:underline;}

/* ---------------- bloc recherche ---------------------- */

#blocRecherche
{
	width:425px;
	float:right;
}

#champsRecherche
{
	float:left;
	width:220px;
}

#casesCochesRecherche
{
	float:left;
	width:200px;
}


#champsRecherche label
{
	color:#fff;
	font-size:0.9em;
	font-weight:bold;
	
}

#champsRecherche input.irecherche
{
	width:110px;
	margin:0 4px 0 4px;
	vertical-align:middle;
	
}

#champsRecherche input.ibRecherche
{vertical-align:middle;}

/* ----- cases à cocher ------ */
.selectionCaseCoche
{margin:0;}

.casesCochesRecherche label
{
	color:#fff;
	font-size:0.9em;
	margin:0 10px 0 2px;
	vertical-align:middle;
}

.casesCochesRecherche input
{vertical-align:middle;}

/* -------------------------------------- zone contenu ------------------------------------------------- */

#zoneContenu
{
	width:955px;
	background:#FFFFFF url(images/bg_contenu.gif) repeat-y top left;
	
}

/* la colonne de gauche */

#colGauche
{
	width:163px;
	float:left;
	padding:14px 0 0 0;
}

/* les deux colonnes centrales */

#zoneColCentrale
{
	float:left;
	width:792px;
	background:url(images/bg_colEntete.gif) repeat-x top left;
}

#colCentre
{
	width:461px;
	float:left;
	padding:18px 0 0 0;
	margin:0 0 0 8px;
}

#colDroite
{
	width:308px;
	float:left;
	padding:44px 0 0 0;
	margin:0 0 0 5px;
}

/* -------------------------------------------------------------------------------------------------- */
/* -------------------------------------- colonne de gauche------------------------------------------ */
#colGauche p.dateJour
{
	color:#003561;
	font-size:0.9em;
	padding:0 0 13px 12px;
}

.boxMenuGau
{
	width:163px;
	margin:0 0 11px 0;
}
/* ----- menu colonne gauche ------------------------- */

/* -- entêtes Menus colonne de gauche -- */

/* entête informations -- */
#entete_menuInformations
{
	background:#00325f url(images/bg_colGau_information.gif) repeat-y top left;
	width:160px;
}
#entete_menuInformations h1
{
	font-size:0.9em;
	color:#fff;
	padding:2px 0 3px 14px;
	margin:0;
}

/* entête Répertoires -- */
#entete_menuRepertoire
{
	background:#00325f url(images/bg_colGau_information.gif) repeat-y top left;
	width:160px;
}
#entete_menuRepertoire h1
{
	font-size:0.9em;
	color:#fff;
	padding:2px 0 3px 14px;
	margin:0;
}

/* entête Section spéciales -- */
#entete_menuSpeciales
{
	background:#00325f url(images/bg_colGau_information.gif) repeat-y top left;
	width:160px;
}
#entete_menuSpeciales h1
{
	font-size:0.9em;
	color:#fff;
	padding:2px 0 3px 14px;
	margin:0;
}

/* entête Outils -- */
#entete_menuOutils
{
	background:#00325f url(images/bg_colGau_information.gif) repeat-y top left;
	width:160px;
}
#entete_menuOutils h1
{
	font-size:0.9em;
	color:#fff;
	padding:2px 0 3px 14px;
	margin:0;
}

/* Menus colonne de gauche -- */

.menuInformations, .menuRepertoire, .menuSpeciales, .menuVrac
{
	background:url(images/menuInfo_coinTD.gif) no-repeat top right;
	padding:0 0 2px 0;
}


.menuInformations ul, .menuRepertoire ul, .menuSpeciales ul, .menuVrac ul
{
	margin:0;
	list-style:none;
	padding:0 0 0 0;
}

.menuInformations ul li, .menuRepertoire ul li, .menuSpeciales ul li, .menuVrac ul li
{
	margin:0;
	color:#003563;
	padding:1px 0 0 14px;
}


.menuInformations ul li a:link, .menuInformations ul li a:visited, .menuInformations ul li a:active, .menuRepertoire ul li a:link, .menuRepertoire ul li a:visited, .menuRepertoire ul li a:active, .menuSpeciales ul li a:link, .menuSpeciales ul li a:visited, .menuSpeciales ul li a:active, .menuVrac ul li a:link, .menuVrac ul li a:visited, .menuVrac ul li a:active
{
	text-decoration:none;
	color:#003563;
	font-size:0.9em;
}

.menuInformations ul li a:hover, .menuRepertoire ul li a:hover, .menuSpeciales ul li a:hover, .menuVrac ul li a:hover
{color:#FFFFFF;}

/* -- images pubs ---- */
.iPub
{
	margin:0 0 11px 0;
}

/* -- boîte météo ------------ */

#bg_boxMeteo_top
{
	width:159px;
	background:#fff url(images/box_meteo_top.gif) no-repeat top left;
	padding:47px 0 0 0;
	margin:0 0 11px 0;
}

#bg_boxMeteo_bas
{
	background:url(images/box_meteo_bas.gif) no-repeat bottom left;
	padding:0 0 12px 0;
}

#boxMeteo
{width:159px;}

/* -- boîte Réseau Sélect ------------ */

#bg_reseauSelect
{
	width:160px;
	padding:0 0 10px 0;
}

#bg_reseauSelect p
{
	color:#000;
	padding:0 0 0 3px;
}

/* -------------------------------------------------------------------------------------------------- */
/* -------------------------------------- colonne du centre------------------------------------------ */

/* ----------- boîte Informations du centre ------------------------------------------------------------ */

/* -- contours de la boîte d'infos ------ */
.colCentre_cote_gau
{
	background:url(images/colCentre_cote_gau.gif) repeat-y top left;
	width:461px;
	margin:0 0 6px 0;
}

.colCentre_cote_dr
{background:url(images/colCentre_cote_dr.gif) repeat-y top right;}
.colCentre_cote_top
{
	background:url(images/colCentre_cote_top.gif) no-repeat top left;
	padding:10px 0 0 0;
}

.colCentre_cote_bas
{
	background:url(images/colCentre_cote_bas.gif) no-repeat bottom left;
	padding:0 0 9px 0;
}

/* -- boîtes À La Une -------------- */
.boiteALaUne
{
	width:451px;
	margin:0 0 0 5px
}

.boiteALaUne_cote_bas
{
	background:url(images/colCentre_alaune_cote_bas.gif) no-repeat bottom left;
	padding:0 0 9px 0;
}

.boiteALaUne h1
{
	font-size:1.15em;
	padding:20px 6px 20px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.boiteALaUne h1 a:link, .boiteALaUne h1 a:visited, .boiteALaUne h1 a:active
{
	text-decoration:none;
	color:#ef0b0b;
}

.boiteALaUne h1 a:hover
{color:#000;}

.boiteALaUne p.dateAlaUne
{
	color:#CC0000;
	font-size:0.8em;
	padding:0 10px 3px 0;
}

.boiteALaUne p.txtAlaUne
{
	padding:0 10px 5px 0;
	font-size:0.9em;
}

.boiteALaUne p.bLien a:link, .boiteALaUne p.bLien a:visited, .boiteALaUne p.bLien a:active
{
	font-size:0.8em;
	color:#ef0b0b;
	text-decoration:none;
}

/* -- boîtes informations du jour -------------- */

.boiteInfosAcc
{
	width:451px;
	margin:0 0 0 5px;
	background:url(images/bg_infosAcc.gif) repeat-y top left;
}

.boiteInfos
{
	width:451px;
	margin:0 0 11px 0;
	background:#fff;
}

.entete_centre
{
	width:451px;
	background:#e0d7d0 url(images/entete_centre_bg.gif) repeat-y top left;
}

.entete_centre h1.titreOnglet
{
	float:left;
	color:#000;
	padding:0 0 5px 13px;
}

/* --------------------------------------- boite d'informations ------------------------------ */
.infosAcc
{
	width:270px;
	float:left;
	background:#fff;
	padding:2px 0 0 0;
}

.infosAcc img.aLaUne
{
	float:right;
	margin:3px 6px 5px 9px;
}

.infosAcc h1
{
	color:#e70000;
	font-size:0.8em;
	padding:0 11px 0 8px;
}


.infosAcc h1.titreInfosAcc
{
	font-size:0.9em;
	padding:0 11px 0 8px;
	color:#000;
}

.infosAcc h2
{
	font-size:1em;
	padding:5px 11px 5px 8px;
}

.infosAcc h3
{
	font-size:1.3em;
	padding:5px 11px 5px 8px;
	margin:0;
}

.infosAcc p
{
	font-size:0.9em;
	color:#000;
	padding:0 4px 3px 8px;
}

.infosAcc img
{margin:0 10px 0 5px;}

.txtInfos
{color:#000;}

.infosAcc p.bLien
{
	float:left;
	font-size:0.8em;
	padding:0 11px 3px 8px;
	color:#e70000;
}

.infosActualites p img, .infosAcc p img
{
	vertical-align:middle;
	margin:0 0 0 5px;
}

.infosAcc p.bLien a:link, .infosAcc p.bLien a:visited, .infosAcc p.bLien a:active
{
	color:#e70000;
	text-decoration:none;
}

.infosAcc p.bLien a:hover, .boiteALaUne p.bLien a:hover
{color:#ef0b0b;}

/* ------------------------------------------------------------------------------ */
/* ---------------- liste liens nouvelles de l'accueil -------------------------- */

.listeInfosAcc
{
	float:right;
	width:160px;
	margin:0 3px 0 0;
}

.listeInfosAcc span.dateListeInfos
{
	color:#6699CC;
	font-size:0.9em;
}

.listeInfosAcc p
{
	color:#000;
	font-size:0.9em;
	padding:0 8px 0 0;
}

.listeInfosAccBord_bas
{border-bottom:1px solid #CDE2EE;}

.listeInfos a:link, .listeInfos a:visited, .listeInfos a:active, .listeInfosAcc a:link, .listeInfosAcc a:visited, .listeInfosAcc a:active, .infosAcc h1.titreInfosAcc a:link,  .infosAcc h1.titreInfosAcc a:visited,  .infosAcc h1.titreInfosAcc a:active
{
	color:#000;
	text-decoration:none;
}

.listeInfosAcc a:hover,  .infosAcc h1.titreInfosAcc a:hover
{color:#e70000;}

/* -- Lien plus de nouvelles de l'accueil --- */
.box_plusNouvelles
{
	margin:7px 0 0 0;
	padding:0 0 5px 0;
}

.box_plusNouvelles p
{
	font-weight:bold;
	text-align:left;
	padding:0 8px 0 0;
}

.box_plusNouvelles img
{
	vertical-align:middle;
	margin:0 0 0 9px;
}

.box_plusNouvelles a:link, .box_plusNouvelles a:visited, .box_plusNouvelles a:active
{
	color:#000;
	text-decoration:none;
}

.box_plusNouvelles a:hover
{color:#e70000;}

/* -------------------------------------------------------------------------------------------------- */
/* -------------------------------------- colonne de droite------------------------------------------ */

.colDroite_cote_gau
{
	width:308px;
	background:url(images/colDroite_cote_gau.gif) repeat-y top left;
	margin:0 0 11px 0;
}

.colDroite_cote_dr
{background:url(images/colDroite_cote_dr.gif) repeat-y top right;}

.boxContenu_colDr
{
	width:300px;
	margin:0 0 0 4px;
}

/* -- Zone nouvelles les plus lues ------------------------------------------ */

#boxNews_top
{	
	width:300px;
	background:#D3F1FD url(../images/nouvellespluslue01.gif) no-repeat top left;
	padding:73px 0 0 0;
}

#boxNews_bas
{
	background:url(../images/nouvellespluslue02.gif) no-repeat bottom left;
	padding:0 0 15px 0;
}

#boxNews_bas ul
{
	list-style:none;
	margin:0;
	padding:2px 9px 0 9px;
}

#boxNews_bas ul li
{
	font-size:0.9em;
	margin:0;
	padding:0 0 4px 10px;
	background:url(images/i_liste_news.gif) no-repeat 0 6px;
}

#boxNews_bas a:link, #boxNews_bas a:visited, #boxNews_bas a:active
{
	color:#000;
	text-decoration:none;
}

#boxNews_bas a:hover
{color:#0033CC;}


/* -- boîte sondage --------------------------------------------------------- */

#boiteSondage_top
{	
	width:300px;
	background:#eceae8 url(../images/sondage.gif) no-repeat top left;
	padding:56px 0 11px 0;
}

#boiteSondage p.txtQuestionSondage
{
	font-weight:bold;
	padding:0 0 10px 19px;
	font-size:0.9em;
}

/* cases à cocher */

.casesCochesSondage
{
	width:280px;
	margin:0 0 0 15px;
}

.casesCochesSondage div
{
	margin:0 0 10px 0;
}

.casesCochesSondage label
{
	color:#000;
	font-size:0.9em;
	margin:0 15px 0 0;
}

.casesCochesSondage input
{vertical-align:middle;}

.boiteTxtRepondre
{
	width:300px;
	background:#fff;
	text-align:right;
	font-size:0.9em;
	font-weight:bold;
}

.boiteTxtRepondre img
{
	vertical-align:middle;
	margin:5px 6px 5px  7px;
}


/* --- boîte album photos -------------------------------------- */

#boxAlbum_bas
{
	width:300px;
	background:url(images/albumphotobas.gif) no-repeat bottom left;
	padding:0 0 15px 0;
}

#enteteAlbum div
{
	float:left;
}

#zonePhoto
{
	float:left;
	width:155px;
	margin:3px 6px 0 3px;
}


#zoneSelection
{
	float:left;
	width:126px;
}

#zoneSelection p
{
	font-size:0.9em;
	padding:32px 0 14px 0;
}

.titrePhoto
{color:#000;font-weight:bold;}

.auteurPhoto
{
	
	color:#000;
}


#zoneSelection div
{
	font-size:0.9em;
	width:123px;
	border-top:1px solid #000;
	padding:4px 0 4px 0;
}


/* -------------------------------------- Pieds ---------------------------------------------------- */

#pieds
{
	width:955px;
	background:#75726d;
	margin:0 0 20px 0;
}

#pieds ul
{
	width:955px;
	float:left;
	font-size:0.9em;
	list-style:none;
	margin:10px 0 0 0;
	padding:0 0 14px 0;
}

#pieds ul li
{
	float:left;
	margin:0 1px;
	color:#fff;
	padding:15px 3px 0 0;
}

#pieds ul li.first
{padding:15px 3px 0 260px;}

#pieds ul li#notes
{
	float:right;
	padding:0 10px 0 0;
}

#pieds a:link, #pieds a:visited, #pieds a:active 
{
	color:#fff;
	text-decoration:none;
}

#pieds a:hover
{text-decoration:underline;}

#setHomepage
{
	position: absolute;
	z-index: 100;
	width:220px;
	display: none;
	color:#000;
	background:#FFF9D6;
	font-size:0.9em;
	border:1px solid black;
	padding:3px;
	margin-left:240px;
}

#setHomepage a:link, #setHomepage a:visited, #setHomepage a:active
{
	color:#000;
	text-decoration:none;
}

.addthis_button_compact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 13px;
	/*text-decoration: none;*/
}
