BODY {
	font-family:  Verdana, Arial, sans-serif; 
	font-size: 10px;
	width:1071px;
	text-align:center;
	margin: 0 auto;
}

TD {
	font-size: 10px;
}

a img {border: none;}

/*
TD.menu {
height: 15px;
padding: 10 0 4 4;
}

A.menu:link, A.menu:visited {
color: black;
font-size: 11px;
line-height: 12px;
text-decoration: none;
padding-left: 2px;
}

A.menu:hover, A.menu:active {
color: #940E0E;
font-size: 11px;
line-height: 12px;
text-decoration: none;
background-image: url("images/commun/menu-bullet.gif");
background-repeat: no-repeat;
height:12px;
padding-left:10px;
}
*/

div.sepVert {
	background-image: url("images/commun/sepVert.gif");
	background-repeat: repeat-y;
	height: 100%;
	width:30px;
}

div.sepVert2 {
background-image: url("images/commun/sepVert2.gif");
background-repeat: repeat-y;
height: 100%;
width:30px;
}

div.sepVert3 {
background-image: url("images/commun/sepVert3.gif");
background-repeat: repeat-y;
height: 100%;
width:30px;
}

div.sepVert4 {
background-image: url("images/commun/sepVert4.gif");
background-repeat: repeat-y;
height: 100%;
width:30px;
}

div.sepHor {
background-image: url("images/commun/sepHor.gif");
background-repeat: repeat-x;
width: 100%;
height:20px;
}

div.sepHor2 {
background-image: url("images/commun/sepHor2.gif");
background-repeat: repeat-x;
width: 100%;
height:20px;
}

div.sepHor3 {
background-image: url("images/commun/sepHor3.gif");
background-repeat: repeat-x;
width: 100%;
height:20px;
}

div.sepHor4 {
background-image: url("images/commun/sepHor4.gif");
background-repeat: repeat-x;
width: 100%;
height:20px;
}

div .pub {
	margin: 20px 5px 20px 5px;
	position:relative;
	width: 180px;
	height: 300px;
}

A.retour:link, A.retour:visited {
color: white;
font-size: 11px;
text-decoration: none;
font-weight: bold;
background-image: url("images/commun/fleche-off.gif");
background-repeat: no-repeat;
background-position: top right;
padding-right:30px;
height:21px;
vertical-align:middle;
}

A.retour:hover, A.retour:active {
color: #FFF6B5;
font-size: 11px;
text-decoration: none;
font-weight: bold;
background-image: url("images/commun/fleche-on.gif");
background-repeat: no-repeat;
background-position: top right;
padding-right:30px;
height:21px;
vertical-align:middle;
}

.SsTitre {
font-size: 11px;
font-weight: bold;
color: black;
height: 43px;
text-align: middle;
}

.SsTitre0 {
font-size: 11px;
font-weight: bold;
color: black;
padding-bottom: 21px;
text-align: middle;
}

.SsTitre2 {
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
padding-bottom: 21px;
text-align: middle;
}

.SsTitre3 {
font-size: 11px;
font-weight: bold;
color: #555555;
padding-bottom: 21px;
text-align:middle;
}

.popup11 {
font-size: 11px;
text-align: justify;
vertical-align:top;
}

.popup12 {
font-size: 12px;
text-align: justify;
vertical-align:top;
}

.cadrePhoto {
border: 1px solid black;
padding: 3px;
}

.legende {
font-size: 9px;
color: #444444;
text-align: right;
padding-bottom: 18px;
}

.legende2 {
font-size: 9px;
color: #ffffff;
text-align: right;
}

.justify {
font-size: 10px;
text-align: justify;
vertical-align:top;
}

.cadreEdito {
border: 1px solid black;
padding: 7px;
}

.nomEdito {
font-size: 11px;
font-weight: bold;
color: #CC0000;
}

.cadrePhoto2 {
border: 1px solid white;
}

.cadrePhoto3 {
border: 3px solid white;
}
.cadrePhoto4 {
border: 1px solid red;
padding: 3px;
}

.Texte3 {
	color: #5C554C;
	text-align: center;
	height:16px;
}

