/*
Theme Name: Canvas Advance
Version: 1.0
Description: A Canvas Child Theme inspired by Fresh News
Author: Woo Themes
Author URI: http://www.woothemes.com
Template: canvas
*/
 
@import url("../canvas/style.css");

#description {
	clear:both;
	padding-top:35px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:30px;

	font: 16px "Georgia","Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	font-style: italic;
	color :#4D3F34;
	line-height:28px;	
}

.materiel {

	font: 16px Georgia,"Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	font-style: italic;
	font-weight: normal;

	line-height:27px;
	margin-left:10px;
	padding:15px;
	padding-right:40px;
	margin-bottom:15px;
	
	
	
	}

	.tphoto2 img{
		margin-top:20px;
		margin-bottom:40px;
		margin-left:150px;
	padding:12px;
	padding-bottom:16px;
	background: #fff url(images/photo_bottom.jpg) no-repeat center 232px;
	}


#main-content #contenufiche ul {
	color: #ddd;

	font-size: 20px;
	font-weight: bold;
	list-style:decimal;



}

#main-content #contenufiche li{
float:left;
width:295px;
margin:0;
margin-left : 0px;
margin-left:15px;

margin-bottom:15px;

padding-bottom:10px;
padding-left:2px;
list-style: none;
position:relative;

}







#main-content #contenufiche li .commentnumber {
	color: #C5C5C5;

	font: 24px "Times New Roman";
	font-weight: bold;
	position: absolute;
  left: 2px;
  top: 255px;
	width:36px;
	height:35px;
padding-left:0px;
padding-top:4px;
margin-right:5px;
	
		text-align: center;
}



#main-content #contenufiche li p{
	padding:0;
	margin-left:27px;
	margin-top:10px;
	margin-bottom:7px;
	padding-right:10px;
padding-left:20px;
	font-size: 14px ;
	text-align: left;
	line-height: 28px;
padding-top:10px;

	font: 14px "Georgia","Lucida Grande", "Trebuchet MS", Verdana, sans-serif;

}

#main-content #contenufiche li img{
	
width:280px;
margin:8px;
padding:11px;
margin-top:0;
margin-left:-10px;
border:1px solid #E2DFD5;
border-top:1px solid #EBE8DD;
border-bottom: 1px solid #B8B7AD;

margin-bottom:5px;

background: #ffffff; /* old browsers */

-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);

}


#main-content #contenufiche li img:after {
z-index: -1;
position: absolute;
background: transparent;
width: 70%;
height: 55%;
content: '';
right: 10px;
bottom: 10px;
-webkit-transform: skew(15deg) rotate(5deg);
-webkit-box-shadow: 8px 12px 10px rgba(0, 0, 0, 0.3);
-moz-transform: skew(15deg) rotate(5deg);
-moz-box-shadow: 8px 12px 10px rgba(0, 0, 0, 0.3); 
}

#main-content #contenufiche li img:before {
z-index: -2;
position: absolute;
background: transparent;
width: 70%;
height: 55%;
content: '';
left: 10px;
bottom: 10px;
-webkit-transform: skew(-15deg) rotate(-5deg);
-webkit-box-shadow: -8px 12px 10px rgba(0, 0, 0, 0.3);
-moz-transform: skew(-15deg) rotate(-5deg);
-moz-box-shadow: -8px 12px 10px rgba(0, 0, 0, 0.3); 
}





#main-content{
	border: 1px solid #EEEBE6;
	background: #fff;
	padding:10px;
	width : 625px;
}

#main-content #contenufiche #tphoto {
	background: #EDEAE5 ;
	margin-left:-10px;
	width:645px;
	border-top: 1px solid #EEEBE6;
	border-bottom: 1px solid #EEEBE6;
}

#main-content #contenufiche h3{

color:#585857;

margin:0;
padding:5px;
width:180px;
padding-left:10px;
margin-bottom:10px;

	font: 20px "Times New Roman", Times, serif;
	font-weight: bold;
}

#main-content #contenufiche ul {
margin-left: 0px;
	padding-left:0px;
	width:660px;
}

