/* Structure */
#cl_0_0{ margin-bottom:0; width:100%;}
#cl_1_0	{display:inline; overflow:hidden; padding:0 20px 0 0; width:630px;}
#cl_1_1{ display:inline; overflow:hidden; padding:0; width:300px;}
#cl_2_0{ margin-bottom:0; width:100%;}

*{ margin:0; padding:0;}
body{ background:#000 top center no-repeat; color:#fff; font-family:Georgia,Times,'Times New Roman',serif; font-size:12px;}
a{ text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
img{ border:none;}
.box li{ list-style:none;}
#cl_1_0 ul, #cl_1_0 ol {padding-left: 25px; margin-left: 0;}

/* General */
.ln{ clear:both;}
.cl{ float:left;}
.clear{ clear:both;}

/* Article */
.article, .page{ background:url(pics/black60.png) top left repeat; margin-bottom:40px; padding:10px;}
.article, .page{
/* ie6 hack */
_background:#000;
}
.divTitreArticle{ }
.divTitreArticle h2, .divPageTitle h2 { border-bottom:1px solid; font-size:30px; letter-spacing:2px; margin-bottom:10px; padding-bottom:5px;}
.titreArticle{ }
.contenuArticle, .pageContent { /*background:url(pics/contenuArticle.png) bottom center no-repeat;*/ padding-top:10px;}
.contenuArticle p, .pageContent p
.contenuArticle ol,
.contenuArticle ul{ font-size:14px; line-height:22px; padding-bottom:22px;}
.afterArticle{ border-top:1px solid; height:22px; line-height:22px; padding:0px 10px; position:relative; text-align:right;}
.publishedBy{ bottom:0px; left:10px; position:absolute; text-align:left;}
.spanAddComment{ }
.spanLinkComment{ }
.spanRecommend{ }
.commentOption {margin-bottom: 10px;}

/* Sidebar */
.box{ background:url(pics/black60.png) top left repeat; margin-bottom:10px; padding:10px;}
.box{
/* ie6 hack */
_background:#000;
}
.box-titre h2{ border-bottom:1px solid; font-size:14px; letter-spacing:1px; margin-bottom:5px; padding-bottom:2px; text-transform:uppercase;}
.box-content{ font-size:14px; line-height:18px;}
.box-content strong{ font-weight:normal;}
.box-footer{ display:none;}

/* Sidebar > Présentation */
.presentation{ position:relative;}
.presentation .box-content ul{ padding-right:120px;}
.presentation .box-content a img{ border:1px solid; padding:4px; position:absolute; right:10px; top:35px;}

/* Sidebar > Recherche */
.recherche form{ height:25px; position:relative;}
.recherche form input{ background:#fff url(pics/input.png) top center repeat-x; border:1px solid #1e3249; color:#676767; display:block; font-family:Georgia,Times,'Times New Roman',serif; font-size:14px; height:19px; left:0px; padding:1px; position:absolute; top:2px; width:95%;}
.recherche form input.button{ background:top center no-repeat; border:none; color:#fff; cursor:pointer; height:23px; left:auto; margin:0; padding:0px; position:absolute; right:0px; width:45px;}

/* Sidebar > Articles Récents */
.articlerecent .box-content ul{ margin-bottom:10px; padding-left:10px;}
.articlerecent .box-content li{ background:0px 8px no-repeat; font-size:14px; line-height:20px; padding-left:13px;}
.articlerecent .box-content .listAll a{ padding-left:23px;}
.articlerecent .box-content .listAll a em{ font-style:normal; text-transform:capitalize;}

/* Sidebar > newsletter */
.newsletter form {}
.newsletter li {}

/* Sidebar > Calendrier */
.calendrier .box-content{ }
.calendrier .calendarTable1{ border-collapse:collapse; font-family:Arial,Verdana,Helvetica,sans-serif; width:100%;}
.calendrier .calendarTable1 td{ border:1px solid; font-size:10px; padding:0;}
.calendrier .calendarTable1 td a{ display:block;}
.calendrier .calendarTable1 td.calendarTop1{ }
.calendrier .calendarTable1 td.calendarHeader1{ }
.calendrier .calendarTable1 td.calendarDays1{ }
.calendrier .calendarTable1 td.calendarDays1 td{ border:none;}

/* Sidebar > Newsletter */

/* Structure */
#global{ margin:0px auto; position:relative; width:950px;}
#header{ height:255px; text-align:left;}
#top{ position:relative;}
#top h1{ font-size:30px; left:160px; letter-spacing:2px; position:absolute; text-transform:uppercase; top:100px;}
#top h1 a{ color:#fff;}
#divNewsletter{ background:url(pics/black60.png) top left repeat; color:#fff; margin-top:20px; padding:20px;}
#divNewsletter{
/* ie6 hack */
_background:#000;
}
