@charset "iso-8859-2";
/* CSS Document */

hr {color: #fff; background-color: #fff; border: 1px dotted #000000; border-style: none none dotted; }

a.lien_date_agenda_home:link{
color:#ce1c74;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.lien_date_agenda_home:visited{
color:#ce1c74;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.lien_date_agenda_home:hover{
color:#ce1c74;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a.lien_savoir_plus_agenda_home:link{
color:#de631f;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:lighter;
text-decoration:none;
}
a.lien_savoir_plus_agenda_home:visited{
color:#de631f;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:lighter;
text-decoration:none;
}
a.lien_savoir_plus_agenda_home:hover{
color:#de631f;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:lighter;
text-decoration:underline;
}

a.lien_savoir_plus_bp_home:link{
color:#de631f;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:lighter;
text-decoration:none;
}
a.lien_savoir_plus_bp_home:visited{
color:#de631f;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:lighter;
text-decoration:none;
}
a.lien_savoir_plus_bp_home:hover{
color:#de631f;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:lighter;
text-decoration:underline;
}

a.lien_tout_agenda_home:link{
color:#2a4055;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:lighter;
text-decoration:none;
}
a.lien_tout_agenda_home:visited{
color:#2a4055;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:lighter;
text-decoration:none;
}
a.lien_tout_agenda_home:hover{
color:#2a4055;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:lighter;
text-decoration:underline;
}

a.lien_agenda_accueil:link{
font-family:Arial, Helvetica, sans-serif;
color:#2a4055;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
a.lien_agenda_accueil:visited{
font-family:Arial, Helvetica, sans-serif;
color:#2a4055;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
a.lien_agenda_accueil:hover{
font-family:Arial, Helvetica, sans-serif;
color:#2a4055;
font-size:16px;
font-weight:bold;
text-decoration:underline;
}

#contrub a.pagination-resa-page:link{
text-decoration:underline;
}
#contrub a.pagination-resa-page:visited{
text-decoration:underline;
}
#contrub a.pagination-resa-page:hover{
text-decoration:none;
}

#contrub a.pagination-resa-page-active:link{
text-decoration:none;
cursor:default;
}
#contrub a.pagination-resa-page-active:visited{
text-decoration:none;
cursor:default;
}
#contrub a.pagination-resa-page-active:hover{
text-decoration:none;
cursor:default;
}

td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#2a4055;*/
color:#484848;
}

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

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

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

.logo_queyras{
	position:absolute;
	top:50px;
	left:0px;
	width:100px;
	height:100px;
	border: 0px solid #FF0000;
	z-index: 20;
}

.bt_titre_coup_coeur{
	position:absolute;
	top:470px;
	left:110px;
	/*width:100px;*/
	/*height:100px;*/
	border: 0px solid #FF0000;
	z-index: 20;
}

.bt_titre_evenement{
	position:absolute;
	top:250px;
	left:110px;
	/*width:100px;*/
	/*height:100px;*/
	border: 0px solid #FF0000;
	z-index: 20;
}

.fd_coup_coeur{
	position:absolute;
	top:480px;
	left:130px;
	/*width:100px;*/
	/*height:100px;*/
	border: 0px solid #FF0000;
	z-index: 15;
}

.fd_evenement{
	position:absolute;
	top:260px;
	left:130px;
	/*width:100px;*/
	/*height:100px;*/
	border: 0px solid #FF0000;
	z-index: 15;
}

.contenu_coup_coeur{
	position:absolute;
	top:505px;
	left:145px;
	/*width:100px;*/
	/*height:100px;*/
	border: 0px solid #FF0000;
	z-index: 18;
}

.pied_page_home{
	position:absolute;
	top:672px;
	left:50px;
	width:935px;
	/*height:100px;*/
	border: 0px solid #FF0000;
	z-index: 18;
}

.contenu_evenement{
	position:absolute;
	top:285px;
	left:145px;
	/*width:100px;*/
	/*height:100px;*/
	border: 0px solid #FF0000;
	z-index: 18;
}

