* {
	padding: 0px;
	margin: 0px;
}

body, textarea {
	color: #000000;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	background-color: #6b9528;
}

p.txt01  {
	font-size: 10px;
	text-align:justify;
	color:#0e521c;
	padding: 10px;
}

p.txt033  {
	font-size: 10px;
	text-align:justify;
	color:#0e521c;
	padding: 10px;
}

p.txt033 a  {
	color: #0e521c;
}

.p.txt033 a:hover {
	text-decoration: none;
	display: inline;
	color: #FFFFFF;
	color: #0e521c;
}

hr {
	clear:both;
	visibility:hidden;
}

/* photos idées sejour fond transparent */
.EQUES
{
	width:92px;
	height:73px;
	background:transparent url(/img/pictos_disciplines/EQUES.png);
	_background:none;
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/pictos_disciplines/EQUES.png', sizingMethod='scale');
}
.PEDES
{
	width:92px;
	height:73px;
	background:transparent url(/img/pictos_disciplines/PEDES.png);
	_background:none;
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/pictos_disciplines/PEDES.png', sizingMethod='scale');
}
.CYCLO
{
	width:92px;
	height:73px;
	background:transparent url(/img/pictos_disciplines/CYCLO.png);
	_background:none;
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/pictos_disciplines/CYCLO.png', sizingMethod='scale');
}
.LP001
{
	width:92px;
	height:73px;
	background:transparent url(/img/pictos_disciplines/LP001.png);
	_background:none;
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/pictos_disciplines/LP001.png', sizingMethod='scale');
}

 
/* ACCUEIL */

body.accueil {
	background-color: #5C7123;
}

div.accueil {
	background-image: url(/img/fond_accueil.gif);
	background-repeat: no-repeat;
	margin: 100px auto 0px auto;
	height: 428px;
	width: 794px;
	position:relative;
}

.accueil .menu_haut {
	position:absolute;
	font-size: 9px;
	text-align: right;
	color:#FFFFFF;
	margin-top: 20px;
	right:0px;
	white-space:nowrap;
}

.accueil .menu_haut a {
	text-decoration: none;
	display: inline;
	color: #FFFFFF;
}

.accueil .menu_haut a:hover {
	color: #97be0d;
}

.accueil .logo {
	background-repeat: no-repeat;
	height: 157px;
	width:212px;
	position:absolute;
	top: 0px;
}

.accueil .accroche {
	background-repeat: no-repeat;
	position:absolute;
	height: 72px;
	width: 478px;
	top: 156px;
	margin-left: 281px;
}

.accueil .langue {
	background-repeat: no-repeat;
	height: 36px;
	width: 37px;
	position: relative;
	top: 391px;
	left: 22px;
}

.accueil .langue a {
	height: 36px;
	width: 37px;
}

.accueil ul {
	margin-left: 113px;
	position: absolute;
	top: 318px;
}

.accueil li {
	list-style: none;
	float: left;
}

.accueil .geographique {
	background-image: url(/img/picto_geographique.gif);
	background-position: top center;
	background-repeat: no-repeat;
}

.accueil .geographique a {
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 110px;
	width: 135px;
}

.accueil .pedestre {
	background-image: url(/img/picto_pedestre.gif);
	background-repeat: no-repeat;
	margin-left: 30px;
}

.accueil .pedestre a {
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 110px;
	width: 107px;
}

.accueil .velo {
	background-image: url(/img/picto_velo.gif);
	background-repeat: no-repeat;
	margin-left: 20px;
}

.accueil .velo a {
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 110px;
	width: 107px;
}

.accueil .vtt {
	background-image: url(/img/picto_vtt.gif);
	background-repeat: no-repeat;
	margin-left: 20px;
}

.accueil .vtt a {
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 112px;
	width: 107px;
}

.accueil .equestre {
	background-image: url(/img/picto_equestre.gif);
	background-repeat: no-repeat;
	margin-left: 20px;
}

.accueil .equestre a {
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 110px;
	width: 107px;
}

.accueil a {
	text-decoration: none;
	display: block;
}

.accueil span {
	display: none;
}
.accroche h1 {
	display: none;
}




/* MONTAGE */

div.global {
	margin: 0px auto 0px auto;
	width: 1003px;
}
div.gauche {
	float: left;
	width: 177px;
}
div.droite {
	float: right;
	width: 177px;
}
div.centre {
	float:left;
	width: 649px;
	background-color:#abc958;
}


/* ARBORESCENCE */

.arbo {
	font-size: 10px;
	font-weight: bold;
	color: #6c9629;
	padding: 5px;
}

.arbo a {
	text-decoration: underline;
	color: #676829;
}

.arbo a:hover {
	text-decoration: none;
}


/* CONTENU */

div.contenu {
	padding: 15px 29px 10px 29px;
}


/* LOGO */

