body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#f3f3f3;
	background-image:url(../images/design2010/fond_header.jpg);
	background-repeat:repeat-x;
	background-position:top center; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	min-width:950px;
}

img, div, ul, li {  }

.bt_submit{
background-image:url(../images/design2010/bt_ok.png); 
background-color:transparent;
width:25px; 
height:22px; 
border:none;
cursor:pointer;
  
}


a:link{
color:#000000;
text-decoration:underline;
}

a:visited{
color:#000000;
text-decoration:underline;
}

a:hover{
color:#000000;
text-decoration:none;
}

a.lien_blanc:link{
color:#FFFFFF;
text-decoration:none;
}

a.lien_blanc:visited{
color:#FFFFFF;
text-decoration:none;
}

a.lien_blanc:hover{
color:#000000;
text-decoration:none;
}


h1{
margin:0px; 
padding:0px; 
line-height:29px; 
font-size:14px; 
font-family:Myriad Pro, Arial; color:#030303; font-weight:600;
text-align:center;
}

#contrub ul li {
list-style:disc;
margin-left:15px;
}

.cadre_pave_page{
text-align:justify;
}

.cadre_pave_page h3{
border-bottom:4px solid #B70005;
font-size:12px;
font-weight:bold;
text-transform: uppercase;
}

.cadre_pave_page h2{
border-bottom:4px solid #B70005;
font-size:12px;
font-weight:bold;
text-transform: uppercase;
}

.cadre_pave_page a img{
border:10px solid #ffffff;
}
/* Header */
.header{
text-align:left;
}

.liens_haut_header{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0079bb;
font-weight:bold;
height:37px;
margin-top:4px;
margin-left:11px;
position:relative;
z-index:12;
}

.liens_haut_header a:link{
font-size:12px;
color:#0079bb;
}

.liens_haut_header a:visited{
font-size:12px;
color:#0079bb;
}

.liens_haut_header a:hover{
font-size:12px;
color:#0079bb;
}

.milieu_bt_contact{
background-image:url(../images/design2010/coin_m_bouton_contact.png);
background-repeat:repeat-x;
font-size:10px;
color:#3884ad;
}

.moteur_header{
background-image:url(../images/design2010/cadre_moteur_header.png);
background-repeat:no-repeat;
height:73px;
width:302px;
margin-top:10px;
font-size:13px;
color:#3884ad;
position:relative;
z-index:12;
behavior: url(js/iepngfix.htc);
float:right;
}

.input_moteur{
background-image:url(../images/design2010/coin_m_input.png);
background-repeat:repeat-x;
height:17px;
border:0px;
font-size:10px;
color:#3884ad;
line-height:17px;
width:60px;
font-family:Arial, Helvetica, sans-serif;
}

.lien_moteur_header a:link{
font-size:10px; 
color:#0a70a8;
font-family:Arial;
}

.lien_moteur_header a:visited{
font-size:10px; 
color:#0a70a8;
}

.lien_moteur_header a:hover{
font-size:10px; 
color:#0a70a8;
}

.milieu_bt_moteur_recherche{
background-image:url(../images/design2010/coint_m_input_submit.png); 
background-repeat:repeat-x; 
width:90px; 
text-align:center;
font-family:Myriad Pro, Arial;
font-size:12px;
font-weight:460;
}

.fil_arianne_liens_outils{
position:absolute;
top:277px;
left:168px;
color:#aaaaaa;
}

.fil_arianne_liens_outils .lien_outils:link{
color:#aaaaaa;
font-size:11px;
text-decoration:underline;
}

.fil_arianne_liens_outils .lien_outils:visited{
color:#aaaaaa;
font-size:11px;
text-decoration:underline;
}

.fil_arianne_liens_outils .lien_outils:hover{
color:#aaaaaa;
font-size:11px;
text-decoration:none;
}

.titre1{
color:#aaaaaa;
font-size:11px;
}

