.mobile_excursion_bloc_2016{
width:263px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
/*float:left;*/
clear:both;
margin:10px auto;
padding:10px 20px;
font-size:11px;
color:#fff;
}
.thematiques_contenu_soustitre_castres{
color:#fff;
width:60px;
padding:7px;
font-size:13px;
font-weight:bold;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color:#b8614e;
text-align:center;
margin:0px 0 7px 0;
}
.thematiques_contenu_soustitre_sidobre{
color:#fff;
width:60px;
padding:7px;
font-size:13px;
font-weight:bold;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color:#bfd634;
text-align:center;
margin:0px 0 7px 0;
}
.thematiques_contenu_soustitre_noel{
color:#fff;
width:60px;
padding:7px;
font-size:13px;
font-weight:bold;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color:#faa51d;
text-align:center;
margin:0px 0 7px 0;
}
.excursions_titre_2016{
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
position:relative;
z-index:5000;
width:100%;
color:#fff;
font-size:23px;
font-weight:bold;
text-align:center;
display:block;
clear:both;
height:120px;
margin-bottom:15px;
}
#excursiontitre_castres{
background:#b8614e url(../img/excursion_titre_2016_castres.jpg) no-repeat center 13px;
}
#excursiontitre_sidobre{
background:#bfd634 url(../img/excursion_titre_2016_sidobre.jpg) no-repeat center 13px;
}
#excursiontitre_noel{
background:#faa51d url(../img/excursion_titre_2016_noel.jpg) no-repeat center 13px;
}


.excursion_titre_2016 {
padding:15px 20px;
text-align:center;
margin:10px auto;
clear:both;
/*background-color:red;*/
width:254px; 
border-radius: 8px; 
}

#titre_visites_guidees_groupes{
background-color:#fb3099;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
width:100%;
color:#fff;
font-size:17px;
font-weight:bold;
padding:13px 0px;
text-align:center;
display:block;
clear:both;
margin:10px auto;
float:left;
}
#titre_patrimoine_2015{
background-color:#0d2c91;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
width:288px;
position:relative;
left:-20px;
top:-12px;
color:#fff;
font-size:23px;
font-weight:bold;
padding:13px 0px;
text-align:center;
display:block;
clear:both;
}
  #titre_patrimoine_2016{
background-color:#7dcbb4;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
width:288px;
position:relative;
left:-20px;
top:-12px;
color:#fff;
font-size:23px;
font-weight:bold;
padding:13px 0px;
text-align:center;
display:block;
clear:both;
}



#cdc_groupe_2016{
/*background-color:#ffa22b;*/
color:#2c2525;
background: #fff url(../../img/cdc_2016.png) no-repeat right;
background-position: 205px 5px;
border:1px solid #7dcbb4;
width:248px;
}
/* ####### styles 2014 à supprimer ##################*/
/*###################################################*/
#musees_groupes_2014 a:hover{
text-decoration:underline;
}
#cdc_groupe_2014{
/*background-color:#ffa22b;*/
color:#0d2c91;
background: #fff url(../../img/cdc_2015_mini.png) no-repeat right;
background-position: 205px 5px;
border:1px solid #0d2c91;
width:248px;
}
#musees_groupes_2014{
background-color:#fff;
border: 1px solid #0d2c91;
}
#musees_groupes_2014 .titre1{
background-color:#0d2c91;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
width:288px;
position:relative;
left:-20px;
top:-12px;
color:#fff;
font-size:19px;
font-weight:bold;
padding:13px 0px;
text-align:center;
display:block;
clear:both; 
}
#musees_groupes_2014 .titre2{
/*color:#7e564f;*/
color:#0d2c91;
font-size:15px;
font-style:normal;
display:block;
margin:0px auto 5px auto; 
font-weight:bold;
}
#patrimoine_groupes_2014{
/*background-color:#ffa22b;*/
background-color:#fff;
background-position: 400px 5px;
border: 1px solid #0d2c91;
}
#patrimoine_groupes_2014 .titre1{
color:#fff;
font-size:19px;
font-style:normal;
display:block;
margin:0px auto 5px auto; 
}
#patrimoine_groupes_2014 .titre2{
color:#0d2c91;
font-size:15px;
font-style:normal;
display:block;
margin:0px auto 5px auto;
font-weight:bold; 
}
/* fin styles 2014 à supprimer*/


#musees_groupes_2016{
background-color:#fff;
border: 1px solid #7dcbb4;
color:#2c2525;
}
#musees_groupes_2016 .titre1{
background-color:#7dcbb4;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
width:288px;
position:relative;
left:-20px;
top:-12px;
color:#fff;
font-size:19px;
font-weight:bold;
padding:13px 0px;
text-align:center;
display:block;
clear:both; 
}
#musees_groupes_2016 .titre2{
/*color:#7e564f;*/
color:#7dcbb4;
font-size:15px;
font-style:normal;
display:block;
margin:0px auto 5px auto; 
font-weight:bold;
}
#musees_groupes_2016 a:hover{
text-decoration:underline;
}




#patrimoine_groupes_2016{
/*background-color:#ffa22b;*/
background-color:#fff;
background-position: 400px 5px;
border: 1px solid #7dcbb4;
}
#patrimoine_groupes_2016 .titre1{
color:#fff;
font-size:19px;
font-style:normal;
display:block;
margin:0px auto 5px auto; 
}
#patrimoine_groupes_2016 .titre2{
color:#7dcbb4;
font-size:15px;
font-style:normal;
display:block;
margin:0px auto 5px auto;
font-weight:bold; 
}




