
body{background:#0c0c0c url("images/body-bg.jpg") repeat-x top; color:#e4e4e4; font-size:12px; font-family:Verdana,Geneva,sans-serif; margin:0 auto; padding:0; text-align:center}
a{color:#ac0202}
a:visited{color:#ac0202;   text-decoration:underline}
a:hover{color:#888}
acronym, abbr{cursor:help}
blockquote{border-left:5px #ac0202 solid; margin-left:10px; padding-left:5px}
cite{font-size:11px; font-style:normal}
#header{  height:180px;   width:1000px;   font-weight:bold;   margin:0 auto;   padding:0;   background:#0d0d0d}
.title{color:#ac0202; text-transform:uppercase}
#header h1{padding:0px; margin:0px}
.header-title{float:left}
#header h1 a{color:#FFF; font-size:11px; line-height:16px; text-decoration:none; padding:0px 0 0 10px; margin:0px}
#headerfond{  height:170px;   background:#0d0d0d url("images/Top.jpg") no-repeat}
.header-description{font-size:11px; line-height:16px; height:18px; font-weight:bold; color:#ac0202; text-align:left}
h1 a{color:#FFF; font-size:28px;font-weight:bold; padding:30px 0 0 100px; margin:0}
h2{font-size:12px; margin:0px 0 6px 0; padding:3px 0 3px 5px; font-weight:bold; color:#FFF; border-bottom:#9e0101 2px solid; background:url("images/title.jpg") repeat-x}
h2 a, 
h2 a:visited, 
h2 a:hover, 
h2 a:visited:hover{text-decoration:none;  color:#FFF}
h3{font-size:120%;  margin-top:0}
img{ padding:3px;  margin-bottom:5px;  border:#888 1px solid}
img a:link{ padding:3px;  margin-bottom:5px}
img a:hover{ padding:3px;  margin-bottom:5px}
li{ margin:0;  padding:0;  list-style-type:none}
ol#comments li p{ font-size:100%}
ul{ margin:0;  padding:0}
#page{width:1000px; margin:0 auto; padding:0px; text-align:left; background-color:#0d0d0d}
#searchbutton{margin-top:2px}
#credit{ color:#888;  font-size:11px;  width:868px;  text-align:center;  margin:0 auto;  padding:0px 0 0px 0;  clear:both}
#credit a, #credit a:hover, #credit a:visited, #credit a:visited:hover{ color:#underline}
#content{ float:left;  width:630px;  margin:0px 0px 20px 2px;  padding:0px 10px 10px 9px;  text-align:left;  display:inline}
#content ol li{list-style:decimal}
#content ul{ margin-top:10px;  margin-left:25px}
#content ul li{ list-style-image:none}
 
#content-big{ float:left;  width:610px;  margin:0px 0px 20px 4px;  padding:0px 5px 10px 9px;  display:inline;  text-align:justify}
#contenu a{color:#a50c0c; text-decoration:none}
#contenu a:hover{text-decoration:underline}
.meta{font-size:0.9em}
.meta li, 
ul.post-meta li{ display:inline}
.meta ul{ display:inline;  list-style:none;  margin:0;  padding:0}
.meta a{ color:#ac0202;  text-decoration:none}
.meta a:hover{ color:#ac0202;  text-decoration:underline}
.meta{color:#888; font-weight:normal; letter-spacing:0}
.feedback{color:#888; text-align:right; padding-bottom:15px; clear:both}
.feedback a, .feedback a:visited{ color:#888; text-decoration:none}
.feedback a:hover, .feedback a:visited:hover{text-decoration:underline}
#commentform textarea{background:#FFF url("images/form.jpg") no-repeat bottom right; border:1px solid #555; color:#000; padding:5px}
#commentform textarea{width:95%}
#commentform input{background:#FFF; border:1px solid #555; color:#000}
.btn_submit{background:#FFF; padding:5px; font-size:11px; color:#333; font-weight:bold}
.btn_submit:hover{color:#c20202}
#commentlist li ul{border-left:1px solid #fff2d0; font-size:110%}
ol#commentlist li{ list-style:decimal}
#commentlist img{border:none}
#commentlist p{border:1px solid #FFF; background-color:#e5e5e5; color:#000; padding:3px}
#footer{clear:both; height:38px; margin-right:8px; margin-bottom:5px; line-height:35px; color:#FFF; text-align:center; background-color:#a50c0c}
#footer a{ color:#FFF;  text-decoration:none}
#footer a:hover{ color:#FFF;  text-decoration:underline}
.wp-caption{border:1px solid #888; text-align:center; background-color:#000; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}
.wp-caption img{margin:0; padding:0; border:0 none}
.wp-caption p.wp-caption-text{font-size:11px; line-height:15px; padding:0 4px 5px; margin:0}
#menu-right{float:right; padding:0px 1px 0px 0px; margin-right:8px; margin-bottom:5px; width:340px; font-size:11px; display:inline; background-color:#a50c0c}
.sidebarbottom{background-color:#a50c0c}
#menu-right img{border:0px}
#menu-right a{color:#FFF}
.recherche{width:314px; padding:0px 0px 0px 10px}
.recherche div{margin-bottom:5px}
.recherche h3{font-size:11px; margin:8px 0 6px 0; padding:4px 0 4px 5px; font-weight:bold; text-align:left; color:#eee; border-top:#262323 1px solid; border-bottom:#140001 1px solid; background:url("images/menu1-h3.jpg") repeat-x}
input#s{ width:240px;  border:1px solid #888;  padding:2px 1px 2px 5px;  color:#888;  font-size:12px}
input#submitsearch{ font-size:12px;  border:1px solid #888;  background:#FFF;  color:#c20202;  font-weight:bold;  padding:1px 1px 1px 1px;  text-align:center}
 
form{margin:0; padding:0px}
#ads{text-align:center; width:314px; margin-left:10px}
#video{text-align:center;  width:314px;  margin-left:10px}
#video h3{ font-size:13px;  font-weight:bold;  padding-top:6px;  text-align:left;  color:#eee}
.clear{clear:both; margin:0; padding:0}
#wrapper{width:340px; float:left}
.box{background:#fff2d0; overflow:auto; width:312px}
.boxholder p{margin:0; padding:5px; line-height:1.5em; text-align:justify; color:#888; font-size:11px}
.boxholder{clear:both; padding:0 2px 2px}
.tab{float:left; height:28px; width:102px; margin:2px 0px 0px 0px; text-align:center; background:#FFF; border:1px solid #0d0d0d; padding:0}
.tabtxt{margin:0; color:#c20202; font-size:12px; font-weight:bold; padding:7px 0 0 0}
.box{background:#0d0d0d}
.box ul{color:#3d3d3d; margin:5px; padding:0 0 5px 5px}
.box ul li{color:#3d3d3d; margin:5px; padding:0; list-style-type:none; background:url(images/icon.gif) no-repeat; padding-left:15px}
.box ul a{color:#FFF; text-decoration:none; font:11px Verdana}
.box a{color:#FFF; text-decoration:none}
.box a:hover{color:#c20202; text-decoration:underline}
.box img{text-decoration:underline; margin:0 5px}
.tab a{color:#c20202 !important; text-decoration:none !important; font:bold 11px Verdana !important}
.tab a:hover{color:#140001 !important; text-decoration:none !important; font:bold 11px Verdana !important}
#tabbedcontent{margin:0px 0px 0px 9px; padding:0px}
li#categories li li{background:url(images/icon_black.gif) no-repeat; padding-left:15px}
li#categories_footer li li{float:left; padding-right:10px}
.menu1{float:left; width:150px; font-size:11px; margin-top:-16px; padding:0px 0px 12px 10px; display:inline; background-color:#a50c0c}
.menu1 h3{font-size:11px; margin:8px 0 6px 0; padding:4px 0 4px 5px; font-weight:bold; color:#eee; border-top:#262323 1px solid; border-bottom:#140001 1px solid; background:url("images/menu1-h3.jpg") repeat-x}
.adsense{margin:1px 0 0 0; padding:1px 0 0 0; background-color:#a50c0c}
.menu1 ul li{ margin:4px 0px 4px 0px}
.menu1 a, 
.menu1 a:visited{ text-decoration:none;  color:#fff2d0}
.menu1 a:hover, 
.menu1 a:visited:hover{  color:#fff2d0;    text-decoration:underline}
.menu1 ul ul{margin-left:8px}
.menu1 ul ul li{  list-style-image:none}
.menu1 img{ padding:3px;  border:#ecdcbb 1px solid;  margin-bottom:5px}
.menu1 img a:link{ padding:3px;  border:#ecdcbb 1px solid;  margin-bottom:5px}
.menu1 img a:hover{ padding:3px;  border:#140001 1px solid;  margin-bottom:5px}
.menu2{float:left; width:155px; font-size:11px; margin-top:-16px; padding:0px 7px 12px 3px; margin-left:5px; display:inline}
.menu2 h3{font-size:11px; margin:8px 0 6px 0; padding:4px 0 4px 5px; font-weight:bold; text-align:left; color:#eee; border-top:#262323 1px solid; border-bottom:#140001 1px solid; background:url("images/menu2-h3.jpg") repeat-x;}
.menu2 ul li{ margin:4px 0px 4px 0px}
.menu2 a, 
.menu2 a:visited{ text-decoration:none;   color:#fff2d0}
.menu2 a:hover, 
.menu2 a:visited:hover{ color:#fff2d0;  text-decoration:underline}
.menu2 ul ul{ margin-left:6px}
.menu2 ul ul li{  list-style-image:none}
.125ads{padding-left:10px;  text-align:center}
.navigation{display:block; text-align:center; margin-bottom:10px}
.alignright{float:right}
.alignleft{float:left}
#send_mail{border:none; margin:0px; padding:0px}

#galerie-photo img{border:2px solid #cfcfcf; text-align:center;}
#galerie-photo  dt{margin-right:10px; float:left;}
#galerie-photo .gallery-caption{margin-left:0}
#galerie-photo .attachment-thumbnail{ margin-top:10px; margin-right:10px; text-align:center}
#galerie-photo .attachment-medium{ margin-top:10px; text-align:center}

.wp-pagenavi{font-size:1.2em; font-weight:bold; color:#ac0202;  padding:3px 4px 3px 4px; vertical-align:middle; line-height:25px; width:630px}
.wp-pagenavi span.pages{float:left; background:url(images/pagenavi.gif) center left no-repeat; margin-right:80px; font-size:1.2em}
.wp-pagenavi a, .wp-pagenavi a:visited, .wp-pagenavi a:active, .wp-pagenavi a:link{ font-weight:bold; color:#ac0202; padding:3px 4px 3px 4px; vertical-align:middle; text-decoration:none; line-height:25px}
.wp-pagenavi a:hover{color:#FFF; background:#ac0202}
.wp-pagenavi .current{font-weight:bold; color:#FFF; background:#ac0202; padding:3px 4px 3px 4px; vertical-align:middle}

/*.jeuconcours{ background:#FFF; color:#000;}
.jeuconcours a{ color:#ac0202;}*/




.photosarticles{
	display: block;
	float: left;
	position: relative;
	width: 150px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.photosarticles img{
	padding: 2px;
	/*border: 1px solid #EFEFEF;*/
	width: 150px;
	height: 150px;
}
.widget_sticky .photosarticles{
	display: block;
	position: relative;
	width: 150px;
	height: 150px;
	overflow: hidden;
}
.widget_sticky .photosarticles span,.widget_sticky .photosarticles strong{
	display: block;
	position: absolute;
	top: 0;
	left:0;
	width: 150px;
	height: 150px;
	padding: 2px;
	color: #fff;
}
.widget_sticky .photosarticles span{
	background: #f31913; /*DA9F1B 619516*/
	filter : alpha(opacity=70);  
	-moz-opacity : 0.7;  
	opacity : 0.7; 
	display: none;
}
.widget_sticky .photosarticles strong{
	font-weight: normal;
	display: none;
}
.widget_sticky a.photosarticles:hover span,.widget_sticky a.photosarticles:hover strong{
	display: block;
}
.widget_sticky a.photosarticles:hover{
	text-decoration: none;
}
h4{ color:#f31913; font-size:18px;}
