@import url('reset.css');

body{}.container{background:#fff url(images/brico/outil.png) bottom right no-repeat}#wrapper{margin:0;padding:0;background: 0px 446px url(images/brico/bg_corp.png) repeat-x}.forStat{margin:0 auto;padding:0;width:998px;position:relative;z-index:9999}.genMenu{padding:0;width:998px;height:55px;background:url(images/brico/bg_menu_free.png) bottom center no-repeat}#navcontainer{margin:0;padding:0;background: #fff url(images/brico/bg_menu_too.png) top left repeat-x;width:998px}.menuGen{margin:0 0 0 8px;padding:0}.contentMoteur{margin:0 20px 0 0;padding:0;width:220px}#search{margin:5px 0 0;padding:0;width:291px;height:39px;background:url(images/brico/fd_moteur.png) top left no-repeat}#search input#s{background:none;border:none;width:230px;height:18px;border:1px solid #fff;background-color:#EFEFEF;font-size:12px;color:#999999;float:left;border-right:none;position:relative;top:7px;left:10px}#search input.bttSearch{background:none;border:none;width:21px;height:22px;position:relative;top:7px;left:25px}.contentLogo{width:998px;margin:10px auto 0}.contentDiapo{width:988px;margin:0 auto;border:5px solid #EFEFEF;z-index:1;position:relative;background-color:#FFFFFF}.pcLeft{width:5px;height:11px;position:absolute;background:url(images/brico/left.png) top left no-repeat;top:278px;left:-11px}.pcRight{width:5px;height:11px;position:absolute;background:url(images/brico/right.png) top left no-repeat;top:278px;right:-12px}.forCat{width:1018px;margin:0 auto;background: 0px 100px url(images/brico/bg_menu_free.png) no-repeat;padding-bottom:0px}.contentCate{width:998px;margin:0;background:url(images/brico/bg_cat.png);padding:3px 10px 10px;position:relative;top:-20px;z-index:9999;height:110px}.contentCate h3{color:#FFFFFF;font-size:52px;float:left;width:200px;margin:10px 0 0 0;padding:20px 10px;background:url(images/brico/listCat.png) top right repeat-y}.contentCate ul{padding:0;float:right;width:750px;margin-top:20px}.contentCate ul li{margin:5xp 0px;padding:0;float:left;width:140px;height:20px;text-align:left;background:url(images/brico/point_blanc.png) 0px 8px no-repeat;padding-left:8px}.contentCate ul li a{color:#FFFFFF}.contentCate ul li a:hover{color:#F9B6AC}.sidebar{margin:0;padding:0;padding-bottom:200px}.sidebar li.widget{margin-bottom:45px}.sidebar li h3.widgettitle{margin:0 0 5px 0;padding:5px 0;color:#991C0B;font-size:2.5em}.sidebar li p.widgettitle{margin:0 0 5px 0;padding:5px 0;color:#991C0B;font-size:2.5em}.sidebar li.widget li{margin-bottom:5px;background:url(images/brico/fleche.png) left top no-repeat;padding-left:30px}.sidebar li.widget li a{color:#666666;margin:0;padding:0;font-size:13px;line-height:130%}.sidebar li.widget li a:hover{color:#991C0B}#home_content{font-size:13px;line-height:150%;margin-bottom:50px;padding-bottom:10px;background:url(images/brico/bord_bas_home.png) bottom left repeat-x}#home_content p{font-size:13px;color:#333333}#home_content a{font-size:13px;color:#991C0B}#home_content a:hover{text-decoration:underline}div.span-8{width:350px;float:right}#home_content h1, #home_content h2, #home_content h3, #home_content h4, #home_content h5, #home_content h6{margin:5px 0 10px;color:#991C0B}#home_content h1{font-size:2.5em}.post{margin-bottom:35px;padding:0}.post h2.title{padding:3px 5px;margin-bottom:5px;min-height:38px;padding-bottom:11px;background:#EFEFEF url(images/brico/titre_bg.png) bottom left no-repeat}.post h2.title span{font-size:21px;color:#991C0B;display:block;margin:3px 0 0 5px;padding:5px 40px 0 0;min-height:31px}.post .entry{}.post .entry p, .post .entry li{font-size:13px;line-height:130%;color:#767676}.post .entry p a, .post .entry li a{color:#991C0B}.post .entry p a:hover, .post .entry li a:hover{color:#991C0B;text-decoration:underline}.post .entry p img{padding:3px;border:1px solid #CCCCCC;max-width:100%;height:auto;clear:both}.post .entry .contentListPost p img{padding:3px;border:1px solid #CCCCCC;width:150px;float:left;margin:0 10px 10px!important}.post .entry h1, .post .entry h2, .post .entry h3, .post .entry h4, .post .entry h5, .post .entry h6{clear:both;margin:5px 0 10px;color:#991C0B}.contentDiverLink{margin:0;padding:0;clear:both;margin:20px 0 20px}.linkToPost a{padding:5px 10px;font-size:15px;color:#FFFFFF;background-color:#991C0B}.contentFooter{margin:30px 0 0;clear:both;padding:10px 0;background-color:#EFEFEF;border-top:5px solid #991C0B}.contentFooter .span-24{float:none;margin:0 auto}.postdate{color:#999999;font-size:12px}.postdate img{position:relative;top:3px}.postdate a{color:#999999}.postdate a:hover{color:#991C0B}.navigation{padding:20px 0 0;background:url(images/brico/bord_bas_home.png) top left repeat-x}.navigation a{color:#991C0B}.navigation a:hover{text-decoration:underline} .alignnone{float:none; margin:10px;} .alignleft{float:left;border: 1px solid #CCCCCC;float: left;margin:10px !important;padding: 3px}.alignright{float:right;text-align:right;border: 1px solid #CCCCCC;margin:10px !important;padding: 3px}.aligncenter{ margin:10px auto; text-align:center;border: 1px solid #CCCCCC;display:block;padding: 3px;clear:both}.navigation div{border:none}#content h1.pagetitle{font-size:35px;color:#991C0B;background:url(images/brico/fold.png) left top no-repeat;padding-left:45px;margin-bottom:20px}.post h1.titlePage{font-size:35px;color:#991C0B;background:url(images/brico/file.png) top left no-repeat;padding-left:45px;margin-bottom:20px}.onPage{margin:0 0 10px;padding:2px 10px 5px;background-color:#EFEFEF}.linkOnPage{margin-top:20px}.linkOnPage .alignleft, .linkOnPage .alignright{width: 45%;margin: 10px 1% !important;padding: 1%;}.listOnComent{margin-bottom:50px;padding:0}.listOnComent h3#comments{padding:3px 5px;margin-bottom:5px;min-height:38px;padding-bottom:11px;background:#EFEFEF url(images/brico/titre_bg.png) bottom left no-repeat}.listOnComent h3#comments span{font-size:21px;color:#333333;display:block;margin:3px 0 0 5px;background:url(images/brico/comments_bg.png) right top no-repeat;padding:5px 40px 0 0;min-height:31px}.commentlist{margin:0 20px 10px;padding:0}.commentlist li{}.comment-author{/*float:left;*//*width:50px;*/margin:0 10px 0 0}.comment-author img{width:50px;height:50px;background-color:#EFEFEF}cite.fn{font-size:13px;text-transform:uppercase;color:#991C0B}cite.fn a{font-size:13px;text-transform:uppercase;color:#991C0B}.commentmetadata{font-size:12px;color:#666666}.contentDetCom{float:left;width:500px}.children .contentDetCom{width:450px}.children li li .contentDetCom{width:400px}.children li li li .contentDetCom{width:350px}.children li li li li .contentDetCom{width:300px}.children li li li li li .contentDetCom{width:250px}.children li li li li li li .contentDetCom{width:200px}.reply{margin:10px 0 20px;padding:0;clear:both;text-align:right;border-bottom:2px dotted #EFEFEF;padding-bottom:20px}.reply a{padding:5px 10px;font-size:15px;color:#FFFFFF;background-color:#991C0B}.contentDetCom p{font-size:13px;color:#333333;line-height:130%}.contentDetCom p a{color:#991C0B}.contentDetCom p a:hover{text-decoration:underline}#respond{margin-bottom:50px;padding:0}#respond .h3ToSpan{padding:3px 5px;margin-bottom:5px;min-height:38px;padding-bottom:11px;background:#991C0B url(images/brico/titre_bg-2.png) bottom left no-repeat;display: block;}#respond .h3ToSpan span{font-size:21px;color:#fff;display:block;margin:3px 0 0 5px;background:url(images/brico/comment_add.png) right top no-repeat;padding:5px 40px 0 0;min-height:31px}#respond h3 span a{color:#F8A89C}#respond form{margin:10px 20px}#respond form p{margin:0 0 15px}#respond form p label{display:inline-block;width:250px;font-size:13px;font-weight:bold;color:#666666}#respond form p label b{color:#991C0B}#respond form p.inputTxt input{width:300px;color:#666666}#respond form p textarea{width:545px}#respond form p.submitCom{text-align:right}#respond form p.submitCom input{margin:0;padding:0;border:none;background:none;padding:5px 10px;font-size:15px;color:#FFFFFF;background-color:#991C0B;cursor:pointer}.sidebar li.widget_recent_entries h3.widgettitle{background:url(images/brico/article.png) top left no-repeat;padding-left:50px}.sidebar li.widget_recent_entries p.widgettitle{background:url(images/brico/article.png) top left no-repeat;padding-left:50px}.sidebar li.widget_categories h3.widgettitle{background:url(images/brico/categorie.png) top left no-repeat;padding-left:50px}.sidebar li.widget_categories p.widgettitle{background:url(images/brico/categorie.png) top left no-repeat;padding-left:50px}.sidebar li.widget_recent_comments h3.widgettitle{background:url(images/brico/commentaire.png) top left no-repeat;padding-left:50px}.sidebar li.widget_recent_comments p.widgettitle{background:url(images/brico/commentaire.png) top left no-repeat;padding-left:50px}.sidebar li.widget_tag_cloud h3.widgettitle{background:url(images/brico/tag.png) top left no-repeat;padding-left:50px}.sidebar li.widget_tag_cloud p.widgettitle{background:url(images/brico/tag.png) top left no-repeat;padding-left:50px}.sidebar li#text-3 h2.widgettitle{background:url(images/brico/fb.png) top left no-repeat;padding-left:50px}.sidebar li.widget_adrotate_widgets{padding:10px;border:5px double #EFEFEF;margin-left:10px;margin-right:10px}.sidebar li.widget_text{}.textwidget{width:324px;margin:0 auto}.tagcloud{margin:0 20px}.tagcloud a{color:#666666;line-height:130%}.tagcloud a:hover{color:#991C0B}.custom_images{margin:20px 20px 0 0}.custom_images span{display:inline-block}.custom_images span.onCuf{color:#333;font-size:22px;;position:relative;top:-10px}.custom_images a{display:inline-block;padding:0 5px}.filAriane{width:998px;margin:0 auto 15px;padding:0 10px;padding-bottom:15px;border-bottom:1px dotted #EBEBEB}.filAriane a{font-weight:bold;font-size:13px;text-transform:capitalize;color:#991C0B}.filAriane a:hover{text-decoration:underline}.filAriane ul li{text-align:left}#footer{text-align:center;padding-top:10px;border-top:1px solid #fff;margin-top:10px;font-size:12px;color:#666666}#footer a{color:#991C0B}





/*Rija modif*/

.allComment #respond form,.bg-contact-form{

    background: #dcdcdc;

	padding: 15px;

}



