body
{
	color:#000;
	margin:0;
    padding:0;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background:#EAEAEA;
}

#container
{
	width:955px;
	margin:0 auto;
	text-align:left;
}

#contour
{
	background:#FFFFFF;
	width:965px;
	margin:0 auto;
}

.lienBlanc:hover
{
	color:#fff;
	text-decoration:underline;
}

.lienBlanc
{
	color:#fff;
	text-decoration:none;
}

/* fonction grossir le caractère */
.news1
{
	font-size:1em;
}

.news2
{
	font-size:1.1em;
}

.news3
{
	font-size:1.2em;
}

/* 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;
}

.txt-rouge-grand
{
	color:#990115;
	font-size:1em;
}

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;
	background:#000;
	margin:9px 0 11px 0;
	position:relative;
}

/*  logo  */
h1#logoCompagnie
{
	width:407px;
	float:left;
	padding:23px 0 4px 127px;
}

h1#logoCompagnie img.logo
{
	display:block;
}

/*  bloc meteo */

.boxMeteo
{
	width:298px;
	padding:10px 0 0 0;
}

.iMeteo
{
	float:left;
	width:129px;
	text-align:center;
}

.txtMeteo
{
	float:left;
	width:160px;
	font-size:1.2em;
}

.txtMeteo a
{
	color:#000;
}

.piedMeteo
{
	width:298px;
	margin:10px 0 0 0;
	text-align:right;
	padding:0 0 0 0;
}

.piedMeteo p
{
	color:#fff;
	font-size:0.9em;
}

.piedMeteo a:link, .piedMeteo a:visited, .piedMeteo a:active
{
	color:#fff;
	text-decoration:none;
}

.piedMeteo a:hover
{text-decoration:underline;}

#blocMeteo
{
	position:absolute;
	top:66px;
	left:650px;
	width:300px;
}

#blocMeteo p
{
	color:#FFF;
	font-size:0.8em;
	text-align:right;
}

#zoneMenuRecherche
{
	width:955px;
	background:#000;
}

/*  top menu  */

#topMenu ul
{
	float:left;
	font-size:0.9em;
	list-style:none;
	margin:0;
	padding:5px 0 0 16px;
}

#topMenu ul li
{
	float:left;
	margin:0;
	padding:0 14px 0 0;
	color:#8C8C8C;
}

#topMenu a:link, #topMenu a:visited, #topMenu a:active
{
	color:#8C8C8C;
	text-decoration:none;
}

#topMenu a:hover
{text-decoration:underline;}

#setHomepage
{
	position: absolute;
	z-index: 100;
	width:215px;
	display: none;
	color:#000;
	background:#FFF9D6;
	font-size:0.9em;
	border:1px solid black;
	padding:3px;
	margin-left:253px;
}

#setHomepage a:link, #setHomepage a:visited, #setHomepage a:active
{
	color:#000;
	text-decoration:none;
}

/* bloc recherche */

#blocRecherche
{
	width:450px;
	float:right;
	padding:2px 0;
}

#champsRecherche
{
	float:left;
	width:250px;
}

#casesCochesRecherche
{
	float:left;
	width:210px;
}


#champsRecherche label
{
	color:#fff;
	font-size:0.9em;
	font-weight:bold;
	
}

#champsRecherche input.irecherche
{
	width:132px;
	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 5px 0 4px;
	vertical-align:middle;
}

.casesCochesRecherche input
{
	vertical-align:middle;
}

/* --- Zone menu gris --------------------------- */

#nav
{
	width:955px;
	background:#777777;
	margin:0 0 13px 0;
	padding:3px 0;
}

#nav ul
{
	list-style:none;
	padding:0;
	margin:0;
}

#nav ul li
{
	float:left;
	font-size:1em;
	padding:0 8px;
	margin:0;
	color:#fff;
	border-right:1px solid #fff;
}

#nav ul li.last
{
	border-right:none;
}


#nav ul li a:link, #nav ul li a:visited, #nav ul li a:active
{
	color:#fff;
	text-decoration:none;
}
#nav ul li a:hover
{text-decoration:underline;}

/* ---------------------------------------------- */


/*  zone contenu */

#zoneContenu
{
	width:955px;
}

/* les trois colonnes de contenu */

#colGauche
{
	width:159px;
	float:left;
	margin:0 10px 0 0;
	height:100%;
}

#colCentre
{
	width:485px;
	float:left;
}

#colDroite
{
	width:300px;
	float:left;
}

#colDroiteDetailsComm
{
	width:780px;
	float:left;
}

/* contenu texte en general (surtout pour ?diteurs) */

#contenuTxt
{
	width:475px;
	margin:0 0 11px 0;
	background:url(images/titre_texture.gif);
}

#contenuTxt h1
{
	color:#fff;
	padding:16px 0 13px 13px;
	font-size:1.3em;
}

#contenuTxt h2
{
	color:#000;
	padding:0 10px 13px 11px;
	font-size:1.1em;
}

#contenuTxt .txt
{
	width:473px;
	padding:10px 0;
	border:1px solid #C71D22;
	background:#fff;
}

#contenuTxt p
{
	font-size:1em;
	padding:0 11px 10px 11px;
}

#contenuTxt p.txt-petit
{
	font-size:0.8em;
	padding:0 11px 10px 11px;
}

#contenuTxt img
{
	margin:0 10px 0 11px;
}

#contenuTxt p.bLien, .infos p.bLien, .infos p.bLien
{
	float:right;
	font-size:1em;
	padding:0 0 10px 0;
	color:#868686;
}

#contenuTxt p img, .infos p img
{
	vertical-align:middle;
}

#contenuTxt p.bLien a:link, #contenuTxt p.bLien a:visited, #contenuTxt p.bLien a:active, .infos p.bLien a:link, .infos p.bLien a:visited, .infos p.bLien a:active, #contenuTxt a:link,  #contenuTxt a:visited, #contenuTxt a:active, .boiteTxtRepondre p a:link, .boiteTxtRepondre p a:visited, .boiteTxtRepondre p a:active
{
	color:#868686;
	text-decoration:none;
}

#contenuTxt p.bLien a:hover, .infos p.bLien a:hover, #contenuTxt a:hover,.boiteTxtRepondre p a:hover, #optionsTxt a:hover
{
	text-decoration:underline;
}

