* { margin: 0; padding: 0; } body { font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; } input, textarea { font: 1em Verdana; } img { border: 0; } h1, h2, h3, h4, h5, h6 { font-size: 1.3em; }  .clear { display: block; clear: both; height: 1px; overflow: hidden; } .hid { display: none; } .d_block { display: block; } .d_inline { display: inline; } .relative { position: relative; } .t_center { text-align: center; } .t_left { text-align: left; } .t_right { text-align: right; } .float_right { float: right; } .float_left { float: left; } .bold { font-weight: bold; } .normal { font-weight: normal; } .orange { color: #ff9900; } .orange_premium { color: #7cbe14; } .bleu { color: #485c81; } .gris { color: #777; } .blanc { color: #fff; } .vert { color: #7cbe14; } .violet { color: #ab4ba6; } .rouge { color: #fe0000; } .rose { color: #f465f5; } .orange_clair { color: #fdbb65; } .bleu_clair { color: #6f7e9a; } .gris_clair { color: #c1c1c1 !important; } .gris_fonce { color: #434343; } .bg_vert { background: #7dbc0c url(images/bg_vert.gif) repeat-x; } .link_0 { text-decoration: none; } .link_1 { text-decoration: none; } .link_1:hover { text-decoration: underline; } .link_2 { text-decoration: underline; } .mt5 { margin-top: 5px; } .mt10 { margin-top: 10px; } .mt15 { margin-top: 15px; } .mt20 { margin-top: 20px; } .mt25 { margin-top: 25px; } .mb10 { margin-bottom: 10px; } .mb15 { margin-bottom: 15px; } .mb20 { margin-bottom: 20px; } .mb25 { margin-bottom: 25px; } .mr20 { margin-right: 20px; } .ml7 { margin-left: 7px; } .pr10 { padding-right: 10px; } .plr10 { padding-left: 10px; padding-right: 10px; } .mauto { margin-right: auto; margin-left: auto; } .big_1 { font-size: 1.1em; } .big_2 { font-size: 1.2em; } .big_3 { font-size: 1.3em; } .big_4 { font-size: 1.4em; } .big_5 { font-size: 1.5em; } .big_6 { font-size: 1.6em; } .small_1 { font-size: 0.9em; } .small_15 { font-size: 0.85em; } .small_2 { font-size: 0.8em; } .lh_16 { line-height: 1.6em; } .century { font-family: 'Century Gothic'; } .b_text { display: block; width: 634px; }  #global { position: relative; width: 988px; margin: 25px auto; } #top { position: relative; height: 120px; } #hiboox_logo { display: block; position: relative; left: 10px; width: 194px; height: 69px; background: none; overflow: hidden; background: url(images/hiboox_logo.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/v1/images/hiboox_logo.png', sizingMethod='image'); } #hiboox_logo_premium { display: block; position: relative; left: 10px; width: 194px; height: 69px; background: none; overflow: hidden; background: url(images/hiboox_logo_premium.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/v1/images/hiboox_logo_premium.png', sizingMethod='image'); } #hiboox_logo img, #hiboox_logo_premium img { display: none; } #hiboox_logo, #body_premium #hiboox_logo { display: block; position: relative; left: 10px; width: 235px; height: 92px; background: none; overflow: hidden; background: url(images/logo_mensup.png); } #hiboox_logo_hack { display: block; position: absolute; top: 58px; left: 139px; width: 107px; height: 28px; text-indent: -100em; background: url(images/spacer.gif); overflow: hidden; } #content_top { width: 988px; height: 6px; background: url(images/content_top.gif) no-repeat 0 0; overflow: hidden; } #content { position: relative; background: #fff; width: 988px; z-index: 20; } #content_foot { width: 988px; height: 6px; background: url(images/content_foot.gif) no-repeat 0 0; overflow: hidden; } #c1 { position: relative; left: 5px; float: left; width: 668px; } #c2 { position: relative; right: 5px; float: right; width: 310px; }  #top #skin_clic { position: absolute; top: -25px; left: 0; width: 988px; height: 274px; }  #hiboox_cquoi { position: absolute; top: 530px; left: 3px; height: 35px; padding: 0 0 15px 0; margin-left: 221px; } #skin #hiboox_cquoi { top: -60px; } #hiboox_cquoi a { position: relative; width: 190px; height: 15px; padding: 0 0 0 20px; color: #485c81; text-decoration: none; } #hiboox_cquoi a .btn { position: absolute; top: 0; left: 0; display: block; width: 14px; height: 15px; background: url(images/hiboox_wtf.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/v1/images/hiboox_wtf.png', sizingMethod='image'); } #hiboox_cquoi a:hover { text-decoration: underline; }  #bloc_search { position: relative; width: 310px; height: 30px; margin: 0 0 7px 0; padding-top: 8px; overflow: hidden; } #skin #bloc_search { position: absolute; top: -70px; } #bloc_search .fond { position: absolute; top: 0; left: 0; width: 310px; height: 35px; overflow: hidden; background: url(images/bloc_300_recherche.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/v1/images/bloc_300_recherche.png', sizingMethod='image'); z-index: 1; } #bloc_search form { position: absolute; top: 7px; left: 0; width: 310px; height: 21px; z-index: 2; } #bloc_search form .label { display: block; float: left; width: 90px; margin-right: 5px; padding: 2px 20px 0 0; background: url(images/fleche_small_grise_orange.gif) no-repeat right 3px; font-weight: bold; text-align: right; } #bloc_search form .text { position: relative; z-index: 2; display: block; float: left; width: 145px; height: 19px; margin-right: 5px; border: 1px solid #777; color: #777; }  #pub_mega { position: absolute; top: -130px; right: 8px; float: right; width: 728px; height: 90px; background: none;  } #skin #pub_mega { top: -175px; } #pub_mega *, #pub_pave *, #pub_bottom * { padding: 0; margin: 0; border: none; } #pub_mega_retouche { margin-top: 10px; } #pub_mega_retouche #pub_mega { position: relative; top: 0; margin: 0 auto; float: none; } #pub_pave { position: relative; width: 300px; height: auto; margin: 0 auto; background: none; } #pub_bottom { width: 468px; height: 60px; margin: 0 auto; background: none; } #pub_sky { position: absolute; top: 50px; right: -160px; width: 160px; height: 600px; background:none; overflow:hidden; } .pub_468 { width: 468px; height: 60px; margin: 25px auto 0 auto; }  .bloc_300_top { position: relative; z-index: 1; width: 310px; height: 14px; background: #fff url(images/bloc_300_topfoot.gif) no-repeat top left; overflow: hidden; font-size: 0em; } .bloc_300_mid { width: 290px; padding: 0 7px 0 13px; background: url(images/bloc_300_mid.gif) repeat-y; } .bloc_300_foot { width: 310px; height: 18px; background: url(images/bloc_300_topfoot.gif) no-repeat bottom left; overflow: hidden; font-size: 0em; } .bloc_640_top { width: 648px; height: 12px; background: url(images/bloc_640_topfoot.gif) top left; overflow: hidden; font-size: 0em; } .bloc_640_mid { width: 628px; padding: 0 10px; background: url(images/bloc_640_mid.gif) repeat-y; } .bloc_640_foot { width: 648px; height: 18px; background: url(images/bloc_640_topfoot.gif) bottom left; overflow: hidden; font-size: 0em; } .bloc_640_top_orange { width: 648px; height: 12px; background: url(images/bloc_640_topfoot_orange.gif) top left; overflow: hidden; font-size: 0em; } .bloc_640_mid_orange { width: 628px; padding: 0 10px; background: url(images/bloc_640_mid_orange.gif) repeat-y; } .bloc_640_foot_orange { width: 648px; height: 18px; background: url(images/bloc_640_topfoot_orange.gif) bottom left; overflow: hidden; font-size: 0em; } .bloc_640_top_bleu { width: 648px; height: 12px; background: url(images/bloc_640_topfoot_bleu.gif) top left; overflow: hidden; font-size: 0em; } .bloc_640_mid_bleu { width: 628px; padding: 0 10px; background: url(images/bloc_640_mid_bleu.gif) repeat-y; } .bloc_640_foot_bleu { width: 648px; height: 18px; background: url(images/bloc_640_topfoot_bleu.gif) bottom left; overflow: hidden; font-size: 0em; } .bloc_640_top_gris { width: 648px; height: 12px; background: url(images/bloc_640_topfoot_gris.gif) top left; overflow: hidden; font-size: 0em; } .bloc_640_mid_gris { width: 628px; padding: 0 10px; background: url(images/bloc_640_mid_gris.gif) repeat-y; } .bloc_640_foot_gris { width: 648px; height: 18px; background: url(images/bloc_640_topfoot_gris.gif) bottom left; overflow: hidden; font-size: 0em; } .bloc_980_top { width: 978px; height: 14px; background: url(images/bloc_978_topfoot.gif); overflow: hidden; } .bloc_980_mid { width: 958px; padding: 0 10px; background: url(images/bloc_978_mid.gif) repeat-y; } .bloc_980_foot { width: 978px; height: 17px; background: url(images/bloc_978_topfoot.gif) no-repeat bottom left; overflow: hidden; }  .bloc_640_2_top { width:648px; height: 9px; background: url(images/bloc_640_2_top.gif); overflow: hidden; } .bloc_640_2_mid { width:648px; background: url(images/bloc_640_2_mid.gif) repeat-y; } .bloc_640_2_foot { width:648px; height: 18px; background: url(images/bloc_640_2_foot.gif); overflow: hidden; } .bloc_640_2_mid .c1 { width: 305px; float: left; margin-right: 20px; margin-left: 5px; overflow: hidden; } .bloc_640_2_mid .c2 { width: 305px; float: left; overflow: hidden; } .bloc_640_2_mid .btn300 { margin: 0; }  .h1_home { display: block; margin: 10px auto; font-family: 'Century Gothic', Tahoma; font-weight: normal; font-size: 2em; text-align: center; } #h1_normal { font-size: 1.2em; font-weight: bold; text-align: left; }  .form_home { margin: 0; width: 648px; height:201px; background:url(images/bg_form_home.gif); overflow: hidden; } .form_upload_simple { width: 500px; margin: 0 auto; } .form_home p { margin: 10px 10px; text-align:center; width:500px; } .form_upload_simple .input_image { font-size: 1.3em; _margin-bottom: 10px; } .form_home .input_envoyer_image { display: block; width: 271px; height: 31px; margin: 20px auto 10px auto; padding: 11px 0 0 37px; font-weight: bold; font-family: 'Century Gothic'; background: url(images/btn_300.gif) no-repeat 0 -252px; text-align: center; border: 0; }  .hiboox_perso_01 { position: absolute; z-index: 2; top: -15px; right: 180px; width: 114px; height: 19px; background: url(images/hiboox_full.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/v1/images/hiboox_full.png', sizingMethod='image'); }  #flags { position: absolute; top: -147px; right: 9px; width: 68px; height: 11px; background: url(images/hiboox_full.gif) 0 -19px; } #skin #flags { top: -192px; } #flags a { display: block; float: left; width: 16px; height: 11px; margin-right: 10px; background: url(images/spacer.gif); overflow: hidden; } #flags a.en { margin-right: 0; }  .holib { position: absolute; width: 190px; } .holib_test { top: 30px; right: 70px; } .holib_top { width: 190px; height: 13px; background: url(images/holib/holib_top.gif) no-repeat; font-size: 0em; } .holib_mid { width: 170px; padding: 0 10px 0 10px; background: url(images/holib/holib_mid.gif) repeat-y; } .holib_foot { width: 190px; height: 5px; background: url(images/holib/holib_foot.gif) no-repeat; font-size: 0em; }  #loading_h { position: absolute; top: 80px; left: 520px; }  .fil_ariane { width: 640px; margin: 0 0 10px 0; color: #485c81; font-size: 0.85em; } .fil_ariane a { color: #ff9900; text-decoration: none; } .fil_ariane a:hover { text-decoration: underline; }  .hiboox_wtf_link_plus { position: relative; height: 10px; } .hiboox_wtf_link_plus .btn { position: absolute; top: 0; right: 7px; display: block; width: 14px; height: 15px; background: url(images/hiboox_full.gif) no-repeat 0 -30px; }  .puce { display: block; width: 20px; height: 20px; overflow: hidden; background: url(images/puces.gif); } .puce_loupe { background-position: 0 0; } .puce_plus { background-position: -20px 0; } .puce_user_orange { background-position: -40px 0; } .puce_photo { background-position: -60px 0; } .puce_user_rouge { background-position: -80px 0; } .puce_loupe_vert { background-position: -120px 0; } .puce_plus_vert { background-position: -140px 0; }  .puce_calendrier { display: block; width: 20px; height: 20px; background: url(images/puce_calendrier.gif); } a .puce_calendrier { position: absolute; top: 8px; left: 10px; }  .boxes { width: 648px; margin: 17px 0 18px 0; text-align: left; } .boxes .box { display: block; float: left; margin-right: 20px; position: relative; width: 182px; height: 151px; padding: 7px 10px 0 10px; text-align: center; font-family: 'Century Gothic'; background: url(images/box_home.gif); text-align: center; text-decoration: none; overflow: hidden; } .boxes .box .box_txt_01 { display: block; margin: 0 auto; width: 165px; height: 35px; background: url(images/box_txt.gif) no-repeat 0 0; } .boxes .box .box_txt_02 { display: block; margin: 0 auto; width: 165px; height: 35px; background: url(images/box_txt.gif) no-repeat 0 -35px; } .boxes .box .box_txt_03 { display: block; margin: 0 auto; width: 165px; height: 35px; background: url(images/box_txt.gif) no-repeat 0 -70px; } .boxes .last { margin-right: 0; }  .bloc_connexion { height: 166px; overflow: hidden; } .bloc_connexion label { display: block; margin: 0 0 10px 0; } .bloc_connexion .champs { width: 100%; height: 24px; overflow: hidden; } .bloc_connexion .input_text { display: block; float: left; width: 117px; height: 17px; margin-right: 5px; } .bloc_connexion .link_lostpwd { display: block; margin: 0 10px 8px 0; padding-bottom: 9px; border-bottom: 1px solid #ddd; } .bloc_connexion .link_inscription { position: relative; top: 0; top: -3px !important; display: block; width: 180px; height: 20px; margin: 10px auto 0 auto; cursor: pointer; z-index: 0; } .bloc_connexion .link_inscription .txt { display: block; width: 150px; text-align: right; cursor: pointer; z-index: 1; } .bloc_connexion .link_inscription .puce { position: absolute; top: 1px; right: 0; cursor: pointer; z-index: 5; }  .input_ok { border:none; display: block; float: left; width: 28px; height: 21px; padding: 0 0 2px 0; text-align: center; background: url(images/input_login_ok.gif); cursor: pointer; }  #foot { width: 978px; margin: 10px auto; } #foot_top { position: relative; width: 978px; height: 27px; background: url(images/bloc_978_topfoot.gif); overflow: hidden; } #foot_top2 { position: relative; width: 968px; height: 17px; padding: 10px 0 0 10px; background: url(images/bloc_978_topfoot_new_orange.gif); color: #fff; overflow: hidden; font-size: 0.8em; } #foot_top2 a { color: #fff; text-decoration: none; } #foot_top_adult { position: absolute; display: block; width: 82px; height: 17px; padding: 10px 0 0 0; text-align: center; text-transform: uppercase; font-weight: bold; top: 0; right: 7px; } #foot_mid { width: 968px; padding: 0 10px; background: url(images/bloc_978_mid.gif) repeat-y; } #foot_foot { width: 978px; height: 17px; background: url(images/bloc_978_topfoot_new.gif) no-repeat 0 -27px; overflow: hidden; } .hiboox_foot { text-align: center; padding: 10px 5px 0 5px;  } .foot_partenaire { padding: 0 0 5px 0; text-align: center; font-size: 0.8em; color: #777; } .foot_partenaire a { color: #485c81; text-decoration: none; }  .btn_300 { display: block; width: 271px; height: 31px; padding: 11px 0 0 37px; text-align: center; font-weight: bold; background: url(images/btn_300.gif); } .btn_300_orange { background-position: 0 0; } .btn_300_vert { background-position: 0 -42px; } .btn_300_bleu { background-position: 0 -84px; } .btn_300_vert_full { background-position: 0 -444px; } .btn_300_bleu_full { background-position: 0 -486px; } .btn_300_orange_full { background-position: 0 -528px; } .btn_300_vert_mobile_full { background-position: 0 -570px; } .btn_300_orange_mail_full { background-position: 0 -612px; } .btn_300_vert_mid { width: 226px; background-position: 0 -696px; } .btn_300_bleu_mid { width: 226px; background-position: 0 -738px; } input.btn_300{ border: none; height: 41px; width: 308px; padding: 0px 0 0 37px; cursor: pointer; } .btn_300_large { display: block; width: 308px; height: 97px; padding: 11px 0 0 0; text-align: center; font-weight: bold; background: url(images/btn_300.gif) 0 -294px; } .service_btn .prix { display: block; width: 120px; height: 50px; margin: 0 auto; padding: 10px 0 0 100px; background: url(images/service_prix.gif) no-repeat; text-align: left; } .service_btn .prix_2 { background-position: 0 0; } .service_btn .prix_20 { background-position: 0 -60px; }  .btn_640 { display: block; width: 607px; height: 31px; padding: 11px 0 0 37px; text-align: center; font-weight: bold; background: url(images/btn_640.gif); } .btn_640_vert { background-position: 0 0; } .btn_640_rouge { background-position: 0 -42px; }  .service_btn { margin: 10px 0; } .service_btn .btn_first { float: left; margin-right: 31px; } .service_btn .btn_second { float: left; } .table_service { position: relative; left: 1px; width: 622px; } .table_service th { padding: 7px 0;  background: #fff; border-bottom: 4px solid #ededed; } .table_service td { padding: 7px 0; text-align: center; vertical-align: top; background: #fff; font-size: 0.9em; color: #485c81; } .table_service .col { border-right: 4px solid #ededed; } .table_service .intitule { width: 236px; padding-left: 12px; text-align: left; } .table_service .desc { font-size: 0.85em; text-align: left; background: #fff; padding: 3px 4px; } .table_service_btns { margin-top: 5px; padding-right: 4px; } .table_service_btns a { display: block; float: right; width: 82px; height: 38px; padding: 6px 0 0 40px; text-align: center; background: url(images/btn_inscription.gif) no-repeat; color: #fff; text-decoration: none; font-weight: bold; } .table_service_btns .btn_insc_gratuite { background-position: 0 0; } .table_service_btns .btn_insc_premium { background-position: -122px 0; margin-left: 5px; }  .showmore { padding: 0 15px 0 0; background: url(images/show_more.gif) no-repeat right 6px; color: #485c81; text-decoration: none; } .showmore:hover { text-decoration: underline; }  .bloc_list { display: block; margin: 10px 0 0 0; list-style: none; width: 100%; position: relative; _left: -5px; } .bloc_list li { display: block; position: relative; float: left; width: 152px; height: 152px; margin: 5px; } .bloc_list_alb li a { position: relative; display: block; width: 152px; height: 152px; text-align: center; overflow: hidden; background: url(images/cadre_album.gif) top left; } .bloc_list_alb li a .img { position: absolute; top: 14px; left: 19px; display: block; width: 115px; height: 115px; cursor: pointer; } .bloc_list_alb li.on a.cadre, .bloc_list_alb li a.cadre:hover { background: url(images/cadre_album.gif) -152px 0; } .bloc_list_alb li .check { position: absolute; top: 17px; left: 23px; display: block; width: 13px; height: 13px; border:none; } .bloc_list_img li a { position: relative; display: block; width: 152px; height: 152px; text-align: center; overflow: hidden; background: url(images/cadre_image.gif) top left; } .bloc_list_img li a .img { position: absolute; top: 14px; left: 19px; display: block; width: 115px; height: 115px; cursor: pointer; } .bloc_list_img li.on a.cadre, .bloc_list_img li a.cadre:hover { background: url(images/cadre_image.gif) -152px 0; } .bloc_list_membre li a { position: relative; display: block; width: 152px; height: 152px; text-align: center; overflow: hidden; background: url(images/cadre_image.gif) top left; text-decoration: none; } .bloc_list_membre li a .img { position: absolute; top: 14px; left: 19px; display: block; width: 115px; height: 90px; cursor: pointer; z-index: 1; } .bloc_list_membre li.on a.cadre, .bloc_list_membre li a.cadre:hover { background: url(images/cadre_image.gif) -152px 0; } .bloc_list_membre li a .premium { position: absolute; top: 9px; left: 14px; display: block; width: 60px; height: 60px; background: url(images/bande_membre.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/v1/images/bande_membre.png', sizingMethod='image'); z-index:10; } .bloc_list_membre li a .pseudo { position: absolute; top: 104px; left: 14px; display: block; width: 122px; height: 26px; overflow: hidden; text-align: center; text-decoration: none; } .bloc_list_membre li a:hover .outils { bottom: 45px; z-index: 50; } .bloc_list li.special { display: block; position: relative; float: left; width: 623px; height:auto; background:none; margin: 5px; text-align:center; } .bloc_list_img li.special a, .bloc_list_alb li.special a { position: inherit; display: inline; width: inherit; height: inherit; text-align: inherit; overflow: inherit; background: none; } .bloc_list li .outils { position: absolute; bottom: 18px; left: 15px; display: block; width: 128px; height: 16px; background: url(images/bg_list_alb_outils.gif) no-repeat 0 0; } .bloc_list li .outils a { display: inline-block; position: relative; float: left; width: 15px; height: 15px; margin: 0 3px; background: url(images/outils.gif) no-repeat; cursor: pointer; } .bloc_list li .outils a em { display: none; } .bloc_list li .outils span.fake { display:block; float: left; height: 10px; background: none; } .bloc_list li .outils .cadeau { background-position: 0 0; } .bloc_list li .outils .voir { background-position: -21px 0; } .bloc_list li .outils .modifier { background-position: -42px 0; } .bloc_list li .outils .rotation_droite { background-position: -63px 0; } .bloc_list li .outils .rotation_gauche { background-position: -84px 0; } .bloc_list li .outils .supprimer { background-position: -105px 0; } .bloc_list li .outils .favoris { background-position: -128px 0; } .bloc_list li .outils .retouche { background-position: -151px 0; } .bloc_list li .outils .organiser { background-position: -170px 0; } .bloc_list li .outils .ajouterimages { background-position: -190px 0; } .bloc_list li .outils .enleverfavoris { background-position: -212px 0; } .bloc_list li .check { position: absolute; top: 17px; left: 23px; display: block; width: 13px; height: 13px; border:none; }  .bloc_list_mini { display: block; list-style: none; width: 280px; height: 130px; position: relative; left: 4px; _left: 2px; overflow: auto; } .bloc_list_mini li { position: relative; display: block; float: left; width: 60px; height: 60px; margin: 2px; background: #f6f7f9; overflow: hidden; } .bloc_list_mini li.on { border: 2px solid #ff9900; } .bloc_list_mini li a.img { display: block; width: 58px; height: 58px; text-align: center; border: 1px solid #e9e9e9; overflow: hidden; } .bloc_list_mini li a.img:hover { border: 1px solid #ff9900; } .bloc_list_mini li a.enlever { position: absolute; bottom:1px; right: 1px; display: block; width: 20px; height: 20px; background: url(images/enlever.gif) no-repeat; cursor: pointer; } #c1 .bloc_list_mini { left: 3px; _left: 3px; }  .home_photos .titre_fleche_orange { margin-left: 12px; } .home_photos .home_photos_imgs { position: relative; margin: 0 0 0 3px; height: 77px; overflow: hidden; } .home_photos .home_photos_imgs .home_photos_img { display: inline-block; float: left; width: 100px; height: 75px; overflow: hidden; margin: 0 11px; text-align: center; background: #f6f7f9; border: 1px solid #e9e9e9; } .home_photos .home_photos_imgs .home_photos_img:hover { border: 1px solid #ff9900; } .home_photos .home_photos_txt { display: block; width: 585px; margin: 18px 0 5px 15px; padding: 0 4px; text-align: center; background: #f2f2f2; border: 1px solid #e6e6e6; color: #666; font-size: 0.8em; text-align: center; list-style: none; } .home_photos .home_photos_txt li { display: inline; } .home_photos .home_photos_txt a { color: #666; text-decoration: none; } .home_photos .home_photos_txt a:hover { text-decoration: underline; }  .multipage a, .multipage span.on { display: block; float: left; width: 36px; height: 27px; margin-right: 5px; padding: 10px 0 0 0; text-align: center; color: #485c81; font-weight: bold; text-decoration: none; background: url(images/btn_300.gif) no-repeat -270px -172px; } .multipage span.on { color: #ff9900; } .multipage a.prev { width: 163px; height: 27px; padding-left: 34px; background: url(images/btn_300.gif) no-repeat 0 -172px; text-align: left; } .multipage a.next { width: 158px; height: 27px; padding-right: 39px; background: url(images/btn_300.gif) no-repeat 0 -214px; text-align: right; } .multipage input { position: relative; top: -3px; left: -2px; width: 15px; overflow: hidden; }  .h_titre { margin: 15px 0; width: 645px; } .h_titre_txt { float: left; width: 400px; } .h_titre_part { float: right; width: 240px; text-align: right; } .h_titre h1 { display: inline; padding: 0 10px 0 0; font-size: 1.4em; }  .input_img_big { width: 510px; margin: 0 5px 0 4px; font-size: 1.2em; font-weight: normal; background: #fff; color: #555; border: 1px solid #555; } .input_img_big:hover { background-color: none; } #img_big { position: relative; width: 638px; margin-left: 4px; margin-top: 20px; z-index: 0; } #img_big .outils_img { position: relative; float: right; width: 100%; z-index: 2; float: right; } #img_big .outils_img #outils_fakelink { width: 100%; position: relative; height: 30px; } #img_big .outils_img #outils_fakelink a { display: block; float: right; width: 127px; height: 22px; padding: 8px 0 0 0; text-align: center; overflow: hidden; text-decoration: none; font-weight: bold; } #img_big .outils_img .outils_options { position: absolute; display: block; width: 126px; border: 1px solid #e4e4e4; border-top: none; background: #fff url(images/bg_img_outils_options.gif) no-repeat bottom left; } #img_big .outils_img .outils_options a { position: relative; display: block; width: 106px; padding: 4px 0 4px 21px; text-decoration: none; color: #666; font-size: 0.85em; } #img_big .outils_img .outils_options a:hover { color: #000; background: #ff9900; } #img_big .outils_img #o_utiliser { top: 31px; right: 255px; } #img_big .outils_img #o_modifier { top: 31px; right: 128px; } #img_big .outils_img #o_partager { top: 31px; right: 0; } #img_big table { position: relative; clear: both; width: 638px; height: 479px; z-index: 1; } #img_big table td { position: relative; width: 638px; height: 480px; vertical-align: middle; text-align: center; border: 1px solid #e3e3e3; overflow: hidden; } #img_big table td #frame_alb_big { position: relative; background: #f6f6f6; } #img_big #real_size { position: absolute; top: 31px; right: 0; padding: 5px 10px; color: #fff; background: url(images/spacer_black_transparent.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/spacer_black_transparent.png', sizingMethod='scale'); }  #alb_big { position: relative; width: 638px; margin-left: 4px; margin-top: 20px; z-index: 0; } #alb_big .outils_alb { position: relative; right: -2px; float: right; width: 100%; z-index: 2; } #alb_big .outils_alb #outils_fakelink { position: relative; height: 30px; } #alb_big .outils_alb #outils_fakelink a { display: block; float: left; width: 127px; height: 22px; padding: 8px 0 0 0; text-align: center; overflow: hidden; text-decoration: none; font-weight: bold; } #alb_big #contener { position: relative; z-index: 0; width: 638px; height: 620px; clear: both; } #alb_big #contener #o_flash { position: relatvie; z-index: 1; width: 638px; height: 620px; } #alb_big #contener .outils_options { position: absolute; z-index: 10; top: -1px; right: -1px; width: 126px; border: 1px solid #e4e4e4; background: #fff url(images/bg_img_outils_options.gif) no-repeat bottom left; } #alb_big .outils_options a { position: relative; display: block; width: 106px; padding: 4px 0 4px 21px; text-decoration: none; color: #666; font-size: 0.85em; } #alb_big #contener .outils_options a:hover { color: #000; background: #feeeda; } #contener.niveau_3 #o_utiliser { right: 254px; } #contener.niveau_2 #o_utiliser { right: 127px; } #contener.niveau_1 #o_utiliser { right: 0; } #contener.niveau_3 #o_modifier { right: 127px; } #contener.niveau_2 #o_modifier { right: 127px; } #contener.niveau_3 #o_partager { right: 0; } #contener.niveau_2 #o_partager { right: 0; } #contener.niveau_1 #o_partager { right: 0; }  #alb_big .outils_alb .txt { float: right; text-align: right; font-weight: bold; font-size: 1.2em; z-index: 10; } #img_big .outils_img .txt { float: right; text-align: right; font-weight: bold; font-size: 1.2em; z-index: 10; } #outils_onglets { width: 100%; position: relative; } #outils_onglets span.phrase { display: block; float: right; width: 230px; height: 25px; padding: 5px 10px 0 0; font-weight: bold; font-size: 1.2em; text-align: right; border-right: 1px solid #e4e4e4; } #outils_onglets a { display: block; position: relative; float: right; width: 127px; height: 25px; text-align: center; background: url(images/img_outils_bg.gif); border-right: 1px solid #e4e4e4; color: #fff; text-decoration: none; font-weight: bold; padding: 5px 0 0 0; border-top: 1px solid #e4e4e4; } #outils_onglets span.new { display: block; position: absolute; top: 0; left: 0; width: 27px; height: 27px; background: url(images/img_outils_new.gif) no-repeat; } #outils_onglets span.corner_left { display: block; position: absolute; top: -1px; left: -1px; width: 7px; height: 7px; background: url(images/img_outils_corner.gif) no-repeat top left; } #outils_onglets span.corner_right { display: block; position: absolute; top: -1px; right: -1px; width: 7px; height: 7px; background: url(images/img_outils_corner.gif) no-repeat top right; }  .outil { position: absolute; top: 4px; left: 2px; display: block; width: 16px; height: 16px; background: url(images/img_outils.gif) no-repeat; } .outil_enregistrer { background-position: 0 0; } .outil_imprimer { background-position: -16px 0; } .outil_favoris { background-position: -32px 0; } .outil_abus { background-position: -48px 0; } .outil_rgauche { background-position: -80px 0; } .outil_rdroite { background-position: -64px 0; } .outil_redim { background-position: -96px 0; } .outil_texte { background-position: -112px 0; } .outil_animer { background-position: -128px 0; } .outil_cadre { background-position: -144px 0; } .outil_noirblanc { background-position: -160px 0; } .outil_envoyerami { background-position: -176px 0; } .outil_html { background-position: -192px 0; } .outil_facebook { background-position: -208px 0; } .outil_google { background-position: -224px 0; } .outil_windows { background-position: -240px 0; } .outil_yahoo { background-position: -256px 0; } .outil_myspace { background-position: -272px 0; } .outil_luminosite { background-position: -288px 0; } .outil_recadrage { background-position: -304px 0; } .outil_sepia { background-position: -320px 0; } .outil_motif { background-position: -352px 0; } .outil_symetrie { background-position: -368px 0; } .outil_ajouterselection { background-position: -384px 0; } .outil_accederalbum { background-position: -400px 0; } .outil_cadeauphoto { background-position: -416px 0; } .outil_editer_info { background-position: -432px 0; } .outil_effet { background-position: -448px 0; } .outil_developper { background-position: -464px 0; } .outil_enregistrer_off { background-position: 0 -16px; } .outil_imprimer_off { background-position: -16px -16px; } .outil_favoris_off { background-position: -32px -16px; } .outil_abus_off { background-position: -48px -16px; } .outil_rgauche_off { background-position: -80px -16px; } .outil_rdroite_off { background-position: -64px -16px; } .outil_redim_off { background-position: -96px -16px; } .outil_texte_off { background-position: -112px -16px; } .outil_animer_off { background-position: -128px -16px; } .outil_cadre_off { background-position: -144px -16px; } .outil_noirblanc_off { background-position: -160px -16px; } .outil_envoyerami_off { background-position: -176px -16px; } .outil_html_off { background-position: -192px -16px; } .outil_facebook_off { background-position: -208px -16px; } .outil_google_off { background-position: -224px -16px; } .outil_windows_off { background-position: -240px -16px; } .outil_yahoo_off { background-position: -256px -16px; } .outil_myspace_off { background-position: -272px -16px; } .outil_luminosite_off { background-position: -288px -16px; } .outil_recadrage_off { background-position: -304px -16px; } .outil_sepia_off { background-position: -320px -16px; } .outil_motif_off { background-position: -352px -16px; } .outil_symetrie_off { background-position: -368px -16px; } .outil_ajouterselection_off { background-position: -384px -16px; } .outil_accederalbum_off { background-position: -400px -16px; } .outil_cadeauphoto_off { background-position: -416px -16px; } .outil_editer_info_off { background-position: -432px -16px; } .outil_effet_off { background-position: -448px -16px; } .outil_configurer { background-position: -432px 0; } .outil_organiser { background-position: -480px 0; } .outil_ajouterimages { background-position: -496px 0; }  .titre_fleche { display: block; padding: 0 0 0 18px; background: url(images/fleche_small.gif) no-repeat 0 3px; }  .lien_tous { width: 610px; height: 120px; margin: 10px 0 0 10px; background: url(images/lien_tous.gif) no-repeat 559px 1px; } .lien_tous p { display: block; height: 25px; } .lien_tous p label { display: block; float: left; width: 260px; padding-right: 10px; text-align: right; } .lien_tous p input { display: block; float: left; width: 280px; }  .lien_tous2 { width: 610px; height: 97px; margin: 10px 0 0 10px; background: url(images/lien_tous2.gif) no-repeat 559px 1px; } .lien_tous2 p { display: block; height: 25px; } .lien_tous2 p label { display: block; float: left; width: 260px; padding-right: 10px; text-align: right; } .lien_tous2 p input { display: block; float: left; width: 280px; }  .compte_box p.bold { margin: 0 0 10px; } .compte_box ul { list-style: none; } .compte_box ul li { display: block; position: relative; width: 280px; border-top: 1px solid #e4e4e4; } .compte_box ul li a { display: block; padding: 8px 0 8px 35px; color: #777; text-decoration: none; } .compte_box ul li a.moncompte_menu_orange:hover { background-color: #feeeda; } .compte_box ul li a.moncompte_menu_orange_force:hover { background-color: #feeeda; } .compte_box ul li a.moncompte_menu_bleu:hover { background-color: #e4e7ec; } .compte_box ul li a.moncompte_menu_rouge:hover { background-color: #ffe1e1; } .compte_box ul li a.moncompte_menu_vert:hover { background-color: #ecf5db; } .compte_box ul li a .puce { position: absolute; top: 8px; left: 10px; } .compte_box ul li a .number { position: absolute; top: 11px; right: 0px; font-size: 0.85em; font-weight: bold; } .compte_box ul li.last {  } .compte_box .phrase_foot { display: block; width: 280px; margin-top: 1px; padding-top: 5px; border-top: 1px solid #e4e4e4; } #link_show_compte, #link_hide_compte { display: block; text-align: center; } #link_show_compte span, #link_hide_compte span { display: block; width: 15px; height: 15px; margin: 0 auto; } .fleche_small_haut { background: url(images/fleche_small_haut.gif); } .fleche_small_bas { background: url(images/fleche_small_bas.gif); }   .progress_bar { width: 280px; height: 16px; margin: 5px 0; background: url(images/progress_bar.gif); overflow: hidden; } .progress_bar_orange { height: 16px; background: url(images/progress_bar.gif) 0 -16px; } .progress_bar_vert { height: 16px; background: url(images/progress_bar.gif) 0 -32px; } #progress_bar_status{ font-style:italic; color:#666666; font-size:11px; margin-left:224px; }  .bloc_action_mini { margin: 10px 0 0 0; } .bloc_action_mini a { display: block; width: 280px; padding: 7px 0; font-weight: bold; font-size: 0.85em; border-top: 1px solid #e4e4e4; text-decoration: none; } .bloc_action_mini a.bleu:hover { background-color: #e4e7ec; } .bloc_action_mini a.orange:hover { background-color: #feeeda; } .bloc_action_mini a.vert:hover { background-color: #ecf5db; }  .wait_upload_box .wait_upload { float: left; width: 270px; text-align: right; padding: 4px 10px 0 0; } .wait_upload_box .progress_bar { float: left; }  .hiboox_saviezvous { position: relative; top: 11px; left: 592px; width: 39px; height: 36px; background: url(images/hiboox_saviezvous.gif); }  .interm_upload .img { display: block; float: left; width: 152px; height: 152px; background-color: #f6f7f9; border: 1px solid #e9e9e9; background-repeat: no-repeat; } .interm_upload form { display: block; float: left; width: 450px; margin-left: 15px; } .interm_upload form p { clear: both; display: block; height: 35px; padding: 5px 0 0 0; } .interm_upload form p label.label { display: block; float: left; width: 170px; padding: 0 5px 0 0; text-align: right; color: #485c81; font-weight: bold; font-size: 1.2em; } .interm_upload form label.label2 { position: relative; padding: 0 10px; color: #485c81; font-weight: bold; font-size: 1.2em; } .interm_upload form label.label2 img { position: absolute; top: -3px; right: -10px; } .interm_upload form p .text { display: block; float: left; width: 266px; height: 20px; border: 1px solid #485c81; padding: 2px; color: #777; font-size: 1.1em; } .interm_upload form p .select { display: block; float:left; width: 266px; border: 1px solid #485c81; padding: 2px; overflow: hidden; color: #777; font-size: 1.1em; } .interm_upload form .input_envoyer_image { display: block; width: 305px; height: 40px; margin: 10px auto 0 auto; padding: 0 0 0 30px; font-weight: bold; font-family: 'Century Gothic'; background: url(images/btn_300.gif) no-repeat 0 0px; text-align: center; border: 0; cursor: pointer; }  .etape { width: 480px; margin: 20px auto; height: 60px; } .etape table { width: 100%; } .etape table td { width: 33%; text-align: center; vertical-align: middle; } .etape1 { background: url(images/etapes.gif) no-repeat 65px bottom; } .etape2 { background: url(images/etapes.gif) no-repeat -387px bottom; } .etape3 { background: url(images/etapes.gif) no-repeat -843px bottom; }  .form_insc { margin: 20px 0; width: 650px; } .form_insc p { display: block; clear: both; margin-top: 10px; } .form_insc .label { display: block; float: left; width: 240px; font-weight: bold; font-size: 1.2em; text-align: right; padding: 0 10px 0 0; } .form_insc .text { width: 240px; border: 1px solid #485c81; padding: 2px; color: #777; font-size: 1.1em; } .form_insc .textarea { width: 240px; height: 70px; border: 1px solid #485c81; padding: 2px; color: #777; font-size: 1.1em; overflow: auto; } .form_insc .text_mini { width: 120px; border: 1px solid #485c81; padding: 2px; color: #777; font-size: 1.1em; } .form_insc .sel { float: left; } .form_insc .sel option { padding: 0 8px 0 0; } .form_insc .check { position: relative; top: 3px; } .insc_txt_auto { width: 490px; height: 130px; margin: 0 auto; padding: 3px 4px; overflow: auto; border: 1px solid #d3d3d3; color: #777; } .form_insc .exemple { position: relative; top: -5px; margin: 0; padding: 3px 0 3px 250px; } .form_insc .titre_fleche_orange { margin-top: 0; } .form_insc .sel_img { margin: 10px auto 0 auto; } .form_insc .multi_file { } .form_insc .multi_file p { display: block; width: 260px; margin: 6px auto; } .form_insc .multi_file p .file { float: left; width: 230px; height: 21px; float: left; margin-right: 10px; } .form_insc .multi_file p .puce { float: left; } .form_insc .table_optin { width: 570px; } .form_insc .table_optin .col1 { font-size: 0.8em; padding: 2px 5px 2px 0; text-align: right; vertical-align: middle; } .form_insc .table_optin .col_label { font-size: 0.8em; width: 40px; padding: 5px 2px; text-align: center; vertical-align: middle; } .form_insc .table_optin .col_radio { width: 13px; } .form_insc .table_optin .col_radio .radio { display: block; width: 13px; height: 13px; overflow: hidden; } .fla_transition { display: block; float: left; width: 36px; height: 36px; margin-left: 10px; position: relative; top: -5px; } .btn_fleche_right { display: block; width: 226px; height: 27px; margin: 10px auto; padding: 10px 34px 0 0; color: #485c81; font-weight: bold; text-align: center; text-decoration: none; background: url(images/fleche_suiv_prec.gif) no-repeat 0 -39px; } .btn_fleche_haut_mini { display: block; width: 220px; height: 27px; margin: 20px auto 10px auto; padding: 10px 0 0 40px; font-weight: bold; font-family: 'Century Gothic'; background: url(images/fleche_suiv_prec.gif) no-repeat 0 -400px; }  .bloc_end_insc { width: 630px; height: 90px; margin: 25px 0 0 10px; background: url(images/pict_invitamis.gif) no-repeat top center; border: 1px solid #fff; } .btn_fleche_right { margin: 50px auto 0 auto; }  .form_recherche { position: relative; top: 3px; } .form_recherche .recherche_label { float: left; margin-right: 5px; padding: 2px 20px 4px 10px; background: url(images/fleche_small.gif) no-repeat right 4px; } .form_recherche .recherche_label2 { float: left; margin-right: 5px; padding: 2px 5px 4px 5px; } .form_recherche .recherche_txt { width: 210px; padding: 1px 0 0 1px; float: left; margin-right: 5px; } .form_recherche .recherche_cat { width: 130px; overflow: hidden; float: left; margin-right: 5px; } .form_recherche .result { float: left; display: block; width: 105px; margin-left: 9px; padding: 2px 0 2px 6px; border-left: 1px solid #ddd; }  .more_links { width: 640px; margin: 10px 20px 20px 0; text-align: right; } .more_links a { text-decoration: none; } .more_links a:hover { text-decoration: underline; } .titre_fleche_orange { display: block; margin: 0 auto 10px auto; padding: 0 0 0 20px; background: url(images/fleche_small.gif) no-repeat 0 2px; color: #777; font-family: 'Century Gothic'; } .titre_fleche_verte { display: block; margin: 0 auto 10px auto; padding: 0 0 0 20px; background: url(images/fleche_verte.gif) no-repeat 0 2px; color: #777; font-family: 'Century Gothic'; } .titre_fleche_blanche { display: block; margin: 0 auto 10px auto; padding: 0 0 0 20px; background: url(images/fleche_blanche.gif) no-repeat 4px 2px; font-family: 'Century Gothic'; } .titre_fleche_orange strong { color: #ff9900; font-size: 1.3em; } .btn_fleche_right_div { margin: 0; width: 640px; } .btn_fleche_right_div .btn_fleche_right { float: none; margin: 20px auto; }  .list_links_foot .toggle { padding: 3px 0 3px 18px; font-size: 0.85em; background: url(images/loupe_recherche_rapide.gif) no-repeat 0 3px; color: #ff9900; font-weight: bold; text-decoration: none; text-align: center; } .list_links_foot .toggle_premium { padding: 3px 0 3px 18px; font-size: 0.85em; background: url(images/loupe_recherche_rapide_premium.gif) no-repeat 0 3px; color: #7cbe14; font-weight: bold; text-decoration: none; text-align: center; } .list_links_foot .toggle:hover, .list_links_foot .toggle_premium:hover { text-decoration: underline; } .list_links_foot_1 { list-style: none; text-align: center; } .list_links_foot_1 li { display: inline; font-weight: bold; } .list_links_foot_1 li a { color: #777; text-decoration: none; font-size: 0.8em; } .list_links_foot_2 { display: inline; } .list_links_foot_2 li { display: inline; font-weight: normal; color: #777; } .list_links_foot_2 li a { display: inline; float: inherit; } .list_links_foot_2 li h4 { display: inline; font-size: 1em; font-weight: normal; }  .form_img_add .sel_img { margin: 20px auto; } .form_img_add .sel { margin: 0 5px; } .form_img_add .sel option { padding: 0 5px 0 0; } .form_img_add .check { margin: 2px 4px 0 4px; } .form_img_add .tag { width: 400px; margin-left: 5px; } .list_img_add_mini { list-style: none; display: block; margin: 5px; } .list_img_add_mini li { display: block; float: left; width: 58px; height: 58px; margin: 5px; overflow: hidden; text-align: center; border: 1px solid #ccc; } .img_uploading .txt { width: 220px; float: left; padding: 5px 0 0 0; text-align: center; } .img_uploading .progress_bar { float: left; } .btn_choix_oui_non { width: 200px; margin: 20px 0 0 240px; } .btn_choix_oui_non .mid { width: 50%; float: left; } .btn_mini { display: block; width: 68px; height: 31px; font-weight: bold; font-size: 1.2em; text-align: center; padding: 11px 0 0 0; text-decoration: none; } .btn_mini_blanc { background: url(images/bt_yes_no.gif) -68px 0; color: #777; } .btn_mini_orange { background: url(images/bt_yes_no.gif) -136px 0; color: #fff; } .btn_choix_oui_non .mid .btn_mini { margin: 0 auto; }  .moncompte_menu ul { display: block; list-style: none; } .moncompte_menu li { position: relative; display: block; float: left; width: 207px; height: 153px; margin: 0 10px 10px 0; background: url(images/box_moncompte.gif) no-repeat; overflow: hidden; } .moncompte_menu li a { display: block; width: 187px; height: 133px; margin: 0 10px; font-weight: bold; text-decoration: none; } .moncompte_menu li .ajouter_images { background: url(images/box_moncompte_ajouterimages.jpg) no-repeat center 10px; } .moncompte_menu li .ajouter_album { background: url(images/box_moncompte_ajouteralbum.jpg) no-repeat center 10px; } .moncompte_menu li .hiboox_illimite { background: url(images/box_moncompte_hibooxillimite.jpg) no-repeat center 10px; } .moncompte_menu li .hiboox_mesfactures { background: url(images/box_moncompte_mesfactures.jpg) no-repeat center 10px; } .moncompte_menu li .voir_images { background: url(images/box_moncompte_voirimages.jpg) no-repeat center 10px; } .moncompte_menu li .voir_albums { background: url(images/box_moncompte_voiralbums.jpg) no-repeat center 10px; } .moncompte_menu li .voir_favoris { background: url(images/box_moncompte_voirfavoris.jpg) no-repeat center 10px; } .moncompte_menu li a .txt { display: block; position: absolute; top: 110px; left: 12px; width: 180px; height: 35px; text-align: left; } .moncompte_menu li a .txt .puce { position: relative; top: -2px; float: left; margin-right: 4px; } .moncompte_menu li a strong { display: block; text-align: right; font-size: 0.9em; padding: 2px 0 0 0; } .moncompte_menu li a .layer { display: block; position: absolute; top: 0; left: 0; width: 207px; height: 153px; background: url(images/spacer.gif) repeat; cursor: pointer; }  .progress_bar_big { width: 640px; height: 16px; margin: 5px 0; background: url(images/progress_bar_big.gif); overflow: hidden; } .progress_bar_big_vert { height: 16px; background: url(images/progress_bar_big.gif) 0 -16px; } .progress_bar_big_orange { height: 16px; background: url(images/progress_bar_big.gif) 0 -32px; }  .recherche_avance { position: relative; } .recherche_avance p { display: block; clear: both; padding: 5px 0; } .recherche_avance p label { display: block; float: left; width: 240px; font-weight: bold; text-align: right; padding: 0 10px 0 0; } .recherche_avance p select { margin-right: 10px; } .recherche_avance p select option { padding: 0 5px 0 0; } .recherche_avance p .text { display: block; float: left; padding: 1px 0 0 1px; width: 190px; margin-right: 5px; } .recherche_avance .voir { display: block; position: absolute; top: 14px; left: 16px; width: 15px; height: 15px; background: url(images/outils.gif) -21px 0; }  .btn_dev_photos .btn_300_vert_full { margin: 10px auto 0 auto; }  .alb_mini_cadre { position: absolute; top: 5px; right: 20px; width: 84px; height: 85px; background: url(images/cadre.gif); } .alb_mini_cadre_orga { position: relative; float: left; width: 84px; height: 85px; margin: 0 10px; background: url(images/cadre.gif); } .alb_mini_cadre span, .alb_mini_cadre_orga span { position: absolute; top: 9px; left: 13px; display: block; width: 60px; height: 60px; text-align: center; overflow: hidden; } .alb_mini_cadre_orga_txt { float: left; width: 510px;}  .tas_photo { width: 143px; height: 50px; padding: 113px 5px 0 5px; background: url(images/tas_de_photos.gif) no-repeat; font-weight: bold; font-size: 0.8em; } .table_caddy2 { width: 100%; } .table_caddy2 th { padding: 10px; } .table_caddy2 td { padding: 8px 2px; text-align: center; } .table_caddy2 td .img { width: 60px; height: 60px; overflow: hidden; margin: 0 auto; } .table_caddy2 td.produit { width: 175px; overflow: hidden; text-align:left; } .table_caddy2 td.sstd { padding: 2px 2px; height:12px; } .table_caddy2 td.sstd_spe { height:auto; } .table_caddy2 td.border { border-bottom: 1px solid #eee; margin: 5px 0; }  .table_profil_1 { width: 620px; } .table_profil_1 td { vertical-align: top; } .table_profil_1 td.avatar { width: 150px; height: 150px; overflow: hidden; vertical-align: middle; text-align: center; background: #eee; } .table_profil_1 td.desc { position: relative; padding: 0 0 0 10px; } .table_profil_1 td.desc .profil_ajouter_favoris { position: absolute; display: block; width: 210px; right:30px; top: -3px; } .table_profil_1 td.desc .profil_ajouter_favoris .outil { top: 0; left: 210px; } .table_profil_1 td.desc .profil_ajouter_favoris .text { display: block; width: 200px; text-align: right; } .table_profil_1 td p { padding: 0 0 10px 0; font-size: 1.2em; } .table_profil_2 { width: 620px; } .table_profil_2 td { width: 300px; padding: 0 5px 0 0; } .table_profil_2 td p { padding: 0 0 10px 0; font-size: 1.2em; } .form_profil p.form_p { padding: 5px 0; } .form_profil .check { position: relative; top: 2px; margin-right: 5px; } .form_profil .btn .input_ok { float: none; margin: 10px auto 0 auto; }  .table_messages { width: 100%; font-size: 0.9em; } .table_messages th { padding: 10px 0; font-size: 1.2em; } .table_messages td { text-align: center; padding: 5px 5px 5px 0; font-size: 0.9em; color: #666; } .table_messages .unread a.link { font-weight: bold; color: #000; text-decoration: none; } .table_messages .read a.link { text-decoration: none; color: #666; } .table_messages a.link:hover { text-decoration: underline; } .hiboox_mail { display: block; position: absolute; top: 0; right: 15px; width: 102px; height: 35px; background: url(images/hiboux_mail.gif) no-repeat; } .hiboox_mail_1 { background-position: 0 0; } .hiboox_mail_2 { background-position: 0 -45px; } .hiboox_mail_3 { background-position: 15px -78px; position:relative; float: right; width: 112px; } .hiboox_mail_ajoutami { position: absolute; top: -3; left: -120px; width: 112px; background-position: 15px -116px; }  .form_newmsg { padding: 10px 0 0 0; } .form_newmsg .form_p { clear: both; padding: 5px 0; } .form_newmsg .form_p .label { display: block; float: left; width: 120px; padding: 0 10px 0 0; font-weight: bold; text-align: right; } .form_newmsg .form_p .text { display: block; float: left; width: 390px; padding: 1px 0 0 1px; } .form_newmsg .form_p .textarea { display: block; float: left; width: 390px; height: 118px; margin: 0 10px 0 0; padding: 1px 0 0 1px; overflow: auto; } .form_newmsg .form_p .input_ok { margin-left: 5px; } .form_newmsg #mescontacts { clear: both; padding: 0 0 0 130px; color: #666; } .form_newmsg #mescontacts ul { display: block; list-style: none; } .form_newmsg #mescontacts ul li { clear: both; display: block; width: 390px; padding: 5px 0; } .form_newmsg #mescontacts ul li .check { position: relative; top: 2px; } .form_newmsg #mescontacts ul li label { padding: 0 0 0 10px; } .form_newmsg #mescontacts ul.select_contacts { width: 382px; height: 150px; padding: 5px; overflow: auto; border: 1px solid #ff9900; } .form_newmsg #mescontacts ul.select_contacts li { clear: both; display: block; width: 360px; padding: 0; } .form_newmsg #mescontacts ul.select_contacts li label { font-size: 0.85em; }  .onoff { display: block; width: 22px; height: 22px; background: url(images/onoff.gif); } .onoff_on { background-position: 0 0; } .onoff_on:hover { background-position: -22px 0; } .onoff_off { background-position: -44px 0; } .onoff_off:hover { background-position: -66px 0; } .onoff_loupe { background-position: -88px 0; } .onoff_loupe:hover { background-position: -110px 0; } .onoff_edit { background-position: -132px 0; } .onoff_edit:hover { background-position: -154px 0; } .ouinon { display: block; width: 18px; height: 14px; background: url(images/ouinon.gif) no-repeat; } .ouinon_non { background-position: 0 0; } .ouinon_oui { background-position: -18px 0; }  .table_contacts { clear: both; width: 612px; } .table_contacts th { padding: 7px 0; font-size: 1.2em; font-weight: bold; } .table_contacts td { text-align: center; padding: 0; } .table_contacts td .onoff { float: right; } #add_contact { width: 460px; margin: 0 auto; } #add_contact .form_p { clear: both; display: block; height: 27px; margin: 0 0 0 10px; } #add_contact .form_p .input_pseudo { display: block; float: left; width: 150px; margin-right: 5px; padding: 1px 0 0 1px; } #add_contact .form_p .input_email { display: block; float: left; width: 250px; margin-right: 5px; padding: 1px 0 0 1px; } #add_contact .form_p .input_ok { float: left; } #add_contact table.table_intitules { margin-left: 8px; } #add_contact .r_btn { margin-left: 8px; margin-bottom: 10px; }  .list_fleche_orange { display: block; margin: 5px 20px; list-style: none; } .list_fleche_orange ul { list-style: none; } .list_fleche_orange li { display: block; } .list_fleche_orange li a { display: block; padding: 5px 0 5px 18px; background: url(images/fleche_small.gif) no-repeat 0 5px; color: #485c81; text-decoration: none; } .list_fleche_orange li a:hover { text-decoration: underline; } .list_fleche_bleu { margin-left: 30px; } .list_fleche_bleu li a { background: url(images/fleche_bleue.gif) no-repeat 2px 5px; } .list_fleche_orange .list_fleche_bleu .list_fleche_orange li a { background: url(images/fleche_small.gif) no-repeat 0 5px; }  .faq_bloc { position: relative; width: 620px; margin: 10px auto; padding: 10px 0 20px 0; background: url(images/faq_border.gif) no-repeat bottom center; } .faq_bloc .faq_hiboox { display: block; width: 32px; height: 30px; background: url(images/faq_img.gif); } .faq_bloc .faq_hiboox_bleu { position: absolute; top: 0; left: -45px; background-position: top left; } .faq_bloc .faq_hiboox_marron { position: absolute; bottom: 0; right: -43px; background-position: top right; } .faq_bloc .more { position: absolute; } .faq_bloc .txt { position: relative; width: 496px; margin: 0 auto; padding: 3px 5px; border: 1px solid #485c81; } .faq_bloc .txt_open { position: relative; width: 496px; margin: 0 auto; padding: 3px 5px; border: 1px solid #ff9900; background: #fffcdd; } .moreless { display: block; position: absolute; top: 7px; right: 20px; width: 32px; height: 30px; background: url(images/faq_img.gif); } .moreless_more { background-position: bottom left; } .moreless_less { background-position: bottom right; }  .bloc_aidevideo { position: relative; width: 525px; margin: 0 0 20px 0; padding: 0 0 0 95px; font-size: 0.85em; } .bloc_aidevideo .img { position: absolute; top: 0; left: 10px; width: 60px; height: 60px; border: 2px solid #ff9900; overflow: hidden; }  .bloc_erreur { width: 500px; margin: 0 auto; padding: 60px 0 0 0; text-align: center; background: url(images/h_404.gif) no-repeat top center; color: #777; } .bloc_erreur ul { list-style: none; } .bloc_erreur ul li { display: block; padding: 5px; text-align: center; } .bloc_erreur ul li a { color: #777; padding: 5px 0 5px 18px; background: url(images/fleche_small.gif) no-repeat 0 4px; text-decoration: none; } .bloc_erreur ul li a:hover { color: #000; }  .bloc_connaitre .form_p { display: block; clear: both; font-size: 0.85em; height: 35px; } .bloc_connaitre .form_p label { display: block; float: left; width: 275px; padding: 0 5px 0 0; color: #485c81; text-align: right; } .bloc_connaitre .form_p .sel { display: block; float: left; width: 125px; overflow: hidden; } .bloc_connaitre .form_p .text { display: block; float: left; width: 125px; } .bloc_connaitre .input_ok2 { display: block; width: 107px; height: 19px; padding: 2px 0 0 0; text-align: center; background: url(images/input_login_ok2.gif); } .bloc_connaitre .merci { width: 530px; margin: 10px 0 0 50px; padding: 10px 0 0 0; font-size: 0.85em; border-top: 1px solid #ddd; }  #player_controls { position: absolute; bottom: -4px; left: 230px; width: 188px; height: 37px; background: url(images/bloc_barre_pilotage.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/design/v1/images/bloc_barre_pilotage.png, sizingMethod=image); z-index: 100; } #player_controls_btn { position: absolute; bottom: -6px; left: 260px; width: 180px; height: 30px; z-index: 200; } #player_controls_btn a { position: relative; display: block; float: left; width: 17px; height: 16px; margin-right: 10px; background: url(images/btn_barre_pilotage.gif); } #player_controls_btn a.first { background-position: 0 0; } #player_controls_btn a.first:hover { background-position: -17px 0; } #player_controls_btn a.prev { background-position: -34px 0; } #player_controls_btn a.prev:hover { background-position: -51px 0; } #player_controls_btn a.play { background-position: -68px 0; } #player_controls_btn a.play_on, #player_controls_btn a.play:hover { background-position: -85px 0; } #player_controls_btn a.next { background-position: -102px 0; } #player_controls_btn a.next:hover { background-position: -119px 0; } #player_controls_btn a.last { background-position: -136px 0; } #player_controls_btn a.last:hover { background-position: -153px 0; }  .glider { position: relative; width: 646px; height: 94px; background: url(images/bloc_glider.gif) no-repeat 26px 0; } .glider .bloc_list_mini { position: relative; top: 12px; width: 570px; height: 62px; margin: 0 0 0 30px; overflow: hidden; } .glider .prev { position: absolute; display: block; top: 24px; left: 0; width: 29px; height: 44px; background: url(images/fleches_glider.gif) top left; } .glider .next { position: absolute; display: block; top: 24px; right: 0; width: 29px; height: 44px; background: url(images/fleches_glider.gif) top right; }  .bloc_home { margin: 15px 0 0 0; } .bloc_home_photo { position: relative; float: left; width: 381px; height: 295px; margin-right: 15px; background: url(images/cadre_home.gif); } .bloc_home_photo a { position: absolute; top: 13px; left: 14px; display: block; width: 352px; height: 265px; overflow: hidden; } .bloc_home_photo img { } .bloc_home_link { display: block; float: left; width: 251px; height: 133px; overflow: hidden; padding: 4px 0 0 0; text-align: center; text-decoration: none; } .bloc_home_link .txt { position: relative; display: block; width: 176px; height: 40px; margin: 0 auto; padding: 0 0 0 24px; text-align: left; } .bloc_home_link .txt .puce { position: absolute; top: 0; left: 0; cursor: pointer; } .bloc_home_album { margin: 3px 0 16px 0; background: url(images/bloc_home.gif); } .bloc_home_album .txt { margin-top: 5px; cursor: pointer; } .bloc_home_service { background: url(images/bloc_home_premium.gif); } .bloc_home_service .txt { margin: 15px 0 0 50px; cursor: pointer; }  .bloc_infos { margin: 15px 0 13px 4px; }  .fil_ariane_premium {color: #485c81; font-size: 0.85em; } .fil_ariane_premium a { color: #7cbe14; text-decoration: none; } .fil_ariane_premium a:hover { text-decoration: underline; } .etape1_premium { background: url(images/etapes_premium.gif) no-repeat 65px bottom; } .etape2_premium { background: url(images/etapes_premium.gif) no-repeat -387px bottom; } .etape3_premium { background: url(images/etapes_premium.gif) no-repeat -843px bottom; } .btn_fleche_right_premium { display: block; width: 226px; height: 27px; margin: 10px auto; padding: 10px 34px 0 0; color: #485c81; font-weight: bold; text-align: center; text-decoration: none; background: url(images/btn_300.gif) no-repeat 0 -656px; } .table_type_paiment { width: 344px; margin: 10px auto; } .table_type_paiment label { display: block; float: left; position: relative; width: 76px; height: 38px; margin-right: 10px; cursor: pointer; } .table_type_paiment label.c_mastercard { background: url(images/mastercard.gif) no-repeat center right; } .table_type_paiment label.c_cb { background: url(images/cb.gif) no-repeat center right; } .table_type_paiment label.c_visa { background: url(images/visa.gif) no-repeat center right; } .table_type_paiment label.c_paypal { background: url(images/paypal.gif) no-repeat center right; margin-right: 0; } .table_type_paiment label input { position: absolute; display: block; width: 13px; height: 13px; overflow: hidden; top: 12px; left: 0; } .bloc_prix_list_premium { position: relative; width: 646px; } .bloc_prix_list_premium input { position: relative; top: 7px; left: 9px; display: block; width: 13px; height: 13px; overflow: hidden; } .bloc_prix_premium { display: block; float: left; width: 206px; height: 154px;  cursor: pointer; } .bloc_prix_premium_1 { background-position: 0 0; margin: 0 14px 0 0; } .bloc_prix_premium_2 {  margin: 0 14px 0 0; } .bloc_prix_premium_3 { } .no_pub { position: absolute; right: 10px; _right: 20px; top: 0; display: block; width:168px; height:47px; background: url(images/nopub.gif); }  .webmaster_forum .forum_type { display: block; width: 160px; margin: 10px auto; } .webmaster_forum .forum_code { display: block; width: 480px; height: 70px; margin: 10px auto; padding: 2px; overflow: auto; } .logos_textarea { display: block; width:480px; height:70px; margin: 10px auto; padding:2px; overflow: auto; }  .form_contact .form_p { display: block; clear: both; height: 30px; } .form_contact .form_p_big { display: block; clear: both; height: 135px; } .form_contact label { display: block; float: left; width: 180px; padding: 5px 5px 0 0; text-align: right; font-weight: bold; } .form_contact .text { display: block; float: left; width: 260px; padding: 1px 0 0 1px; } .form_contact .textarea { display: block; float: left; width: 260px; height: 120px; padding: 1px 0 0 1px; } .form_contact .text_mini { display: block; float: left; width: 130px; padding: 1px 0 0 1px; } .form_contact .input_valider { margin: 0 auto; }  .input_valider { display: block; width: 68px; height: 32px; padding: 10px 0 0 0; text-align: center; text-decoration: none; font-weight: bold; background: url(images/bt_yes_no.gif) no-repeat; } .input_valider_orange { background-position: top right; }  .bloc_commentaire { position: relative; width: 610px; margin-left: 10px; padding: 5px 0; background: url(images/faq_border.gif) no-repeat bottom center; } .bloc_commentaire .alb_mini_cadre_orga_txt { width: 490px; }  .box_sinscrire { width: 330px; margin: 0 auto; } .sinscrire { width: 625px; margin-top: 15px; } .form_selogger p { display: block; clear: both; padding: 5px 0; } .form_selogger p label { float: left; width: 125px; margin-bottom: 5px; padding: 0 5px 0 0; text-align: right; } .form_selogger p .text { float: left; width: 125px; padding: 1px 0 0 1px; } .form_selogger p .input_ok { float: none; }  .monprofil_modifier { display: block; position: absolute; top: 0; right: 15px; width: 200px; padding: 0 25px 0 0; text-align: right; text-decoration: none; } .monprofil_modifier .puce { position: absolute; top:0; right: 0; cursor: pointer; }  .vignette_taille { width: 290px; margin: 10px auto; } .vignette_taille a { display: block; float: left; width: 138px; height: 36px; } .vignette_taille_big { background: url(images/vignette_image.gif) left -39px; } .vignette_taille_small { background: url(images/vignette_image.gif) right -39px; } .vignette_taille_big:hover, .vignette_taille_big_on { background: url(images/vignette_image.gif) left 0; } .vignette_taille_small:hover, .vignette_taille_small_on { background: url(images/vignette_image.gif) right 0; }  .vignette_tri { width: 648px; margin: 15px auto; } .vignette_tri a { display: block; float: left; width: 96px; height: 35px; margin:5px; } .titre_tri_vignette{ display: block; float: left; height: 35px; margin:5px; padding-top:7px; color:#485C81; font-weight:bold; font-size: 1.2em;} .btn_tri_titre_az { background: url(images/btn_az.gif); } .btn_tri_titre_za { background: url(images/btn_za.gif); } .btn_tri_date_asc { background: url(images/btn_date+.gif); } .btn_tri_date_desc { background: url(images/btn_date-.gif); }  .table_factures { position: relative; left: 1px; width: 622px; } .table_factures th { padding: 8px 0; color: #485c81; font-size: 1.2em; } .table_factures td { padding: 5px 0; color: #485c81; } .table_factures .reference { padding-left: 5px; text-align: left; } .table_factures .date { width: 130px; text-align: center; } .table_factures .montant { width: 110px; text-align: center; } .table_factures .montant { width: 110px; text-align: center; }  .table_facture { font-size: 0.8em; color: #485c81; } .table_facture th { padding: 5px; } .table_facture td { padding: 5px; vertical-align: top; } .table_facture .titre_border_vert { font-size: 1.2em; padding: 10px 0 4px 0; border-bottom: 3px solid #7cbe14; } .table_facture .titre_border_gris { text-align: left; padding: 10px 0 4px 0; border-bottom: 1px solid #ddd; } .table_facture .table_facture_2 td { padding: 1px 0; text-align: center; } .table_facture .total { float: right; width: 300px; padding: 5px 0 0 0; border-top: 3px solid #7cbe14; } .table_facture .table_facture_3 { width: 100%; font-size: 1.1em; } .table_facture .table_facture_3 td.col1 { width: 70%; text-align: left; } .table_facture .table_facture_3 td.col2 { width: 30%; text-align: center; }  .bloc_retouche_outils { position: absolute; top: 15px; right: 0; display: block; width: 760px; padding: 0; list-style: none; } .bloc_retouche_outils li { display: block; float: right; width: 66px; text-align: center; } .bloc_retouche_outils li a { display: block; text-decoration: none; color: #485c81; } .bloc_retouche_outils li a .picto { display: block; width: 48px; height: 46px; margin: 0 auto; background: url(images/pictos_retouche_image.gif) no-repeat 0 0; cursor:pointer;} .bloc_retouche_outils li a .txt { display: block; text-align: center; font-size: 0.8em; } .bloc_retouche_outils li a .picto_reduire { background-position: 0 0; } .bloc_retouche_outils li a:hover .picto_reduire, .bloc_retouche_outils li.on a .picto_reduire { background-position: -48px 0; } .bloc_retouche_outils li a .picto_luminosite { background-position: -96px 0; } .bloc_retouche_outils li a:hover .picto_luminosite, .bloc_retouche_outils li.on a .picto_luminosite { background-position: -144px 0; } .bloc_retouche_outils li a .picto_cadre { background-position: -192px 0; } .bloc_retouche_outils li a:hover .picto_cadre, .bloc_retouche_outils li.on a .picto_cadre { background-position: -240px 0; } .bloc_retouche_outils li a .picto_texte { background-position: -288px 0; } .bloc_retouche_outils li a:hover .picto_texte, .bloc_retouche_outils li.on a .picto_texte { background-position: -336px 0; } .bloc_retouche_outils li a .picto_recadrage { background-position: -384px 0; } .bloc_retouche_outils li a:hover .picto_recadrage, .bloc_retouche_outils li.on a .picto_recadrage { background-position: -432px 0; } .bloc_retouche_outils li a .picto_sepia { background-position: -480px 0; } .bloc_retouche_outils li a:hover .picto_sepia, .bloc_retouche_outils li.on a .picto_sepia { background-position: -528px 0; } .bloc_retouche_outils li a .picto_noirblanc { background-position: -576px 0; } .bloc_retouche_outils li a:hover .picto_noirblanc, .bloc_retouche_outils li.on a .picto_noirblanc { background-position: -624px 0; } .bloc_retouche_outils li a .picto_effets { background-position: -672px 0; } .bloc_retouche_outils li a:hover .picto_effets, .bloc_retouche_outils li.on a .picto_effets { background-position: -720px 0; } .bloc_retouche_outils li a .picto_gifanime { background-position: -768px 0; } .bloc_retouche_outils li a:hover .picto_gifanime, .bloc_retouche_outils li.on a .picto_gifanime { background-position: -816px 0; } .bloc_retouche_outils li a .picto_motif { background-position: -864px 0; } .bloc_retouche_outils li a:hover .picto_motif, .bloc_retouche_outils li.on a .picto_motif { background-position: -912px 0; } .bloc_retouche_outils li a .picto_rotation { background-position: -960px 0; } .bloc_retouche_outils li a:hover .picto_rotation, .bloc_retouche_outils li.on a .picto_rotation { background-position: -1008px 0; } .bloc_retouche_outils li a .picto_symetrie { background-position: -1056px 0; } .bloc_retouche_outils li a:hover .picto_symetrie, .bloc_retouche_outils li.on a .picto_symetrie { background-position: -1104px 0; } .bloc_retouche_outils li a .picto_annuler { background-position: -1344px 0; } .bloc_retouche_outils li a:hover .picto_annuler, .bloc_retouche_outils li.on a .picto_annuler { background-position: -1392px 0; } .bloc_retouche_outils li a .picto_enregistrer { background-position: -1440px 0; } .bloc_retouche_outils li a:hover .picto_enregistrer, .bloc_retouche_outils li.on a .picto_enregistrer { background-position: -1488px 0; } #bloc_conteneur_retouche { position: relative; width: 970px; margin-left: 3px; } #bloc_conteneur_retouche #bloc_image { position: absolute; top: 0; left: 0; z-index: 0; } #bloc_conteneur_retouche #bloc_image #image { position: relative; z-index: 1; } #bloc_conteneur_retouche #bloc_image .drag { position: absolute; top: 45%; left: 45%; z-index: 2; cursor: move; } #bloc_conteneur_retouche #bloc_image #loading_flash { display: block; position: absolute; width: 100px; height: 100px; top: 5%; left: 450px; }  .scroller a { color: #485c81; text-decoration: none; } .scroller a:hover { text-decoration: underline; }  .selectionnage { border: 1px dashed #ccc; } .form_widget_amount_slider { position: absolute; bottom: 0px; height: 3px; border-top: 1px solid #9d9c99; border-left: 1px solid #9d9c99; border-bottom: 1px solid #eee; border-right: 1px solid #eee; background: #f0ede0; }  .table_paiment_selection td { padding: 8px; } .table_paiment_selection td .ouinon { margin: 0 auto; }  .special .lien_1 { color: #999; } .special .lien_2 { color: #ff9900; text-decoration: none; font-weight: bold; } .special .lien_3 { color: #485c81; } .special .lien_4 { color: #485c81; font-weight: bold; }  .r_btns { width: 146px; margin: 5px auto 0 auto; } .r_btn { display: block; float: left; width: 68px; height: 22px; font-weight: bold; text-align: center; background: url(images/btn_valider_annuler.gif) no-repeat; border: 0; cursor: pointer; } .r_btn_annuler { margin-right: 10px; color: #777; background-position: 0 0; } .r_btn_ok { color: #485c81; background-position: -68px 0; } .r_btn_ok2 { color: #485c81; background-position: -136px 0; } .r_font_list { width: 170px; height: 300px; overflow: auto; } .r_font_list .r_font_one { position: relative; width: 150px; height: 60px; } .r_table2 { width: 600px; margin: 0 auto; } .r_table2 td { padding: 5px; }  #listes_motif { width: 910px; height: 160px; overflow: auto; margin: 0 auto; } .rotation_btns { display: block; width: 305px; margin: 0 auto; position: relative; top: -10px; } .rotation_btns ul { list-style: none; } .rotation_btns li { display: block; float: left; width: 49px; height: 46px; margin: 0 10px 0 0; } .rotation_btns li a { display: block; width: 49px; height: 46px; background: url(images/rotation_symetrie.gif) no-repeat 0 0; } .rotation_btns li a.rotation_90 { background-position: 0 0; } .rotation_btns li a:hover.rotation_90 { background-position: -48px 0; } .rotation_btns li a.rotation_180 { background-position: -98px 0; } .rotation_btns li a:hover.rotation_180 { background-position: -146px 0; } .rotation_btns li a.rotation_270 { background-position: -196px 0; } .rotation_btns li a:hover.rotation_270 { background-position: -244px 0; } .rotation_btns li a.rotation_symetrieh { background-position: -294px 0; } .rotation_btns li a:hover.rotation_symetrieh { background-position: -342px 0; } .rotation_btns li a.rotation_symetriev { background-position: -392px 0; } .rotation_btns li a:hover.rotation_symetriev { background-position: -440px 0; } .r_font_image_div { position: relative; width: 150px; } .r_font_image { position: absolute; top: -10px; left: 150px; width: 150px; }  #stepbonus2 .t3 { padding-left: 10px; }  .concours_form { margin-top: 20px; } .concours_form p { display: block; clear: both; width: 400px; margin-top: 10px; margin-bottom: 10px; float: right; } .concours_form p .label { float: left; width: 180px; padding: 0 10px 0 0; text-align: right; font-weight: bold; } .concours_form p .text { float: left; width: 198px; border: 1px solid #aaa; } .concours_form p .select { float: left; width: 198px; overflow: hidden; } .concours_form p .select option { padding-right: 5px; }  .form_300 { display: block; width: 300px; } .form_300 p { clear: both; margin-top: 5px; margin-bottom: 5px; padding: 5px 0 !important; padding: 0; } .form_300 p .label { display: block; float: left; width: 135px; padding-right: 10px; text-align: right; } .form_300 p .text { display: block; float: left; width: 140px; } .form_300 p .textarea { display: block; float: left; width: 140px; height: 50px; }   #body_premium .fil_ariane a { color: #7cbe14; } #body_premium .orange { color: #7cbe14; } #body_premium .titre_fleche_orange { background: url(images/fleche_verte.gif) no-repeat 0 2px; } #body_premium .titre_fleche_orange strong { color: #7cbe14; } #body_premium .puce_plus { background-position: -160px 0; } #body_premium .moncompte_menu_orange:hover { background-color: #ecf5db; } #body_premium #bloc_search .fond { background: url(images/bloc_300_recherche_premium.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/v1/images/bloc_300_recherche_premium.png', sizingMethod='image'); z-index: 1; } #body_premium .input_ok { background: url(images/input_login_ok_premium.gif); } #body_premium .fleche_small_haut { background: url(images/fleche_verte_haut.gif); } #body_premium .fleche_small_bas { background: url(images/fleche_verte_bas.gif); } #body_premium .list_links_foot .toggle { color: #7cbe14; background: url(images/loupe_recherche_rapide_premium.gif) no-repeat 0 3px; } #body_premium .multipage span.on { color: #7cbe14; } #body_premium #outils_onglets a { background: url(images/img_outils_bg_premium.gif) repeat 0 0; } #body_premium #outils_onglets span.corner_left { background: url(images/img_outils_corner_premium.gif) no-repeat top left; } #body_premium #outils_onglets span.corner_right { background: url(images/img_outils_corner_premium.gif) no-repeat top right; } #body_premium #alb_big #contener .outils_options a:hover { color: #000; background: #ecf5db; } #body_premium #img_big .outils_img .outils_options a:hover { color: #000; background: #ecf5db; } #body_premium .btn_300_orange { background-position: 0 -42px; } #body_premium .btn_300_orange_full { background-position: 0 -444px; } #body_premium .form_home { background:url(images/bg_form_home_premium.gif); } #body_premium .form_home .input_envoyer_image { background: url(images/btn_300.gif) no-repeat 0 -780px; } #body_premium .glider .prev { background: url(images/fleches_glider_premium.gif) top left; } #body_premium .glider .next { background: url(images/fleches_glider_premium.gif) top right; } #body_premium .special .lien_2 { color: #7cbe14; } #body_premium .bloc_list_mini li a.img:hover { border: 1px solid #7cbe14; } #body_premium #hiboox_cquoi a .btn { background: url(images/hiboox_wtf_premium.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/v1/images/hiboox_wtf_premium.png', sizingMethod='image'); } #body_premium #bloc_search form .label { background: url(images/fleche_small_grise_vert.gif) no-repeat right 3px; } #body_premium .etape1 { background: url(images/etapes_premium.gif) no-repeat 65px bottom; } #body_premium .etape2 { background: url(images/etapes_premium.gif) no-repeat -387px bottom; } #body_premium .etape3 { background: url(images/etapes_premium.gif) no-repeat -843px bottom; } #body_premium .bloc_list_alb li.on a.cadre, #body_premium .bloc_list_alb li a.cadre:hover { background-position: -304px 0; } #body_premium .bloc_list_img li.on a.cadre, #body_premium .bloc_list_img li a.cadre:hover { background-position: -304px 0; } #body_premium .bloc_list_membre li.on a.cadre, #body_premium .bloc_list_membre li a.cadre:hover { background: url(images/cadre_image.gif) -304px 0; } #body_premium .multipage a.next { background: url(images/btn_300.gif) no-repeat 0 -868px; } #body_premium .multipage a.prev { background: url(images/btn_300.gif) no-repeat 0 -826px; } #body_premium .form_recherche .recherche_label { background: url(images/fleche_verte.gif) no-repeat right 4px; } #body_premium .bloc_list_mini li.on { border: 2px solid #7cbe14; } #body_premium .titre_fleche { background: url(images/fleche_verte.gif) no-repeat 0 3px; } #body_premium .btn_fleche_right {background: url(images/btn_300.gif) no-repeat 0 -657px; } #body_premium .btn_mini_orange { background: url(images/bt_yes_no.gif) -204px 0; } #body_premium .interm_upload form .input_envoyer_image { background: url(images/btn_300.gif) no-repeat 0 -42px; } #body_premium #foot_top2 { background: url(images/bloc_978_topfoot_new_vert.gif); }  .pave_vert { position: relative; float: left; width: 231px; height: 275px; padding: 10px; text-align: center; overflow: hidden; background: url(images/bloc_home_premium_2.gif) no-repeat; cursor: pointer; } .pave_vert .titre { display: block; margin-bottom: 10px; font-size: 1.8em; } .pave_vert .text { display: block; margin: 10px auto 0 auto; font-size: 1em; line-height: 1.40em; } .btn_cliquez_ici { position: absolute; bottom: 25px; left: 31px; display: block; width: 120px; height: 31px; text-align: left; padding: 9px 0 0 70px; background: url(images/btn_cliquez_ici.gif) no-repeat; }  .fleche_selectall { padding: 0 0 3px 13px; background: url(images/fleche_selectall.gif) no-repeat 0 3px; }  html, body { background: url(images/mensup/bg.png) repeat-x #dadada; } #hiboox_logo,#body_premium #hiboox_logo{background:url(images/mensup/logo.png) no-repeat !important; font-size: 0.8em; padding-top: 68px; text-align: right;color:#000;} .form_home{background:url("images/mensup/bg_form_home.png") no-repeat} .form_upload_simple .input_image{font-size:1em} .h1_home{color:#4D5F83;font:3em 'Yanone Kaffeesatz',sans-serif;margin-top:35px;text-transform:uppercase}  #bloc_search{margin:0;height:27px;width:307px} #bloc_search .fond,#body_premium #bloc_search .fond{background:#4d5f83} #bloc_search form .label,#body_premium #bloc_search form .label{background:none;bottom:6px;display:block;float:left;font:normal 1.7em 'Yanone Kaffeesatz',sans-serif;left:5px;letter-spacing:0.6px;margin-right:5px;padding:2px 20px 0 0;position:relative;text-align:right;text-transform:uppercase;width:90px} .bloc_connexion{background:url("images/mensup/header-connexion.png") no-repeat;height:auto; margin-bottom: 10px;} .bloc_connexion label.login,.bloc_connexion label.login a{font:1.2em 'Yanone Kaffeesatz',sans-serif;color:#fff;text-transform:uppercase;padding-left:8px;padding-top:2px;margin-top:-1px} .bloc_connexion .link_lostpwd{border:none;margin:0} .fleche_small_haut_mensup{background:url("images/mensup/fleche_small_haut_mensup.gif")} .fleche_small_bas_mensup{background:url("images/mensup/fleche_small_bas_mensup.gif")} .compte_box ul li{width:auto;margin-right:10px} .compte_box .phrase_foot {width: auto;} .bouton{background:#EAEAEA;color:#000;height:16px;border:1px solid #9f9f9f;text-decoration:none;font:11px Arial,Helvetica,sans-serif;text-transform:uppercase;padding:3px} #description_hiboox{font:1.3em 'Yanone Kaffeesatz',sans-serif;letter-spacing:0.12px;margin:15px auto 0;text-align:center;width:500px} #pave_options{background:url("images/mensup/bloc_home_premium.jpg") no-repeat 0 3px;cursor:pointer;float:left;font-size:1.8em;height:310px;margin-left:10px;padding-left:10px;padding-top:40px;text-align:center;text-transform:uppercase;width:231px} #pave_options span{font-family:'Yanone Kaffeesatz',sans-serif} #details_inscription{font:1.2em 'Yanone Kaffeesatz',sans-serif} #details_inscription a{text-decoration:none;color:#000} #details_inscription a:hover{text-decoration:underline} #details_inscription strong{display:block;font-size:1.5em;font-weight:normal} .fil_ariane {color: #000;} .fil_ariane a {color: #4D5F83;} .fil_ariane span {color:#cacaca;} #global { margin: 0 auto; padding-top: 45px; } .orange {color:#4D5F83;} #foot{background:none #E5E5E5;margin:10px auto;width:968px} #foot strong{font-weight:normal;color:#4D5F83} #foot_mid,#foot_foot{background:none} #foot_top2{background:none #000;color:#FFF;font-size:0.8em;height:13px;overflow:hidden;padding:5px;position:relative;width:958px} #foot_top2 a:hover{text-decoration:underline} #foot_mid a{color:#000} #foot_top_adult{padding-top:6px} #topmenus{margin-bottom:10px;text-align:center;font-size:0.8em} #topmenus li{display:inline;list-style-type:none} #topmenus a{color:#000}