.titre2{
color:#aaaaaa;
font-size:11px;
background-image:url(../images/design2010/puce.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
margin-left:4px;
}

.titre3{
color:#aaaaaa;
font-size:11px;
background-image:url(../images/design2010/puce.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
margin-left:4px;
}

.titre4{
color:#aaaaaa;
font-size:11px;
background-image:url(../images/design2010/puce.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
margin-left:4px;
}

/* Header */

/* Grand cardre */

.grand_cadre{
text-align:left;
float:left;
border:0px solid #000000;
width:907px;
padding-top:8px;
}

/* 	Moteur recherche home */


#boutonsubmit ul{
	height:37px;
}

#boutonsubmit li{
	display: inline;
	float: left;
	width:63px;
	height:37px;
	font-weight:normal;
	text-align:center;
	padding: 0 3px 0 3px;
}

#boutonsubmit li a{
	width:63px;
	height:37px;
	line-height:37px;
	display: block;
}

#boutonsubmit li a:link{
background-image:url(../images/design2010/bouton_nb_recherche_off.png); 
background-repeat:repeat-x; 
width:122px; 
text-align:center;
font-family:Myriad Pro, Arial;
font-weight:normal;
font-size:12px;
font-weight:460;
line-height:29px;
text-decoration:none;
color:#ffffff;
}

#boutonsubmit li a:visited{
background-image:url(../images/design2010/bouton_nb_recherche_off.png); 
background-repeat:repeat-x; 
width:122px; 
text-align:center;
font-family:Myriad Pro, Arial;
font-weight:normal;
font-size:12px;
font-weight:460;
line-height:29px;
text-decoration:none;
color:#ffffff;
}

#boutonsubmit li a:hover{
background-image:url(../images/design2010/bouton_nb_recherche_on.png);  
background-repeat:repeat-x; 
width:122px; 
text-align:center;
font-family:Myriad Pro, Arial;
font-weight:normal;
font-size:12px;
font-weight:460;
line-height:29px;
text-decoration:none;
color:#ffffff;
}

/* 	Moteur recherche home */

.bt_reservation{ cursor:pointer; }
.bt_reservation:link{ text-decoration:none;}
.bt_reservation:visited{ text-decoration:none;}
.bt_reservation:hover{ text-decoration:none;}

.bt_reservation:link div{
background-image:url(../images/design2010/bt_reservation.png);
background-repeat:no-repeat;
color:#FFFFFF;
width:64px;
height:19px;
line-height:19px;
font-size:9px;	
}

.bt_reservation:visited div{
background-image:url(../images/design2010/bt_reservation.png);
background-repeat:no-repeat;
color:#FFFFFF;
width:64px;
height:19px;
line-height:19px;
font-size:9px;	
}

.bt_reservation:hover div{
background-image:url(../images/design2010/bt_reservation_hover.png);
background-repeat:no-repeat;
color:#FFFFFF;
width:64px;
height:19px;
line-height:19px;
font-size:9px;	
}

.lien_thema{
display: block;
}

.lien_thema_fin{
display: block;
}

.lien_thema:link{
height:28px;
background-color:#e8e8e8;
color:#000000;
font-size:13px;
padding-left:7px;
text-align:left; 
text-decoration:none;
}

.lien_thema:visited{
height:28px;
background-color:#e8e8e8;
color:#000000;
font-size:13px;
padding-left:7px;
text-align:left; 
text-decoration:none;
}

.lien_thema:hover{
height:34px;
/*
background-image:url(../images/design2010/bas_lien_thematique_hover.png);
background-color:transparent;
background-repeat:no-repeat;
background-position:top left;
*/
background-color:#FFF;
color:#000;
opacity : 0.7;
-moz-opacity : 0.7;
-ms-filter: "alpha(opacity=70)";
filter : alpha(opacity=70);
font-size:13px;
font-weight:bold;
text-align:left; 
text-decoration:none;

}


