/* html5doctor.com Reset Stylesheet, v1.4, 2009-07-27, Author: Richard Clark - http://richclarkdesign.com */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
article, aside, dialog, figure, footer, header, hgroup, nav, section{display:block;}
nav ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration: line-through;}
abbr[title], dfn[title]{border-bottom:1px dotted #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input, select{vertical-align:middle;}

/* Reset de Thierry Fortier */
a{text-decoration:none;border:hidden;border-style:none;}
a:hover{color:#333333;}
img{border-style:none;}
.clear{clear:both;}
.fullhide{display:none;}
.block{display:block;}
.youtube{width:425px;height:344px;overflow:hidden;}
/* Styles Ajax */
.contactform{width:100%;height:100%;display:block;background:#222222;}
.contactform .box{padding:10px;}
.contactform .box label{color:#FFFFFF;font:bold 11px "Arial";text-transform:uppercase;display:block;}
.contactform .box select{width:395px;background:#CCCCCC;margin:0px 0px 10px 0px;border:1px solid #000000;color:#000000;font:bold 11px "Arial";}
.contactform .box input{width:395px;background:#CCCCCC;margin:0px 0px 10px 0px;border:1px solid #000000;color:#000000;font:bold 11px "Arial";}
.contactform .box input.button{background:#111111;padding:3px 0px 3px 0px;border:1px solid #FFFFFF;color:#FFFFFF;font:bold 11px "Arial";}
.contactform .box input.button:hover{background:#FFFFFF;border:1px solid #000000;color:#000000;font:bold 11px "Arial";cursor:pointer;}
.contactform .box textarea{width:395px;height:75px;background:#CCCCCC;margin:0px 0px 10px 0px;border:1px solid #000000;color:#000000;font:bold 11px "Arial";}
.contactform .box .contact_form_ok{background:#99CC99;border:1px solid #009933;padding:10px;display:block;color:#003300;font-family:Arial;font-size:12px;text-align:center;}



/* Fancy Box */
html, body{height:100%;}
div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#666;display:none;z-index:30;}
* html div#fancy_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
div#fancy_wrap{text-align:left;}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('/images/qcpost/fancybox/fancy_progress.png') no-repeat;}
div#fancy_loading_overlay{position:absolute;background-color:#FFF;z-index:30;}
div#fancy_loading_icon{position:absolute;background:url('/images/qcpost/fancybox/fancy_progress.png') no-repeat;z-index:35;width:16px;height:16px;}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:18px 18px 33px 18px;margin:0;overflow:hidden;background:transparent;display:none;}
div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #BBB;background:#FFF;}
div#fancy_content{margin:0;z-index:100;position:absolute;}
div#fancy_div{background:#000;color:#FFF;height:100%;width:100%;z-index:100;}
img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:100;width:100%;height:100%;}
div#fancy_close{position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url('/images/qcpost/fancybox/fancy_closebox.png') top left no-repeat;cursor:pointer;z-index:181;display:none;}
#fancy_frame{position:relative;width:100%;height:100%;display:none;}
#fancy_ajax{width:100%;height:100%;overflow:auto;}
a#fancy_left, a#fancy_right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url(data:image/gif;base64,AAAA);outline:none;}
a#fancy_left{left:0px;}
a#fancy_right{right:0px;}
span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block;}
span#fancy_left_ico{left:-9999px;background:transparent url('/images/qcpost/fancybox/fancy_left.png') no-repeat;}
span#fancy_right_ico{right:-9999px;background:transparent url('/images/qcpost/fancybox/fancy_right.png') no-repeat;}
a#fancy_left:hover{visibility:visible;}
a#fancy_right:hover{visibility:visible;}
a#fancy_left:hover span{left:20px;}
a#fancy_right:hover span{right:20px;}
.fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
div#fancy_bg{position:absolute;top:0; left:0;width:100%;height:100%;z-index:70;border:0;padding:0;margin:0;}
div.fancy_bg{position:absolute;display:block;z-index:70;border:0;padding:0;margin:0;}
div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url('/images/qcpost/fancybox/fancy_shadow_n.png') repeat-x;}
div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url('/images/qcpost/fancybox/fancy_shadow_ne.png') no-repeat;}
div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url('/images/qcpost/fancybox/fancy_shadow_e.png') repeat-y;}
div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url('/images/qcpost/fancybox/fancy_shadow_se.png') no-repeat;}
div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url('/images/qcpost/fancybox/fancy_shadow_s.png') repeat-x;}
div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url('/images/qcpost/fancybox/fancy_shadow_sw.png') no-repeat;}
div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url('/images/qcpost/fancybox/fancy_shadow_w.png') repeat-y;}
div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url('/images/qcpost/fancybox/fancy_shadow_nw.png') no-repeat;}
div#fancy_title{position:absolute;bottom:-33px;left:0;width:100%;z-index:100;display:none;}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:3px;}
div#fancy_title table{margin:0 auto;}
div#fancy_title table td{padding:0;vertical-align:middle;}
td#fancy_title_left{height:32px;width:15px;background:transparent url(/images/qcpost/fancybox/fancy_title_left.png) repeat-x;}
td#fancy_title_main{height:32px;background:transparent url(/images/qcpost/fancybox/fancy_title_main.png) repeat-x;}
td#fancy_title_right{height:32px;width:15px;background:transparent url(/images/qcpost/fancybox/fancy_title_right.png) repeat-x;}

