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

html{
height:100%;
}

body{
background-image:url(../images/design/fond_site.jpg);
background-repeat:no-repeat;
background-position: top center;
padding:0px;
margin:0px;
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

td{
font-size:11px;
}

.bloc_nav_coin_HG{
width:15px;
height:15px;
background-image:url(../images/design/bloc_nav_coin_HG.png);
background-repeat:no-repeat;
background-position: bottom right;
}

.bloc_nav_coin_HD{
width:17px;
height:15px;
background-image:url(../images/design/bloc_nav_coin_HD.png);
background-repeat:no-repeat;
background-position: bottom right;
}

.bloc_nav_bord_H{
background-image:url(../images/design/bloc_nav_bord_H.png);
background-repeat:repeat-x;
background-position: bottom center;
}

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

.bloc_nav_contenu{
background-color:#3b5998; color:#FFFFFF;
}

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

.bloc_nav_coin_BG{
width:15px;
height:50px;
background-image:url(../images/design/bloc_nav_coin_BG.png);
background-repeat:no-repeat;
background-position: bottom right;
}

.bloc_nav_bord_B{
background-image:url(../images/design/bloc_nav_bord_B.png);
background-repeat:repeat-x;
background-position: bottom center;
text-align:right;
}

.bloc_nav_coin_BD{
width:17px;
height:50px;
background-image:url(../images/design/bloc_nav_coin_BD.png);
background-repeat:no-repeat;
background-position: bottom right;
}

a.lien_bloc_nav_niv1:link{
height:27px;
line-height:27px;
background-image:url(../images/design/fond_bt_niv1_bloc_nav_OFF.png);
background-repeat:no-repeat;
background-position: top right;
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding: 0px 23px 0px 15px;
display:block;
float:left;
margin-right:20px;
}
a.lien_bloc_nav_niv1:visited{
height:27px;
line-height:27px;
background-image:url(../images/design/fond_bt_niv1_bloc_nav_OFF.png);
background-repeat:no-repeat;
background-position: top right;
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding: 0px 23px 0px 15px;
display:block;
float:left;
margin-right:20px;
}
a.lien_bloc_nav_niv1:hover{
height:27px;
line-height:27px;
background-image:url(../images/design/fond_bt_niv1_bloc_nav_ON.png);
background-repeat:no-repeat;
background-position: top right;
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding: 0px 23px 0px 15px;
display:block;
float:left;
margin-right:20px;
}

a.lien_bloc_nav_niv1_ON:link{
height:27px;
line-height:27px;
background-image:url(../images/design/fond_bt_niv1_bloc_nav_ON.png);
background-repeat:no-repeat;
background-position: top right;
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding: 0px 23px 0px 15px;
display:block;
float:left;
margin-right:20px;
cursor:default;
}
a.lien_bloc_nav_niv1_ON:visited{
height:27px;
line-height:27px;
background-image:url(../images/design/fond_bt_niv1_bloc_nav_ON.png);
background-repeat:no-repeat;
background-position: top right;
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding: 0px 23px 0px 15px;
display:block;
float:left;
margin-right:20px;
cursor:default;
}
a.lien_bloc_nav_niv1_ON:hover{
height:27px;
line-height:27px;
background-image:url(../images/design/fond_bt_niv1_bloc_nav_ON.png);
background-repeat:no-repeat;
background-position: top right;
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding: 0px 23px 0px 15px;
display:block;
float:left;
margin-right:20px;
cursor:default;
}

.fond_actus_tetieres{
margin-left:20px;
float:left;
background-image:url(../images/design/fond_actus_tetiere.png);
background-repeat:no-repeat;
background-position: top left;
width:390px;
height:89px;
display:table;
}

.bloc_menu{
clear:both;
display:table;
margin: 0px auto 0px auto;
width:960px;
display:block;
border: 0px solid #00FF00;
display:none;
}

.cadre_navigation_blocs_menu{
clear:both;
display:table;
margin: 0px auto 0px auto;
width:960px;
/*height:30px;*/
border: 0px solid #FF0000;
padding-left:5px;
}

.blocs_liens_niv1_blocs_menu{
clear:both;
display:table;
margin: 0px auto 0px auto;
width:960px;
display:block;
border: 0px solid #00FF00;
}

.tetiere{
clear:both;
display:table;
margin: 0px auto 0px auto;
width:970px;
height:126px;
}

.conteneur_actus{
position:absolute;
top:4px;
left:10px;
width:369px;
height:74px;
overflow:hidden;
border: 0px solid #000000;
z-index:1;
}

.logo_akopso{
float:left;
margin-top:5px;
margin-left:20px;
}

.grand_conteneur_actus{
position:absolute;
}

.grand_cadre_site{
position:absolute;
z-index:10;
top:0px;
left:0px;
width:100%;
background-image:url(../images/design/fond_pied_page.jpg);
background-repeat:no-repeat;
background-position: bottom center;
border: 0px solid #FF0000;
}

.haut_site{
clear:both;
display:table;
margin: 0px auto 0px auto;
width:970px;
height:33px;
color:#FFFFFF;
}

.fond_panier{
position:absolute;
z-index:10;
top:0px;
left:740px;
border: 0px solid #FF0000;
}

.numero_telephone{
position:absolute;
z-index:10;
top:127px;
left:682px;
border: 0px solid #FF0000;
}

.conteneur_elements_haut_site{
position:absolute;
z-index:50;
top:0px;
left:0px;
width:740px;
border: 0px solid #FF0000;
height:33px;
}

#zone_impress{
padding-bottom:80px;
}