.comment_venir{
	position:absolute;
	top:50px;
	left:200px;
	width:100px;
	height:100px;
	border: 0px solid #FF0000;
	z-index: 20;
}
.player_audio{
	position:absolute;
	top:17px;
	left:51px;
	width:186px;
	height:26px;
	border: 0px solid #FF0000;
	z-index: 20;
	text-align:left;
}


.meteo{
	position:absolute;
	top:11px;
	left:420px;
	/*width:93px;*/
	height:56px;
	border: 0px solid #FF0000;
	z-index: 50;
	text-align:left;
}

.neige{
	position:absolute;
	top:11px;
	left:257px;
	/*width:93px;*/
	height:56px;
	border: 0px solid #FF0000;
	z-index: 50;
	text-align:left;
}

.webcam{
	position:absolute;
	top:14px;
	left:569px;
	/*width:90px;*/
	height:60px;
	border: 0px solid #FF0000;
	z-index: 20;
	text-align:left;
}

.brochure{
	position:absolute;
	top:14px;
	left:478px;
	/*width:70px;*/
	height:60px;
	border: 0px solid #FF0000;
	z-index: 20;
	text-align:left;
}

#bt_active_resa_deploie{
	position:absolute;
	top:36px;
	left:714px;
	width:208px;
	height:34px;
	border: 0px solid #FF0000;
	z-index: 20;
	text-align:left;
}

#bt_active_resa_retracte{
	position:absolute;
	top:36px;
	left:714px;
	width:208px;
	height:34px;
	border: 0px solid #FF0000;
	z-index: 20;
	text-align:left;
	display:none;
}

.bt_switch_saison{
	position:absolute;
	top:37px;
	left:915px;
	width:57px;
	height:34px;
	border: 0px solid #FF0000;
	z-index: 20;
	text-align:left;
}

.plus_infos_web{
	position:absolute;
	top:8px;
	left:669px;
	width:316px;
	height:18px;
	border: 0px solid #FF0000;
	z-index: 20;
	text-align:right;
}

#encart_resa_tetiere{
	position:absolute;
	top:71px;
	left:713px;
	width:262px;
	height:34px;
	border: 0px solid #FF0000;
	z-index: 100;
	text-align:left;
	display:none;
}

.tetiere{
	position:absolute;
	top:51px;
	left:50px;
	width:935px;
	height:219px;
	border: 0px solid #FF0000;
	z-index: 10;
	overflow: hidden;
}

.degrade_sur_tetiere{
	position:absolute;
	top:192px;
	left:50px;
	width:935px;
	height:78px;
	border: 0px solid #FF0000;
	z-index: 20;
	background-image:url(../images/design/fond_degrade_titre_village.png);
	background-repeat:no-repeat;
	background-position: top left;
}

.degrade_sur_tetiere_home{
	position:absolute;
	top:50px;
	left:50px;
	width:613px;
	height:160px;
	border: 0px solid #FF0000;
	z-index: 10;
	background-image:url(../images/design/fondu_home.png);
	background-repeat:no-repeat;
	background-position: top left;
}

.menu_horiz{
	position:absolute;
	top:270px;
	left:50px;
	width:935px;
	height:25px;
	border: 0px solid #FF0000;
	z-index: 50;
}

.menu_horiz_home{
	position:absolute;
	top:210px;
	left:50px;
	width:935px;
	height:25px;
	border: 0px solid #FF0000;
	z-index: 50;
}

.titre_village{
	position:absolute;
	top:192px;
	left:50px;
	width:915px;
	height:78px;
	border: 0px solid #FF0000;
	z-index: 30;
	text-align:left;
	padding-left:20px;
}

.titre_village_home{
	position:absolute;
	top:135px;
	left:50px;
	width:915px;
	height:160px;
	border: 0px solid #FF0000;
	z-index: 30;
	text-align:left;
	padding-left:20px;
}

.grand_cadre{
	position:absolute;
	top:295px;
	left:50px;
	width:935px;
	height:25px;
	border: 0px solid #FF0000;
	z-index: 20;
}

.fond_home{
	position:absolute;
	top:50px;
	left:50px;
	width:935px;
	height:25px;
	border: 0px solid #FF0000;
	z-index: 5;
}

.fond_bt_blanc{
background-color:#FFFFFF;
}