/* Styles du site */

body{background:#FFFFFF;}
#page{width:960px;margin:5px auto 5px auto;overflow:hidden;}

#entete{width:960px;height:76px;background:url('/images/qcpost/layout/logoqcpost.jpg') top left no-repeat;margin:0px 0px 10px 0px;border-top:1px dotted #333333;border-bottom:1px dotted #333333;}

#articlesfocus{width:550px;float:left;}

#articlesfocus h1{background:#000000;display:block;color:#FFFFFF;margin:0px 0px 20px 0px;padding:2px 4px 2px 4px;font:normal 14px "Arial Black";text-transform:uppercase;}

.article{display:block;margin:0px 0px 90px 0px;clear:both;}
.article .infos{display:block;border-bottom:1px dotted #333333;font:normal 11px "Arial";}
.article .infos strong{color:#222222;}
.article .infos em{color:#666666;font-style:normal;}
.article .infos em.player{float:right;margin:0px 0px 0px 0px;}
.article .infos em.player a{color:#990000;padding:0px 0px 0px 12px;font-weight:bold;}
.article .infos em.player a:hover{color:#CC0000;}
.article .infos em.player a.ecoute{background:url('/images/qcpost/layout/aecoute.jpg') 0px 1px no-repeat;padding:0px 10px 0px 12px;}
.article .infos em.player a.download{background:url('/images/qcpost/layout/adown.jpg') 0px 2px no-repeat;}
.article .infos em.player a.ecoute:hover{background:url('/images/qcpost/layout/aecouteover.jpg') 0px 1px no-repeat;}
.article .infos em.player a.download:hover{background:url('/images/qcpost/layout/adownover.jpg') 0px 2px no-repeat;}
.article h2{margin:5px 0px 0px 0px;color:#333333;font:normal 14px "Arial Black";text-transform:uppercase;line-height:16px;}

.article .contenu{display:block;clear:both;margin:10px 0px 0px 0px;}
.article .contenu img{width:90px;height:90px;background:#CCCCCC;padding:2px;margin:0px 5px 5px 0px;border:1px solid #000000;float:left;}
.article .contenu p{color:#666666;font:normal 11px "Arial";text-align:justify;}

#sidebar{width:400px;float:right;}
#sidebar h6{color:#333333;font:normal 8px "Arial";text-transform:uppercase;padding:0;margin:0;line-height:10px;}
#sidebar h1{background:#000000;display:block;color:#FFFFFF;margin:10px 0px 10px 0px;padding:2px 4px 2px 4px;font:normal 14px "Arial Black";text-transform:uppercase;}
#sidebar h1 a{color:#FFFFFF;}
#sidebar h1 a:hover{color:#990000;}
#commandite{width:396px;height:94px;padding:1px;border:1px solid #CCCCCC;}
#commandite .box{width:394px;height:92px;border:1px solid #999999;}

#smallsidea{width:195px;float:left;}
#smallsidea h5{background:#000000;display:block;color:#FFFFFF;margin:10px 0px 10px 0px;padding:2px 4px 2px 4px;font:normal 12px "Arial Black";text-transform:uppercase;}
#smallsidea ul.twitter{list-style-type:none;}
#smallsidea ul.twitter li{padding:0px 3px 10px 3px;}
#smallsidea ul.twitter li strong{color:#000000;font:bold 10px "Arial";}
#smallsidea ul.twitter li div.texte{color:#000000;font:normal 10px "Arial";text-align:justify;}
#smallsidea ul.twitter li div.texte a{color:#990000;}
#smallsidea ul.twitter li div.texte a:hover{color:#CC0000;}
#smallsidea ul.showlisting{list-style-type:none;}
#smallsidea ul.showlisting li{padding:0px 3px 2px 3px;}
#smallsidea ul.showlisting li a{color:#666666;font:normal 12px "Arial Black";text-transform:uppercase}
#smallsidea ul.showlisting li a:hover{color:#CC0000;}

#smallsideb{width:195px;float:right;}
#smallsideb h5{background:#000000;display:block;color:#FFFFFF;margin:10px 0px 10px 0px;padding:2px 4px 2px 4px;font:normal 12px "Arial Black";text-transform:uppercase;}
#smallsideb ul.blogues{list-style-type:none;}
#smallsideb ul.blogues li{padding:0px 3px 10px 3px;}
#smallsideb ul.blogues li strong{color:#000000;font:bold 10px "Arial";}
#smallsideb ul.blogues li div.texte{color:#000000;font:normal 10px "Arial";text-align:justify;}
#smallsideb ul.blogues li div.texte a{color:#990000;}
#smallsideb ul.blogues li div.texte a:hover{color:#CC0000;}

#piedlogo{height:86px;background:url('/images/qcpost/layout/logofooter.jpg') top left no-repeat;clear:both;display:block;border-bottom:1px dotted #333333;}