#optionsTxt
{
	width:400px;
	border:1px solid #C8C7C7;
	margin:10px 0 15px 31px;
	padding:5px 0;
}

#optionsTxt div
{float:left;}

#optionsTxt span
{
	font-size:0.9em;
}

#optionsTxt a:link, #optionsTxt a:visited, #optionsTxt a:active, #boxCommentaires a:link, #boxCommentaires a:visited, #boxCommentaires a:active, .txt-petit a:link, .txt-petit a:visited, .txt-petit a:active
{
	color:#990115;
	text-decoration:none;
}

#optionsTxt a:hover, #boxCommentaires a:hover, #optionsTxt a:hover, .txt-petit a:hover
{
	text-decoration:underline;
}


#boxCommentaires
{
	width:400px;
	border:1px solid #990115;
	margin:0 0 15px 31px;
	text-align:center;
}

#boxCommentaires div
{
	background:#B5B5B5;
}


#boxCommentaires p
{
	font-size:0.9em;
	padding:8px 0 0 8px;
}

.detailCommentaire
{
	text-align:left;
	margin:0px 0px 0px 10px;
}

#boxChroniqueur
{
	width:425px;
	border:1px solid #990115;
	margin:15px 0 0 12px;
}

#boxChroniqueur p
{
	font-size:0.9em;
	padding:8px 20px 8px 10px;
}

.chroniqueur a:link, .chroniqueur a:visited, .chroniqueur a:active 
{
	text-decoration:none;
	color:#787878;
}

.chroniqueur a:hover
{text-decoration:underline;}

/* -------------------------------------- colonne de gauche------------------------------------------ */

.boxMenuGau, .boxMenuGau_blanc, .boxMenuGau_grisFonce
{
	width:159px;
	margin:0 0 11px 0;	
}

/* --------------- onglet texturé de la colonne de gauche -------------- */
.bgOnglet_menuGau
{background:url(images/menuGau_bgOnlget.gif) repeat-y top left;}
.coinTG
{background:url(images/menuGauTop.gif) no-repeat top left;}

.coinTG_bordure
{background:url(images/menuGauTop_bordures.gif) no-repeat top left;}

.boxMenuGau h1.titreOnglet
{
	color:#fff;
	padding:3px 0 12px 13px;
	background:url(images/menuGauBas.gif) no-repeat bottom left;
}

.boxMenuGau_blanc h1.titreOnglet
{
	color:#fff;
	padding:3px 0 12px 13px;
	background:url(images/menuGauBas_blanc.gif) no-repeat bottom left;
}

.boxMenuGau_grisFonce h1.titreOnglet
{
	color:#fff;
	padding:3px 0 12px 13px;
	background:url(images/menuGauBas_grisFonce.gif) no-repeat bottom left;
}

/* ----------------------------- menu colonne gauche ------------------------- */

.menuColGauche
{
	border-left:1px solid #B5B5B5;
	border-right:1px solid #B5B5B5;
	background:#E1E1E1;
	padding:0 0 12px 0;
}

.menuColGaucheLast
{
	background:#E1E1E1;
	border-left:1px solid #B5B5B5;
	border-right:1px solid #B5B5B5;
	border-bottom:1px solid #B5B5B5;
	padding:0;
}

.menuColGauche ul, .menuColGaucheLast ul
{
	margin:0;
	list-style:none;
	padding:0 0 0 0;
}

.menuColGauche ul li, .menuColGaucheLast ul li
{
	margin:0;
	padding:2px 0 2px 11px;
}

.bg_menuGauGris
{
	background:#D2D2D2;
}

.menuColGauche ul li a:link, .menuColGauche ul li a:visited, .menuColGauche ul li a:active, .menuColGaucheLast ul li a:link, .menuColGaucheLast ul li a:visited, .menuColGaucheLast ul li a:active
{
	text-decoration:none;
	color:#000;
}

.menuColGauche ul li a:hover, .menuColGaucheLast ul li a:hover
{text-decoration:underline;}

/* boîte Newsletter */

.boiteColGauche
{
	padding:0 0 5px 0;
	border-left:1px solid #B5B5B5;
	border-right:1px solid #B5B5B5;
	border-bottom:1px solid #B5B5B5;
	background:#fff;
}

/* boîte abonnement */

.boiteColGauche p
{padding:5px 0 4px 9px;}

.boiteColGauche input.iabonnement
{
	width:110px;
	margin:0 5px 0 9px;
	vertical-align:middle;
}

.boiteColGauche input.ibAbonnement
{
	vertical-align:middle;
	color:#8A8A8A;
	text-align:center;
}

/* boîte Le Journal en ligne */

.boiteColGauche_grisFonce
{
	padding:0 0 5px 0;
	border-left:1px solid #B5B5B5;
	border-right:1px solid #B5B5B5;
	border-bottom:1px solid #B5B5B5;
	background:#9B9B9B;
}


.boiteColGauche_grisFonce p.txtJournal
{
	width:85px;
	color:#fff;
	font-size:0.9em;
	padding:10px 0 4px 8px;
}

.boiteColGauche_grisFonce p.txtJournal_lireLigne
{
	color:#fff;
	font-size:0.9em;
	padding:0 0 4px 8px;	
}

.txtJournal_lireLigne a:link, .txtJournal_lireLigne a:active, .txtJournal_lireLigne a:visited
{
	color:#fff;
	text-decoration:none;
}

.txtJournal_lireLigne a:hover
{text-decoration:underline;}

div#journal_infodimanche
{
	background:url(images/i_journal_infodimanche.jpg) no-repeat 87px 0px;
	height:96px;
	padding:10px 0 0 0;
}
html>body div#journal_infodimanche
{
	min-height:96px;
	height:auto;
}

div#journal_infoweek
{
	background:url(images/i_journal_infoweek.jpg) no-repeat 87px 0;
	height:96px;
	padding:10px 0 0 0;
}
html>body div#journal_infoweek
{
	min-height:96px;
	height:auto;
}

/* colonne du centre */

.boxCentreMenu
{
	width:473px;
	margin:5px 0 11px 0;
}

/* boîte Informations du centre */

.boiteInfos
{
	width:475px;
	margin:0 0 11px 0;
	background:url(images/boxInfos_bg_onglet.gif) repeat-y top left;
}