.bord_H_bt_blanc{
background-image:url(../images/design/bord_H_bt_blanc.png);
background-repeat:repeat-x;
background-position: bottom left;

}
.bord_D_bt_blanc{
background-image:url(../images/design/bord_D_bt_blanc.png);
background-repeat:repeat-y;
background-position: top left;

}
.bord_B_bt_blanc{
background-image:url(../images/design/bord_B_bt_blanc.png);
background-repeat:repeat-x;
background-position: top left;

}
.bord_G_bt_blanc{
background-image:url(../images/design/bord_G_bt_blanc.png);
background-repeat:repeat-y;
background-position: top right;

}

.fond_bt_orange{
background-color:#de631f;
color:#FFFFFF;
}

.bord_H_bt_orange{
background-image:url(../images/design/bord_H_bt_orange.png);
background-repeat:repeat-x;
background-position: bottom left;

}
.bord_D_bt_orange{
background-image:url(../images/design/bord_D_bt_orange.png);
background-repeat:repeat-y;
background-position: top left;

}
.bord_B_bt_orange{
background-image:url(../images/design/bord_B_bt_orange.png);
background-repeat:repeat-x;
background-position: top left;

}
.bord_G_bt_orange{
background-image:url(../images/design/bord_G_bt_orange.png);
background-repeat:repeat-y;
background-position: top right;

}

.fond_bt_bleu{
background-color:#557aa5;
color:#FFFFFF;
}


.bord_H_bt_bleu{
background-image:url(../images/design/bord_H_bt_bleu.png);
background-repeat:repeat-x;
background-position: bottom left;

}

.bord_D_bt_bleu{
background-image:url(../images/design/bord_D_bt_bleu.png);
background-repeat:repeat-y;
background-position: top left;

}
.bord_B_bt_bleu{
background-image:url(../images/design/bord_B_bt_bleu.png);
background-repeat:repeat-x;
background-position: top left;

}
.bord_G_bt_bleu{
background-image:url(../images/design/bord_G_bt_bleu.png);
background-repeat:repeat-y;
background-position: top right;

}

a.lien_haut_site_outils_ETE:link{
color:#8dbf2f;
text-decoration:none;
}
a.lien_haut_site_outils_ETE:visited{
color:#8dbf2f;
text-decoration:none;
}
a.lien_haut_site_outils_ETE:hover{
color:#000000;
text-decoration:none;
}

a.lien_haut_site_outils_HIVER:link{
color:#2f7bc3;
text-decoration:none;
}
a.lien_haut_site_outils_HIVER:visited{
color:#2f7bc3;
text-decoration:none;
}
a.lien_haut_site_outils_HIVER:hover{
color:#000000;
text-decoration:none;
}

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

a.lien_plus_infos_queyras:link{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
font-family:arial,helvetica,sans-serif;
}
a.lien_plus_infos_queyras:visited{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
font-family:arial,helvetica,sans-serif;
}
a.lien_plus_infos_queyras:hover{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
font-family:arial,helvetica,sans-serif;
}

a.lien_pied_page:link{
color:#2a4055;
text-decoration:underline;
}
a.lien_pied_page:visited{
color:#2a4055;
text-decoration:underline;
}
a.lien_pied_page:hover{
color:#2a4055;
text-decoration:none;
}

#contrub p{
margin: 0px 0px 15px 0px;

}

.titre2{
float:left;
}
.titre3{
float:left;
background-image:url(../images/design/fleche_arbo.gif);
background-repeat:no-repeat;
background-position: center left;
padding-left:10px; margin-left:10px;
}
.titre4{
float:left;
background-image:url(../images/design/fleche_arbo.gif);
background-repeat:no-repeat;
background-position: center left;
padding-left:10px; margin-left:10px;
}


/* ################## DEBUT STYLES SITE RESA ##################### */


.bt_new_recherche:visited{
font-size:11px; 
font-weight:bold; 
background-color:#346fb1; 
color:#ffffff;
padding:5px; 
margin-left:13px;
text-decoration:none;
}

.bt_new_recherche:hover{
font-size:11px; 
font-weight:bold; 
background-color:#346fb1; 
color:#ffffff;
padding:5px; 
margin-left:13px;
text-decoration:underline;
}