#bloc_titre {
		width:640px;
	background-color: transparent;
	margin :0;
	padding:0;

	margin-top:0px;
	margin-right:0px;
	padding-left:5px;
	
	
}

 .addthis_toolbox {
	background-color: transparent;
	margin-top:0px;
	padding:6px;
	float:right;
	width:320px;
	text-align: right;
	
}

.addthis_toolbox img{
	background: transparent;
	border:none;
}

.addthis_button_google_plusone {
	width:50px;
	padding:0;
	margin:0;
	margin-left:20px;
	margin-top:4px;
}

.two-col-left-980 #main-sidebar-container #main { width:640px; }
.two-col-left #main-sidebar-container #sidebar{width:320px; float:right; display:inline; }

#bloc_titre p{
	margin:0;
	padding:0;
	

	font: 16px "Georgia","Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	font-style: italic;

	clear:both;
	
		margin:0;	
		padding-left:50px;
		padding-right:150px;	
		margin-top:40px;
		margin-bottom:10px;
}

#bloc_titre blockquote{
	margin:0;
	padding:0;
	

	font: 14px "Georgia","Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	font-style: italic;

	clear:both;
	
		margin:0;	
		margin-left:50px;
		padding-right:30px;	
		padding-top:0px;
		margin-top:30px;
		margin-bottom:10px;
		line-height:30px;
}




#bloc_titre #bltitre h1.title {	
	clear:both;
float:left;
width:600px;
font-size:50px;
border:none;
}

#sidebar {
	width:320px;
	margin:0;
	padding-left:22px;
}

#related {
	background-color:#372A20;
	height:200px;
	border: 1px solid #4E3F35;
}

#related ul {
width:600px;
list-style: none;
margin:0;
padding:0;
margin-left:20px;

}

#related li{
	float:left;
padding:0;
margin:0;

list-style: none;
width:200px;

}

#related  p
{
	color:#454545;
	font: 14px Arial, Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	
	width:180px;
	height:30px;
	margin:0;
	padding:0;
	margin-top:5px;
	text-align:center;
}

#related img {
	background-color:#fff;
	border: 1px solid #A28776;
	margin-bottom:5px;
}

#related li a
{

margin:0;
padding:0;
margin-top:10px;


	color:#EEB529;
	font: 14px Arial, "Times New Roman", Times, serif;
	font-weight: bold;


}

#related h3{

margin:0;
margin-top:10px;
padding:5px;
padding-left:10px;
width:180px;
margin-bottom:10px;


color:#fff;

	font: 18px "Arial","Georgia","Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;

}

#related li a:hover{

}

#fixed {
	clear:both;
}

#global_header {
	background-color: transparent;
	width:100%;
	height:35px;
	margin:0;
	padding-top:2px;
}


#global_header p{
	width:950px;
	color:#B5B5B5;
	font: 12px Verdana, "Times New Roman", Times, serif;
	font-weight: normal;
	margin: 0 auto;
	margin-top:16px;
}

#global_header li{
float:left;
margin-left:30px;
}

#global_header a{
	color:#919191;
	font: 12px Verdana, "Times New Roman", Times, serif;
	font-weight: normal;
}

#global_header .header_ads {
	margin:0px auto;
	height:90px;
	width:728px;
}

.entry p  { margin: 0 0 20px 20px;  }



.entry .tags a{
	color:#909090;
	background-color: #EBEBEB;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	font: 11px Arial, Georgia, "Times New Roman", Times, serif;
}

#post_inside .tags a{
	color:#999;
	border: 1px solid #F0F0F0;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	font: 11px Arial, Georgia, "Times New Roman", Times, serif;
	text-transform: none;
}

.post-more .tags{


}

.post-more  {

	margin-bottom:0px;
	padding-bottom:0px;

}

#cat_desc {
	margin:0;
	padding:10px;
	margin-bottom:15px;
	
	padding-bottom:15px;
	padding-left:30px;
}

.startxt {
	display : none;
}

#vote {
	margin-top:10px;
	width:500px;
}

#vote .ratingblock {
	float:left;
}

#vote .startxt {
	display: block; 
	float:left;
}

#vote .starimg {
	margin-left:0px;
	float:left;
}

