/* 
    AUTHOR: AGENCE 1SECONDE - ©2008
 */

/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { font: 62.5% Helvetica, sans-serif; }
ul { list-style: none inside; }
p { font: 1.3em/1.3em; margin-bottom: 1.3em; }
a { outline: none; }
a img { border: none; }
/* END RESET */


/* ------------------------------------------ */
/* TABLE STRUCTURE */
/* ------------------------------------------ */
.table-nuages {
	width: 100%;
	height: 110px;
	background-color: #3E94C4;
	background-image: url(ressources/page/nuages.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
.table-menus {
	width: 100%;
	height: 206px;
	background-image: url(ressources/page/entete-logo.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

.table-sable {
	width: 100%;
	background-color: #F6EFE2
}
.table-sable-fonce {
	width: 876px;
	background-image: url(ressources/page/bkg-txt.jpg);
	background-color: #E9DAB4;
	background-repeat: no-repeat;
	background-position: top center;
}
.fond-menus {
	width: 100%;
	height: 206px;
	background-image: url(ressources/page/fond-entete-logo.jpg);
	background-repeat: repeat-x;
}
.table-footer-bkg {
	width: 100%;
	height: 98px;
	background-image: url(ressources/page/footer-bkg.jpg);
	background-repeat: repeat-x;
	background-color: #463000;
}
.table-footer-main {
	width: 970px;
	height: 98px;
	background-image: url(ressources/page/footer-main.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #463000;

}
.table-menus-blog {
	width: 100%;
	height: 206px;
	background-image: url(../ressources/page/entete-logo.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}


/* ------------------------------------------ */
/* TEXTE STRUCTURE */
/* ------------------------------------------ */
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E8DBB4;
}
.copyright-lien {
  color: #E8DBB4;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.copyright-lien:hover {
  color: #F237E8;
  text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.texte {
  color: #333333;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/* ------------------------------------------ */
/* BLOG STRUCTURE */
/* ------------------------------------------ */
.entry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: justify;
}

.post {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC6600;
	text-align: justify;
}
.post:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F237E8;
	text-align: justify;
}
.post:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC6600;
	text-align: justify;
}
.post-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC6600;
	text-align: justify;
}
.post-titre:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F237E8;
	text-align: justify;
}
.post-titre:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC6600;
	text-align: justify;
}

h2.pagetitle {
margin-top: 30px;
text-align: center;
}

/* END STRUCTURE */


/* FOR BLOG PICTURE and LEGENDS */

/* Captions */
.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
border: 1px solid #CD9A62;
text-align: center;
background-color: #F6EFE2;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
/* End captions */