#cdc_groupe_2014 .titre2{
font-size:25px;
font-style:normal;
display:block;
margin:0px auto 5px auto;
}     
#nouveautes_groupe_2014{
color:#fff;
background-color:#774d46;
font-style:italic;
/*width:420px;*/
width:260px;
float:left;
padding-top:70px;
}
#nouveautes_groupe_2014 .titre1{
color:#ffce8e;
font-size:20px;
font-style:normal;
display:block;
margin:0px auto 5px auto;
/*text-align:center;*/
}
#nouveautes_groupe_2014 .titre2{
font-size:20px;
font-style:normal;
display:block;
margin:0px auto 5px auto;
}
.groupe_2014_bloc_large{
/*width:465px;*/
width:263px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
/*float:left;*/
clear:both;
margin:10px auto;
padding:10px 20px;
font-size:11px;
}
.groupe_2014_bloc{
width:350px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
/*float:left;*/
clear:both;
margin:10px auto;
padding:10px 20px;
}
.groupe_2014_bloc ul{
font-size:11px;
}
#groupes_2014_bloc_1{
color:#fff;
background-color:#c35c49;
}
#groupes_2014_bloc_2{
color:#401104;
background-color:#bdd542;
}
#groupes_2014_bloc_3{
color:#401104;
background-color:#ffa22b;
}
#groupes_2014_bloc_sidobre{
color:#fff;
background-color:#5a6067;
font-style:normal;
font-size:13px;
}
.thematiques_contenu_soustitre_gras_2014{
color:#401104;
font-size:10px;
font-weight:bold;
/*font-style:italic;*/
}
.titre_groupe_2014{
background-color:#ff2d16;
padding:10px 140px;
margin:10px auto;
display:block;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.titre_groupe_2014_2{
float:left;
font-size:16px;
margin:20px 0px 0px 0px;
color:#401104;
clear:both;

}
.mentions_groupe_2014{
font-size:11px;
display:block;
color:#401104;
}
.thematiques_contenus_groupe_2014{
float:left;
clear:both;
color:#401104;

}


.coupdecoeur_jaures{
background-color:#774d46;
color:#fff;
padding:15px;
width:230px;
margin-top:60px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
float:left;
}
.coupdecoeur_jaures_tarif{
background-color:#ffa22b;
color:#774d46;
width:170px;
padding:15px;
margin-top:20px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
float:right;
margin-top:-200px;
}
.thematiques_contenu_soustitre_gras_new{
color:#575757;
font-size:16px;
font-weight:bold;
}

body{
width:100%;
/*height:100%;*/
background-color:white;
font-family: Helvetica, Arial, Sans-serif;
}
#global{
width:320px;
/*height:100%;*/
min-width:320px;
background-color:white;
font-family: Helvetica, Arial, Sans-serif;
}
#HEADER{
width:100%;
float:left;
clear:both;
background-color:white;
}
.HEADER_logo{
float:left;
/*width:81px;
height:111px;*/
}
.HEADER_titre{
display:block;
float:right;
width:219px;
height:53px;
background:url(../img/header_titre.jpg) no-repeat right top;
}
.HEADER_titre_en{
float:right;
width:219px;
height:53px;
background:url(../img_en/header_titre.jpg) no-repeat right top;
}
.HEADER_titre_es{
float:right;
width:219px;
height:53px;
background:url(../img_es/header_titre.jpg) no-repeat right top;
}
#HEADER_drap{
width:87px;
height:16px;
float:right;
margin-top:28px;
margin-right:18px;
/*POUR IE*/
-margin-right:10px;

}
.HEADER_drap{
width:23px;
height:16px;
float:right;
margin-left:6px;
}

#HEADER_recherche_cartouche {
	margin: auto;
	float:right;
	clear:right;
	margin-right:15px;
	/*HACK IE*/
	-margin-right:9px;
	width: 171px;
	height: 22px;
}
#HEADER_recherche_cartouche_A {
	float: left;
	background: url(../img/HEADER_recherche_A.png) no-repeat center top;
	width: 39px;
	height: 22px;
}
#HEADER_recherche_cartouche_B {
	float: left;
	background: url(../img/HEADER_recherche_B.png) repeat-x center top;
	height: 22px;
}
#HEADER_recherche_cartouche_C {
	float: left;
	background: url(../img/HEADER_recherche_C.png) no-repeat center top;
	width: 26px;
	height: 22px;
}
.HEADER_recherche_input {
	margin-top: 2px;
	width: 105px;
	height: 18px;
	font-size: 11px;
	color: black;
	background-color: transparent;
}
.HEADER_recherche_loupe{
margin-top:3px;
margin-right:3px;
}
.HEADER_recherche_label{
float:right;
/*clear:right;*/

margin-right:20px;

font-size:11px;
width:auto;
/*HACK IE*/
/*-width:130px;*/
/margin-right:10px;
-margin-right:10px;
}
#HEADER_reseaux{
float:right;
clear:right;
/width:140px;
-width:130px;
margin-right:17px;
/margin-right:17px;
-margin-right:10px;

margin-top:5px;  
}
.HEADER_reseaux{
width:25px;
height:25px;
float:right;
margin-left:6px;
}
#HEADER2{
width:100%;
height:111px;
float:left;
clear:both;
background-color:#192258;
text-align:center;
}
.HEADER2_icone{
float:left;
width:52px;
height:52px;
}
.HEADER2_icone_1{
float:left;
width:52px;
height:52px;
margin-left:30px;
}
/*#############################################################################*/
/*#############################################################################*/
/*#############################################################################*/
/*#############################################################################*/
/*ACCUEIL*/
#ACCUEIL_row_decouvrir{
width:100%;
float:left;
clear:both;
height:47px;
border-top:1px solid #c0c0c0;
border-bottom:1px solid #6c6c6a;
background-color:#7f2667;
text-align:center;
}
#ACCUEIL_row_thematiques{
width:100%;
float:left;
clear:both;
height:47px;
border-top:1px solid #c0c0c0;
border-bottom:1px solid #6c6c6a;
background-color:#38a7df;
text-align:center;
}
#ACCUEIL_row_trouver{
width:100%;
float:left;
clear:both;
height:47px;
border-top:1px solid #c0c0c0;
border-bottom:1px solid #6c6c6a;
background-color:#87b016;
text-align:center;
}
#ACCUEIL_row_acheter{
width:100%;
float:left;
clear:both;
height:47px;
border-top:1px solid #c0c0c0;
border-bottom:1px solid #6c6c6a;
background-color:#cf1a11;
text-align:center;
}
#ACCUEIL_row_agenda{
width:100%;
float:left;
clear:both;
height:47px;
border-top:1px solid #c0c0c0;
border-bottom:1px solid #6c6c6a;
background-color:#dcaa55;
text-align:center;
}
#ACCUEIL_row_coupsdecoeur{
width:100%;
float:left;
clear:both;
height:47px;
border-top:1px solid #c0c0c0;
border-bottom:1px solid #6c6c6a;
background-color:#ed8f8f;
text-align:center;
}
.ACCUEIL_row_visu{
float:right;
margin-right:35px;
}
.ACCUEIL_btn{
float:right;
margin-right:23px;
margin-top:16px;
}
/*#############################################################################*/
/*#############################################################################*/
/*#############################################################################*/
/*#############################################################################*/
/*FOOTER*/
#FOOTER{
width:100%;
background-color:#353535;
color:white;
height:55px;
float:left;
clear:both;
font-size:11px;
padding-top:7px;
}
.FOOTER_left{
float:left;
margin-left:10px;
-margin-left:5px;
}
.FOOTER_right{
float:right;
margin-right:10px;
-text-align:right;
}
#FOOTER a{
color:white;
}
#FOOTER a:hover{
color:white;
text-decoration:underline;
}
#FOOTER a:active{
color:white;
}
#FOOTER a:visited{
color:white;
}
/*#############################################################################*/
/*#############################################################################*/
/*#############################################################################*/
/*#############################################################################*/
/*MENU DECOUVERTE*/
#ACCUEIL_decouvrir{

float:left;
width:313px;
min-height:270px;