.starimg {
	margin-left:130px;
}

#header {
	
	width:1010px;
	height:93px;
	

}

#header-container {
		width:1010px;
	margin:0 auto;
	margin-bottom : 0px;
}

#header_content{
	height:5px;
	margin-top:-45px;

		width:1010px;
}

#footer-widgets {
	
	height:250px;
	margin:0 auto;
	border:none;
		width:1010px;
}

#footer-container{
	background: #F1F0F1 url(images/footer.jpg) repeat-x ;
	margin-top:10px;
	
}

#footer-container a {
	color:#303030;
}

#footer {
	background: #F1F0F1;
	margin:0 auto;
		width:1010px;
	
}
.post {
	background-color: transparent;
width:645px;
margin:0;
padding:0;
margin-bottom:15px;
}

.entry, #comments, .archive_header{
	background-color: transparent;
	width:645px;
	padding:0;
	margin:0;
}

.post .entry {
	padding:0px;
	margin:0;
		background-color: transparent;
}

#post_inside {
	padding:16px;
	padding-bottom:2px;
}

#post_inside .entry{
	float:left;
	width:280px;
}

#main-nav{
	clear:both;
	height:30px;
	margin:0;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:10px;
	
}

#main-nav li{

}

#content {
	width:985px;
	margin:0;
	padding:10px;

	
}

#navigation{

}

#navigation  li{
		
	background-color:#fff;
	border: 1px solid #ECE9DE;
	border-bottom:none;
	margin-left:5px;
	
}
	
#navigation li a{
	font: 11px "Arial black", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	color:#9E9B93;
}	
	
#navigation  li.current_page_item, #navigation li.hover{
	background-color: #ECE9DE;
	border:none;
	border-radius:0px;
}
#navigation  li.current_page_item a{
color:#4F4D48;
}

.fixn {
	clear:both;
}
	
#post_inside .read-more a{
	float:right;
	padding:10px;
	background-color: #FFAF00;
	font: 12px Arial black, sans-serif;
	color:#fff;
}

#plus {
	background: #FFF url(images/coeur.png) no-repeat 20px 20px;
	border: 1px solid #F6F6F6;
	height : 170px;
	margin-top:0px;
	margin-bottom:20px;
	padding-top:20px;
	padding-left:90px;
	font: 14px "Arial","Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
		color:#A6A6A6;
}

#plus p{
	margin:10px;
	font: 14px "Arial","Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	color:#878787;
	line-height:18px;
	margin-left:0;
	margin-bottom:20px;
	margin-top:0;
	
}

#plus h3{
		font: 14px Arial, sans-serif;
		font-weight: bold;
		margin-top:10px;
}

#plus a{
		color:#666;
		text-decoration: underline;
}

#plus #partage {
	width:300px;
	float:left;
}

#mots_cles {
	float : left;
	width:200px;
	
	padding:10px;
	margin:-bottom:0px;

}

#mots_cles .tags {
	border:none;
}

#mots_cles .tags a{
	color:#999;
	border: 1px solid #F0F0F0;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	font: 11px Arial, Georgia, "Times New Roman", Times, serif;
	text-transform: none;
}

.tags {
	clear:both;
	margin:0;
	padding:10px;
	margin-top:10px;
	border-top:1px dotted #dbdbdb;
	
	
}

#post_inside img {
	margin-bottom : 15px;
}

#reclame {
	background-color: #fff;
	width:624px;
	padding:10px 0;
	margin:10px 0;
	
	text-align:center;
}

.archive_header{
	padding:10px;
		width:604px;
}

#popular {
	list-style: none;
	margin:20px 0;
}

#popular a{
	color:#666;
}

#popular ul{
	list-style: none;
	margin:0;
	padding:0;
	
}

#popular li {
	background:transparent;
	padding:10px 0;

		border-bottom:2px dotted #dbdbdb;
}

#popular img {
	background:#fff;
	float:left;
	margin-right:15px;
	margin-left:15px;
	border:none;
	padding:4px;
	border:1px solid #E9E9E9;
}

