/*********************** Fiche ACCUEIL ***********************/
#blocs {
	width:364px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}
#blocs td {
	padding:4px;
	
}
/*#bloc1 {
	float:left;
	width:175px;
	height:175px;
	margin:0 7px 7px 0;
	padding:0;
}
#bloc2 {
	float:left;
	width:175px;
	height:175px;
	margin:0 0 7px 7px;
	padding:0;
}
#bloc3 {
	clear:left;
	float:left;
	width:175px;
	height:175px;
	margin:7px 7px 10px 0;
	padding:0;
}
#bloc4 {
	float:left;
	width:175px;
	height:175px;
	margin:7px 0 10px 7px;
	padding:0;
}*/
#banniere {
	clear:left;
	margin:5px auto 0 auto;
	padding:10px 0 10px 0;
	text-align:center;
	width:350px;
	border:1px solid #ddd;
	background-color:#feefec;
	font-weight: bold;
}
#banniere p {
	margin:0;
	padding:4px 4px 4px 14px;
	font-size:120%;
	color:#da2828;
}
#banniere h2 {
	color:#da2828;
	margin:0;
	padding:4px;
	font-size:150%;
}
#banniere a, #banniere a:visited {
	color:#da2828;
	text-decoration:none;
}
#banniere a:hover {
	color:#888888;
	text-decoration:underline;
}
.banner {
	display: inline;
	margin: 5px;
}


.chapeau {
	font-weight:bold;
	font-size:110%;
	margin:0 5px 5px 5px;
	text-align:left !important;
	line-height:1.2em;
	color:#7B7B7B;
}


/*********************** Fiche ARTICLE ***********************/
#enteteArticle {
	clear:both;
	margin:0;
	padding:0;
}
#clear {
	clear:both;
	margin:0;
	padding:0;
}
#sRList {
	position:relative;
	display:block;
	padding:4px 0;
}
#sRList ul li {
	list-style-image:url(../images/picto_repertoire.gif);
	margin:10px 0 6px 0;

}
/* Hides from IE-mac \*/
* html #sRList {height: 1%;}
/* End hide from IE-mac */


/********************** Sous rubriques social, tourisme, formulaire **********************/

#sousRubriquesSocial, #sousRubriquesTourisme, #sousRubriquesFormulaire {
	width:99%;
	display:block;
	position:relative;
	padding:1px;
	vertical-align:top;
	margin:10px 0 0 0;
}
#sousRubriquesSocial h1, #sousRubriquesTourisme h1, #sousRubriquesFormulaire h1 {
	display:block;
	margin:0 !important;
	padding:6px 4px 5px 15px !important;
	text-align:left;
	font-size:130% !important;
	vertical-align:top;
}


/************************* Social *****************************/
#sousRubriquesSocial {
	border:1px solid #ffbb3e;
	background-color:#FFF;
}
#sousRubriquesSocial #sRList span {
	float:left;
	font-weight:bold;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:120%;
	margin:0 0 2px 0;
	padding:2px;
	text-align: center;
	line-height:1.6em;
	height:1.7em;
	white-space:nowrap;
}
#sousRubriquesSocial h1 {
	display:block;
	margin:0;
	padding:6px 4px 10px 15px;
	text-align:left;
	font-size:190%;
	color:#ffbb3e;
}
#sousRubriquesSocial span a {
	padding:4px;
	color:#666666;
	background-color:#f2f2f2;
	font-weight:bold;
	text-decoration:none;
	border-top:1px solid #fff;
	border-right:1px solid #AEAEAE;
	border-bottom:1px solid #AEAEAE;
	border-left:1px solid #fff;
}
#sousRubriquesSocial span a:hover  {
	color:#FFF;
	background-color:#ffbb3e;
	text-decoration:none;
	border-top:1px solid #F29D00;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:1px solid #F29D00;
}
#sousRubriquesSocial span a:visited {
	color:#666666;
	font-style:italic;
}

/*C'est juste ca??
	#sousRubriquesSocial span a:visited:hover {
	color: #FFF;
}*/