.boiteInfos_bg_ongletTop
{
	background:url(images/boxInfos_bg_ongletTop.gif) no-repeat top left;
}

.boiteInfos_bg_ongletBas
{
	width:475px;
	background:url(images/boxInfos_bg_ongletBas.gif) no-repeat bottom left;
}

/* boîte Informations du centre avec entête rouge */
.boiteInfos_red
{
	width:475px;
	margin:0 0 10px 0;
	background:url(images/boxInfos_bg_ongletTitre_red.gif) repeat-y top left;
}
.boiteInfos_bg_ongletTop_red
{
	background:url(images/boxInfos_bg_ongletTopTitre_red.gif) no-repeat top left;
}

.boiteInfos_bg_ongletBas_red
{
	width:475px;
	background:url(images/boxInfos_bg_ongletBasTitre_red.gif) no-repeat bottom left;
}
/* -- onglet gris au centre ---------------------------------------------- */
.bg_onglet-centre
{
	background:url(images/boxInfos_bg_ongletTitre.gif) repeat-y top left; 
	width:294px;
	float:left;
}

.onglet-centreTop
{
	background:url(images/boxInfos_bg_ongletTopTitre.gif) no-repeat top left; 
}

.onglet-centreBas
{
	background:url(images/boxInfos_bg_ongletBasTitre.gif) no-repeat bottom left; 
}

/* ------------------------------------------------------------------------- */
/* -- onglet rouge au centre ---------------------------------------------- */
.bg_onglet-centre_rouge
{
	background:url(images/boxInfos_bg_ongletTitre_red.gif) repeat-y top left; 
	width:294px;
	float:left;
}

.onglet-centreTop_rouge
{background:url(images/boxInfos_bg_ongletTopTitre_red.gif) no-repeat top left;}

.onglet-centreBas_rouge
{background:url(images/boxInfos_bg_ongletBasTitre_red.gif) no-repeat bottom left;}

/* ------------------------------------------------------------------------- */
.boxConsulterArticle
{
	width:176px;
	float:right;
	margin:0;
	padding:2px 0;
}

.boxConsulterArticle img
{
	float:right;
	margin:0 5px 0 5px;
}

.boxConsulterArticle p.txtLireSuite
{
	font-size:0.9em;
	float:right;
	padding:4px 0 0 0;
}

.boxConsulterArticle p a:link, .boxConsulterArticle p a:visited, .boxConsulterArticle p a:active
{
	color:#fff;
	text-decoration:none;
}

.boxConsulterArticle p a:hover
{text-decoration:underline;}


.boiteInfos h1.titreOnglet
{
	color:#fff;
	padding:5px 0 5px 13px;
	width:230px;
}

.boiteInfos_red h1.titreOnglet
{
	color:#fff;
	padding:5px 0 7px 13px;
	width:230px;
}

/* bo?te d'informations */

.infos
{
	width:473px;
	border-left:1px solid #B5B5B5;
	border-bottom:1px solid #B5B5B5;
	border-right:1px solid #B5B5B5;
	background:#fff;
	padding:8px 0 0 0;
}

.infos img.aLaUne, .infosActualites img.aLaUne
{
	float:left;
	margin:0 9px 0 6px;
}

.infos h1, .infosActualites h1
{
	font-size:0.9em;
	padding:0 11px;
}

.infos h1.titreInfosAcc
{
	font-size:1em;
	padding:0 11px 5px 11px;
}

.infos h1.titreInfos, .infosActualites h1.titreInfos
{
	font-size:1.3em;
	padding:0 11px 5px 11px;
}

.infos h1.titreInfos a
{
	color:#000;
	text-decoration:none;
}

.infos h1.titreInfos a:hover
{
	text-decoration:underline;
}

.infos h2, .infosActualites h2
{
	font-size:1em;
	padding:5px 11px 5px 11px;
}

.infos h3, .infosActualites h3
{
	font-size:1.3em;
	padding:5px 11px 5px 11px;
	margin:0;
}

.infos p, .infosActualites p
{
	color:#000;
	padding:0 11px 10px 11px;
}

.infos img, .infosActualites img
{margin:0 10px 0 5px;}

.photoInfosCentrale
{margin:10px 0 15px 0;}

