.selectCommune {
	font-size:9px;
	font-family:arial;
	text-transform:lowercase;
}

span.typeOptionsRecherche {
	text-align:center;
	font-weight:bold;
}

div#blocTitre{
	margin-top:25px;
	width:985px;
	height: 36px;
	background-image: url(../images/design/deco_titre_loisirs.jpg);
	background-repeat: no-repeat;
}

span.titreChap{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E87CD;
	font-style: normal;
	margin-left: 40px;
	margin-right: 0px;
	text-align: left;
	display: block;
	margin-top: 5px;
	margin-bottom: 0px;
}

a, a:visited, a:link {
	color:#6E87CD;
}

a:hover {
	color:#3D63CE;
}

a.filtre  {
	font-weight:bold;
}

/* CYVEL */

div.cyvelResults{
	width: 610px;
	margin: auto;
	text-align: center;
}

div.cyvelResults a{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

div.cyvelResults a:hover{
	text-decoration: none;
}

span.cyvelResultMessage{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

div.resultsView{	
	width: 610px;
	margin: 5px;
	padding: 0px;
	text-align: center;
}

table.cyvelResult{
	width: 580px;	
	margin-top: 15px;
	border-collapse: collapse;	
}



table.cyvelResult td{
	margin: 0px;
	padding: 0px;
}

td.panier{	
	background-color:#F3F3F3;
	width:80px;
	height:90px;
	border-right:1px solid #6E87CD;
	text-align:center;
}

td.offreNom {	
	width: 580px;	
	text-align:left;
	background:url('../images/design/tab_top_cyvel.gif') no-repeat top left;	
	background-color:#6E87CD;
}

td.offreNom div {
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;	
	color:white;
	text-align:left;
	font-weight: bold;
	font-size:11px;
}

td.offreNom a {
	color:white;
}

td.offreNom a:hover, td.offreNom a:active,td.offreNom a:visited{
	color:white;
}

span.offreAdresse{
	font-style: italic;
	font-size: 10px;
}

td.offreCoordonnee{
	height: 15px;
	font-style: italic;
	font-size: 9px;
	background-color:#F3F3F3;
	border-left:1px solid #6E87CD;
	border-right:1px solid #6E87CD;
	text-align:left;
	text-indent:10px;
}

td.offreCommentaireBref{	
	width:500px;
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #6E87CD;
}

td.offreCommentaireBrefPrintable{	
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #6E87CD;
	border-right:1px solid #6E87CD;
}

td.offreCommentaireBref p {	
	padding:10px;
}

td.offreCommentaireBrefPrintable p {	
	padding:10px;
}

td.offrePied {
	width:580px;
	background:url('../images/design/tab_bottom_cyvel.gif') no-repeat top left;
}

/* RANDO */
div.randoView{	
	width: 580px;	
	margin: 0px;
	padding: 0px;
	text-align: center;
}

table.randoResult{
	width: 580px;	
	margin-top: 15px;
	border-collapse: collapse;	
}

table.randoResult td{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

td.randoPanier{	
	background-color:#F3F3F3;
	width:80px;
	height:80px;
	border-right:1px solid #6E87CD;
	text-align:center;
}

td.randoNom {	
	width: 580px;	
	text-align:left;
	background:url('../images/design/tab_top_cyvel.gif') no-repeat top left;	
	background-color:#6E87CD;
}

td.randoNom div {
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;	
	color:white;
	text-align:left;
	font-weight: bold;
	font-size:11px;
}

td.randoNom a {
	color:white;
}

td.randoNom a:hover, td.randoNom a:active,td.randoNom a:visited{
	color:white;
}

span.randoAdresse{
	font-style: italic;
	font-size: 10px;
}

td.randoDescription{	
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #6E87CD;
	border-right:1px solid #6E87CD;
}

td.randoDescription p {	
	padding:10px;
}

td.randoTelechargement{	
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #6E87CD;
}

td.randoTelechargement p {	
	padding:10px;
}

td.randoPied {
	width:580px;
	background:url('../images/design/tab_bottom_cyvel.gif') no-repeat top left;
}

table.randoPourcent > * {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/*------------------------------------------------- PANIER -------------------------------------------------*/

div.panierResults {
	font-size:11px;
	text-align:left;
}

div.panierAction {
	text-align:center;
}

.panierResultMessageEmpty {
	text-align:center;
	font-weight:bold;
	font-size:14px;
}

h2.panier {
	font-size:14px;
	font-weight:bold;
	color:#6E87CD;
}

h3.panier {
	font-size:13px;
	font-weight:bold;
	color:#6E87CD;
	border:1px solid #6E87CD;
	text-indent:10px;
	background-color:#F9F5DA;
}

/*--------------------------------------------------------------- FICHE ---------------------------------------------------------------*/
div.ficheOffre{
	position: relative;
	width: 585px;
	height: 510px;
	margin: auto;
	border: 1px solid #ffffff;
	background-color:white;
}

ul.menuFicheOffre{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: 1px solid #ffffff;
}

li.menuFicheOffre{
	float: left;
	height: 16px;
	width: 33%;
	background-color:#6E6E6E;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	margin: 0px;
	margin-left: 1px;
	cursor: pointer;
}

li.menuFicheOffreOn{
	float: left;
	height: 16px;
	width: 33%;
	background-color:#6E87CD;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	margin: 0px;
	margin-left: 1px;
	cursor: pointer;
	
}

p.ficheOffreNom{
	width: 80%;
	height: 18px;
	margin-top: 20px;
}

span.ficheOffreNom{
	color: #6E87CD;
	font-size: 14px;
	font-weight: bold;
}

p.ficheOffreDescription{
	width: 585px;
	height: 120px;
	text-align: justify;
	overflow: auto;
	margin-top: 5px;
	margin-left: 5px;
}

p.ficheOffreDescriptionImage{
	width: 290px;
	height: 120px;
	text-align: justify;
	overflow: auto;
	margin-top: 5px;
	margin-left: 5px;
}

div.ficheOffreImage{
	position: absolute;
	top: 45px;
	left: 310px;
	width: 270px;
	height: 180px;
	overflow: hidden;
	text-align: center;
}

div.ficheOffreImage img{
	margin: auto;
}

div.ficheOffreInfos{
	position: absolute;
	top: 195px;
	left: 5px;
	width: 570px;
	height: 308px;
	visibility: hidden;
	padding: 0px;
	overflow: hidden;
	text-align: justify;
}

span.ficheOffreInfosTitre{
	color: #6E87CD;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 15px;
}

table#offreResult{
	position: absolute;
	bottom: 1px;
	left: 5px;
}

span.offreSpecficationsTitre{
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

span.offreSpecficationsNom{
	font-size: 11px;
	font-weight: bold;
}

span.specificationCommentaire{
	font-style: italic;
	font-size: 9px;
}

div.panierOffre {
	position:absolute;
	bottom:5px;
	right:5px;
	padding:5px;
	text-align:center;
	background-color:#F3F3F3;
	width:80px;
	height:80px;
	border:1px solid black;
}

/* MAUGES GN */
td.maugesGNDesc {
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #6E87CD;
	border-right:1px solid #6E87CD;
}

td.maugesGNDesc2 {
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #6E87CD;	
}

td.maugesGNVisuel {	
	background-color:#F3F3F3;
	border-right:1px solid #6E87CD;
}

td.maugesGNVisuel img {
	
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

td.maugesGNDesc p, td.maugesGNDesc2 p {
	padding:10px;
}

/* FORMULAIRE CYVEL */


td.topManger {
	background:url('../images/design/tab_top_manger.gif') no-repeat top left;
	width:159px;
	height:17px;
}

td.repeatManger {
	background:url('../images/design/tab_repeat_manger.gif') repeat-y;
	width:159px;
	text-align:left;
}

td.bottomManger {
	background:url('../images/design/tab_bottom_manger.gif') no-repeat top left;
	width:159px;
	height:9px;
}

/* VOIR */
td.voir_panier{	
	background-color:#F3F3F3;
	width:80px;
	height:90px;
	border-right:1px solid #C376F3;
	text-align:center;
}

td.voir_offreNom {	
	width: 580px;	
	text-align:left;
	background:url('../images-en/design/tab_top_voir.gif') no-repeat top left;	
	background-color:#C376F3;
}

td.voir_offreCoordonnee{
	height: 15px;
	font-style: italic;
	font-size: 9px;
	background-color:#F3F3F3;
	border-left:1px solid #C376F3;
	border-right:1px solid #C376F3;
	text-align:left;
	text-indent:10px;
}

td.voir_offreCommentaireBref{	
	width:500px;
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #C376F3;
}

td.voir_offreCommentaireBrefPrintable{	
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #C376F3;
	border-right:1px solid #C376F3;
}

td.voir_offrePied {
	width:580px;
	background:url('../images-en/design/tab_bottom_voir.gif') no-repeat top left;
}

td.voir_offreNom div {
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;	
	color:white;
	text-align:left;
	font-weight: bold;
	font-size:11px;
}

td.voir_offreNom a {
	color:white;
}

td.voir_offreNom a:hover, td.voir_offreNom a:active,td.voir_offreNom a:visited{
	color:white;
}

td.voir_offreCommentaireBref p {	
	padding:10px;
}

td.voir_offreCommentaireBrefPrintable p {	
	padding:10px;
}

/* FAIRE */
td.faire_panier{	
	background-color:#F3F3F3;
	width:80px;
	height:90px;
	border-right:1px solid #F1B478;
	text-align:center;
}

td.faire_offreNom {	
	width: 580px;	
	text-align:left;
	background:url('../images-en/design/tab_top_faire.gif') no-repeat top left;	
	background-color:#F1B478;
}

td.faire_offreNom div {
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;	
	color:white;
	text-align:left;
	font-weight: bold;
	font-size:11px;
}

td.faire_offreNom a {
	color:white;
}

td.faire_offreNom a:hover, td.faire_offreNom a:active,td.faire_offreNom a:visited{
	color:white;
}

td.faire_offreCoordonnee{
	height: 15px;
	font-style: italic;
	font-size: 9px;
	background-color:#F3F3F3;
	border-left:1px solid #F1B478;
	border-right:1px solid #F1B478;
	text-align:left;
	text-indent:10px;
}

td.faire_offreCommentaireBref{	
	width:500px;
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #F1B478;
}

td.faire_offreCommentaireBrefPrintable{	
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #F1B478;
	border-right:1px solid #F1B478;
}

td.faire_offreCommentaireBref p {	
	padding:10px;
}

td.faire_offreCommentaireBrefPrintable p {	
	padding:10px;
}

td.faire_offrePied {
	width:580px;
	background:url('../images-en/design/tab_bottom_faire.gif') no-repeat top left;
}

/* SORTIR */
td.sortir_panier{	
	background-color:#F3F3F3;
	width:80px;
	height:90px;
	border-right:1px solid #1E7694;
	text-align:center;
}

td.sortir_offreNom {	
	width: 580px;	
	text-align:left;
	background:url('../images-en/design/tab_top_sortir.gif') no-repeat top left;	
	background-color:#1E7694;
}

td.sortir_offreNom div {
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;	
	color:white;
	text-align:left;
	font-weight: bold;
	font-size:11px;
}

td.sortir_offreNom a {
	color:white;
}

td.sortir_offreNom a:hover, td.sortir_offreNom a:active,td.sortir_offreNom a:visited{
	color:white;
}

td.sortir_offreCoordonnee{
	height: 15px;
	font-style: italic;
	font-size: 9px;
	background-color:#F3F3F3;
	border-left:1px solid #1E7694;
	border-right:1px solid #1E7694;
	text-align:left;
	text-indent:10px;
}

td.sortir_offreCommentaireBref{	
	width:500px;
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #1E7694;
}

td.sortir_offreCommentaireBrefPrintable{	
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #1E7694;
	border-right:1px solid #1E7694;
}

td.sortir_offreCommentaireBref p {	
	padding:10px;
}

td.sortir_offreCommentaireBrefPrintable p {	
	padding:10px;
}

td.sortir_offrePied {
	width:580px;
	background:url('../images-en/design/tab_bottom_sortir.gif') no-repeat top left;
}

/* DORMIR */
td.dormir_panier{	
	background-color:#F3F3F3;
	width:80px;
	height:90px;
	border-right:1px solid #E96F82;
	text-align:center;
}

td.dormir_offreNom {	
	width: 580px;	
	text-align:left;
	background:url('../images-en/design/tab_top_dormir.gif') no-repeat top left;	
	background-color:#E96F82;
}

td.dormir_offreNom div {
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;	
	color:white;
	text-align:left;
	font-weight: bold;
	font-size:11px;
}

td.dormir_offreNom a {
	color:white;
}

td.dormir_offreNom a:hover, td.dormir_offreNom a:active,td.dormir_offreNom a:visited{
	color:white;
}

td.dormir_offreCoordonnee{
	height: 15px;
	font-style: italic;
	font-size: 9px;
	background-color:#F3F3F3;
	border-left:1px solid #E96F82;
	border-right:1px solid #E96F82;
	text-align:left;
	text-indent:10px;
}

td.dormir_offreCommentaireBref{	
	width:500px;
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #E96F82;
}

td.dormir_offreCommentaireBrefPrintable{	
	text-align: justify;
	background-color:#F3F3F3;
	border-left:1px solid #E96F82;
	border-right:1px solid #E96F82;
}

td.dormir_offreCommentaireBref p {	
	padding:10px;
}

td.dormir_offreCommentaireBrefPrintable p {	
	padding:10px;
}

td.dormir_offrePied {
	width:580px;
	background:url('../images-en/design/tab_bottom_dormir.gif') no-repeat top left;
}
