@import url(//fonts.googleapis.com/css?family=Armata); *{margin:0; padding:0;}body{font-family:Georgia, Times New Roman, serif; font-size:14px; letter-spacing:0.06ex; color:#1b1b1f; background-color:#efefef; background-image:url(pitoo-maquette-v6_bkgnd.png); background-position:center top; background-repeat:repeat-x;}h1, h2, h3, h4{font-weight:bold; margin-bottom:10px; padding:3px 0;}h1{font-size:22px;}h2{font-size:18px;}h3{font-size:16px;}h4{font-size:15px;}img{border:0px;}input, textarea{position:relative; font-family:Armata, "Century Gothic", Helvetica, Arial, sans-serif; font-size:12px; background-color:#efefef; border-width:1px; border-color:#939393 #e6e6e6 #fdfdfd; border-radius:4px; behavior:url(js/PIE.htc);}.button{position:relative; border-width:1px; border-top:1px solid #bedea0; background:#65d66c; background:-webkit-gradient(linear, left top, left bottom, from(#2c7026), to(#51b254)); background:-webkit-linear-gradient(top, #2c7026, #51b254); background:-moz-linear-gradient(top, #2c7026, #51b254); background:-ms-linear-gradient(top, #2c7026, #51b254); background:-o-linear-gradient(top, #2c7026, #51b254); padding:5px 15px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 0; -moz-box-shadow:rgba(0,0,0,0.2) 0 1px 0; box-shadow:rgba(0,0,0,0.2) 0 1px 0; text-shadow:rgba(0,0,0,.6) 0 -1px 0; color:white; font-size:14px; text-decoration:none; vertical-align:middle; behavior:url(js/PIE.htc);}.button:hover{border-top-color:#2c7026; text-shadow:#bedea0 0 0 2px; background:#2c7026; color:#fff;}.button:active{border-top-color:#1b435e; text-shadow:none; background:#0d3309; color:#efefef;}p{margin-bottom:15px;}.p{color:#3d4b9f;}.i{color:#c92027;}.t{color:#f2bd1a;}.o{}.o{color:#2e9a47;}.com{color:#c92027;}.titre{color:white; background-color:#f2bd1a; font-weight:bold; text-shadow:0 -1px 3px black;}.titreblog{color:white; background-color:#f2bd1a; font-weight:bold; text-shadow:0 -1px 3px black;}.titre1{color:white; background-color:#c92027; font-weight:bold; font-family:Armata, "Century Gothic", Helvetica, Arial, sans-serif; padding:3px 15px;}.titre2{color:#3d4b9f; padding:3px;}.sous_titre{color:#3d4b9f;}.txterror{color:#c92027;}.double_dot{color:#c92027; font-weight:bold;}.input-attention{color:#c92027!important;background-color:#f2bd1a!important;}.warn{padding:2px 10px; margin-bottom:0px; color:white; background-color:#c92027;}.ghost{visibility:hidden;}.hr{display:block; border:none; border-bottom:#CCC 1px solid; height:12px; margin-bottom:5px;}.no_hr{display:none; border:none; background:none; height:0;}.loading{background:url(spinner4.gif) center no-repeat;}a{color:#3d4b9f; text-decoration:none;}a:hover{color:#444444; text-decoration:underline;}a[target="_blank"]{background:url(go-jump-1.png) no-repeat scroll right center transparent; padding-right:15px;}a.ancre{}a.to_page, a.back_to_blog{display:block; line-height:16px; padding:5px 8px 6px; margin:15px 0; font-family:Armata, "Century Gothic", Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold; text-align:right; background-color:white; color:#c92027; border-radius:15px; behavior:url(js/PIE.htc);}a.to_page:after{content:' >>>';}a.to_page:hover{background-color:#c92027; color:white; text-decoration:none;}a.back_to_blog{text-align:left;}a.back_to_blog:before{content:'<<< ';}a.back_to_blog:hover{background-color:#c92027; color:white; text-decoration:none;}.admin{position:absolute !important; top:-25px !important; right:-20px !important; padding:5px !important; padding-bottom:14px !important; display:block !important; background:url(pitoo-maquette-v6_red-bubble.png) -6px -70px no-repeat !important; color:#FFFFFF !important; z-index:500 !important; font-size:9px !important; text-transform:uppercase !important; font-family:Armata, "Century Gothic", Helvetica, Arial, sans-serif !important;}a.admin:hover{color:#FFFFFF !important;}.admin a{display:inline-block; color:#FFFFFF; padding:0 0 1px;}.internetvista{position:fixed; right:10px; bottom:0; font-size:0.8em;}ul, li{list-style-type:none;}.styled_form{border:none; padding:4px;}.styled_form label, .styled_form input, .styled_form textarea{display:inline-block; padding:5px 8px; margin:0;}.styled_form .multi:required{background-position:right top; background-repeat:no-repeat;}.styled_form .multi:required:valid{color:#1b1b1f;}.styled_form .multi{color:#dadada; width:450px; margin-right:5px;}.styled_form .multi:focus{color:#1b1b1f;}.styled_form #q{position:relative; float:left; width:116px; height:24px; line-height:24px; font-size:18px; background:transparent url(pitoo-maquette-v6_menu-tools.png) left top no-repeat scroll; margin:0; border:none; border-radius:0; padding:4px 15px 7px;}.styled_form #go{position:relative; float:left; width:37px; height:34px; line-height:34px; font-size:18px; background:transparent url(pitoo-maquette-v6_menu-tools-2.png) right top no-repeat scroll; margin:0; border:none; padding:4px 0 6px; text-indent:-10000px; cursor:pointer;}.styled_form #m{width:200px;}.styled_form input.single:required{background-position:right top; background-repeat:no-repeat; background-image:none;}.styled_form input.single:required:valid{background-image:color:#1b1b1f;}.styled_form input.single{color:#dadada; margin-left:5px;}.styled_form input.single:focus{color:#1b1b1f; outline:none;}.slider_corps{width:250px; height:345px; top:50px; right:40px; padding:25px; border-radius:8px; box-shadow:#000 0 8px 36px -12px inset; background-color:rgba(0,0,0,0.4); font-family:Armata, "Century Gothic", Helvetica, Arial, sans-serif; font-size:12px; color:#dadada; behavior:url(js/PIE.htc);}.slider_corps h1{font-size:16px; color:white;}.slider_corps h2{font-size:14px; color:#f2bd1a;}.slider_corps a{color:#f2bd1a;}.slider_corps a:hover{color:white;}#pix_pag{height:56px; margin-bottom:20px!important;}.rounded{border-radius:15px; box-shadow:0 1px 25px #ccc; behavior:url(js/PIE.htc);}.rounded-top{border-radius:15px; border-bottom-right-radius:0; border-bottom-left-radius:0; behavior:url(js/PIE.htc);}.rounded-bottom{border-radius:15px; border-top-left-radius:0; border-top-right-radius:0; behavior:url(js/PIE.htc);}#contener{position:relative; width:100%; min-height:565px; background-color:transparent; background-attachment:scroll; background-image:url(pitoo-maquette-v6_header-bkgnd.jpg); background-position:center top; background-repeat:no-repeat;}#header{position:relative;}#header_content{position:relative; height:300px; width:920px; margin:0 auto;}#header_logo{position:absolute; bottom:200px; left:0px; z-index:1;}#header a{color:#444444; text-decoration:none;}#navigation{position:absolute; bottom:0px; right:0;}#navigation li{}#navigation li a{display:block; height:34px; width:240px; font-size:22px; text-align:right;}#navigation li a span{float:right; height:34px; width:40px; margin-left:10px; background-attachment:scroll; background-color:transparent; background-image:url(pitoo-maquette-v6_menu-tools.png); background-repeat:no-repeat; background-position:9999px 9999px;}#navigation li a em{height:34px; line-height:34px; opacity:0.2;}#moteur{position:absolute; bottom:250px; right:0;}#contenu_centre{position:relative; width:920px; min-height:380px; margin:0 auto; padding:45px 0 55px;}.contenu_centre_gauche{width:560px; vertical-align:top; float:left;}.contenu_centre_centre{width:24px; vertical-align:top; display:none;}.contenu_centre_droite{width:336px; vertical-align:top; float:right; font-family:Armata, "Century Gothic", Helvetica, Arial, sans-serif; font-size:12px;}.contenu_centre_gauche p.txt{line-height:1.6em;}.contenu_centre_droite p.txt{line-height:1.4em;}.actu_detail, .chapitre_detail{position:relative; display:block; padding:10px;}.actu_detail{background-color:white; margin-top:45px; min-height:110px;}.chapitre_detail{}.actu_detail .img.gallery img{width:180px; margin:6px 3px;}.actu_detail .img.blog_img_l{float:left; width:180px; margin-right:10px;}.actu_detail .img.blog_img_r{float:right; width:180px; margin-left:10px;}.actu_detail .img.blog_img_l img, .actu_detail .img.blog_img_r img{width:160px; margin:10px 10px 0;}.edito_detail{position:relative; display:block;}.edito_detail .sous_titre{margin:6px;}.edito_detail img, .actu_detail img{width:100%;}.txt:last-child{margin-bottom:0;}.edito_index img{width:100%;}.actu_detail h1{position:relative; margin:-10px -10px 0; min-height:18px; padding:3px 16px;}.actu_detail h1 a{color:white;}.actu_detail h1 span{position:relative; display:block; margin-top:-24px; font-size:26px;}.actu_detail h1 span:first-line{font-size:32px;}.actu_detail .img, .actu_detail object, .actu_detail iframe{margin:0px -10px;}.actu_detail .img:first-child, .actu_detail object:first-child , .actu_detail iframe:first-child{margin-top:-10px;}.actu_detail .corps{position:relative; display:block; margin:0 -10px; padding:10px 10px 0;}.actu_detail .post_time{position:absolute; display:block; top:5px; right:552px; z-index:0; text-align:right; text-shadow:#dedede 0 1px 5px;}.post_time .d{font-size:82px; line-height:80px; color:#fcfcfc;}.post_time .m{font-size:22px; line-height:20px; font-weight:bold; color:#fafafa; margin-right:8px}.post_time .Y{font-size:40px; line-height:32px; color:#f8f8f8; margin-right:5px;}.chapitre_detail h2{font-size:14px; margin-top:35px; padding:0;}.chapitre_detail h3{font-size:12px; padding:0;}.chapitre_detail .add_comment, .chapitre_detail .read_comment{}.chapitre_detail .read_comment{}.chapitre_detail img{max-width:316px;}.add_comment{display:block;}.comment_form form{padding:25px;}.comment_form .comment_action{height:30px;}.comment_form .comment_action button{float:left; margin-right:10px;}.comment_form .comment_action .comment_cancel{display:inline-block; color:#C00; margin-top:6px;}.comment_form input, .comment_form textarea{width:250px; font-size:12px; padding:3px 6px; margin-bottom:12px;}.comment{position:relative; margin-top:18px; margin-top:18px; padding:12px 15px; margin-bottom:80px; font-size:12px; line-height:16px; text-align:justify; background-color:#e3e3e3; border-color:#bbb #ddd #fff; border-style:solid; border-width:1px; border-radius:10px; box-shadow:#d0d0d0 0 2px 8px inset; behavior:url(js/PIE.htc);}.comment.comment_0{color:#999;}.comment.comment_1{}.comment.comment_90{color:#CCCCCC; text-decoration:line-through;}.comment .comment_notice{border-bottom:#444 1px dotted; margin-bottom:5px; padding-bottom:5px; font-size:10px; font-style:italic; color:#444444;}.comment em{color:#333; font-size:9px;}.comment h3{position:absolute; left:0; right:0; bottom:-58px; text-align:right; margin-bottom:0; font-weight:bold; font-size:12px; color:#c92027; background:url(pitoo-maquette-v6-bulle-comment.png) top right no-repeat; padding-top:32px; width:294px; height:30px; margin:0 10px;}.comment.comment_80 h3{color:#2e9a47; text-align:left; background-position:top left;}.comment h3 em{display:block; font-weight:normal; font-size:11px;}#form_contact label{display:block; margin-bottom:5px;}p.txt{text-align:justify;}.img{margin-bottom:15px;}a.lien{display:block; padding:12px 12px 12px 42px; height:15px; color:white; background:#f2bd1a url(logo_small_.png) 3px 4px no-repeat;}a.lien:hover{background-color:#444444; color:white; padding-left:52px; text-decoration:none;}a.lien_doc{background-image:url(logo_small_doc.png);}a.lien_flv{background-image:url(logo_small_flv.png);}a.lien_mp3{background-image:url(logo_small_mp3.png);}a.lien_pdf{background-image:url(logo_small_pdf.png);}a.lien_ppt{background-image:url(logo_small_ppt.png);}a.lien_xls{background-image:url(logo_small_xls.png);}a.lien_swf{background-image:url(logo_small_swf.png);}a.lien_zip{background-image:url(logo_small_zip.png);}a.preced{background-image:url(bt_precedant_bg01.gif); background-repeat:no-repeat; background-position:top left; padding:0px 10px;}a.preced:hover{background-image:url(bt_precedant_bg02.gif);}a.suiv{background-image:url(bt_suivant_bg01.gif); background-repeat:no-repeat; background-position:top right; padding:0px 10px;}a.suiv:hover{background-image:url(bt_suivant_bg02.gif);}.pagination{position:relative; text-align:center; font-size:1.1em; line-height:1.2em; margin-top:25px;}.pagination a, .pagination a.visited{display:inline-block; margin:0 2px; color:white; font-weight:bold; padding:3px 8px 4px; background-color:#f2bd1a; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; behavior:url(js/PIE.htc);}.pagination a.active, .pagination a:hover{color:white!important; background-color:#3d4b9f!important}.ban_728{position:absolute; left:86px; top:5px; width:728px; height:100px; color:#444444; font-size:9px; font-weight:bold;}.ban_336{width:336px; height:290px; color:#444444; font-size:9px; font-weight:bold; margin-top:25px;}.edito{background-color:#e3e3e3; padding:10px; border-color:#bbb #ddd #fff; border-style:solid; border-width:1px; border-radius:15px; box-shadow:#d0d0d0 0 2px 8px inset; behavior:url(js/PIE.htc);}#bc_inner{min-height:620px;}#barcode_f{padding:0px 15px;}#barcode_f p{margin:20px 0 10px; font-size:1.2em;}#barcode_f input[type=text]{margin-bottom:10px; padding:2px; text-align:center;}#barcode_f label{padding-right:15px;}#barcode_f #type{font-size:18px; width:264px; margin-bottom:10px;}#barcode_f #code{font-size:1.5em; width:258px;}hr.noshade{margin:20px; border:none; background-color:transparent; height:0; border-bottom:#f2bd1a 1px dashed;}.previsu{margin:15px 0; text-align:center;}.actu_detail .enigme{float:left; width:180px}.actu_detail .soluce{margin:10px 0 5px 200px;}.enigme img{width:150px; margin-left:15px;}.soluce img{width:64px; margin-bottom:5px;}#contenu_centre_droite .enigme{float:none; margin:15px 0 5px 26px;}#contenu_centre_droite .soluce{margin:15px 0 5px 24px;}#footer{position:relative; background:#f2bd1a url(pitoo-maquette-v6_ombrage.png) center top scroll repeat-x;}#footer_content{position:relative; min-height:300px; width:920px; margin:0 auto; padding:50px 0 20px; font-size:12px; color:#444444;}#footer a{color:#444444; text-decoration:underline;}#footer a:hover{color:#efefef; text-decoration:none;}#footer #footer_menu{padding-left:100px; margin-top:60px; height:150px;}#footer .footer_menu_list{position:relative; float:left; width:200px; margin-right:20px;}#footer .footer_menu_list h4{margin:0 0 5px -25px}#footer .footer_menu_list li{}#footer .footer_menu_list a{display:block; padding:1px 5px; background-position:98% center; text-decoration:none;}#footer .footer_menu_list a:hover{background-color:#444444; color:#f2bd1a; text-decoration:none;}#footer .copyright{position:absolute; margin-bottom:0; bottom:25px; right:4px; font-size:11px;}