@charset "utf-8";

@import url("../body.css");

@import url("../navigation.css");

@import url("../piedpage.css");

@import url("colonne_gauche.css");

@import url("colonne_centre.css");

@import url("colonne_droite.css");

.ImageHautZoneCentrale
{
	margin-bottom: 5px;
}


/* --------------------------------------------------------------------------------------------------------- */
/* Texte "Sortir */
/* --------------------------------------------------------------------------------------------------------- */

.DivTexteSortir
{
	font-size: .77em;
	color: #711B8D;
	background-color: transparent;
	width: 370px;
	padding: 5px 0px 10px 24px;
	text-align:justify;
}


.LienFinArticle
{
	color: #3E4753;
	background-color: transparent;
	text-decoration: underline;
	font-weight: bold;
	position:relative;
	top:-7px
}

.LienFinArticle:hover
{
	color: #F35600;
	background-color: transparent;
}

.BlocTexte
{
	margin:0;
	padding: 0px 12px 0px 12px;
}
.TitreBlocTexte
{
	font-weight:bold;
}
.DivAffiche
{
	background-color: transparent;
	width: 400px;
	margin: 0px 0px 0px 13px;
	font-size: .77em;
}
.DivDansAffiche
{
	padding:0 5px 10px 15px
}
.ArticleAffiche
{
clear:both;
margin-bottom:10px;
}
.LogoAffiche
{
	float:left;
}
.DivAffiche .ImgAffiche
{
	padding: 0px 10px 0px 0px;
}
.TitreAffiche
{
	color: #3E4753;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
}

.TitreAffiche:hover
{
	color: #F35600;
	background-color: transparent;
}

.TitreAffiche .fleche
{
	clear:both;
	float:left;
}

/* Agenda */
.DivAgendaMilieu
{
	position: relative;
	width: 404px;
	height: 220px;
	background: #FFFFFF url(../../images/sortir/fond_agenda.jpg) no-repeat top left;
	margin: 0px 0px 0px 13px;
}

.AgendaCol1
{
	padding: 35px 0px 0px 10px;
	width: 190px;
	float: left;
	font-size: .77em;
}


.AgendaCol1 ul
{
	list-style-image: url(../../images/sortir/fleche_agenda.gif);
	margin-bottom: 0px;
	margin-top:0;
	padding-top:10px;
}

.AgendaCol1 ul li
{
	padding: 0px 0px 4px 0px;
	margin:  0px 0px 0px -20px;
}

.AgendaCol1 ul li a
{
	color: #3E4753;
	font-weight:bold;
	background-color: transparent;
}

.AgendaCol1 ul li a:hover
{
	text-decoration: none;
}

.AgendaCol2
{
	width: 190px;
	float: right;
	padding: 10px 0px 0px 10px;
}



.DivAgendaMilieu .AgendaCol2 .ModuleAgenda
{
	clear: both;
}

.DivAgendaMilieu .AgendaCol2 .BlocAgenda
{
	width: 159px;
	border: solid 4px #E0E6EA;
}


.DivAgendaMilieu .AgendaCol2 .TexteAgenda
{
	padding: 10px 8px 10px 8px;
	color: #3E4753;
	background-color: #FFFFFF;
	text-decoration: none;
}

.DivAgendaMilieu .AgendaCol2 .TexteAgenda a
{
	color: #3E4753;
	background-color: #FFFFFF;
	text-decoration: none;
}

.DivAgendaMilieu .AgendaCol2 .TexteAgenda a b
{
	text-decoration: underline;
}

.DivAgendaMilieu .AgendaCol2 .TexteAgenda a:hover
{
	color: #F35600;
	background-color: transparent;
}

.DivAgendaMilieu .AgendaCol2 .BoutonAgenda
{
	margin-top: 2px;
	width: 167px;
	height: 24px;
	background: #FFFFFF url(../../images/sortir/fond_boutons.jpg) no-repeat top left;
}

.DivAgendaMilieu .AgendaCol2 .BoutonAgenda img
{
	position: relative;
	top: 2px;
	margin-left: 10px;
	margin-right: 10px;
}

.DivAgendaMilieu .AgendaCol2 .BoutonAgenda  a
{
	color: #333A44;
	background-color: transparent;
	text-decoration: underline;
	position: relative;
	top: -2px;
	margin-top: 3px;
}


.DivAgendaMilieu .AgendaCol2 .BoutonAgenda a:hover
{
	color: #F35600;
	background-color: transparent;
}


.DivAgendaMilieu .AgendaCol2 .CalendrierAgenda2
{
	width: 159px;
	height: 133px;
	border-bottom: solid 1px #E0E6EA;
	background: #FFFFFF url(../../images/sortir/fond_agenda2.gif) repeat-x top left;
	padding: 0px 0px 0px 0px;
}

.DivAgendaMilieu .AgendaCol2 .FlecheGaucheAgenda
{
	float: left;
	margin-left: 5px;
}