text-align:center;
background: url(../img/accueil_decouverte_cadre_ombre.png) no-repeat center bottom;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
}
#ACCUEIL_decouvrir a{
color:white;
}
#ACCUEIL_decouvrir a:hover{
color:white;
}
#ACCUEIL_decouvrir a:visited{
color:white;
}
#ACCUEIL_decouvrir a:active{
color:white;
}
.ACCUEIL_decouvrir_centrage{
width:300px;
margin-left:auto;
margin-right:auto;
}
.ACCUEIL_decouvrir_top{
float:left;
width:300px;
height:21px;
}
.ACCUEIL_decouvrir_top-A{
float:left;
width:19px;
height:21px;
background: url(../img/accueil_decouverte_cadre_haut_A.png) no-repeat center top;
}
.ACCUEIL_decouvrir_top-B{
float:left;
width:262px;
height:29px;
background: url(../img/accueil_decouverte_cadre_haut_B.png) repeat-x center top;
}
.ACCUEIL_decouvrir_top-C{
float:left;
width:19px;
height:21px;
background: url(../img/accueil_decouverte_cadre_haut_C.png) no-repeat center top;
}
.ACCUEIL_decouvrir_corps{
float:left;
background: url(../img/accueil_decouverte_cadre_milieu.png) repeat-y center top;
font-family: Helvetica, Arial, Sans-Serif;
font-size: 13px;
color:#FFFFFF;
width:100%;
}
.ACCUEIL_decouvrir_centrage{
float:left;
text-align:left;
/*margin-left:25px;*/
/*width:260px;*/
}
.ACCUEIL_decouvrir_contenu{
margin-left:45px;
width:260px;
}
.ACCUEIL_decouvrir_titre{
text-align:left;
margin-left:45px;
}
.ACCUEIL_decouvrir_bottom{
float:left;
width:300px;
height:21px;
}
.ACCUEIL_decouvrir_bottom-A{
float:left;
width:19px;
height:21px;
background: url(../img/accueil_decouverte_cadre_bas_A.png) no-repeat center top;
}
.ACCUEIL_decouvrir_bottom-B{
float:left;
width:262px;
height:21px;
background: url(../img/accueil_decouverte_cadre_bas_B.png) repeat-x center top;
}
.ACCUEIL_decouvrir_bottom-C{
float:left;
width:19px;
height:21px;
background: url(../img/accueil_decouverte_cadre_bas_C.png) no-repeat center top;
}
.ACCUEIL_decouvrir_liste{
text-align :left;
width:160px;
}
.ACCUEIL_decouvrir_liste li{
list-style-image:url("../img/accueil_puce_1.png");
}
.ACCUEIL_puce_2_histoire li{
margin-left:18px;
list-style-image:url("../img/accueil_puce_2.png");
}
.ACCUEIL_puce_2_patrimoine li{
margin-left:18px;
list-style-image:url("../img/accueil_puce_2.png");
}
.ACCUEIL_puce_2_culture li{
margin-left:18px;
list-style-image:url("../img/accueil_puce_2.png");
}
.ACCUEIL_puce_2_gourmandise li{
margin-left:18px;
list-style-image:url("../img/accueil_puce_2.png");
}
.ACCUEIL_cadre_separateur{
position:relative;
left:-15px;
margin-top:5px;
margin-bottom:5px;
}
.patrimoine{
cursor:pointer;
}
.histoire{
cursor:pointer;
}
.culture{
cursor:pointer;
}
.gourmandise{
cursor:pointer;
}
.jardins{
cursor:pointer;
}
.idees{
cursor:pointer;
}
/*################RECUPERATION DE L'ACCUEIL - THEMATIQUES ######################*/

#ACCUEIL_thematiques{

float:left;
margin-left:20px;

margin-top:5px;
margin-bottom:10px;
width:278px;
min-height:216px;
clear:both;
text-align:center;
background: url(../img/accueil_thematiques_cadre_ombre.png) no-repeat center bottom;
}

#ACCUEIL_thematiques a{
color:white;
}
#ACCUEIL_thematiques a:hover{
color:white;
}
#ACCUEIL_thematiques a:visited{
color:white;
}
#ACCUEIL_thematiques a:active{
color:white;
}
.ACCUEIL_thematiques_centrage{
width:261px;
margin-left:auto;
margin-right:auto;
}
.ACCUEIL_thematiques_top{
float:left;
width:261px;
height:21px;
}
.ACCUEIL_thematiques_top-A{
float:left;
width:19px;
height:21px;
background: url(../img/accueil_thematiques_cadre_haut_A.png) no-repeat center top;
}
.ACCUEIL_thematiques_top-B{
float:left;
width:223px;
height:21px;
background: url(../img/accueil_thematiques_cadre_haut_B.png) repeat-x center top;
}
.ACCUEIL_thematiques_top-C{
float:left;
width:19px;
height:21px;
background: url(../img/accueil_thematiques_cadre_haut_C.png) no-repeat center top;
}
.ACCUEIL_thematiques_corps{
float:left;
background: url(../img/accueil_thematiques_cadre_milieu.png) repeat-y center top;
font-family: Helvetica, Arial, Sans-Serif;
font-size: 13px;
color:#FFFFFF;
width:100%;
}
.ACCUEIL_thematiques_centrage{
float:left;
text-align:left;
/*margin-left:25px;*/
/*width:260px;*/
}
.ACCUEIL_thematiques_contenu{
margin-left:35px;
width:220px;
}
.ACCUEIL_thematiques_titre{
text-align:left;
margin-left:15px;
}
.ACCUEIL_thematiques_bottom{
float:left;
width:261px;
height:21px;
}
.ACCUEIL_thematiques_bottom-A{
float:left;
width:19px;
height:21px;
background: url(../img/accueil_thematiques_cadre_bas_A.png) no-repeat center top;
}
.ACCUEIL_thematiques_bottom-B{
float:left;
width:223px;
height:21px;
background: url(../img/accueil_thematiques_cadre_bas_B.png) repeat-x center top;
}
.ACCUEIL_thematiques_bottom-C{
float:left;
width:19px;
height:21px;
background: url(../img/accueil_thematiques_cadre_bas_C.png) no-repeat center top;
}
.ACCUEIL_thematiques_liste{
text-align :left;
width:200px;
}
.ACCUEIL_thematiques_liste li{
list-style-image:url("../img/accueil_puce_1.png");
}
.ACCUEIL_puce_2_promenades{
background:url("../img/accueil_thematiques_picto_promenades.png") no-repeat right bottom;
}