.cadre_elements_haut_site{
position:absolute;
}

#pied_page_bleu{
clear:both;
display:table;
margin: 0px auto 0px auto;
width:940px;

padding: 15px 15px 15px 15px;
border:0px solid #ff0000;
}

#pied_page_noir{
clear:both;
display:table;
margin: 0px auto 0px auto;
width:940px;
height:280px;
color:#FFFFFF;
padding: 15px 15px 15px 15px;
border:0px solid #ff0000;
}

#switch_langue{
float:left;
height:33px;
line-height:33px;
margin-right:15px;
border: 0px solid #FF0000;
margin-left:17px;
padding-right:15px;
background-image:url(../images/design/sep_elements_haut_site.gif);
background-repeat:no-repeat;
background-position: center right;
}

#switch_langue img{
margin-top:5px;
}

#facebook{
float:left;
height:33px;
line-height:33px;
margin-right:15px;
border: 0px solid #FF0000;
padding-right:15px;
background-image:url(../images/design/sep_elements_haut_site.gif);
background-repeat:no-repeat;
background-position: center right;
}

#facebook img{
margin-top:5px;
}

#blog{
float:left;
height:33px;
line-height:33px;
margin-right:15px;
border: 0px solid #FF0000;
padding-right:15px;
background-image:url(../images/design/sep_elements_haut_site.gif);
background-repeat:no-repeat;
background-position: center right;
}

#newsletter{
float:left;
height:33px;
line-height:33px;
margin-right:15px;
border: 0px solid #FF0000;
padding-right:15px;
}

#moteur{
float:left;
height:33px;
margin-right:0px;
border: 0px solid #FF0000;
padding-top:6px;
padding-left:50px;
}

.champ_recherche{
width:159px;
height:20px;
line-height:20px;
background-image:url(../images/design/fond_champ_recherche.gif);
background-repeat:no-repeat;
background-position: top left;
border: 0px none;
font-size:11px;
display:block;
text-indent:20px;
padding:0px;
margin:0px;
}


a.lien_haut_site:link{
color:#FFFFFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
white-space:nowrap;
}
a.lien_haut_site:visited{
color:#FFFFFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
white-space:nowrap;
}
a.lien_haut_site:hover{
color:#FFFFFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
white-space:nowrap;
}

.bouton_recherche{
padding:0px;
margin:0px;
}

#contact{
float:left;
height:33px;
line-height:33px;
margin-right:15px;
border: 0px solid #FF0000;
padding-right:15px;
background-image:url(../images/design/sep_elements_haut_site.gif);
background-repeat:no-repeat;
background-position: center right;
margin-left:60px;
}

#acces_pro{
float:left;
height:33px;
line-height:33px;
margin-right:15px;
border: 0px solid #FF0000;
}