.lien_thema_fin:link{
height:28px;
background-color:#e8e8e8;
color:#000000;
font-size:13px;
padding-left:7px;
text-align:left; 
text-decoration:none;
}

.lien_thema_fin:visited{
height:28px;
background-color:#e8e8e8;
color:#000000;
font-size:13px;
padding-left:7px;
text-align:left; 
text-decoration:none;
}

.lien_thema_fin:hover{
height:34px;
/*
background-image:url(../images/design2010/bas_lien_thematique_hover_fin.png);
background-color:transparent;;
background-repeat:no-repeat;
background-position:top left;
*/
background-color:#FFF;
color:#000;
opacity : 0.7;
-moz-opacity : 0.7;
-ms-filter: "alpha(opacity=70)";
filter : alpha(opacity=70);
font-size:13px;
font-weight:bold;
text-align:left; 
text-decoration:none;

}

.lien_thema_hover a{
padding-left:7px;
padding-bottom:7px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}

.rub_theme{
heigth:28px;
line-height:18px;
width:200px;
display:block;
list-style-type: none;
margin:0px;
padding:0px;	
text-align:left;
list-style-image:none;
list-style-type:none;
}

/* promotion encart deb */
.titre_promotion h3{
color:#0a70a8;
font-size:14px;
margin:0px;
font-family:Arial;
font-weight:510;
}

.titre_promotion h2{
color:#0a70a8;
font-size:14px;
margin:0px;
font-family:Arial;
font-weight:510;
}

.type_sejour{
color:#a8a6a6;
font-size:13px;
font-style:italic;
margin-top:2px;
font-family:Arial;
}

.libelle_promo{
color:#3c3c3c;
font-size:11px;
font-family:Arial;
padding-top:6px;
}

.libelle_promo p{
margin-top:0px;
margin-bottom:0px;
}
/* promotion encart fin */

.lien_plus_gris_infos:link{
color:#c0c0c0; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_gris.png); 
background-repeat:no-repeat; 
background-position:right center; 
padding-right:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}

.lien_plus_gris_infos:visited{
color:#c0c0c0; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_gris.png); 
background-repeat:no-repeat; 
background-position:right center; 
padding-right:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}

.lien_plus_gris_infos:hover{
color:#c0c0c0; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_gris_hover.png); 
background-repeat:no-repeat; 
background-position:right center; 
padding-right:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:underline;
}

.lien_plus_noir_infos:link{
color:#000; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_gris.png); 
background-repeat:no-repeat; 
background-position:right center; 
padding-right:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}

.lien_plus_noir_infos:visited{
color:#000; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_gris.png); 
background-repeat:no-repeat; 
background-position:right center; 
padding-right:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}

.lien_plus_noir_infos:hover{
color:#000; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_gris_hover.png); 
background-repeat:no-repeat; 
background-position:right center; 
padding-right:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:underline;
}

.lien_noir_infos:link{
color:#000; 
font-weight:bold;  
text-decoration:none;
}

.lien_noir_infos:visited{
color:#000; 
font-weight:bold; 
text-decoration:none;
}

.lien_noir_infos:hover{
color:#000; 
font-weight:bold; 
text-decoration:underline;
}

.lien_plus_gris:link{
color:#c0c0c0; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_gris.png); 
background-repeat:no-repeat; 
background-position:left center; 
padding-left:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}

.lien_plus_gris:visited{
color:#c0c0c0; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_gris.png); 
background-repeat:no-repeat; 
background-position:left center; 
padding-left:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}

.lien_plus_gris:hover{
color:#c0c0c0; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_gris_hover.png); 
background-repeat:no-repeat; 
background-position:left center; 
padding-left:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:underline;
}

.lien_plus_noir{
font-size:10px;
padding-right:5px;
}

.lien_plus_noir:link{
color:#c0c0c0; 
background-image:url(../images/design2010/bt_plus_infos_noir.png); 
background-repeat:no-repeat; 
background-position:left center; 
padding-left:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}