/********************** Sous rubriques tourisme **********************/


#sousRubriquesTourisme {
	border:1px solid #99d282;
	background-color:#FFF;
}
#sousRubriquesTourisme h1 {
	color:#99d282;
}
#sousRubriquesTourisme span a {
	padding:4px;
	color:#666666;
	background-color:#f2f2f2;
	font-weight:bold;
	text-decoration:none;
	border-top:1px solid #fff;
	border-right:1px solid #AEAEAE;
	border-bottom:1px solid #AEAEAE;
	border-left:1px solid #fff;
}
#sousRubriquesTourisme span a:hover  {
	color:#FFF;
	background-color:#99d282;
	text-decoration:none;
	border-top:1px solid #6d965d;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:1px solid #6d965d;
}
#sousRubriquesTourisme span a:visited {
	color:#666666;
	font-style:italic;
}
#sousRubriquesTourisme span a:visited:hover {
	color: #FFF;
}



/********************** Sous rubriques tourisme **********************/

#sousRubriquesFormulaire {
	border:1px solid #f76041;
	background-color:#FFF;
}
#sousRubriquesFormulaire h1 {
	color:#f76041;
}
#sousRubriquesFormulaire #sRList span {
	float:left;
	font-weight:bold;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:120%;
	margin:0 0 2px 0;
	padding:2px;
	text-align: center;
	line-height:1.6em;
	height:1.7em;
	white-space:nowrap;
}
#sousRubriquesFormulaire span a {
	padding:4px;
	color:#666666;
	background-color:#f2f2f2;
	font-weight:bold;
	text-decoration:none;
	border-top:1px solid #fff;
	border-right:1px solid #AEAEAE;
	border-bottom:1px solid #AEAEAE;
	border-left:1px solid #fff;
}
#sousRubriquesFormulaire span a:hover  {
	color:#FFF;
	background-color:#f76041;
	text-decoration:none;
	border-top:1px solid #6d965d;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:1px solid #6d965d;
}
#sousRubriquesFormulaire span a:visited {
	color:#666666;
	font-style:italic;
}
/*C'est juste ca??
#sousRubriquesFormulaire span a:visited:hover {
	color: #FFF;
}*/




/*************************** Fiches du th�me social **********************************/

#Social {
	margin:6px 0 0 0;
	padding:0;
}
#Social a, a:visited{
	margin:6px 0 0 0;
	padding:0;
}
#Social h1 {
	color:#fff;
	background-color:#ffbb3e;
	font-size:160%;
	padding:2px 0 2px 5px;
	margin:10px 0 4px 0;
	border:0;
}
#Social h2 {
	font-size:150%;
	font-style:italic;
	color:#ffbb3e;
	padding:0;
	margin:10px 0 4px 0;
	border:0;
}
#Social h3 {
	font-size:140%;
	color:#ffbb3e;
	padding:0;
	margin:10px 0 4px 0;
	border:0;
}
#Social h4 {
	font-size:130%;
	color:#ffbb3e;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom:1px solid #ddd;
	padding:4px;
	margin:10px 0 4px 0;
}
#Social h5 {
	font-size:120%;
	padding:2px 0 2px 5px;
	margin:10px 0 4px 0;
	color:#fff;
	background-color:#ffbb3e;
	border:0;
}
#Social h6 {
	font-size:110%;
	color:#ffbb3e;
	padding:4px;
	margin:10px 0 4px 0;
	border:1px solid #f8c619;
}
#Social p {
	margin:0 4px 4px 4px;
	padding:4px;
	text-align:left;
}
#Social table.border {
	border:1px solid #ddd;
	border:none;
}
#Social table.border th {
	background-color:#F2F2F2;
	border:1px solid #ddd;
	padding:2px;
}
#Social table th {
	background-color:#ffd68b;
	padding:2px;
}
#Social table.border td {
	border:1px solid #ddd;
	padding:2px;
}
#Social form {
	margin:2px;
	padding:2px;
	text-align:left;
}




/*************************** Fiches du th�me formulaires **********************************/

