* {margin:0;padding:0}

html, body{font-size:100%;
font-family:Verdana, Arial, Helvetica, sans-serif; }

p {margin:0 0 1em 0;padding:2px}

body {
	color: #000;
	text-align: center;
	font-size:11px;
	background:url(http://www.histoire-du-polar.com/images/body.jpg) top repeat-x #121212;
	background-attachment:fixed;

}
#container {
	width: 970px;
	margin: 0px auto 0px auto;
	text-align: left;
	background:#FFFFFF;
}
* html #container{
	width: 980px;
	w\idth: 970px;
}
#header { width: 970px; height:150px; border:1px solid black; text-align: center; background-image:url(images/couverture.jpg); background-color:#000000; }

#leftmenu { width: 140px; height: auto; margin: 0; display: inline; float: left; position:relative; left:-670px;  }

#content { width: 670px; text-align: left; float:left; position:relative; left:150px; padding-top:10px; }

#rightmenu { width: 139px; height: auto; margin: 0; display: inline; float: right;}
* html #rightmenu{ width: 140px; w\idth: 139px; }
<!--#rightmenu ul { margin-top:10px; margin-left:20px; list-style-type:none;}-->
#pub_droite { margin-top:10px; margin-left:20px; }
#footer { width: 970px; height: 50px; background: #FFF; color: #666; text-align: center; clear: both; padding-top:10px; }
#footer a:link {color:#666; text-decoration:underline; }
#footer a:visited {color:#666;  text-decoration:underline; }
#footer a:hover {color:#666;  text-decoration:none; }

#menu_gauche ul { margin-left:20px; margin-top:10px; background:url(images/titre_menu.gif) top left no-repeat; padding-top:35px;}
#menu_gauche a:link { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#000; text-decoration:underline; }
#menu_gauche a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:underline; }
#menu_gauche a:hover { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#000; text-decoration:none; }

#menu_droite ul { margin-left:20px; margin-top:10px; background:url(images/titre_stats.gif) top left no-repeat; padding-top:35px;}

.navigation_pages { text-align:center; padding:10px; color:#000; width:650px; height:20px; }
.navigation_pages a:link{  color:#000; text-decoration:none; }
.navigation_pages a:visited { color:#000; text-decoration:none; }
.navigation_pages a:hover{  color:#000;  text-decoration:underline; }


#centre ul { margin-left:50px; line-height:20px; }
#centre a:link {color:#000; text-decoration:underline; }
#centre a:visited {color:#000;  text-decoration:underline; }
#centre a:hover {color:#000;  text-decoration:none; }

.liens_lettres { padding:10px; text-align:center; background-image:url(images/fond-liste-pages.jpg); width:650px; height:20px;}
.liens_lettres a:link{  color:#000; text-decoration:none; }
.liens_lettres a:visited { color:#000; text-decoration:none; }
.liens_lettres a:hover{  color:#000;  text-decoration:underline; }


h1 { display:inline; font-size:1.4em;}
h2 { font-size:1.2em; }
h3 { font-size:1em; }

#recherche {float:left; text-align:left; margin-left:20px; margin-top:20px; font-size:9px;}
fieldset { border:0px; }
.texte_recherche { width:200px; }
.bouton_recherche { border:1px solid black; }
input, textarea { font-family:Verdana; font-size:9px; }

.none { color:#ba2424; font-weight:bold; text-align:center;}
.choix { color:#ba2424; font-weight:bold; text-align:center; margin-top:20px; }

#commentaires { background-color:#FFFF99; border:1px dotted #666666; padding:5px; }

.noborder { border:0; }
.clear { clear:both; }