a.lien_connexion_client:link{
font-size:10px;
font-style:italic;
text-decoration:underline;
color:#FFFFFF;
}
a.lien_connexion_client:visited{
font-size:10px;
font-style:italic;
text-decoration:underline;
color:#FFFFFF;
}
a.lien_connexion_client:hover{
font-size:10px;
font-style:italic;
text-decoration:none;
color:#FFFFFF;
}

a.lien_client:link{
text-decoration:none;
color:#FFFFFF;
}
a.lien_client:visited{
text-decoration:none;
color:#FFFFFF;
}
a.lien_client:hover{
text-decoration:none;
color:#FFFFFF;
}

a.lien_selection_panier:link{
font-size:14px;
font-weight:bold;
text-decoration:underline;
color:#FFFFFF;
}
a.lien_selection_panier:visited{
font-size:14px;
font-weight:bold;
text-decoration:underline;
color:#FFFFFF;
}
a.lien_selection_panier:hover{
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.cadre_fond_panier{
position:absolute;
}

.image_fond_panier{
position:absolute;
z-index:1;
top:0px;
left:0px;
}

.titre_espace_client{
position:absolute;
z-index:2;
top:10px;
left:9px;
}

.connexion_espace_client{
position:absolute;
z-index:2;
top:4px;
/*left:142px;*/
left:10px;
white-space:nowrap;
/*width: 67px;*/
/*width: 209px;*/
}

.caddie_filigrane{
position:absolute;
z-index:2;
top:50px;
left:147px;
}

.ma_selection{
position:absolute;
z-index:3;
top:46px;
left:9px;
width:130px;
height:29px;
line-height:29px;
}

.mon_panier{
position:absolute;
z-index:3;
top:82px;
left:9px;
width: 130px;
height: 29px;
line-height:29px;
}

.cadre_selection{
position:absolute;
}

.cadre_panier{
position:absolute;
}

.cercle_numerotation{
position:absolute;
top:0px;
left:0px;
z-index:1;
width:28px;
height:29px;
}

.conteneur_lien_ma_selection{
position:absolute;
top:0px;
left:33px;
z-index:2;
color:#0293d0;
height:29px;
line-height:29px;
white-space:nowrap;
width: 97px;
}

.conteneur_lien_mon_panier{
position:absolute;
top:0px;
left:33px;
z-index:2;
color:#0293d0;
height:29px;
line-height:29px;
white-space:nowrap;
width: 97px;
}

.valeur_selection{
position:absolute;
top:0px;
left:0px;
z-index:2;
color:#0293d0;
font-size:16px;
font-weight:bold;
width:28px;
height:29px;
line-height:29px;
text-align:center;
}

.valeur_panier{
position:absolute;
top:0px;
left:0px;
z-index:2;
color:#0293d0;
font-size:16px;
font-weight:bold;
width:28px;
height:29px;
line-height:29px;
text-align:center;
}

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

#contrub h2{
padding:0px;
margin: 0px 0px 0px 0px;
font-size:inherit;
}

#contrub{
clear:both;
margin: 0px auto 0px auto;
width:950px;
border: 0px solid #0000FF;
border: 0px solid #FF0000;
}

#colonne_gauche{
float:left;
width:715px;
border: 0px solid #FF0000;
padding: 15px 0px 0px 0px;
display:table;
}

#colonne_gauche_etendue{
float:left;
width:950px;
border: 0px solid #FF0000;
padding: 15px 0px 0px 0px;
display:table;
}

#colonne_droite{
float:right;
width:205px;
border: 0px solid #00FF00;
display:table;
padding: 15px 0px 0px 0px;
}

a.lien_ajout_selection_titre_bloc_presta:link{
color:#FFFFFF;
text-decoration:underline;
}
a.lien_ajout_selection_titre_bloc_presta:visited{
color:#FFFFFF;
text-decoration:underline;
}
a.lien_ajout_selection_titre_bloc_presta:hover{
color:#FFFFFF;
text-decoration:none;
}

a.lien_titre_presta_liste:link{
color:#FFFFFF;
text-decoration:none;
}
a.lien_titre_presta_liste:visited{
color:#FFFFFF;
text-decoration:none;
}
a.lien_titre_presta_liste:hover{
color:#FFFFFF;
text-decoration:underline;
}

