
/* = Style locaux
---------------- */

@import "/global/css/layoutA.css";

/* CONTENU PRINCIPAL */

h1 {
	font-size: 200%;
}

#content .colA .encadreD,
#content .colA .encadreC,
#content .colA .encadreB,
#content .colA .encadreA {
	padding: 0 .8em;
	margin: 1em 0;
}
#content .colA .encadreB {
	background: #F2FEDE;
	border: 1px #DFEACC solid;
}
#content .colA .encadreA {
	background: #FCFEEA;
	border: 1px #E3E7B3 solid;
}
#content .colA .encadreB h4,
#content .colA .encadreA h4 {
	margin: .5em 0;
}
	
.wg img.left {
	float: left;
	margin: 2px 5px 3px 0 ;
}	
.wg img.right {
	float: left;
	margin: 2px 0px 3px 5px ;
}

#descriptionEvenement .outLine .wg,
#adresseEvenement .outLine .wg {padding: 10px;}

#descriptionEvenement .outLine .wg label,
#adresseEvenement .outLine .wg label { width: 220px; float: left;}
#adresseEvenement .outLine .wg label.long { width: 460px; float: left;}

#content #mentions {
background:#F0F9FF none repeat scroll 0 0;
color:#094071;
padding:10px;
margin: 20px 0;
}

p.btValider {margin: 15px 0; float: left; width: 98%; text-align: center;}
/* = COLONNE DE DROITE */

#nextEvent {margin-top: 15px;}

#nextEvent .outLine {padding: 5px;}
#nextEvent .outLine img { float: left; margin: 0 5px 0 0;}
#nextEvent .outLine .content {margin: 0 5px 0 145px;}
.eventFiche {
	padding: 0 3px 0 0;
	margin: 5px 0 4px 0;
}
.eventFiche img {float: left; margin: 0 5px 0 0;}

.eventFiche .content {margin-left: 80px; width:200px;}
.eventFiche .content p  {float: left;margin: 1px 0;}

.eventFiche.important {
	background: #fff;
}
#nextEvent .content p.description,
.eventFiche.important p,
.boxEgalement .content.important p {
	font-weight: bold;
}
.eventFiche p.date {
	font-family : Tahoma, Arial, sans-serif;
	font-size: 85%;
	text-transform: uppercase;
	width:98%;
	color: #e2001a;
	background: url(/global/img/pictoDate.png) no-repeat top left;
	padding: 0 5px 0 13px;
}
#nextEvent .content p.date,
.boxEgalement .content p.date {
	font-family : Tahoma, Arial, sans-serif;
	font-size: 85%;
	text-transform: uppercase;
	color: #e2001a;
	padding: 0 5px 0 0px;
}
#nextEvent .content p.description,
.boxEgalement .content p.description {
	font-family : Arial, sans-serif;
	font-size: 85%;
	color: #125687;
	width:98%;
}
p.voirTout {margin-top: 3px;}
p.voirTout .next {margin-left: 5px;}
.boxEgalement {margin: 3px 0;background-color: #fff; padding: 5px; border-top: 1px solid #0D4E7F6;}
.boxEgalement .titreB2b {padding: 0; background: 0;}
.eventFiche p.description,
.boxEgalement .content {margin: 3px 0 2px 0;}