.lien_plus_noir:visited{
color:#c0c0c0; 
background-image:url(../images/design2010/bt_plus_infos_noir.png); 
background-repeat:no-repeat; 
background-position:left center; 
padding-left:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}

.lien_plus_noir:hover{
color:#c0c0c0; 
background-image:url(../images/design2010/bt_plus_infos_noir_hover.png); 
background-repeat:no-repeat; 
background-position:left center; 
padding-left:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:underline;
}

/* telecharger encart deb */
.titre_telecharger{
background-image:url(../images/design2010/picto_telecharger.png);
background-repeat:no-repeat;
background-position:left center;
color:#000000;
height:37px;
line-height:37px;
padding-left:25px;
padding-top:10px;
}

.titre_telecharger:link{
text-decoration:none;
}

.titre_telecharger:visited{
text-decoration:none;
}

.titre_telecharger:hover{
text-decoration:underline;
}
/* telecharger encart deb */

/* bons plans encart deb */
.titre_bons_plans{
background-image:url(../images/design2010/fleche_haut.png);
background-repeat:no-repeat;
background-position:left center;
color:#000000;
height:37px;
line-height:37px;
padding-left:32px;
padding-top:10px;
}

.titre_bons_plans:link{
text-decoration:none;
}

.titre_bons_plans:visited{
text-decoration:none;
}

.titre_bons_plans:hover{
text-decoration:underline;
}

.titre_bp_encart{
font-size:12px;
margin:0px;
padding:0px;
}

.prix_bp_encart{
font-size:14px;
background-image:url(../images/design2010/font_prix_bp_encart.png);
background-repeat:no-repeat;
background-position:top right;
width:45px;
height:38px;
font-weight:bold;
color:#c2005f;
text-align:left;
padding-left:20px;
padding-top:6px;
float:right;
margin-top:0px;
}

td.titre_package {
	background:#FFF;
	color:#000;
	opacity : 0.5;
	-moz-opacity : 0.5;
	-ms-filter: "alpha(opacity=50)";
	filter : alpha(opacity=50);
	padding:2px;
	}

.prix_bp_encart2{
font-size:14px;
background-image:url(../images/design2010/font_prix_bp_encart.png);
background-repeat:no-repeat;
background-position:top right;
width:40px;
height:38px;
font-weight:bold;
color:#c2005f;
text-align:left;
padding-left:20px;
padding-top:6px;
margin-top:0px;
}

.lien_plus_violet:link{
font-family:Arial;
color:#c2005f; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_violet.png); 
background-repeat:no-repeat; 
background-position:left center; 
padding-left:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}

.lien_plus_violet:visited{
color:#c2005f; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_violet.png); 
background-repeat:no-repeat; 
background-position:left center; 
padding-left:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}

.lien_plus_violet:hover{
color:#c2005f; 
font-weight:bold; 
background-image:url(../images/design2010/bt_plus_infos_violet_hover.png); 
background-repeat:no-repeat; 
background-position:left center; 
padding-left:25px;
line-height:20px;
height:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:underline;
}
/* bons plans encart fin */


/* Footer deb*/
.footer{
width:907px;
height:95px;
background-color:#f1f1f1;
float:left;
font-size:10px;
font-family:Arial;
color:#3c3c3c;
}

.footer a:link{
color:#3c3c3c;
text-decoration:none;
}

.footer a:visited{
color:#3c3c3c;
text-decoration:none;
}

.footer a:hover{
color:#3c3c3c;
text-decoration:underline;
}
/* Footer fin*/


/* Formulaire de demande de doc deb */
#styles_brochures{
width:100%;
}

#styles_brochures tr td{
padding-bottom:5px;
padding-right:5px;
}

#styles_brochures tr td img{
padding-bottom:5px;
}

/* Formulaire de demande de doc fin */

.zoneform{
color:#57514a;
font-size:11px;
border: 1px solid #e4e4e4;
}