a.lien_titre_presta_fiche:link{
color:#FFFFFF;
text-decoration:none;
}
a.lien_titre_presta_fiche:visited{
color:#FFFFFF;
text-decoration:none;
}
a.lien_titre_presta_fiche:hover{
color:#FFFFFF;
text-decoration:underline;
}

a.lien_lire_suite:link{
color:#3b5998;
text-decoration:underline;
}
a.lien_lire_suite:visited{
color:#3b5998;
text-decoration:underline;
}
a.lien_lire_suite:hover{
color:#3b5998;
text-decoration:none;
}

a.lien_plus_infos:link, a.btn_continu_achat:link{
background-color:#db2a2a;
color:#ffffff;
height:26px;
line-height:26px;
display:table;
text-decoration:none;
border: 1px solid #db2a2a;
text-align:center;
padding: 0px 9px 0px 9px;
font-size:14px;
font-weight:bold;
}
a.lien_plus_infos:visited, a.btn_continu_achat:visited{
background-color:#db2a2a;
color:#ffffff;
height:26px;
line-height:26px;
display:table;
text-decoration:none;
border: 1px solid #db2a2a;
text-align:center;
padding: 0px 9px 0px 9px;
font-size:14px;
font-weight:bold;
}
a.lien_plus_infos:hover, a.btn_continu_achat:hover{
background-color:#ffffff;
color:#db2a2a;
height:26px;
line-height:26px;
display:table;
text-decoration:none;
border: 1px solid #db2a2a;
text-align:center;
padding: 0px 9px 0px 9px;
font-size:14px;
font-weight:bold;
}

.cadre_presta{
clear:both;
width:100%;
margin-bottom:20px;
display:table;
border: 0px solid #FF0000;
}

.fond_barre_titre_liste_presta{
background-color:#3b5998;
}

.fond_barre_titre_fiche_presta{
background-color:#3b5998;
}

.fond_barre_titre_liste_presta_detail{
background-color:#ffffff;
}

.fond_barre_titre_fiche_presta_detail{
background-color:#ffffff;
}

.barre_titre_liste_presta{
width:100%;
height:35px;
}

.barre_titre_fiche_presta{
width:100%;
height:35px;
}

.nom_presta_liste{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-left:15px;
}

.nom_presta_fiche{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-left:15px;
}

.td_photo_presta{
background-color:#FFFFFF;
}

.bloc_infos_presta_liste{
background-color:#FFFFFF;
padding:15px;
}

.bloc_infos_presta_fiche{
background-color:#FFFFFF;
padding:15px;
text-align:justify;
}

.bloc_infos_presta_liste_ss_marge_haute{
background-color:#FFFFFF;
padding: 0px 15px 15px 15px;
}

.bloc_infos_presta_fiche_ss_marge_haute{
background-color:#FFFFFF;
padding: 0px 15px 15px 15px;
}

.criteres_presta_liste{
color:#db2a2a;
padding: 0px 5px 0px 5px;
}

.criteres_presta_fiche{
color:#db2a2a;
padding: 0px 5px 0px 5px;
}

.marge_lien_plus_infos_liste_presta{
margin-top:10px;
}

.marge_lien_plus_infos_liste_fiche{
margin-top:10px;
}

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

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

.dimensions_ombre_bas_presta_liste{
height:8px;
}

.dimensions_ombre_bas_presta_fiche{
height:8px;
}


.ombre_bas_repeat{
background-image:url(../images/design/ombre_bas_bloc_presta.png);
background-repeat:repeat-x;
background-position: top center;
}

.td_ajout_selection_presta_liste{
text-align:right;
padding-right:15px;
color:#FFFFFF;
}

.td_ajout_selection_presta_fiche{
text-align:right;
padding-right:5px;
color:#FFFFFF;
}

.titre_bloc_cold{
color:#db2a2a;
font-weight:bold;
font-size:14px;
margin-bottom:5px;
}

.titre_bloc_cold_home{
color:#db2a2a;
font-weight:bold;
font-size:18px;
margin-bottom:5px;
}

.titre_bloc_cross_selling{
color:#db2a2a;
font-weight:bold;
font-size:14px;
margin-bottom:5px;
padding-left:15px;
}

.puce_rouge_cold{
vertical-align:middle;
margin-right:5px;
}