.result_recherche{
padding-left:13px; 
text-align:left;
}

.fond_bloc_liste{
margin-left:13px; 
background-color:#FFFFFF; 
padding:10px; 
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
}

.lien_plus_photos:link{
color:#346fb1;
}

.lien_plus_photos:visited{
color:#346fb1;
}

.lien_plus_photos:hover{
color:#346fb1;
}

.texte_bloc_liste{
padding-left:14px; 
padding-top:14px; 
text-align:left;
}

.lien_plus_infos:link{
font-size:11px; 
font-weight:bold; 
background-color:#cac7b4; 
padding:5px; color:#FFFFFF; 
margin-top:20px;
height:30px;
text-decoration:none;
}

.lien_plus_infos:visited{
font-size:11px; 
font-weight:bold; 
background-color:#cac7b4; 
padding:5px; color:#FFFFFF; 
margin-top:20px;
height:30px;
text-decoration:none;
}

.lien_plus_infos:hover{
font-size:11px; 
font-weight:bold; 
background-color:#cac7b4; 
padding:5px; color:#FFFFFF; 
margin-top:20px;
height:30px; 
text-decoration:underline;
}

.cadre_plus_infos{
margin-top:20px;
margin-bottom:20px;
}

.tableau_prix{
padding-top:0px; 
text-align:left; 
margin-bottom:20px;
}

.lien_tableau_prix:link{
font-size:11px;  
padding:5px; color:#FFFFFF;
}

.lien_tableau_prix:visited{
font-size:11px; 
padding:5px; color:#FFFFFF;
}

.lien_tableau_prix:hover{
font-size:11px;  
padding:5px; color:#FFFFFF;
}

.lien_tableau_prix1:link{
font-size:11px;  
padding:5px; color:#FFFFFF;
}

.lien_tableau_prix1:visited{
font-size:11px; 
padding:5px; color:#FFFFFF;
}

.lien_tableau_prix1:hover{
font-size:11px;  
padding:5px; color:#FFFFFF;
}

.fond_lien_tableau_prix{
background-color:#bda36a; 
text-align:center;
}

.result_tableau_prix{
background-color:#cac7b4; 
text-align:center;
}

.fond_lien_reserver{
background-color:#89ad43; 
text-align:center;
}

.lien_reserver:link{
font-size:11px; 
font-weight:bold; 
padding:5px; color:#FFFFFF; 
width:159px;
}

.lien_reserver:visited{
font-size:11px; 
font-weight:bold; 
padding:5px; color:#FFFFFF; 
width:159px;
}


.lien_reserver:hover{
font-size:11px; 
font-weight:bold; 
padding:5px; color:#FFFFFF; 
width:159px;
}

.fond_footer{
text-align:center; 
font-size:10px; 
padding-top:30px; 
padding-bottom:46px;
}

.coin_haut_gauche_photo{
background-image:url(../images/designresa/coin_haut_gauche_photo.jpg);
background-repeat:no-repeat;
width:7px;
height:6px;
}

.coin_haut_milieu_photo{
background-image:url(../images/designresa/coin_haut_milieu_photo.jpg);
background-repeat:repeat-x;
}

.coin_haut_droit_photo{
background-image:url(../images/designresa/coin_haut_droit_photo.jpg);
background-repeat:no-repeat;
width:12px;
height:6px;
}

.coin_milieu_gauche_photo{
background-image:url(../images/designresa/coin_milieu_gauche_photo.jpg);
background-repeat:repeat-y;
}

.coin_milieu_droit_photo{
background-image:url(../images/designresa/coin_milieu_droit_photo.jpg);
background-repeat:repeat-y;
}

.coin_bas_gauche_photo{
background-image:url(../images/designresa/coin_bas_gauche_photo.jpg);
background-repeat:no-repeat;
width:7px;
height:13px;
}

.coin_bas_milieu_photo{
background-image:url(../images/designresa/coin_bas_milieu_photo.jpg);
background-repeat:repeat-x;
}

.coin_bas_droit_photo{
background-image:url(../images/designresa/coin_bas_droit_photo.jpg);
background-repeat:no-repeat;
width:12px;
height:13px;
}

