/*
Theme Name:zandoli my 3rd theme 
Theme URI: http://google.fr
Description:zandoli 3.0
Author: zandoli
Author URI: www.google.fr

*/
/* general */
*{
margin:0;
padding:0;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#444;
}

div{
position:relative
}

@font-face {
    font-family: laCartoonerie;
    src: url(images/laCartoonerie.eot);
    font-weight:400;
}
@font-face {
    font-family: laCartoonerie2;
    src: url(images/laCartoonerie.TTF);
    font-weight:400;
}

img{
border:0;
border:none;
}

a{
text-decoration:none
}



#main{
width:980px;
margin:1px auto;
overflow:auto;
}

#header{
width:980px;
height:340px;
margin:0;
background-image:url(images/entete.jpg);
overflow:auto;
}

#header h1{
position:absolute;
top:-600px;
}

#header .accueil{
display:block;
width:400px;
height:150px;
margin:75px 0 0 300px;
}

#menu{
margin:60px 0 0 0;
height:35px;
width:636px;
float:right;
}
#menu ul{
height:35px;
}

#menu ul li{
display:block;
float:left;
height:35px;
width:141px;
margin:0 9px 0 9px;
background-image:url(images/bouton.jpg);
}	

#menu ul li a{
display:block;
height:35px;
width:141px;
/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-size:18px;
color:#444;
text-align:center;
line-height:34px;
}


#contenu{
margin:50px 0 0 0;
float:left;
width:695px;
}

.post{
margin: 20px 0;
width:700px;
float:left;
clear:both;

}

.post h2{
width:500px;
height:36px;
background-image:url(images/titre.jpg);
background-position:bottom left;
background-repeat:no-repeat;
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-size:18px;
padding:0 0 0 12px;
line-height:40px;
float:left;
}

.post h2 a{
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-size:18px;
color:#444;
}

.texte-article{
clear:both;
}

.post .infos{
width:131px;
height:36px;
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-size:12px;
float:left;
margin:0 0 0 50px;
text-align:right;
line-height:40px;
padding:0 0px 0 0;
background-image:url(images/date.jpg);
background-position:bottom right;
background-repeat:no-repeat;
color:#444;
font-weight:bold;
}

.post .metainfo{
margin:5px 0 0 0;
width:695px;
height:40px;
background-image:url(images/bas.jpg);
background-position:top;
background-repeat:no-repeat;
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-weight:bold;
line-height:30px;
}

.post .metainfo .categorie{
height:40x;
width : 400px;
float:left;
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-weight::bold;
line-height:30px;
}

.post .metainfo .categorie a{
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-weight::bold;
line-height:30px;
}

.post .metainfo .nb-com {
height:40x;
float:right;
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-weight::bold;
line-height:30px;
}
.post .metainfo .nb-com a{
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-weight::bold;
line-height:30px;
}


.sidebar{
clear:both;
width:279px;
float:left;
min-height:400px;
}

.sidebar ul{
margin:20px 0 0 5px;
}

.sidebar ul li{
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-size:18px;
background-image:url(images/separateur-widget.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:30px;
margin:0 0 30px 0;
}

#search #s{
background-image:url(images/recherche.jpg);
width:157px;
height:33px;
border:0;
border:none;
font-size:16px;
line-height:33px;
padding:0 5px;
margin:0px 60px 10px 0;
background-repeat:no-repeat;
background-attachment:scroll;
}

#search #searchsubmit{
width:70px;
}

#contact-form .normal{
background-image:url(images/champnorm.jpg);
width:131px;
height:23px;
border:0;
border:none;
font-size:14px;
line-height:23px;
padding:0 5px;
margin:0px 60px 10px 0;
background-repeat:no-repeat;
background-attachment:scroll;
}

#contact-form .mail{
background-image:url(images/champmail.jpg);
width:200px;
height:23px;
border:0;
border:none;
font-size:14px;
line-height:23px;
padding:0 5px;
margin:0px 60px 10px 0;
background-repeat:no-repeat;
background-attachment:scroll;
}

#contact-form  textarea{
background-image:url(images/message.jpg);
width:215px;
height:107px;
border:0;
border:none;
font-size:14px;
line-height:20px;
padding:0 5px;
margin:0px 60px 10px 0;
background-repeat:no-repeat;
background-attachment:scroll;
}
#formulaire{
width:350px;
float:left;
}

#form_msg{
margin:20px 0 0 0;
float:left;
width:320px;
}

#formulaire h2{
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-size:22px;
margin-bottom:20px;
}

#formulaire table tr td{
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-size:16px;
font-weight:bold;
vertical-align:top;
}
#formulaire table tr td span{
font-family: arial;
font-size:11px;
}

.sidebar ul li ul{
margin-bottom:0;
overflow:auto;
}
.sidebar ul li ul li{
background:none;
list-style:none;
margin-bottom:2px;
}

.sidebar ul li .mes_archives li{
margin:0;
padding:0;
}

.widget_links ul{
margin:0; 
padding:0;
}

.widget_links ul li{
float:left;
margin:5px 20px 5px 0; 
padding:0;

}

.widgettitle{
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-size:18px;
margin-bottom:10px;
}

#footer{
width:980px;
clear:both;
height:50px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#444;
padding:30px 0 0 0;
}

#commentaires{
width:690px;
clear:both;
}

.commentlist{
list-style:none;
width:690px;
padding:1px 0 0 0;
}

.commentlist li{
	margin:40px 0 0 0;
}


.comment-author{
height:20px;
width:300px;
background-image:URL(images/auteur.jpg);
background-repeat:no-repeat;
background-position:bottom left;
float:left;
margin:0 0 10px 0;

}

.comment-author-admin, .comment-author-admin a, .adm1, adm1	 a{
font-weight: bold;
}

.img_avat{
	float:left;
}

.commentmetadata{
float:right;
height:40px;


}

.commentmetadata a{
font-size:9px;
line-height:50px;
}

.comment-body .commentzone{
clear:right;
float:left;
width:600px;
}
.comment-body hr{
	clear:both;
	background:#FFFFFF;
	border:none;
}
.comment-body .commentzone br{
height:5px;
}
.comment-body .commentzone p{
margin: 0 0 10px 0;
}

#reponse{
margin:20px 0;
}

#commentform #comment{border:#444 solid 1px; margin-bottom:10px;clear:both}

form #author, form #email, form #url{
border:#444 solid 1px; 
margin:5px 10px 5px 0;

}

#navigation{
clear:both;
}

.navigation a{
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-size:12px;
font-weight:bold;
}

.gauche{
float:left;
}

.droite{
float:right;
}
/*
#theme-my-login1 .tml-action-links li{
	font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	margin:0; 
	padding:0;
	display:block;
	width:200px;
	height:20px;
}
#theme-my-login1 .tml-action-links li a{
	margin:0; 
	padding:0;
	display:block;
	
}

#theme-my-login1 label{
font-family: laCartoonerie, laCartoonerie2 , "Courier New", Courier, monospace;
font-size:12px;
width:140px;
float:left;
clear:both;
font-weight:bold;
line-height:24px;
}
#user_login1, #user_pass1{
border-color:#666666;
float:left;
width:120px;

}
#forgetmenot, #rememberme1{
clear:both;
}

#tml-action-links{
margin:0;
padding:0;
}
*/