.bg-contact-form form p,.allComment #respond form p > label{

	font-weight: bold;

    color: #000 !important;

    margin-bottom: 12px;

}

.allComment #respond form p > label{

	margin-bottom: 0;

}

.bg-contact-form form p > span > input,.allComment #respond form p > input{

	height: 26px;

	border: 1px #bbb solid;

}

.bg-contact-form form p > span > input.wpcf7-form-control{

	/*width: 126px;*/

}

.bg-contact-form form p > span > textarea,.allComment #respond form p > textarea{

	width: 556px;

    height: 130px;

    padding: 5px;

}

.allComment #respond form p > textarea{

	width: 517px;

}

input.wpcf7-form-control.wpcf7-submit,

.allComment #respond form p > input[type="submit"]{

    padding: 5px 10px;

    font-size: 15px;

    color: #FFFFFF;

    background-color: #991C0B;

    border: none;

    width: 122px;

    cursor:pointer;

	}



.navigation {

    padding: 20px 0 0;

    background: #fff2de url(images/brico/bord_bas_home.png) top left repeat-x;

    font-size: 14px;

}



 



/*.post .entry p img {

    margin: 0 10px 0px!important;

}*/

/****************WYSWYG***********************/

#wyswyg pre{

    overflow: auto;

    margin-bottom: 15px;

}

