@import "/css/apercuImg.css";
@import "/css/style_pictonav.css";
@import "/css/styleMenu.css";
@import "/css/style_annonces.css";
@import "/css/style_calendrier.css";

/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#424242;
	color:#272727;
	background-image:url(../images/bg.jpg);
	background-position:center;
}
div.topSite {
	background-image:url(../images/top-site.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

div.conteneur {
	width:955px;
	margin-left:auto;
	margin-right:auto;
}
div.banniere {
	width:955px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-image:url(../images/banniere.jpg);
	background-repeat:no-repeat;
	height:234px;
}
div.player {
	text-align:right;
}
div.menu {
	height:25px;
	background-color:#fefffe;
	background-image:url(../images/bg-menu.jpg);
	background-repeat:repeat-x;
	position:relative;
	z-index:2;
}
div.menu a {
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;

}
div.menu a:hover,div.menu a.actif  { color:#FFFFFF; }
div.sousMenu {
	height:19px;
	background-color:#fefffe;
	line-height:19px;
	background-image:url(../images/bg-sousMenu.jpg);
	background-repeat:repeat-x;
}
div.sousMenu a{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
div.sousMenu a:hover,div.sousMenu a.actif  { color:#FFFFFF;}
span.titreRub {
	font-size:12px;
	font-weight:bold;
}
div.box {
	border:1px solid #878787;
	padding:1px;
	float:left;
	background-color:#FFFFFF;
	position:relative !important;
	position:static;
	margin-top:5px;
	margin-right:10px;
	background-image:url(../images/bg-box.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	z-index:1;
}
div.contenuBox { margin:0px 10px;}
div.boxAccueil {
	border:1px solid #878787;
	padding:1px;
	float:left;
	background-color:#FFFFFF;
	position:relative !important;
	position:static;
	margin-top:5px;
	margin-right:0px;
	background-image:url(../images/bg-box.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	z-index:1;
}
div.contenuBoxAccueil { margin:0px 0px;}
div.box a.voir {
	color:#fb8302;
	position:absolute !important;
	position:static;
	bottom:5px;
	right:10px;
	display:inline !important;
	display:block;
	text-align:right;
}




div.contenu{background-color:#FFFFFF; position:relative; padding:0px 9px; z-index:0;}
div.centreAccueil {}
div.menuD {  width:300px;/*top:0; right:9px; position:absolute;*/ }

div.antenne { width:444px; height:195px;}
div.recette { width:170px; height:195px; margin-right:0;margin-top:0; }
div.topDiffusion { width:156px; height:205px;}
div.accueil1 { width:605px; height:110px; padding-right:10px;}
div.accueil2 { width:605px; height:220px;padding-right:10px;}
div.accueil3 { width:447px; height:384px;}
div.agenda { width:371px; height:180px; background-image:url(../images/bg-box-agenda.jpg); background-repeat:no-repeat;
background-position:bottom center; margin-right:0;}
div.petiteAnnonce { width:627px; margin-right:0;}


div.pub { border:1px solid #CCCCCC; width:300px; height:250px;}
div.animateurs {  float:none; width:100%; margin-top:5px;}
div.livreDOr {  float:none; width:100%; font-size:11px; }
div.meteo {  float:none; width:100%; line-height:25px;}


div.page { width:610px;}
div.titreBox {
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	height:19px;
	background-image:url(../images/bg-titre.gif);
	background-repeat:repeat-x;
	line-height:1em;
	line-height:19px;
	margin-left:5px;
}
span.titreBox {
	background-color:#FFFFFF;
	background-image:url(../images/bg-titreBox.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-right:9px;
	vertical-align:middle;
	padding-top:2px;
}


.titreAnnonce { font-weight:bold; text-decoration:underline;}
.prixAnnonce { font-size:14px; font-weight:bold; }

/* */



span.titreAgendaIndex a{ font-weight:bold; color:#0C77CF; margin-top:85px; display:block; }
span.commentaireAgendaIndex a { text-decoration:none; color:#000000; }
span.commentaireAgendaIndex a:hover { color:#0C77CF; text-decoration:underline;}



/* */


.titreLivreDOr {
	color:#fb8302;
	font-size:11px;
	font-weight:bold;
}
.titreRecette a{ font-size:11px;text-transform:uppercase; display:block; margin-left:5px; color:#000000;}
div.basPage {
	padding-top:90px;
	clear:left;
	background-image:url(../images/bg-basPage.jpg);
	height:111px;
	background-repeat:no-repeat;
}
div.basPage a{
 color:#FFFFFF;
}
.rouge { color:#0C77CF; }
div.barreHorizontale {
	margin:0;
	padding:0;
	border:none;
	background:none;
	background-color:#878787;
	height:1px;
	font-size:1px;
	margin-bottom:2px;
	margin-top:1px;
	width:98%;
	margin-left:auto;
	margin-right:auto;
}


.blocTexte {
	display:none;
}

.blocTexte_ouvert {
	display:block;
	visibility:visible;
}
span.ficheAnimateur {}
span.ficheAnimateur a{ text-decoration:none; color:#333333;}
div.ficheAnimateur { border:#CCCCCC 1px solid; padding:2px; background-color:#FFFFFF;}
.dateParution { font-size:11px; color:#999999;}
a.titreInfosTmpl { font-size:13px; font-weight:bold; color:#333333;}
a.titreInfosTmpl:hover { color:#0C77CF;}
a.commentaireInfosTmpl { color:#666666;}
a.commentaireInfosTmpl:hover { color:#0C77CF;}
.titreInfoFiche { font-size:22px; font-weight:bold;}

.pageSuivanteA { font-size:14px; font-weight:bold; color:#0C77CF;}
.pageSuivante { text-decoration:none; color:#000000;}
.pageSuivante:hover { color:#0C77CF;}
span.couleur { color:#000000;}

p{
 margin:0px;
}

.RubLiens{
		height:30px;
		line-height:30px;
		padding:4px;
		margin:4px;
		border:1px #D2AE85 solid;
}