.pagination-resa{
font-size:10px;
}

.fond-tableau-titre{
background-color:#89ad43; 
text-align:center;
height:20px;
font-size:11px; 
font-weight:bold; 
padding:5px; color:#FFFFFF; 
}

.tab_recherche_info_class{
background-color:#ebede8; 
margin-top:25px;
}


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

#listezg select{
color:#57514a;
font-size:12px;
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;
}

.moteur{
text-align:left;
}

.texte_moyen{
padding-bottom:10px;
font-size:11px;
min-width:150px;
}

.navigation_fiche{
text-align:right;
margin-top:10px;	
padding-right:15px;
}

.navigation_fiche .lien_retour{
padding-left:12px;
}

.bouton_gauche{
width:4px;
height:24px;
}


.bouton_milieu{
background-image:url(../images/designresa/milieu_bt.png);
background-repeat:repeat-x;
text-align:center;
padding-top:10px;
color:#ffffff;
}


.lien_panier_col_gauche{
float:right;
}



.bouton_droit{
width:4px;
height:24px;
}


.bas_resa{
background-image:url(../images/designresa/masque_bas_resa.gif);
background-repeat:repeat-x;
height:23px;
width:200px;
}

.lien_accueil:link{
background-image:url(../images/designresa/picto_accueil.gif);
background-repeat:no-repeat;
background-position:center right;
padding-right:20px;
line-height:30px;
}

.lien_accueil:visited{
background-image:url(../images/designresa/picto_accueil.gif);
background-repeat:no-repeat;
background-position:center right;
padding-right:20px;
line-height:30px;
}

.lien_accueil:hover{
background-image:url(../images/designresa/picto_accueil_hover.gif);
background-repeat:no-repeat;
background-position:center right;
padding-right:20px;
line-height:30px;
}

#bouton_gris a:link{
color:#FF5800;
font-size: 11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
text-decoration:none;
}

#bouton_gris a:visited{
color:#FF5800;
font-size: 11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
text-decoration:none;
}

#bouton_gris a:hover{
color:#000000;
font-size: 11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
text-decoration:none;
}

.fond_bouton_gris{
background-image: url(../images/designresa/fond_bouton_gris.png);
background-repeat: no-repeat;
background-position: top center;
}

/*
.boutonform{
color:#ffffff;
background-color:#FF5800;
font-size: 12px;

font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
border: 0px none;
cursor:pointer;
margin: 0px;
padding: 5px;
}
*/

.boutonform{
color:#FF5800;
font-size: 12px;
/*font-weight:bold;*/
font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
background-color: transparent;
border: 0px none;
cursor:pointer;
margin: 0px;
padding: 0px;
}

#moteur_mini td {
	border:0px solid red;
	padding-top : 5px;
}

.lien_soulign:link{
text-decoration:underline;
}

.lien_soulign:visited{
text-decoration:underline;
}

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

.nb_resultats_moteur_resa{
background-color:#bbd27f;
padding-left:22px;
padding-right:22px;
padding-top:6px;
padding-bottom:6px;
font-size:16px;
font-weight:bold;
}

.texte_resultats_moteur_resa{
font-size:10px;
margin-top:8px;
}

.btafficher{
border-style:none;
background-color:#e37721;
color:#ffffff;
font-weight:bold;
padding-left:20px;
padding-right:20px;
}

h2{
color:#e17121;
font-size:14px;
margin:0px;
padding:0px;
}

h2 a:link{
color:#e17121;
font-size:14px;
margin:0px;
padding:0px;
}

h2 a:visited{
color:#e17121;
font-size:14px;
margin:0px;
padding:0px;
}

h2 a:hover{
color:#e17121;
font-size:14px;
margin:0px;
padding:0px;
}

/* ################## FIN STYLES SITE RESA ##################### */

#bloc_droite select {
	width:100%;
}

a.lien_reverse:link{
text-decoration:none;
}
a.lien_reverse:visited{
text-decoration:none;
}
a.lien_reverse:hover{
text-decoration:underline;
}

#liensprestadroite a:link{
text-decoration:none;
}
#liensprestadroite a:visited{
text-decoration:none;
}
#liensprestadroite a:hover{
text-decoration:underline;
}