.global .logo a {
	background-repeat: no-repeat;
	display:block;
	height: 90px;
	width:137px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.global .logo span {
	display: none;
}


/* METEO */
.meteo {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;}

.meteo p.titre {
	margin-bottom: 2px;
	background-color: #f5e53c;
	height: 14px;
	line-height: 14px;
	text-align:center;
	font-size: 9px;
	color: #554e1e;
}

.meteo p.box {
	padding: 3px;
	background-color: #ffffff;
	text-align:center;
	font-size: 9px;
	color: #000000;
}

.meteo p.box a {
	color: #25325d;
	text-decoration:none;
}

.meteo p.box a:hover {
	text-decoration:underline;
}



/* TOP 5 */
.top {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;}

.top p.titre {
	margin-bottom: 2px;
	background-color: #5d7125;
	height: 14px;
	line-height: 14px;
	text-align:center;
	font-size: 9px;
	color: #ffffff;
}

.top ul {
	padding: 3px;
	background-color: #554e1e;
	text-align:left;
	font-size: 9px;
	color: #000000;
	list-style: none;
}

.top ul a {
	color: #ffffff;
	text-decoration:none;
}

.top ul a:hover {
	color: #706b2f;
}

.top ul li {
	border-bottom-color:#706b2f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}


/* BROCHURES */
.checkbox {
	border: none; background-color: #ffffff;
}
.center 
{
	text-align:center;
	border-width:0px;
}
.border0{
	border-width:0px;
	}
.brochures {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;}

.brochures p.titre {
	margin-bottom: 2px;
	background-color: #f5e53c;
	height: 14px;
	line-height: 14px;
	text-align:center;
	font-size: 9px;
	color: #554e1e;
}

.brochures p.box {
	background-color: #abc958;
	background-image: url(/img/boutique.gif);
	background-repeat: no-repeat;
	height: 12px;
	text-align: right;
	font-size: 9px;
	color: #000000;
	padding-top: 40px;
}

.brochures p.box a {
	background-color: #f5e53c;
	color: #554e1e;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;
}

.brochures p.box a:hover {
	background-color: #ffffff;
}



/* AUTRES */
.autres {
	background-color: #6b9528;
	padding: 5px 0px 20px 0px;
	text-align: center;
	clear:both;
}

.autres ul {
	font-size: 9px;
	list-style: none;
}

.autres ul a {
	color: #554e1e;
	text-decoration:none;
	margin: 0px 8px 0px 5px;
}

.autres ul a:hover {
	color: #ffffff;
}

.autres ul li {
	color: #554e1e;
	/*background-color: #6b9528;
	border-color:#554e1e;
	border-width: 1px;
	border-style: solid;*/
	display: inline;
}



/* PARTENAIRES */
.partenaires {
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.partenaires p.titre {
	margin-bottom: 2px;
	background-color: #554e1e;
	height: 14px;
	line-height: 14px;
	text-align:center;
	font-size: 9px;
	color: #ffffff;
}

.partenaires ul {
	padding: 3px;
	background-color: #1d5728;
	text-align:left;
	font-size: 9px;
	color: #000000;
	list-style: none;
}

.partenaires ul a {
	display: block;
	color: #ffffff;
	text-decoration:none;
}

.partenaires ul a:hover {
	color: #4c7037;
}

.partenaires ul li {
	padding: 3px;
	border-bottom-color:#4c7037;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}



/* RECHERCHE GEOGRAPHIQUE */
.recherche_geographique {
	margin-left: 20px;
	margin-right: 20px;
}

.recherche_geographique p.titre {
	margin-bottom: 2px;
	margin-top: 2px;
	background-color: #f5e53c;
	height: 14px;
	line-height: 14px;
	text-align:center;
	font-size: 9px;
	color: #554e1e;
}

.recherche_geographique p.box a {
	display: block;
	/*background-color: #abc958;*/
	/*background-image: url(/img/loupe.gif);*/
	background-image: url(/img/rech_geo.gif);
	background-repeat: no-repeat;
	height: 92px;
}

/*.recherche_geographique p.box a:hover {
	background-image: url(/img/loupe.gif);
}*/

.recherche_geographique p.box span {
	display: none;
}


/* RECHERCHE MULTICRITERES */
.recherche_multi {
	margin-top: 15px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.recherche_multi p.titre {
	margin-bottom: 2px;
	margin-top: 2px;
	background-color: #554e1e;
	height: 14px;
	line-height: 14px;
	text-align:center;
	font-size: 9px;
	color: #ffffff;
}

.recherche_multi p.box a {
	display: block;
	background-image: url(/img/rech_multi.gif);
	background-repeat: no-repeat;
	height: 112px;
}

.recherche_multi p.box span {
	display: none;
}

.recherche_multi ul {
	padding: 3px;
	background-color: #037e32;
	text-align:left;
	font-size: 9px;
	color: #000000;
	list-style: none;
}
/*
.recherche_multi ul a {
	display: block;
	color: #ffffff;
	text-decoration:none;
}

.recherche_multi ul a:hover {
	color: #554e1e;
}
*/
.recherche_multi ul li {
	padding: 2px 1px 2px 1px;
	border-bottom-color:#486727;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.recherche_multi ul li select {
	color:#FFFFFF;
	background-color:#03722d;
	width: 128px;
	font-size: 10px;
	border: 1px solid #006633;
}

.recherche_multi p.bt a {
	background-color: #00521f;
	height: 14px;
	line-height: 14px;
	padding-left: 10px;
	padding-right: 10px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-size: 9px;
	font-weight:bold;
	display:block;
}
.recherche_multi p.bt a:hover {
	color:#ffffff;
	background-color:#037e32;
}

.pages_recherche_multi .recherche_multi {
	margin: 0px 0px 20px 0px;
}

.pages_recherche_multi .recherche_multi ul {
	padding: 0px;
	text-align:left;
	font-size: 9px;
	color: #000000;
	list-style: none;
}

.pages_recherche_multi .recherche_multi ul li {
	border: none;
	background-color: #abc958;
	text-align: center;
}

.pages_recherche_multi .recherche_multi ul li select {
	color:#000000;
	background-color:#c8df8e;
	width: 128px;
	font-size: 10px;
	border: 1px solid #006633;
	width: 350px;
}
.pages_recherche_multi .recherche_multi p.bt  {
	margin-left:auto;
	margin-right:auto;
	width:350px;
}
.pages_recherche_multi .recherche_multi p.bt a {
	margin: 3px 0px 0px 0px;
	background-color: #00521f;
	height: 14px;
	line-height: 14px;
	padding-left: 10px;
	padding-right: 10px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-size: 9px;
	font-weight:bold;
	display:block;
	clear: both;
	width: 330px;
}
.pages_recherche_multi .recherche_multi p.bt a:hover {
	color:#ffffff;
	background-color:#037e32;
}



/* IDEES SEJOUR */
.idees_sejour {
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.idees_sejour p.titre {
	margin-bottom: 2px;
	background-image:url(/img/fond_box_idees01.gif);
	background-repeat:repeat-y;
	height: 14px;
	line-height: 14px;
	text-align:center;
	font-size: 9px;
	color: #ffffff;
}

.idees_sejour ul {
	padding: 3px;
	background-image:url(/img/fond_box_idees02.gif);
	background-repeat:repeat-y;
	text-align:left;
	font-size: 9px;
	color: #000000;
	list-style: none;
}

.idees_sejour ul a {
	display: block;
	color: #ffffff;
	text-decoration:none;
	
}

.idees_sejour p a {
	color:#ffffff;
	background-color:#82ae3c;
	font-size: 10px;
	padding: 1px;
	text-decoration:none;
	font-weight:bold;
	border-top:solid 2px #a8d660;
	border-left:solid 2px #a8d660;
	border-bottom:solid 2px #5f8620;
	border-right:solid 2px #5f8620;
	
}
/* */

.idees_sejour ul a:hover {
	color: #46110c;
}

.idees_sejour ul li {
	padding: 3px;
	border-bottom-color:#a06a22;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}



/* AGENDA */
.agenda {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;}

.agenda p.titre {
	margin-bottom: 2px;
	background-color: #682925;
	height: 14px;
	line-height: 14px;
	text-align:center;
	font-size: 9px;
	color: #ffffff;
}

.agenda p.box {
	padding: 3px;
	background-color: #d2996a;
	text-align:center;
	font-weight:bold;
	font-size: 9px;
	color: #ffffff;
}

.agenda p.box a {
	color: #ffffff;
	text-decoration:none;
}

.agenda table  {
	font-size: 9px;
	text-align: center;
}

.agenda table th {
	color: #6b6b6b;
	border-bottom-color:#6c6c63;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.agenda table .semaine {
	color:#6b6b6b;
	background-color:#cacfbd;
	border-right-color:#c0c3b2;
	border-right-style:solid;
	border-right-width: 1px;
	padding-left: 2px;
	padding-right: 2px;
}

.agenda table .periode {
	background-color:#e4e7d3;
	border-right-color:#c0c3b2;
	border-right-style:solid;
	border-right-width: 1px;
}

.agenda table .lu {
	background-color:#e4e7d3;
	border-right-color:#c0c3b2;
	border-right-style:solid;
	border-right-width: 1px;
}
.agenda table .lu a {
	background-color:#e4e7d3;
	display:block;
}

.agenda table .ma {
	background-color:#e4e7d3;
	border-right-color:#c0c3b2;
	border-right-style:solid;
	border-right-width: 1px;
}
.agenda table .ma a {
	background-color:#e4e7d3;
	display:block;
}

.agenda table .me {
	background-color:#e4e7d3;
	border-right-color:#c0c3b2;
	border-right-style:solid;
	border-right-width: 1px;
}
.agenda table .me a {
	background-color:#e4e7d3;
	display:block;
}

.agenda table .je {
	background-color:#e4e7d3;
	border-right-color:#c0c3b2;
	border-right-style:solid;
	border-right-width: 1px;
}
.agenda table .je a {
	background-color:#e4e7d3;
	display:block;
}

.agenda table .ve {
	background-color:#e4e7d3;
	border-right-color:#c0c3b2;
	border-right-style:solid;
	border-right-width: 1px;
}
.agenda table .ve a {
	background-color:#e4e7d3;
	display:block;
}

.agenda table .sa {
	background-color:#cacebc;
	border-right-color:#c0c3b2;
	border-right-style:solid;
	border-right-width: 1px;
}
.agenda table .sa a {
	background-color:#cacebc;
	display:block;
}

.agenda table .di {
	background-color:#bcc0b0;
}
.agenda table .di a {
	background-color:#bcc0b0;
	display:block;
}

.agenda table a {
	text-decoration: none;
	color: #6b6b6b;
	font-weight: bold;
}
.agenda table a:hover {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	background-color:#81837a;
}
.agenda p.evenement_mois a {
	background-color: #6b6b6b;
	padding-left: 10px;
	padding-right: 10px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-size: 9px;
	display:block;
}
.agenda p.evenement_mois a:hover {
	color:#FFFFFF;
	background-color:#464646;
}

/* FICHE RANDO PEDESTRE INDEX */

.contenu .fiche_randoPedestre_index .titre_rubrique{
	font-size: 10px;
	background-image: url(/img/titreRubrique_randoPedestre_index.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 1px 2px 13px 16px;
	margin-top: 10px;
}


.contenu .fiche_randoPedestre_index p {
	padding: 2px 15px 0px 15px;
}

.contenu .fiche_randoPedestre_index p.titre {
	font-size: 115%;
	color: #544e1e;
	font-weight: bold;
}

.contenu .fiche_randoPedestre_index p.resume {
	font-size: 90%;
	color: #5c7125;
	text-align:justify;
}

.contenu .fiche_randoPedestre_index a {
	text-decoration:none;
	color:#5c7125;
	font-size: 10px;
	font-style:italic;
	font-weight:bold;
}

.contenu .fiche_randoPedestre_index hr {
	clear:both;
	visibility:hidden;
}

.contenu .fiche_randoPedestre_index .photo_index {
	float:right;
	position:relative;
	padding: 25px 20px 10px 10px;
	margin-top: 0px;
	margin-right: 0px;
}

.contenu .fiche_randoPedestre_index .photo_indexGauche {
	float:left;
	position:relative;
	padding: 25px 20px 10px 10px;
	margin-top: 0px;
	margin-right: 0px;
}
.contenu .fiche_randoPedestre_index .photo_index .angle {
	width: 20px;
	height: 20px;
	background:transparent url(/img/angle_ideesSejour2.gif);
	background-repeat:no-repeat;
	position:absolute;
	float:right;
	bottom: 9px;
	right: 19px;
	font-size: 1px;
}


/* FICHE RANDO PEDESTRE */
.contenu .fiche_randoPedestre .fond {
	background-image:url(/img/fond_randoPedestre01.gif);
	background-repeat:repeat-y;
	background-position:left;
	width: 591px;
}

.contenu .fiche_randoPedestre .titre_rubriqueParrain {
	text-align:center;
	width: 550px;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
	margin-left: 20px;
	
	
}

.contenu .fiche_randoPedestre .listing {
	list-style:none;
	padding: 1px 5px 1px 5px;
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: 20px;
}

.contenu .fiche_randoPedestre .listing a {
	text-decoration:none;
	color:#0e521c;
}
.contenu .fiche_randoPedestre .listing a:hover {
	text-decoration:underline;
}

.contenu .fiche_randoPedestre .txt01 a {
	text-decoration:none;
	color:#0e521c;
}
.contenu .fiche_randoPedestre .txt01 a:hover {
	text-decoration:underline;
}


.contenu .fiche_randoPedestre .titre_rubrique{
	font-size: 10px;
	background-image: url(/img/titreRubrique_randoPedestre.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 1px 2px 13px 16px;
	margin-top: 10px;
}

.contenu .fiche_randoPedestre .titre_rubrique2{
	font-size: 10px;
	background-image: url(/img/titreRubrique_randoPedestre_index.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 1px 2px 13px 16px;
	margin-top: 10px;
}

.contenu .fiche_randoPedestre p {
	padding: 2px 15px 0px 15px;
}

.contenu .fiche_randoPedestre p.titre {
	font-size: 125%;
	color: #544e1e;
	font-weight: bold;
}

.contenu .fiche_randoPedestre p.discipline {
	float:right;
}

.contenu .fiche_randoPedestre p.resume {
	font-size: 90%;
	color: #5c7125;
	text-align:justify;
}

.contenu .fiche_randoPedestre p.box{
	font-size: 90%;
	background-color: #ffffff;
	text-align: justify;
	padding: 5px;
}

/*.contenu .fiche_randoPedestre .photo {
	float:right;
	position:relative;
	padding: 10px 20px 10px 10px;
	margin-top: -20px;
	margin-right: 0px;
}*/
.contenu .fiche_randoPedestre .photos {
	padding: 2px 15px 0px 10px;
	background-image:url(/img/fond_randoPedestre01.gif);
	background-repeat:repeat-y;
}
.contenu .fiche_randoPedestre .photos hr {
	clear:both;
	visibility:hidden;
	font-size: 1px;
}
.contenu .fiche_randoPedestre .photo {
	padding: 10px 10px 10px 10px;
	width: 75px;
	float:left;
}
.contenu .fiche_randoPedestre .photo .legende {
	position:relative;
	font-size:9px;
	color:#999999;
	text-align:center;
	background-image:url(/img/angle_blanc.gif);
	background-repeat:no-repeat;
	background-position:top right;
	margin-top: -20px;
	padding-top: 22px;
}
.contenu .fiche_randoPedestre .photo .angle {
	width: 20px;
	height: 20px;
	background:transparent url(/img/angle.png); /* IE6, IE7beta2, Gecko */
	_background:none; /* IE6 */
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/angle.png', sizingMethod='scale'); /* IE6 */
	position:absolute;
	float:right;
	bottom: 9px;
	right: 19px;
	font-size: 1px;
}

.contenu .fiche_randoPedestre .bas_rubrique {
	text-align:right;
	background-image:url(/img/fond_randoPedestre02.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-right: 15px;
	padding-top: 24px;
	margin-bottom: 20px;
}

.contenu .fiche_randoPedestre .bas_rubrique a {
	margin-right: 10px;
	padding: 3px 10px 3px 7px;
	text-decoration:none;
	color:#FFFFFF;
	font-size: 9px;
	background-image:url(/img/fond_randoPedestre_bt.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.contenu .fiche_randoPedestre .bas_rubrique a:hover{
	margin-right: 10px;
	padding: 3px 10px 3px 7px;
	text-decoration:none;
	color:#FFFFFF;
	font-size: 9px;
	background-image:url(/img/fond_randoPedestre_bt_on.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	
}

.contenu .fiche_randoPedestre .onglets {
	background-image: url(/img/titreRubrique_randoPedestre_onglets.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom: 7px;
	padding-left: 5px;
}

.contenu .fiche_randoPedestre .onglets a {
	text-decoration:none;
	color:#455419;
	font-size: 10px;
	font-weight:bold;
	padding: 3px 5px 3px 5px;
	background-color:#f3fcae;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #f3fcae;
}
.contenu .fiche_randoPedestre .onglets a:hover {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #f3fcae;
	color:#000000;
	background-color:#ffffff;
	padding: 3px 5px 5px 5px;
}
.contenu .fiche_randoPedestre .onglets .onglets_on {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #f3fcae;
	color:#000000;
	background-color:#ffffff;
	padding: 3px 5px 5px 5px;
}



/* FICHE IDEES SEJOUR INDEX */

.contenu .fiche_ideesSejour_index .titre_rubrique{
	font-size: 10px;
	background-image: url(/img/titreRubrique_ideesSejour_index.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 1px 2px 1px 16px;
	margin-top: 10px;
}
.contenu .fiche_ideesSejour_index .formulaire {
}


/* FICHE IDEES SEJOUR */
.contenu .fiche_ideesSejour .fond {
	background-image:url(/img/fond_ideesSejour01.gif);
	background-repeat:repeat-y;
	background-position:left;
	width: 591px;
}
.contenu .fiche_ideesSejour hr {
	clear:both;
	visibility:hidden;
}

.contenu .fiche_ideesSejour .titre_rubrique{
	font-size: 10px;
	background-image: url(/img/titreRubrique_ideesSejour.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 1px 2px 13px 16px;
}

.contenu .fiche_ideesSejour p {
	padding: 2px 15px 0px 15px;
	background-image:url(/img/fond_ideesSejour01.gif);
	background-repeat:repeat-y;
}

.contenu .fiche_ideesSejour p.titre {
	font-size: 125%;
	color: #491333;
	font-weight: bold;
}

.contenu .fiche_ideesSejour p.titre a {
	color: #ffffff;
	text-decoration:none;
}
.contenu .fiche_ideesSejour p.titre a:hover {
	color: #460435;
	text-decoration:none;
}

.contenu .fiche_ideesSejour p.resume {
	font-size: 90%;
	color: #491333;
	text-align:justify;
}

.contenu .fiche_ideesSejour p.box{
	font-size: 90%;
	background-color: #ffffff;
	text-align: justify;
	padding: 5px;
}

.contenu .fiche_ideesSejour .photo {
	float:right;
	position:relative;
	padding: 10px 20px 10px 10px;
	margin-top: -20px;
	margin-right: 0px;
}
.contenu .fiche_ideesSejour .photo .angle {
	width: 20px;
	height: 20px;
	background:transparent url(/img/angle_ideesSejour.gif);
	background-repeat:no-repeat;
	position:absolute;
	float:right;
	bottom: 9px;
	right: 19px;
	font-size: 1px;
}

.contenu .fiche_ideesSejour .haut_rubrique {
	background-image:url(/img/fond_ideesSejour00.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-top: 10px;
	padding: 4px;
}

.contenu .fiche_ideesSejour .bas_rubrique {
	text-align:right;
	background-image:url(/img/fond_ideesSejour02.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-right: 15px;
	padding-top: 24px;
	margin-bottom: 20px;
}

.contenu .fiche_ideesSejour .bas_rubrique a {
	margin-right: 10px;
	padding: 3px 10px 3px 7px;
	text-decoration:none;
	color:#FFFFFF;
	font-size: 9px;
	background-image:url(/img/fond_ideesSejour_bt.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.contenu .fiche_ideesSejour .bas_rubrique a:hover {
	background-image:url(/img/fond_ideesSejour_bt_on.gif);
}

.contenu .fiche_ideesSejour .tarif {
	height: 25px;
	line-height: 25px;
	background-image:url(/img/tarif_ideesSejour.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-align:right;
	color:#FFFFFF;
	font-size: 17px;
	font-weight:bold;
	float:right;
	margin: 30px -10px 5px 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.contenu .fiche_ideesSejour .tarif_index {
	background-image:url(/img/tarif_ideesSejour.gif);
	background-repeat:no-repeat;
	float:right;
	background-position:left bottom;
	background-color:#902123;
	text-align:right;
	color:#FFFFFF;
	font-size: 20px;
	font-weight:bold;
	margin: 5px -10px 5px 10px;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.contenu .fiche_ideesSejour .infos {
	background-image:url(/img/pas_ideesSejour.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
	padding: 10px 20px 10px 10px;
	float: right;
	clear:right;
	margin-top: -10px;
}

.contenu .fiche_ideesSejour .infos2 {
	color:#FFFFFF;
	font-size: 13px;
	font-weight:bold;
}



/* FICHE IDEES SEJOUR DETAILS */

.contenu .fiche_ideesSejour_details .fond {
	background-image:url(/img/fond_ideesSejour04.gif);
	background-repeat:repeat-y;
	background-position:left;
	width: 591px;
}
.contenu .fiche_ideesSejour_details hr {
	clear:both;
	visibility:hidden;
}

.contenu .fiche_ideesSejour_details .fond .details_gauche {
	margin-right: 190px;
	padding: 2px 5px 2px 15px;
}
.contenu .fiche_ideesSejour_details .fond .details_gauche p {
	padding: 2px 0px 2px 0px;
}
.contenu .fiche_ideesSejour_details .fond .details_gauche .tarif_index {
	/*background-image:url(/img/tarif_ideesSejour.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size: 15px;
	font-weight:bolder;
	width:13%;
    float:right;*/
	/*margin: 5px 10px 5px 10px;*/
	/*padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;*/
	background-image:url(/img/tarif_ideesSejour2.gif);
	background-repeat:no-repeat;
	float:right;
	background-position:left bottom;
	background-color:#902123;
	text-align:right;
	color:#FFFFFF;
	font-size: 15px;
	font-weight:bold;
	width:13%;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.contenu .fiche_ideesSejour_details .fond .details_gauche p.titre {
	font-size: 125%;
	color: #460435;
	font-weight: bold;
}
.contenu .fiche_ideesSejour_details .fond .details_gauche p.infos2 {
	font-size: 100%;
	color: #460435;
}
.contenu .fiche_ideesSejour_details .fond .details_gauche p.tarifs {
	font-size: 200%;
	color: #ae1a1f;
	font-weight: bold;
}
.contenu .fiche_ideesSejour_details .fond .details_gauche p.tarifs span {
	font-size: 50%;
}
.contenu .fiche_ideesSejour_details .fond .details_gauche p.resume {
	font-size: 90%;
	color: #460435;
	text-align:justify;
}
.contenu .fiche_ideesSejour_details .fond .details_gauche p.descriptif {
	font-size: 90%;
	color: #460435;
	text-align:justify;
}

.contenu .fiche_ideesSejour_details .fond .details_gauche p.lieu span {
	text-decoration:underline;
	color: #ae1a1f;
}
.contenu .fiche_ideesSejour_details .fond .details_gauche p.lieu strong {
	font-size: 120%;
	color: #460435;
	padding-top: 5px;
}
.contenu .fiche_ideesSejour_details .fond .details_gauche p.distance span {
	font-size: 130%;
	text-decoration:underline;
	color: #ae1a1f;
}
.contenu .fiche_ideesSejour_details .fond .details_gauche p.distance strong {
	font-size: 170%;
	color: #460435;
}

.contenu .fiche_ideesSejour_details .fond .details_droite {
	float:right;
	width: 170px;
	padding: 6px 15px 5px 5px;
}
.contenu .fiche_ideesSejour_details .fond .details_droite .box {
	background-color:#e8c7b9;
	border: 1px solid #a72c31;
	padding: 5px;
	font-size:10px;
}
.contenu .fiche_ideesSejour_details .fond .details_droite .box ul {
	margin-left: 15px;
}
.contenu .fiche_ideesSejour_details .fond .details_droite .box li {
	list-style-type:square;
	color:#460435;
}
.contenu .fiche_ideesSejour_details .fond .details_droite .box p {
	padding: 5px 0px 5px 0px;
	color:#460435;
}
.contenu .fiche_ideesSejour_details .fond .details_droite .box p span {
	font-weight:bold;
	text-decoration:underline;
	color:#a72c31;
}

.contenu .fiche_ideesSejour_details .titre_rubrique{
	font-size: 10px;
	background-image: url(/img/titreRubrique_ideesSejour_index.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 1px 2px 13px 16px;
	margin-top: 10px;
}

.contenu .fiche_ideesSejour_details .onglets {
	background-image: url(/img/titreRubrique_ideesSejour_onglets.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom: 7px;
	padding-left: 5px;
}

.contenu .fiche_ideesSejour_details .onglets a {
	text-decoration:none;
	color:#455419;
	font-size: 10px;
	font-weight:bold;
	padding: 3px 5px 3px 5px;
	background-color:#89b83e;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #89b83e;
}
.contenu .fiche_ideesSejour_details .onglets a:hover {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #89b83e;
	color:#000000;
	background-color:#ffffff;
	padding: 3px 5px 5px 5px;
}
.contenu .fiche_ideesSejour_details .onglets .onglets_on {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #89b83e;
	color:#000000;
	background-color:#ffffff;
	padding: 3px 5px 5px 5px;
}
.contenu .fiche_ideesSejour_details .onglets .onglets_reservation {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #89b83e;
	color:#ffffff;
	background-color:#962424;
	padding: 3px 5px 5px 5px;
}

.contenu .fiche_ideesSejour_details .bas_rubrique {
	text-align:right;
	background-image:url(/img/fond_ideesSejour03.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-right: 15px;
	padding-top: 24px;
	margin-bottom: 20px;
}

.contenu .fiche_ideesSejour_details .bas_rubrique a {
	margin-right: 10px;
	padding: 3px 10px 3px 7px;
	text-decoration:none;
	color:#FFFFFF;
	font-size: 9px;
	background-image:url(/img/fond_ideesSejour_bt.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.contenu .fiche_ideesSejour_details .bas_rubrique a:hover {
	background-image:url(/img/fond_ideesSejour_bt_on.gif);
}

.contenu .fiche_ideesSejour_details .photo {
	width: 75px;
}
.contenu .fiche_ideesSejour_details .photo .legende {
	position:relative;
	font-size:9px;
	color:#999999;
	text-align:center;
	background-image:url(/img/angle_blanc.gif);
	background-repeat:no-repeat;
	background-position:top right;
	margin-top: -20px;
	padding-top: 22px;
}


/* BOUTON GENERALE */
.bt_gen  {
	float:right;
	position:absolute;
	top: 202px;
	width: 180px;
	height: 41px;
	margin-left: 410px;
}
.bt_gen li {
	list-style: none;
	display: inline;
	float:right;
}

.bt_gen .print  {
	background-repeat: no-repeat;
	background-position:top left;
}
.bt_gen .print a {
	background-repeat: no-repeat;
	background-position:bottom left;
	height: 41px;
	width: 110px;
	display:block;
	margin-left: 5px;
	margin-right: 5px;
}
.bt_gen .print span {
	display: none;
}

.bt_gen .envoyer  {
	background-repeat: no-repeat;
	background-position:top left;
}
.bt_gen .envoyer a {
	background-repeat: no-repeat;
	background-position:top left;
	height: 41px;
	width: 70px;
	display:block;
	margin-left: 5px;
	margin-right: 5px;
}
.bt_gen .envoyer span {
	display: none;
}



/* PAGES PARRAINAGE */

.contenu .parrainage .titre_rubriqueParrain {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}
.contenu .parrainage .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}

.contenu .parrainage .listing {
	list-style:none;
	padding: 1px 5px 1px 5px;
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: 20px;
}

.contenu .parrainage .listing a {
	text-decoration:none;
	color:#0e521c;
}
.contenu .parrainage .listing a:hover {
	text-decoration:underline;
}

.contenu .parrainage .txt01 a {
	text-decoration:none;
	color:#0e521c;
}
.contenu .parrainage .txt01 a:hover {
	text-decoration:underline;
}


/* PAGES RECHERCHE MULTI */

.contenu .pages_recherche_multi .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}

.contenu .pages_recherche_multi .resultats table {
	color: #0e521c;
	font-size: 10px;
	width: 100%;
	margin-bottom: 10px;
}

.contenu .pages_recherche_multi .resultats table td {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
}
.contenu .pages_recherche_multi .resultats table td.ligne1 {
	background-color:#bdd871;
}

.contenu .pages_recherche_multi .resultats table th {
	background-color:#0e521c;
	color:#FFFFFF;
	text-align:left;
	padding-left: 2px;
}
.contenu .pages_recherche_multi .resultats table a {
	text-decoration:none;
	text-align:left;
	color:#0e521c;
}
.contenu .pages_recherche_multi .resultats table a:hover {
	text-decoration:underline;
}
.contenu .pages_recherche_multi p.reponses {
	text-align:center;
	color:#0e521c;
	padding: 20px;
}
.contenu .pages_recherche_multi p.reponses span {
	font-weight:bold;
}
.contenu .pages_recherche_multi p.bt {
	text-align:center;
}

/* FORMULAIRE */

.formulaire table {
	color: #0e521c;
	font-size: 9px;
}
.formulaire {
}
.formulaire table input {
	background-color:#c8df8e;
	font-size: 10px;
	border: 1px solid #0e521c;
	padding: 1px;
}

.formulaire table select {
	color:#0e521c;
	background-color:#c8df8e;
	font-size: 10px;
	border: 1px solid #0e521c;
	padding: 1px;
}
.formulaire table textarea {
	color:#0e521c;
	background-color:#c8df8e;
	font-size: 10px;
	border: 1px solid #0e521c;
	padding: 1px;
}
.formulaire .txt01 a {
	text-decoration:underline;
	color:#0e521c;
}
.formulaire .txt01 a:hover {
	text-decoration:none;
}
p.confirmation  {
	font-size: 10px;
	text-align:center;
	color:#0e521c;
	padding: 20px;
}

.contenu .fiche_brochures .alert ul {
	margin: 0px 5px 5px 5px;
}

.contenu .fiche_brochures .alert li {
	padding: 0px;
	margin: 0px;
	clear: left;
}

.test2 
{
	font-size: 10px;
	text-align:left;
	}
/* BOUTON */

p.bt2{
	margin-top:20px;
}
p.bt, p.bt2, p.bt3 {
	text-align:center;
}

p.bt a 
{
	font-size: 10px;
	background-color:#554e1e;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding-left: 28px;
	padding-right: 28px;
	margin: 0 auto;
}
p.bt2 a {
	font-size: 10px;
	background-color:#682925;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding-left: 15px;
	padding-right: 15px;
	margin: 0px 10px 0px 10px;
	border-top:solid 2px #81403c;
	border-left:solid 2px #81403c;
	border-bottom:solid 2px #541b17;
	border-right:solid 2px #541b17;
}
p.bt2 a:hover {
	background-color:#93524e;
}
p.bt3 a {
	font-size: 10px;
	background-color:#682925;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding-left: 15px;
	padding-right: 15px;
	margin: 0px 10px 0px 10px;
	border-top:solid 2px #81403c;
	border-left:solid 2px #81403c;
	border-bottom:solid 2px #541b17;
	border-right:solid 2px #541b17;
}
p.bt3 a:hover {
	background-color:#93524e;
}
p.bt a:hover {
	background-color:#00521f;
}


/* PAGINATION */

.pagination {
	text-align:center;
	margin-bottom: 10px;
	color: #0e521c;
	font-weight:bold;
}
.pagination a {
	font-weight:normal;
	text-decoration:none;
	color: #0e521c;
}
.pagination a:hover {
	text-decoration:underline;
}


/* PAGES CONTACT */

.contenu .pages_contact .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}


/* PAGES RECHERCHE GEOGRAPHIQUE */

.contenu .pages_geo .titre_rubrique {
	text-align:center;
	background-color:#f5e53c;
	font-size: 10px;
	color:#554e1e;
	padding: 1px;
	margin-top: 10px;
	margin-bottom: 2px;
}


/* PAGES MENTIONS LEGALES */

.contenu .pages_mentions .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}

.contenu .pages_mentions .txt01 a {
	color:#0e521c;
	font-size: 10px;
	text-decoration:underline;
}
.contenu .pages_mentions .txt01 a:hover {
	color:#0e521c;
	text-decoration:none;
}

.contenu .pages_mentions .listing ul li a {
	color:#0e521c;
	font-size: 10px;
	text-decoration:underline;
}
.contenu .pages_mentions .listing ul li a:hover {
	color:#0e521c;
	text-decoration:none;
}

.contenu .pages_mentions .listing ul li {
	list-style:none;
	padding: 1px 5px 1px 15px;
	background-image:url(/img/puce03.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: 20px;
	color:#0e521c;
}

.mentions {
	background-color: #FFFFFF;
	margin: 10px 0px 10px 0px;
	padding: 7px 10px 10px 10px;
	float: left;
	width: 571px;
}

.mentions .logo {
	width: 150px;
	float: left;
	clear: left;
	text-align: right;
}

.mentions .adresse {
	margin-left: 20px;
	float: left;
}

.mentions p.txt01 {
	clear: left;
}

.mentions p.txt02 {
	text-align:center;
}

/* PAGES CHARTE ET CONSEILS */

.contenu .pages_charte .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}

.contenu .pages_charte a.lien {
	text-decoration:none;
	color:#5c7125;
	font-size: 10px;
	font-style:italic;
	font-weight:bold;
	margin-left: 10px;
}

.contenu .pages_charte .imgFO {
	text-decoration:none;
	color:#5c7125;
	font-size: 10px;
	font-style:italic;
	font-weight:bold;
	margin-left: 10px;
}

.contenu .pages_charte .listing ul li {
	list-style:none;
	padding: 1px 5px 1px 15px;
	background-image:url(/img/puce03.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: 20px;
	color:#0e521c;
}


/* PAGES ANNUAIRE */

.contenu .pages_annuaire .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}

.contenu .pages_annuaire .gauche {
	float:left;
	width: 291px;
}
.contenu .pages_annuaire .droite {
	float:left;
	width: 300px;
}

.contenu .pages_annuaire p.reponses {
	text-align:center;
	color:#0e521c;
	padding: 5px 20px 20px 20px;
}
.contenu .pages_annuaire p.reponses span {
	font-weight:bold;
}

.contenu .pages_annuaire .listing ul li {
	list-style:none;
	padding: 1px 5px 1px 15px;
	background-image:url(/img/puce03.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: 20px;
}

.contenu .pages_annuaire .listing ul li a {
	text-decoration:none;
	color:#0e521c;
}
.contenu .pages_annuaire .listing  ul li a:hover {
	text-decoration:underline;
}

.contenu .pages_annuaire .details img {
	float:right;
	padding: 5px;
}

.contenu .pages_annuaire .details {
	background-color:#bdd871;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 10px;
	background-image:url(/img/angle_annuaire.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.contenu .pages_annuaire .detailsB {
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 10px;
	background-image:url(/img/angle_annuaire.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.contenu .pages_annuaire .details p {
	padding-bottom: 4px;
}
.contenu .pages_annuaire .details p.titre {
	font-size: 13px;
	font-weight:bold;
	color:#0e521c;
}
.contenu .pages_annuaire .details p.descriptif {
	color:#000000;
	text-align:justify;
}
.contenu .pages_annuaire .details p.coord {
	color:#4c5c20;
	font-size: 10px;
}
.contenu .pages_annuaire .details p.coord a {
	text-decoration:none;
	color:#0e521c;
}

.contenu .pages_annuaire .details p.coord a:hover {
	text-decoration:underline;
}

.contenu .pages_annuaire .details p.bt_lien a {
	color:#ffffff;
	font-size: 10px;
	background-color:#4c5c20;
	background-image:url(/img/bt_annuaire.gif);
	background-repeat:no-repeat;
	background-position: right;
	padding: 1px 10px 1px 5px;
	text-decoration:none;
	margin-top: 10px;
}
.contenu .pages_annuaire .details p.bt_lien a:hover {
	color:#bdd871;
}

/* PAGES SITUER LE TOURNAISIS */

.contenu .pages_situation .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}

.contenu .pages_situation p.bt_download a {
	text-decoration:none;
	color:#5c7125;
	font-size: 10px;
	font-style:italic;
	font-weight:bold;
	margin-left: 10px;
}


/* PAGES SUGGERER UN CIRCUIT */

.contenu .pages_suggerer .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}

.contenu .pages_suggerer p.bt_download a {
	text-decoration:none;
	color:#5c7125;
	font-size: 10px;
	font-style:italic;
	font-weight:bold;
	margin-left: 10px;
}

.contenu .pages_suggerer p.txt01 a {
	text-decoration:underline;
	color:#0e521c;
}

/* PAGES VUE GLOBALE */

.contenu .pages_vue_globale .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}

.contenu .pages_vue_globale p.bt_download a {
	text-decoration:none;
	color:#5c7125;
	font-size: 10px;
	font-style:italic;
	font-weight:bold;
	margin-left: 10px;
}


/* PAGES PROBLEME */

.contenu .pages_probleme .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}




/* PAGES ENVOYER A 1 AMI */

.contenu .pages_envoyer .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}


/* PRE-RESERVATION */
.reservation {
	padding-left: 15px;
}

.reservation table {
	color: #a72c31;
	font-size: 9px;
}

.reservation table input {
	background-color:#e8c7b9;
	font-size: 9px;
	border: 1px solid #a72c31;
	padding: 1px;
}

.reservation table select {
	color:#460435;
	background-color:#e8c7b9;
	font-size: 10px;
	border: 1px solid #a72c31;
	padding: 1px;
}
.reservation table textarea {
	color:#460435;
	background-color:#e8c7b9;
	font-size: 10px;
	border: 1px solid #a72c31;
	padding: 1px;
}


/* PAGES SORTIES RANDO */

.contenu .pages_sortie_rando .titre_rubrique {
	font-size: 10px;
	background-image: url(/img/titreRubrique_randoPedestre_index.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 1px 2px 13px 16px;
	margin-top: 10px;
}

.contenu .pages_sortie_rando .resultats table {
	color: #0e521c;
	font-size: 10px;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

.contenu .pages_sortie_rando .resultats table td {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
}
.contenu .pages_sortie_rando .resultats table td.ligne1 {
	background-color:#bdd871;
}
.contenu .pages_sortie_rando .resultats table th {
	background-color:#0e521c;
	color:#FFFFFF;
	text-align:left;
	padding-left: 2px;
}
.contenu .pages_sortie_rando .resultats table a {
	text-decoration:none;
	text-align:left;
	color:#0e521c;
}
.contenu .pages_sortie_rando .resultats table a:hover {
	text-decoration:underline;
}
.contenu .pages_sortie_rando p.reponses {
	text-align:center;
	color:#0e521c;
	padding: 5px 20px 20px 20px;
}
.contenu .pages_sortie_rando p.reponses span {
	font-weight:bold;
}

.contenu .fiche_sortieRando .titre_rubrique{
	font-size: 10px;
	background-image: url(/img/titreRubrique_randoPedestre_index.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 1px 2px 13px 16px;
}

.contenu .fiche_sortieRando p {
	padding: 2px 15px 0px 15px;
}

.contenu .fiche_sortieRando p.titre {
	font-size: 125%;
	color: #544e1e;
	font-weight: bold;
	clear: left;
}

.contenu .fiche_sortieRando p.titre a {
	color: #544e1e;
	font-weight: bold;
	text-decoration:none;
}
.contenu .fiche_sortieRando p.titre a:hover {
	text-decoration:underline;
}

.contenu .fiche_sortieRando p.resume {
	font-size: 90%;
	color: #5c7125;
	text-align:justify;
}

.contenu .fiche_sortieRando .photo_comparatif {
	float:right;
	position:relative;
	padding: 10px 20px 10px 10px;
	margin-top: -30px;
	margin-right: 0px;
}
.contenu .fiche_sortieRando .photo_comparatif .angle {
	width: 20px;
	height: 20px;
	background:transparent url(/img/angle.png); /* IE6, IE7beta2, Gecko */
	_background:none; /* IE6 */
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/angle.png', sizingMethod='scale'); /* IE6 */
	position:absolute;
	float:right;
	bottom: 9px;
	right: 19px;
	font-size: 1px;
}

.contenu .fiche_sortieRando .separator {
	font-size: 1px;
	height: 2px;
	visibility: hidden;
	clear: both;
}

.contenu .fiche_sortieRando .haut_rubrique {
	background-image:url(/img/fond_randoPedestre00.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding: 4px;
	margin-top: 30px;
}

.contenu .fiche_sortieRando .bas_rubrique {
	text-align:right;
	background-image:url(/img/fond_randoPedestre02.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-right: 15px;
	padding-top: 24px;
	margin-bottom: 20px;
	clear: both;
}

.contenu .fiche_sortieRando .bas_rubrique a {
	margin-right: 10px;
	padding: 3px 10px 3px 7px;
	text-decoration:none;
	color:#FFFFFF;
	font-size: 9px;
	background-image:url(/img/fond_randoPedestre_bt.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.contenu .fiche_sortieRando .bas_rubrique a:hover {
	background-image:url(/img/fond_randoPedestre_bt_on.gif);
}

.contenu .fiche_sortieRando .infos2 {
	color:#682925;
	font-size: 12px;
	font-weight:bold;
}

.contenu .fiche_sortieRando .infos2 span {
	color:#682925;
	font-size: 12px;
	font-weight:normal;
}

.contenu .fiche_sortieRando .fond_comparatif {
	background-image:url(/img/fond_randoPedestre01.gif);
	background-repeat:repeat-y;
	background-position:right;
}

.contenu .fiche_sortieRando .fond {
	background-image:url(/img/fond_randoPedestre01.gif);
	background-repeat:repeat-y;
	/*background-position:right;*/
	float: right;
	margin-left: 29px;
	width: 591px;
}


.contenu .fiche_sortieRando .titre_rubrique{
	font-size: 10px;
	background-image: url(/img/titreRubrique_ideesSejour_index.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 1px 2px 13px 16px;
	margin-top: 10px;
}



/* PAGES SORTIES RANDO DETAILS */
.contenu .fiche_sortieRando_details .haut_rubrique {
	background-image:url(/img/fond_randoPedestre00.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding: 4px;
	margin-top: -10px;
}

.contenu .fiche_sortieRando_details .bas_rubrique {
	text-align:right;
	background-image:url(/img/fond_randoPedestre02.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-right: 15px;
	padding-top: 24px;
	margin-bottom: 20px;
}

.contenu .fiche_sortieRando_details .bas_rubrique a {
	margin-right: 10px;
	padding: 3px 10px 3px 7px;
	text-decoration:none;
	color:#FFFFFF;
	font-size: 9px;
	background-image:url(/img/fond_randoPedestre_bt.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.contenu .fiche_sortieRando_details .bas_rubrique a:hover {
	background-image:url(/img/fond_randoPedestre_bt_on.gif);
}

.contenu .fiche_sortieRando_details .infos2 {
	color:#682925;
	font-size: 12px;
	font-weight:bold;
}

.contenu .fiche_sortieRando_details .infos2 span {
	color:#682925;
	font-size: 12px;
	font-weight:normal;
}
.contenu .fiche_sortieRando_details hr {
	clear:both;
	visibility:hidden;
}
.contenu .fiche_sortieRando_details .fond {
	background-image:url(/img/fond_randoPedestre01.gif);
	background-repeat: repeat-y;
	background-position:left;
	width: 591px;
}
.contenu .fiche_sortieRando_details .fond .details_gauche {
	margin-right: 190px;
	padding: 2px 5px 2px 15px;
}
.contenu .fiche_sortieRando_details .fond .details_droite {
	float:right;
	width: 170px;
	padding: 6px 15px 5px 5px;
}
.contenu .fiche_sortieRando_details .fond .details_gauche p.titre {
	font-size: 125%;
	color: #544e1e;
	font-weight: bold;
}
.contenu .fiche_sortieRando_details .fond .details_gauche p.infos2 {
	font-size: 100%;
	color: #682925;
}
.contenu .fiche_sortieRando_details .fond .details_gauche p.resume {
	font-size: 90%;
	color: #5c7125;
	text-align:justify;
}
.contenu .fiche_sortieRando_details .fond .details_gauche p a {
	color: #000000;
	text-decoration:none;
}
.contenu .fiche_sortieRando_details .fond .details_gauche p a:hover {
	text-decoration:underline;
}
.contenu .fiche_sortieRando_details .fond .details_droite {
	float:right;
	width: 170px;
	padding: 6px 15px 5px 5px;
}
.contenu .fiche_sortieRando_details .fond .details_droite .box {
	background-color:#f1fbae;
	border: 1px solid #5f7226;
	padding: 5px;
	font-size:10px;
}
.contenu .fiche_sortieRando_details .fond .details_droite .box ul {
	margin-left: 15px;
}
.contenu .fiche_sortieRando_details .fond .details_droite .box li {
	list-style-type:square;
	color:#646b32;
}
.contenu .fiche_sortieRando_details .fond .details_droite .box p {
	padding: 5px 0px 5px 0px;
	color:#646b32;
}
.contenu .fiche_sortieRando_details .fond .details_droite .box p span {
	font-weight:bold;
	text-decoration:underline;
	color:#5f7226;
}
.contenu .fiche_sortieRando_details .photo {
	width: 75px;
}
.contenu .fiche_sortieRando_details .photo .legende {
	position:relative;
	font-size:9px;
	color:#999999;
	text-align:center;
	background-image:url(/img/angle_blanc.gif);
	background-repeat:no-repeat;
	background-position:top right;
	margin-top: -20px;
	padding-top: 22px;
}


/* SAC A DOS */
.sac {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	background-color: #dceb93;
	background-image:url(/img/picto_sac.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	}

.sac p.titre {
	margin-bottom: 2px;
	background-color: #c0d362;
	height: 14px;
	line-height: 14px;
	text-align:center;
	font-size: 9px;
	color: #1d5728;
}

.sac p.elements {
	text-align: center;
	font-size: 9px;
	color: #000000;
	padding: 5px;
}
.sac p.box {
	text-align: right;
	font-size: 9px;
	color: #000000;
}

.sac p.box a {
	background-color: #c0d362;
	color: #1d5728;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;
}

.sac p.box a:hover {
	background-color: #ffffff;
}


/* PAGES BROCHURES */

.contenu .fiche_brochures .titre_rubrique{
	font-size: 10px;
	background-image: url(/img/titreRubrique_randoPedestre.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 1px 2px 13px 16px;
	margin-top: 10px;
}

.contenu .fiche_brochures .titre_rubrique2{
	font-size: 10px;
	background-image: url(/img/titreRubrique_randoPedestre_index.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 1px 2px 13px 16px;
	margin-top: 10px;
}

.contenu .fiche_brochures .titre_rubrique3{
	font-size: 10px;
	text-align:center;
	font-weight:bold;
	background-color: #0E521C;
	color:#FFFFFF;
	padding: 1px 2px 1px 16px;
	margin-top: 10px;
}

.contenu .fiche_brochures .txt {
	font-size: 10px;
	text-align:center;
	color:#0e521c;
	padding: 5px 20px 20px 20px;
}
.contenu .fiche_brochures .txt2 {
	font-size: 10px;
	text-align:justify;
	color:#0e521c;
	padding: 0px 20px 10px 20px;
}
.contenu .fiche_brochures .txt2 a {
	text-decoration:none;
	color:#676829;
}
.contenu .fiche_brochures .txt2 a:hover {
	text-decoration:underline;
	color:#0e521c;
}
.contenu .fiche_brochures p {
	padding: 1px 0px 0px 15px;
}
.contenu .fiche_brochures .txt span {
	font-weight:bold;
}

.contenu .fiche_brochures ul {
	clear: left;
}

.contenu .fiche_brochures ul li {
	padding: 5px 0px 5px 20px;
	margin-top: 10px;
	list-style:none;
	float: left;
	width: 265px;
}
.contenu .fiche_brochures hr {
	clear:both;
	visibility:hidden;
}
.contenu .fiche_brochures ul li span {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.contenu .fiche_brochures ul li span p.titre {
	font-size: 115%;
	color: #544e1e;
	font-weight: bold;
	/*background-image: url(/img/fiche.gif);*/
	background-repeat: no-repeat;
	background-position: left;
	clear: left;
}
.contenu .fiche_brochures ul li span p.tarif {
	color: #000000;
	font-weight:normal;
}
.contenu .fiche_brochures ul li span p.langue {
	color: #000000;
	font-weight: bold;
}
.contenu .fiche_brochures ul li span p.descriptif {
	color: #000000;
	font-weight: normal;
	text-align: justify;
}

.contenu .fiche_brochures ul li .photo {
	text-align:center;
	position:relative;
	padding: 0px 10px 5px 5px;
}
.contenu .fiche_brochures ul li .photo .angle {
	width: 20px;
	height: 20px;
	background:transparent url(/img/angle.png); /* IE6, IE7beta2, Gecko */
	_background:none; /* IE6 */
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/angle.png', sizingMethod='scale'); /* IE6 */
	position:absolute;
	float:right;
	bottom: 5px;
	right: 9px;
	font-size: 1px;
}

.contenu .fiche_brochures .bas_rubrique {
	text-align:right;
	background-image:url(/img/fond_randoPedestre02.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-right: 15px;
	padding-top: 24px;
	margin-bottom: 20px;
}

.contenu .fiche_brochures .bas_rubrique a {
	margin-right: 10px;
	padding: 3px 10px 3px 7px;
	text-decoration:none;
	color:#FFFFFF;
	font-size: 9px;
	background-image:url(/img/fond_randoPedestre_bt.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.contenu .fiche_brochures .bas_rubrique a:hover {
	background-image:url(/img/fond_randoPedestre_bt_on.gif);
}

.contenu .fiche_brochures .onglets {
	background-image: url(/img/titreRubrique_randoPedestre_onglets.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom: 7px;
	padding-left: 5px;
}

.contenu .fiche_brochures .onglets a {
	text-decoration:none;
	color:#455419;
	font-size: 10px;
	font-weight:bold;
	padding: 3px 5px 3px 5px;
	background-color:#f3fcae;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #f3fcae;
}
.contenu .fiche_brochures .onglets a:hover {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #f3fcae;
	color:#000000;
	background-color:#ffffff;
	padding: 3px 5px 5px 5px;
}
.contenu .fiche_brochures .onglets .onglets_on {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #f3fcae;
	color:#000000;
	background-color:#ffffff;
	padding: 3px 5px 5px 5px;
}
.contenu .fiche_brochures .fond {
	background-image:url(/img/fond_randoPedestre01.gif);
	background-repeat:repeat-y;
	background-position:right;
	
}

p.bt_brochure01, p.bt_brochure02 {
	margin: 5px 0px 0px -10px;
	clear: left;
}
p.bt_brochure01 a {
	background-image:url(/img/bt_brochures01.gif);
	background-repeat:no-repeat;
	background-position: right;
	background-color:#5c7125;
	padding: 1px 10px 1px 5px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:9px;
	margin-top: 10px;
}
p.bt_brochure01 a:hover {
	color:#b4c174;
}
p.bt_brochure02 a {
	background-image:url(/img/bt_brochures02.gif);
	background-repeat:no-repeat;
	background-position: right;
	background-color:#b4c174;
	padding: 1px 10px 1px 5px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:9px;
}
p.bt_brochure02 a:hover {
	color:#5c7125;
}
a.bt_brochure03 {
	background-color:#bf2810;
	padding: 1px 5px 1px 5px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:9px;
}
a:hover.bt_brochure03 {
	color:#000000;
}
.demande_brochures {
	padding-left: 15px;
}

.demande_brochures table {
	color: #5f7226;
	font-size: 9px;
}

.demande_brochures table input {
	background-color:#f1fbae;
	font-size: 9px;
	border: 1px solid #5f7226;
	padding: 1px;
}

.demande_brochures table select {
	color:#460435;
	background-color:#f1fbae;
	font-size: 10px;
	border: 1px solid #5f7226;
	padding: 1px;
}
.demande_brochures table textarea {
	color:#460435;
	background-color:#f1fbae;
	font-size: 10px;
	border: 1px solid #5f7226;
	padding: 1px;
}

.recapitulatif_demande table {
	margin: 0px 5px 20px 5px;
}

.recapitulatif_demande table {
	color: #0e521c;
	font-size: 10px;
	width: 577px;
}

.recapitulatif_demande table td {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
}
.recapitulatif_demande table td.ligne1 {
	background-color:#bdd871;
}
.recapitulatif_demande table th {
	background-color:#0e521c;
	color:#FFFFFF;
	padding-left: 2px;
}


/* PAGES PLAN DU SITE */
.contenu .pages_plan hr {
	clear:both;
	visibility:hidden;
}
.contenu .pages_plan .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}
.contenu .pages_plan .listing {
	padding-top: 10px;
	padding-bottom: 10px;
	float:left;
	width: 295px;
}
.contenu .pages_plan .listing ul  {
	padding-bottom: 10px;
}
.contenu .pages_plan .listing ul li {
	list-style:none;
	padding: 1px 5px 1px 12px;
	background-image:url(/img/fleche_plan1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.contenu .pages_plan .listing ul li ul li {
	list-style:none;
	padding: 1px 5px 1px 12px;
	background-image:url(/img/fleche_plan2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-left: 100px;
}

.contenu .pages_plan .listing ul li a {
	font-weight:bold;
	text-decoration:none;
	color:#0e521c;
}
.contenu .pages_plan .listing  ul li a:hover {
	text-decoration:underline;
}
.contenu .pages_plan .listing ul li ul li a {
	font-weight:normal;
	text-decoration:none;
	color:#0e521c;
}
.contenu .pages_plan .listing  ul li ul li a:hover {
	text-decoration:underline;
}


/* PAGES RECHERCHE PAR MOTS CLES */

.contenu .pages_recherche_motscles .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}
.contenu .pages_recherche_motscles p.reponses {
	text-align:center;
	color:#0e521c;
	padding: 20px 20px 20px 20px;
}
.contenu .pages_recherche_motscles p.reponses span {
	font-weight:bold;
}

.contenu .pages_recherche_motscles .listing ul {
	margin-bottom: 15px;
}

.contenu .pages_recherche_motscles .listing ul li {
	list-style:none;
	padding: 1px 5px 1px 15px;
	background-image:url(/img/puce03.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: 20px;
}

.contenu .pages_recherche_motscles .listing ul li a {
	text-decoration:none;
	color:#0e521c;
}
.contenu .pages_recherche_motscles .listing  ul li a:hover {
	text-decoration:underline;
}


/* RECHERCHE PAR MOTS-CLÉS */
.recherche_motscles {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.recherche_motscles p.titre {
	margin-bottom: 2px;
	background-color: #ffffff;
	height: 14px;
	line-height: 14px;
	text-align:center;
	font-size: 9px;
	color: #6b9528;
}
.recherche_motscles input {
	color:#ffffff;
	background-color:#82ae3c;
	font-size: 10px;
	border: 1px solid #6b9528;
	padding: 1px;
	height: 15px;
	width: 95px;
}
.recherche_motscles a {
	color:#ffffff;
	background-color:#82ae3c;
	font-size: 10px;
	padding: 1px;
	text-decoration:none;
	font-weight:bold;
	border-top:solid 2px #a8d660;
	border-left:solid 2px #a8d660;
	border-bottom:solid 2px #5f8620;
	border-right:solid 2px #5f8620;
}
.recherche_motscles a:hover {
	background-color:#5f8621;
}

/* NEWSLETTER */
.newsletter {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.newsletter p.titre {
	margin-bottom: 2px;
	background-color: #5d7125;
	height: 14px;
	line-height: 14px;
	text-align:center;
	font-size: 9px;
	color: #ffffff;
}
.newsletter input {
	color:#ffffff;
	background-color:#82ae3c;
	font-size: 10px;
	border: 1px solid #6b9528;
	padding: 1px;
	height: 15px;
	width: 95px;
}

.newsletter a {
	color:#ffffff;
	background-color:#82ae3c;
	font-size: 10px;
	padding: 1px;
	text-decoration:none;
	font-weight:bold;
	border-top:solid 2px #a8d660;
	border-left:solid 2px #a8d660;
	border-bottom:solid 2px #5f8620;
	border-right:solid 2px #5f8620;
}
.newsletter a:hover {
	background-color:#5f8621;
}

/* PAGES SAC A DOS */
.contenu .pages_sac .titre_rubrique {
	text-align:center;
	background-color:#0e521c;
	font-size: 10px;
	color:#ffffff;
	padding: 1px;
	margin-top: 10px;
}
.contenu .pages_sac .rubrique {
	background-color:#dceb93;
	margin-top: 2px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.contenu .pages_sac p.reponses {
	text-align:center;
	color:#0e521c;
	padding: 20px 20px 20px 20px;
}
.contenu .pages_sac p.themes {
	text-align:center;
	color:#ffffff;
	padding: 2px 2px 2px 2px;
	background-color:#abc958;
	margin-bottom: 10px;
	font-size:10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b5c274;
}
.contenu .pages_sac p.reponses span {
	font-weight:bold;
}

.contenu .pages_sac .listing ul {
	margin-bottom: 15px;
}

.contenu .pages_sac .listing ul li {
	list-style:none;
	padding: 1px 5px 1px 15px;
	background-image:url(/img/puce02.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: 20px;
	margin-bottom: 10px;
}

.contenu .pages_sac .listing ul li span {
	color:#545e22;
}

.contenu .pages_sac .listing ul li a {
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	color:#0e521c;
}
.contenu .pages_sac .listing  ul li a:hover {
	text-decoration:underline;
}

.contenu .pages_sac .listing  ul li a.bt_retirer {
	color:#ffffff;
	font-size: 10px;
	background-color:#4c5c20;
	background-image:url(/img/bt_sac2.gif);
	background-repeat:no-repeat;
	background-position: right;
	padding: 1px 10px 1px 5px;
	text-decoration:none;
	margin-top: 10px;
	font-weight:normal;
}
.contenu .pages_sac .listing  ul li a:hover.bt_retirer {
	color:#bdd871;
	text-decoration:none;
}
.headerText 
{
	background-color:#554e1e;
	color:White;
	text-align:left;
}

.pagination2 
{
	text-align:center;
	
	}

/* PAGES COMMUNIQUES */

.contenu .pages_communiques .titre_rubrique {
	text-align:center;
	background-color:#554e1e;
	font-size: 10px;
	color:#FFFFFF;
	padding: 1px;
	margin-top: 10px;
}

.contenu .pages_communiques .resultats table {
	color: #0e521c;
	font-size: 10px;
	width: 100%;
	margin-bottom: 10px;
}

.contenu .pages_communiques .resultats table td {
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
}
.contenu .pages_communiques {
	font-size: 10px;
}
.contenu .pages_communiques .resultats table td.ligne1 {
	background-color:#bdd871;
}
.contenu .pages_communiques .resultats table th {
	background-color:#0e521c;
	color:#FFFFFF;
	text-align:center;
	padding-left: 2px;
}
.contenu .pages_communiques a {
	text-decoration:none;
	text-align:left;
	color:#0e521c;
}
.contenu .pages_communiques .resultats table a:hover {
	text-decoration:underline;
}
.contenu .pages_communiques p.reponses {
	text-align:center;
	color:#0e521c;
	padding: 20px;
}
.contenu .pages_communiques p.reponses span {
	font-weight:bold;
}


.contenu .pages_communiques .details {
	background-color:#bdd871;
	margin-top: 3px;
	margin-bottom: 15px;
	padding: 10px;
	background-image:url(/img/angle_annuaire.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.contenu .pages_communiques .details p {
	padding-bottom: 4px;
}
.contenu .pages_communiques .details p.titre {
	font-size: 13px;
	font-weight:bold;
	color:#0e521c;
}
.contenu .pages_communiques .details p.descriptif {
	color:#000000;
	text-align:justify;
}
.contenu .pages_communiques .details p.date {
	color:#4c5c20;
	font-size: 10px;
	font-weight:bold;
}
.contenu .pages_communiques .details p.bt_lien a {
	color:#ffffff;
	font-size: 10px;
	background-color:#4c5c20;
	background-image:url(/img/bt_annuaire.gif);
	background-repeat:no-repeat;
	background-position: right;
	padding: 1px 10px 1px 5px;
	text-decoration:none;
	margin-top: 10px;
}
.contenu .pages_communiques .details p.bt_lien a:hover {
	color:#bdd871;
}

.resultats table {
	background-color:#bdd871;
}
.pages_probleme .radio input, .parrainage .radio input {
	border: none;
	background-color: transparent;
}
.fiche_randoPedestre .radio input, .parrainage .radio input {
	border: none;
	background-color: transparent;
}
