/* Default Stylesheet */

																/* >>> ELEMENTS <<< */


	
body {
	background-color: #FFFEF2;
	margin: 0px;
	padding:0px;
}

#header {
	width: 100%;
	height: 238px;
	background: url(img/header.jpg) repeat-x; 
}

#ban {
	width: 946px;
	height: 238px;
	background: url(img/ban.jpg); 
	margin-left: auto;
	margin-right: auto;
}

#menu {
	width: 946px;
	height: 28px;
	position: absolute;
	top: 235px;
	margin:0;
}

#menu_texte {
	color: #715D44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 120px;
	padding-top: 3px;
}

#menu_texte a, a:link, a:active, a:visited {
	color: #715D44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#menu_texte a:hover {
	color: #161817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}


#page {
	width: 946px;
	background: url(img/bg_page.jpg) repeat-y;
	margin-left: auto;
	margin-right: auto;
}

#texte {
	width: 453px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	min-height: 3200px;

}

#sidebar {
	width: 473px;
	float: right;

}

#sidebar1	{
	width: 300px;
	float: left;
	padding-right: 10px;

}

#quiestroycod {
	background: url(img/quiestroycod.jpg) no-repeat;
	height: 103px;
	width: 310px;
	margin-right: 170px;
	padding:0px;

}

#zonerss {
	background: url(img/zone-rss.jpg) no-repeat;
	height: 120px;
	width: 310px;
	margin-right: 170px;
	padding:0px;

}

#icilapub {
	background: url(img/icilapub.jpg) no-repeat;
	height: 290px;
	width: 310px;
	margin-right: 170px;
	padding:5px;

}

.sidebar1_texte1 {
	color: #FFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 14px;
	text-align:left;
}

.sidebar1_texte1 a, a:link, a:active, a:visited {
	color: #161817;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.sidebar1_texte1 a:hover {
	color: #FFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#sidebar2	{
	width: 163px;
	float: right;
	padding-top: 10px;
}

	
#menubar {
	border-bottom: 1px #CCC solid;
	width: 100%;
	background-color: #FFF;
	height:24px;
	}
	
#menubar a, a:link, a:active, a:visited {
	color: #606060;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
#menubar a:hover {
	color: #232323;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.sidebar1_texte {
	color: #71593F;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

}

.sidebar1_texte a, a:link, a:active, a:visited {
	color: #71593F;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.sidebar1_texte a:hover {
	color: #161817;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.sidebar1_title {
	color: #58422B;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	
}

#sidebar1 img a{
	border:0px;
	}
	
#sidebar1 ul, ol li{
	 font-family: Arial, Helvetica, sans-serif;
	 list-style-type: none;
	 list-style-image: url('img/puce2.jpg');
	 background-repeat: no-repeat;
	 padding-left: 20px;
	 margin-left: 4px;
	 display: block;
	 font-size: 12px;
	}
		

	
#sidebar2 .title{
	font-size: 14px;
	color: #71593F;
	padding-left:10px;
	font-weight: bold;
	}
	
#sidebar2 img {
	border:0px;
	}

	
#sidebar2 a:link{
	color: #71593F;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	}
	
#sidebar2 a:active{
	color: #71593F;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	}
	
#sidebar2 a:visited{
	color: #71593F;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	}
	
#sidebar2 a:hover{
	color: #0a0a0a;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
	}
	

#menu form #q{
	color: #71593F;
	font-weight: normal;
	border: 2px solid #71593F;
	width: 186px;
	background: #FFF;
	margin-left: 112px;
}

.submitbtn {
	background: #FFF;
	border: 2px solid #71593F;
}
	
#sidebar2 .widget-container ul,ol li{
	 font-family: Arial, Helvetica, sans-serif;
	 list-style-type: none;
	 list-style-image: url('img/puce.jpg');
	 background-repeat: no-repeat;
	 padding-left: 10px;
	 margin-left: 4px;
	 display: block;
}
#sidebar1 .widget-container ul,ol li{
	 list-style-image: none;
}
#sidebar ul{
	 padding:0;
}
#sidebar ul li .children,#sidebar .widget-container{
	 padding-left:14px;
	 	list-style-type:none;

}
#sidebar .widget_archive h3 {
color:#71593F;
font-size:14px;
font-weight:bold;
padding-left:10px;
}
.categ_blogroll {
	 color: #FFF;
	font-size: 12px;
	list-style-image:none;
}
#sidebar1 .xoxo,#sidebar1 .widget-container {
padding:0;
margin:0;
list-style-image:none;

}
#sidebar1 #get-recent-comments ul li {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
list-style-image:url("img/puce2.jpg");
list-style-type:none;
margin-left:25px;
padding-left:0;
}
#sidebar1 .widget-title {
color:#58422B;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
}
.puce {
	font-size: 12px;
	list-style-type: none;
	}
	
