/*
Theme Name: SITE TerrEthique
Theme URI: http://wordpress-spirit.com
Author: BDC
Author URI: http://wordpress-spirit.com
Description: SITE TerrEthique
Version: 2
*/

/* Init */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {border: 0;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}
:focus {outline: 0;}
body {font-family:Arial, Helvetica, sans-serif;line-height: 1;-webkit-text-size-adjust: none;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {font-weight: normal;text-align: left;}
blockquote:before, blockquote:after,q:before, q:after {}
blockquote{padding: 8px;background-color: #faebbc;border-top: 1px solid #e1cc89;border-bottom: 1px solid #e1cc89;margin: 5px;background-image: url(images/openquote1.gif);background-position: top left;background-repeat: no-repeat;text-indent: 23px;}
blockquote p{	display: block;background-image: url(images/closequote1.gif);	background-repeat: no-repeat;   	background-position: bottom right;}
a img {border: 0;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
hgroup{padding:0;margin:0;}
strong{font-weight:bold;}
a:hover{text-decoration:underline;}
/* lighbox*/
.close-btn,.close-btn-sub{right:10px;top:0;background:url(images/btn-close.png) no-repeat;width:39px;height:39px;display:block;position:absolute;z-index:999999;}
#overlay-black{display:none;z-index:1000;top:0;left:0;position: fixed;width:100%;height:100%;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter: alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4;}
#overlay-black-sub{display:none;z-index:10000;top:0;left:0;position: fixed;width:100%;height:100%;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
#lightbox-wp-top-sub{top:0;left: 50%;z-index:99999;position:absolute;display:none;background:url(images/popup-top.png) repeat-y;height:10px;width:780px;margin:0 0 0 -390px;}
#lightbox-wp-top{top:0;left: 50%;z-index:9999;position:absolute;display:none;background:url(images/popup-top.png) repeat-y;height:10px;width:780px;margin:0 0 0 -390px;}
#lightbox-wp-sub{color:#959595;padding: 30px;top:10px;left: 50%;z-index:99999;position:absolute;display:none;background:url(images/popup-center.png) repeat-y;width:720px;margin:0 0 0 -390px;}
#lightbox-wp{color:#959595;padding: 30px;top:10px;left: 50%;z-index:9999;position:absolute;display:none;background:url(images/popup-center.png) repeat-y;width:720px;margin:0 0 0 -390px;}
#lightbox-wp-bottom,#lightbox-wp-bottom-sub{top:10px;left: 50%;z-index:20;position:absolute;display:none;background:none;height:10px;width:780px;margin:0 0 0 -390px;}
/* proposer des sujets*/
#erreurs{color:red;}
.chargement{left:380px;top:10px;background:url(images/loading.gif) no-repeat;width:31px;height:31px;display:block;position:absolute;z-index:999999;}
#lightbox-wp table,#lightbox-wp-sub table{border:1px solid #959595;}
#lightbox-wp td,#lightbox-wp-sub td{border:1px solid #959595;color:#000;font-size:13px;padding:5px;}
#lightbox-wp h1 ,#lightbox-wp-sub h1{color: #990000;font-size: 22px;margin:0 0 20px 0;}
#lightbox-wp h2,#lightbox-wp-sub h2{margin:5px 0 15px 0;}
#lightbox-wp ul,#lightbox-wp-sub ul{margin: 15px 0;list-style: square inside none;}
#lightbox-wp li,#lightbox-wp-sub l{iline-height:20px;color: black;font-size: 13px;}
#lightbox-wp ol,#lightbox-wp-sub ol{margin: 15px 0;list-style: decimal inside none;}
#lightbox-wp em,#lightbox-wp-sub em{font-weight:bold;}
#lightbox-wp p,#lightbox-wp-sub p{font-size:13px;color:#000;margin-bottom:15px;}
#lightbox-wp #subjets{width:360px;height:165px;resize:vertical;}
#old-sujets{height: 171px;overflow: auto;width: 338px;}
#cadre-sujet .left{width:49%;float:left;min-height:200px;border-right:1px solid #990000;}
#cadre-sujet .right{width:49%;float:right;min-height:200px;}
#add-subjects{margin: 20px 0 20px 305px;}
#lightbox-wp label{color:#000;}
#lightbox-wp input[type=text]{margin: 0 10px 15px;}
#sendInfo{margin:0 0 0 413px;}
#listes-sujets{clear:both;width: 730px;float:left;margin:0 0 20px 0;}
#listes-sujets li{display:block;clear:both;float:left;text-transform: capitalize;}
.delete-tag{cursor:pointer;float:right;margin:0 0 0 5px;display:block;width:16px;height:14px;background:url(images/tag-delete.png) no-repeat;margin: 5px;}
/*header*/
#header{width:100%;height:125px;}
#zone-header-top{width:100%;height:31px;background:url(images/bg-header-top.jpg) repeat-x;position:fixed;z-index:2001;}
#zone-header-bottom{width:100%;height:94px;background:url(images/bg-header-top.png) repeat-x left 31px;padding-top:31px;}
.header-center{width:978px;margin:0 auto;}
.header-center h2{color: #666666;display: block;float: left;font-size: 10px;letter-spacing: 8px;margin: 10px 0 0 20px;text-transform: uppercase;word-spacing: 7px;}
#menu-entete-haut a{text-decoration:none;font-size: 10px;color: #666666;}
#menu-entete-haut a:hover{text-decoration:underline;}
#menu-entete-haut {float:right;margin: 0 20px 0 0;}
#menu-entete-haut li{height:14px;margin: 5px;padding: 0 10px 0 0;float:left;background:url(images/separation-menu-top.png) no-repeat bottom right;}
#ul-menu-entete-haut{float:left;}
#rss {float:left;display:block;margin:5px 0 0 0;}
#logo{clear:both;float:left;top: 45px;position:absolute;z-index:2000;}
#slogan{float:right;margin: 19px 0 0;width:813px;height:71px;}
#slogan h2{letter-spacing: 4px;font-size: 16px;font-weight: bold;color: #909090;text-transform: none;display:block;float:right;}
#slogan h3{letter-spacing: 4px;font-size: 16px;font-weight: bold;color: #909090;text-transform: none;margin-top:20px;display:block;float:right;}
#header-secondaire{width:100%;height:71px;background:url(images/bg-menu-principal.png) repeat-x #dfdfdf;}
#content-global{width:100%;background:url(images/bg-content.jpg) repeat-x;min-height:944px;}
/* menu principal*/
#menu-principal{float: left;width: 765px;}
#ul-menu-principal{position:relative;margin:0 0 0 164px;float:left;}
#ul-menu-principal li{position:relative;margin:0 0 0 0px;padding:19px 25px 0 25px;float:left;height:35px;}
#ul-menu-principal a{margin:0 0 0 0px;color:#e4e4e4;text-decoration:none;font-size:14px;text-transform:uppercase;}
#ul-menu-principal a:hover{color:#990000;}
#ul-menu-principal .sub-menu{visibility:hidden;left: 0;position: absolute;top: 53px;width: 226px;z-index:1000;}
#ul-menu-principal .sub-menu li{width: 175px;height:29px;padding:15px 25px 0 25px;background:url(images/bg-sub-menu.png) repeat-x;}
#ul-menu-principal .sub-menu .current{width: 175px;height:27px;padding:15px 25px 0 25px;background:#d6d9dc repeat-x;border-top:2px solid #dee1e3;}
#ul-menu-principal .sub-menu .current a{color:#000;}
/*recherche*/
#recherche{display:block;margin: 14px 20px 0 0;width:177px;height:26px;background:url(images/bg-recherche.png) no-repeat;float:right;}
#recherche input[type=text]{padding: 7px 0 4px;width:140px;background:none;border:0px; font-size: 9px;float:left;color:#6e6e6e;}
#recherche input[type=image]{float:left;padding: 4px 5px 5px 6px;}
/*content*/
#content{width:718px;float:left;border-right:1px solid #990000;margin-top:25px;}
#caroussel{position:relative;width:700px;float:left;height:332px;border-bottom:1px solid #990000;padding-bottom:18px;}
#title-caroussel{z-index:100;position:absolute;background:url(images/bg-title-caroussel.png) repeat-x;width:700px;height:26px;float:left;}
#title-caroussel h2{top:0px;left:0px;margin: 6px 9px;padding:0;color:#fff;text-transform:uppercase;font-weight:bold;font-size:12px;}
#slider{z-index:10;overflow: hidden;position: relative;top:0px;left:0px;width:698px;height:330px;border: 1px solid #909090;}
.infos-item{padding:9px 8px 8px 13px;color:#fff;z-index:100;position:absolute;background:url(images/bg-infos.png);width:679px;float:left;left:0px;bottom:0;text-decoration:none;}
.infos-item h3{color:#e1e1e1;font-size:16px;font-weight:bold;margin-bottom:7px;text-transform:uppercase;}
.infos-item span{color:#e1e1e1;font-size:14px;font-style:italic;margin-bottom:7px;display:block}
.infos-item p{color:#e1e1e1;font-size:14px;font-weight:normal;}
.slide{position:relative;width:698px;height:330px;}
.slide img{position:absolute;}
#slider img{border:none;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li {width:696px;overflow:hidden;}
.infos-item:hover{text-decoration:none;}
#prevBtn a{cursor:pointer;top:150px;left:24px;z-index:200;width:31px;height:29px;background: url("images/btn-carousel-prev.png") no-repeat scroll center bottom transparent;display:block;position:absolute;}
#nextBtn a{cursor:pointer;top:150px;right:24px;z-index:200;width:31px;height:29px;background: url("images/btn-carousel-next.png") no-repeat scroll center bottom transparent;display:block;position:absolute;}
.slidecontrolls{position:absolute;width:700px;}
/* Tree fil d'ariane*/
#tree{float:left;clear:both;width:700px;color:#2a2a2a;font-size: 11px;margin-bottom:10px;}
#tree a{color:#2a2a2a;text-decoration:none;}
#tree li{height:14px;margin: 5px;padding: 0 10px 0 0;float:left;background:url(images/separation-menu-top.png) no-repeat right 3px;}
#tree .last{height:14px;margin: 5px;padding: 0 10px 0 0;float:left;background:none;}
#tree a:hover{text-decoration:underline;}
/*partie articles */
#bloc-post-featured{margin: 19px 0 0 0;width:480px;float:left;border-right:1px solid #990000;}
#bloc-post-featured #img-post{border:1px solid #8f8f8f;margin: 0 0 16px;width:458px;height:197px;background:green;}
#bloc-post-featured h3{clear:both;display:block;font-weight:bold;line-height:23px;margin:0 21px 16px 0;color:#8b3729;font-size:18px;text-transform:uppercase;}
#bloc-post-featured h3 a{text-decoration:none;font-weight:bold;line-height:23px;color:#8b3729;font-size:18px;text-transform:uppercase;}
#bloc-post-featured span{color:#990000;float:right;margin:0 21px 10px 0;display:block;}
#bloc-post-featured span a{color:#990000;text-decoration:none;font-size:14px;}
#bloc-post-featured p{line-height:20px;color:#4c4d4d;font-size:14px;margin:0 21px 5px 0;text-align:justify;}
#bloc-post-mini{margin: 19px 16px 0 20px;width: 200px;float:left;}
#bloc-post-mini h3{font-weight:bold;line-height:18px;margin:0 21px 6px 0;color:#8b3729;font-size:14px;}
#bloc-post-mini h3 a{text-decoration:none;font-weight:bold;line-height:18px;color:#8b3729;font-size:14px;}
.mini-post{clear:both;float: left;margin: 0 0 10px;}
.mini-post2{clear:both;float: left;margin: 0;}
#bloc-post-mini span{color:#990000;float:right;margin:6px 0px 0 0;display:block;}
#bloc-post-mini span a{color:#990000;text-decoration:none;font-size:14px;}
#bloc-post-mini p{line-height:17px;color:#4c4d4d;font-size:14px;margin:0 21px 0x 0;text-align:justify;}
#last-post-cat1{width:220px;float:left;border-top:1px solid #990000;margin:20px 20px 0 0;}
#last-post-cat2{width:220px;float:left;border-top:1px solid #990000;margin:20px 20px 0 0;}
#last-post-cat3{width:220px;float:left;border-top:1px solid #990000;margin:20px 0 0 0;}
.bloc-post-cat h3{color:#666666;font-weight:bold;font-size:10px;text-transform:uppercase;margin:5px 0 5px 0;}
.cat-img{text-decoration:none;display:block;position:relative;width:220px;height:165px;}
.cat-img h4 {text-decoration:none;color:#fff;font-size:10px;font-weight:bold;position:absolute;bottom:0;padding:0;background: url("images/bg-cat-infos.png") repeat scroll center bottom transparent;width:215px;}
.cat-img h4 a{text-decoration:none;color:#fff;font-size:10px;font-weight:bold;position:absolute;bottom:0;padding:5px 5px 5px 5px;background: url("images/bg-cat-infos.png") repeat scroll center bottom transparent;width:210px;}
.cat-img h4:hover,.cat-img img:hover{text-decoration:none;}
#sidebar-home{width:223px;float:left;margin:24px 0 0 14px;}
#ul-menu-image-droite{}
#ul-menu-image-droite li{background: url("images/bg-box-sidebar.png") no-repeat;width:229px;height:175px;padding:10px 10px 0 11px;margin-bottom:7px;}
#ul-menu-image-droite a{}
.cat-img img{position:absolute;}
.default-item{display:block;width:206px;height:130px;margin:0 0 7px 0;}

#ul-menu-image-droite #classic-1{float:right;font-weight:bold;text-decoration:none;text-transform:uppercase;margin-right:24px;color:#990000;font-size:12px;}
#ul-menu-image-droite #classic-2{float:right;font-weight:bold;text-decoration:none;text-transform:uppercase;margin-right:24px;color:#467d00;font-size:12px;}
#ul-menu-image-droite #classic-3{float:right;font-weight:bold;text-decoration:none;text-transform:uppercase;margin-right:24px;color:#bf7e00;font-size:12px;}
#ul-menu-image-droite #classic-4{float:right;font-weight:bold;text-decoration:none;text-transform:uppercase;margin-right:24px;color:#202122;font-size:12px;}
#ul-menu-image-droite #classic-5{float:right;font-weight:bold;text-decoration:none;text-transform:uppercase;margin-right:24px;color:#c77665;font-size:12px;}
/* Accueil Actu*/
#actu-global{width:100%;height:79px;background:url(images/bg-info-footer.png) repeat-x;clear:both;margin:20px 0 0 0;float:left;}
#actu-global h4{margin:22px 0 0 0;float:left;font-size:18px;font-weight:bold;}
#actu-global span{color:#BF4737;background:url(images/separation-actu-footer.png) no-repeat center right;padding:0 15px 0 0;}
#actu-global a{color:#4a4a4a;margin:0 0 0 15px;text-decoration:none;}
/*content rubrique*/
#content-rubrique{width:718px;float:left;border-right:1px solid #990000;margin-top:25px;}
#content-rubrique h1{color:#990000;font-size:47px;}
#content-rubrique img{width:700px;}
#content-rubrique .rubrique-description{line-height: 17px;font-style: italic;font-weight: bold;margin:19px 0 30px 0;border-top:1px solid #990101;border-bottom:1px solid #990101;color:#4c4d4d;font-size:14px;padding:12px 0;width:700px;}
/*articles rubrique*/
#cadre-articles{float:left;width:718px;margin:20px 0 0 0;}
#cadre-articles .article{border-top:1px solid #990000;float:left;width:222px;margin:10px 17px 0 0;}
#content-rubrique #cadre-articles img{border:1px solid #8f8f8f;width:auto;}
#cadre-articles .article h3{line-height: 18px;color:#990000;font-size:14px;font-weight:bold;}
#cadre-articles .article h3 a{color:#990000;font-size:14px;font-weight:bold;text-decoration:none;}
#cadre-articles .article p{line-height: 18px;color:#4c4d4d;font-size:14px;}
.date-article{float: left;margin: 5px 0;color:#666666;font-size:10px;font-weight:bold;text-transform:uppercase;width:220px;}
.view-more{margin: 5px 0 17px;float:right;font-size:12px;font-style:italic;}
.view-more a{color:#990000;font-size:12px;font-style:italic;}
#content-article .the_content  .view-more a{font-weight:normal;text-decoration:none;color:#990000;}
/* pagination*/
#pagination{width:700px;border-top:1px solid #990000;padding:10px 0 0 0;float:left;font-size:12px;}
.pagi-prev a{display:block;color:#990000;float:left;text-decoration:none;}
.pagi-next a{display:block;color:#990000;float:right;text-decoration:none;}
/* widgets*/
#affiche-auteur b{display:inline;}
.header-widget h3{text-transform:uppercase;color:#990000;font-size:12px;font-weight:bold;display:block;width:221px;border-bottom:1px solid #990000;padding:0 0 5px 0;}
.content-widget p{color:#000;font-size:12px;display:block;width:221px;}
.content-widget em{font-style:italic;}
.content-widget strong{font-weight:bold;}
.header-center .content-widget h2{color:#000;font-weight:bold;letter-spacing:0px;word-spacing:0px;text-transform:normal;margin:0;font-size:12px;clear:both;float:none;display:inline;}
.header-center .content-widget {color:#000;font-size:14px;line-height:20px;}
.content-widget{margin:10px 0 0 0;}
.widget{margin:0 0 20px 0;clear:both;}
.view-more-page{margin: 5px 0 17px;float:right;font-size:12px;font-style:italic;}
.view-more-page a{text-decoration:none;color:#990000;}
/*rubriques soeurs*/
.content-widget .cat-img{margin:0 0 9px 0;padding:0 0 9px 0;border-bottom:1px solid #990000;}
.content-widget .cat-img h4 {bottom:9px;}
/* Page Auteur*/
.header-center .sous-titre-auteur{font-size: 17px;margin: 20px 4px;}
#auteur-page #cadre-articles{margin-top:0px;}
/* Listes des petits déjeuner */
#cadre-articles-style2{margin:15px 0 0 0;}
#cadre-articles-style2 .left-part{float:left;width:220px;}
#cadre-articles-style2 .right-part{float:left;padding:0 0 0 20px;width:460px;height:165px;position:relative;}
#cadre-articles-style2 .right-part h3{color:#990000;font-weight:bold;}
#cadre-articles-style2 .right-part h3 a{color:#990000;font-weight:bold;text-decoration:none;}
#cadre-articles-style2 .right-part p a{color:#000;text-decoration:none;}
#cadre-articles-style2 p{line-height:20px;}
#cadre-articles-style2 .article{700px;float:left;clear:both;margin-bottom:20px;}
#cadre-articles-style2 .date-article{display:inline;width:460px}
#cadre-articles-style2 .view-more{position:absolute;bottom:0px;right:10px;margin: 0 0 3px;}
/* CHEMIN FAISANT*/
#reactions-cf a{float:left;margin-top:15px;color:#990000;font-size:15px;}
#bloc-supernav{float:left;clear:both;width:978px;margin:15px 0 0 0;}
#bloc-supernav a{float:left;display:block;margin:4px 10px 0 0;color:#fff;font-size:15px;}
#supernav-cf{float:left;}
#go-supernav{float:left;}
#partage-cf{float:right;margin-top:15px;color:#990000;font-size:15px;}
/* liens colorés*/
.texte{color:#f79a21;font-weight:bold;text-decoration:none;}
.carte{color:#1dd649;font-weight:bold;text-decoration:none;}
.video{color:#2059fe;font-weight:bold;text-decoration:none;}
/*---*/
.edit-infobulle{position:absolute;top:2px;left:22px;}
.edit-infobulle a{color:#000;text-decoration:underline;}
#legende-cf{position:absolute;background:url(images/bg-legende-cf.png);top:10px;left:10px;width:128px;}
#legende-cf a{float:left;font-size:12px;margin:2px 2px 0 0;}
#legende-cf span{float:right;}
#legende-cf li{margin: 5px;float:left;clear:both;width:118px;}
#legende-cf .legende-texte{background:#f79a21;border:#676767 1px solid;width:20px;height:15px;display:block;}
#legende-cf .legende-carte{background:#1dd649;border:#676767 1px solid;width:20px;height:15px;display:block;}
#legende-cf .legende-video{display:block;background:#2059fe;border:#676767 1px solid;width:20px;height:15px;}
#cheminfaisant{border:0px #676767 solid;margin-top:15px;float:left;}
.pellicule{position:absolute;width:978px;height:420px;float:left;}
.pellicule p{position:absolute;right:10px;top:10px;background:#fff;border:#000 1px solid;padding:5px;}
.pellicule p a{color:#000;text-decoration:none;}
.pellicule h3{background:url(images/bg-infos.png);position:absolute;bottom:0px;left:0;right:0px;width:978px;height:30px;text-align:center;color:#fff;font-size:18px;font-weight:normal;padding:10px 0 0 0;}
.pellicule div{-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;padding: 15px 10px 15px 15px;line-height:1.4em;position:absolute;width:700px;background:#e0e0e0;border:#666 0px solid;left:128px;top:20px;font-family: Tahoma, Geneva, sans-serif; font-size:0.8em; color:#222; text-align:justify;}
#navigation-cf{border:#666 5px solid;border-top:0;width:978px;background:#666;bottom:0px;display:block;float:left;color:#fff;}
#cadre-diaporama{width:978px;position:relative;background:url(images/image_recherche.jpg) no-repeat #bf4737;border:#666 5px solid;border-bottom:0;float:left;height:420px;overflow:hidden;}
.pellicule td{padding:0px;}
.pellicule .left-cf{padding:0 10px 0 0;}
.pellicule .right-cf{padding:0 0 0 10px;}
#navigation-cf p{font-size:13px;text-align: center;margin: 10px 0;}
#navigation-cf .left{width:480px;float:left;}
#navigation-cf .right{width:480px;float:right;}
#navigation-cf b{line-height:19px;font-size:12px;}
#navigation-cf .left p ,#navigation-cf .right p{text-align:left;margin:0px;font-size:12px;line-height:19px;}
#prev-infos{float:left;margin:12px 0 0 15px;width:350px;}
#next-infos{float:right;margin:12px 15px 0 0;width:350px;}
#arrow-prev{margin:7px 0 0 18px;float:left;cursor:pointer;width:31px;height:29px;background: url("images/btn-carousel-prev.png") no-repeat scroll center bottom transparent;display:block;}
#arrow-next{margin:7px 18px 0 0;float:right;cursor:pointer;width:31px;height:29px;background: url("images/btn-carousel-next.png") no-repeat scroll center bottom transparent;display:block;}
/* PAGE CONTRIBUTEURS liste*/
#area-contrib .contributeur-bloc{width:349px;float:left;margin-right:10px;}
#area-contrib  img{float:left;width:80px;margin-right:15px;margin-bottom:5px;}
#content-article #area-contrib  h2{float:left;width:250px;}
#content-article #area-contrib  h2 a{color:#666;}
#area-contrib  p{display:block}
#area-contrib  a{text-decoration:none;float:left;}
#area-contrib .view-more{margin-right:10px;}
/*Page partenaire*/
#partenaires #content-article h2{margin:10px 0;}
#partenaires #content-article h1{margin:0 0  15px 0;}
.divide-partenaire{float:left;margin:20px 0 20px 0;width:700px;}
.divide-partenaire a{display:block;float:left;margin:15px 30px;}
/*Page Article standard*/
#pagination-top-article{float:left;background:url(images/logo-pagination.png) no-repeat bottom left;margin: 0 0 15px 0;padding:0px 0 0 0;text-align: left;width:700px;border-top:3px solid #ab3123;border-bottom:3px solid #ab3123;}
#content-article #pagination-top-article h2{line-height:40px;color: #7E7E7E;font-size:20px;font-weight: bold;text-transform:uppercase;margin:5px 0 0px 211px;width:700px;letter-spacing: 5px;word-spacing: 0px;}
#pagination-top-article ul{float:left;text-align:left;line-height: 35px;margin: 5px 0 5px 211px;list-style: disc inside;}
#pagination-top-article li{line-height:25px}
#pagination-top-article a{line-height: 22px;color:#ab3123;text-decoration:none;}
#pagination-top-article a:hover{text-decoration:underline;}
#pagination-top-article .current{color:#ab3123;text-decoration:underline;font-weight: normal;}
#pagination-top-article .current:hover{text-decoration:underline;}
#pagination-top-article .current:before{content:"";text-decoration:none;}
#pagination-top-article .current:after{content:"";text-decoration:none;}
#pagination-article{font-size:12px;width:700px;}
#pagination-article a{font-size:12px;color:#000;text-decoration:none;}
#pagination-article a:hover{text-decoration:underline;}
#pagination-article .current{color:#000;text-decoration:underline;}
#pagination-article ul{float:right;}
#pagination-article li{height:12px;margin: 5px;padding: 0 10px 0 0;float:left;background:url(images/separation-actu-footer.png) no-repeat bottom right;}
#content-article{width:718px;float:left;border-right:1px solid #990000;margin-top:25px;}
#content-article h1{color:#990000;font-size:28px;font-weight:bold;padding-bottom:10px;}
#content-article h2{color:#7e7e7e;font-size:14px;font-weight:bold;text-transform:uppercase;margin:5px 0 5px 0;width:700px;letter-spacing: 5px;word-spacing: 0px;}
#content-article .the_content em{font-style:italic;line-height:20px;}
#content-article .the_excerpt p{color:#4c4d4d;font-weight:bold;font-style:italic;margin:5px 0 15px 0;width:700px;line-height:20px;}
#content-article .the_content p{color: #000000;font-size: 14px;line-height: 20px;margin: 5px 0;max-width: 700px;}
#content-article .the_content h2 a{color:#990000;font-size:24px;font-weight:bold;margin:5px 0;text-transform:none;letter-spacing: 0px;word-spacing: 0px;}
#content-article .the_content h3 a{color:#990000;font-size:18px;font-weight:bold;margin:5px 0;}
#content-article .the_content h4 a{color:#7e7e7e;font-size:14px;font-weight:bold;text-transform:uppercase;margin:5px 0 5px 0;width:700px;letter-spacing: 5px;word-spacing: 0px;}
#content-article .the_content h5 a{color:#7e7e7e;font-size:12px;font-weight:bold;text-transform:uppercase;margin:5px 0 5px 0;width:700px;letter-spacing: 4px;word-spacing: 0px;}
#content-article .the_content h6 a{color:#7e7e7e;font-size:12px;font-style:italic;text-transform:uppercase;margin:5px 0 5px 0;width:700px;letter-spacing: 4px;word-spacing: 0px;}
#content-article .the_content a{color: #990000;font-size:14px;font-weight:bold;text-decoration:none;}
#content-article .the_content h1{color:#990000;font-size:28px;font-weight:bold;margin:5px 0;}
#content-article .the_content h2{color:#990000;font-size:24px;font-weight:bold;margin:5px 0;text-transform:none;letter-spacing: 0px;word-spacing: 0px;}
#content-article .the_content h3{color:#990000;font-size:18px;font-weight:bold;margin:5px 0;}
#content-article .the_content h4{color:#7e7e7e;font-size:14px;font-weight:bold;text-transform:uppercase;margin:5px 0 5px 0;width:700px;letter-spacing: 5px;word-spacing: 0px;}
#content-article .the_content h5{color:#7e7e7e;font-size:12px;font-weight:bold;text-transform:uppercase;margin:5px 0 5px 0;width:700px;letter-spacing: 4px;word-spacing: 0px;}
#content-article .the_content h6{color:#7e7e7e;font-size:12px;font-style:italic;text-transform:uppercase;margin:5px 0 5px 0;width:700px;letter-spacing: 4px;word-spacing: 0px;}
#content-article .the_content ul{font-size:14px;margin: 15px 0 0 15px;list-style: square outside none;}
#content-article .the_content ol{font-size:14px;margin: 15px 0 0 15px;list-style: decimal outside none;}
#content-article .the_content li{margin: 5px 0 0 15px;line-height:20px;}
#content-article .the_content li li{margin: 5px 15px;}
#content-article .the_content td{vertical-align:top;padding: 5px 15px;}
#content-article .the_content table{margin-top:10px;}
#content-article .the_content cite{float: left;font-size:16px;margin:10px 0;background:url(images/quote.png) no-repeat 5px 5px  #c06a5f;padding: 12px 20px 12px 50px;width:640px;}
#content-article .the_content{margin-bottom:30px;min-height: 855px;}
#et-contact-message p{color:#990000;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
#content-article .the_content .lexique-popup,.lexique-popup{font-weight:bold;color:#990000;text-decoration:none;}
.metas_post{float:left;width:700px;border-top:1px solid #990000;font-size:12px;}
.metas_post .left{float:left;margin:10px 0;}
.metas_post .right{float:right;margin:5px 0;}
.metas_post .tags-area{float:left;margin:10px 0 0 0;width:700px;}
.tags-area a{color:#000;font-weight:bold;text-decoration:none;}
.metas_post .right a{color:#000;text-decoration:none;}
.metas_post .right a:hover{text-decoration:underline;}
#affiche-auteur img{float:left;padding: 0 10px 4px 0;}
#content_two .content-widget {font-size:12px;}
#affiche-relation ul{margin: 5px 0;list-style: square inside none;}
#affiche-relation a{color:#000;text-decoration:none;font-size:12px;}
#content_two h1,#content_two h2,#content_two h3,#content_two h4,#content_two h5,#content_two h6{color: #990000;float: none;font-size: 12px;font-weight: bold;letter-spacing: 0;margin: 5px 0;text-transform: uppercase;word-spacing: 0;}
/*commentaire*/
input[type=text],input.text, input.title, textarea, select { background-color:#fff; border:1px solid #bbb; padding: 2px; color: #4e4e4e; }
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { border-color:#2D3940; color: #3e3e3e; }
#comment-wrap input[type=text],#comment-wrap textarea { margin:0.5em 0; }
textarea { padding: 4px; }
#comment-wrap {color: #757575; border-top: 1px solid #ececec; padding-top: 10px; }
#comment-wrap a{color: #fff;text-decoration:underline;}
	li.depth-1 { padding: 10px 0px 5px 20px; border-bottom: 1px solid #ececec; }
h3#comments { font-size: 28px; padding-bottom:5px; padding-left: 0px; color:#990000;}
h3#reply-title span {font-size: 28px; color: #fff;font-family: Arial,sans-serif;font-weight: normal;letter-spacing: -1px;line-height: 1em; margin-bottom: 5px;}
.comment-icon { background: url(http://terrethique.org/wp-content/themes/terrethique/images/comment-bottom-bg.png) no-repeat bottom left; padding-bottom: 14px; }
.comment-icon .post { padding: 3px 0px 0px; }
div.authordata { width: 100px; }
		div.avatar { float: left; position: relative; background: url(images/avatar-bg.png) no-repeat; padding:6px 4px 6px 6px; }	
	.comment-wrap { float:left; margin-left:14px; }		
		.reply-container { display:block; float:right; margin-bottom:15px; }
			.reply-container a { color: #000000; text-shadow: none; font-weight: bold; }
			.reply-container a:hover { text-decoration: none; color: #383838; }
	li.depth-1 .comment-wrap { width: 460px; }
	li.depth-2 .comment-wrap { width: 378px; }
	li.depth-3 .comment-wrap { width: 296px; }
	li.depth-4 .comment-wrap { width: 214px; }	
	ol.commentlist { list-style:none outside none; padding-top:8px; }
		ol.commentlist ul { list-style:none outside none; }	
		.commentlist li.comment li { background: none; padding: 0px; }
		.commentlist li.comment ul { margin: 8px 0px 8px 82px; }		
	#respond form {margin: 10px 0 0 0;color: white;}
	.form-submit{height: 28px;}
	.comment-form-comment{margin:10px 0;}
	#respond {background-color:#BF4737; padding-top: 15px; padding-left: 20px; padding-bottom: 10px; }
		.comment #respond { padding-left: 0px; padding-top: 5px; }
		#submit{float:right;margin:0 20px 0 0;}
		#commentform textarea#comment { width: 648px; }
		#commentform input[type=text] { width: 40%; }			
		li.comment #respond textarea { width: 88% !important; }
		li.comment #respond input[type=text] { width: 50% !important; }		
	#respond h3#comments { background: none; margin: 0px; padding: 0px; } 	
	.comment-author { color: #d0cfcf; font-size: 24px; }
		.comment-author .comment-meta, .comment-author .comment-meta a { color: #404040; font-size: 15px; text-transform: uppercase;text-decoration:none; }
			.comment-author .comment-meta a:hover { text-decoration: none; }
		span.fn, span.fn a { color: #b54836;font-size: 17px; text-transform: uppercase;font-weight: bold;}
			span.fn a:hover { text-decoration: none; }		
	.comment-content { padding-top:2px; }
	.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
/*Contact*/
#et-contact .clearfix{margin:5px 0;}
#et-contact .input { border: 1px solid #d4d2d2 !important; border-radius: 8px  !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; color: #303030 !important; padding: 7px !important; margin: 0px !important; }
#et-contact input.input { width: 300px; }
#et-contact textarea.input { width: 478px; height:130px; }	
#et-contact p input, #et-contact p textarea { background: url(http://terrethique.org/wp-content/themes/terrethique/images/contact_input.png) repeat-x #f7f7f7 !important; border: 1px solid #cccccc !important; width: 100% !important; color: #111111 !important; padding: 8px !important; }
#et-contact p textarea { width: 95% !important; }
#et-contact p #et_contact_captcha { width: 20px !important; }
#et-contact p .et_contact_error { border: 1px solid red !important; }
#et_contact_left, #et_contact_right { float: left; }
#et_contact_left { width: 70%; }
#et_contact_right { width: 17%; margin-left: 50px; }

#et_contact_submit, #et_contact_reset { border: 0px !important; color: #4c4b4b !important; float: right; font-size: 12px; text-shadow: 1px 1px 1px #fff; text-transform: uppercase; margin-right: 9px; height: 35px; }

#et_contact_submit { background: url(images/contact_submit.png) no-repeat; width: 73px; margin-right: 6px; }
#et_contact_reset { background: url(images/contact_reset.png) no-repeat; width: 61px; }
/*devenir contributeur*/
#et-contact2{width:685px;float:left;}
#et-contact2 .clearfix{margin:5px 0;}
#et-contact2 .input { border: 1px solid #d4d2d2 !important; border-radius: 8px  !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; color: #303030 !important; padding: 7px !important; margin: 0px !important; }
#et-contact2 input.input { width: 300px; }
#et-contact2 textarea.input { width: 478px; height:130px; }	
#et-contact2 p input, #et-contact2 p textarea { background: url(http://terrethique.org/wp-content/themes/terrethique/images/contact_input.png) repeat-x #f7f7f7 !important; border: 1px solid #cccccc !important; width: 100% !important; color: #111111 !important; padding: 8px !important; }
#et-contact2 p textarea { width: 100% !important; }
#et-contact2 p #et_contact_captcha2 { width: 20px !important; }
#et-contact2 p .et_contact_error { border: 1px solid red !important; }
#et_contact_left2 { float: left; }
#et_contact_right2 { float: right; }
#et_contact_left2 { width: 47%; }
#et_contact_right2 { width: 47%; }
#et_contact_left4 { float: left; }
#et_contact_right4 { float: right; }
#et_contact_left4 { width: 66%; }
#et_contact_right4 { width: 30%; }
#et-contact-message2{margin:10px 0;color:#990000}
#et_contact_submit2, #et_contact_reset2 { border: 0px !important; color: #4c4b4b !important; float: right; font-size: 12px; text-shadow: 1px 1px 1px #fff; text-transform: uppercase; margin-right: 9px; height: 35px; }

#et_contact_submit2 { background: url(images/contact_submit.png) no-repeat; width: 73px; margin-right: 6px; }
#et_contact_reset2 { background: url(images/contact_reset.png) no-repeat; width: 61px; }

#et-contact3{width:685px;float:left;}
#et-contact3 .clearfix{margin:5px 0;}
#et-contact3 .input { border: 1px solid #d4d2d2 !important; border-radius: 8px  !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; color: #303030 !important; padding: 7px !important; margin: 0px !important; }
#et-contact3 input.input { width: 300px; }
#et-contact3 textarea.input { width: 478px; height:130px; }	
#et-contact3 p input, #et-contact3 p textarea { background: url(http://terrethique.org/wp-content/themes/terrethique/images/contact_input.png) repeat-x #f7f7f7 !important; border: 1px solid #cccccc !important; width: 100% !important; color: #111111 !important; padding: 8px !important; }
#et-contact3 p textarea { width: 100% !important; }
#et-contact3 p #et_contact_captcha3 { width: 20px !important; }
#et-contact3 p .et_contact_error { border: 1px solid red !important; }
#et_contact_left3 { float: left; }
#et_contact_right3 { float: right; }
#et_contact_left3 { width: 47%; }
#et_contact_right3 { width: 47%; }
#et_contact_left5 { float: left; }
#et_contact_right5 { float: right; }
#et_contact_left5 { width: 66%; }
#et_contact_right5 { width: 30%; }
#et-contact-message3{margin:10px 0;color:#990000}
#et_contact_submit3, #et_contact_reset3 { border: 0px !important; color: #4c4b4b !important; float: right; font-size: 12px; text-shadow: 1px 1px 1px #fff; text-transform: uppercase; margin-right: 9px; height: 35px; }

#et_contact_submit3 { background: url(images/contact_submit.png) no-repeat; width: 73px; margin-right: 6px; }
#et_contact_reset3 { background: url(images/contact_reset.png) no-repeat; width: 61px; }

/*Footer*/
#global-footer{width:100%;clear:both;margin:12px 0 0 0;float:left;}
#footer-menu-left{width:326px;float:left;height:370px;}
#footer-menu-middle{width:326px;float:left;height:370px;}
#footer-menu-right{width:326px;float:left;height:370px;}
#global-footer h4{color:#6e6e6e;font-weight:bold;font-size:12px;text-transform:uppercase;}
#global-footer ul{float:left;}
#global-footer li{list-style: none outside none;width:157px;float:left;margin:24px 5px 0 0;}
#global-footer ul ul{}
#global-footer li li{margin:0;width:150px;}
#global-footer li a{color:#6e6e6e;font-weight:bold;font-size:11px;}
#global-footer li li a{color:#6e6e6e;font-weight:normal;font-size:11px;}
#global-footer a{text-decoration:none;}
#global-footer a:hover{text-decoration:underline;}
#lien-home-footer{clear: both;display: block;float: right;margin: 25px 0 0;}
#subpage-media .media_page{position:relative;float: left;margin: 5px 20px 5px 0;}
#subpage-media .media_page_right{position:relative;float: left;margin: 5px 0px 5px 0;}
#subpage-media .media_page div{position: absolute;width: 220px;height: 165px;}
#subpage-media .media_page h4 a{font-size: 11px;
color: white;
text-transform: none;
line-height: 13px;}
#subpage-media .media_page h4,.media_page_right h4{text-decoration: none;
color: white;
margin:0;
font-size: 10px;
font-weight: bold;
position: absolute;
bottom: 0;
padding: 5px;
background: url("images/bg-cat-infos.png") repeat scroll center bottom transparent;
width: 210px;}