#Formulaire {
	margin:6px 0 0 0;
	padding:0;
}
#Formulaire a, a:visited{
	margin:6px 0 0 0;
	padding:0;
}
#Formulaire h1 {
	color:#fff;
	background-color:#f76041;
	font-size:160%;
	padding:2px 0 2px 5px;
	margin:10px 0 4px 0;
	border:0;
}
#Formulaire h2 {
	font-size:150%;
	font-style:italic;
	color:#f76041;
	padding:0;
	margin:10px 0 4px 0;
	border:0;
}
#Formulaire h3 {
	font-size:140%;
	color:#f76041;
	padding:0;
	margin:10px 0 4px 0;
	border:0;
}
#Formulaire h4 {
	font-size:130%;
	color:#f76041;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom:1px solid #ddd;
	padding:4px;
	margin:10px 0 4px 0;
}
#Formulaire h5 {
	font-size:120%;
	padding:2px 0 2px 5px;
	margin:10px 0 4px 0;
	color:#fff;
	background-color:#f76041;
	border:0;
}
#Formulaire h6 {
	font-size:110%;
	color:#da2828;
	padding:4px;
	margin:10px 0 4px 0;
	border:1px solid #f76041;
}
#Formulaire p {
	margin:0 4px 4px 4px;
	padding:4px;
	text-align:left;
}
#Formulaire table.border {
	border:1px solid #ddd;
	border:none;
}
#Formulaire table.border th {
	background-color:#F2F2F2;
	border:1px solid #ddd;
	padding:2px;
}
#Formulaire table.border td {
	border:1px solid #ddd;
	padding:2px;
}
#Formulaire form {
	margin:2px;
	padding:2px;
	text-align:left;
}

/* FAQ */
#ficheFaq {
	border:1px solid #ddd;
	width:95%;
	margin:0 auto 0 auto;
}
ul.faqPI {
	list-style-image:none !important;
	list-style-type:none !important;
}
li.pointInterrogation {
	list-style-type:none !important;
	list-style-image:url(../images/pictoFAQ.gif);
	padding:0 0 0 0;
	margin:5px 0 5px 0;
}
/*#ficheFaq ul li {
	list-style-type:none !important;
	list-style-image:none !important;
}
#ficheFaq li {
	background-image:url(../images/pictoFAQ.gif);
	list-style-type:none !important;
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 15px;
	margin:5px 0 5px 0;
}*/
#ficheFaq h2 {
	background-color:#ddd;
	padding:2px;
	margin:15px 4px 4px 4px;
	color:#333;
	font-size:110%;
	font-style:normal;
	border-bottom:1px solid #999;
}


/*************************** Fiches tourisme **********************************/

#Tourisme {
	margin:6px 0 0 0;
	padding:0;
}
#Tourisme a, a:visited{
	margin:6px 0 0 0;
	padding:0;
}
#Tourisme h1 {
	color:#fff;
	background-color:#99d282;
	font-size:160%;
	padding:2px 0 2px 5px;
	margin:10px 0 4px 0;
	border:0;
}
#Tourisme h2 {
	font-size:150%;
	font-style:italic;
	color:#83b470;
	padding:0;
	margin:10px 0 4px 10;
	border:0;
}
#Tourisme h3 {
	font-size:140%;
	color:#83b470;
	padding:0;
	margin:10px 0 4px 0;
	border:0;
}
#Tourisme h4 {
	font-size:130%;
	color:#83b470;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom:1px solid #ddd;
	padding:4px;
	margin:10px 0 4px 0;
}
#Tourisme h5 {
	font-size:120%;
	padding:2px 0 2px 5px;
	margin:10px 0 4px 0;
	color:#fff;
	background-color:#99d282;
	border:0;
}
#Tourisme h6 {
	font-size:110%;
	color:#83b470;
	padding:4px;
	margin:10px 0 4px 0;
	border:1px solid #f8c619;
}
#Tourisme p {
	margin:0 4px 4px 4px;
	padding:4px;
	text-align:left;
}
#Tourisme table.border {
	border:1px solid #ddd;
	border:none;
}
#Tourisme table.border th {
	background-color:#F2F2F2;
	border:1px solid #ddd;
	padding:2px;
}
#Tourisme table.border td {
	border:1px solid #ddd;
	padding:2px;
}
#Tourisme form {
	margin:2px;
	padding:2px;
	text-align:left;
}