.txtInfos
{color:#fff;}

.txtInfos a
{color:#fff;}

.infosActualites p.bLien
{
	float:right;
	font-size:0.9em;
	padding:10px 11px 10px 11px;
	color:#6FB3E1;
}

.infosActualites p img
{
	vertical-align:middle;
	margin:0 0 0 5px;
}

.infosActualites p.bLien a:link, .infosActualites p.bLien a:visited, .infosActualites p.bLien a:active
{
	color:#868686;
	text-decoration:none;
}

.infosActualites p.bLien a:hover
{
	text-decoration:underline;
}

.infosActualites
{
	width:473px;
	border-left:1px solid #B5B5B5;
	border-bottom:1px solid #B5B5B5;
	border-right:1px solid #B5B5B5;
	background:#fff;
	padding:0;
}

.boxTxtListeLiens
{	background:#fff;
	width:463px;
	margin:0;
}

.infosListeLiens
{
	width:473px;
	background:#fff;
}

.liste_menu
{
	width:473px;
	background:#990115;
	padding:0;
	text-align:center;
}

/* Liste menu d'actualités */

.liste_menu ul
{
	font-size:0.9em;
	list-style:none;
	margin:0;
	padding:2px 10px 0 15px;
}

.liste_menu ul li
{
	float:left;
	margin:0;
	padding:0 4px 3px 4px;
	color:#fff;
}

.liste_menu a:link, .liste_menu a:visited, .liste_menu a:active
{
	color:#fff;
	text-decoration:none;
}

.liste_menu a:hover
{text-decoration:underline;}

/* top menu */

.selectMoisListeActualite
{
	width:473px;
	background:#C8C7C7;
	margin:1px 0 5px 0;
	padding:5px 0;
}

.selectMoisListeActualite ul
{
	font-size:0.9em;
	list-style:none;
	margin:0;
	padding:0;
}

.selectMoisListeActualite ul li
{
	float:left;
	margin:0;
	padding:0 40px;
	color:#000;
}

.selectMoisListeActualite a:link, .selectMoisListeActualite a:visited, .selectMoisListeActualite a:active
{
	color:#000;
	text-decoration:none;
}

.selectMoisListeActualite a:hover
{text-decoration:underline;}


/* utilisé pour faire disparaître marge droite dans IE5 */
.boxTxtInfos
{	background:#fff;
	width:463px;
	margin:0 5px;
}

.boxTxtInfos img.imgNouvelle
{
	border:1px solid #C71D22;
}

.boxTxtInfos img.imgAgrandir
{
	border:0;
	float:right;
}

.boxTxtInfos ul
{
	/*list-style:none;*/
	margin:0 0 10px 0;
	padding:0 0 0 25px;
}

.boxTxtInfos ul li
{
	margin:0;
	padding:0 0 5px 0;
}


.creditArticle
{
	width:463px;
	margin:0 0 15px 0;	
}

.creditArticle img.i_journaliste
{
	float:left;
	margin:0 2px 0 11px;
}

.creditArticle div
{
	width:370px;
	padding:0;
	border-bottom:1px solid #C71D22;
	float:left;
}

.creditArticle img.i_exclusivite
{
	margin:30px 0 0 0;
	float:right;
}

.creditArticle div h2
{
	padding:44px 0 0 10px;
	float:left;
}

.blocPhoto
{	
	width:464px;
	text-align:center;
}

.blocPhotoCentre
{	
	width:280px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.blocPhotoGauche
{	
	text-align:left;
	float: left;
	margin:10px;
}

.boxTxtInfos a:link, .boxTxtInfos a:visited, .boxTxtInfos a:active
{
	color:#990115;
	text-decoration:none;
}

.boxTxtInfos a:hover
{
	text-decoration:underline;
}

/* liste liens nouvelles de l'accueil */
.listeInfos
{
	background:#E1E1E1;
	width:463px;
	margin:0 5px 5px 5px;
}

.listeInfos2
{
	background:#E1E1E1;
	width:290px;
	margin:0 5px 5px 0;
}

.listeInfos p, .listeInfos2 p
{
	color:#000;
	font-size:0.9em;
	padding:3px 8px 3px 8px;
}

.bg_listeInfos_grisfonce
{
	background:#D2D2D2;
}

.listeInfos a:link, .listeInfos a:visited, .listeInfos a:active, .listeInfos2 a:link, .listeInfos2 a:visited, .listeInfos2 a:active
{
	color:#000;
	text-decoration:none;
}

.listeInfos a:hover, .listeInfos2 a:hover
{text-decoration:underline;}

/* Formulaire */

#form
{
	margin:0 20px 20px 20px;
	text-align:left;
}

.champsObligatoire
{
	font-size:1em;
	color:#990115;
}

.lesChamps
{margin-bottom:15px;}

.lesChamps label
{
	font-size:1em;
	color:#000;
	font-weight:bold;
}

.lesChamps input
{width:250px;}

.lesChamps input.idate
{width:100px;}

.lesChamps input.iphoto
{width:150px;}

.lesChamps input.ibParcourir
{width:100px;}

.bordureSepForm
{border-bottom:1px solid #990115; padding:0 0 15px 0; margin:0 0 15px 0;}

/* Page Détails d'un commerce */

.boxDetailsCommerce, .boxDetailsRenovation
{
	width:783px;
	margin:0 0 11px 0;
}


.boiteInfosDetailsComm, .boiteInfosDetailsReno
{
	width:783px;
	background:url(images/boxDetails_bg_onglet.gif) repeat-y top left;
}

.boiteInfos_bgDetails_ongletTop
{width:783px; background:url(images/boxDetails_bg_ongletTop.gif) no-repeat top left;}

.boiteInfos_bgDetails_ongletBas
{width:783px; background:url(images/boxInfosDetail_bg_ongletBas.gif) no-repeat bottom left;}


.bg_onglet-centre-details
{
	background:url(images/boxDetails_bg_onglet_fonce.gif) repeat-y top left; 
	width:277px;
	float:left;
}

.onglet-centreTop-details
{
	background:url(images/boxDetails_bg_top-fonce.gif) no-repeat top left; 
}

.onglet-centreBas-details
{
	background:url(images/boxInfosDetail_bg_bas-fonce.gif) no-repeat bottom left; 
}

.coinTG-detailsReno
{
	background:#990115 url(images/coinTG.gif) no-repeat top left; 
	width:294px;
	float:left;
}

.boiteInfosDetailsComm h1.titreOnglet, .boiteInfosDetailsReno h1.titreOnglet
{
	color:#fff;
	padding:5px 0 5px 13px;
	background:url(images/coinTD-bgGris.gif) no-repeat top right;
}

.infosDetails
{
	width:781px;
	border-left:1px solid #868686;
	border-bottom:1px solid #868686;
	border-right:1px solid #868686;
	background:#fff;
	padding:8px 0 0 0;
}

.infosDetails h1
{
	font-size:0.9em;
	padding:0 11px;
}

.infosDetails h2
{
	font-size:1em;
	padding:5px 11px 5px 11px;
}

.infosDetails p
{
	color:#000;
	padding:0 0 10px 11px;
}

.boxTxtDetails
{	background:#fff;
	width:752px;
	margin:0 5px;
}

/*  Boîtes Détails Commerce */

.boxCategoriesDetails
{
	width:750px;
	margin:0 0 10px 0;
	border:1px solid #868686;
}

.boxTxtDetails a:link, .boxTxtDetails a:visited, .boxTxtDetails a:active
{
	color:#990115;
	text-decoration:none;
}

.boxTxtDetails a:hover
{text-decoration:underline;}

.boxTxtDetails ul
{
	/*list-style:none;*/
	margin:0 0 10px 25px;
	padding:0;
}

.boxTxtDetails ul li
{
	margin:0;
	padding:0 0 5px 0;
}

.commerce
{
	background:#F0F0F0;
	width:300px;
}

.detailsCommerce
{
	background:#F0F0F0;
	width:750px;
}

.detailsCommerce h2
{
	background:#F0F0F0;
	padding:0 0 15px 0;
	margin:0 0 5px 0;
}

.detailsCommerce p
{
	font-size:0.9em;
	padding:0 0 10px 0;
}

.txtDetailsCommerce
{
	float:left;
	width:250px;
	margin:0 0 0 5px;
}

.boxDetailTitre
{
	width:750px;
	margin:0 0 5px 0;
	border:1px solid #868686;
}

.boxDetailTitre h1
{
	background:#F0F0F0;
	padding:2px 10px;
}


/* Boîtes de catégories */

.boxCategories
{
	width:461px;
	margin:10px 0 20px 0;
	border:1px solid #868686;
}

.boxCategories a:link, .boxCategories a:visited, .boxCategories a:active 
{
	color:#990115;
	text-decoration:none;
}

.boxCategories a:hover
{
	text-decoration:underline;
}

.boxCategories h1
{
	background:#F0F0F0;
	padding:5px 0 5px 10px;
	margin:0 0 5px 0;
}

.boxCategories p
{
	font-size:0.9em;
	padding:5px 0 5px 10px;
}

.categorieGau
{
	float:left;
	width:210px;
}

.categorieDr
{
	float:left;
	width:230px;
}

.bgGris
{
	background:#F0F0F0;
	width:461px;
}

/* Pages Dossier et cahiers */

.dossierGau
{
	float:left;
	width:210px;
	border-right:1px solid #fff;
}

/* Zone Emplois */
/* Affichage d'emplois */

.t_posteEmploi
{
	width:461px;
	margin:0 0 5px 0;
}

/* titre poste affiché */
.lePoste
{
	float:left;
	width:200px;
}

.lePoste h1
{font-size:1.1em;}

.lePoste p
{font-size:0.9em;}

.lePoste a:link, .lePoste a:visited, .lePoste a:active, .boxDescriptEntreprise a:link, .boxDescriptEntreprise a:visited, .boxDescriptEntreprise a:active
{
	color:#990115;
	text-decoration:none;
}

.lePoste a:hover, .boxDescriptEntreprise a:hover
{text-decoration:underline;}

/* date poste affiché */
.dateAffPoste
{float:right;}

.dateAffPoste p
{
	font-size:0.9em;
	padding:0 5px 0 0;
	text-align:right;
	color:#990115;
}

/* boîte avec courte description emplois */

.boxDescriptPoste
{
	width:461px;
	margin:0 0 30px 0;
	border-bottom:1px solid #990115;
}

.txtDescripPoste
{
	float:left;
	width:300px;
}

.txtDescripPoste p
{padding:0 0 8px 0;}

.txtDescripPoste h2
{
	color:#990115;
	padding:0 0 3px 0;
}



/* Descsiption de l'emplois */

.boxDetailsPoste
{
	width:461px;
	margin:20px 0 15px 0;
}

.txtDetailsPoste
{
	float:left;
	width:250px;
	margin:0 0 0 20px;
}

.txtDetailsPoste p
{
	padding:0;
	font-size:0.9em;
}

.boxDescriptEntreprise
{
	width:463px;
	border-bottom:1px solid #990115;
	padding:0 0 40px 0;
	margin:0 0 40px 0;
}

/* Boîte de postulation */

#boxPostuler
{
	width:461px;
	border:1px solid #990115;
	text-align:center;
	margin:0 0 10px 0;
}

#notePostulation
{background:#990115;}

#notePostulation p
{
	color:#fff;
	padding:10px 60px;
	font-weight:bold;
}

/* Formulaire pour postulation */

#formPostuler
{
	margin:10px 10px 20px 10px;
	text-align:left;
}

.lesChamps input.ibParcourir
{width:100px;}

/* Conditions actuelles */

/* les deux colonnes de la boîte Conditions actuelles */
#imgPrevision
{
	float:left;
	width:103px;
	text-align:center;
}

#boxConditionsActuelles
{
	float:left;
	width:360px;
	background:#F0F0F0;
	margin:0 0 8px 0;
}


#imgPrevision h1
{
	font-size:2em;
	padding:0 0 30px 0;
}

#boxConditionsActuelles p
{
	padding:8px 10px;
	border-bottom:1px solid #fff;
}

/* Prévisions */

/* les trois colonnes de la boîte Prévisions */

.previsionGau
{
	float:left;
	width:153px;
	text-align:center;
	border-right:1px solid #F0F0F0;
}

.previsionCentre
{
	float:left;
	width:153px;
	text-align:center;
	border-right:1px solid #F0F0F0;
}

.previsionDr
{
	float:left;
	width:155px;
	text-align:center;
}

.previsionImg
{
	height:70px;
}

#boxPrevions h1
{
	text-align:center;
	background:#F0F0F0;
	padding:7px 0;	
}

#boxPrevions h1.bordDrBlanc
{
	border-right:1px solid #fff;
}

#boxPrevions img
{margin:8px 0 6px 0;}

#boxPrevions p
{font-size:0.9em;}

/* boîte de répertoire des professionnels */

.boxRepertoire
{
	width:750px;
	margin:5px 0 20px 0;
	border:1px solid #990115;
}

.boxRepertoire h1
{
	background:#F0F0F0;
	padding:5px 0 5px 10px;
	margin:0 0 5px 0;
}

.boxRepertoire p
{
	font-size:0.9em;
	padding:5px 0 5px 10px;
}

.repertoireGau
{
	float:left;
	width:250px;
}

.repertoireCen
{
	float:left;
	width:248px;
}

.repertoireDr
{
	float:left;
	width:250px;
}

.bgGrisWide
{
	background:#F0F0F0;
	width:750px;
}

/* Pages Répertoire Entreprises */

/* Boîtes de recommandations */

.boxRecommandations
{
	width:461px;
	margin:0 0 5px 0;
	border:1px solid #990115;
}

.boxRecommandations h1
{
	background:#F0F0F0;
	text-align:center;
	padding:5px 0;
}

.boxRecommandations h2
{
	background:#F0F0F0;
	padding:5px 0 5px 10px;
}

.boxRecommandations img
{
	float:left;
	display:block;
	margin:10px;
}

.boxRecommandations div
{
	float:left;
	width:310px;
	margin:20px 0 10px 0;
}

.boxRecommandations p
{padding:0;}

.boxRecommandations a:link, .boxRecommandations a:visited, .boxRecommandations a:active
{
	color:#990115;
	text-decoration:none;
}

.boxRecommandations a:hover
{
	text-decoration:underline;
}

/* pages Annonces classées */

.listeAnnonces
{
	background:#F0F0F0;
	width:463px;
	margin:0 0 10px 0;
}

.listeAnnonces p
{
	color:#000;
	font-size:0.9em;
	border-bottom:1px solid #fff;
	padding:6px 8px 6px 11px;
}

.listeAnnonces a:link, .listeAnnonces a:visited, .listeAnnonces a:active
{
	color:#000;
	text-decoration:none;
}

.listeAnnonces a:hover
{text-decoration:underline;}


.txtAnnonce
{
	width:463px;
	margin:0 0 20px 0;
	border-bottom:1px solid #990115;
}

.txtAnnonce img
{
	margin:0 10px 10px 5px;
	border:1px solid #990115;
}


/* Page Album Photo */

.ligneChoixAlbum
{margin:0 0 20px 0;}


.blocChoixAlbum
{
	width:461px;
	padding:0 0 10px 0;
}

.blocChoixAlbum img
{
	border:1px solid #990115;
}

.blocAlbumChoixThumb
{
	float:left;
	width:150px;
	padding:7px 0 0 0;
	margin: 0 0 0 0;
	text-align:center;
}

.blocAlbumChoixThumbLast
{
	float:left;
	width:130px;
	padding:7px 0 0 0;
	margin: 0 0 10px 0;
	text-align:center;
}

.nomPhoto
{
	font-size:0.9em;
	padding: 10px 0 4px 0;
	overflow: hidden;
	text-align:center;
}

.nomPhoto a:link, .nomPhoto a:visited, .nomPhoto a:active
{text-decoration:underline;}

.nomPhoto a:hover
{text-decoration:none;}

/*  sélection de pages pour l'album photos  */

#selectPages
{
	width:463px;
	font-size:0.9em;
	padding-bottom:15px;
}

#selectPages a:link, #selectPages a:visited, #selectPages a:active
{
	color:#990115;
	text-decoration: none;
}

#selectPages a:hover
{
	color:#000;
	text-decoration:underline;
}

#encours a:link, #encours a:visited, #encours a:active
{
	color:#000;
	text-decoration: underline;
}

#selectPages ul
{		
	list-style: none;
	margin:10px 0 10px 0;
	padding:0;
}

#selectPages ul li
{
	float:left;
	padding:0 3px;
	margin: 0 0 .2em 3px;
}

#selectPages ul li.pagePrecedente
{
	float:left;
	padding:0 20px 0 5px;
}

#selectPages ul li.pageSuivante
{
	float:right;
	padding:0 5px 0 0;
}


/*  boîte cartes de la Beauce  */

.boxcartes
{
	width:461px;
	margin:5px 0 20px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #990115;
}

/*  Page Nécrologie  */


#selectPagesNecrologie
{
	width:463px;
	font-size:0.9em;
	padding:10px 0;
	margin:0 0 10px 0;
	border-bottom:1px solid #990115;
}

#selectPagesNecrologie ul
{		
	list-style: none;
	margin:0;
	padding:0 10px;
}

#selectPagesNecrologie ul li
{		
	list-style: none;
	margin:0;
	padding:0;
}

#selectPagesNecrologie ul li.pagePrecedente
{
	float:left;
}

#selectPagesNecrologie ul li.pageSuivante
{
	float:right;
}

/*  boîte du défunt  */
.boxDefunt
{
	width:463px;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #990115;
	position:relative;
}

.nomDefunt
{
	width:463px;
	margin:0 0 15px 0;
}

.nomDefunt h2
{
	float:left;
	padding:136px 0 0 10px;
	width:339px;
	border-bottom:1px solid #990115;
	margin:0;
}

.nomDefunt h2.nopicture
{
	float:left;
	padding:10px 0 0 10px;
	width:453px;
	border-bottom:1px solid #990115;
	margin:0;
}

.nomDefunt img
{border:1px solid #990115;}

/* pages Promotions et coupons rabais  */

.zonePromo
{
	width:750px;
	margin:10px 0 20px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #990115;
}

.promo
{
	float:left;
	width:186px;
	text-align:center;
	padding:5px 0;
}

.promo p
{
	font-size:0.9em;
}

/* pages Zone Rencontres */

#zoneRencontre
{
	width:750px;
	margin:0 0 20px 0;
	padding:18px 0 10px 0;
	border:1px solid #990115;
}

#zoneRencontre h1
{
	color:#990115;
	font-size:1.5em;
}


#boxEntreeMembres
{
	float:left;
	width:370px;
	text-align:center;
}

#loginMembres
{
	margin:10px 110px 15px 108px;
	padding:0 0 10px 0;
	text-align:left;
	border-bottom:1px solid #868686;
}

.lesChampsMembres label
{
	font-size:0.9em;
}

.lesChampsMembres input
{
	margin:0 0 10px 0;
}


#rechercheRapide
{
	float:left;
	width:358px;
	text-align:center;
}

#rechercheRapide h1
{
	background:#D2D2D2;
	padding:5px 0;
}

#boxRecherche
{
	background:#E1E1E1;
	padding:15px 0;
}

/* cases à cocher */

.casesCochesRechercheRapide
{margin:0 0 15px 0;}

.casesCochesRechercheRapide-01
{margin:0 0 15px 28px;}

.casesCochesRechercheRapide label, .casesCochesRechercheRapide-01 label
{
	color:#000;
	font-size:0.9em;
	margin:0 10px 0 0;
	vertical-align:middle;
}

.casesCochesRechercheRapide input, .casesCochesRechercheRapide-01 input
{
	vertical-align:middle;
	margin:0 10px 0 10px;
}

.lesChampsAge
{margin:0 0 15px 0;}

.lesChampsAge label
{font-size:0.9em;}

.lesChampsAge select
{margin:0 0 0 20px;}

/*  colonne de droite  */


.boxDroite
{
	width:300px;
	margin:0 0 11px 0;
}

.bg_ongletDr
{background:url(images/ongletDr_bg.gif) repeat-y top left;}
.ongletDrTop
{background:url(images/ongletDrTop.gif) no-repeat top left;}
.ongletDrBas
{background:url(images/ongletDrBas.gif) no-repeat bottom left;}

.ongletDrBas_concours
{background:url(images/ongletDrBas_concours.gif) no-repeat bottom left;}
.ongletDrBas_blogue
{background:url(images/ongletDrBas_blogue.gif) no-repeat bottom left;}
.ongletDrBas_rencontre
{background:url(images/ongletDrBas_rencontre.gif) no-repeat bottom left;}
.ongletDrBas_photo
{background:url(images/ongletDrBas_photo.gif) no-repeat bottom left;}


.boxDroite h1.titreOnglet_concours
{
	color:#fff;
	padding:3px 0 6px 13px;
	background:url(images/coinTD-texture.gif) no-repeat top right;
}

.boxDroite h1.titreOnglet
{
	color:#fff;
	padding:3px 0 13px 13px;
	background:url(images/coinTD-texture.gif) no-repeat top right;
}

.boiteColDr
{
	border-left:1px solid #B9B9B9;
	border-bottom:1px solid #B9B9B9;
	border-right:1px solid #B9B9B9;
	background:#fff;
}

.boiteColDr_gris
{
	border-left:1px solid #B9B9B9;
	border-bottom:1px solid #B9B9B9;
	border-right:1px solid #B9B9B9;
	background:#F3F3F3;
}

/*  boîte sondage  */



.boiteColDr p.txtGrisFonce
{
	color:#787878;
	padding:5px 15px 10px 10px;
	font-weight:bold;
	font-size:0.9em;
}

.boiteSondage
{
	width:298px;
	padding:0 0 10px 0;
}

/* cases à cocher */

.casesCochesSondage
{
	width:270px;
	margin:0 0 0 10px;
	float:left;
}

.casesCochesSondage label
{
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	margin:0 15px 0 0;
}

.casesCochesSondage input
{vertical-align:middle;}

.boiteTxtRepondre
{
	width:270px;
	float:right;
	margin:0 0 0 0;
}

.boiteTxtRepondre p
{
	color:#000;
	font-weight:bold;
	font-size:0.9em;
	float:right;
	padding:3px 8px 0 0;
}

/*  boîte calendrier */

.evenementBgBlanc, .evenementBgGris
{
	width:298px;
	padding:6px 0 4px 0;
}

.evenementBgBlanc p, .evenementBgGris p
{
	width:280px;
	padding:0 0 0 10px;
	color:#787878;
	font-size:0.9em;
}

.evenementBgBlanc span, .evenementBgGris span
{
	color:#EB0220;
}

.evenementBgGris
{background:#F3F3F3;}

.evenementBgBlanc a:link, .evenementBgBlanc a:visited, .evenementBgBlanc a:active, .evenementBgGris a:link, .evenementBgGris a:visited, .evenementBgGris a:active
{
	text-decoration:none;
	color:#787878;
}

.evenementBgBlanc a:hover, .evenementBgGris a:hover
{text-decoration:underline;}


/* boîte éditorial et vox pop  */

.boxTxtPhoto
{
	width:298px;	
	/*background:url(images/bg_blogue.gif) repeat-x top left;*/
}

.boxTxtPhoto_bgPhoto
{
	width:298px;
	/*background:url(../upload/blogue/blogue.jpg) no-repeat bottom left;*/
	padding:14px 0 15px 0;
}

.boxTxtPhoto_bgPhoto div
{
	margin:0 0 0 73px;
	border-left:1px solid #C7021C;
}

.boxTxtPhoto h1
{
	color:#D1021D;
	font-size:1.1em;
	font-weight:bold;
	padding:2px 0 3px 7px;
}

.boxTxtPhoto p
{
	font-size:0.9em;
	margin:0;
	padding:0 0 2px 7px;	
}

.boxTxtPhoto a:link, .boxTxtPhoto a:visited, .boxTxtPhoto a:active 
{
	text-decoration:none;
	color:#787878;
}

.boxTxtPhoto a:hover
{text-decoration:underline;}

/* boîte La Région en Photos  */

#boitePhoto
{
	width:298px;
	background:#F3F3F3;
	padding:0 0 5px 0;
}

#albumCoteGau
{
	background:#fff url(images/album_coteG.gif) repeat-y top left;
	float:left;
	width:170px;
}
#albumCoteDr
{background:url(images/album_coteD.gif) repeat-y top right;}
#albumCoteBas
{background:url(images/album_coteBas.gif) repeat-x bottom left;}

#albumCoinTG
{background:url(images/album_coinTG.gif) no-repeat top left;}
#albumCoinTD
{background:url(images/album_coinTD.gif) no-repeat top right;}
#albumCoinBD
{background:url(images/album_coinBD.gif) no-repeat bottom right;}
#albumCoinBG
{background:url(images/album_coinBG.gif) no-repeat bottom left;}

#zonePhoto
{
	width:160px;
	padding:5px 0;
}

#zonePhoto div
{
	margin:5px 0 5px 10px; 
	padding:5px;
}

#zonePhoto p
{
	font-size:0.9em;
	padding:5px 0 10px 15px;
}

.txt-rouge
{
	color:#CF021D;
	font-weight:bold;
}

#zoneSelection
{
	float:left;
	width:88px;
}

#zoneSelection p
{
	font-size:0.9em;
	padding:6px 0 5px 15px;
}

#zoneSelection p a
{
	color:#000;
	text-decoration:none
}

#zoneSelection p a:hover
{
	text-decoration:underline
}

#zoneSelection div
{
	margin:7px 0 0 0;
	padding:4px 0 4px 0;
}

/*  boîte Pour la page Album Photos  */


.boxAlbums
{
	width:298px;
	padding:0 0 10px 0;
}

.boxAlbums p
{
	font-size:0.9em;
	padding:5px 0;
	text-align:center;
}

.choixAlbum
{	
	width:298px;
	font-size:0.9em;
}

.album
{
	float:left;
	width:132px;
	margin:10px 0 0 10px;
	border-bottom:1px solid #990115;
}

.albumGau
{
	float:left;
	width:130px;
	margin:0 0 0 5px;
	border-bottom:1px solid #990115;
}

.albumDr
{
	float:left;
	width:135px;
	margin:0 0 0 15px;
	border-bottom:1px solid #990115;
}

.choixAlbum a:link, .choixAlbum a:visited, .choixAlbum a:active
{
	text-decoration:none;
	color:#000;
}

.choixAlbum a:hover
{color:#990115;}

/*  Pieds  */


#pieds
{
	width:955px;
	margin:0;
	background:url(images/bg_pied.gif) no-repeat top left;
}

#pieds ul
{
	float:left;
	font-size:1em;
	list-style:none;
	margin:10px 0 41px 0;
	padding:0 0 0 24px;
}

#pieds ul li
{
	float:left;
	margin:0 1px;
	color:#fff;
	padding:11px 5px 0 0;
}

#pieds ul li#notes
{
	float:right;
	padding:0 14px 0 0;
}

#pieds a:link, #pieds a:visited, #pieds a:active 
{
	color: #fff;
	text-decoration:none;
}

#pieds a:hover
{
	text-decoration:underline;
}

#annonceurs ul li 
{
	list-style: url(images/i_rondFleche.gif)
}

A.arial14ptbold {  font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold; text-transform: uppercase;color: #000000;text-decoration:none;}
A.arial14ptbold:hover {  font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold; text-transform: uppercase;color: #000000;text-decoration:underline;}
A.arial14ptbold:visited:hover {  font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold; text-transform: uppercase;color: #000000;}
A.arial14ptbold:link {  font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold; text-transform: uppercase;color: #000000;}
A.arial14ptbold:link:hover {  font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold; text-transform: uppercase;color: #000000;}
TD.arial14ptbold {  font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold; text-transform: uppercase;color: #000000;}

.arial11ptbold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;text-decoration:none;}
A.arial11ptbold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;text-decoration:none;}
A.arial11ptbold:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;text-decoration:underline;}
A.arial11ptbold:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
A.arial11ptbold:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
A.arial11ptbold:link:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}

.arialbold10pt {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}

.titreprestige {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #CC9900;}


img.imgGauche
{
	float:left !important;
	margin:10px !important;
}

img.imgDroite
{
	float:right !important;
	margin:10px !important;
}

/*  Boîte Outils Immobilier  */

.boxDr
{
	width:300px;
	background:url(images/boxDr_bg.gif) repeat-y top left;
	margin:0 0 11px 0;
}

.bordTop
{background:url(images/bord_top.gif) repeat-x top left;}
.bordDr
{background:url(images/bord_dr.gif) repeat-y top right;}
.bordBas
{background:url(images/bord_bas.gif) repeat-x bottom left;}
.bordGau
{background:url(images/bord_gau.gif) repeat-y top left;}

.coinTG_immobilier
{background:url(images/coin_TG_immobilier.gif) no-repeat top left;}
.coinTD
{background:url(images/coin_TD.gif) no-repeat top right;}
.coinBD
{background:url(images/coin_BD.gif) no-repeat bottom right;}

.boxDr_coinBG
{
	background:url(images/coin_BG.gif) no-repeat bottom left;
	padding:7px 0 0 0;
	width:300px;
}

.boxDr_entete
{
	width:289px;
	/*background:url(images/boxDr_entete_bg.jpg) no-repeat top left;*/
	border-bottom:2px solid #fff;
	height:83px;
}

.contenu_mid
{padding:0 5px;}

.contenu_mid h1
{
	font-size:1.1em;
	margin:0;
	color:#000;
	padding:8px 0 7px 10px;
}

#boxOutils
{
	width:289px;
	padding:10px 0 15px 0;
}

#boxOutils label
{margin:0 0 0 12px;}
#boxOutils select
{
	width:260px;
	margin:4px 0 10px 12px;	
}

#boxOutils input
{margin:4px 0 0 161px;}

#boxOutils p
{
	font-size:0.9em;
	text-align:center;
	padding:10px 12px 0 8px;
}

#boxOutils a:link, #boxOutils a:visited, #boxOutils a:active
{
	color:#c12127;
	text-decoration:none;
}
#boxOutils a:hover
{text-decoration:underline;}

/* -- Boîte actualités accueil ----------------------------------------- */

#boxActualites
{
	width:472px;
	border-bottom:1px solid #b5b5b5;
	border-left:1px solid #b5b5b5;
	border-top:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
	margin:0;
	padding:9px 0 0 0;
	background:#fff;
}

#boxActualites_contenu
{padding:0 8px 10px 8px;}

#boxActualites h1
{
	font-size:1.6em;
	color:#d1021d;
}

#boxActualites h2
{	
	font-size:1em;
	padding:2px 0 3px 0;
	margin:0;
}

#boxActualites h1 a:link, #boxActualites h1 a:visited, #boxActualites h1 a:active, #boxActualites h2 a:link, #boxActualites h2 a:visited, #boxActualites h2 a:active
{
	color:#d1021d;	
	text-decoration:none;
}

#boxActualites h3
{
	font-size:0.95em;
	color:#000;
	padding:0;
	margin:0;
	font-weight:normal;
}

#boxActualites h3 a:link, #boxActualites h3 a:visited, #boxActualites h3 a:active
{
	color:#000;	
	text-decoration:none;
}

#boxActualites p a:link, #boxActualites p a:visited, #boxActualites p a:active
{
	color:#d1021d;
	text-decoration:none;
	font-size:1.3em;
}
#boxActualites p a:hover, #boxActualites h2 a:hover, #boxActualites h3 a:hover, #boxActualites h1 a:hover
{text-decoration:underline;}

#boxActualites_contenu div
{
	float:left;
	margin:0 10px 0 0;
}

#boxActualites_contenu div img
{
	margin:0 0 2px 0;
	display:block;
}
#boxActualites_contenu div span
{font-size:0.8em;}

/* -- 3 colonnes actualites ---------------------------- */

#colonnesActualites
{
	width:456px;
	margin:0 0 0 8px;
	padding:6px 0 8px 0;
	background:url(images/sep_horizontale.gif) repeat-x top left;
	font-size:0.95em;
}
.txtColActualites
{padding:0 5px;}
#colGauActualites
{
	float:left;
	width:152px;
	background:url(images/sep_verticale.gif) repeat-y top right;
}
#colCenActualites
{
	float:left;
	width:152px;
	background:url(images/sep_verticale.gif) repeat-y top right;
}
#colDrActualites
{
	float:left;
	width:152px;
}

#box_commandite
{
	width:474px;
	margin:0 0 11px 0;
	padding:0;
}
#box_commandite img
{
	display:block;
}