a.lien_derniere_minute:link{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
font-weight:bold;
margin: 10px 0px 10px 0px;
display:block;
}
a.lien_derniere_minute:visited{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
font-weight:bold;
margin: 10px 0px 10px 0px;
display:block;
}
a.lien_derniere_minute:hover{
color:#FFFFFF;
font-size:11px;
text-decoration:underline;
font-weight:bold;
margin: 10px 0px 10px 0px;
display:block;
}

a.lien_derniere_minute_home:link{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
margin: 10px 0px 10px 0px;
display:block;
}
a.lien_derniere_minute_home:visited{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
margin: 10px 0px 10px 0px;
display:block;
}
a.lien_derniere_minute_home:hover{
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
font-weight:bold;
margin: 10px 0px 10px 0px;
display:block;
}

a.lien_top_vente:link{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
font-weight:bold;
margin: 0px 0px 0px 0px;
display:block;
}
a.lien_top_vente:visited{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
font-weight:bold;
margin: 0px 0px 0px 0px;
display:block;
}
a.lien_top_vente:hover{
color:#FFFFFF;
font-size:11px;
text-decoration:underline;
font-weight:bold;
margin: 0px 0px 0px 0px;
display:block;
}

a.lien_top_vente_home:link{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
margin: 0px 0px 0px 0px;
display:block;
}
a.lien_top_vente_home:visited{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
margin: 0px 0px 0px 0px;
display:block;
}
a.lien_top_vente_home:hover{
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
font-weight:bold;
margin: 0px 0px 0px 0px;
display:block;
}

.tableau_cold{
margin-bottom:15px;
display:table;
}

.td_rouge_cold{
background-color:#db2a2a;
color:#FFFFFF;
padding:5px;
}

.conteneur_pub_cold{
width:100%;
text-align:center;
display:table;
}

div#colonne_gauche div:last-child{
margin-bottom:0px;
}

#colonne_droite {
    margin-top:6px;
}

div#colonne_droite div:last-child{
margin-bottom:0px;
}

.nom_presta_fiche_detail{
color:#3b5998;
font-size:16px;
font-weight:bold;
}

.td_addthis{
width:125px;
padding-right:15px;
}