/*************************** Liens internes, externes, fichiers **********************************/

#liensInter, #liensExt, #liensTelecharge {
	clear:both;
	float:left;
	width:418px;
	margin:5px 0 5px 5%;
	padding:0;
	background-image:url(/images/lienExtIntTel.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;

}
#liensExtContenu, #liensInterContenu, #liensTelechargeContenu {
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:5px 0 0 5px;
	margin:0;
}

#Social #liensExtContenu h2, #Social #liensInterContenu h2, #Social #liensTelechargeContenu h2 {
	color:#ffbb3e;
	font-style:normal;
	font-size:120%;
}

#Formulaire #liensExtContenu h2, #Formulaire #liensInterContenu h2, #Formulaire #liensTelechargeContenu h2 {
	color:#da2828;
	font-style:normal;
	font-size:120%;
}

#Tourisme #liensExtContenu h2, #Tourisme #liensInterContenu h2, #Tourisme #liensTelechargeContenu h2 {
	color:#99d282;
	font-style:normal;
	font-size:120%;
}

#Social #liensExtContenu h2 {
	background-image:url(/images/picto_liensExtSocial.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 15px;
	margin:0;
}

#Formulaire #liensExtContenu h2 {
	background-image:url(/images/picto_liensExtFormulaire.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 15px;
	margin:0;
}

#Tourisme #liensExtContenu h2 {
	background-image:url(/images/picto_liensExtTourisme.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 15px;
	margin:0;
}

#Social #liensInterContenu h2 {
	background-image:url(/images/picto_liensIntSocial.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 19px;
	margin:0;
}

#Formulaire #liensInterContenu h2 {
	background-image:url(/images/picto_liensIntFormulaire.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 19px;
	margin:0;
}

#Tourisme #liensInterContenu h2 {
	background-image:url(/images/picto_liensIntTourisme.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 19px;
	margin:0;
}

#Social #liensTelechargeContenu h2 {
	background-image:url(/images/picto_liensTelSocial.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 19px;
	margin:0;
}

#Formulaire #liensTelechargeContenu h2 {
	background-image:url(/images/picto_liensTelFormulaire.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 19px;
	margin:0;
}

#Tourisme #liensTelechargeContenu h2 {
	background-image:url(/images/picto_liensTelTourisme.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 19px;
	margin:0;
}

#liensExtContenu p, #liensInterContenu p, #liensTelechargeContenu p {
	color:#666666;
	padding:0;
	margin:0;
}

#Social #liensExtContenu ul li, #Social #liensInterContenu ul li, #Social #liensTelechargeContenu ul li {
	color:#666666;
	padding:0;
	margin:2px 0 2px 0 !important;
	list-style-image:url(/images/decoLiLiensSocial.gif);
}

#Formulaire #liensExtContenu ul li, #Formulaire #liensInterContenu ul li, #Formulaire #liensTelechargeContenu ul li {
	color:#666666;
	padding:0;
	margin:2px 0 2px 0 !important;
	list-style-image:url(/images/decoLiLiensFormulaire.gif);
}

#Tourisme #liensExtContenu ul li, #Tourisme #liensInterContenu ul li, #Tourisme #liensTelechargeContenu ul li {
	color:#666666;
	padding:0;
	margin:2px 0 2px 0 !important;
	list-style-image:url(/images/decoLiLiensTourisme.gif);
}

a.liensInExTel:link, a.liensInExTel:active, a.liensInExTel:visited {
	color:#666666 !important;
	text-decoration:underline;
}

a.liensInExTel:hover {
	color:#023399 !important;
	text-decoration:underline;
}

