#global{
padding: 0px; 
margin: 0px auto; 
width: 830px;
}

.ln {clear:both;}
.cl {float:left;}
.clear {clear:both;}

/* modele */
#cl_0_0 {
margin:0px 0px 15px 0px; 
padding:0px; 
width:100%;
}
#cl_1_0	{margin:0 10px 0 0; width:550px; padding:5px}
#cl_1_1	{margin:0px; width:250px; }
#cl_2_0 {width:100%; margin:15px 0 0 0 ;}
.box {width:100%; overflow:hidden;}

body    {
font-family: Verdana, sans-serif;
font-size:12px;
background: url(http://sd-1.archive-host.com/membres/images/17961762135838133/background_kimmy2.jpg) no-repeat;
background-position: top center;
background-color:#000;
padding-top: 180px;
}

h1      { font-size: 24px;margin-top:5px; font-weight: normal;} 
h2      { color: #C0C0C0; font-size: 14px; }
h3      { color: #5675A4; font-size: 12px; }
a 	{ text-decoration:none; color:#FFF; } 
a:hover { text-decoration:underline; color:#A6A6A6; }
legend  { color:#5675A4; padding-left:5px; padding-right:5px;}
li      { list-style-type: square; }
img     { border:0px; } 
input   { border:solid 1px #434343; font-size:100%; background:#A6A6A6; color:#000000; } 
form 	{ margin:0px;padding:0px;}

/* entete */
#top    {
	padding: 15px 10px 3px 10px;
	text-align: left;
	font-weight: normal;
	font-size: 24px;
	}

.topLien { color: #4d4d4d; }
.topLien:hover { color: #000; }
	
#top h1 { padding:0px; margin:0px; }


.topLien{text-decoration:none;}
.topLien:hover {text-decoration:none;}


/* Bas de page */
#cl_2_0 {
	margin-top:5px;
	min-height: 10px;
	width:100%;
	clear:both;
	padding: 5px;
	color: #A6A6A6;
	border-top: 1px dashed #A6A6A6;
	border-bottom: 1px solid #434343;
	background-color: #363636;
	}
	
#footer a 	{ text-decoration:none; color:#A6A6A6; } 
#footer a:hover { text-decoration:underline; color:#D9D9D9; }

#footer p { margin:0px; padding: 10px; background:#ddd; }

.commentMessage a:hover{color:#000}


.pagination {
	margin-top: 10px;
	padding: 2px;
	background-color: #666666;
	text-align: center;
	}
.currentPage {color: #FFF; padding: 0 2px 0 2px;}
.textFirst {color: #D9D9D9; padding-right: 15px;}
.textPrevious {color: #D9D9D9; padding-right: 10px;}
.previousPage {color: #D9D9D9; padding-right: 2px;}
.nextPage {color: #D9D9D9; padding-left: 2px;}
.textNext {color: #D9D9D9; padding-left: 10px;}
.textLast {color: #D9D9D9; padding-left: 15px;}


/*------------------- Articles ----------------------------------*/
.article    { margin-top:10px; padding:0px;  }
.article p  { padding:0px 0px 5px 5px; margin:0px; }
.date 	{
	padding: 0 0 3px 5px;
	color: #D9D9D9;
	font-size: 12px;
	}
.topic {} 
.topic a {}
.beforeArticle {padding:0px 0px 5px 0px; margin:0px; border-bottom:1px solid #808080; width:100%; }
.cl ul {margin:0;padding:0;}

.listArticles {
	list-style:none;
	margin: 6px 0 10px 0; 
	padding: 7px 0 0 0;
	background-color:#363636;
	font-size: 12px;
	font-weight: normal;
	color: #A6A6A6;
	}
.listArticles a 	{ font-weight: bold; font-size: 16px; padding: 0 5px 0 5px; text-decoration:none; color:#FFF; } 
.listArticles a:hover 	{ font-weight: bold; font-size: 16px; padding: 0 5px 0 5px; text-decoration:underline; color:#FFF;  } 

.resumeArticle {
	border-top: 1px dashed #363636;
	border-bottom: 1px solid #7B7B7B;
	margin-top: 4px;
	padding: 5px;
	background-color:#D9D9D9;
	font-size: 12px;
	color: #000000;
	}

.titreArticle		{ text-decoration:none; color:#FFF; } 
.titreArticle:hover	{ text-decoration:underline; color:#FFF; }


.divTitreArticle h2 {
	margin: 0px;
	padding: 7px 5px 4px 5px;
	border-bottom: 1px dashed #D9D9D9;
	background: url(http://sd-1.archive-host.com/membres/images/17961762135838133/title_div_kimmy.jpg) repeat;
	font-size: 16px;
	font-weight: bold;	
	}
	
	
#articleSeul h2 a 	{ text-decoration:none; color:#FFF; } 
#articleSeul h2 a:hover	{ text-decoration:underline; color:#FFF; }
.contenuArticle {
	padding: 5px;
	background-color: #D9D9D9;
	}
.contenuArticle ul		{ margin: 0 0 0 18px;	padding:0; }
.contenuArticle ul li	{ margin: 0;	padding:0;	list-style: disc; }
.afterArticle {
	margin: 0px;
	padding: 2px 5px 2px 5px;
	background-color: #7B7B7B;
	text-align: right;
	font-size: 10px;
	color: #D9D9D9;	
	}
.afterArticle a 	{ text-decoration:none; color:#363636; } 
.afterArticle a:hover	{ text-decoration:underline; color:#000000; }
.topic a		{ text-decoration:none; color:#FFF; } 
.topic a:hover	{ text-decoration:underline; color:#FFF; }



.infoExtrait {
	padding: 7px 0px 4px 5px;
	border-bottom: 1px dashed #D9D9D9;
	background-color:#363636;
	font-size: 16px;
	font-weight: bold;
	}
.extraitArticle { margin-top: 10px; margin-bottom: 20px; border-bottom: 1px solid #7B7B7B;}
.titreExtrait a 	{ text-decoration:none; color:#FFF; } 
.titreExtrait a:hover	{ text-decoration:underline; color:#FFF; }
.hrExtrait {
	display:none;
	}
.extrait {
	padding: 5px;
	background-color: #D9D9D9;
	}
.plusExtrait {
	padding: 2px 5px 2px 5px;
	background-color: #7B7B7B;
	text-align: right;
	font-size: 10px;
	color: #D9D9D9;
	}
.plusExtrait a 	{ text-decoration:none; color:#363636; } 
.plusExtrait a:hover	{ text-decoration:underline; color:#000000; }

/* Pages */
/*------------------- Articles ----------------------------------*/
.page    { margin-top:10px; padding:0px;  }
.page p  { padding:0px 0px 5px 5px; margin:0px; }
.beforePage {padding:0px 0px 5px 0px; margin:0px; border-bottom:1px solid #808080; width:100%; }
.divPageTitle h2		{ text-decoration:none; color:#FFF; } 
.divPageTitle h2:hover	{ text-decoration:underline; color:#FFF; }
.divPageTitle h2 {
	margin: 0px;
	padding: 7px 5px 4px 5px;
	border-bottom: 1px dashed #D9D9D9;
	background-color:#363636;
	font-size: 16px;
	font-weight: bold;	
	}
.pageContent {
	padding: 5px;
	background-color: #D9D9D9;
	}
.pageContent ul		{ margin: 0 0 0 18px;	padding:0; }
.pageContent ul li	{ margin: 0;	padding:0;	list-style: disc; }
.afterPage {
	margin: 0px;
	padding: 2px 5px 2px 5px;
	background-color: #7B7B7B;
	text-align: right;
	font-size: 10px;
	color: #D9D9D9;	
	}
.afterPage a 	{ text-decoration:none; color:#363636; } 
.afterPage a:hover	{ text-decoration:underline; color:#000000; }

.error{
color:#FFF;
}

/*----Newsletters-----*/
.newsletter li {list-style-type: none;}

/*--------------------Commentaires---------------------------- */
.h2commentMessage {
	padding-top: 10px;
	color: #D9D9D9;
	}
.comment    {  }
.comment hr {  }
.linkAddComment { font-weight:bold; color:#000000 !important }

.commentMessage  {
	margin:0px;
	padding:5px;
	background-color: #A6A6A6;
	}
.commentOption   {
	text-align:right;
	margin-bottom:10px;
	padding: 3px 5px 2px 5px;
	background-color: #7B7B7B;
	font-size: 10px;
	color: #363636;
	}

/*-----------------Newsletter-----------------------------------*/
#divNewsletter h2 {text-align:center; font-size:12px;}


/*-------------- Calendrier -----------------------------------*/
.calendarTop1 	{  font-family: Verdana; font-size: 10px; font-style: normal; color:#D9D9D9; font-weight: bold;  background-color:#7B7B7B}
.calendarToday1 {  font-family: Verdana; font-size: 10px; font-weight: bold; color:#FFFFFF; background-color:#7B7B7B;} 
.calendarDays1 	{  width:50px; height:15px; font-family:Verdana; font-size: 10px; font-style: normal; color:#000000; background-color: #7B7B7B; text-align:center;}
.calendarHeader1{  font-family: Verdana; font-size: 10px; background-color:#A6A6A6; color:#FFFFFF;} 
.calendarTable1 {  background-color:#666666;border:0px solid #5675A4} 

/*--------------Modules------------------------------------*/
.box {
	margin: auto;
        width: 300px;
	margin-bottom:15px;
        margin-rigth: 20px;
	background-color: #7B7B7B;
	border-bottom: 1px solid #666666;
	}
.box a 	{ text-decoration:none; color:#D9D9D9; } 
.box a:hover { text-decoration:underline; color:#FFFFFF; }
.box-content { padding:5px; }
.box-content ul {margin: 0 0 0 16px; padding:0px;}
.box-content ul li {color:#505050;}
.box em {padding-left: 5px; font-size: 10px; }
.box em a {color: #363636;}
.box-titre {
	margin:0px;
	padding: 4px 5px 2px 5px;
	border-bottom: 1px dashed #7B7B7B;
	background: url(http://sd-1.archive-host.com/membres/images/17961762135838133/title_div_kimmy.jpg) repeat;
	}
.box-titre span{display:block;margin:0px;padding:0px;}
.box-titre h2 {padding:0px; margin:0px;}

.box-footer {margin:0px;padding:0px;font-size:0px;height:0px; display: none;}
.box-footer  h2 {display:block;margin:0px;padding:0px;font-size:0px;}
.box-footer  span {display:block;margin:0px;padding:0px;font-size:0px;}


.w100prct {width:100%}
.w20prct {width:20%;}
.w80prct {width:80%;}

#menuClicDroit {position:absolute;top:0px;left:0px;z-index:500;visibility:hidden;background-color:#505050;border:1px dashed #363636;padding:5px; color: #A6A6A6;}
#menuClicDroit li { list-style-type:none; margin:0px; padding:0px}
#menuClicDroit ul{margin:0px;padding:0px}
#menuClicDroit a 	{ text-decoration:none; color:#FFFFFF; } 
#menuClicDroit a:hover { text-decoration:underline; color:#FFFFFF; }

.divPageTitle h2 {
	border-top: 10px solid #FE28A7;
}