#rss {
	background: url('img/fond-rss.jpg') no-repeat;
	width: 190px;
	height: 150px;
	margin-left: 10px;
	}

	
#footer-wrap {

	clear: both;
	background: url('img/footer_white.jpg') repeat-x ;
	height: 320px;
	margin-left:auto;
	margin-right:auto;
	border-left: 2px #0a0a0a solid;
	border-right: 2px #0a0a0a solid;
	border-bottom: 2px #0a0a0a solid;
	}
	
#footer-in ul, ol li{
	 font-family: Arial, Helvetica, sans-serif;
	 list-style-type: none;
	 list-style-image: url('img/puce.png');
	 background-repeat: no-repeat;
	 padding-left: 20px;
	 margin-left: 4px;
	 display: block;
}
		
#footer-in {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	padding-top: 10px;
	line-height: 12px;
	width: 800px;
}

#footer-in a:link {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color : #FF6600;
	text-decoration : none;
}

#footer-in a:active {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color : #FF6600;
	text-decoration : none;
}

#footer-in a:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color : #FF6600;
	text-decoration : none;
}

#footer-in a:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color : #0a0a0a;
	text-decoration : underline;
}

#footer-box {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	padding-top: 10px;
	line-height: 12px;
	width: 260px;
	float: left;
}

#footer-box .title{
	font-size: 16px;
	color: #FF6600;
	padding-left:10px;
}


	
.post {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #161817;
}

.post img{
	text-decoration: none;
}



#info-billet {
	font-family: Arial;
	background : url('img/icones_message.jpg') no-repeat 0;
	height:50px;
	margin-bottom: 10px;
}


.post-title {
	padding-top:6px;
	padding-left : 58px;
	margin: 0;
	font-size: 16px;
	font-family: Arial;
	color: #71593F;
	text-decoration : none;
	font-weight: bold;
}

.post-title a:link {
	font-size: 16px;
	font-family: Arial;
	color : #71593F;
	text-decoration : none;
}

.post-title a:active {
	font-size: 16px;
	font-family: Arial;
	color : #71593F;
	text-decoration : none;
}

.post-title a:visited {
	font-size: 16px;
	font-family: Arial;
	color : #71593F;
	text-decoration : none;
}

.post-title a:hover {
	font-size: 16px;
	font-family: Arial;
	color : #161817;
}

/* post-info */
.post-info{
	padding-left: 58px;
	font-size: 11px;
	color: #0a0a0a;
	margin-left:0px;
}

.post-info a:link {
	margin-top: 0;
	font-size: 11px;
	color: #71593F;
}

.post-info a:active{
	margin-top: 0;
	font-size: 11px;
	color: #71593F;
}

.post-info a:visited{
	margin-top: 0;
	font-size: 11px;
	color: #71593F;
}

.post-info a:hover{
	margin-top: 0;
	font-size: 11px;
	color: #FFF;
}

.post-content, .post-chapo{
	line-height: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #0a0a0a;
	margin-top: 0px;
	font-weight: normal;
}

.post-content a{
	line-height: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #5B462F;
	margin-top: 0px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px #5B462F dotted;
}
.post-content a:active{
	line-height: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
	color: #5B462F;
	margin-top: 0px;
	text-decoration: none;
	border-bottom: 1px #5B462F dotted;
}
.post-content a:visited{
	line-height: 1.3em;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	color: #5B462F;
	margin-top: 0px;
	text-decoration: none;
	border-bottom: 1px #5B462F dotted;

}
.post-content a:hover{
	line-height: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	background: #71593F;
	color:#FFF;	
	margin-top: 0px;
	}



/* post-info-co */

#zone_commentaire {
	background-image: url('img/zone-commentaire.jpg');
	background-repeat: no-repeat;
	height: 45px;
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 15px;
}

#post-info-co {
	font-size: 11px;
	font-family: Arial;
	color: #5B462F;
	text-align: center;	
padding-top:15px;	text-decoration: none;
}

#post-info-co2 {
	font-size: 11px;
	font-family: Arial;
	color: #5B462F;
	text-align: center;	
	 padding-top: 11px;
	text-decoration: none;
}


#post-info-co a{
	font-size: 11px;
	color: #0a0a0a;
	text-decoration: none;

}

#post-info-co a:active{
	font-size: 11px;
	color: #0a0a0a;
	text-decoration: none;
}

#post-info-co a:visited{
	font-size: 11px;
	color: #0a0a0a;
	text-decoration: none;
}

