#menu, #menu ul /* Liste */     
{
		
        padding : 0; /* pas de marge intérieure */
        margin : 0; /* ni extérieure */
		list-style : none; /* on supprime le style par défaut de la liste */
        line-height : 16px; /* on définit une hauteur pour chaque élément */
        text-align : center; /* on centre le texte qui se trouve dans la liste */
}

#menu /* Ensemble du menu */
{
        font-weight : bold; /* on met le texte en gras */
        font-size : 12px; /* hauteur du texte : 12 pixels */
}

#menu a /* Contenu des listes */
{
        display : block;/* on change le type d'élément, les liens deviennent des balises de type block */
		color:#EFE971;/* couleur du texte */
        width : 196px; /* largeur */
}

#menu li /* Elements des listes */      
{ 
         float : left; 
         position: relative;   /* pour IE qui ne reconnaît pas "transparent" */
}

#menu li ul /* Sous-listes */
{ 
        position: absolute; /* Position absolue */
		visibility: hidden;
		left: 0px;
		top: 44px;
		background-image:url(image/none.gif);
				
}		


a:hover 
{
text-decoration:underline
}

#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul  
{
	visibility: visible;
}


td,img,li,ul,tr {

border:none;
vertical-align:top;
}

body {
	background-color: #000000;
	background-image: url(images/bg.png);
	background-repeat: repeat-x;
        background-position:top center;
        line-height:11px;
	font-family: tahoma;
	font-size: 14px;
	color: #8F8F8F;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

h1
{
margin:0px;
text-align:center; 
font-family:georgia;
PADDING-BOTTOM: 10px;
text-shadow: #262D41 1px 1px 1px;
PADDING-left: 20px;
padding-top:8px;
margin-bottom: 3px;
border-left: 0px solid #ffffff;
border-right: 0px solid #ffffff;
background-color: #7F82A3; 
-moz-border-radius:30px;
text-transform: uppercase; 
color: #FEFEFE; 
border-bottom: 0px solid #FFFFFF;
letter-spacing:0px; 
font-weight:bold; 
font-size:12px;}
}
h2
{
font-family: Arial;
font-weight:bold;
color: #687396;
margin-top : 30px;
padding-bottom: 5px;
text-shadow: #262D41 1px 1px 1px;
font-size:23px;
letter-spacing:1px;
text-align: center;
}

h3 {
	font-family: Arial;
	color: #7B86A4;
	font-size: 24px;
margin-top : 15px;
margin-left : 16px;
	font-weight: bold;
	text-align: center;
	text-shadow: #141A15 1px 1px 1px;
}

h5 {
font-weight:bold;
font-size:14px;
text-decoration:underline;
}


td.sidebar {
	color: #acb3c5;
	background: url("images/contenu.png");
        padding-left : 10px;
        padding-right : 10px;
}

td.news {
	background: url("images/contenunews.png");
	padding-left: 35px;
padding-right: 40px;
        padding-top : -65px;

font-size: 13px;
line-height: 12px;
line-height: 12px;
font-family: Arial;
color: #8F8F8F;
}

b { 
	color: #68718E;
	font-family: Trebuchet MS;
	font-size: 10pt;
	}

i { 
	color: #6A7599;
	font-family: Trebuchet MS;
	font-size: 10pt;
	font-style: oblique;
}

u {
	color: #6A7599;
	font-family: Trebuchet MS;
	letter-spacing:1px;
	font-size: 10pt;
}


td {
	text-align: justify;
	font-size: 11px;
}


	

a:link {
	color: #8D96AF;
	text-decoration:none;
}
a:visited {
	color: #8D96AF;
	text-decoration:none;
}
a:hover {
	color: #8D96AF;
	text-decoration:none;
}
a:active {
	color: #8D96AF;
	text-decoration:underline;

}

.menu a {
color: #969696;	
padding: 6px; 
font-variant:normal;
font-weight:normal;
background: #333333;
border-left: 9px solid #6A7599;
display: block;
line-height : 10pt;
-moz-border-radius:10px;
}

.menu a:hover {
color:  #A3A3A3;
border-left: 7px solid #8F8F8F;
font-variant:normal;
font-weight:normal;
font-style:bold;
padding: 5px;  
display: block;
background: #2A2A2A;
-moz-border-radius:10px;
}



blockquote {
margin-bottom: 5px;
padding: 5px;
	padding-right: 5px;
	padding-left: 10px;
	
margin-right: 90px;
font-family: Tahoma;
font-size: 11px;
line-height: 10px;
-moz-border-radius: 5px 5px 5px 5px;
border: 0px;
cursor: hand;
color: #8D96AF;
list-style: none;
background-color: #000000;
border: 1px solid #000000;
}


}

.episode{
margin-left:80px;
font-weight:bold;
font-size:14px;
}

.episode_img {
position: absolute;
left: 740px;
top: 757px;
}

.style1{
font-weight:bold;
font-size:12px;
}
.style2 {
	font-size: 18px;
	font-weight: bold;
}
.saison{
font-weight:bold;
font-size:18px;
text-align:center;
}

.saison1{
text-align:center;
font-size:10px;
}

.syno_title{
font-size:14px;
text-align:center;}
a {
color:#EFE971;/* couleur du texte */
text-decoration: none;

}

.personnage1 {
font-size:16px;
text-align:center;
font-weight:bold;
text-decoration:underline;

}

.personnage2 {
font-size:14px;
text-align:center;
font-weight:bold;
text-decoration:underline;

}

td,img,li,ul,tr {

border:none;
vertical-align:top;
}
