body, td, th {
font-family:Tahoma;
font-size:11px;
color:#000000;
}

th {
background-color : #f7f7f7;
}

.content-part {
padding-bottom : 20px;
}

a:link, a:visited {
color: #404040;
text-decoration: none;
}

a:hover {
cursor:pointer;
color: #a0a0a0;
border: #a0a0a0 0;
border-bottom:dashed thin;
}

a:active {
color: #82523E;
text-decoration: none;
}

input, select, textarea {
border: #cccccc 1px solid;
font-size: 10px;
color : #404040;
font-family: verdana;
background-color: #ffffff;
}

li {
list-style-type: circle;
}

.annonce {
border : 1px solid #f7f7f7;
}

.warning {
font-weight : bold;
color : red;
}

.title {
background-color : #f7f7f7;
}

h1 {
font-size : 20px;
color : #ffffff;
}

h2 {
font-size : 11px;
padding-left : 15px;
background : url("images/puce.gif") no-repeat left center;
}

h3 {
font-size : 11px;
}

.sep {
background : url("images/barre.png") repeat-x;
}

/************ Top *************/

#top {
background : url("images/top.png") no-repeat;
}

#top-top {
text-align : center;
}

#top-bottom {
text-align : center;
}

/********** Sidebar **********/

#sidebar-content {
}

#sidebar-bottom {
}

#sidebar ul li {
list-style-type: circle;
list-style-position : inside;	
}

#sidebar .menu-content a {
font-weight: bold;
}

#encours a {
font-weight: normal;
color: #FF0000;
}

#termines li a {
font-weight: normal;
color: #669966;
}

.menu-subtitle {
color : #999999;
font-weight : bold;
}

.menu-subtitle span {
color : #663399;
}

#DDL ul li {
list-style-type: disc;
}

#menu {
background : url("images/d-a_fansub.png") no-repeat;
}

#shoutbox {
background : url("images/shoutbox.png") no-repeat;
}

#stats {
background : url("images/stats_d-a.png") no-repeat;
}

#sidepubs {
background : url("images/pub.png") no-repeat;
text-align : center;
}

.menu-part-bottom {
background : url("images/menu_bottom.png") no-repeat;
}

.menu-sep {
background : url("images/barre.png") no-repeat;
}

.sidebar-subpart {
border : 1px solid black;
border-top : 0;
border-bottom : 0;
}

/************ Content ***********/
#content {
background : url("images/content_top.png") no-repeat;
}

#content-content {
border : 1px solid black;
border-top : 0;
border-bottom : 0;
}

#content-bottom {
background : url("images/content_bottom.png") bottom no-repeat;
color : #ffffff;
text-align : center;
}

/*********** News ************/

.news {
margin-top : 10px;
}

.news-info {
background-color : #f7f7f7;
}

.news-separateur {
background : url("images/barre.png") repeat-x;
}

.news-episode .title {
background: none;
text-decoration: underline;
}

.news-episode h4 {
font-weight : normal;
color : #000000;
font-style : italic;
margin-bottom : 5px;
}

.download .xdcc {
cursor : pointer;
}

.dl-version a {
border : 0;
}

.xdcc-cde {
padding-top : 10px;
text-align : center;
}

.xdcc-cde span{
background-color : #f7f7f7;
border : 1px solid #b5b4c0;
padding : 10px;
font-weight : bold;
}

/************** Animes ***************/
.anime-title {
font-weight : bold;
color : #404040;
background-color : #f7f7f7;
}

.anime-etat {
font-style : italic;
}

.animes-part-title {
font-variant : small-caps;
color : #4e4d5b;
padding : 10px 0;
border : 2px solid #b5b4c0;
}

.anime-source {
font-style : italic;
}

.anime-content li {
list-style-type: square;
list-style-position : inside;	
}

.anime-fiche {
border : 1px solid #b5b4c0;
}

#anime-choix span {
cursor : pointer;
border : 1px solid #b5b4c0;
}

#anime-choix .actif {
border-bottom : 1px solid #ffffff;
}

#anime-choix .inactif {
border-bottom : 1px solid #b5b4c0;
}

#anime-methodes {
border : 1px solid #b5b4c0;
}

.dl-link a {
border-bottom : 0;
}

/*********** Streaming *************/
.streaming-anime {
text-align : center;
}

.streaming-title {
font-weight : bold;
}

.streaming-lecteur {
text-align : center;
}

/************ Equipe *************/
.membre-pseudo {
text-align : center;
font-weight : bold;
color : #404040;
background-color : #f7f7f7;
}

.membre-description {
background-repeat : no-repeat;
background-position : center right;
}

/************** Avancement *************/
.avancement-title {
margin-right : 25px;
font-weight : bold;
color : #404040;
background-color : #f7f7f7;
text-align : center;
}

/************* Commentaires ************/
.com-infos {
background-color : #f7f7f7;
}

.com-auteur {
font-weight : bold;
}

.com-date {
font-style : italic;
font-size : 10px;
}

/***************** XDCC ****************/
.xdcc-infos {
background-color : #f7f7f7;
}

.xdcc-listpart {
text-align : center;
}

#xdcc-descr {
text-align : center;
}

#resultat {
text-align : center;
}

#loader {
text-align : center;
}

#xdcc-commande {
text-align : center;
}

#xdcc-commande span{
background-color : #f7f7f7;
border : 1px solid #b5b4c0;
padding : 10px;
font-weight : bold;
}

/************* Partenaires ***********/
#partenaires {
background : url("images/partenaires.png") no-repeat;
text-align : center;
}

#partenaires a {
border : 0;
}

.partenaire-part {
background-color : #f7f7f7;
text-align : center;
}

/************ Episodes **************/
.episode-links {
background-color : #f7f7f7;
}

.episode-title {
background-color : #f7f7f7;
font-weight : bold;
}

.episode-link {
margin : 0 5px;
}

/*********** Thème ***********/
.theme-form {
text-transform : capitalize;
line-height : 20px;
}