html{margin:0;padding:0}
body{background:#000 url(images/background.jpg) no-repeat center 30px;color:#e2c79b;font-family:Verdana,"Trebuchet MS",Arial,"Lucida Grande",Lucida,Tahoma,Helvetica,Sans-Serif;font-size:100%;margin:0;padding:0;text-align:center}
a{color:#CD7D30;text-decoration:none}
a:hover{color:#fff6eb}
a img{border:none}
h1{font-size:0.77em;font-weight:400;margin:0;padding:5px 4px 4px;text-transform:uppercase}
h2{font-size:0.77em;font-weight:400;margin:0;padding:5px 4px 4px;text-transform:uppercase}
h3{font-size:0.88em;font-weight:400;margin:0 0 8px;padding:0}
h4{font-size:1.09em;font-weight:400;margin:0;padding:5px 4px 4px}
h5{font-weight:400;margin:0;padding:0}
h6{font-weight:400;margin:0;padding:0}
ul{font-weight:400;list-style-position:inside;list-style-type:none;margin:0;padding:0}
li{font-weight:400;list-style-position:inside;list-style-type:none;margin:0;padding:0}
ol li{list-style-type:decimal}
p{margin:0 0 10px}
form label{cursor:pointer}
fieldset{border:none}
.clear{clear:both;height:0;width:0}
img.left{float:left;margin:0 3px 0 4px}
img.right{float:right;margin:0 4px 0 3px}
#header{margin-bottom:5px}
#navigation{background:#401f07;clear:both;height:30px;margin-bottom:7px;position:relative;z-index:10}
#pub{clear:both;padding-bottom:7px;z-index:1}
#content{clear:both;float:right;width:785px}
#sidebar{float:left;width:189px}
#footer{clear:both;color:#7f7f7f;font-size:0.71em;margin:0 auto;padding-top:40px;position:relative;text-align:center;width:980px}
.clairance{clear:both;display:block;font-size:1px;height:1px;line-height:1px;margin:0;padding:0}
.titrage h2{background-color:#000;color:#FFF;margin:20px auto 0;padding:15px;text-align:center;width:400px}
.storycontent{background-color:#000;color:#FFF;font-size:1.1em;margin:0 auto 20px;padding:15px;text-align:center;width:400px}
.storycontent img{clear:both;float:left;margin-right:1em}
#content .results{margin:0}
#content .results h3{background:url(images/chevron.png) left 8px no-repeat;border-bottom:1px dashed #bb7738;color:#f9ecd7;font-size:0.77em;margin:0;padding:3px 0 5px 11px}
#content .results h3 a{color:#E2C79B;font-size:1em}
#content .results h3 a:hover{color:#E2C79B}
#articleforums{background:#5F3209 url(images/bg-text.jpg) repeat scroll 0 0;border-bottom:1px solid #D7BE95;margin:0 0 10px}
#page{font-size:1em;margin:0 auto;padding:0;text-align:left;width:980px}
h1.single{border-bottom:2px solid #401f08;font-size:1.09em;font-weight:400;margin:0 0 13px;padding:4px 0 5px 5px;text-transform:none}
h1.category{font-size:1.09em;font-weight:400;margin:0 0 13px;padding:4px 0 5px 5px;text-transform:none}
#post h2{border-bottom:2px solid #401f08;margin:0;padding:0 0 4px;width:75%}
#post h3{clear:both;color:#CD7D30;font-size:0.88em;font-weight:400;margin:15px 0 8px 13px}
#postune h3 a{color:#e2c79b}
#content .big h2{clear:both;color:#CD7D30;font-size:1.03em;margin:23px 0 8px;text-transform:none}
#largecontent .big h2{color:#CD7D30;font-size:0.96em;margin:14px 0 8px 10px;text-transform:none}
.forums h3{color:#e2c79b;font-size:0.82em;font-weight:400;text-transform:uppercase}
#sidebar h3{font-size:0.77em;padding:3px}
#sidebar .bloc-title{background:#401f08;height:24px;width:189px}
#mirror{background:url(images/mirror-frame.jpg);float:left;height:125px;margin:4px 8px 0 -19px;width:227px}
#mirror img{margin:15px 0 0 19px}
p#title{font-size:31px;font-weight:400;margin:4px 0 11px}
p#title a{color:#e2c79b}
p#title a:hover{color:#fff}
p.description{font-size:0.77em;font-weight:400;margin:0 0 2px}
p.infos{font-size:0.71em;margin:2px 0 0}
#banner{float:left;width:670px}
/*#flux{background:#543108 url(images/flux.gif) left bottom no-repeat;float:left;font-size:0.71em;height:100px;margin:0 0 0 102px;width:205px}*/
#flux{background:#543108 url(images/socialmedia.gif) left bottom no-repeat;float:left;font-size:0.71em;height:65px;margin:0 0 0 155px;width:151px}
#flux ul{font-weight:400;margin:0 0 0 44px}
#flux li{margin:8px 0 0}
#flux li a{color:#CD7D30}
#flux li a:hover{text-decoration:underline}
#flux p{float:left;margin:5px auto 0;padding:0 0 0 6px}
#flux label{cursor:default}
#flux form{margin:0}
.newsletter{background:#e8d1a8;border:0;color:#2c2c2c;font:1em Verdana, "Trebuchet MS", Arial, Sans-Serif;margin:6px 0 0 20px;width:151px}
#bannerpub{background:#553208;float:left;height:90px;width:728px}
#contact{background:#5f3209 url(images/bg-text.jpg);float:left;height:90px;margin:0 0 0 7px;width:244px}
#contact .bloc-title{background:#401f08;height:24px;width:100%}
#contact .text{padding:4px}
#contact p{font-size:0.71em;letter-spacing:-1px;margin:0;text-align:justify}
#contact p.mail{color:#CD7D30}
#contact p a{color:#CD7D30;text-decoration:underline}
#navigation .home{float:left;margin:8px 0 0 7px}
ul#menu{float:left;font-family:Verdana,sans-serif;font-size:13px;font-weight:400;height:30px;list-style-type:none;margin:0;padding:0;text-transform:uppercase}
ul#menu li{display:block;float:left;height:30px;width:112px}
ul#menu li a{color:#e2c79b;display:block;float:left;height:30px;line-height:30px;padding:0 17px;text-decoration:none}
ul#menu li a:hover{color:#6e4121}
#navigation ul.hover{margin:30px 0 0;width:100px}
#menu .hover li{background:#866b47 url(images/bg-hover.gif);font-size:1em;height:25px;margin:0;padding:0;text-align:center}
#menu .hover li a{display:block;float:none;padding:0 0 0 3px}
#menu .hover li a:hover{background:none}
#navigation ul#menu ul li ul{text-transform:none}
#navigation ul li ul{display:none}
#navigation ul li:hover ul{display:block}
#navigation li:hover ul li{float:none;text-align:left;text-transform:none}
#navigation li:hover ul li a:hover{color:#f8f6cb}
#navigation ul.right{float:right;margin:4px 6px 0 0}
#navigation .right li{background:url(images/search.gif) left 2px no-repeat;margin:0;padding:0 0 0 22px}
.search{background:#e7d0a7;border:0;color:#2d2d2d;font-size:0.77em;width:152px}
#navigation .right input{font-size:0.8746em;letter-spacing:-0.5px;padding:2px 0 0}
form#searchform{font-size:0.88em}
ol#breadcrumb{background:#401f08;border:1px solid #e8c794;color:#fcfcfc;font-size:0.71em;height:20px;margin:0 0 10px;padding:0;width:100%}
/* ol#breadcrumb li:before{float:left;content: '>';color:#e2c79b;} */
ol#breadcrumb li span{color:#e2c79b;}
ol#breadcrumb li{float:left;height:20px;list-style:none;margin:0;padding:3px 0 0 15px}
ol#breadcrumb li a{color:#e2c79b;float:left;padding:0 10px;text-decoration:none}
ol#breadcrumb li a:hover{color:#f4f4f4}
ol#breadcrumb li.home{background:none;margin:0;padding:3px 0 0}
#content .bloc{background:#5f3209 url(images/bg-text.jpg);border-bottom:1px solid #d7be95;clear:both;margin:0 0 10px;padding:0;width:100%}
#content .bloc-title{background:#401f08;height:24px;width:100%}
#content .bloc-title2{background:#401f08;height:39px;width:100%}
#content .single-title{background:#401f08;height:30px;margin:0;width:100%}
#largecontent .bloc{background:#5f3209 url(images/bg-text.jpg);border-bottom:1px solid #d7be95;margin:0 0 10px;padding:0;width:100%}
#largecontent .bloc-title{background:#401f08;height:24px;width:100%}
#largecontent .single-title{background:#401f08;height:30px;margin:0;width:100%}
#content .text{padding:5px}
#largecontent .text{padding:5px}
#content .textforums{min-height:315px;padding:5px 0 5px 5px}
#content .textforums p{font-size:0.77em}
#content #post p{padding:0 10px;text-align:justify}
#content #postune p{padding:0 2px;text-align:justify}
#content .textagenda{min-height:315px;padding:0}
#content .textagenda p{font-size:0.77em;margin:0 4px 6px 0;text-align:right}
#content .text p{font-size:0.77em}
#content .text ul{-moz-padding-start:0;font-size:0.77em;margin:0 0 5px}
#content .text ol{-moz-padding-start:0;font-size:0.77em;margin:0 0 5px}
#largecontent .textagenda{padding:0}
#largecontent .textagenda p{font-size:0.77em;margin:0 4px 5px 0;text-align:right}
#largecontent .text p{font-size:0.77em}
#largecontent .text ul{font-size:0.77em}
#post ul li{background:url(images/chevron.png) left 7px no-repeat;line-height:1.4;margin-left:20px;padding-left:11px}
#post ol li{line-height:1.4;margin-left:20px}
#content .allarticles{font-size:0.77em;font-weight:400;padding:5px 4px 4px;text-transform:uppercase}
#content ul.lasttwo{margin:5px}
#content .lasttwo li{background-position:left 10px;border-bottom:1px dashed #bb7738;color:#f9ecd7;margin-left:0;padding:3px 0 5px 11px}
#content .lasttwo li a{color:#e2c79b}
#content .lasttwo li a:hover{color:#E2C79B}
#content .text .last li{background:url(images/chevron.png) left 8px no-repeat;border-bottom:1px dashed #bb7738;color:#f9ecd7;margin-left:0;padding:3px 0 5px 11px}
#content .text .last li a{color:#E2C79B}
#content .text .last li a:hover{color:#E2C79B}
#content .text .lastcomments li a{color:#E2C79B}
#content .text .lastcomments li a:hover{color:#E2C79B;text-decoration:none}
#content .text img{margin:0 0 10px}
#content .text img.left{margin:10px 15px 10px 0}
#content .text img.right{margin:10px 0 10px 15px}
#content #post.text p.center{float:none;margin:0 3px;text-align:center}
#content .text p.center img{display:inline;float:none;margin:0 0 8px}
#post .more{background:#502b07;border:1px solid #281705;margin:0 auto;width:500px}
#post .more a{color:#de8d39;text-decoration:underline}
#post .more a:hover{color:#e0b486;text-decoration:underline}
#post .more p{margin:5px 0 15px;padding:4px}
#post .more .title{border-bottom:1px solid #e2964d;font-size:0.92em}
#content ul.forums{font-size:1em}
#content ul.forums li{background:url(images/separator-forums.gif) bottom right no-repeat;clear:left;padding:6px 0}
#content ul.forums li.noline{background:none;clear:left;padding:8px 0}
#content ul.forums img{float:left;height:88px;margin:0 3px 0 0;width:100px}
.agenda{background:#957339;font-size:0.71em;margin:10px auto 11px;width:197px}
.agenda ul li a{color:#ecd5a3}
#content .textagenda .agenda p{color:#f0dbb6;font-size:1em;font-weight:400;margin:0;padding:2px;text-align:left;text-transform:uppercase}
#largecontent .textagenda .agenda p{color:#f0dbb6;font-size:1em;font-weight:400;margin:0;padding:2px;text-align:left;text-transform:uppercase}
.agenda ul{margin:0;padding:0 0 1px}
.agenda li{background:#553208;margin:0 auto 5px;min-height:13px;padding:3px 0 2px 3px;width:191px}
.agenda li .date{float:left}
.agenda li .statut{float:right}
#content ul#audio{float:left;margin:0 5px 0 0;width:184px}
#audio li{background:none;margin:0 0 5px;padding:3px 0 0;width:184px}
#audio li a{color:#fcfcfc;padding:0 0 0 26px}
div#video{float:left;width:215px}
#video img{float:left;width:107px}
.infosvideo{background:#7d5b2a;float:left;height:87px;width:108px}
.infosvideo p{padding:3px}
#largecontent .extra{margin:0;width:980px}
#content .big{float:left;margin:0 6px 0 0;width:573px}
#content .one{float:left;margin:0 6px 0 0;width:350px}
#content .two{float:left;margin:0 6px 0 0;width:217px}
#content .three{float:left;width:205px}
#largecontent .three{float:left;width:205px}
#content .four{float:left;width:428px}
.articles .image{float:left;margin:7px 10px 5px}
#content .articles ul.list li a{color:#e2c79b}
#content .articles ul.list li a:hover{color:#fff}
.articles li{font-size:0.77em}
.articles h3{background:#401f08;margin:7px 0 0}
.articles .textarticles{float:left;width:395px}
#post .textarticles h3{font-size:0.88em;margin:7px 0 0;padding:2px}
.articles ul{margin:8px 0 0}
blockquote{border-left:5px solid #462004;font-size:1em;margin:0 0 1em 1em;padding:0.8em;width:90%}
#post img{border:1px solid #d3b88a}
#post .noborder{border:0}
ul.little li{font-size:0.71em}
#post ul.little li{background:none}
.moremore{background:url(images/more-more-bg.png) repeat-x;font-size:1em;height:16px;text-align:right}
.moremore a{color:#401f08}
.moremore a:hover{color:#865c25}
.leftmore{background:url(images/more-more-left.png) no-repeat left;height:16px;width:7px}
.rightmore{background:url(images/more-more-right.png) no-repeat right;height:16px;width:7px}
#sidebar .one{background:#5f3209 url(images/bg-text.jpg);border-bottom:1px solid #d7be95;margin:0 0 10px;padding:0 0 10px}
#sidebar .two{background:#5f3209 url(images/bg-text.jpg);border-bottom:1px solid #d7be95;margin:0 0 10px;padding:0 0 10px}
#sidebar .two ul{font-size:0.77em;margin:4px}
#sidebar .two ul li{background:url(images/chevron.png) left 5px no-repeat;padding-left:11px}
#sidebar .one li{background:url(images/separator-sidebar.gif) bottom left no-repeat;font-size:0.71em;line-height:1.55;margin:0;padding:2px 0 3px 5px}
#sidebar .one li a{color:#CD7D30}
#sidebar .one li a:hover{color:#f4c992}
#sidebar p{font-size:0.77em;padding:5px;text-align:justify}
#largecontent{clear:both;margin:0;width:980px}
#footer a{color:#969696}
#footer a:hover{text-decoration:underline}
.tables{border-collapse:collapse;font-size:0.77em;margin:0 auto;width:100%}
.tables tr{margin:10px 0}
.tables tr th{font-size:1.15em;font-weight:400;text-align:center}
.tables td{text-align:center}
.tables td.textleft{text-align:left}
.tables .prices{background:#43250b;font-weight:400;padding:10px 0 0}
#post .tables img{border:0}
img.centered{display:block;margin-left:auto;margin-right:auto}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px}
.alignright{float:right}
.alignleft{float:left}
select{width:130px}
#commentform input{margin:5px 5px 1px 30px;padding:2px;width:170px}
#commentform textarea{margin:0 0 0 30px;padding:2px;width:500px}
#commentform #submit{float:right;margin:0 30px 0 0}
.alt{margin:0;padding:10px}
#comments{font-size:0.77em;clear:both;color:#CD7D30;font-weight:400;margin:15px 0 8px 13px}
#respond{font-size:0.88em;clear:both;color:#CD7D30;font-weight:400;margin:15px 0 8px 13px}
.commentlist li{font-weight:400;list-style:none;margin:15px 0 3px;padding:5px 10px 3px}
.commentlist cite{font-style:normal;font-weight:400}
.commentlist cite a{font-style:normal;font-weight:400}
.commentlist p{font-weight:400;line-height:1.137em;text-transform:none}
.commentlist{padding:0;text-align:justify}
#content ol.commentlist{font-size:0.77em}
#content .commentlist p{font-size:1em;margin:10px 5px 10px 0}
#commentform p{margin:5px 0}
.nocomments{margin:0;padding:0;text-align:center}
.commentmetadata{display:block;font-size:0.9em;margin:0}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px}
#wp-calendar #next a{padding-right:10px;text-align:right}
#wp-calendar #prev a{padding-left:10px;text-align:left}
#wp-calendar a{display:block}
#wp-calendar caption{text-align:center;width:100%}
#wp-calendar td{padding:3px 0;text-align:center}
#wp-calendar td.pad:hover{background-color:#fff}
acronym{border-bottom:1px dashed #999;cursor:help}
abbr{border-bottom:1px dashed #999;cursor:help}
span.caps{cursor:help}
blockquote cite{display:block;margin:5px 0 0}
.center{text-align:center}
.hidden{display:none}
hr{display:none}
.navigation{display:block;margin-bottom:60px;margin-top:10px;text-align:center}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#f3f3f3;border:1px solid #ddd;border-radius:3px;margin:10px;padding-top:4px;text-align:center}
.wp-caption img{border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
input.datepaypal{background-color:#482400;border:1px solid #311B04;color:#E5BD75;font:0.95em Arial,Helvetica,sans-serif;width:60px}
input.nbpaypal{background-color:#482400;border:1px solid #311B04;color:#E5BD75;font:0.95em Arial,Helvetica,sans-serif;width:14px}
table.prodpaypal{background-color:#482900;width:100%}
table.prodpaypal h1{border-bottom:2px solid #401f08;font-size:1.09em;font-weight:400;margin:0;padding:10px 0 4px;text-transform:none;width:100%}
table.baskpaypal{background-color:#482900;text-align:center}
table.detailpaypal{font-size:0.77em;width:100%}
td.disclaimpaypal{font-size:0.67em}
td.declpaypal{font-size:0.67em;padding-left:10px}
#quotemain{background-color:#482400;border:1px solid #311B04}
#quotetop{background-color:#482400;border-bottom:1px solid #CD7D30;border-left:1px solid #311B04;border-right:1px solid #311B04;border-top:1px solid #311B04;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.5em;font-weight:400;line-height:1em;padding-bottom:2px}
.bloc4{width:100%;margin:0 0 10px 0;padding:0;border-bottom:1px solid #d7be95}
#post div.sociable { margin: 16px 0; }

#post .sociable_tagline {font-size:1.09em;font-weight:400;margin:0 0 13px;padding:4px 0 5px 5px;text-transform:none}

#post span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
#post .sociable span {
	display: block;
}
#post .sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 0 0 11px !important;
}
#post .sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
#post .sociable ul li:before { content: ""; }
#post .sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

#post .sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
#post .sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.bbloc {
	font-size:0.77em;
	font-weight:400;
	margin:0;
	padding:5px 4px 4px;
	text-transform:uppercase;
}

.bsingle{border-bottom:2px solid #401f08;font-size:1.09em;font-weight:400;margin:0 0 13px;padding:4px 0 5px 5px;text-transform:none}

.csingle{font-size:0.77em;font-weight:400;margin:0 0 8px;padding:3px}

.lcatg{font-size:0.77em;}

#upline {position: relative;border:2px solid #401f08;text-align: left;top: 70px;left:680px;font-size:0.77em;margin:0;padding:0;width:300px;}

.c2single{font-size:0.77em;font-weight:400;margin:0 0 8px;padding:3px;text-transform: none;}

#titre-une {font-size:0.88em;font-weight:400;margin:0 0 8px;padding:0}
#titre-une a {color: #e2c79b;}

.bloch2{font-size:0.77em;font-weight:400;margin:0;padding:5px 4px 4px;text-transform:uppercase}