.ACCUEIL_puce_2_promenades li{
margin-left:20px;
list-style-image:url("../img/accueil_puce_2.png");
}
.ACCUEIL_puce_2_famille{
background:url("../img/accueil_thematiques_picto_famille.png") no-repeat right bottom;
}
.ACCUEIL_puce_2_famille li{
margin-left:20px;
list-style-image:url("../img/accueil_puce_2.png");
}
.ACCUEIL_puce_2_sport{
background:url("../img/accueil_thematiques_picto_sports.png") no-repeat right bottom;
}
.ACCUEIL_puce_2_sport li{
margin-left:20px;
list-style-image:url("../img/accueil_puce_2.png");
}
.ACCUEIL_puce_2_professionnels{
background:url("../img/accueil_thematiques_picto_business.png") no-repeat right bottom;
}
.ACCUEIL_puce_2_professionnels li{
margin-left:20px;
list-style-image:url("../img/accueil_puce_2.png");
}
.ACCUEIL_puce_2_multimedia{
background:url("../img/accueil_thematiques_picto_multimedia.png") no-repeat right bottom;
}
.ACCUEIL_puce_2_multimedia li{
margin-left:20px;
list-style-image:url("../img/accueil_puce_2.png");
}
.ACCUEIL_cadre_separateur{
position:relative;
left:-15px;
margin-top:5px;
margin-bottom:5px;
}
.promenades{
cursor:pointer;
}
.famille{
cursor:pointer;
}
.sport{
cursor:pointer;
}
.professionnels{
cursor:pointer;
}
.multimedia{
cursor:pointer;
}
/*#############################################################################*/
/*#############################################################################*/
/*#############################################################################*/
/*#############################################################################*/
/*DECOUVRIR*/
.DECOUVRIR_nav{
font-size:11px;
color:#873375;
float:left;
clear:both;
margin-left:10px;
/*HACK IE*/
/width:100%;
-width:100%;
/margin-left:5px;
-margin-left:5px;
}
.DECOUVRIR_nav a{
font-size:11px;
color:#873375;
}
.DECOUVRIR_titre{
float:left;
clear:both;
margin-left:15px;
margin-top:10px;
margin-bottom:7px;
}
.DECOUVRIR_txt{
width:94%;
margin-left:15px;
float:left;
color:#747265;
text-align:justify;
font-size:11px;
-margin-left:5px;
}
.DECOUVRIR_txt ul{
margin-left:25px;
}
.DECOUVRIR_visu{
width:282px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
}
.DECOUVRIR_visu_2{
width:150px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
}
.DECOUVRIR_txt a{
color:#747265;
}
.DECOUVRIR_txt a:hover{
color:#747265;
text-decoration:underline;
}
.decouvrir_contenu_soustitre{
color:#873275;
float:left;
width:auto;
font-weight:bold;
font-style:italic;
}
.decouvrir_contenu_soustitre_2{
color:#873275;
width:auto;
font-weight:bold;
font-style:italic;
}
/*#############################################################################*/
/*#############################################################################*/
/*#############################################################################*/
/*THEMATIQUES*/
.THEMATIQUES_nav{
font-size:11px;
color:#46bcee;
float:left;
clear:both;
margin-left:10px;
}
.THEMATIQUES_nav a{
font-size:11px;
color:#46bcee;
}
.THEMATIQUES_titre{
float:left;
clear:both;
margin-left:15px;
margin-top:10px;
margin-bottom:7px;
}
.THEMATIQUES_txt{
width:90%;
margin-left:15px;
float:left;
color:#747265;
text-align:justify;
font-size:11px;
}

