/*************************************
	Disclamer
**************************************/
div#disclaimer{ text-align:left; }
 div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:5000px; background:#000000; filter:alpha(opacity=96); -moz-opacity:0.98; opacity: 0.98; text-align:center; line-height:normal; clear:both; }
 div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; color:#FFFFFF; clear:both; }
  div#disclaimer-cadre{ width:581px; margin-left:auto; margin-right:auto; text-align:center; margin-top:150px; padding:15px; font-size:12px; border:#993333 3px solid; background:#2A2230; }
     div#disclaimer-cadre h1{ font-weight:bold; letter-spacing:-1px; font-size: 32px; font-family:Georgia; color: #fffc9e; margin:15px 0 5px 0; }
   #disclaimer-cadre h2{ color:#FFFFFF; font-family:Arial; font-size:14px; margin:0px; padding:0px; }
       div#disclaimer-cadre b{ font-size:14px; color:red; }
   a#disclaimer-entrer { text-decoration:underline; font-size:35px; font-weight:bold; color:#fffc9e; }
   a#disclaimer-sortir {text-decoration:none;  font-size:25px; font-weight:bold; color:#fffc9e; }
      a#disclaimer-entrer:hover { text-decoration:none; color:#FFFFFF; }
   a#disclaimer-sortir:hover{ text-decoration:none; color:#FFFFFF; }





