.clear-left {
	clear:left;
	}

.intro {text-align:left; margin-left:1em;}

.page {text-align:left; padding:1em;}

h1 {background:url(../_img/les_3_points.gif) no-repeat 0px 5px; padding-left:120px; color:#6c156b; font-size:40px; margin:0em; margin-left:10px;}

h2 {color:#2197b1; font-size:20px; margin:0em 0em 10px 10px; letter-spacing:2px;}


.intro h1 {font-size:20px; margin-top:1em; line-height:20px; margin-bottom:1em;}

.intro h1 strong {font-size:28px;}

.intro h2 {font-size:14px; margin-bottom:1em; letter-spacing:0px;}

.intro h2 strong {font-size:18px;}

a.fleche {

	background:url(../_img/fleche.gif) no-repeat right 4px; padding-right:30px;

	font-size:18px;

	color:#6c156b;

	text-decoration:none;

}

a.fleche:hover {

	text-decoration:underline;

}

.don {margin-left:1em;}

.don p {margin-bottom:0.5em; margin-top:0.5em;}

.pint-somm_right_evenement {
	width: 280px;
	padding-left: 0px;
	float: left;
	}

.narrow_middle_evenement {
	width: 460px;
	/* *height:953px;
	min-height: 907px; */
	padding: 12px 0 46px 0;
	float: left;
	}

.docs {margin-left:1em;}

.doc_haut {
	background:url(../_img/fond_doc_haut.gif) no-repeat;
	/*width:412px;*/
	padding:20px;
	padding-bottom:0px;
	}

.doc_haut p {font-weight:bold; color:#6c156b; font-size:13px; margin-top:0.5em;}

.doc_bas {
	background:url(../_img/fond_doc_bas.gif) no-repeat;
	/*width:452px;*/
	height:20px;
	}


.pres_de_chez_vous {background:url(../_img/pres_de_chez_vous.gif) no-repeat; width:276px; height:136px; margin-bottom:1em; position:relative;}

.pres_de_chez_vous h2 {
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
	letter-spacing:0;
	margin:0;
	padding:7px 25px 0 20px;
	}
.pres_de_chez_vous p {
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-top:0.4em;
	padding:0 18px 0 20px;
	line-height:1.25em;
	}

.pres_de_chez_vous .fleche22juin {position:absolute; left:0px; bottom:0px;}



.tableau {margin-top:1em; margin:0px auto 0px auto; width:700px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.tab td {padding:5px 10px 5px 10px; text-align:left; vertical-align:top; border-right:1px solid #FAD9F4;}

.tab th {height:24px; text-align:center; vertical-align:middle;}

.tab th img {border:0px;}

.tab {background:url(../_img/th_ligne.gif) repeat-x;}

.haut img, .bas img {padding-bottom:1px;}

.ligne_a {}

.ligne_b {background-color:#fbf4fa;}



.bas_de_tableau {background:url(../_img/ombre_tableau.jpg) repeat-x top left; text-align:left; padding-left:1em;}




th.date {background:url(../_img/th_date.gif) no-repeat top center; width:80px; border:0px; border-left:1px solid white;}

th.date .haut {margin-right:36px;}

td.date {text-align:center;}



th.dep {background:url(../_img/th_dep.gif) no-repeat top center; width:150px;}

th.dep .haut {margin-right:95px;}

td.dep {text-align:center;}



th.ville {background:url(../_img/th_ville.gif) no-repeat top center; width:97px;}

th.ville .haut {margin-right:36px;}

td.ville {text-align:center;}



th.evenement {background:url(../_img/th_evenement.gif) no-repeat top center; width:266px;}

td.evenement {text-align:left;}



th.contact {background:url(../_img/th_contact.gif) no-repeat top center; width:193px;}

td.contact {text-align:left; border-right:0px;}



.tab td a {color:#6C156B; text-decoration:none;}

.tab td a:hover {text-decoration:underline;}

.films {
	background:transparent url(../_img/films.gif) no-repeat scroll 0 0;
	height:360px;
	width:276px;
	}

.films h2 {color:#2197b1; font-size:14px; float:right; margin:5px 20px 0px 0px; font-weight:bold; }



table#t_video { clear:both; margin-right:0.8em;}

table#t_video td {padding:2em 0em 0.8em 0.4em; vertical-align:top; }

table#t_video td.video {padding:0.4em 0px 0px 0px;}

table#t_video td span {
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
	background:url(../_img/puce.gif) no-repeat 0px 5px;
	}

table#t_video td p {font-size:10px; padding-left:10px; margin-top:0em;}