.zoneform-oblig{
color:#57514a;
font-size:12px;
border-top: 1px solid #e4e4e4;
border-right: 1px solid #e4e4e4;
border-bottom: 1px solid #e4e4e4;
border-left: 4px solid #cc0000;
}

.boutonform{ 
cursor:pointer; 
border:0px;
background-image:url(../images/design2010/coin_m_bouton_contact.png);
background-repeat:repeat-x;
background-position:center;
font-size:10px;
height:26px;
color:#3884ad;
}

form .boutonform_recherche{ 
cursor:pointer; 
border:0px;
background-color:#000000;
background-position:center;
font-size:14px;
height:26px;
color:#ffffff;
text-transform:uppercase;
}

.cadre_selection{
background-image:url(../images/design2010/haut_selection.png); 
background-repeat:no-repeat; 
width:427px; 
margin-left:10px; 
padding-left:22px; 
background-color:#f7f7f7;

}

.cadre_selection tr td{

 }
 
 .cadre_selection_liste{
background-repeat:no-repeat; 
width:627px; 
margin-left:10px; 
margin-bottom:5px;
padding-left:22px; 
background-color:#f7f7f7;

}

.cadre_selection_liste tr td{

 }
 
.cadre_thematique{
margin-top:56px; 
margin-left:32px; 
margin-bottom:42px;
 
}

.cadre_thematique tr td{
 
}

.cadre_package_encart{
 
font-size:11px;
}

.cadre_package_encart tr td{
 
}

.titre_para_presta{
font-weight:bold;
color:#646464;
font-size:12px;
margin:0px; padding:0px;
float:left;
}

.retour_liste:link{
color:#fba53d;
font-weight:bold;
font-size:11px;
background-image:url(../images/design2010/picto_retour_ligne.png);
background-repeat:no-repeat;
background-position:left;
padding-left:26px;
padding-top:6px;
padding-bottom:6px;
}

.retour_liste:visited{
color:#fba53d;
font-weight:bold;
font-size:11px;
background-image:url(../images/design2010/picto_retour_ligne.png);
background-repeat:no-repeat;
background-position:left;
padding-left:26px;
padding-top:6px;
padding-bottom:6px;
}


.retour_liste:hover{
color:#fba53d;
font-weight:bold;
font-size:11px;
background-image:url(../images/design2010/picto_retour_ligne_hover.png);
background-repeat:no-repeat;
background-position:left;
padding-left:26px;
padding-top:6px;
padding-bottom:6px;
}


.titre_ville_fiche_detaille{
color:#030303;
font-size:13px;
font-weight:bold;
}

.titre_nom_fiche_detaille{
color:#f57f09;
font-size:13px;
text-transform:capitalize;
}

.frame{
color:#969696;
}

.mini_moteur_resa{
background-image:url(../images/design2010/fond_mini_moteur_resa.png);
background-repeat:no-repeat;
height:87px;
width:628px;
}

.zoneform_moteur{
width:66px;
border:0px;
}

#popup_gm{
cursor:pointer;
}

#popup_gm:link{
padding-top:6px;
padding-bottom:6px;
height:37px;
color:#bbbbbb;
text-decoration:none;
}

#popup_gm:visited{
padding-top:6px;
padding-bottom:6px;
height:37px;
color:#bbbbbb;
text-decoration:none;
}

#popup_gm:hover{
padding-top:6px;
padding-bottom:6px;
height:37px;
color:#bbbbbb;
text-decoration:underline;
}

.consulter_tarif:link{
padding-top:6px;
padding-bottom:6px;
height:37px;
color:#b60002;
margin-left:4px;
}

.consulter_tarif:visited{
padding-top:6px;
padding-bottom:6px;
height:37px;
color:#b60002;
margin-left:4px;
}

.consulter_tarif:hover{
padding-top:6px;
padding-bottom:6px;
height:37px;
color:#b60002;
margin-left:4px;
}