#fichiersAttaches {
	width:30%;
	background-color:#F4F4F4;
	float:right;
	border:1px solid #ddd;
	margin:2px 0px 2px 2px;
	padding:5px 2px 5px 2px;
}
#fichiersAttaches p {
	color:#999999;
	font-weight:bold;
	padding:0;
	margin:0 0 0 5px;
	font-size:110%;
}
#fichiersAttaches ul {
	padding:0;
	margin:0 0 0 15px;
	>margin:0 0 0 18px;
}
#fichiersAttaches li {
	color:#666666;
	font-size:110%;
	padding:0 0 5px 0;
	margin:2px 0 2px 0 !important;
	list-style-image:url(/images/decoLiLiens.gif);
}
a.liensfichiersAttaches, a.liensfichiersAttaches:visited {
	color:#666666;
	text-decoration:underline;
}
a.liensfichiersAttaches:hover {
	color:#023399;
	text-decoration:underline;
}




/* TOURISME */
/*- Liste fiche tourisme -*/
#rechercheAvanceeTourisme {
	width:90%;
	border:1px solid #99d282;
	margin:5px auto 10px auto;
}
#rechercheAvanceeTourisme table {
	margin:0;
	padding:2px;
}
#rechercheAvanceeTourisme table td {
	margin:0;
	padding:2px;
}
#rechercheAvanceeTourisme h1 {
	color:#FFF !important;
	font-size:130%;
	background-color:#99d282 !important;
	margin:0;
	padding:2px 0 2px 25px !important;
	background-image:url(/images/picto_MorechercheVert.gif);
	background-repeat:no-repeat;
	background-position:left;
}
input.greenRechercheAvancee {
	color:#FFFFFF;
	background-color:#99D282;
	border-top:#FFFFFF 2px outset;
	border-right:#3F9175 2px outset;
	border-bottom:#3f9175 2px outset;
	border-left:#FFFFFF 2px outset;
	margin:10px 0 5px 0;
	cursor:pointer;
}
#listeArticleTourisme {
	border:none;
	margin:0;
	padding:0;
}
#listeArticleTourisme h1 {
	color:#fff;
	background-color:#99d282 !important;
	border:none;
	padding:2px 2px 2px 5px;
	margin:0;
}
#listeTourisme {
	margin:0;
	padding:0;
	border:1px solid #EFEFEF;
	padding:2px;
}
#listeTourisme table td {
	padding:4px;
}
.puceToutLien {
	margin:5px 0 0 0;
}
/* retrouve */
#listeTourisme ul {
	padding:2px 0 5px 10px !important;
	margin:0 5px 0 0;
}
#listeTourisme li {
	list-style-type:none;
	list-style-position:inside;
	list-style-image:url(/images/puce_tousLiens.gif);
	padding:0 0 10px 0;
	margin:2px 0 0 0;
}
table#listeAgenda {
	margin:15px 0 10px 0;
	padding:0;
}
table#listeAgenda td {
	border-right:1px solid #fff;
	padding:5px;
}
table#listeAgenda td.caseBrochure {
	vertical-align:top;
	text-align:center;
	width:40%;
}
table#listeAgenda th {
	background-color:#999999;
	color:#fff;
	text-align:left;
}
table#listeTourismeBrochure {
	margin:0;
	padding:0;
	border:none !important;
}
table#listeTourismeBrochure td.caseBrochure {
	vertical-align:top;
	text-align:center;
	width:40%;
}
table#listeTourismeBrochure th {
	background-color:#F3F3F3;
	color:#666666;
	text-align:center;
}
a.lienAgendaTypeTourisme, a.lienAgendaTypeTourisme:visited {
	background-color:#99D282;
	color:#fff;
	padding:2px !important;
	text-decoration:none;
}
a.lienAgendaTypeTourisme:hover {
	background-color:#fff;
	color:#99D282;
	text-decoration:underline;
}
a.lienAgendaTypeSocial, a.lienAgendaTypeSocial:visited {
	background-color:#FFBB3E;
	color:#fff;
	padding:2px !important;
	text-decoration:none;
}
a.lienAgendaTypeSocial:hover {
	background-color:#fff;
	color:#FFBB3E;
	text-decoration:underline;
}
a.lienAgendaTypeTous, a.lienAgendaTypeTous:visited {
	background-color:#F2F2F2;
	color:#666;
	padding:2px !important;
	text-decoration:none;
}
a.lienAgendaTypeTous:hover {
	background-color:#fff;
	color:#666;
	text-decoration:underline;
}
#fonctions {
	clear:both;
	/*width:99%;
	border:1px dashed #ddd;*/
	margin:15px 0 0 0;
	padding:0;
}
table#impressionPdf {
	clear:both;
	font-size:100% !important;
}
#imprimer {
	clear:both;
	/*border:1px solid #ccc;
	padding:0 2px;
	width:270px;*/
	/*float:left;*/
}
#imprimer p {
	font-size:100% !important;
}
#imprimer a:link, #imprimer a:visited {
	color:#da2828;
	text-decoration:underline;
	margin:0;
	padding:0;
	font-size:100% !important;
}
#imprimer a:hover {
	color:#FFF;
	background-color:#da2828;
	text-decoration:none;
}
.ajout_pdf {
	clear:both;
	/*order:1px solid #ccc;
	width:270px;
	padding:0 2px;*/
	/*float:left;*/
}
.pictoPdf {
	vertical-align:middle;
	padding:0 5px 0 0;
}
a.ajoutBrochurePdf, a.ajoutBrochurePdf:visited {
	color:#da2828;
	text-decoration:underline;
	margin:0;
	padding:0;
}
a.ajoutBrochurePdf:hover {
	color:#FFF;
	background-color:#da2828;
	text-decoration:none;
}