.THEMATIQUES_visu{
width:282px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
}
.THEMATIQUES_visu_2{
width:150px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
}
.THEMATIQUES_txt a{
/*color:#46bcee;*/
color:#747265;
font-weight:bold;
}
.THEMATIQUES_txt a:hover{
/*color:#46bcee;*/
text-decoration:underline;
}
.thematiques_contenu_soustitre{
color:#46bcee;
float:left;
width:auto;
font-weight:bold;
font-style:italic;
}
.PAGES_THEMATIQUES_liste{
margin-left:25px;
}
.randos_liens{
margin-left:15px;
}
#randos_visu_flyer{
text-align:center;
}
.PAGE_visites_tarifs{
background-color:#f0faff;
}
.PAGE_visites_tarifs td{
padding:10px;
border: 1px solid #43b9ea;
text-align:left;
}
.PAGE_visites_entete{
background-color:#CFEFFD;
padding:10px;
}
.PAGE_visites_tarifs{
background-color:#f0faff;
}
.PAGE_visites_tarifs td{
padding:10px;
border: 1px solid #43b9ea;
}
.visites_txt_mini{
font-size:11px;
/*font-style:italic;*/
}
.TARIFS_titres{
font-size:13px;
color: #46bcee;
font-weight:bold;
}
.thematiques_contenu_soustitre_gras{
color: #46bcee;
font-weight:bold;
font-style:italic;
font-size:13px;
}
.thematiques_contenu_titre_menu{
color: #46bcee;
font-weight:bold;
font-style:italic;
font-size:13px;
}
.thematiques_contenu_separateur{
background-color:#43b9ea;
height:1px;
width:80%;
margin-left:auto;
margin-right:auto;
margin-bottom:7px;
}
.DL_titre{
color: #46bcee;
font-weight:bold;
font-style:italic;
font-size:13px;
}
/*###############################################*/
/*######              PERSOS              #######*/
/*###############################################*/
.PAGE_persos_listing_inactif_henri4{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_persos_listing_actif_henri4{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_persos_listing_inactif_borel{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_persos_listing_actif_borel{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_persos_listing_inactif_pelisson{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_persos_listing_actif_pelisson{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_persos_listing_inactif_richelieu{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_persos_listing_actif_richelieu{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_persos_listing_inactif_fermat{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_persos_listing_actif_fermat{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_persos_listing_inactif_tuboeuf{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_persos_listing_actif_tuboeuf{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_persos_listing_inactif_ligonnier{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_persos_listing_actif_ligonnier{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_persos_listing_inactif_villeneuve{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_persos_listing_actif_villeneuve{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_persos_listing_inactif_jaures{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_persos_listing_actif_jaures{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_persos_listing_inactif_goya{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_persos_listing_actif_goya{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_persos_listing_minipic{
float:left;
width:26px;
height:38px;
}
.PAGE_persos_listing_description{
float:left;
width:auto;
height:46px;
color:#b9b9b8;
margin-left:10px;
margin-top:2px;
}
.PAGE_persos_listing_description_actif{
float:left;
width:auto;
height:46px;
color:#333333;
margin-left:12px;
margin-top:2px;
font-weight:bold;
}
.PAGE_persos_image{
float:left;
width:100px;
height:150px;
margin-right:20px;
}
.COCHE_HORAIRES{
font-size:10px;
}
/*###############################################*/
/*######              HOTELS              #######*/
/*###############################################*/
.PAGE_hotel_listing_inactif_nayrac{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_hotel_listing_actif_nayrac{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_hotel_listing_inactif_leroy{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_hotel_listing_actif_leroy{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_hotel_listing_inactif_vivies{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_hotel_listing_actif_vivies{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_hotel_listing_inactif_poncet{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_hotel_listing_actif_poncet{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_hotel_listing_description{
float:left;
width:auto;
height:46px;
color:#b9b9b8;
margin-left:10px;
margin-top:2px;
}
.PAGE_hotel_listing_description_actif{
float:left;
width:auto;
height:46px;
color:#333333;
margin-left:12px;
margin-top:2px;
font-weight:bold;
}
#PAGE_hotel_leroy{
margin-left:12px;
}
#PAGE_hotel_nayrac{
margin-left:12px;
}
#PAGE_hotel_poncet{
margin-left:12px;
}
#PAGE_hotel_vivies{
margin-left:12px;
}

/*###############################################*/
/*######              JARDINS             #######*/
/*###############################################*/
#PAGE_jardins_briguiboul{
margin-left:15px;
}
#PAGE_jardins_eveche{
margin-left:15px;
}
#PAGE_jardins_frascaty{
margin-left:15px;
}
#PAGE_jardins_gourjade{
margin-left:15px;
}
#PAGE_jardins_mail{
margin-left:15px;
}
.PAGE_jardins_listing_inactif_eveche{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_jardins_listing_actif_eveche{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_jardins_listing_inactif_mail{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_jardins_listing_actif_mail{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_jardins_listing_inactif_frascaty{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_jardins_listing_actif_frascaty{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_jardins_listing_inactif_briguiboul{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_jardins_listing_actif_briguiboul{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_jardins_listing_inactif_gourjade{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;
}
.PAGE_jardins_listing_actif_gourjade{
cursor:pointer;
float:left;
width:100%;
height:46px;
list-style:none;

}
.PAGE_jardins_listing_description{
float:left;
width:auto;
height:46px;
color:#b9b9b8;
margin-left:10px;
margin-top:2px;
}
.PAGE_jardins_listing_description_actif{
float:left;
width:auto;
height:46px;
color:#333333;
margin-left:12px;
margin-top:2px;
font-weight:bold;
}
.liste_goya{
margin-left:30px;
}
.liste_bibliotheque{
margin-left:30px;
}
.beaux_arts_liste{
margin-left:30px;
}
/*###############################################################*/
/*VENIR*/
.PAGE_VENIR_TITRE{
font-size:12px;
font-weight:bold;
color:#bb1515;
float:left;
text-align:left;
width:100%;
}
.VENIR_txt{
width:90%;
margin-left:15px;
float:left;
color:#747265;
text-align:justify;
font-size:11px;
}
.VENIR_txt a{
color:#bb1515;
}
.VENIR_txt a:hover{
color:#bb1515;
text-decoration:underline;
}
/*###############################################################*/
/*PARTENAIRES*/
.PAGE_PARTENAIRES_TITRE{
font-size:12px;
font-weight:bold;
color:#f1ab26;
float:left;
text-align:left;
width:100%;
}
.PARTENAIRES_txt{
width:90%;
margin-left:15px;
float:left;
/*color:#f1ab26;*/
color:black;
text-align:justify;
font-size:11px;
}
.partenaires_contenu_soustitre{
color:#f1ab26;
font-weight:bold;
font-style:italic;
}
.PARTENAIRES_txt a{
color:#f1ab26;
font-style:italic;
font-weight:bold;
}
.PARTENAIRES_txt a:hover{
color:#f1ab26;
text-decoration:underline;
}
.partenaires_row{
width:100%;
float:left;
clear:both;
text-align:left;
}
.partenaires_row_logo{
width:35%;
float:left;
text-align:left;
}
.partenaires_row_lien{
margin-top:5px;
float:left;
width:60%;
}
.partenaires_row_adresse{
font-size:10px;
float:left;
width:60%;

}
/*#######################################################################*/
/*CONTACT*/
.PAGE_CONTACT_TITRE{
font-size:12px;
font-weight:bold;
color:#f1ab26;
float:left;
text-align:left;
width:100%;
}
.CONTACT_txt{
width:90%;
margin-left:15px;
float:left;
color:#f1ab26;
text-align:justify;
font-size:11px;
-margin-left:7px;
}
.CONTACT_row {
	width: 100%;
	height: 40px;
	margin-top:5px;
	float: left;
	clear:both;
}

.CONTACT_row_error{
  width:100%;
  height:11px;
  float:left;
  color:red;
  
}
#CONTACTsubmit {
	float: right;
	text-align: right;
	clear:both;
	text-align:right;
}
#CONTACT_submit_label {
	margin-top: 3px;
	background-color: transparent;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	color:black;
}
#CONTACT_submit_A {
	float: left;
	background: url(../img/CONTACT_submit_A.jpg) no-repeat center top;
	width: 7px;
	height: 22px;
}
#CONTACT_submit_B {
	float: left;
	background: url(../img/CONTACT_submit_B.jpg) repeat-x center top;
	height: 22px;
}
#CONTACT_submit_C {
	float: left;
	background: url(../img/CONTACT_submit_C.jpg) no-repeat center top;
	width: 7px;
	height: 22px;
}
#CONTACT_message_A{
background: url(../img/CONTACT_textarea_A.jpg) no-repeat center top;
width:286px;
height:4px;
float:left;
}
#CONTACT_message_B{
background: url(../img/CONTACT_textarea_B.jpg) repeat-y center top;
width:286px;
float:left;
}
#CONTACT_message_C{
background: url(../img/CONTACT_textarea_C.jpg) no-repeat center top;
width:286px;
height:6px;
float:left;
}
.RECHERCHE_thematique_A {
	float: left;
	background: url(../img/RECHERCHE_thematique_A.jpg) no-repeat center top;
	width: 5px;
	height: 21px;
}
.RECHERCHE_thematique_B {
	float: left;
	background: url(../img/RECHERCHE_thematique_B.jpg) repeat-x center top;
	height: 21px;
}
.RECHERCHE_thematique_C {
	float: left;
	background: url(../img/RECHERCHE_thematique_C.jpg) no-repeat center top;
	width: 1px;
	height: 21px;
}
.RECHERCHE_option {
	background-color: white;
}
.RECHERCHE_label_contact {
	float: left;
  clear:both;
	width: 100%;

	margin-bottom:1px;
	font-style: italic;
	color: #535353;
	font-weight: bold;
}
.CONTACT_sujet {
	margin-top:2px;
	height:17px;
	width: 280px;
	background-color: transparent;
}
.contact_champ {
	width: 268px;
	height:17px;
	margin-top: 2px;
}
.RECHERCHE_motcle_cartouche_A {
	float: left;
	background: url(../img/RECHERCHE_mot_cle_A.jpg) no-repeat center top;
	width: 9px;
	height: 21px;
}
.RECHERCHE_motcle_cartouche_B {
	float: left;
	background: url(../img/RECHERCHE_mot_cle_B.jpg) repeat-x center top;
	height: 21px;
}
.RECHERCHE_motcle_cartouche_C {
	float: left;
	background: url(../img/RECHERCHE_mot_cle_C.jpg) no-repeat center top;
	width: 9px;
	height: 21px;
}
.RECHERCHE_label_contact_message {
	float: left;
	width: 100%;
	/width:270px;
	-width:270px;
	margin-top: 2px;
	font-style: italic;
	color: #535353;
	font-weight: bold;
}
.contact_message {
	margin-left: 2px;
	width: 280px;
	height: 80px;
}
#CONTACT_horaires_txt {
	margin-bottom: 20px;
	margin-top: 10px;
  float:left;
  color:black;
}
/*#######################################################################*/
/*RECHERCHE*/
.RECHERCHE_label {
	float: left;
	/clear:both;
	-clear:both;
	width: 100%;
	
	margin-top: 10px;
	font-style: italic;
	color: #535353;
	font-weight: bold;
	font-size:12px;
}
.RECHERCHE_motcle_submit {
	width: 27px;
	height: 21px;
	background: url(../img/RECHERCHE_mot_cle_SUBMIT.jpg) no-repeat center top;
}
.RECHERCHE_motcle_input {
	margin-top: 2px;
	width: 243px;
	height: 17px;
	font-size: 11px;
	color: black;
	background-color: transparent;
}
.recherche_formulaire {
	margin-left: 10px;
	float:left;
	clear:both;
	/*width:320px;*/
	/width:98%;
	-width:98%;
	/margin-left:5px;
	-margin-left:5px;
}
/*.RECHERCHE_actif_A {
	float: left;
	background: url(../img/RECHERCHE_actif_A.jpg) no-repeat center top;
	width: 23px;
	height: 35px;
}
.RECHERCHE_actif_B {
	float: left;
	background: url(../img/RECHERCHE_actif_B.jpg) repeat-x center top;
	height: 35px;
}
.RECHERCHE_actif_C {
	float: left;
	background: url(../img/RECHERCHE_actif_C.jpg) no-repeat center top;
	width: 21px;
	height: 35px;
}
.RECHERCHE_actif_D {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_D.jpg) repeat-y center top;
	width: 479px;
}
.RECHERCHE_actif_foot_A {
	float: left;
	background: url(../img/RECHERCHE_actif_foot_A.jpg) no-repeat center top;
	width: 23px;
	height: 6px;
}
.RECHERCHE_actif_foot_B {
	float: left;
	background: url(../img/RECHERCHE_actif_foot_B.jpg) repeat-x center top;
	height: 6px;
	width: 435px;
}
.RECHERCHE_actif_foot_C {
	float: left;
	background: url(../img/RECHERCHE_actif_foot_C.jpg) no-repeat center top;
	height: 6px;
	width: 21px;
}*/
.RECHERCHE_actif_A_RESTAURATION {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_A.jpg) no-repeat center top;
	width: 23px;
	height: 35px;
}
.RECHERCHE_actif_B_RESTAURATION {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_B.jpg) repeat-x center top;
	height: 35px;
}
.RECHERCHE_actif_C_RESTAURATION {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_C.jpg) no-repeat center top;
	width: 21px;
	height: 35px;
}
.RECHERCHE_actif_D_RESTAURATION {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_D.jpg) repeat-y center top;
	width: 294px;
}
.RECHERCHE_actif_foot_A_RESTAURATION {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_A.jpg) no-repeat center top;
	width: 23px;
	height: 6px;
}
.RECHERCHE_actif_foot_B_RESTAURATION {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_B.jpg) repeat-x center top;
	height: 6px;
	width: 250px;
}
.RECHERCHE_actif_foot_C_RESTAURATION {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_C.jpg) no-repeat center top;
	height: 6px;
	width: 21px;
}
.RECHERCHE_actif_A_HEBERGEMENT {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_A.jpg) no-repeat center top;
	width: 23px;
	height: 35px;
}
.RECHERCHE_actif_B_HEBERGEMENT {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_B.jpg) repeat-x center top;
	height: 35px;
}
.RECHERCHE_actif_C_HEBERGEMENT {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_C.jpg) no-repeat center top;
	width: 21px;
	height: 35px;
}
.RECHERCHE_actif_D_HEBERGEMENT {
	display: none;
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_D.jpg) repeat-y center top;
	width: 294px;
}
.RECHERCHE_actif_foot_A_HEBERGEMENT {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_A.jpg) no-repeat center top;
	width: 23px;
	height: 6px;
}
.RECHERCHE_actif_foot_B_HEBERGEMENT {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_B.jpg) repeat-x center top;
	height: 6px;
	width: 250px;
}
.RECHERCHE_actif_foot_C_HEBERGEMENT {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_C.jpg) no-repeat center top;
	height: 6px;
	width: 21px;
}
.RECHERCHE_actif_A_AGENDA {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_A.jpg) no-repeat center top;
	width: 23px;
	height: 35px;
}
.RECHERCHE_actif_B_AGENDA {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_B.jpg) repeat-x center top;
	height: 35px;
}
.RECHERCHE_actif_C_AGENDA {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_C.jpg) no-repeat center top;
	width: 21px;
	height: 35px;
}
.RECHERCHE_actif_D_AGENDA {
	display: none;
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_D.jpg) repeat-y center top;
	width: 294px;
}
.RECHERCHE_actif_foot_A_AGENDA {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_A.jpg) no-repeat center top;
	width: 23px;
	height: 6px;
}
.RECHERCHE_actif_foot_B_AGENDA {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_B.jpg) repeat-x center top;
	height: 6px;
	width: 250px;
}
.RECHERCHE_actif_foot_C_AGENDA {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_C.jpg) no-repeat center top;
	height: 6px;
	width: 21px;
}
.RECHERCHE_actif_A_ADRESSES {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_A.jpg) no-repeat center top;
	width: 23px;
	height: 35px;
}
.RECHERCHE_actif_B_ADRESSES {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_B.jpg) repeat-x center top;
	height: 35px;
}
.RECHERCHE_actif_C_ADRESSES {
	display: none;
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_actif_C.jpg) no-repeat center top;
	width: 21px;
	height: 35px;
}
.RECHERCHE_actif_D_ADRESSES {
	display: none;
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_D.jpg) repeat-y center top;
	width: 294px;
}
.RECHERCHE_actif_foot_A_ADRESSES {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_A.jpg) no-repeat center top;
	width: 23px;
	height: 6px;
}
.RECHERCHE_actif_foot_B_ADRESSES {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_B.jpg) repeat-x center top;
	height: 6px;
	width: 250px;
}
.RECHERCHE_actif_foot_C_ADRESSES {
	display: none;
	float: left;
	background: url(../img/RECHERCHE_actif_foot_C.jpg) no-repeat center top;
	height: 6px;
	width: 21px;
}
.RECHERCHE_inactif_A {
	float: left;
	background: url(../img/RECHERCHE_inactif_A.jpg) no-repeat center top;
	width: 23px;
	height: 31px;
}
.RECHERCHE_inactif_B {
	float: left;
	background: url(../img/RECHERCHE_inactif_B.jpg) repeat-x center top;
	height: 31px;
}
.RECHERCHE_inactif_C {
	float: left;
	background: url(../img/RECHERCHE_inactif_C.jpg) no-repeat center top;
	height: 31px;
	width: 21px;
}
.RECHERCHE_inactif_entete_AGENDA {
	cursor: pointer;
	float: left;
	height: 31px;
}
.RECHERCHE_inactif_entete_HEBERGEMENT {
	cursor: pointer;
	float: left;
	height: 31px;
}
.RECHERCHE_inactif_entete_RESTAURATION {
	cursor: pointer;
	float: left;
	height: 31px;
}
.RECHERCHE_inactif_entete_ADRESSES {
	cursor: pointer;
	float: left;
	height: 31px;
}
.RECHERCHE_inactif_entete_AGENDA_ouvert {
	cursor: pointer;
	float: left;
	height: 31px;
}
.RECHERCHE_inactif_entete_HEBERGEMENT_ouvert {
	cursor: pointer;
	float: left;
	height: 31px;
}
.RECHERCHE_inactif_entete_RESTAURATION_ouvert {
	cursor: pointer;
	float: left;
	height: 31px;
}
.RECHERCHE_inactif_entete_ADRESSES_ouvert {
	cursor: pointer;
	float: left;
	height: 31px;
}
.RECHERCHE_inactif_A_RESTAURATION {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_A.jpg) no-repeat center top;
	width: 23px;
	height: 31px;
}
.RECHERCHE_inactif_B_RESTAURATION {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_B.jpg) repeat-x center top;
	height: 31px;
}
.RECHERCHE_inactif_C_RESTAURATION {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_C.jpg) no-repeat center top;
	height: 31px;
	width: 21px;
}
.RECHERCHE_inactif_A_AGENDA {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_A.jpg) no-repeat center top;
	width: 23px;
	height: 31px;
}
.RECHERCHE_inactif_B_AGENDA {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_B.jpg) repeat-x center top;
	height: 31px;
}
.RECHERCHE_inactif_C_AGENDA {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_C.jpg) no-repeat center top;
	height: 31px;
	width: 21px;
}
.RECHERCHE_inactif_A_ADRESSES {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_A.jpg) no-repeat center top;
	width: 23px;
	height: 31px;
}
.RECHERCHE_inactif_B_ADRESSES {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_B.jpg) repeat-x center top;
	height: 31px;
}
.RECHERCHE_inactif_C_ADRESSES {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_C.jpg) no-repeat center top;
	height: 31px;
	width: 21px;
}
.RECHERCHE_inactif_A_HEBERGEMENT {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_A.jpg) no-repeat center top;
	width: 23px;
	height: 31px;
}
.RECHERCHE_inactif_B_HEBERGEMENT {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_B.jpg) repeat-x center top;
	height: 31px;
}
.RECHERCHE_inactif_C_HEBERGEMENT {
	float: left;
	cursor: pointer;
	background: url(../img/RECHERCHE_inactif_C.jpg) no-repeat center top;
	height: 31px;
	width: 21px;
}
.RECHERCHE_entete_AGENDA{
  width:110%;
  float:left;
  clear:both;
}
.RECHERCHE_entete_HEBERGEMENT{
  width:100%;
  float:left;
  clear:both;
}
.RECHERCHE_entete_RESTAURATION{
  width:100%;
  float:left;
  clear:both;
}
.RECHERCHE_entete_ADRESSES{
  width:100%;
  float:left;
  clear:both;
}
.RECHERCHE_categorie {
	margin-top: 8px;
	font-weight: bold;
	color: #636363;
	width: 250px;
	font-size:14px;
	font-style: normal;
}
.RECHERCHE_submit {
	float: left;
	text-align: right;
	margin-top:10px;
	margin-bottom:20px;
}
.RECHERCHE_submit_label {
	margin-top: 2px;
	background-color: transparent;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	width:264px;
}
.RECHERCHE_submit_A {
	float: left;
	background: url(../img/RECHERCHE_submit_A.jpg) no-repeat center top;
	width: 23px;
	height: 22px;
}
.RECHERCHE_submit_B {
	float: left;
	background: url(../img/RECHERCHE_submit_B.jpg) repeat-x center top;
	height: 22px;
}
.RECHERCHE_submit_C {
	float: left;
	background: url(../img/RECHERCHE_submit_C.jpg) no-repeat center top;
	width: 7px;
	height: 22px;
}
.RECHERCHE_CHECK {
	width: 20px;
	height: 20px;
	float: left;
	margin-top: 3px;
}
#check_AGENDA {
	display: none;
}
#check_HEBERGEMENT {
	display: none;
}
#check_RESTAURATION {
	display: none;
}
#check_ADRESSES {
	display: none;
}
.RECHERCHE_espace_fin {
	float: left;
	clear: both;
	width: 100%;
	height: 5px;
}
.RECHERCHE_actif_colonne {
	float: left;
	width: 200px;
	font-size: 12px;
	font-style: normal;
	color: #636363;
	margin-left: 20px;
}
.RECHERCHE_separation_verticale {
	float: left;
	width: 1px;
	height: 176px;
	margin-left: 20px;
	background-color: #636363;
}
.RECHERCHE_label_decale {

	float: left;

	

	width: 100%;
  /width:270px;
  -width:270px;
	margin-top: 5px;

	margin-left:20px;

	font-style: italic;

	color: #535353;
  font-size:11px;
	font-weight:bold;

}
.RECHERCHE_thematique_cartouche {

	float: left;
	height: 27px;
  font-size:13px;
	margin-left:20px;

	width:100%;
	/width:270px;
	-width:270px;

}
.RECHERCHE_thematique {

	margin-top: 1px;

	width: 255px;
  font-size:13px;
	background-color: transparent;

}

