/***************/
/* css globale */
/***************/
body {
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #eeece0;
}

a, a:visited {
	color: #1263a8;
	text-decoration: none;
	border:none;
}

h2, h1{
	margin-bottom:0px;
	font-size:17px;
}

a:hover {
	color: #8fb0d4;
}

input, textarea{
	border:1px solid #d3d0b3;
	color:DarkOliveGreen;
}

select{
	color:#1263a8;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.divAucunArticle{
	width:400px;
	padding-left:10px;
	font-weight:bold;
	padding-top:10px;
	color:DarkOliveGreen;
}


/*******************************************************************************************/
/* css de la table affichant le contenu globale du site; les menus et le contenu du centre */
/*******************************************************************************************/
.tblContenu{
	border:none;
	width:742px;
	background-color:white;
	table-layout:fixe;
}

.tdSideMenu{
	width:154px;
	vertical-align:top;
	padding-left:3px;
	padding-right:3px;
}

.tdContenuCentre{
	width:430px;
	vertical-align:top;
	background-color: #f8f7f3;
	/*border:1px solid #eeece0;*/
	border-bottom-style: none;
}

.sidemenu {
	width: 148px;
	height: auto;
	background-color: #eeece0;
	border:1px solid #d3d0b3;
	border-top-style: none;
	border-bottom-style: none;
	color: #716f58;
	line-height: 150%;
}

.sidemenucontenu{
	padding-left:4px;
	font-weight: bold;
	list-style-type : none;
	text-align:left;
	padding-right:2px;
	word-wrap: break-word;
	overflow:hidden;
	width:142px;
}

.sidemenutitre{
	padding-left:4px;
	color: #c9541c;
	font-weight: bold;
	text-align:left;
}

#divArchive a{
 text-decoration: underline;
}

#divBlogue a{
 text-decoration: underline;
}

#divSite a{
 text-decoration: underline;
}

/**********************************************/
/* css de la table affichant les commentaires */
/**********************************************/

#tblLesPosts img{
	border:none;
}

#tblLesPosts a {
	text-decoration: underline;
}

.divtblLespost{
	width:420px;
}

.tblLesPost{
	border:none;
	width:430px;
	margin-bottom:15px;
	color:DarkOliveGreen;
}

.tdcommentairedate{
	text-align:center;
	font-size:12px;
	color:white;
	text-transform: uppercase;
	width:50px;
	padding-right:2px;
}

.tdtitrecommentaire{
	font-size:14px;
	text-align:left;
	width:420px;
	vertical-align:bottom;
}

.tdcommentairepubliepar{
	border-top:1px solid #eeece0;
	text-align:left;
	width:320px;
	vertical-align:top;
}

.tdnbcommentaire{
	border-top:1px solid #eeece0;
	text-align:right;
	width:120px;
	vertical-align:top;
}

.tdcommentaire{
	font-size:11px;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
}

.tdLireplus{
	text-align:right;
	padding-right:5px;
}

.diventetepage{
	text-align:center;
	font-size: 14px;
	color: #c9541c;
	font-weight: bold;
}

.divDescAuteur{
	padding-top:5px;
	padding-bottom:8px;
	text-align:center;
	color: #c9541c;
}

/*********************************/
/* css de la table de navigation */
/*navigation.php, single.php     */
/*********************************/
.navigation{
	font-weight:bold;
	width:430px;
	background-color:#eeece0;
	height:20px;
}

.divnavigation{
	vertical-align:top;
	height:20px;
	padding-bottom:5px;
}

.tdnavigation{
	vertical-align:top;
	height:20px;
}

.navigationavant{
  text-align:left;
	width:215px;
	float:left;
}

.navigationapres{
	text-align:right;
	width:215px;
}

#tblNavigation a{
	color: #c9541c;
}

#tblNavigation a:hover {
	color: #ec9d77;
}


#spanJeVeuxReagir a{
	color: #c9541c;
}

#spanJeVeuxReagir a:hover {
	color: #ec9d77;
}

.paddingCote5px{
	padding-left:5px;
	padding-right:5px;
}
#tdfooter a {
	color: white;
	text-decoration: underline;
}