#blocInfo {
	clear:left;
	float:left;
	width:90%;
	margin:5px 0 10px 0;
	padding:23px 0 0 0;
	background-image:url(/images/blocinfo_back.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#blocInfoContenu {
	margin:0;
	padding:4px 2px 2px 2px;
	background-color:#ebf6e6;
}
/*#blocInfo h2 {
	color:#83b470;
	font-size:140%;
	margin:0 1px 1px 10px;
	padding:0;
}*/
.savoirPlus {
	border-top:1px dashed #ddd;
	padding:5px;
	color:#999999;
	font-weight:bold;
	font-size:140%;
}

/*contenu pour la fiche Recherche ---------------------- */
#blocResultatsRecherche {
	background-color:#f2f2f2;
	margin:5px 0 0 0;
	padding:0 0 5px 0;
}
#blocResultatsRecherche p {
	color:#676767;
}
table#listeResultats {
	width:90%;
	margin:5px 0 5px 15px;
	padding:0;
	color:#666666;
	border:1px solid #d6d6d6;
	background-color:#FFFFFF;
}
table#listeResultats th {
	background-color:#fff !important;
	padding:2px !important;
	border-left:1px solid #d6d6d6;
}
table#listeResultats td {
	border-left:1px solid #d6d6d6;
	padding:2px !important;
	margin:0px !important;
}
a.listeResultats, a.listeResultats:visited {
	color:#da2828;
	text-decoration:none;
	font-weight:normal;
}
a.listeResultats:hover {
	color:#da2828;
	text-decoration:underline;
}
/*contenu pour la fiche Recherche AVANCEE HP ---------------------- */
#ficheRechercheAvanceeHP {
	clear:left;
	width:90%;
	border:1px solid #ffbb3e;
	margin:5px auto 10px auto;
	padding:0;
}
#ficheRechercheAvanceeHP td {
	padding:2px;
}
#ficheRechercheAvanceeHP p {
	padding:0;
	margin:0;
}
input.yellowRechercheAvancee {
	color:#FFFFFF;
	background-color:#ffbb3e;
	border-top:#FFFFFF 2px outset;
	border-right:#3F9175 2px outset;
	border-bottom:#3f9175 2px outset;
	border-left:#FFFFFF 2px outset;
	margin:10px 0 5px 0;
	cursor:pointer;
}
/*contenu pour la fiche Recherche AVANCEE ---------------------- */
#ficheRechercheAvancee {
	clear:left;
	width:90%;
	border:1px solid #da2828;
	margin:5px auto 10px auto;
	padding:0;
}
#ficheRechercheAvancee h1 {
	color:#FFF !important;
	font-size:130%;
	background-color:#da2828 !important;
	margin:0;
	padding:2px 0 2px 25px !important;
	background-image:url(/images/picto_Morecherche.gif);
	background-repeat:no-repeat;
	background-position:left;
}
input.redRechercheAvancee {
	color:#FFFFFF;
	background-color:#da2828;
	border-top:#FFFFFF 2px outset;
	border-right:#3F9175 2px outset;
	border-bottom:#3f9175 2px outset;
	border-left:#FFFFFF 2px outset;
	margin:10px 0 5px 0;
	cursor:pointer;
}
.champsRecAv {
	width:68%;
}
.menuRecAv {
	width:70%;
}
.menuRecAv1 {
	width:95%;
}