.Texte3 A:link, .Texte3 A:visited, .Texte3 A:active {
	font-family:  arial, sans-serif;
	color: white;
	font-weight: bold;
	text-decoration: none;
	background-color:#CC0000;
	height: 16px;
	padding:2px;
}

.Texte3 A:hover {
	font-family:  arial, sans-serif;
	color: black;
	font-weight: bold;
	text-decoration: none;
	background-color:silver;
	height: 16px;
	padding:2px;
}

.Link A:link, .Link A:visited, .Link A:active {
	font-family:  verdana, sans-serif;
	font-size: 10px;
	color: #8E95A2;
	text-decoration: none;
}

.Link A:hover {
	font-family:  verdana, sans-serif;
	font-size: 10px;
	color: #8E95A2;
	text-decoration: underline;
}

.MenuBas {
	font-family:  verdana, sans-serif;
	font-size: 10px;
	color: silver;
	text-decoration: none;
	font-weight: normal;
}

.MenuBas A:link, .MenuBas A:visited, .MenuBas A:active {
	font-family:  verdana, sans-serif;
	font-size: 10px;
	color: silver;
	text-decoration: none;
	font-weight: normal;
}

.MenuBas A:hover {
	font-family:  verdana, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: underline;
	font-weight: normal;
}

table.calendrier_principal {
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
}

li {
	list-style-image:url("images/commun/bullet.gif");
}