body { background-color:#2A2230; font-family:Arial; font-size:12px; color:#000033; margin: 0px; padding: 0px; text-align:center;}
a {	text-decoration: none; outline:none; color: #993333; }
a:hover{ text-decoration: underline; color: #393939; }

/*************************************
	Header
**************************************/
#header { width:940px; height:159px; background-image:url('images/header.jpg'); background-repeat:no-repeat; margin: 0 auto; padding:0px; }
#headergauche { float:left; width:400px; text-align:left; }
#header-titre {	padding: 0px; margin: 10px 0 5px 20px; font-family: Georgia; font-size: 34px; }
#header-titre a { color:#FFFFBE; text-decoration: none;	}
#header-titre a:hover {	color:#FFFFFF; }
.hdescription { color:#FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold; margin: 5px 0 0 20px; padding: 0px; }

/** Moteur de Recherche + RSS **/
#headerdroite { float:right; width:340px; text-align:left; height:105px; margin-bottom:5px; }
#subscribe { padding: 0px; margin: 0px 0 10px 0; height:60px; }
.subscribeform {float:left;	padding:23px 0 0 15px; overflow:hidden;}
.subscribeform p { margin:0 0 0 5px; padding:0;	font:bold 14px Arial, Helvetica, sans-serif; color:#fff; }
.subscribeform .input{ width:188px; height:18px; padding:12px 5px 0 5px; border:none;} 
.sbutton { width:74px; padding:0px; text-align:center; font:bold 11px Arial, Helvetica, sans-serif; cursor:pointer; border:none;} 
.searchform {}
.searchform .s { border: none; color: #333;	font-family: Arial, Helvetica, Sans-Serif; padding-top:5px; padding-bottom:5px; margin-right:2px; width: 213px; float: left;}
.searchform .button {  }
.rss { float:left; padding: 8px 0 0 0; margin: 0px;}
.favoris { color:#FFFFBE; font-family: Arial; font-size: 12px; font-weight: bold; margin: 10px 0 0 0; padding: 0px; }
.favoris a { color:#FFFFBE; text-decoration:underline; }
.favoris a:hover { color:#FFFFFF; text-decoration:none; }

/** Menu liens header **/
#headerbas { clear:both; width:850px; height:32px; margin: 0 auto; background: transparent; }
.menuhaut {display:block; height:30px; padding:0px 3px; margin:0px; background:#993333; border:0 solid #000000; border-width:0 1px;}
#nav { background-color:#2A2230; height:30px; }
#nav ul{ line-height:29px; padding:0px; margin:0 0 0 10px; display: block; }
#nav li { float: left; color: #ffffff; list-style-type: none; margin: 0px 12px 0px 4px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; }
#nav ul li a { margin: 0 3px 0 0; text-decoration: none; color: #fffc9e;}
#nav ul li a:hover { color: #FFFFFF; text-decoration: none; }
#nav ul li a:active { color: #FFFFFF; text-decoration: none; }

/*************************************
	Container
**************************************/
#container { background:#fff url(images/container.jpg) top repeat-y; width:940px; text-align: left; margin: 0 auto; padding: 0px; border: 0px solid black; clear: both; overflow:hidden; height:100%; }
.container-bottom { background: url(images/bas.jpg) no-repeat; clear: both;	height: 33px;  width: 940px; display: block; margin: 0px auto;}

/*************************************
	Content
**************************************/
#content { width: 565px; float: left; padding: 0 10px 20px 0; margin: 0 0 0 0; display: block; overflow:hidden; }
#content a { color:#333333; text-decoration:underline;}
#content a:hover { color:#993333; text-decoration:none;}
.clearboth { clear:both;}

/*  Titres et descriptions de catégories  */
#content .titre { text-align:center; color:#393939; margin:0 0 5px 0; padding:0px; font-size: 26px; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif;}
#content .dervideo { text-align:center; color:#393939; margin:0 0 0px 0; padding:0px; font-size: 14px; font-weight: bold; font-family: Arial;}
#content .dervideoth { color:#393939; margin:0 0 10px 0; padding:0 0 0 20px; }
#content .dervideoth img { margin:0px; padding:0px; border:0px; }
#content .dervideoth img:hover { margin:0px; padding:0px; border:0px; }
#content .desccat { text-align:center; color:#000000; margin:0 0 15px 0; padding:0px; font-size: 14px; font-weight: normal; font-family: Arial;}
#content .desccat p { margin:0px; padding:0px; text-align:center; }

/*  Message bienvenue accueil  */
#content #bienvenue { text-align:left; color:#000000; margin:0 0 15px 10px; padding:0px;}
#content #bienvenue #pxsnazzy { background: transparent; margin:0px; padding:0px;}
#content #bienvenue .pxboxcontent {display:block; padding:0px 3px; margin:0px; background:#993333; border:0 solid #000000; border-width:0 1px;}
#content #bienvenue #popular { background-color:#2A2230; color:#FFFFFF; font-size: 12px; font-family: Arial; padding:5px 5px}
#content #bienvenue #popular a { font-weight:bold; color:#FFFFFF; text-decoration:underline; }
#content #bienvenue #popular a:hover { font-weight:bold; color:#fffc9e; text-decoration:none;}
#content #bienvenue #popular h3 { margin:0px; padding:3px 0 0 0; color:#fffc9e; font-weight:bold; font-size:12px; }

/* h1,h2,h2,h6 - images etc... dans content.  */
h1 { font-size: 26px; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px 5px; padding: 0px 0px; }
h3.h1 { letter-spacing: -1px; font-family: Georgia; color: #393939; font-size: 22px;  margin:0 0 0 5px; padding: 0 0 5px 35px; background: url(images/quote.png) no-repeat; }
#content h3.h1 a { color: #993333; text-decoration:underline;  }
#content h3.h1 a:hover { color: #393939; text-decoration:none;  }
h1 a:hover, h3 a:hover { color: #993333; text-decoration:none; }
h2 { color:#393939;	font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal; padding: 10px 0px;	line-height: 150%; margin: 0px;}
h2 a { color: #393939; text-decoration:none;  }
h2 a:hover { color: #993333; text-decoration: none;	}
h3 { font-size: 22px; font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;}
h3 a, h3 a:visited { text-decoration: none;}
h6 { color:#393939; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; padding: 0px 0 10px 0px; line-height: 150%; margin: 0px;}

#content img{ padding:1px 1px 1px 1px; background-color:#993333; margin:5px 5px 0 0; border:3px solid #2A2230; }
#content img:hover { padding:1px 1px 1px 1px; background-color:#993333; margin:5px 5px 0 0; border:3px solid #FFFFFF; }
#content h1.btmspace{margin-bottom:15px;}
#content p{	line-height: 16px; margin: 0 0 0 30px; padding: 0px; font-size: 96%; color:#393939; text-align:justify; }
#content center { padding:0px; margin:0px;}


#content ol { list-style-type: decimal;	line-height: 18px; margin: 0px;	padding: 0px 0px 10px 35px;	}
#content ul { list-style: none;	margin: 0px; padding: 0px 0px 10px 0px;	}
#content li { margin: 0px; padding: 0px;}
#content ul li { list-style: disc outside; margin: 0px 30px 0px 30px; padding: 5px 0px 0px 0;}

/* Details des postes  */
#content .post-meta-top { display: block; margin: 0px 0px 5px 35px; padding:0px; float:left; font-size:11px;}
.cat { float: left; width: 75%;	text-align: left;}
.cat span {	padding: 0px 0px 0px 18px;}
.auth {	float: left; padding:0 0px 0 0;	text-align: left;}
.auth span { padding:0px;}
.auth span a { text-decoration: none; color:#2A2230;}
.auth span a:hover { text-decoration: none; color:#393939;}
#content .post-bottom {	display: block;	margin: 10px 0px 20px 30px; padding:0px; clear: both; overflow:hidden; height:100%; font-size: 90%;}
#content .post-bottom a { color:#800000; }
#content .post-bottom a:hover { text-decoration:none; color:#2A2230; }
#content .post-bottom .comment { display: block; float: left; background: url(images/comment.jpg) no-repeat left center; padding-left: 20px; margin-right: 10px;}
#content .post-bottom .feed { display: block; float: left; background: url(images/feed.jpg) no-repeat left center; padding-left: 20px; margin-right: 10px;}
#content .post-bottom .mtag { display: block; float: left; padding: 0px; margin: 0px; color:#383838;}

.basposte { height:10px; margin:0px; padding:0px; border-bottom:1px dotted #2A2230; clear:both; }

/* blockquote */
#content blockquote{ margin:0px; padding: 0px 20px 0px 40px; background: url(images/quote.gif) no-repeat; clear:both; display:table; }
#content blockquote p{ margin: 0px;	padding: 0px; font-family: Arial; font-size: 13px; color: #393939;	}
#content .space{ height:10px; padding:0 0 10px 0; width: 500px; display: block; margin: 10px auto 0 auto; clear:both; border-top: 1px solid #555555;}
#content blockquote h3 { margin-bottom:6px; }
#content blockquote h3 a{ color: #993333; }
#content blockquote h3 a:hover{ color: #393939; }
#content blockquote img{ padding:3px 3px 3px 3px; background-color:#555555; margin:5px 5px 0 0; }
#content blockquote img:hover { padding:3px 3px 3px 3px; background-color:#FFFFFF; margin:5px 5px 0 0; }

#content .suite { font-family:Arial; font-size:12px; font-weight:bold; padding:0px; margin:0 0 0 30px; }
#content .suite a { font-family:Arial; font-size:12px; font-weight:normal; color: #993333; text-decoration:underline; }
#content .suite a:hover { font-family:Arial; font-size:12px; font-weight:normal; color: #393939; text-decoration:none; }

/***** Espaces pub ******/
/*  Pubs haut  */
#content #pubhaut { text-align:left; color:#000000; margin:0 0 15px 10px; padding:0px;}
#content #pubhaut #pxsnazzy { background: transparent; margin:0px; padding:0px;}
#content #pubhaut .pxboxcontent {display:block; padding:0px 3px; margin:0px; background:#993333; border:0 solid #000000; border-width:0 1px;}
#content #pubhaut #popular { background-color:#2A2230; color:#FFFFFF; font-size: 12px; font-family: Arial; padding:0px}
/*  Pubs bas  */
#content .pubas { margin: 25px 0 0px 5px; padding:0px; text-align:center; font-size: 16px; font-family: Arial; font-weight:bold; }

/** Navigation **/
.page-nav {	clear: both; margin: 0 25px 0 25px;	padding: 2px 0px; height: 22px;}
.nav-previous {	width: 249px; float: left; text-align: left; margin: 2px 0px;}
.nav-next {	width: 249px; float: right; text-align: right; margin: 2px 0px;}
.page-nav a { text-decoration: none;}
#content .page-nav .nav-previous a { padding-left: 15px; color:#993333; background:url(images/arrow-left.gif) no-repeat left; font-weight:bold; }
#content .page-nav .nav-next a { padding-right: 15px; color:#993333; background:url(images/arrow-right.gif) no-repeat right; font-weight:bold; }
#content .page-nav .nav-previous a:hover { padding-left: 15px; color:#555555; }
#content .page-nav .nav-next a:hover { color:#555555; }


/*************************************
	Sidebar
**************************************/
#sidebar { float: right; display: block; width: 360px; margin: 0 0px 0 0px; padding: 0px 0px 0px 0px; }
#sidebar .sidebar-bot {	display: block;	height: 20px; clear: both;}
#sidebar ul { list-style-type: none;}
#sidebar .advertise { text-align: left;	padding:0; margin-left:7px;}
#sidebar .advertise img { padding:0 5px; border:none;}
#sidebar h3 { font-size: 22px; }
#sidebar { color:#CCCCCC; }
#sidebar h3 {font-size: 22px; }
#sidebar h2 { margin:0px 0; color: #393939; padding: 5px 0px; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;}
#sidebar #xsnazzy {background: transparent; margin:0 10px 5px 0; clear:both; }

/*	Sidebar gauche	*/
#l_sidebar { float: left; display: block; width: 175px;	font-size: 12px; margin: 5px 5px 0 0px; padding: 0px; }
#l_sidebar #popular ul{ margin:0px; padding: 0px 2px 10px 2px; }
#l_sidebar #popular ul li { margin:0px; padding:0px;}
#l_sidebar #popular ul li ul { margin:3px 0 0 0; padding:0px 2px;}
#l_sidebar #popular ul li ul li { margin:0px; padding: 5px 0 5px 15px; border-bottom: 1px dotted #CCCCCC; color:#CCCCCC; background: url(images/bullet-arrow.gif) 5px 9px no-repeat;}
#l_sidebar #popular ul li ul li a {	padding:0px; margin: 0 0 0 0px; text-decoration: none;}
#l_sidebar #popular ul li ul li a:hover { text-decoration: underline;}
#l_sidebar #popular ul li h2{ font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color:#fffc9e; margin:0px; padding:5px 0 5px 5px; border-bottom: 1px solid #9c9c9c; }
#l_sidebar #pxsnazzy {margin:0 0 5px 0; background: transparent;}
#l_sidebar .pxboxcontent {display:block; padding:0px 3px; margin:0px; background:#993333; border:0 solid #000000; border-width:0 1px;}
#l_sidebar #popular { background-color:#2A2230; margin:0px; padding:0px; }

/*	Sidebar droite	*/
#r_sidebar { float: right; display: block; width: 170px; font-size: 12px; margin: 5px 10px 0px 0px; padding:0px; }
#r_sidebar #popular ul{ margin:0px; padding: 0px 2px 10px 2px; }
#r_sidebar #popular ul li { margin:0px; padding:0px;}
#r_sidebar #popular ul li ul { margin:3px 0 0 0; padding:0px 2px;}
#r_sidebar #popular ul li ul li { margin:0px; padding: 5px 0 5px 15px; border-bottom: 1px dotted #CCCCCC; color:#CCCCCC; background: url(images/bullet-arrow.gif) 5px 9px no-repeat;}
#r_sidebar #popular ul li ul li a {	padding:0px; margin: 0 0 0 0px; text-decoration: none;}
#r_sidebar #popular ul li ul li a:hover { text-decoration: underline;}
#r_sidebar #popular ul li h2{ font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color:#fffc9e; margin:0px; padding:5px 0 5px 5px; border-bottom: 1px solid #9c9c9c; }
#r_sidebar #pxsnazzy {margin:0 0 5px 0; background: transparent;}
#r_sidebar .pxboxcontent {display:block; padding:0px 3px; margin:0px; background:#993333; border:0 solid #000000; border-width:0 1px;}
#r_sidebar #popular { background-color:#2A2230; margin:0px; padding:0px; }

/*	Sidebar bas	*/
#sidebar_bas { display: block; clear:both; width: 350px; font-size: 12px; margin: 10px 5px 0 px; padding: 0px;}
#sidebar_bas #popular ul{ margin:0px; padding: 0px 2px 10px 2px; }
#sidebar_bas #popular ul li { margin:0px; padding:0px;}
#sidebar_bas #popular ul li ul { margin:3px 0 0 0; padding:0px 2px;}
#sidebar_bas #popular ul li ul li { margin:0px; padding: 5px 0 5px 15px; border-bottom: 1px dotted #CCCCCC; color:#CCCCCC; background: url(images/bullet-arrow.gif) 5px 9px no-repeat;}
#sidebar_bas #popular ul li ul li a {	padding:0px; margin: 0 0 0 0px; text-decoration: none;}
#sidebar_bas #popular ul li ul li a:hover { text-decoration: underline;}
#sidebar_bas #popular ul li h2{ font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color:#fffc9e; margin:0px; padding:5px 0 5px 5px; border-bottom: 1px solid #9c9c9c; }
#sidebar_bas #pxsnazzy {margin:0 0 5px 0; background: transparent;}
#sidebar_bas .pxboxcontent {display:block; padding:0px 3px; margin:0px; background:#993333; border:0 solid #000000; border-width:0 1px;}
#sidebar_bas #popular { background-color:#2A2230; margin:0px; padding:0px; }

/*	Sidebar Haut 4	*/
#sidebar_haut { display: block; clear:both; width: 350px; font-size: 12px; margin: 10px 5px 0 px; padding: 0px;}
#sidebar_haut #popular ul{ margin:0px; padding: 0px 2px 10px 2px; text-align:center; }
#sidebar_haut #popular ul li { margin:0px; padding:0px;}
#sidebar_haut #popular ul li ul { margin:3px 0 0 0; padding:0px 2px;}
#sidebar_haut #popular ul li ul li { margin:0px; padding: 5px 0 5px 15px; border-bottom: 1px dotted #CCCCCC; color:#CCCCCC; background: url(images/bullet-arrow.gif) 5px 9px no-repeat;}
#sidebar_haut #popular ul li a { padding:0px; margin: 5px 0 0 0px; text-decoration: underline; color:#fffc9e; font-size:14px; }
#sidebar_haut #popular ul li a:hover { text-decoration: none; margin: 5px 0 0 0px; color:#FFFFFF; font-size:14px;}
#sidebar_haut #popular ul li ul li a { padding:0px; margin: 0 0 0 0px; text-decoration: none; color:#fffc9e; font-size:14px; }
#sidebar_haut #popular ul li ul li a:hover { text-decoration: underline; color:#FFFFFF; font-size:14px;}
#sidebar_haut #popular ul li h2{ font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color:#fffc9e; margin:0px; padding:5px 0 5px 5px; border-bottom: 0px; }
#sidebar_haut #pxsnazzy {margin:0 0 5px 0; background: transparent;}
#sidebar_haut .pxboxcontent {display:block; padding:0px 3px; margin:0px; background:#993333; border:0 solid #000000; border-width:0 1px;}
#sidebar_haut #popular { background-color:#2A2230; margin:0px; padding:0px; }

/*************************************
	Design des Menus spéciaux
**************************************/

/*Fenêtre publicitaire */
.bonplan{ margin:0px; padding:5px 0 5px 0; font-size:15px; font-family:Georgia; color: #fffc9e; font-weight:bold; text-align:center; background-color:#2A2230; }
#xsnazzy {background: transparent; margin:0 10px 0 0; clear:both; }
.xtop, .xbottom { background:transparent; }
.xboxcontent {display:block; background:#993333; border:0 solid #000000; padding:0px 3px; margin:0px; border-width:0 1px;}
/*  Tabber  Style start -------------------- */
.tabberlive .tabbertabhide { display:none;}
ul.tabbernav{ margin:0; padding: 3px 0; font: bold 12px Arial, Helvetica, sans-serif;}
ul.tabbernav li{ list-style: none; margin: 0; display: inline;}
ul.tabbernav li a{ padding: 3px 0.5em; margin-left: 3px; text-decoration: none;}
/* tabbertab = the tab content */
.tabberlive .tabbertab { text-align:center; margin:0px; height:100%; width:100%; padding:4px 0 4px 0; color:#FFFFFF; background-color:#2A2230;}
/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 { display:none;}
.tabberlive .tabbertab a { color: #fffc9e; text-decoration:underline;}
.tabberlive .tabbertab a:hover { color: #FFFFFF; text-decoration:none;}
.tabberlive .tabbertab h3 { display:none;}
/*tabs on the page */
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab { height:200px; overflow:auto;}
/* Boutons */
ul.tabbernav { margin:0px; padding: 3px 0 3px 9px; font: bold 12px Arial, Helvetica, sans-serif; background-color:#2A2230; }
ul.tabbernav li { list-style: none; margin:0px; display: inline;}
ul.tabbernav li a { padding: 3px 0.5em; margin: 0 3px 0 0; text-decoration: none; border-bottom: none; background: #993333; }
ul.tabbernav li a:link { color: #fffc9e; }
ul.tabbernav li a:visited { color: #ffffff; }
ul.tabbernav li a:hover { color: #fff; background-color:#2A2230;}
ul.tabbernav li.tabberactive a { background-color:#2A2230; border-bottom: 1px solid #333; color:#fff;}
ul.tabbernav li.tabberactive a:hover{ color: #000; background: white; border-bottom: 1px solid white;}
/*Fenêtre publicitaire Fin*/

/*Menus larges*/
#pxsnazzy {margin:0 10px 0 0; background: transparent;}
.pxtop, .pxbottom {display:block; font-size:1px; background:transparent; }
.pxb1, .pxb2, .pxb3, .pxb4 {display:block; overflow:hidden;}
.pxb1, .pxb2, .pxb3 {height:1px;}
.pxb1 {margin:0 5px;}
.pxb2 {margin:0 3px; }
.pxb3 {margin:0 2px;}
.pxb4 {height:1px; margin:0 1px;}
.pxb2, .pxb3, .pxb4 {background:#993333; border-left:1px solid #000000; border-right:1px solid #000000;}
.pxb1 {background:#000000; }
.pxb2 {border-width:0 2px;}
.pxboxcontent {display:block; padding:0px 3px; margin:0px; background:#993333; border:0 solid #000000; border-width:0 1px;}

#popular { background-color:#2A2230; }
#popular ul li h2{ font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color:#fffc9e; margin:0px; padding:5px 0 5px 5px; border-bottom: 1px solid #9c9c9c;}
#popular ul { margin:0px; padding: 0px 5px 15px 5px;}
#popular ul li { margin:0px; padding: 0px;}
#popular ul li ul { padding:0px; }
#popular ul li ul li { margin:0px; padding: 5px 15px; border-bottom: 1px dotted #9c9c9c; background: url(images/bullet-arrow.gif) 5px 9px no-repeat; color:#CCCCCC;}
#popular ul li ul li a { padding: 0; margin: 0px; text-decoration: none; color: #fff; }
#popular ul li ul li a:hover { text-decoration: none; color:#fffc9e;}
/*Menus larges Fin*/

/*************************************
	Pied de page
**************************************/
#text-link-advertise { padding: 15px; text-align: left;	clear: both;}

#footer { padding:  10px 0px 0 0px; margin:0 0 10px 0; text-align: center; clear: both; font-size:11px; color: #FFFFFF; }
#footer-wrap {width: 940px;	margin: 10px auto; clear:both;}
#footer .copyright 		{ float:left; text-align:left; color: #FFFFFF;}
		.copyright a 	{  text-decoration:none; color: #FFFFFF;}
		.copyright a:hover {text-decoration:none; color: #fffc9e; }
		
ul#nav-footer { margin: 0 0 0 0; padding:0; float:right; font-size: 11px; font-weight:bold; text-align: right; text-transform:uppercase;}
ul#nav-footer li { padding: 5px 0px 5px 12px; margin:0px; list-style:none;  float:left; }
ul#nav-footer li.nobg { padding: 5px 8px 0px 12px;    }
ul#nav-footer li a { text-decoration:none; color: #fffc9e; }
ul#nav-footer li a:hover{ color: #FFFFFF; }
	
#stats 	{ padding:10px 0 15px 0; margin:0 auto; width:100px; text-align: center; clear: both; }

/*************************************
	CSS pour les Pages.
**************************************/
#pagecontent { width: 570px; float: left; padding: 5px 0 20px 0px; margin:0 0 0 10px; display: block; overflow:hidden;}

#pagecontent .titre { text-align:center; color:#393939; margin:0 0 10px 0; font-size: 26px; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif;}
#pagecontent .desc { text-align:center; color:#393939; margin:0px; font-size: 13px; font-weight: normal; font-family: Arial;}
#pagecontent a { color:#333333; text-decoration:underline;}
#pagecontent a:hover { color:#993333; text-decoration:none;}
#pagecontent .tablec { margin:0 0 5px 12px; padding:0px; }

#pagecontent h4 { text-align:center; color:#393939; margin:10px 0 10px 0; font-size: 16px; font-family:Arial;}
#pagecontent h4 a { color:#993333; text-decoration:underline;}
#pagecontent h4 a:hover { color:#393939; text-decoration:none;}


#pagecontent h1.btmspace{ margin-bottom:15px;}
#pagecontent p{	line-height: 16px; margin: 0 0 0 0px; padding: 0px; font-size: 96%; color:#393939;}
#pagecontent center { padding:0px; margin:0px;}

#pagecontent img{ padding:3px 3px 3px 3px; background-color:#2A2230; margin:5px 5px 0 0; border:1px solid #993333; }
#pagecontent img:hover { padding:3px 3px 3px 3px; background-color:#2A2230; margin:5px 5px 0 0; border:1px solid #FFFFFF; }

/* blockquote-pages */
#pagecontent blockquote{ margin:0px; padding: 0px 20px 0px 40px; background: url(images/quote.gif) no-repeat; clear:both; display:table; }
#pagecontent blockquote p{ margin: 0px;	padding: 0px; font-family: Arial; font-size: 13px; color: #393939;	}
#pagecontent .space{ height:10px; padding:0 0 10px 0; width: 500px; display: block; margin: 10px auto 0 auto; clear:both; border-top: 1px solid #555555;}
#pagecontent blockquote h3 { margin-bottom:6px; }
#pagecontent blockquote h3 a{ color: #993333; }
#pagecontent blockquote h3 a:hover{ color: #393939; }
#pagecontent blockquote img{ padding:3px 3px 3px 3px; background-color:#555555; margin:5px 5px 0 0; }
#pagecontent blockquote img:hover { padding:3px 3px 3px 3px; background-color:#FFFFFF; margin:5px 5px 0 0; }

	
/*************************************
	Commentaires
**************************************/

#comments-wrap { margin:0 0 0 15px;}
.textarea {}
.Cbutton { 	border:none; font:bold 11px Arial, Helvetica, sans-serif; padding:4px;}
#comments-wrap h6 {	font-size: 18px; margin:0p; padding:0px:}
.commentlist {	}
#content #commentlist a { color:#333333; text-decoration:underline;}
#content #commentlist a:hover { color:#993333; text-decoration:none;}
#content #commentform a { color:#333333; text-decoration:underline;}
#content #commentform a:hover { color:#993333; text-decoration:none;}
.thecomment {margin: 0px 0px 0px 0px;overflow: hidden;}
.comment-body {	margin: 0px; padding:5px 10px 20px 30px;}
.comment-metadata {	padding:5px 10px;}
.comment-metadata a, .comment-metadata a:visited {}
.comment-metadata a:hover {}
.authorcomment { margin: 0px 0px 10px 0px; font-size:12px; overflow: hidden; height:100%;}
.authorcomment .comment-body {	border: none;}
.authorcomment .comment-metadata {padding: 11px 10px;}

