/*** Publicite horizontale ***/
#pubH1, #pubH2{
	float:left;
	margin-right:11px;
	background-image: url(../img/pubH.jpg);
	background-repeat: no-repeat;
	width:304px;
	height:167px;
}
#pubH3{
	float:right;
	margin-right:0px;
	background-image: url(../img/pubH.jpg);
	background-repeat: no-repeat;
	width:304px;
	height:167px;
}
.imgPubH{
	margin-top:6px;
}
#texte-pubH{
	color:#FFFFFF;
	font-size:16px;
	text-align:center;
	padding-top:25px;
}

/*** Publicite verticale ***/
#pubV{
	background-image: url(../img/pubV.jpg);
	background-repeat: no-repeat;
	width:167px;
	height:556px;
}
.imgPubV{
	margin-top:7px;
	margin-right:6px;
}
#texte-pubV{
	color:#FFFFFF;
	font-size:16px;
	text-align:center;
	padding-top:140px;
}
a.lien-pub{
	color:#FFD9FF;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
a:hover.lien-pub{
	text-decoration:underline;
}

/*** Accueil **/
#col_middle #accueil{
	margin-bottom:20px;
}
#col_middle #bandeau-actu-accueil{
	height:59px;
	float:none;
}
#col_middle #img-accueil{
	float:left;
	margin-right:10px;
	margin-bottom:2px;
}
#col_middle a.lien-actus{
	text-decoration:underline;
}
#col_middle a:hover.lien-actus{
	text-decoration:none;
}

/*** Actualites ***/
#col_middle #actu{
	float:right;
}
#col_middle #bandeau{
	float:left;
}
#col_middle #bandeau2{
	float:left;
	padding-top:10px;
	border-top:1px solid #287EB2;
}
#col_middle #image-actu{
	float:left;
	background-image:  url(../img/titre-actu-accueil.jpg);
	background-repeat: no-repeat;
	width:142px;
	height:59px;
}
#col_middle #content-actu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:justify;
	float:none;
	color: #287EB2;
}
#col_middle #titre-actu{
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color: #B875C2;
	font-weight:bold;
}
#col_middle #actualites{
	margin-bottom:20px;
	margin-top:-12px;
}
#col_middle #date-actu{
	color: #FF69C2;
	font-size:0.9em;
	font-style:italic;
}

/*** Evenements ***/
#col_middle #event{
	float:right;
}
#col_middle #image-event{
	float:left;
	background-image:  url(../img/titre-event-accueil.jpg);
	background-repeat: no-repeat;
	width:184px;
	height:55px;
}
#col_middle .img-event{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
#col_middle #titre-event{
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color: #B875C2;
	font-weight:bold;
}
#col_middle #content-event{
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:justify;
	float:none;
	color: #287EB2;
	padding-top:10px;
	width: 495px;
}

/*** Annuaire Accueil ***/
#col_middle #annu{
		float:right;
}

/*** Pagination ***/
#fond-num-pages{
	float:left;
	margin-top:12px;
	margin-bottom:12px;
	background-color:#FFD9FF;
	width:auto;
	height:15px;
	/*font-size:0.7em;*/
	font-size:12px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	color:#287EB2;
	font-weight:bold;
}
#content-pages-left{
	float:left;
}
#content-pages-right{
	float:right;
	margin-right:10px;
}
#num-pages{
	float:left;
	margin-left:10px;
	margin-right:10px;
}
#fleche-suiv{
	float:left;
		background-image: url(../img/suivant.png);
	background-repeat: no-repeat;
	width:12px;
	height:5px;
	margin-top:4px;
}
#fleche-prec{
	float:left;
		background-image: url(../img/precedent.png);
	background-repeat: no-repeat;
	width:12px;
	height:5px;
	margin-top:4px;
}
a.lien-page{
	cursor:pointer;
	color:#287EB2;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
}
.lien-page-select{
	cursor:default;
	color:#E22A42;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
}

/*** Plan du site ***/
#plan-du-site{
	margin-top:10px;
	margin-left:30px;
}
#plan-du-site #rub{
	margin-top:5px;
}
#plan-du-site #rub2{
	margin-left:40px;
	margin-top:5px;
	font-weight:bold;
}
#plan-du-site #srub{
	margin-left:80px;
}
#plan-du-site a.lien-srub{
	color:#287EB2;
}

/*** Contact ***/
#contact{
	/*padding-top:10px;*/
}
