/*
Theme Name: Antso's theme
Theme URL: http://www.antso.fr/
Description: created by Antso
Version: 0.1
Author: Antso
 
Creation Theme by Antso
 
*/

body {
font-family: arial, sans-serif;
font-size:  0.8em; 
text-align: left;
background: #99ccff;
color: #000000;
/* margin: 0; */
}

#header h1{
/* background:#000099; */
color: #ffffff;
margin-left:50px;
padding-top:40px;
}

#header h1 a{
text-decoration:none;
color: #ffffff;
}

#header h1 a:hover{
text-decoration:none;
color: #ffffff;
}


#page {
margin: 0 auto 0 auto;
width: 900px;
/* background:#000099; */
}

#header {
font-family: Trebuchet MS, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
background-image:url(img/header.png);
background-repeat:no-repeat; 
width: 973px;
height:180px;
margin-bottom:-20px;
/* text-indent:-9000px; */
}

#search{
margin-left:650px;
}

.description{
/* background:#000099; */
color: #ffffff;
margin-left:50px;
margin-top:-20px;
}


#content {
background-image:url(img/fond_content.png);
background-repeat:repeat-y; 
width:1030px;/* 900px; */
/* margin: 0 auto 0 auto; */
/* padding-left:30px; */
margin-left:0px;
padding-left:40px;
}

#fin-content{
background-image:url(img/fond_fin_content.png);
background-repeat:no-repeat; 
width:970px;
height:45px;
 margin-top:-20px;
 margin-left:2px;
/* background:#000099; */
}

#cadre_post{
float:left; 
margin :0px 0px 0px 0px;
width:605px;
padding-top:10px;
/* background:#FF9999; */
/*  background:#FF9999; */  
/* margin: 0 auto 0 auto; */
} 

#spacer{
clear:both;
}

/* .post a{
text-decoration: none;
} */

/* .post_content a{
color:#6699ff;
} */

/* .post a:hover {
text-decoration: underline;
} */

.post_content a{
color:#6699ff;
text-decoration: none;
}

.post_content a:hover{
color:#6699ff;
text-decoration: underline;
}

.post{
font-family: Verdana,Tahoma, Arial, Serif;	
/* background:#33cc00; */   
width:590px;
text-align:justify;
/* margin-left:11px; */
}

.gras{
font-weight:bold;
color:#000033;
}

#recherche{
color: #ff9900;
font-size: 18px;
}

.post h2 a{
color: #ff9900;
font-size: 18px;  /* 1.0em; */
text-decoration: none;
margin-left:70px;
}

.post h2 a:hover{
text-decoration: none;
/* border-bottom: 1px dotted; */
}

.post h3{
font-size:1.2em;
}

.post h4{
padding-left:20px;
font-size:1.1em;
}

.post ul{
list-style-image: url(img/puce.png);
}


.postmetadata {
margin-top:-25px;
padding-left:70px; 
font-size: 0.8em;
color: #000000;
padding-bottom:10px;
}

.postmetadata a{
text-decoration: none;
color: #555; 
}

.postmetadata a:hover{
text-decoration: none;
}

.date{
background-image:url(img/fond_date.png);
background-repeat:no-repeat;
width:58px;
height:56px;
margin-top:-45px;
}

.mois{
text-align:center;
padding-top:3px;
font-size:1.2em;
}

.jour{
text-align:center;
margin-top:-9px;
font-size:1.4em;
color:#ffffff;
}

.lien_suite{
color: #555; 
display:block;
margin-top:-5px;
margin-left:420px;
text-decoration:none;
}

.lien_suite:hover{
text-decoration:underline;
color: #555; 
}


#sidebar {  
float:left;
margin-left:-11px;
/* width:890px; */  
/* float:left; */
/* background:#990033; */
/* margin-left:60px; */
}