a.lien_onglet_infos_detail_presta:link{
background-image:url(../images/design/fond_bouton_infos_detail_presta_OFF.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
}
a.lien_onglet_infos_detail_presta:visited{
background-image:url(../images/design/fond_bouton_infos_detail_presta_OFF.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
}
a.lien_onglet_infos_detail_presta:hover{
background-image:url(../images/design/fond_bouton_infos_detail_presta_ON.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
}

a.lien_onglet_infos_detail_presta_ON:link{
background-image:url(../images/design/fond_bouton_infos_detail_presta_ON.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
cursor:default;
}
a.lien_onglet_infos_detail_presta_ON:visited{
background-image:url(../images/design/fond_bouton_infos_detail_presta_ON.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
cursor:default;
}
a.lien_onglet_infos_detail_presta_ON:hover{
background-image:url(../images/design/fond_bouton_infos_detail_presta_ON.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
cursor:default;
}

a.lien_onglet_infos_detail_presta_last:link{
background-image:url(../images/design/fond_bouton_infos_detail_presta_OFF_last.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
}
a.lien_onglet_infos_detail_presta_last:visited{
background-image:url(../images/design/fond_bouton_infos_detail_presta_OFF_last.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
}
a.lien_onglet_infos_detail_presta_last:hover{
background-image:url(../images/design/fond_bouton_infos_detail_presta_ON_last.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
}

a.lien_onglet_infos_detail_presta_last_ON:link{
background-image:url(../images/design/fond_bouton_infos_detail_presta_ON_last.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
cursor:default;
}
a.lien_onglet_infos_detail_presta_last_ON:visited{
background-image:url(../images/design/fond_bouton_infos_detail_presta_ON_last.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
cursor:default;
}
a.lien_onglet_infos_detail_presta_last_ON:hover{
background-image:url(../images/design/fond_bouton_infos_detail_presta_ON_last.png);
background-repeat:no-repeat;
background-position: top right;
height:43px;
line-height:35px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
padding: 0px 15px 0px 17px;
text-align:center;
display:block;
float:left;
cursor:default;
}

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

#infos_onglets_detail h2 span a:link {
    color: #3b5998;
    font-size:10px;   
    text-decoration:underline; 
}

#infos_onglets_detail h2 span a:visited {
    color: #3b5998;
    font-size:10px; 
    text-decoration:underline;   
}

#infos_onglets_detail h2 span a:hover {
    color: #3b5998;
    font-size:10px; 
    text-decoration:none;   
}

.cold_infos_detail_presta{
width:080px;
border-left: 2px solid #3b5998;
margin-left:5px;
padding-left:15px;
text-align:center;
}

a.lien_dispos_tarifs:link{
background-color:#3b5998;
color:#ffffff;
height:26px;
line-height:26px;
display:table;
text-decoration:none;
border: 1px solid #3b5998;
text-align:center;
font-size:14px;
font-weight:bold;
width:100%;
white-space:nowrap;
}
a.lien_dispos_tarifs:visited{
background-color:#3b5998;
color:#ffffff;
height:26px;
line-height:26px;
display:table;
text-decoration:none;
border: 1px solid #3b5998;
text-align:center;
font-size:14px;
font-weight:bold;
width:100%;
white-space:nowrap;
}
a.lien_dispos_tarifs:hover{
background-color:#ffffff;
color:#3b5998;
height:26px;
line-height:26px;
display:table;
text-decoration:none;
border: 1px solid #3b5998;
text-align:center;
font-size:14px;
font-weight:bold;
width:100%;
white-space:nowrap;
}

.carte_region_fiche_detail_presta{
margin: 0px 0px 15px 0px;
}

a.lien_presta_cross_selling:link{
color:#3b5998;
font-weight:bold;
font-size:11px;
margin-bottom:5px;
text-decoration:none;
display:block;
}
a.lien_presta_cross_selling:visited{
color:#3b5998;
font-weight:bold;
font-size:11px;
margin-bottom:5px;
text-decoration:none;
display:block;
}
a.lien_presta_cross_selling:hover{
color:#3b5998;
font-weight:bold;
font-size:11px;
margin-bottom:5px;
text-decoration:underline;
display:block;
}

.bloc_cross_selling{
float:left;
width:125px;
margin: 0px 14px 0px 0px;
}
            
a.lien_pagination_fiche_presta:link{
color:#3b5998;
text-decoration:underline;
margin: 0px 2px 0px 2px;
}
a.lien_pagination_fiche_presta:visited{
color:#3b5998;
text-decoration:underline;
margin: 0px 2px 0px 2px;
}
a.lien_pagination_fiche_presta:hover{
color:#3b5998;
text-decoration:none;
margin: 0px 2px 0px 2px;
}

a.pagination-resa-page:link{
font-size:12px;
color: #3b5998;
text-decoration: underline;
}

.resultats-all {
    font-size:12px;
    color: #3b5998;
    text-decoration: underline;
}

.pagination-resa {
    margin: 0px;
}

a.pagination-resa-page:visited{
font-size:12px;
color: #3b5998;
text-decoration: underline;
}

a.pagination-resa-page:hover{
font-size:12px;
color: #3b5998;
text-decoration: none;
}

a.pagination-resa-page-precedente:link{
font-size:12px;
color: #3b5998;
text-decoration: underline;
}

a.pagination-resa-page-precedente:visited{
font-size:12px;
color: #3b5998;
text-decoration: underline;
}

a.pagination-resa-page-precedente:hover{
font-size:12px;
color: #3b5998;
text-decoration: none;
}

a.pagination-resa-page-suivante:link{
font-size:12px;
color: #3b5998;
text-decoration: none;
}

a.pagination-resa-page-suivante:visited{
font-size:12px;
color: #3b5998;
text-decoration: none;
}

a.pagination-resa-page-suivante:hover{
font-size:12px;
color: #3b5998;
text-decoration: none;
}


.pagination-resa-page-active{
font-size:12px;
color: #db2a2a;
text-decoration: underline;
}




.padding_infos_detail_fiche{
padding-right:15px;
}

.tableau_resa_dispo{
color:#3b5998;
font-size:12px;
font-weight:bold;
}

a.lien_espace_pro:link{
color:#ffffff;
text-decoration:underline;
font-size:11px;
height:30px;
line-height:30px;
white-space:nowrap;
}
a.lien_espace_pro:visited{
color:#ffffff;
text-decoration:underline;
font-size:11px;
height:30px;
line-height:30px;
white-space:nowrap;
}
a.lien_espace_pro:hover{
color:#ffffff;
text-decoration:none;
font-size:11px;
height:30px;
line-height:30px;
white-space:nowrap;
}

.zoneform_espace_pro{
border: 1px solid #ededed;
font-size:12px;
background-color:#ededed;
font-style:italic;
font-weight:bold;
width:135px;
height:15px;
line-height:15px;
}

.zoneform_pwd_espace_pro{
border: 1px solid #ededed;
font-size:12px;
background-color:#ededed;
font-weight:bold;
letter-spacing:0px;
width:135px;
height:15px;
line-height:15px;
}

.boutonform_espace_pro{
background-color:#000000;
border: 1px solid #ffffff;
height:19px;
line-height:16px;
color:#ffffff;
font-size:11px;
font-weight:bold;
margin-left:5px;
}

.boutonform{
background-color:#4d75c7;
border: 1px solid #4d75c7;
padding:5px;
color:#ffffff;
font-size:14px;
font-weight:bold;
-moz-box-shadow: 3px 3px 10px #000000;  
-webkit-box-shadow: 3px 3px 10px #000000;  
box-shadow: 3px 3px 10px #000000;  
cursor:pointer;
}

.zoneform{
border: 1px solid #000000;
font-size:11px;
background-color:#ededed;
font-family:arial,helvetica,sans-serif;
}
.zoneform-oblig{
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 4px solid #cc0000;
font-size:11px;
background-color:#ededed;
font-family:arial,helvetica,sans-serif;
}

.zoneform_grande_font{
border: 1px solid #000000;
font-size:14px;
background-color:#ededed;
}
.zoneform-oblig_grande_font{
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 4px solid #cc0000;
font-size:14px;
background-color:#ededed;
}

.div_choix_guide{
width:100%;
border-top: 1px solid #3b5998;
display:table;
font-weight:bold;
color:#3b5998;
font-size:12px;
margin-top:15px;
padding-top:15px;
}

#affichage-liste-guide {
    font-weight:bold;
    color:#3b5998;
    font-size:12px;
}

#avis_client .prenom {  
    font-weight: bold;
    text-transform: uppercase;
    margin: 0px;
}

#avis_client .avis {
    text-align: justify;
    padding: 0px 0px 10px 0px;    
}

#avis_client .separateur {
    width: 100%;
    border-top: 1px dotted #000000;
    margin-top: 10px;
    padding-top: 10px;
}

#avis_client h1 {
    background-color:#3b5998;
    color: #FFFFFF;
    padding: 3px;
    font-size: 14px;
}

#avis_client h2 {
    color: #db2a2a;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
    font-size: 14px;
}

#avis_client a.publier_avis:link{	
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=5); 
	zoom: 1; 
	background-color:#db2a2a;
	display:table;
	padding: 5px 20px 4px 20px;
	width:auto;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	-moz-box-shadow: 3px 3px 10px #000000;  
	-webkit-box-shadow: 3px 3px 10px #000000;  
	box-shadow: 3px 3px 10px #000000;  
}
#avis_client a.publier_avis:visited{
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=5); 
	zoom: 1; 
	background-color:#db2a2a;
	display:table;
	padding: 5px 20px 4px 20px;
	width:auto;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	-moz-box-shadow: 3px 3px 10px #000000;  
	-webkit-box-shadow: 3px 3px 10px #000000;  
	box-shadow: 3px 3px 10px #000000;  
}
#avis_client a.publier_avis:hover{
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=5); 
	zoom: 1; 
	background-color:#b51212;
	display:table;
	padding: 5px 20px 4px 20px;
	width:auto;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	-moz-box-shadow: 3px 3px 10px #000000;  
	-webkit-box-shadow: 3px 3px 10px #000000;  
	box-shadow: 3px 3px 10px #000000;  
}

