* {
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
}

body { 
	background: #E5E5E5; 
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	color: #000000;
}

form {
 	margin-bottom: 0px;
 	margin-top: 0px;
}

/*
p {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}*/

a { 
	text-decoration: none; 
	color: #000000;
 	font-weight: normal;
 	border: 0px;
}

a:hover { 
	text-decoration: none; 
	color: #A8E2FF;
	background: none;
}

a.pub {
	text-decoration: underline; 
	color: #000099;
 	font-weight: bold;
 	font-size: 9px;
}

a.pub:hover { 
	text-decoration: none; 
	color: #A8E2FF;
	background: none;
}

a.listeManga {
	text-decoration: none; 
	color: #003399;
 	font-weight: bold;
 	font-size: 11px;
}

a.listeManga:hover { 
	text-decoration: none; 
	color: #A8E2FF;
	background: none;
}


a.tableauListeManga, p.avisMembre, b.avisMembre {
	text-decoration: none; 
	color: #000000;
 	font-size: 10px;
 	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.tableauListeManga:hover {
	color: #0066CC;
	background: none;
}

a.duMemeAuteur {
	text-decoration: none; 
	color: #000000;
 	font-weight: normal;
 	font-size: 12px;
 	font-family : Arial, Helvetica, sans-serif;
}

a.resteNews {
  color: #000000;
  text-align: left;
  font-size: 10px;
}

a.resteNews:hover {
  color: #A8E2FF;
}

a.tableauMois {
	color: #0066CC;
	font-weight: bold;
	font-size: 10px;
}

a.annuaire {
  color : #003399;
}

a.footer {
  color : #FFFFFF;
}

table {
	border: 0px;
	padding: 0px;
	vertical-align: top;
	margin-bottom: 0px;
}

table.blueBox {
	margin-top: 7px;
	background: #6699CC;
}

table.top {
	margin-bottom: 10px;
}

table.inscription {
	border-color: #2170BB;
	border-width: 1px;
	border-style: solid;
}

table.avisMembre {
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	background: #FFFFFF;
}

table.inscriptionDroit, td.inscriptionDroit {
	height: 700px;
}

td {
	vertical-align : middle;
}

td.pageCourante {
	background: #A6E2FF;
}

td.middle {
	text-align: left;
}

td.fondBleu {
	background: url(rw_images/fond.jpg);
	vertical-align : top;
}

td.fondBleu2 {
	background: url(rw_images/fond.jpg);
}

td.fondBleu3 {
	background: #4B87C2;
	height: 1px;
}

td.fondBlanc {
	background: #FFFFFF;
	
}

td.ombrage {
	background: url(rw_images/ombrage.gif);
	vertical-align : top;
}

td.headerBlanc {
	background: url(rw_images/fond_manga.jpg) #FFFFFF;
}

td.contourBleu {
	background: #6699CC;
	vertical-align : top;
}

td.top {
	vertical-align: top;
	text-align: left;
}


td.menuGauche a, td.menuGauche {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
 	color: #FFFFFF;
 	vertical-align : top;
}

td.menuGauche a:hover {
  color: #A8E2FF;
}

td.listeMangaBarre *, td.listeMangaBarre {
	background: #6699CC;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	vertical-align : top;
}

.listeMangaDroit i, .listeMangaDroit a, .listeMangaDroit {
	background: #EEF3F9;
	color: #000000;
	font-size: 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	vertical-align : top;
}

td.listeMangaTableau b, td.listeMangaTableau {
	font-size: 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

td.newsSource {
	height: 18px;
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 0px;
}

td.note0 {
	height: 18px;
	background: url(rw_images/notes_dvd/0.gif);
	vertical-align: middle;
}

td.note0-5 {
	height: 18px;
	background: url(rw_images/notes_dvd/0-5.gif);
	vertical-align: middle;
}

td.note1 {
	height: 18px;
	background: url(rw_images/notes_dvd/1.gif);
	vertical-align: middle;
}

td.note1-5 {
	height: 18px;
	background: url(rw_images/notes_dvd/1-5.gif);
	vertical-align: middle;
}

td.note2 {
	height: 18px;
	background: url(rw_images/notes_dvd/2.gif);
	vertical-align: middle;
}

td.note2-5 {
	height: 18px;
	background: url(rw_images/notes_dvd/2-5.gif);
	vertical-align: middle;
}

td.note3 {
	height: 18px;
	background: url(rw_images/notes_dvd/3.gif);
	vertical-align: middle;
}

td.note3-5 {
	height: 18px;
	background: url(rw_images/notes_dvd/3-5.gif);
	vertical-align: middle;
}

td.note4 {
	height: 18px;
	background: url(rw_images/notes_dvd/4.gif);
	vertical-align: middle;
}

td.note4-5 {
	height: 18px;
	background: url(rw_images/notes_dvd/4-5.gif);
	vertical-align: middle;
}

td.note5 {
	height: 18px;
	background: url(rw_images/notes_dvd/5.gif);
	vertical-align: middle;
}


h1 {
	text-transform: uppercase;
}

h1.littleTitle *, h1.littleTitle {
	color: #FFFFFF;
	margin-bottom: 0px;
	margin-top: 10px;
	font-weight: normal;
	font-size: 9px;
}

h1.bigTitle {
	color: #FFFFFF;
	margin-bottom: 3px;
}

h1.bigTitle2 {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-bottom: 0px;
	margin-top: 3px;
}

h1.bigTitle3, h1.bigTitle3 a {
	color: #003399;
	margin-bottom: 2px;
	margin-top: 0px;
	font-weight: bold;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

h1.bigTitle4 {
	color: #3880D6;
}

h1.bigTitle5 {
	color: #003399;
	margin-bottom: 5px;
	margin-top: 3px;
}

h1.bigTitle6 {
	color: #003399;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 15px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

h1.bigTitle7 {
	color: #003399;
	margin-bottom: 2px;
	margin-top: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
}

h1.bigTitle8 {
	color: #000000;
	margin-bottom: 0px;
	margin-top: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

h1.bigTitle9 {
	color: #003399;
	margin-bottom: 1px;
	margin-top: 12px;
	font-family : Arial, Helvetica, sans-serif;
}

h1.bigTitle10 {
	color: #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
}

h1.bigTitle11 {
	color: #000000;
	margin-bottom: 0px;
	margin-top: 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

h1.bigTitle12 {
	color: #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

h1.bigTitle13 {
	color: #FFFFFF;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 7px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

h1.bigTitle14, h1.bigTitle14 a  {
	color: #003399;
	margin-bottom: 0px;
	margin-top: 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

h1.bigTitle15 a, h1.bigTitle15 {
	color: #FFFFFF;
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 7px;
	margin-right: 7px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

h1.bigTitle16 {
	color: #FFFFFF;
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 7px;
	margin-right: 7px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1.bigTitle17 *, h1.bigTitle17 {
	color: #4B87C2;
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 7px;
	margin-right: 7px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}


h6 {
	margin-bottom: 0px;
	margin-top: 15px;
}

b {
	margin-bottom: 0px;
	margin-top: 0px;
}

b.titreAlaune {
	color: #3880D6;
	font-size: 11px;
}

b.titreDate {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
}

.titreNews {
	color: #3880D6;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 4px;
	text-align: left;
}

b.date {
  font-weight: normal;
  font-size: 9px;
}

b.listeManga {
	font-size: 11px;
	color: #003399;
}

b.noteGenerale {
	color: #0099FF;
	font-size: 20px;
}

b.noteGenerale2 {
	color: #0099FF;
	font-size: 15px;
}

b.mois {
	font-size: 11px;
}


ul {
  margin-left : 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

ul.menuGauche {
  color: #FFFFFF;
  list-style : none;
  margin-top: 5px;
  margin-bottom: 5px;
}  

ul.dotBlanc {
  color: #FFFFFF;
  padding-left: 0px;
  margin-top: 5px;
  list-style-position: inside;
  list-style-type: square;
}

ul.dotSondage {
  color: #000000;
  padding-left: 17px;
  margin-top: 0px;
  list-style-position: outside;
  list-style-image : url(rw_images/puce_sondage.gif);
}

ul.dotBleu {
  color: #000000;
  padding-left: 15px;
  list-style-image : url(rw_images/puce.gif);  
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 3px;
  text-align: left;
}

ul.dotBleu2 {
  color: #000000;
  padding-left: 17px;
  margin-top: 0px;
  list-style-position: outside;
  list-style-image: url(rw_images/puce.gif);
}

ul.dotBleu3 {
  color: #000000;
  padding-left: 15px;
  list-style-image : url(rw_images/puce.gif);  
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  text-align: left;
  font-size: 11px;
  list-style-position: outside;
}

ol.top10 {
	/*list-style-type: decimal;
	list-style-position: inside;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 23px;
	
}

ul.liste {
	list-style-type: none;
	list-style-position: outside;
	margin-top: 0px;
	margin-bottom: 0px;
}


li.top10Blue, a.top10Blue {
	font-weight: bold;
	color: #0066CC;
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
}

li.top10, a.top10 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
}

li.dotBleu {
  font-size: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
}

li.dotBleu2 {
  font-size: 10px;
  margin-top: 3px;
  margin-bottom: 3px;
}

li.dotBlanc {
  margin-bottom: 5px;
}

img {
	border-color: #000000;
}

img.titreAlaune {
	margin-top: 11px;
	margin-bottom: 5px;
}

img.titreAlaune2 {
	margin-top: 11px;
	margin-bottom: 2px;
}

img.titreAlaune3 {
	margin-top: 11px;
	margin-bottom: 12px;
}

img.filetGauche {
	margin-top: 7px;
	margin-bottom: 2px;
}

img.filetListeManga {
	margin-top: 10px;
}

img.actu {
	margin-top: 7px;
}

div.footer {
	color: #FFFFFF;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.planning *, div.planning {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.conseils {
	color: #000000;
	margin-bottom: 10px;
	margin-top: 0px;
	font-size: 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

div.loginOK {
	color: #FFFFFF;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 5px;
}

div.chroniqueManga {
	text-align: justify;
}

div.texteNews {
	text-align: left;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.testDVD {
	text-align: justify;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.titreSectionDVD {
	margin-left: 8px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

div.source *, div.source {
	margin-left: 5px;
	margin-right: 0px;
	font-size: 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: left;
}

div.avisMembre *, div.avisMembre {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
	margin-top: 5px;
}

div.menuDroit {
    width: 165px;
    left: 595px;
    top: 90px;
    position: fixed;
}

input.texte {
	background-color : #FFFFFF;
	color : #000000;
}

input.ok {
	margin-top: 2px;
        color : #FFFFFF;
        border: 1px;
	border-color : #FFFFFF;
	border-style: solid;
	background-color : #0099CC;
	font-weight : bold;
}

input.ok2 {
        color : #FFFFFF;
        border: 1px;
	border-color : #FFFFFF;
	border-style: solid;
	background-color : #0099CC;
	font-weight : bold;
}

input.voter {
	margin-top: 10px;
        color : #FFFFFF;
        border: 1px;
	border-color : #000000;
	border-style: solid;
	background-color : #0099CC;
	font-weight : bold;
}

.blocDroit {
	background: #EEF3F9;
	vertical-align : top;
}

.blocHover {
	background: #D3E0EF;
	vertical-align : top;
}

.blanc {
	background: #FFFFFF;
	vertical-align : top;
}

tr.sortie {
	background: #D3E0EF;
	vertical-align : top;
}


.listeChroniqueLivreGauche {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.listeChroniqueLivreDroite {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}









/*******************
 * Nouveaux styles *
 *******************/

div.fenetreGlobale {
	min-height: 1000px;
	width: 778px;
	padding: 0px;
	margin: 0px;
}

div.sectionEntete {
	width: 760px;
	clear: left;

	background-image: url(rw_images/fond.jpg);

	border-style: solid;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-color: #6699CC;
}

div.sectionBasDePage {
	width: 760px;
	clear: left;

	background-image: url(rw_images/fond.jpg);
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;

	border-style: solid;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-color: #6699CC;
}


div.ombrage {
	height: inherit;
	width: 17px;
	float: right;
}



div.sectionCentrale {
}

div.menuGauche {
	width: 185px;
	height: inherit;
	float: left;
	background-image: url(rw_images/fond.jpg);
	vertical-align : top;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}

div.sectionsMenu {
	width: 75%;
	padding: 20px;
}

div.loginBox {
	width: 75%;
	padding: 10px;
	margin-top: 7px;
	margin-left: 7px;
	margin-right: 7px;
	text-align: center;
	background: #6699CC;
}

div.rechercheBoxManga {
	width: 95%;
	padding: 10px;
	margin-top: 7px;
	margin-left: 0px;
	margin-right: 0px;
	background: #6699CC;
	font-size: 11px;
}


div.rechercheBox {
	padding-left: 0px;
	padding-bottom: 15px;
	text-align: center;
	vertical-align: middle;
}

div.resteNews div {
	margin-bottom: 10px;
}

div.resteNewsGauche {
	float: left;
	width: 100%;
	margin-bottom: 0px;
	margin-top; 0px;
	padding: 0px;
}

div.titreRubrique {
	margin-bottom: 10px;
	margin-top: -5px;
}

div.publiciteColonne {
	border-style: solid;
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-color: #6699CC;

	background-color: #EEF3F9;

	width: 165px;
	height: inherit;
	float: right;

	vertical-align: top;
	text-align: center;
	padding: 0px;
	padding-top: 10px;
}

div.colonneGaucheNews {
	float: left;
	width: 389px;
	background-color: white;
	padding: 10px;
}

/* Les actualités */
div.actualiteBoite {
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-color: #6699CC;

	margin-top: 10px;
	margin-left: 10px;
	padding-right: 30px;

	width: 100%;
}

div.actualiteImage {
	float: left;
	width: 20%;
}

div.actualiteCentre {
	float: right;
	width: 80%;
	margin-left: 0px;
}

/* Le texte des actus */
div.actualiteTexte {
	margin-bottom: 10px;
	margin-top: 10px;
}

/* Le titre des actus */
h1.actualiteTitre {
	color: #3880D6;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 4px;

	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-color: #6699CC;

	padding-bottom: 4px;
}


h1.titreMenu {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	
	margin-top: 7px;
	margin-bottom: 0px;
	padding-top: 7px;

	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-color: #FFFFFF;
}

h1.titreMenuSansTrait {
	border-top-width: 0px;
}

h1.titreNewsSuivPrec {
	color: #003399;
	padding-bottom: 0px;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-left: 15px;
	margin-right: 16px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	font-size: 11px;
}

div.titreRecherche {
	color: #003399;
	margin-bottom: 5px;
	margin-top: 5px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: inline;
}

/* La source des actus */
div.actualiteSource {
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #6699CC;

	padding-bottom: 18px;
	padding-top: 3px;

	margin-top: 10px;
	margin-bottom: 10px;

	clear: both;
}

div.actualiteSourceGauche {
	float: left;
	margin-left: 10px;
}

div.actualiteSourceDroite {
	float: right;
	margin-right: 10px;
}

div.texteBasDePage {
	width: 100%;
	color: #FFFFFF;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 100px;
	padding-right: 0px;
}

/* La date des actus */
span.actualiteDate {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
}

/* L'énumération bleue du reste des actus */
ul.carreBleu li {	
  	list-style-image: url(rw_images/puce.gif);
  	margin-top: 0px;
  	margin-left: 31px;
  	margin-bottom: 1px;
  	text-align: left;
	font-size: 10px;
}

ul.menuItem li {
	color: #FFFFFF;
	list-style-type: none;
	padding-top: 0px;
}

a.whiteBlue {
	color: #FFFFFF;
}

/* Le lien noir des actus */
a.blackBlue {
	color: #000000;
	font-size: 10px;
}

a.blackBlue:hover, a.whiteBlue:hover {
	color: #A8E2FF;
}

.bold {
	font-weight: bold;
}

.nouvelleSectionMenu {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
 	color: #FFCC33;
 	font-weight: bold;
}

.text11px {
	font-size: 11px;
}