.DivAgendaMilieu .AgendaCol2 .FlecheDroiteAgenda
{
	float: right;
	margin-right: 5px;
}

.DivAgendaMilieu .AgendaCol2 .MoisAgenda
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.77em;
	color: #333A44;
	font-weight: bold;
	text-align: center;
	float: left;
	width: 100px;
}

.DivAgendaMilieu .AgendaCol2 .DivNomJourAgenda
{
	clear: both;
	padding: 2px 0px 0px 0px;
	margin:0px 0px 0px 8px;
}

.DivAgendaMilieu .AgendaCol2 .NomJourAgenda
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.77em;
	color: #333A44;
	font-weight: bold;
	text-align: center;
	width: 17px;
	height: 11px;
	float: left;
	padding: 1px 2px 1px 2px;
}

.DivAgendaMilieu .AgendaCol2 .NumeroJourAgenda span, .DivAgendaMilieu .AgendaCol2 .NumeroJourAutreMoisAgenda span
{
  position: relative;
  top: 1px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 1.1em;
  color: #333A44;
  background-color: transparent;
  text-align: center;
  text-decoration: none;
  margin:0px;
  padding:0;
}

.DivAgendaMilieu .AgendaCol2 .DivJourAgenda
{
	clear: both;
	margin:0px 0px 0px 8px;
	padding:0;
}

.DivAgendaMilieu .AgendaCol2 .NumeroJourAgenda, .DivAgendaMilieu .AgendaCol2 .NumeroJourCourrantAgenda, .DivAgendaMilieu .AgendaCol2 .NumeroJourEvenAgenda, .DivAgendaMilieu .AgendaCol2 .NumeroJourAutreMoisAgenda
{
	width: 17px;
	height: 15px;
	float: left;
	padding: 1px 2px 1px 2px;
	margin:0;
	text-align: center;
}

.DivAgendaMilieu .AgendaCol2 .NumeroJourCourrantAgenda
{
	background-color: #7A339A;
}

.DivAgendaMilieu .AgendaCol2 .NumeroJourEvenAgenda
{
	background-color: transparent;
}

.DivAgendaMilieu .AgendaCol2 .NumeroJourAutreMoisAgenda
{
	color:#3E4753;
	background-color: transparent;
	font-weight: normal;
}

.DivAgendaMilieu .AgendaCol2 .NumeroJourAgenda a, .DivAgendaMilieu .AgendaCol2 .NumeroJourCourrantAgenda a, .DivAgendaMilieu .AgendaCol2 .NumeroJourEvenAgenda a, .DivAgendaMilieu .AgendaCol2 .NumeroJourAutreMoisAgenda a
{
	position: relative;
	top: 1px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1em;
	color: #333A44;
	background-color: transparent;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin:0px;
	padding:0;
}

.DivAgendaMilieu .AgendaCol2 .NumeroJourCourrantAgenda a, .DivAgendaMilieu .AgendaCol2 .NumeroJourCourrantAgenda span
{
	color: #FFFFFF;
	background-color: transparent;
}

.DivAgendaMilieu .AgendaCol2 .NumeroJourEvenAgenda a
{
	color: #7A339A;
	background-color: transparent;
font-size: 1.1em;
}

.DivAgendaMilieu .AgendaCol2 .NumeroJourAutreMoisAgenda a
{
	color: #3E4753;
	background-color: transparent;
	font-weight: normal;
}

.DivAgendaMilieu .AgendaCol2 .NumeroJourAgenda a:hover, .DivAgendaMilieu .AgendaCol2 .NumeroJourCourrantAgenda a:hover, .DivAgendaMilieu .AgendaCol2 .NumeroJourEvenAgenda a:hover, .DivAgendaMilieu .AgendaCol2 .NumeroJourAutreMoisAgenda a:hover
{
	color: #F35600;
	background-color: transparent;
}

.DivBtToutAgenda
{
	position: absolute;
	top: 175px;
	right: -5px;
}

/* COLONNE CENTRE GAUCHE */
.Colonne1
{
	width: 197px;
	overflow:hidden;
	float:left;
	margin: 0px 10px 10px  13px;
	padding: 0 0 20px;
	z-index: 1;
	zoom:1;
	display: inline;
	background-image:url("../../images/travailler/fondu_bas.gif");
	background-position: bottom;
	background-repeat: repeat-x;
	font-size: .77em;
}

.Colonne1 a, .Colonne2 a
{

}

.ImgCinema
{
	padding: 0px 10px 0px 0px;
}

/* COLONNE CENTRE DROITE */
.Colonne2
{
  width: 197px;
  display: block;
  float:left;
  padding: 0 0 20px;
  margin-bottom: 10px;
  background-image:url("../../images/travailler/fondu_bas.gif");
  background-position: bottom;
  background-repeat: repeat-x;
  clear: none;
  overflow: hidden;
  font-size: .77em;
}


.ImgCuizine
{
	margin: 0px 10px 0px 0px;
}
