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

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

/* modele */
#cl_0_0 {margin:0 0 15px 0; padding:0px; width:100%;}
#cl_1_0 {margin:0; width:195px;}
#cl_1_2 {margin:0; width:300px;}
#cl_1_1	{margin:0 10px 0 10px; width:425px; padding:5px;}
#cl_2_0 {width:100%; margin:15px 0 0 0;}
.box {width:100%; overflow:hidden;}

/* - - - - - 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    {font-family: arial, sans-serif;font-size:12px;}

ul li      { list-style-type: square; }
img     { border:0px; } 

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



/* ------------------ EN-TETE ------------------ */
#ln_0 {	min-height: 120px; }
#cl_0_0 { min-height: 120px; }
	
#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 { height:auto !important; height:49px; min-height:49px;}
#cl_2_0 {}

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

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

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

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

.contenuArticle, .extrait			{ padding: 10px; }
.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;
	}

.hrExtrait {
	display:none;
	}

.beforeArticle {
	text-align: right;
	}

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

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


/* --------- Commentaires --------- */

.comment    { }
.comment hr { }
.linkAddComment			{ }
.spanLinkComment		{ }
.commentMessage {
	margin: 0 5px 0 5px;
	padding: 5px;
	}
.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 {margin:0px; width:100%; }
.pageContent			{ padding: 10px; }
.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 {
	text-align: right;
	}

.afterPage {
	margin: 0px;
	padding: 6px 10px 12px 10px;
	}
	
.error {
 color:#FFF;
}

/* 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 10px 0 10px;
	width: 195px;
	}
#cl_1_1	{
	margin: 0;
	padding: 0 0 10px 0;
	width: 415px;
	}
#cl_1_2 {
	margin: 0;
	padding: 0 10px 0 10px;
	width: 300px;
	}
	
/*----Newsletters-----*/
.newsletter li {list-style-type: none;}