/*///////////////// V2 ///////////////////*/
h2.cate {
	margin:10px 0 10px 10px !important;
	padding:0 0 0 10px !important;
	border-left:1px solid #ffbb3e !important;
}
.txtCate {
	background-color:#ffdd9e;
	padding:2px;
	margin:0 5px 0 0;
}
p.espacetexte {
	padding:10px 0 5px 5px !important;
}

/* ---------------------------------------- Formulaires ---------------------------------------- */

.txtRed {
	color:#A41D00;
	font-weight:bold;
}

.inputRed {
border-color:#CC3333;
}

#formulaire {
	margin: 2em 0.5em 1.5em 0.3em;
}

#formulaire th {
	text-align:right;
}

#formulaire table{
	background-color:#feefec;
	margin:auto;
	width:70%;
}

.nowrap {
	white-space:nowrap;
}
/* ---------------------------------------- contact ---------------------------------------- */
#listeContact {
	font-size:120%;
}

#listeContact .contact{
	border:1px dashed #ccc;
	padding:5px;
	margin-bottom:5px;
}

.photoContact {
	float:left;
	padding:5px;
}


/* ------------- Phototh�que - Liste de photos ------------- */
div.visualSelect {
	width:105px;
	float:left !important;
	text-align:center !important;
	height:150px !important;
	padding:0;
	margin:6px;
}
div.visualSelect a {
	display:block;
	position:relative;
	height:150px !important;
	width:95px;
	margin:5px;
	padding:10px 2px 2px 2px;
}
div.visualSelect a, div.visualSelect a:visited  {
	background-color:#cce8c0;
	text-decoration:none;
	color:#333 !important
}
div.visualSelect a:hover {
	background-color:#fff;
	text-decoration:none;
}
div.visualSelect a p {
	margin:0 2px 2px 2px;
	font-size:11px;
	font-weight:bold;
	text-align:center !important;
}
div.visualSelect img {
	border:1px solid #fff;
}

/* ---------------------------------------- brochure PDF ---------------------------------------- */

#brochure {
	margin:10px 0 0 0;
	padding:5px;
}
table#brochureListe {
	margin:0;
	width:80%;
}
table#brochureListe td {
	margin:0;
	padding:2px;
}
table#brochureListe td.bordBrochureListe {
	border-bottom:1px solid #ddd;
	margin:0;
	padding:0 0 0 5px;
}


/* ---------------------------------------- Divers ---------------------------------------- */
.invisible {
	display:none;
}

.itemGriseSocial {
	background-color:#fff1d8;
}

.itemGriseTourisme {
	background-color:#ebf6e6;
}

.itemGriseFormulaire {
	background-color:#fddfd9;
}


/* -------------------------------------- menu ODE ---------------------------------------*/
/*
@media (max-width: 769px) {
	#bs-example-navbar-menuLight {
		display:none;
		height:0px;
	}
	
}*/
@media (max-width: 768px) {
	#bs-example-navbar-menuLight {
		display:block;
		height:20px;
	}
}

