@import url(reset.css);
@import url(structure.css);
/* ELEMENTS DE BASE */ 

body{ font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; color:#6B6B6B;	font-size:12px; background:#DFDFDF; }
 
a{	text-decoration:underline; color: #279ac4;}
a:hover{	text-decoration:none;}

p{	line-height:20px; padding:5px 0;}

/* FIN ELEMENTS DE BASE */

div#wrapper{background:white;}

/* HEADER */

#header{background:url(images/banniere.jpg) no-repeat left top;}

#blog-title{
	position:absolute;
	width:315px;
	bottom:30px; right:255px;
}
#blog-title a{ height:50px; display:block; text-indent:-3000px; overflow:hidden;}

div#menu{
	position:absolute;
	width:100%;
	bottom:0px;
	height:30px;
	background:#79CAEE;

}
div#menu form{ margin:3px 0 0 10px;}
div#menu form #s{ width:300px;}
div#menu form input.button{ position:relative; top:1px; cursor:pointer; border:none; background:transparent; color:#6B6B6B; font-size:15px; text-transform:uppercase;}
div#menu form input.button:hover{  color:#79CAEE; background:#6B6B6B;}
div#menu ul#pages{ position:absolute; bottom:5px; right:20px;}
div#menu ul#pages li{ float:left; padding:0 10px;}
div#menu ul#pages a {	padding:0 10px; line-height:20px; height:20px; display:block;  color:#6B6B6B; text-decoration:none;  font-size:15px;	text-transform:uppercase;}
div#menu ul#pages a:hover {	background:#6B6B6B; color:#79CAEE;	}


/* FIN HEADER */

/* BILLET */

.entry-title, .entry-title a{color:#9ac528; font-size:20px; text-decoration:none; margin-bottom:5px;}
.entry-date a { text-decoration:none;}
.entry-date a:hover{ text-decoration:underline;}
.entry-content{	text-align:justify; overflow:hidden; margin:10px 0;}
.entry-content p.first{ text-align:center;}
.entry-content p.next{ float:left; margin:5px 10px 5px 0;}

.entry-content blockquote{ overflow:hidden; padding:2px 20px; font-style:italic; }
.entry-content a{text-decoration:underline;}
.entry-content a:hover{text-decoration:none;}
.entry-content ul{	list-style:disc outside; overflow:hidden; padding-left:20px;}
.entry-content ol{	list-style:decimal outside; overflow:hidden; padding-left:20px;}
.entry-content ul li,.entry-content ol li{ line-height:20px;}
.entry-content ul li,.entry-content ol li{ line-height:20px;}
.entry-content h1{	font-size:30px; padding:20px 0 10px 0;}
.entry-content h2{	font-size:25px; padding:15px 0 7px 0;}
.entry-content h3{	font-size:20px; padding:10px 0 5px 0;}
.entry-content h4{	font-size:18px; padding:5px 0 3px 0;}

.entry-meta{
	padding: 3px 0 3px 0.5em;
	border-width: 1px 0;
	border-style: solid;
	border-color: #bfbfbf;
	background: #fbfbfb;
	margin:0 0 30px 0;
}
.entry-meta a{ text-decoration:none;}
.entry-meta a:hover{ text-decoration:underline;}

.entry-submeta ul{
	overflow:hidden;
}
.entry-submeta li{ float:left; width:50%; margin:10px 0 0 0;}
.entry-submeta li.left{ clear:both;}

.entry-submeta li p.next{ float:left; margin:0 5px 5px 0;}
.entry-submeta li p.title,
.entry-submeta li p.content{ padding-top:0;}
.entry-submeta li.left p.title,
.entry-submeta li.left p.content{ padding-right:10px;}
.alignright,img.alignright{
	float:right;
	margin:0 0 0 1em;
}

.alignleft,img.alignleft{
	float:left;
	margin:0 1em 0 0;
}

.aligncenter,img.aligncenter{
	display:block;
	margin:1em auto;
	text-align:center;
}

.entry-meta{ overflow:hidden; }

/* FIN BILLET */

#comments-list ul li.comment{ margin-top:20px;}
#comments-list ul li.comment .comment-author,
#comments-list ul li.comment .comment-author a{ font-weight:bold; font-size:15px;}
#comments-list ul li.comment .commenter a{text-decoration:none;}
#comments-list ul li.comment .commenter a:hover{text-decoration:underline;}
#comments-list ul li.comment .commenter{ background:url(images/comment-t.png) no-repeat left bottom; padding:0 0 15px 70px;}
#comments-list ul li.comment .comment-content{	padding-bottom:10px; overflow:hidden; background:#FFFAD1; -moz-border-radius: 0 10px 10px 10px;	}
#comments-list ul li.comment .comment-content .comment-avatar{width:100px; text-align:center;float:left; padding:10px 0 0 0;}
#comments-list ul li.comment .comment-content .comment-text{overflow:hidden;}
#comments-list ul li.comment .comment-content img.avatar{		}

textarea#comment {
	height:20em;
	margin:0 0 0.5em;
	overflow:auto;
	width:90%;
}
#comments h3, .entry-submeta h3{color:#9ac528; font-size:17px; margin:10px 0 0 0;}

/* SIDEBAR */
div#sidebar ul.first,
div#sidebar ul.second{	border-right:1px dashed #BFBFBF; }
div#sidebar li.widget{	padding:0 10px 20px 10px;}
div#sidebar .widgettitle{	color:#9ac528; font-size:17px; padding-bottom:15px;}
div#sidebar li.widget li{ margin-bottom:10px;}
div#sidebar a{	 color:#6B6B6B; text-decoration:none;}
div#sidebar a:hover{	text-decoration:underline;}
.widget_tag_cloud div{text-align:center;}
.voteWidgetBest span.percent{color:#9ac528;}
.voteWidgetWorse span.percent{color:#ff5b00;}

div#sidebar ul ul {
	margin:0 0 0 1em;
}

/*FOOTER */
div#footer{	}
div#footer p#copyright{	text-align:center; }
div#footer a{ }
div#footer a:hover{ }