.titre_sidebar{
background-image:url(img/fond_titre_sidebar.png);
background-repeat:no-repeat;
width:289px;
height:26px;
/* margin-left:-11px; */
padding-top:3px;
font-size: 1.1em;
text-align: center;
color:#ffffff;
}

#sidebar a:hover {
text-decoration: none;
border-bottom: 1px dotted;
}

#sidebar ul{ 
list-style-type: none;
margin: 0;
padding: 0 10px;
}

.contenu_ul{
width:280px;
padding-bottom:10px;
}

.contenu_ul li{
padding-bottom:1px;
}

#categories{
text-align:center;
}

#archives{
text-align:center;
}

#about{
padding-top:10px;
padding-bottom:5px;
padding-left:10px;
width:270px;
} 

#img_rss a:hover{
text-decoration:none;
border-bottom:0px;
display:block;
}

#img_rss a{
text-indent:-9000px; 
text-decoration:none;
display:block;
background-image:url(img/rss.jpg);
background-repeat:no-repeat;
width:100px;/*74px;*/
height:100px;/*74px;*/
margin-top:5px;
margin-bottom:5px;
margin-left:80px;
}

#txt_rss{
font-size: 0.9em;
color:#000000;
width:280px;
}

#img_facebook a:hover{
text-decoration:none;
border-bottom:0px;
display:block;
}

#img_facebook a{
text-indent:-9000px; 
text-decoration:none;
display:block;
background-image:url(img/groupe-facebook.jpg);
background-repeat:no-repeat;
width:137px;
height:44px;
margin-top:10px;
margin-bottom:13px;
margin-left:55px;
} 

#sidebar a{
color: #000000; 
text-decoration: none;
}

#liste_tags{
/* padding-left:8px; */
width:280px;
}

#footer {
/*  background:#990033; */ 
font-family:Trebuchet MS;
/* width:80px; */
}

#footer p{
text-align: center;
font-size: 1em;
padding: 0 10px 20px 0;
}

#contact{
margin-left:1000px;
margin-top:-50px;
}
#contact a{
display:block;
text-indent:-9000px;
width:25px;
height:25px;
background-image:url(img/airmail_25x25.png);
background-repeat:no-repeat;
} 



.comments-template{
margin: 10px 0 0 0;
}

.comments-template ol{
margin: 10px;
padding: 0 0 0 15px;
list-style: none;
}

.comments-template ol p{
font-family: Trebuchet MS, Arial, Hevletica, Sans-serif;
font-size: 0.9em;
}

.comments-template ol li{
/* margin: 10px 0 0 0;
line-height: 15px;
padding: 0 0 10px; */
/* border-bottom: 1px solid #ccc; */ 
}

.comments-template h2, .comments-template h3{
font-size: 1.2em;
}

.commentmetadata{
font-size: 0.9em;
padding-top:5px;
border-top: 1px solid #000066;
background-image:url(img/fond_comment_auteur.png);
background-repeat:repeat-y;
}

.commenttext{
background-image:url(img/fond-comment.png);
background-repeat:repeat-y;
border-top: 1px solid #ccc;
}

.commentmetadata p{
color:#ff9900;
}

.commentmetadata a{
text-decoration:none;
color: #555; 
}

.commentmetadata a:hover{
text-decoration:none;
color: #555; 
}

.commentmetadata strong{
color: #ff9900;

}

.commentmetadata strong a{
color: #ff9900;
}

.commentmetadata strong a:hover{
text-decoration:underline;
}

.comments-template p.nocomments{
/* padding: 0; */
}

.comments-template textarea{
font-family: Trebuchet MS, Arial, Hevletica, Sans-serif;
font-size: 0.9em;
}

.cadre_commentaires {
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}

/* .commentlist{
background-color:#999999;
} */

#champsObligatoires{
font-size:0.8em;
}

.nomAuteur{
color: #ff9900;
}

.img_left{

padding-right:20px;
}

.img_right{
padding-left:20px;
}

.secondLi{
list-style: none;
}