.plus_photos:link{ color:#ffffff; text-decoration:none; }
.plus_photos:visited{ color:#ffffff; text-decoration:none; }
.plus_photos:hover{ color:#000000; text-decoration:none; }

.plus_photos_noir:link{ color:#646464; text-decoration:underline; }
.plus_photos_noir:visited{ color:#646464; text-decoration:underline; }
.plus_photos_noir:hover{ color:#646464; text-decoration:none; }

.page_inactive:link{
color:#bbbbbb;
}

.page_inactive:visited{
color:#bbbbbb;
}

.page_inactive:hover{
color:#bbbbbb;
}

.page_active:link{
color:#bbbbbb;
}

.page_active:visited{
color:#bbbbbb;
}

.page_active:hover{
color:#bbbbbb;
}

.picto_encart_selection{
margin-left:43px; 
margin-top:16px;
}

.picto_encart_selection img{
width:38px; 
}

.frame_blue_container a:link{
color:#000000;
line-height:20px;
}

.frame_blue_container a:visited{
color:#000000;
line-height:20px;
}

.frame_blue_container a:hover{
color:#D26400;
line-height:20px;
}

.pagination-resa-page:link{
	background-image:url('../images/design2010/font_pagination_off.png');
	background-repeat:no-repeat;
	background-position:top left;
	width:22px;
	height:18px;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.pagination-resa-page:visited{
	background-image:url('../images/design2010/font_pagination_off.png');
	background-repeat:no-repeat;
	background-position:top left;
	width:22px;
	height:18px;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.pagination-resa-page:hover{
	background-image:url('../images/design2010/font_pagination_on.png');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.pagination-resa-page-active:link{
	background-image:url('../images/design2010/font_pagination_on.png');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.pagination-resa-page-active:visited{
	background-image:url('../images/design2010/font_pagination_on.png');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.pagination-resa-page-active:hover{
	background-image:url('../images/design2010/font_pagination_on.png');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.pagination-resa-page-suivante:link{
	background-image:url('../images/design2010/font_pagination_off.png');
	background-repeat:no-repeat;
	background-position:top left;
	width:22px;
	height:18px;
	padding-left:4px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.pagination-resa-page-suivante:visited{
	background-image:url('../images/design2010/font_pagination_off.png');
	background-repeat:no-repeat;
	background-position:top left;
	width:22px;
	height:18px;
	padding-left:4px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.pagination-resa-page-suivante:hover{
	background-image:url('../images/design2010/font_pagination_on.png');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:4px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.pagination-resa-page-precedente:link{
	background-image:url('../images/design2010/font_pagination_off.png');
	background-repeat:no-repeat;
	background-position:top left;
	width:22px;
	height:18px;
	padding-left:4px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.pagination-resa-page-precedente:visited{
	background-image:url('../images/design2010/font_pagination_off.png');
	background-repeat:no-repeat;
	background-position:top left;
	width:22px;
	height:18px;
	padding-left:4px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.pagination-resa-page-precedente:hover{
	background-image:url('../images/design2010/font_pagination_on.png');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:4px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
	text-decoration:none;
}

.bt_ns_vs_rappelons ul{
margin-top:2px; margin-left:auto;  z-index:20; position:relative;
width:184px;
height:26px;
}

.bt_ns_vs_rappelons ul li{
width:184px;
height:26px;
}

.bt_ns_vs_rappelons ul li a{
width:184px;
height:26px;
background-image:url(../images/design2010/bt_nous_vous_rapellons.png);
}

#bt_ns_vs_rappelons{
	width:184px;
	z-index:60;
	font-size:8px;
}

#bt_ns_vs_rappelons ul{
	height:26px;
}

#bt_ns_vs_rappelons li{
	display: inline;
	float: left;
	width:184px;
	height:26px;
	font-weight:bold;
	text-align:center;
	padding: 0 3px 0 3px;
}

#bt_ns_vs_rappelons li a{
	width:184px;
	height:26px;
	line-height:26px;
	padding-left:26px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
}

#bt_ns_vs_rappelons li a:link{
	background:url('../images/design2010/bt_nous_vous_rapellons.png') no-repeat top;
	color:#3884ad;
	text-decoration:none;
	line-height:26px;
}

#bt_ns_vs_rappelons li a:visited{
	background:url('../images/design2010/bt_nous_vous_rapellons.png') no-repeat top;
	color:#3884ad;
	text-decoration:none;
	height:26px;
	line-height:26px;
}

#bt_ns_vs_rappelons li a:hover{
	background:url('../images/design2010/bt_nous_vous_rapellons.png') no-repeat top;
	color:#3884ad;
	text-decoration:none;
	height:26px;
	line-height:26px;
}

.moteur_centre_resa_residence{
font-size:11px;
}


.tab_recherche_critere{
font-size:11px; 
width:460px;
}

.select_moteur_recherche_centre select{
border:1px solid #7f9db9;
}

.lien_dessouligne:link{
text-decoration:none;
}

.lien_dessouligne:visited{
text-decoration:none;
}

.lien_dessouligne:hover{
text-decoration:underline;
}

.lien_picto_dessouligne:link{
text-decoration:none;
}

.lien_picto_dessouligne:visited{
text-decoration:none;
}

.lien_picto_dessouligne:hover{
text-decoration:none;
}

.plus_infos:link{
color:#f19402;
font-size:11px;
}

.plus_infos:visited{
color:#f19402;
font-size:11px;
}

.plus_infos:hover{
color:#f19402;
font-size:11px;
}

.nom_etablissement{
font-size:11px; color:#f57f09; font-family:Arial; font-weight:bold; margin:0px; padding:0px;
}

.titre_page{
margin:0px; padding:0px; line-height:29px; font-size:14px; font-family:Myriad Pro, Arial; color:#030303; font-weight:600;
}

.addthis_button_compact:link{
color:#4982cb;
text-decoration:none;
line-height:25px;
}

.addthis_button_compact:visited{
color:#4982cb;
text-decoration:none;
line-height:25px;
}

.addthis_button_compact:hover{
color:#4982cb;
text-decoration:none;
line-height:25px;
}

.fond_bloc_liste{
width:650px;
}

.fond_bloc_liste .cadre_plan_site_premier_niveau{
border-bottom:3px solid #B70005;
color:#000000;
}

.fond_bloc_liste .cadre_plan_site_premier_niveau .niveau_11:link{
color:#000000;
text-decoration:none;
}

.fond_bloc_liste .cadre_plan_site_premier_niveau .niveau_11:visited{
color:#000000;
text-decoration:none;
}

.fond_bloc_liste .cadre_plan_site_premier_niveau .niveau_11:hover{
color:#000000;
text-decoration:underline;
}

.fond_bloc_liste .niveau_12:link{
color:#000000;
text-decoration:none;
}

.fond_bloc_liste .niveau_12:visited{
color:#000000;
text-decoration:none;
}

.fond_bloc_liste .niveau_12:hover{
color:#B70005;
text-decoration:underline;
}

.titre_liste{
font-size:15px; 
margin:0px; 
margin-left:0px; 
font-family:Arial; 
font-weight:bold; 
float:left;
color:#454545; 
text-transform:uppercase;
}

.frame_generic_header table tr td h1{
margin:0px; 
padding:0px; 
line-height:29px; 
font-size:14px; 
font-family:Myriad Pro, Arial; color:#030303; font-weight:600;
}

/*
P9RESTATION
*/
.prestation_nom{
color: #b60002;
font-size:13px;
font-family:Arial;
}

#bloc_gauche select.zoneform {
	border:0px; 
	width:164px; 
	color:#57514a;
	font-size:11px;
}
#bloc_gauche select.zoneform2 {
	border:0px; 
	width:70px; 
	color:#57514a;
	font-size:11px;
}
#date_fiche input {
	width:100px;
}

.pave_bleu_nom{
color: #0a70a8;
font-size:13px;
font-family:Arial;
}