#wyswyg .post .entry li{

    list-style: initial;



}

#wyswyg ol, #wyswyg ul{

    margin: 10px 0 15px;

   padding-left: 20px;

}

#wyswyg dl dd{

        border-left: 1px solid #CCCCCC;

    margin-bottom: 1em;

    margin-left: 0.5em;

    padding-left: 1em;

    font-size: 12px;

    font-weight: 600;

    color: #9D9D9D;

}

#wyswyg dt{

    font-weight: bold;

}



.content-1{

        display: block;

    min-height: 105px;

        margin-bottom: 15px;

        padding: 15px 0;

}

.alignleft.size-thumbnail.wp-image-2925,.alignleft.size-thumbnail.wp-image-2947{

        margin-bottom: 15px !important;

        clear: both;

}

.comment-author {

    /*float: left;*/

    margin: 0 10px 0 0;



}

cite.fn a {

    font-size: 12px;

    text-transform: uppercase;

    color: #991C0B;

    font-weight: 600;

}

.espace-vrtical{

    display: table;

    height: 42px;

}

.alignleft.size-thumbnail.wp-image-2925, .alignleft.size-thumbnail.wp-image-2947{

    margin-left: 0 !important;

}



/*.post .entry p img {

    margin: 0 10px 0px!important;

    margin-left: 0 !important;

}*/

.commentlist li .comment-body{

    margin-bottom: 10px;

}

.ts-fab-wrapper a {
    color: #666666!important;

}

.ts-fab-wrapper a:hover {
    color: #991C0B!important;

}



/*réglage problème de puce front*/
li.widget li {
    list-style: none;
}

.contentCate ul {
    list-style: none;
}

.sidebar ul {
    list-style: none;
}

.filAriane ul {
    list-style: none;
}

li {
    margin-left: 40px;
}

/*mise en forme présentation auteur*/
.wp-caption {
    border: 1px solid #991C0B;
    width: auto!important;
    padding:10px;
    display: flex;
}

img.avatar {
    margin-right: 10px;
}

p.wp-caption-text {

}

/*position lien auteur*/
p#linkauthor {
    position: relative;
    top: -64px;
    right: -203px;
}

/*fin mis en forme présentation auteur*/