#avis_client .captcha {
    
}

#mycarousel a.bouton_suivant_precedent:link{
position:absolute;
top:0px;
left:0px;
color:#8a8a8a;
text-decoration:none;
}
#mycarousel a.bouton_suivant_precedent:visited{
position:absolute;
top:0px;
left:0px;
color:#8a8a8a;
text-decoration:none;
}
#mycarousel a.bouton_suivant_precedent:hover{
position:absolute;
top:0px;
left:0px;
color:#000000;
text-decoration:none;
}

#mycarousel .bouton_plus_infos_news{
top:0px;
left:0px;
border: 1px solid #ffffff;
background-color:#ffffff;
color:#8a8a8a;
}

#mycarousel a.lien_plus_infos_news:link{
color:#cc0000;
padding:0px;
text-decoration:none;
}
#mycarousel a.lien_plus_infos_news:visited{
color:#cc0000;
padding:0px;
text-decoration:none;
}
#mycarousel a.lien_plus_infos_news:hover{
color:#000000;
padding:0px;
text-decoration:none;
}

#typeclient select option+option{
display:none;
}
#typeclient select option+option+option{
display:block;
}

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

#colonne_gauche_etendue a.lien_sommaire:link{
color:#ffffff;
text-decoration:none;
font-size:16px;
font-weight:bold;
display:block;
height:50px;
}
#colonne_gauche_etendue a.lien_sommaire:visited{
color:#ffffff;
text-decoration:none;
font-size:16px;
font-weight:bold;
display:block;
height:50px;
}
#colonne_gauche_etendue a.lien_sommaire:hover{
color:#c1c1c1;
text-decoration:none;
font-size:16px;
font-weight:bold;
display:block;
height:50px;
}

