body, html {padding: 0px; margin: 0px;}
#global {padding: 0px; margin: 0px auto; width: 950px;}
.ln {clear:both;}
.cl {float:left;}

/* modele */
#cl_0_0{width:100%; margin:0 0 15px 0;}
#cl_1_0{margin:0px; width:300px;}
#cl_1_1	{margin:0 0 0 10px; width:625px; padding:5px;}
#cl_2_0 {width:100%;}

#cl_0_0 {margin-bottom:15px;}
#cl_2_0 {margin:15px 0 0 0;}
.box {width:100%; overflow:hidden;}

/* OVER-BLOG Template "NACRE" */
/* Morgan Thomas 2007 - bwoup.com */

/* - - - - - D E C L A R A T I O N   I N T E R - V A R I A T I O N S - - - - - */

/* ------------------ DECLARATIONS GENERALES ------------------ */

body    {margin:0px;font-family: verdana, sans-serif;font-size:12px;}

li      { list-style-type: square; }
ol li   { list-style-type: decimal;}

img     { border:0px; } 

form 	{ margin:0px;padding:0px;}

h1, h2, h3 { margin: 0; padding: 0; }

/* ------------------ EN-TETE ------------------ */

#cl_0_0 { min-height:70px; }

#top h1 { padding:0px; margin:0px; }


.topLien, .topLien:hover {
	margin:0;padding:0;text-decoration:none;font-size:medium;font-weight:normal;
	}

/* ------------------ PIED-DE-PAGE ------------------ */
#ln_2 { min-height:30px; }
#cl_2_0 { }

#footer p { margin:0; padding:0; }



/* ------------------ CONTENU ------------------ */
#ln_1 {
	padding: 10px 0 0 0;
	}

.box-content p {
	margin: 0;	padding: 3px;
	}

.pagination {
	margin-top: 5px;
	height: 22px;
	padding: 3px 10px 0 10px;
	text-align: center;
	}

/*------------------- Articles ----------------------------------*/
.article    { margin-top:5px; padding:0 0 0 0;  }
.article p  { padding:0px 0px 5px 5px; margin:0px; }
.topic {} 
.topic a {}
.beforeArticle {padding:0px 0px 5px 0px; margin:0px; width:100%; }
.cl ul {margin:0;padding:0;}

.contenuArticle, .extrait			{ padding: 3px 12px 5px 12px; min-height: 20px;}
.contenuArticle p		{ margin: 0; padding: 0; }
.contenuArticle ul		{ margin: 0 0 0 18px; padding:0; }
.contenuArticle ul li	{ margin: 0; padding:0;	list-style: disc; }

.extraitArticle {
	margin-top: 10px;
	margin-bottom: 20px;
	padding:0px;
	}

.hrExtrait {
	display:none;
	}

.beforeArticle {
	padding: 4px 10px 2px 10px;
	}

.afterArticle, .plusExtrait {
	margin: 0px;
	padding: 6px 10px 12px 10px;
	}
.afterReactions { 
	margin: 0 10px 0 10px;
	padding: 5px 0 0 0;
	}

.afterReactions .spanAddTrackback { padding-left: 10px;	}

/* --------- Commentaires --------- */
.commentMessage{
	margin: 0 10px 0 10px;
	padding: 4px 7px 4px 7px;
	}
.commentOption {
	text-align: right;
	margin-bottom: 10px;
	padding: 1px 10px 2px 10px;
	}


.GcheTexte{float: left; margin:3px; }
.DrteTexte{float: right; margin:3px; }
.CtreTexte{margin:3px auto; display:block;}
.hitcitation {font-style:italic;text-align:justify;padding:5px 20px;background-color:#eee;}
.hitencart {border:1px solid black;text-align:justify;font-weight:bold;margin:5px 0px;padding:5px 5px;}
.hitimportant {font-weight:bold;color:red;font-weight:bold;font-size:120%;}
.hitperso1 {font-style:italic;}
.hitperso2 {font-weight:bold;}

/*------------------- Pages ----------------------------------*/
.page    { margin-top:5px; padding:0 0 0 0;  }
.page p  { padding:0px 0px 5px 5px; margin:0px; }
.beforePage {padding:0px 0px 5px 0px; margin:0px; width:100%; }

.pageContent			{ padding: 3px 10px 5px 10px; min-height: 20px;}
.pageContent p		{ margin: 0; padding: 0; }
.pageContent ul		{ margin: 0 0 0 18px; padding:0; }
.pageContent ul li	{ margin: 0; padding:0;	list-style: disc; }

.beforePage {
	padding: 4px 10px 2px 10px;
	}

.afterPage {
	margin: 0px;
	padding: 6px 10px 12px 10px;
	}


/*------------------- Pubilicité ----------------------------------*/
.pub .box-content {padding-left: 7px;}


/* modele */
#ln_1 , #ln_0 , #ln_2 {
	margin: 0 auto;
	width: 950px;
	}
#cl_0_0, #cl_2_0 {
	margin: 0;
	}
#cl_1_0 {
	margin: 0;
	padding: 0;
	width: 316px;
	}
#cl_1_1	{
	margin: 0;
	padding: 0;
	width: 634px;
	}
#cl_1_2 { }


/*----Newsletters-----*/
.newsletter li {list-style-type: none;}