#popular h3{
	padding:10px;
	

	font: 12px Arial black, sans-serif;
	color:#666;
	border-bottom:1px solid #dbdbdb;
	
}



#reclame_ad42 a{
	font: 14px Arial, sans-serif;
	color:#262A2C;
	background:transparent;
	margin-top:15px;
}

.adspace-widget {
	padding:17px;
		
		padding-left:2px;

}

 .adHeadline {
	margin-bottom:25px;

	font: 14px Arial black, sans-serif;
	color:#262A2C;

	
	}
  .adText {
	font: normal 12px Verdana; 
	text-decoration: none; 
	color: #666;
	padding:5px;

	margin-top:15px;
	};
	
 #reclame_ad42_promo  {
width:250px;
		margin:10px;
	text-align: right;

		font: 8px Arial , sans-serif;
		color:#75A1C2;


		}	
		
		.adHeadlinepromo a{
		margin:10px;

		font: 10px Arial, sans-serif;
		color:#0075CD;


		}
	
.textwidget img {
	text-align:center;
}

#reclame_ad42 {
	width:260px;

	padding:25px;
	padding-bottom:15px;
	margin-top:0px;
	margin-bottom:5px;

		background-color:#F7F7F7; 
	border: 1px solid #F0F0F0;
		
}


#pagenav {
	margin-bottom:20px;
}

#pagenav a,
#pagenav .wp-pagenavi a:link,#pagenav  .wp-pagenavi a:visited, 
#pagenav .wp-pagenavi .current,#pagenav  .wp-pagenavi .on,#pagenav  .wp-pagenavi a:hover,
#pagenav .wp-pagenavi span.extend,#pagenav  .wp-pagenavi span.pages{
	color:#737373;
	background-color: #fff;
	margin:0 3px;
	border : none;
}

#pagenav .wp-pagenavi a.current{
	color:#fff;
	background-color: #393939;
	
}

#reclame-post {
	background-color: #F4F2EE;
	border: 1px solid #EDEDED;
	height : 300px;
	margin-bottom:20px;
	padding-top:10px;
	padding-left:40px;
}

.image_feed_widget .image-feed-list ul{
	list-style: none;
}
.image_feed_widget .image-feed-list li{
	width:280px;
		list-style: none;
	float:left;
	padding:6px 0;

		border-bottom:2px dotted #dbdbdb;
 }

.image_feed_widget .image-feed-list img{
	height:80px;
	width:80px;
	float:left;
}

.imgtitle {
	float:left;
	margin-left:10px;
	width:160px;
	color:#7B7871;
	margin-top:10px;
	font: 13px "Times New Roman", Times, serif;
}

.imgtitle a{
	color:#7B7871;
	font: 12px "Times New Roman", Times, serif;
}

h2 .title_list {
	color:#EEB529;
	font: 26px "Times New Roman", Times, serif;
	font-weight: bold;
}

#table_2010 {
	height:90px;
	width:650px;
	color:#664A25;
	margin-top:0px;
	margin-bottom:20px;
	background-color: transparent;
	font: 20px "Times New Roman", "Trebuchet MS", Verdana, sans-serif;
}


#table_2010 a{
	color:#C80202;
	font: 32px "Times New Roman", "Trebuchet MS", Verdana, sans-serif;
	margin-left:100px;
}

#table_2010 img {
	float:left;
	margin-left:40px;
	margin-top : 10px;
	background-color: transparent;
	border:none;
}

#table_2010 p{
  float:left;
width:400px;
margin-top: 20px;
	margin-left:40px;
		font: 16px "Times New Roman", "Trebuchet MS", Verdana, sans-serif;
}

#ads_maison p{
color:#8F8E8E;
font: 12px Arial, "Trebuchet MS", Verdana, sans-serif;	
line-height:17px;
margin:0 15px;
}

#ads_maison img{
	width:209px;
	margin:10px 35px;
}
#ads_maison h4{
	color:#818180;
	font: 14px Helvetica, "Trebuchet MS", Verdana, sans-serif;	
}

#ads_maison a{
	color:#818180;
	font-weight: bold;
	text-decoration: underline;
}

.searchform {
	background-color: #fff;
}