#colonne_gauche a.lien_sommaire:link{
color:#000000;
text-decoration:underline;
font-size:11px;
}
#colonne_gauche a.lien_sommaire:visited{
color:#000000;
text-decoration:underline;
font-size:11px;
}
#colonne_gauche a.lien_sommaire:hover{
color:#000000;
text-decoration:none;
font-size:11px;
}

#colonne_gauche_etendue .lien_sommaire_ON{
color:#c1c1c1;
text-decoration:none;
font-size:16px;
font-weight:bold;
display:block;
height:50px;
}

#visites_thematiques a.lien_img:link {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
#visites_thematiques a.lien_img:visited {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
#visites_thematiques a.lien_img:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
#visites_thematiques .lien_img_ON {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

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

a.annuler_recherche:link{
color:#ffffff;
/*text-decoration:underline;*/
font-weight: normal;
}
a.annuler_recherche:visited{
color:#ffffff;
/*text-decoration:underline;*/
font-weight: normal;
}
a.annuler_recherche:hover{
color:#ffffff;
/*text-decoration:underline;*/
font-weight: normal;
}

.nom_guide {
    color: #FFFFFF;
}

#formurecrut fieldset {
    border: 0px;
}

.zero-resultat-liste {
    text-align: center;
    font-weight: bold;
    font-size: 12px;
}

.boutons_resultats {
    font-family: Arial;
    float:center;
    border: 0px;
    color: #FFFFFF;
    background-color: #db2a2a;
    margin: 10px 0 10px 0;
    padding: 5px 15px 5px 15px; 
    cursor: pointer;
}

 #newsletter a:link{
 color:#ffffff;
 text-decoration:none;
 }
 #newsletter a:visited{
 color:#ffffff;
 text-decoration:none;
 }
 #newsletter a:hover{
 color:#ffffff;
 text-decoration:underline;
 }
 
 .zero-resultat-liste {
    margin-top: 20px;
    font-size: 16px;
    font-weight: bold;
    color: #B22222;
}

#pied_page_noir a.lien_mentions:link{
color:#ffffff;
text-decoration:none;
font-size: 10px;
}
#pied_page_noir a.lien_mentions:visited{
color:#ffffff;
text-decoration:none;
font-size: 10px;
}
#pied_page_noir a.lien_mentions:hover{
color:#ffffff;
text-decoration:underline;
font-size: 10px;
}

#contrub a.lienavis:link{
color:#000000;
text-decoration:none;
font-weight:bold;
}
#contrub a.lienavis:visited{
color:#000000;
text-decoration:none;
font-weight:bold;
}
#contrub a.lienavis:hover{
color:#000000;
text-decoration:none;
font-weight:bold;
}

.message-erreur{
    border: 1px solid #db2a2a;
    color: #db2a2a;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    padding:15px 30px 15px 30px;
}
