/***********************************************INITIALISATIONS*******************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,input[type=checkbox],
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,input[type=radio],input[type=checkbox],
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
.clear_left{clear:left;}
.clear_right{clear:right;}
.clear{clear:both;}
a{text-decoration: none; color:#01b5d3;}
a:link {border:0;} /* lien non-visité */
a:visited {border:0;} /* lien visité */
a:hover {border:0;} /* lien survolé */
a:active {border:0;} /* lien activé */
a:focus {outline:0;} /* lien activé */
/***********************************************FIN INITIALISATIONS*******************************************/

/***********************************************DEBUT STRUCTURE***********************************************/
#container{width:940px;padding-left:20px;}
body {font: 13px 'TitilliumText22LLight','Arial','sans-serif';background-color: #000000;background-image: url("../img/menu/menusite_bg.gif");background-position: left top;background-repeat: repeat-x;}
form {margin: 0px;display:inline;}
body.popup{background:black;padding: 6px 10px 0 10px;}
.patienter {position:absolute;top:0px;left:0px;z-index:100001;text-align:center;opacity : 0.8;filter : alpha(opacity=80);color:white;background-color:#002127;	width:100%;height:100%;font: bold 24px 'TitilliumText22LLight','Arial','sans-serif';}
/***********************************************FIN STRUCTURE*************************************************/

/***********************************************DEBUT MENU SITE***********************************************/
#menu_site{height:89px;color:#01b5d3;}
#menu_site ul#menu{position:relative;z-index:1000;text-transform:uppercase;float: left;font: 16.2px 'TitilliumText22LLight','Arial','sans-serif';margin-left: 28px;margin-top: 28px;text-shadow: 2px 2px 1px #000;}
#menu_site ul#menu a{color:#01b5d3;position: relative;z-index: 100;}
#menu_site ul#menu a:hover{color:#FFF;}
#menu_site ul#menu li{float: left;line-height: 24px;padding-left: 7px;padding-right: 7px;}
#menu_site ul#menu li.entete_menu{float: left;line-height: 24px;padding-left: 7px;padding-right: 7px;height:32px;}
#menu_site ul#menu li#second{position: relative;z-index: 100;color:white;}
#menu_site ul#menu li#troisieme{position: relative;z-index: 100;color:white;}
#menu_voy{color:white;}


#menu_site ul#menu #sub_adv{/*background-image: url("../img/menu/adv_hover.png");background-position: left top;background-repeat: no-repeat;*/background-color: #003D48;font: 12px 'TitilliumText22L','Arial','sans-serif';left: -8px;padding-bottom: 10px;padding-left: 28px;padding-top: 10px;position: absolute;text-shadow: none;text-transform: none;top: 32px;width: 196px;z-index: 10;}

#menu_site ul#menu #sub_adv_entete_FR{display: none;height: 39px;left: -8px;position: absolute;top: -7px;width: 127px;}
#menu_site ul#menu #sub_adv_entete_EN{display: none;height: 39px;left: -8px;position: absolute;top: -7px;width: 132px;}

#menu_site ul#menu #sub_adv li{float: none;line-height: 20px;list-style-position: outside;font: 12px 'TitilliumText22Light','Arial','sans-serif';line-height:20px;}
#menu_site ul#menu #sub_adv li.sub_adv_lien{list-style-type:none;padding-left:0;}
#menu_site ul#menu #sub_adv li.sub_adv_lien:hover{list-style-image:url("../img/menu/puce.png");color:white;}
#menu_site ul#menu #sub_adv li.sub_adv_lien:hover a{color:white;font: 12px 'TitilliumText22Light','Arial','sans-serif';}

/* doublonné du dessus pour voyage */ 
#menu_site ul#menu #sub_voyage{/*background-image: url("../img/menu/adv_hover.png");background-position: left top;background-repeat: no-repeat;*/background-color: #003D48;font: 12px 'TitilliumText22L','Arial','sans-serif';left: -6px;padding-bottom: 12px;padding-left: 28px;padding-top: 12px;position: absolute;text-shadow: none;text-transform: none;top: 32px;width: 176px;z-index: 10;}
#menu_site ul#menu #sub_voyage_pied{background-image: url("../img/menu/sub_voyage_pied.png");background-position: left bottom;background-repeat: no-repeat;}
#menu_site ul#menu #sub_voyage li{float: none;line-height: 20px;list-style-position: outside;font: 12px 'TitilliumText22Light','Arial','sans-serif';line-height:18px;}
#menu_site ul#menu #sub_voyage li.sub_voyage_lien{list-style-type:none;padding-left:0;}
#menu_site ul#menu #sub_voyage li.sub_voyage_lien:hover{list-style-image:url("../img/menu/puce.png");color:white;}
#menu_site ul#menu #sub_voyage li.sub_voyage_lien:hover a{color:white;font: 12px 'TitilliumText22Light','Arial','sans-serif';}

#menu_site ul#menu #sub_voyage_entete_FR{display: none;height: 39px;left: -6px;position: absolute;top: -7px;width: 88px;}
#menu_site ul#menu #sub_voyage_entete_EN{display: none;height: 39px;left: -6px;position: absolute;top: -7px;width: 84px;}

/* menu animal */
#menu_site ul#menu #sub_animal{background-color: #003D48;font: 12px 'TitilliumText22L','Arial','sans-serif';left: -8px;padding-bottom: 12px;padding-left: 28px;padding-top: 12px;position: absolute;text-shadow: none;text-transform: none;top: 32px;width: 202px;z-index: 10;}
#menu_site ul#menu #sub_animal_pied{background-image: url("../img/menu/sub_animal_pied.png");background-position: left bottom;background-repeat: no-repeat;}
#menu_site ul#menu #sub_animal li{float: none;line-height: 20px;list-style-position: outside;font: 12px 'TitilliumText22Light','Arial','sans-serif';line-height:18px;}
#menu_site ul#menu #sub_animal li.sub_animal_lien{list-style-type:none;padding-left:0;}
#menu_site ul#menu #sub_animal li.sub_animal_lien:hover{list-style-image:url("../img/menu/puce.png");color:white;}
#menu_site ul#menu #sub_animal li.sub_animal_lien:hover a{color:white;font: 12px 'TitilliumText22Light','Arial','sans-serif';}

#menu_site ul#menu #sub_animal_entete_FR{display: none;height: 39px;left: -8px;position: absolute;top: -7px;width: 110px;}
#menu_site ul#menu #sub_animal_entete_EN{display: none;height: 39px;left: -8px;position: absolute;top: -7px;width: 95px;}


/* menu style de vie */
#menu_site ul#menu #sub_sdv{background-color: #003D48;font: 12px 'TitilliumText22L','Arial','sans-serif';left: -8px;padding-bottom: 10px;padding-left: 28px;padding-top: 10px;position: absolute;text-shadow: none;text-transform: none;top: 32px;width: 196px;z-index: 10;}

#menu_site ul#menu #sub_sdv_entete_FR{display: none;height: 39px;left: -8px;position: absolute;top: -7px;width: 127px;}
#menu_site ul#menu #sub_sdv_entete_EN{display: none;height: 39px;left: -8px;position: absolute;top: -7px;width: 133px;}

#menu_site ul#menu #sub_sdv li{float: none;line-height: 20px;list-style-position: outside;font: 12px 'TitilliumText22Light','Arial','sans-serif';line-height:20px;}
#menu_site ul#menu #sub_sdv li.sub_sdv_lien{list-style-type:none;padding-left:0;}
#menu_site ul#menu #sub_sdv li.sub_sdv_lien:hover{list-style-image:url("../img/menu/puce.png");color:white;}
#menu_site ul#menu #sub_sdv li.sub_sdv_lien:hover a{color:white;font: 12px 'TitilliumText22Light','Arial','sans-serif';}


#menu_site ul#menu #sub_photographe_entete_FR{height: 39px;left: -8px; position: absolute;top: -7px;width: 149px;display:none;}
#menu_site ul#menu #sub_photographe_entete_EN{height: 39px;left: -8px; position: absolute;top: -7px;width: 159px;display:none;}



#menu_site #logo{background-image: url("../img/menu/hemis.fr.png");background-position: left top;background-repeat: no-repeat;display: inline-block;float: left;height: 35px;margin-top: 40px;width: 225px;}
#menu_site ul#contact_action{float:left;font: 13.2px 'TitilliumText22LLight','Arial','sans-serif';float:right;}
#menu_site ul#contact_action li{float: left;height: 27px;line-height: 27px;}
#menu_site ul#contact_action li a{color:#01B5D3;}
#menu_site ul#contact_action li#first{/*color:#007d94;*/color:#01B5D3;margin-right: 10px;padding-right: 10px;background-image: url("../img/menu/contact_langue_separator.png");background-position: right top;background-repeat:no-repeat;font: 10pt 'TitilliumText22LLight','Arial','sans-serif';}
#menu_site ul#contact_action li#second{color: #999999;margin-right: 12px;}
#menu_site #liste_action_profil a {color:white;}
#menu_site #liste_action_profil span{display:inline-block;margin-left: 10px;}
#menu_site #liste_action_profil span img{margin-right:8px;}
#menu_site #langue{float:left;}
#bt_alamy {background-image:url("../img/menu/alamy.png");background-repeat: no-repeat;width:57px;height:22px;display:block;}

#menu_site #action_profil{font: 12px 'TitilliumText22L','Arial','sans-serif';background:url('../img/menu/action_profil_bg.gif') repeat-x left top #003D48;margin-left:13px;padding-top: 36px;visibility:hidden;position: absolute;width: 172px;z-index: 99000;color:white;}
#menu_site #action_profil ul{color:white;list-style-image:url('../img/menu/puce.png');list-style-position: inside;}
#menu_site #action_profil ul ul#liste_selection{margin-left: 28px;margin-top: 0;color:white;list-style-image:url('../img/menu/puce.png');list-style-position: inside;}
#menu_site #deconnexion{background:url('../img/menu/close.gif') no-repeat 10px 50% #006174;bottom: 0;line-height: 38px;padding-left: 36px;position: relative;top: 0;width: 136px;}
#menu_site #deconnexion a{color:#02a3bf;text-decoration:none;}
#recherche_full_text{border:2px solid #006D7E;background-color: white;width:402px;height:26px;margin-top:14px;}
input.fulltext_field{border: 0 none;height: 24px;width: 304px;font-family: 'TitilliumText22LLight','Arial','sans-serif';}
.form_acces_ok {background: none repeat scroll 0 0 #28C1E0;border: medium none;color: white;float: right;font: 10pt 'TitilliumText22Light','Arial','sans-serif';height: 26px;width: 91px;}
#flyout_rs{ background-color: white;z-index:99;border: 2px solid #006D7E;left: 20px;padding: 12px;position: absolute;top: 131px;visibility: hidden;width: 378px;z-index:100000}
#flyout_rs div{margin:0;padding:0;}
#close_flyout{float: right;padding-right: 4px;padding-top: 4px;}
#form_login{background-image:url("../img/popup_login_separator.gif");background-position: 316px 34px;background-repeat:no-repeat;background-color:black;border: 1px solid #4D5E62;height: 370px;left:-10000px;margin-top: 58px;position: absolute;width: 664px;z-index: 100001;}
#form_login #croix{background-image:url('../img/close_popup.png');background-position:left top;background-repeat:no-repeat;display: inline-block;float: right;height: 17px;margin-right: 34px;margin-top: 34px;width: 14px;}
#form_login h4{color: #01B5D3;font: 19pt 'TitilliumText22LBold','Arial','sans-serif';text-transform: uppercase;}
#form_login input[type=text],input[type=password]{margin:0;color:white;border:solid #666666 1px;background: none;height:22px;width:244px;}
#form_login #form_login_gauche{color:white;font: 10pt 'TitilliumText22LLight','Arial','sans-serif';float:left;width:286px;padding-left:30px;padding-top:30px;}
#form_login #form_login_gauche td{padding-bottom:16px;padding-top:16px;}
.form_acces_ok_login {background: none repeat scroll 0 0 #015B6A;border: medium none;color: white;font: 10pt 'TitilliumText22LBold','Arial','sans-serif';height: 40px;width: 206px;}
#form_login p{font: 10pt 'TitilliumText22LLight','Arial','sans-serif';margin-top:28px;}
#form_login p a{color:#01b5d3;}
#form_login #form_login_droite{float: left;padding-left: 42px;padding-top: 30px;}
#form_login #register{margin-top:14px;width:206px;height:40px;background-color: #01b5d3;text-transform:uppercase;font: 10pt 'TitilliumText22LBold','Arial','sans-serif';text-align:center;line-height:40px;color:white;}
#staff {color: white;padding-top: 168px;font: bold 10px 'TitilliumText22L','Arial','sans-serif';padding-right: 10px;}
#staff a{color:#01B5D3;text-decoration:none;}
#nb_phot_pan_encours {color:white;}
/***********************************************FIN MENU SITE*************************************************/

.pagination {float: right;position: relative;top: 480px;z-index: 2000;}
.nav{width:12px;height:12px;background-color:white;float:left;margin-right:7px;}
.select_slide{width:12px;height:12px;background-color:black;}

/***********************************************DEBUT TABLE LUM*****************************************************/
#resume_requete{color: white;display: inline-block;font: 17pt 'TitilliumText22LLight','Arial','sans-serif';margin-bottom: 26px;margin-top: 26px;text-transform: uppercase;}
#resume_requete_vignette{color: white;font: 17pt 'TitilliumText22LLight','Arial','sans-serif';text-transform: uppercase;margin-bottom: 26px;margin-top: 26px;}
.arialpetit{font: 9pt 'TitilliumText22LLight','Arial','sans-serif';color:white;}
.arialpetit A{color:white;}
.reportage{float: left;height: 280px;width: 212px;margin-right:32px;margin-bottom:46px;}
.val_nom_sujet_1{color: #0290A2;display: inline-block;font: 13px 'TitilliumText22LLight','Arial','sans-serif';margin-top: 12px;height:31px;}
.val_nom_sujet_2{color: #FFFFFF;display: inline-block;font: 12px 'TitilliumText22Llight','Arial','sans-serif';margin-top: 12px;}
.vignette{}
#nav_table_lum{background: none repeat scroll 0 0 #00242A;float: left;height: 134px;padding-left: 64px;padding-top: 78px;width: 148px;}
#telechargement_reportage{background-image: url("../img/telecharger_reportage.png");background-position:6px 50%;background-repeat:no-repeat;background-color:#004b59;color: white;font: 10pt/25px 'TitilliumText22LLight','Arial','sans-serif';height: 25px;padding-left: 28px;}
#impression_reportage{background-image: url("../img/pdf.gif");background-position:6px 50%;background-repeat:no-repeat;background-color:#004b59;color: white;font: 10pt/25px 'TitilliumText22LLight','Arial','sans-serif';height: 25px;padding-left: 28px;}
/*#description_reportage_vignette{color: white;float: left;margin-left: 20px;width: 604px;font: 13px 'TitilliumText22LBold','Arial','sans-serif';}*/
#description_reportage_vignette{color: #CCCCCC;float: left;margin-left: 20px;width: 604px;font:14px/20px 'TitilliumText22LLight','Arial','sans-serif';}
#lieu_resume_requete_vignette{font: 24px 'TitilliumText22LLight','Arial','sans-serif';}
/*#description_resume_requete_vignette{font: 12px 'TitilliumText22LBold','Arial','sans-serif';}*/
#description_resume_requete_vignette{color: #CCCCCC; font: 14px/20px 'TitilliumText22LLight','Arial','sans-serif';}
#liste_vignette{margin-top:28px;}
#liste_vignette form{color:white;}
#options_affichage{float: right;color:#CCCCCC;font: 12px 'TitilliumText22LLight','Arial','sans-serif';}
#options_affichage select{border:0;background:none;color:#01b5d3;font: 12px 'TitilliumText22LLight','Arial','sans-serif';}
#WzTtDiV{border:solid 1px white;background-color: black;color:white;}
.infobulle {border :solid 1px black; color: white;font: 11px 'TitilliumText22LLight','Arial','sans-serif';padding:12px;line-height: 17px;}
.titillium{color: #CCCCCC;float: left;font: 11px 'TitilliumText22LLight','Arial','sans-serif';margin-top: 2px;}
.action_vignette{height: 25px;line-height: 25px;text-align: center;}
.nom_vignette{text-align:center;color:white;font: 12px 'TitilliumText22LLight','Arial','sans-serif';margin-top:8px;}
.photo_vignette{height: 170px;text-align: center;width: 170px;}
.vignette{float: left;height: 214px;margin-bottom: 50px;margin-right: 24px;width: 170px;}
.adv_titre {font: 13px 'TitilliumText22LLight','Arial','sans-serif';color:white;}
#illustration_reportage_vignette {background-size:cover;}
/***********************************************FIN TABLE LUM*******************************************************/


/***********************************************DEBUT PANIER*******************************************************/
#panier_titre a{display:inline-block;}
#panier_up {background-color:#001d23;background-image:url('../img/panier_up_background.gif');background-position:left top;background-repeat:no-repeat;}
.liste_field_td {height: 20px;margin-top: 18px;width: 158px; font: 10px 'TitilliumText22LLight','Arial','sans-serif';}
.liste_field {background-color: white;background-image: url("../img/liste_field_background.gif");background-position: right top;background-repeat: no-repeat;border: 0 none;font: 10px/18px 'TitilliumText22LLight','Arial','sans-serif';height: 20px;margin-top: 4px;padding-left: 6px;padding-right: 25px;text-align: left;}
.panier_req {background-color: #000000;margin-left: auto;margin-right: auto;width: 150px;}
.panier_req a{color:white;}
#panier{background-color:#001d23;font: 11px 'TitilliumText22LLight','Arial','sans-serif';}
#liste_panier{background-color: white;display: block;line-height: 22px;padding-bottom: 4px;padding-top: 4px;position: relative;text-align: left;width: 150px;}
#liste_panier ul li:hover{background-color:white;color:#00b4d5;font-weight:bold;}
#liste_panier ul li a{color: black;font: 10px/18px 'TitilliumText22LLight','Arial','sans-serif';padding-right: 24px;}
#liste_panier ul a li{color: white;}
#liste_panier ul li:hover a{color:white;}
#imprimer_panier, #telecharger_panier{background-image:url("../img/btn_panier_background.gif");background-repeat:repeat-x;background-position:left top;float: left;height: 13px;line-height: 13px;margin-top: 10px;margin-right:6px;padding: 2px; font-size:10px;}
#vider_panier{margin-top:10px;}
#panier_content{border: 1px solid #01404F;display: block;float: right;}
.num_photo_panier{color: #5B5B5B;display: inline-block;font: 12px 'TitilliumText22LLight','Arial','sans-serif';margin-bottom: 2px;margin-top: 2px;}
#view_all_panier{color:#066a83;text-align:center;padding-bottom:18px;}
#view_all_panier img{margin-right:4px;}
#view_all_panier a{color:#066a83;}
#demande_devis{background:url("../img/devis_background.gif")left top no-repeat black;border: 1px solid #005C6B;color: white;display: none;width: 164px;}
#demande_devis p{padding: 16px 10px 11px;}
#demande_devis p textarea{background-color: #000C0C;border: 0 none;width:130px;resize:none;color:white;height:84px;font:10px 'TitilliumText22LLight','Arial','sans-serif';}
/***********************************************FIN PANIER*******************************************************/



/***********************************************DEBUT CREDITS*****************************************************/
#credits{color:#4c4c4c;font: 10pt 'TitilliumText22LBold','Arial','sans-serif';margin-top:40px;}
#credits a{color:#4c4c4c;}
#credits li{float:left;padding:0 10px 0 10px;height:25px;line-height:18px;background:url("../img/credits_separator.gif")right top no-repeat;}
#credits li#first{padding:0 10px 0 0;}
#credits li#last{background:none;}
/***********************************************FIN CREDITS*******************************************************/

/***********************************************DEBUT POPUP_INFOPHOTO*****************************************************/
#popup_info_photo{opacity:1;margin-left: 20%;margin-top: 20px;position:fixed;z-index: 100002;background:black;padding-left:22px;padding-top:28px;border:solid #3c4c4f 1px;width:924px;height:804px;font:bold 12px 'TitilliumText22L','Arial','sans-serif';color:white;}

#popup_info_photo #croix{background-image:url('../img/close_popup.png');background-position:left top;background-repeat:no-repeat;display: inline-block;float: right;height: 17px;margin-right: 34px;width: 14px;}

#image_popupinfo{width:500px;float:left;}
#image_popupinfo h3{background-color: black;font:bold 12px 'TitilliumText22LLight','Arial','sans-serif';}
#image_popupinfo img{}
#info_popup{color: white;font:bold 12px 'TitilliumText22L','Arial','sans-serif';height: 694px;float: left;padding: 0 20px;width: 370px;}
.titre_zoom{color:#0065A9;font:bold 18px 'TitilliumText22L','Arial','sans-serif';}
#titre_reportage{font: bold 15px 'TitilliumText22LLight','Arial','sans-serif';text-transform: uppercase;}
.libelle_popup_info{color: #01B5D3;font:13px 'TitilliumText22L','Arial','sans-serif';width:144px}
.val_libelle_popup_info{color:white;font: 13px 'TitilliumText22Light','Arial','sans-serif';line-height: 17px;}
#info_popup td{padding-bottom:10px;}
#info_popup li{border-bottom: 1px solid #1a3236;padding: 6px 0;font:12px 'TitilliumText22L','Arial','sans-serif';}
#info_popup li.last{border:none;}
.restriction {color:white;} 
#hint{font: 13px 'TitilliumText22L','Arial','sans-serif';color:white;}
.val_libelle_popup_info a{color:white;}
.bloc_mc{overflow:auto;width:394px;height: auto;margin-top:44px;margin-bottom:10px;}
.bloc_mc a{color:white;font:12px 'TitilliumText22L','Arial','sans-serif';color:white;}
.vignette_popup{width:113px;height:113px;border:solid #4d4d4d 1px;background-color:#1a1a1a;float:left;background-repeat:no-repeat;}
.activ{border:solid 2px #01b5d3;}
#pagi_photoa{float: left;width:400px;}
.fleche{float: left;width:20px;height:20px;margin-top:48px;}
#previous{margin-right: 10px;}
#next{margin-left: 10px;}
.centre{margin:0 20px;}
.txt_barre_titre_lien, .txt_barre_titre_lien:link, .txt_barre_titre_lien:visited {font: 12px 'TitilliumText22Light','Arial','sans-serif';color:white;text-decoration: none;}
#pagi_popup{font:bold 12px 'TitilliumText22L','Arial','sans-serif';}
#pagi_pop_up, #pagi_popup a{font:bold 12px 'TitilliumText22L','Arial','sans-serif';}
#pagi_popup .titre_zoom{display:inline-block;float:right;}
#liste_format{display:none;}
#liste_format LI{border-bottom: none; list-style-image: url("../img/menu/puce.png"); list-style-position: inside;}
#liste_format LI A {color:white;}
/***********************************************FIN POPUP_INFOPHOTO*******************************************************/


/***********************************************DEBUT SELECTION_WEB***********************************************/

#panier_selection_web{float: right;width: 166px;border:solid #005c6b 1px;background-color:#001d23;background-image:url('../img/panier_up_background.gif');background-position:left 21px;background-repeat:no-repeat;}
#panier_selection_web a{color:black;}
#action_selection_web { background-color: black;margin: 16px 8px 8px;width:149px;font: 12px 'TitilliumText22L','Arial','sans-serif';}
#liste_SelectionWeb ul li:hover{background-color:#00b4d5;}
#liste_SelectionWeb ul li a{color:black;}
#liste_SelectionWeb ul li:hover a{color:white;}
#selection_web_photo{padding-right:166px;}

.titre_selection_web{color: white;display: inline-block;font: 17pt 'TitilliumText22LLight','Arial','sans-serif';margin-bottom: 26px;margin-top: 26px;text-transform: uppercase;}

/***********************************************FIN SELECTION_WEB***********************************************/

/***********************************************DEBUT PROFIL_WEB************************************************/
.tablecompte_infos {font: 12px 'TitilliumText22L','Arial','sans-serif';float:left;margin-right:15px;color:white;}
.titre_rubrique{font:bold 12px 'TitilliumText22L','Arial','sans-serif';color:#01B5D3;}
.libelle{color:#01B5D3;}
.tab_{float:left;text-align:left;list-style-type:none;list-style-position:inside;font:12px 'TitilliumText22L','Arial','sans-serif';margin:3px;}
.tab_ a{color:#01B5D3;}
.tab_selected a{color:white;}
.tab_selected{list-style-type:none;list-style-position:inside;	float:left;text-align:left;font:bold 12px 'TitilliumText22L','Arial','sans-serif'; margin:3px;}
.tablecompte_downloads{float:left;margin-top:8px;color:white;font:11px 'TitilliumText22L','Arial','sans-serif';}
.ligne_download td{color: white;padding: 8px 10px 8px 8px;border-top: 1px solid #1A3236;}
.ligne_download td.first{border-top:none;}
.ref{margin-left:8px;}

.tablecompte_commandes{float:left;margin-top:8px;color:white;font:11px 'TitilliumText22L','Arial','sans-serif';}
.th1 {border:0px none;color:white;padding:3px;font:11px 'TitilliumText22L','Arial','sans-serif';}
.th2 {color:white;font:11px 'TitilliumText22L','Arial','sans-serif';padding:3px;}
.th3 {border-bottom:1px solid #1A3236;color:white;padding-bottom:3px;font:11px 'TitilliumText22L','Arial','sans-serif';}

.tablecompte_connexions{float:left;margin-top:8px;color:white;font:11px 'TitilliumText22L','Arial','sans-serif';}
.ligne_connexion{border-top:solid 1px #1A3236;padding-top:5px;padding-bottom:5px;}
.tablecompte_connexions td.first{border-top:none;}

#commande{float:left;margin-top:14px;}
.photo_vignette_commande{height: 86px;text-align: center;width: 86px;}
.vignette_commande{float: left;margin-bottom: 22px;margin-right: 42px;width: 86px;}
#photo_commande{width:384px;float:left;color:white;}
.inscrire_field_td {width:242px;height:26px;}
.inscrire_textarea_field_td {width:242px;color:white;}
form[name=commanderSel] input[type="text"]{background: none repeat scroll 0 0 transparent;border: 1px solid #666666;color: white; height: 22px;margin: 0;width: 244px;}
.inscrire_field {background-color: black;border: 1px solid #666666;color: white;width: 246px;}
.inscrire_textarea_field {background-color: black;border: 1px solid #666666;width: 244px;color:white;}
.formerreur {color: #d50500;font:bold 11px 'TitilliumText22L','Arial','sans-serif';}

/***********************************************FIN PROFIL_WEB**************************************************/

/***********************************************DEBUT IDENTIFICATION**************************************************/
.inscrire_table {color: white;margin-bottom: 34px;}
.inscrire_table input {background-color:#000b0c;}
#titre_identification{font:bold 20px 'TitilliumText22L','Arial','sans-serif';color:white;margin-top:38px;display:inline-block;}
#coordonee_identification{color:white;}
#coordonee_identification input{background-color:#000b0c;}
.inscrire_obli{color:#0595ad;font:14px 'TitilliumText22L','Arial','sans-serif';margin-left: 8px;}
.inscrire_titre {color: #01B5D3;display: block;font: bold 16px 'TitilliumText22L','Arial','sans-serif';margin-bottom: 12px;margin-top: 20px;text-transform: uppercase;}

#identification{color:white;font:12px 'TitilliumText22L','Arial','sans-serif';width:868px;}
#identification input,#identification select,#identification textarea{background-color:#000b0c;resize:none;}
#identification span{display: inline-block;margin-bottom: 10px;min-width: 70px;}
.lienverdana {color:#0595ad;line-height:14px;text-decoration:none;font:12px 'TitilliumText22L','Arial','sans-serif';}
.formulaire {color:black;font:12px 'TitilliumText22L','Arial','sans-serif';}
.formulaireblanc {color:white;font:12px 'TitilliumText22L','Arial','sans-serif';}
#container_condition{background-color: black;border: 1px solid #4D5E62;color: white;margin-left: 83px;margin-top: 10px;padding-left: 22px;padding-right: 30px;padding-top: 28px; position: absolute;width: 790px;z-index: 100001;height:auto;}
#container_condition #croix {background: url("../img/close_popup.png") no-repeat scroll left top transparent;display: inline-block;float: right;height: 17px;margin-right: 34px;width: 14px;}
.form_erreur{color: #00B4D5;font: bold 11px 'TitilliumText22L','Arial','sans-serif';}
/***********************************************FIN IDENTIFICATION**************************************************/

/***********************************************DEBUT POPUP TELECHARGER*********************************************/
.titre2 {color: #0065a9;font:bold 13px 'TitilliumText22L','Arial','sans-serif';border-bottom: 1px solid #0065A9;height:15px;margin-bottom: 4px;}
.tex11_tele {color:white;font:13px 'TitilliumText22L','Arial','sans-serif';}
.txt_encart_05_lien, .txt_encart_05_lien:link, .txt_encart_05_lien:visited {color: #0065a9;text-decoration: none;font:13px 'TitilliumText22L','Arial','sans-serif';}
.form_acces_ok_pop_up {background: none repeat scroll 0 0 #28C1E0;border: medium none;color: white;font: 10pt 'TitilliumText22LBold','Arial','sans-serif';height: 26px;width: 91px;margin-top:10px;}
.txt_encart_lien_gros, .txt_encart_lien_gros:link, .txt_encart_lien_gros:visited {color: #0065a9;text-decoration: none;font:13px 'TitilliumText22L','Arial','sans-serif';}
.txt_encart_lien_gros_gros, .txt_encart_lien_gros_gros:link, .txt_encart_lien_gros_gros:visited {color: #0065a9;text-decoration: none;font:13px 'TitilliumText22L','Arial','sans-serif';}
/***********************************************FIN POPUP TELECHARGER***********************************************/

/***********************************************DEBUT ABOUTUS *******************************************************/
#aboutus{font:13px 'TitilliumText22L','Arial','sans-serif';margin-top:20px;}
#aboutus h1{font-size:22px;text-transform:uppercase;}
#aboutus p{margin:14px 0;font:13px 'TitilliumText22L','Arial','sans-serif';}
#aboutus span.puce{display:inline-block;margin-right:26px;color:#01b5d3;}
/***********************************************FIN ABOUTUS *******************************************************/

/***********************************************DEBUT MDPOUBLI *******************************************************/
.txt_adresse {font:14px 'TitilliumText22L','Arial','sans-serif';color:white;}
.confirm_mdp {font:13px 'TitilliumText22L','Arial','sans-serif';color:#01B5D3;}
#mdpoubli_container {background-color: black;border: 1px solid #4D5E62;height: 370px;margin-left: 138px;margin-top: 148px;position: absolute;width: 664px;z-index: 100001;}
#mdpoubli_container #croix {background: url("../img/close_popup.png") no-repeat scroll left top transparent;display: inline-block;float: right;height: 17px;margin-right: 34px;margin-top: 34px;width: 14px;}
#mdpoubli_container .titre {color: #01B5D3;font: bold 16px 'TitilliumText22L','Arial','sans-serif';text-transform: uppercase;}
/***********************************************FIN MDPOUBLI *******************************************************/


.titreorange1 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E94F3E;
	line-height: 15px;
}
.text11 {
	font-family: "Arial";
	font-size: 11px;
	color: #333333;
	background-color:#e8f1f9;
}

.text11_bis {
	font-family: "Arial";
	font-size: 11px;
	color: #333333;
	background-color:#f9fbfd;
}




.text10 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}


.lien10 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.lien10:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #EA4E35;
}

.textgris{
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.lien11 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.lien11:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #E94F3E;
}



.trebuchetnav {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;

}

.trebuchetnav:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;

}

.trebuchetrose {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.trebuchetrose:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #E94F3E;
}




.formulaire2 {
	font-size:10px;
	color:#757575;
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-weight:lighter;
	border:solid 1px #aaaaaa;	
}


.fond_recherche_simple {
	background-image: url(images/fond_recherche_simple.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.frame {
	width: 195px;
	
	height: 260px;
	border-color:#F1F5E2 ; 
	border-width:1px; 
	border-style:solid; 

}
.vignettes {
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 250px;
	marginright: 10px;
	margin-right: 10px;	
}





/* FORM */


.formok {
color: #01B5D3;
font:14px 'TitilliumText22LLight','Arial','sans-serif';
}

/* 
MENU FLOTTANT + TOOLTIP
*/
#chargement_encours {
padding: 3;
/*
-moz-box-sizing: border-box; box-sizing: border-box;
position: absolute; visibility: hidden; left: 50%; top: 300; width: 300; margin-left: -150; 
background-color: #ffffff; border: 1px solid #000000; font-size: 9pt; padding: 5;
*/
font-weight: bold; display:none;
}
#chargement_encours A { /* display: block; */ text-decoration: none; color: #000000; }
.iframe_chargement { width: 0; height: 0; border: 0; }

/* Tooltip */


/* Télécharger + imprimer */
.menu_telecharger { 
-moz-box-sizing: border-box; box-sizing: border-box; 
position: absolute; display: none; width: 140px;
background-color: #000000; padding: 4px; border: 1px solid #FFFFFF; color: #000000; font-size: 10px;
}
.menu_telecharger A { color: #01B5D3; font-weight: normal; padding: 0; display: block; }
.menu_telecharger A:hover { color: #01B5D3; background-color: #f0f0f0; }

/* Transférer photo vers sélection */
.menu_transferer { 
-moz-box-sizing: border-box; box-sizing: border-box;
position: absolute; display: none; width: 180px;
background-color: #ffffff; padding: 4; border: 1px solid #000000; color: #000000; font-size: 8pt;  }
.menu_transferer FORM { padding: 0; margin: 0; }
/*
.menu_transferer A { color: #000000; font-weight: bold; display: block; }
.menu_transferer A:hover { color: #C20202; background-color: #f0f0f0; }
*/
.menu_transferer SELECT { font-size: 8pt; width: 120px; }
.menu_transferer .input_button { font-size: 8pt; font-weight: bold; border: 1px solid #000000; }

/* 
RECHERCHE AVANCEE 
*/
#contenu_rechav { height: 270; width: 190; overflow:auto;}

UL.thesaurus { padding: 0 0 0 8; margin: 0; line-height: 10px; }
LI.thesaurus { list-style-type: none; }
LI.thesaurus_couleur1 { color: #e8a81c; }

.messageclient { font-family: "Arial"; font-size: 12px; font-weight: bold; }
.messageclient A { color: #888888; }

#themes_accueil { margin-bottom: 20px; }
#fulltext_accueil { width:165px; }

.marron {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #824C3B;
	text-decoration: none;
}

.marron:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #1C110D;
}

.lienblanc
{
 color:black;
 font-size:10px;
}







.lienvert {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 14px;
}
.lienvert:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #E94F3E;
}

.date {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C00086;
}




.lienverdana_haut {
color:#666666;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
line-height:14px;
text-decoration:none;
}
.lienverdana_haut:hover {
color:#ffffff;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
}



.bt_rouge_blanc
{
 background:#eb5f50;
 color:white;
 border:solid 1px #eb5f50;
}

.trebuchetblanc {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 14px;
}
.trebuchetblanc:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #740e0b;
}

.bouton2 {
background-color:#EB6051;
border-style:none;
color:#FFFFFF;
font-family:arial;
font-size:11px;
font-weight:normal;
}
.bouton2:hover {
background-color:#EB6051;
border-style:none;
color:#000000;
font-family:arial;
font-size:11px;
font-weight:normal;
}



















.tab_link_{
	text-decoration:none;
	color:black;
}

.tab_link_selected {
	font-weight:bold;
	text-decoration:none;
	color:black;
}

#tabs_profil {
	font-size:11px;
	font-family:arial;	
	background-color:#f5f5f5;	
	width:800px;
	text-align:left;
	margin:0px;
	padding:0px;
}

#tabs_LDD {
	font-size:11px;
	font-family:arial;	
	background-color:#f5f5f5;		
	text-align:left;
	margin:0px;
	padding:0px;
}








.thead, tfoot {
background-color:#B2AA9F;
border:1px solid #C5EAD8;
}



.th1b {
background-color:#F5F4F1;
border:0px none;
color:#333333;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
padding:3px;
}
.th2b {
background-color:#FFFFFF;
border:0px none;
color:#333333;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
padding:3px;
}
.th3b {
background-color:#D5EBDF;
border:0px none;
color:#333333;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:11px;
padding:2px;
}
.td1 {
background-color:#CDE6DA;
border:1px solid #C5EAD8;
font-family: Arial , Verdana,  Helvetica, sans-serif;
font-size:10px;
padding:5px;
text-align:left;
}


/* spécifiques eliot */

.txt_legende {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.txt_date {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.txt_copyright {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.txt_form_acces {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #0065a9;
}

.txt_form_acces_lien, .txt_form_acces_lien:link, .txt_form_acces_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #0065a9;
	text-decoration: underline;
}

.txt_form_acces_lien_gris, .txt_form_acces_lien_gris:link, .txt_form_acces_lien_gris:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size:11px;
	color: grey;
	text-decoration: underline;
}

.txt_form_acces_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #0065a9;
	text-decoration: none;
}


.form_acces {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}





/**************************************************************************************/


.txt_tel {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.txt_bienvenue {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
/**************************************************************************************/
.menu_lien, .menu_lien:link, .menu_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #0065a9;
	font-weight: bold;
	text-decoration: none;
}

.menu_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.menu_lien_inv, .menu_lien_inv:link, .menu_lien_inv:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.menu_lien_inv:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #0065a9;
	font-weight: bold;
	text-decoration: none;
}
/**************************************************************************************/


.titre_encart {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.txt_encart_01 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0065a9;
}
.txt_encart_02 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #0065a9;
}
/**************************************************************************************/
.txt_liste_deroulante {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 17px;
}
.txt_encart_03_lien, .txt_encart_03_lien:link, .txt_encart_03_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 17px;
	text-decoration: none;
}
.txt_encart_03_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 17px;
	text-decoration: none;
}
.txt_encart_04_lien, .txt_encart_04_lien:link, .txt_encart_04_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 17px;
	text-decoration: none;
}
.txt_encart_04_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 17px;
	text-decoration: none;
}


/**************************************************************************************/
.txt_liste_deroulante_02 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
}
.titre_barre_titre {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.txt_barre_titre {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


.txt_form_barre_titre {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
/**************************************************************************************/
}.titre_page_01 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0065a9;
}
.txt_page_01 {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.txt_page_01_lien, .txt_page_01_lien:link, .txt_page_01_lien:visited {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.txt_page_01_lien:hover {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #0065a9;
	text-decoration: none;
}
/**************************************************************************************/


.titre_coord {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_coord {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txt_coord_adresse {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.titre_contact {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_contact {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/**************************************************************************************/


.titre_infos {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_infos {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.titre_cdv {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_cdv {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


/**************************************************************************************/







.menu_item {
	float:left;
}




.lien_new_sel
{
  font-weight:bold;
  color:#01B5D3;
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
}

.bienvenue {
	color:#0065a5;
	font-size:11px;
	font-weight:bold;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}

.credit
{	
	color:#393939;
	font-size:11px;
	font-weight:bold;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}

.credit A {
 	color:#393939;
	font-size:11px;
	font-weight:bold;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}





.texte_zoom 
{
		color:#000000;
		font-size:11px;		
		font-weight:bold;
		font-family:Arial, Verdana, Helvetica, sans-serif;	
}

/* ombrage recherche rapide */ 

.wrap1, .wrap2, .wrap3 {
display:block;
}
.wrap1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/shadows/shadow.gif) no-repeat scroll right bottom;
float:left;
}
.wrap2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/shadows/corner_bl.gif) no-repeat scroll left bottom;
}
.wrap3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/shadows/corner_tr.gif) no-repeat scroll 100% -15px;
padding:0 10px 10px 0;
}

/*.wrap3 img {
border-color:#EFEFEF #CCCCCC #CCCCCC #EFEFEF;
border-style:solid;
border-width:1px;
display:block;
}*/




.fulltext_field_td { 
 width:194px;
 height:25px;
 background-image:url(../img/fond_fulltext.jpg);
 background-repeat: no-repeat;
 background-position:center center; 
}


#fulltext_field_rs {
 border:solid 1px grey;
 width:170px;
}


#flyout{
 visibility:hidden;
 margin-left:3px;
 margin-top:-27px;
}




.conteneur_zoom {
		margin:10px;
}

#desc_pub_photo {
 width:500px;
}

#desc_pub_legende{
	font-family:Arial, Verdana, Helvetica, sans-serif;	
	padding: 2px 30px 30px 15px; 
	font-size: 14px; 
	vertical-align: top; 
	text-align: justify;
	width:600px;
}

.login_pass_td { 
 width:78px;
 height:22px;
 background-image:url(../img/fond_login_pass.jpg);
 background-repeat: no-repeat;
 background-position:center center; 
}

.login_pass_field{
	border:none;
	background-color:#FFFFFF;
	margin-left:5px;
	margin-right:5px;
	width:68px;
	font-size:9px;
}

.news
{
	background-image:url(../img/fond_news.jpg);
	background-repeat:no-repeat;
}



.reference {
	font-family: Arial , Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color: #979398;
}

.vignette_brshow{
	display:block;
}

.vignette_brhide{
	display:none;
}

.pip_table_LDD {
font-family:arial;	
border-collapse:collapse;
font-size:11px;
margin-top:15px;
}
.pip_table_LDD td {
border:1px solid grey;
border-collapse:collapse;
margin:0;
padding:1px;
}
.pip_table_LDD tr {
text-align:center;
}



















.format_selected {
background-color:#336EB6;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}

#iframe_cgv {
height: 1200px;
background: yellow;
}
html>body #iframe_cgv {
height: auto;
min-height: 1200px;
} 

.par_field_td { 
 width:55px;
 height:21px;
 background-image:url(../img/fond_par.jpg);
 background-repeat: no-repeat;
 background-position:center center; 
}

.par_field{
	border:none;
	background-color:#FFFFFF;
	margin-left:5px;
	margin-right:5px;
	width:45px;
	height:17px;
	font-size:10px;
}

/* alamy search */
.alamy_search {
	width:100%;
	/*background-color:#333333;*/
	border-bottom:solid 1px #303030;
	padding-top:10px;
	height:50px;
}

.alamy_blanc{color:white;}

#rechav_alamy {	
	position:absolute;
	left:93px;
	top:127px;		
	width:390px;
	height:auto;
	border:solid 1px grey;
	background-color:white;
	font-family:arial;
	font-size:11px;
	visibility:hidden;
	padding:5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.LD_prices
{
	border-top:solid 1px #6c6c6c;	
	border-right:solid 1px #6c6c6c;
}

.LD_prices TD
{	
	border-bottom:solid 1px #6c6c6c;
	border-left:solid 1px #6c6c6c;
	font-family:arial;
	font-size:10px;
	color:white;
	background-color:#111c1d;
}

.alamy_ref
{
	font-weight:bold;
	font-size:16px;
	font-family:Arial;
	color:#FFFFFF;
}

.alamy_titre_zoom
{	
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	color:#007d94;	
}

.alamy_texte_zoom
{	
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	color:#c6c6c6;	
}

.alamy_texte_ld
{
	color:#cc9933;
	font-weight:bold;	
	font-family:Arial;
}

.alamy_texte_dg
{
	color:#0065A5;
	font-weight:bold;	
	font-family:Arial;
}


.ligneSelect {
	background-color:#3399cc;	
}


/* page art de vivre */

.report_adv
{
	width:266px;
	height:273px;
	float:left;
	background-color:#f6f3ef;
	margin:27px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	font:normal 15pt Arial;
}



.adv_field_td { 
 width:302px;
 height:25px;
 background-image:url(../img/fond_adv.jpg);
 background-repeat: no-repeat;
 background-position:center center; 
}

.adv_field{
	border:none;
	background-color:#FFFFFF;
	margin-left:5px;
	margin-right:5px;
	width:292px;
}

#actions_panier{	
position:absolute;z-index:100001;border:solid 1px #3c4c4f;background-color:black;color:white;
width:400px;
height:200px;
right:186px;
top:90px;
}

#actions_panier #croix{background:url('../img/close_popup.png')left top no-repeat;display: inline-block;float: right;height: 17px;margin-right: 10px;margin-top: 10px;width: 14px;}