.RECHERCHE_thematique_court {

	margin-top: 1px;

	width: 50px;
  font-size:13px;
	background-color: transparent;

}
.RECHERCHE_motcle_cartouche_A_decale {

	float: left;

	margin-left:20px;
	

	background: url(../img/RECHERCHE_mot_cle_A.jpg) no-repeat center top;

	width: 9px;

	height: 21px;

}
.decouvrir_contenu_soustitre_gras{
color:#873275;
font-size:13px;
font-weight:bold;
font-style:italic;
}
/*#############################################################################*/
/*#############################################################################*/
/*#############################################################################*/
/*#############################################################################*/
/*RESULTATS RECHERCHE*/
/*RESULTATS DE RECHERCHE ET COUPS DE COEUR************/
/*****************************************************/
/*.RESULTATS_marge_gauche {
	float: left;
	height: inherit;
	min-height: inherit;
	width: 106px;
	background-color: white;
}*/
#RESULTATS {
	float: left;
	/*width: 579px;*/
	/*margin-left: 80px;
*/
	text-align: left;
}
.RESULTATS_fiche {
	float: left;
	/*width: 579px;*/
	/*width:100%;*/
	/*width:330px;*/
	clear:both;
}
.RESULTATS_image_global {
	float: left;
	width: 290px;
	/*height: 210px;
*/
	height: 263px;
}
.RESULTATS_image_A {
	float: left;
	background: url(../img/RESULTATS_image_A_new.jpg) no-repeat center top;
	width: 23px;
	/*height: 210px;
*/
	height: 263px;
}
.RESULTATS_image_B {
	float: left;
	background: url(../img/RESULTATS_image_B_new.jpg) repeat-x center top;
	/*height: 210px;
*/
	height: 263px;
	width: 240px;
}
.RESULTATS_image_C {
	float: left;
	background: url(../img/RESULTATS_image_C_new.jpg) no-repeat center top;
	width: 17px;
	/*height: 210px;
*/
	height: 263px;
}
.RESULTATS_image {
	width: 240px;
	height: 194px;
	margin: auto;
	/*margin-top: 31px;
*/
	margin-top: 27px;
	background-color: #d9dfc7;
}
.RESULTATS_infos {
	/*float: right;
	width: 260px;*/
	
	width:90%;
	margin-left:10px;
	/*min-height: 210px;*/
	min-height:120px;
}
.RESULTATS_espace {
	float: left;
	width: 260px;
	height: 15px;
	background-color: white;
}
.RESULTATS_titre {
	float: left;
	width: 260px;
	color: #93bc21;
	font-size: 19px;
	font-weight: bold;
	/*font-family: Times New Roman, Garamond, Serif;
*/
}
.RESULTATS_telephone_mail {
	float: left;
	width: 260px;
	font-size: 12px;
	color: #7d7d7d;
}
.RESULTATS_adresse {
	float: left;
	width: 260px;
	/*font-family: Times New Roman, Garamond, Serif;
*/
	font-size: 12px;
	color: #464646;
}
.RESULTATS_lien {
	float: left;
	width: 260px;
	font-size: 13px;
	font-style: italic;
	text-decoration: none;
}
.RESULTATS_geolocalisation {
	float: left;
	height: 20px;
	min-width: 220px;
	color: white;
	background: url(../img/RESULTATS_geolocalisation.jpg) no-repeat right center;
	background-color: #93bc21;
}
.RESULTATS_geolocalisation a {
	color: white;
	float:left;
	font-size:12px;
	margin-top:3px;
	margin-left:10px;
}
.RESULTATS_geolocalisation a:hover {
	text-decoration: underline;
	font-size:12px;
}
.RESULTATS_espace_2 {
	float: left;
	/*width: 579px;*/
	width:320px;
	height: 15px;
	background-color: transparent;
}
.RESULTATS_separateur {
	cursor: pointer;
	float: left;
	/*width: 579px;*/
	width:100%;
	height: 21px;
}
.RESULTATS_separateur_A {
	float: left;
	margin-left:5px;
	background: url(../img/RESULTATS_separateur_A.jpg) no-repeat center top;
	width: 27px;
	height: 21px;
}
.RESULTATS_separateur_B {
	float: left;
	background-color: white;
	height: 21px;
	width: 70px;
	font-size:13px;
}
.RESULTATS_separateur_C {
	float: left;
	background: url(../img/RESULTATS_separateur_C.jpg) repeat-x center top;
	width: 210px;
	height: 21px;
}
.RESULTATS_separateur_D {
	float: left;
	background-color: white;
	height: 21px;
	width: 20px;
}
.RESULTATS_infosup {
	display: none;
	float: left;
/*	width: 560px;*/
width:100%;
	background: url(../img/RESULTATS_infosup_trame.jpg) repeat-y center top;
}
.RESULTATS_infosup_contenu {
	float: left;
	/*width: 540px;*/
	width:97%;
	margin-left: 9px;
}
.RESULTATS_espace_3 {
	float: left;
/*	width: 560px;*/
width:100%;
	height: 20px;
	background-color: transparent;
}
.RESULTATS_infosup_A {
	float: left;
	background: url(../img/RESULTATS_infosup_A.png) no-repeat center top;
	/*width: 540px;*/
	width:97%;
	height: 30px;
}
.RESULTATS_infosup_B {
	float: left;
	background: url(../img/RESULTATS_infosup_B.png) repeat-y center top;
/*width: 540px;*/
	width:97%;
}
.RESULTATS_infosup_C {
	float: left;
	background: url(../img/RESULTATS_infosup_C.png) no-repeat center top;
/*width: 540px;*/
	width:97%;
	height: 20px;
}
.RESULTATS_infosup_texte {
	/*width: 540px;*/
	width:82%;
	font-size: 12px;
	margin-left: 30px;
	text-align: justify;
	background: url(../img/RESULTATS_infosup_D.jpg) no-repeat right bottom;
}
.RESULTATS_infosup_texte li {
	margin-left: 30px;
}
.PAGE_CDC_TITRE{
  font-size:21px;
  font-weight:bold;
  color:#eea2a0;
  float:left;
  text-align:left;
  width:100%;
}
.PAGE_CDC_retour {
	float: left;
	clear: both;
	font-size: 13px;
	font-weight: bold;
	color: #eea2a0;
	font-style: italic;
}
.HORAIRES_DECOUVRIR{
float:left;
clear:both;
width:100%;
}
.HORAIRES_DECOUVRIR_icone{
width:15px;
height:11px;
background:url(../img/icone_horaire.png) no-repeat center top;
float:left;
margin-top:3px;
}
#HORAIRES_DECOUVRIR_link{
float:left;
/*margin-top:2px;*/
margin-left:10px;
font-size:12px;
font-weight:bold;
font-style:italic;
color:#873375;
}
#HORAIRES_DECOUVRIR_link a{
color:#873375;
}
#HORAIRES_DECOUVRIR_link a:visited{
color:#873375;
}
#HORAIRES_DECOUVRIR_link a:hover{
color:#873375;
}
#HORAIRES_DECOUVRIR_link a:active{
color:#873375;
}
.HORAIRES_THEMATIQUES{
float:left;
clear:both;
width:100%;
}
.HORAIRES_THEMATIQUES_icone{
width:15px;
height:11px;
background:url(../img/icone_horaire_T.png) no-repeat center top;
float:left;
margin-top:3px;
}
.HORAIRES_THEMATIQUES_link{
float:left;
/*margin-top:2px;*/
margin-left:10px;
font-size:13px;
font-weight:bold;
font-style:italic;
color:#43b9ea;
}
.HORAIRES_THEMATIQUES_link a{
color:#43b9ea;
}
.HORAIRES_THEMATIQUES_link a:hover{
color:#43b9ea;
}
.CARTOUCHE{
width:100%;
float:left;
clear:both;
}
.RESULTATS_image ul{ list-style:none; margin:0; padding:0}
.RESULTATS_image ul li{ list-style:none; margin:0; padding:0}

.trouver_error_windows_phone{
  width:100%;
  height:auto;
  float:left;
  color:red;
  font-size:11px;
  text-align:left;
}








#visites_guidees_cdc{
width:100%;
height:auto;
background: url(../img/mobile_visites_guidees_bg_cdc.png) no-repeat center top;
color:white;
}
#visites_guidees_cdc_in{
margin-top:15px;
margin-left:10px;
margin-right:70px;
}
#visites_guidees_cdc .titre{
font-size:21px;
font-weight:bold;
color:white;
float:left;
text-align:left;
width:100%;
margin-top:40px;
}

.visite_bleue{
width:auto;
height:auto;
padding:10px;
background-color:#d2effb;
margin-top:20px;

}
.visite_blanche{
width:auto;
height:auto;
padding:10px;
background-color:white;
margin-top:20px;
}
.PAGE_THEMATIQUES_TITRE{
font-size:21px;
font-weight:bold;
color:#43b9ea;
float:left;
text-align:left;
width:100%;
}
.miniature_photo{
width:65px;
height:65px;
margin-left:auto;
margin-right:auto;
border : 1px solid #39afe1;
}