a.lien_home:link{
font-size:10px;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
}
a.lien_home:visited{
font-size:10px;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none;
}
a.lien_home:hover{
font-size:10px;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:underline;
}

.titre_para_presta{
font-weight:bold;
}

/* DEBUT BULLETIN */

.donnees{
color:#de852c;
font-weight:bold;
}
.titre_bloc_bulletin{
padding: 0px 5px 0px 5px; background-color:#9c2264; color:#FFFFFF; font-family:'Trebuchet MS',arial,helvetica,sans-serif; font-weight:bold; font-style:italic; font-size:14px;
height:20px; line-height:20px;
}
.fond_bloc_bulletin{
background-color:#eaeaeb; padding:10px;
}
.nom_domaine_bulletin{
height:30px;
line-height:30px;
background-color:#ec9e00;
font-size:18px;
font-weight:bold;
color:#ffffff;
font-family:'Trebuchet MS',arial,helvetica,sans-serif; 
font-style:italic; 
padding-left:15px;
margin-bottom:15px;
}
a.lien_print_bulletin:link{
color:#de852b;
text-decoration:underline;
font-style:italic;
font-weight:bold;
}
a.lien_print_bulletin:visited{
color:#de852b;
text-decoration:underline;
font-style:italic;
font-weight:bold;
}
a.lien_print_bulletin:hover{
color:#de852b;
text-decoration:none;
font-style:italic;
font-weight:bold;
}

.niveau_piste_papillon{

}

.niveau_piste_texte{
display:none;
}

/* FIN BULLETIN */


/* **************************** */
/* Styles pour les avis clients */
/* **************************** */

a.lien_avis:link{
color:#8d8d8f;
text-decoration:underline;
}
a.lien_avis:visited{
color:#8d8d8f;
text-decoration:underline;
}
a.lien_avis:hover{
color:#8d8d8f;
text-decoration:none;
}
.bord_cadre_contour_gris_D{
background-image:url(../images/design/bord_cadre_contour_gris_D.gif);
background-repeat:repeat-y;
background-position: top right;
width:15px;
}
.bord_cadre_contour_gris_G{
background-image:url(../images/design/bord_cadre_contour_gris_G.gif);
background-repeat:repeat-y;
background-position: top left;
width:15px;
}
.bord_cadre_contour_gris_H{
background-image:url(../images/design/bord_cadre_contour_gris_H.gif);
background-repeat:repeat-x;
background-position: top left;
/*height:15px;*/
height:2px;
}
.bord_cadre_contour_gris_B{
background-image:url(../images/design/bord_cadre_contour_gris_B.gif);
background-repeat:repeat-x;
background-position: bottom left;
/*height:15px;*/
height:2px;
}
a.lien_bouton_orange_avis:link{
/*background-image:url(../images/design/fond_bouton_orange_avis_presta.gif);
background-repeat:repeat-x;
background-position: top left;*/
background-color: #34495c;
text-decoration:none;
display:block;
/*line-height:14px;
height:14px;*/
line-height:18px;
height:18px;
padding: 0px 3px 0px 3px;
color:#ffffff;
text-align:center;
}
a.lien_bouton_orange_avis:visited{
/*background-image:url(../images/design/fond_bouton_orange_avis_presta.gif);
background-repeat:repeat-x;
background-position: top left;*/
background-color: #34495c;
text-decoration:none;
display:block;
/*line-height:14px;
height:14px;*/
line-height:18px;
height:18px;
padding: 0px 3px 0px 3px;
color:#ffffff;
text-align:center;
}
a.lien_bouton_orange_avis:hover{
/*background-image:url(../images/design/fond_bouton_orange_avis_presta.gif);
background-repeat:repeat-x;
background-position: top left;*/
background-color: #34495c;
text-decoration:none;
display:block;
/*line-height:14px;
height:14px;*/
line-height:18px;
height:18px;
padding: 0px 3px 0px 3px;
color:#000000;
text-align:center;
}

.zoneform.typemanif option:nth-child(3),
.zoneform.typemanif option:nth-child(5){
display:none;
}

.critligne br{
display: inline-block;
padding: 0px;
line-height: 5px;
}