@charset "UTF-8";
/* CSS Document */
/* Spécifique à la Charte pour les pages Escapades */

/* //// Escapades //// */
.escapades div#ttMain { background:#fff url(/img/gui/fonds/bodybg1305e.gif) left top repeat-x;}
.escapades div#ttRoot { background:url(/img/banners/escapadesdv1590077.jpg) top left no-repeat;}
.escapades h1 {
	color:#fff;
	_mso_filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity:0.7; 
	opacity:0.7;
}
.escapades h2.hangingSubTitle { 
	padding: 0px 0px 0px 36em;
	color:#fff !important;
}
.escapades #ttEncartR {background:none;}
.escapades #ttEncartR div#recherche {margin:70px 0 0;}
.escapades #ttEncartR div#recherche h3 {
	margin:0 0 0.25em; 
	text-align:center;
	color:white;
	background:#659AB4;
	}
.escapades #escArchive {
	background:#fff;
	/*filter:alpha(opacity=95); */ 
	opacity:0.95;
}
.escapades div.cadre4 {width:604px;}

#lineEncartR.escapadesDetail,
#lineEncartR.escapadesIndex {width:74%;}

.escapadesDetail div p {width:85%; margin:0 auto;}
.escapadesDetail h3.titreEvent {
	color:#9999CC; 
	font-weight:700;
	text-transform:uppercase;
	margin:0;
	padding:0.15em;
}
.escapadesDetail .lieuEvent {float:right;font-weight:700;}
.escapadesDetail li {list-style:none; }
.escapadesDetail li .date {color:#FF9900;}
.escapadesDetail img {display:block; margin:0.5em auto O;}
.escapadesDetail #practica {margin:1em auto 1em;}

div.escapadesIndex div.cadreEsc {
margin : 1em 0;
float:left;
width: 200px;
}
.escapades #ttEncartR h5 {
	margin:1em 0.35em 0em 0.35em ;
	padding : 0.8em;
	letter-spacing:normal;
	border:1px solid #999999; 
	}
/* margin positioning for index page */

div.escapadesIndex div.cadreEsc#escapades3, 
div.escapadesIndex div.cadreEsc#escapades6, 
div.escapadesIndex div.cadreEsc#escapades9 {float:right;}

div.escapadesIndex div.cadreEsc#escapades1, 
div.escapadesIndex div.cadreEsc#escapades4, 
div.escapadesIndex div.cadreEsc#escapades7 {float:left;}

div.escapadesIndex div.cadreEsc#escapades2, 
div.escapadesIndex div.cadreEsc#escapades5, 
div.escapadesIndex div.cadreEsc#escapades8 {margin:1em 2.3em;}

/* pour la liste de résultats */
div.escapadesIndex h4 { text-align:left; }
div.escapadesIndex .title { float:left; }
div.escapadesIndex .periode {font-style:italic; float:right;}
div.escapadesIndex ul.listAllEsc li { margin-bottom:0.5em; clear:both; height:12px; }
div.escapadesIndex ul.listAllEsc li a:hover { text-decoration:underline; }
div.escapadesIndex p.nbResultEsc { text-align:right;}