#post-info-co a:hover{
	font-size: 11px;
	color: #5B462F;
	text-decoration: none;
}

#trackbacks {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #71593F;
	margin-top: 15px;
	margin-bottom: 12px;
	text-decoration: none;
}

#tb {
	font-size: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #71593F;
	margin-top: 15px;
	margin-bottom: 12px;
	text-decoration: none;
	font-weight: bold;
}

#trackbacks p{
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0a0a0a;
	text-decoration: none;
}

#comments {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0a0a0a;
	margin-top: 15px;
	margin-bottom: 12px;
	text-decoration: none;
}


#comments a{
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #71593F;
	margin-top: 15px;
	margin-bottom: 12px;
	text-decoration: none;
	letter-spacing: 1px;
}

#comments a:link{
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #71593F;
	margin-top: 15px;
	margin-bottom: 12px;
	text-decoration: none;	
	letter-spacing: 1px;

}

#comments a:active{
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #71593F;
	margin-top: 15px;
	margin-bottom: 12px;
	text-decoration: none;
	letter-spacing: 1px;

}

#comments a:visited{
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #71593F;
	margin-top: 15px;
	margin-bottom: 12px;
	text-decoration: none;
	letter-spacing: 1px;
}

#comments a:hover{
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #71593F;
	margin-top: 15px;
	margin-bottom: 12px;
	text-decoration: underline;
	letter-spacing: 1px;
}

#co {
	font-size: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #71593F;
	margin-top: 15px;
	margin-bottom: 12px;
	text-decoration: none;
	font-weight: bold;
}

#comments p{
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0a0a0a;
	text-decoration: none;
}

#comment-form, input, select, textarea {
	border: 1px #71593F solid;
     }
	 
#comment-form:focus, input:focus, select:focus, textarea:focus {
   
    background-color: #D8C59D;
	border:1px solid #71593F;
	color: #161817;
        }
		
.pagenav {
	font-size: 12px;
	color: #71593F;
	font-family: Arial, Helvetica, sans-serif;

}	

.pagenav a, a:link, a:active, a:visited{
	font-size: 12px;
	color: #71593F;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}	


.pagenav a:hover{
	font-size: 12px;
	color: #71593Fa;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}	

#tagcloud ul {
margin:0;
padding:0 1em;
display:block;
list-style-type: none;

}

#tagcloud li {
display:inline;
margin-right: 14px;
padding: 0;
background-image: none;
list-style: none;
}

#tagcloud li.level-1 a{ 
	font-size: 9px;
 }
#tagcloud li.level-1 a:hover{ 
	font-size: 9px;
 }
#tagcloud li.level-2 a{ 
	font-size: 12px;
 }
 #tagcloud li.level-2 a:hover{ 
	font-size: 12px;
 }
#tagcloud li.level-3 a{ 
	font-size: 13px;
	font-weight: bold;
 }

#tagcloud li.level-3 a:hover{ 
	font-size: 13px;
	font-weight: bold;
 }
#tagcloud li.level-4 a{ 
	font-size: 15px;
 }
#tagcloud li.level-4 a:hover{ 
	font-size: 15px;
 }
#tagcloud li.level-5 a{ 
	font-size: 18px;
 }
#tagcloud li.level-5 a:hover{ 
	font-size: 18px;
 }
 
#tagcloud {
text-align: center;
}

#msgbok{
	position: fixed;
	top: 0px;
	right: 0px;
	text-align: right; 
}
.ok{
	background: #84FF84 url(../images/check_on.png) no-repeat 5px center;
	color: #00A400;
	padding: 10px 10px 10px 20px;
	border-left: #00A400 solid 3px;
}
.error{
	background: #FF8484 url(../images/check_off.png) no-repeat 5px center;
	color: #A40000;
	padding: 10px 10px 10px 20px;
	border-left: #A40000 solid 3px;
}
.wait{
	background: #FFFF84 url(../tools/brouillons/img/ajax-loader.gif) no-repeat 5px center;
	color: #A40000;
	padding: 10px 10px 10px 55px;
	border-left: #FFFF84 solid 3px;
}
#brouillonsbox .restore{
	background: url(../tools/brouillons/img/reload.png) no-repeat 5px center;
	padding-left: 30px;
}
#brouillonsbox .delete{
	background: url(../images/delete.png) no-repeat 5px center;
	padding-left: 25px;
}
#newtagcloud a {
padding:2px;
}
.wp-pagenavi {
font-family:Arial;
text-align:center;
}
.wp-pagenavi .pages {
display:none;
}
.wp-pagenavi .page {
border:none;
}