.item {
   font-family: Sylfaen;
   font-size: 13px;
   width: 130px;
   height: 10px;
   cursor: default;
}
a.buttonEnSavoirPlus{
	background-image:url(../../../../images/commun/savoir-plus.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:130px;
}

a:hover.buttonEnSavoirPlus{
	background-image:url(../../../../images/commun/savoir-plus-survole.gif);
}

a.buttonVoirLesPhotos{
	background-image:url(../../../../images/commun/voir-les-photos.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLesPhotos{
	background-image:url(../../../../images/commun/voir-les-photos-modifie.gif);
}

a.buttonVoirLeSite{
	background-image:url(../../../../images/commun/voir-le-site.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLeSite{
	background-image:url(../../../../images/commun/voir-le-site-modifie.gif);
}


a.buttonVoirLArticle{
	background-image:url(../../../../images/commun/balise-lien.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLArticle{
	background-image:url(../../../../images/commun/lire-article-modifie.gif);
}

a.buttonLireLaSuite{
	background-image:url(../../../../images/commun/lire-suite.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonLireLaSuite{
	background-image:url(../../../../images/commun/lire-suite-survole.gif);
}
a.buttonLireLaNouvelle{
	background-image:url(../../../../images/commun/lire-la-nouvelle.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonLireLaNouvelle{
	background-image:url(../../../../images/commun/lire-la-nouvelle-modifie.gif);
}
a.buttonVoirLaVideo{
	background-image:url(../../../../images/commun/voir-la-video.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLaVideo{
	background-image:url(../../../../images/commun/voir-la-video-modifie.gif);
}
a.buttonVoirLaVideopetit{
	background-image:url(../../../../images/commun/voir-la-videopetit.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:106px;
}

a:hover.buttonVoirLaVideopetit{
	background-image:url(../../../../images/commun/voir-la-video-modifiepetit.gif);
}
a.buttonVoirLeReportage{
	background-image:url(../../../../images/commun/voir-le-reportage.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLeReportage{
	background-image:url(../../../../images/commun/voir-le-reportage2.gif);
}

a.buttonVoirLesVideos{
	background-image:url(../../../../images/commun/voir-les-videos.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLesVideos{
	background-image:url(../../../../images/commun/voir-les-videos-modifie.gif);
}

a.buttonVoirLeDiaporama{
	background-image:url(../../../../images/commun/voir-le-diaporama.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLeDiaporama{
	background-image:url(../../../../images/commun/voir-le-diaporama-modifie.gif);
}
a.buttonretouraccueil{
	background-image:url(../../../../images/commun/retour-accueil.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonretouraccueil{
	background-image:url(../../../../images/commun/retour-accueil-2.gif);
}

a.buttonVoirLeDossier{
	background-image:url(../../../../images/commun/voir-dossier.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLeDossier{
	background-image:url(../../../../images/commun/voir-dossier-survole.gif);
}

a.buttonVoirLaRecette{
	background-image:url(../../../../images/commun/voir-la-recette.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLaRecette{
	background-image:url(../../../../images/commun/voir-la-recette-modifie.gif);
}

a.buttonVoirLeProgramme{
	background-image:url(../../../../images/commun/voir-le-programme.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLeProgramme{
	background-image:url(../../../../images/commun/voir-le-programme-modifie.gif);
}

a.buttonVoirLesArchives{
	background-image:url(../../../../images/commun/voir-les-archives.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLesArchives{
	background-image:url(../../../../images/commun/voir-les-archives-modifie.gif);
}

a.buttonVoirLesResultats{
	background-image:url(../../../../images/commun/voir-les-resultats.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLesResultats{
	background-image:url(../../../../images/commun/voir-les-resultats-modifie.gif);
}

a.buttonVoirLAffiche{
	background-image:url(../../../../images/commun/voir-affiche.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonVoirLAffiche{
	background-image:url(../../../../images/commun/voir-affiche-modifie.gif);
}

a.buttonRetourRubrique{
	background-image:url(../../../../images/commun/retour-rubrique.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonRetourRubrique{
	background-image:url(../../../../images/commun/retour-rubrique-modifie.gif);
}

a.buttonRetourRubriqueSuite{
	background-image:url(../../../../images/commun/retour-rubrique-2.gif);
	display:block;
	float:right;
	height:18px;
	line-height:29px;
	text-decoration:none;
	width:160px;
}

a:hover.buttonRetourRubriqueSuite{
	background-image:url(../../../../images/commun/retour-rubrique-2-modifie.gif);
}

#contMenu {
	width: 200px;
	border:thin #000000;
	text-align:center;
	height: 20px;

	}

#contMenu .mentionLegale {
	color:#B80404;
	text-align:center;
	font-weight:bold;
}

#contMenu .nousContacter {
	color:#B80404;
	text-align:center;
	font-size:11px;
}

.menu { 
      margin: 0; 
      padding: 0;    
      font: Verdana, Arial, sans-serif; 
      } 

.menu a, .menu span { 
      display: block; 
      padding: 4px 10px; 
      text-decoration: none; 
      }
	  
.menu li {
	  list-style-type: none; 
}

.menu .toggleSubMenu a, .menu .toggleSubMenu span { 
	  text-align:center; 
	  margin-top: 8px;
	  color:#000;
      background:  url(images/commun/menu.png) center bottom no-repeat; 
	  	font-size:11px;
      } 

.menu .subMenu { 
	  text-decoration:none;
	  font-weight:normal;
      margin: 0; 
      padding: 0; 
      } 

.menu ul.subMenu a {  
	  color:#940E0E;
	  text-align:center; 
      background: none; 
      padding: 3px 20px;
	  font-size:10px; 
      }

.menu ul.subMenu a:hover {  
	  color:#940E0E;
	  font-weight:bold;
	  text-align:center; 
      background: none; 
      padding: 3px 20px; 
	  font-size:10px;
      }

.menu li.subMenu2 a {  
	  text-align:center; 
	  margin-top: 8px;
	  color:#000;
      background:  url(images/commun/menu.png) center bottom no-repeat; 
	  	font-size:11px;
      }


.fondNoir {
	  background:#000000;
}

.fondCiel {
      margin-top:0;
	  background: url(images/commun/ciel.gif) left bottom repeat-x;
}

#index{
	margin:auto;
	width:1071px;
	background-color:#940E0E;
}

#bandeau {
	margin-top:0;
	height: 123px;
	background: url(images/commun/bkg-top.gif) left bottom repeat-x;
}

#contenu {
	width:1060px;
	margin:auto;
	padding-bottom:25px;
}

#anim{
	float:left;
	padding-top:43px;
	text-align:left;
}

#imagebandeau1 {
	float:right;
	height:93px;
	text-align:right;
	padding-right:0;
	margin-right:0;
	margin-bottom:0;
}

#bandeauretour {
	padding-top:9px;
	background: url(images/commun/retour-une.jpg) no-repeat;
	background-position:right top;
}
