/*###############################################
#                                               #
#           BALISES ET TRUCS GENERAUX           #
#                                               #
###############################################*/

body {

	margin: 0px;
	padding: 0px;
	color: #FEFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;

}

.table_decale {

	width: 340px;
	margin-left: 15px;

}

.Separateur_vertical {

	height: 100%;
	width: 1px;
	background-color: #7F838C;

}

form {

	margin: 0px;

}

h2 {

	color: #FDFFFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a {

	color: #B6BECB;
	text-decoration: none;

}

a:hover {

	color: #B6BECB;
	text-decoration: underline;

}

p {

	margin-top: 0px;

}

select, input, textarea {

	color: #FDFFFF;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #444B55;
	border-color: #7F838E;

}

.FakeInput {
	height: 14px;
	width: 110px;
	color: #FDFFFF;
	font-size: 10px;
	vertical-align: bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #444B55;
	border-color: #7F838E;
	border-style: inset;
	border-width: 2px;
	overflow: hidden;
}

.Fake_right {
	float: right;
	padding: 0px;
	margin: 0px;
}

.FakeInput div {
	width: 150px;
	height: 14px;
}

.Fake_Form {
	padding-top: 4px;
	margin-left: 8px;
	margin-right: 8px;
	color: #FDFFFF;
}

.Fake_name {
	background-color: transparent;
	border: none;
	width: 130px;
	font-size: 9px;
	font-style: italic;
	color: #FFFFFF;
	margin-right: 5px;
}


.Fake_download {
	width: 60px;
	font-weight: bold;
	cursor: pointer;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal;
	background-color: transparent;
	border: none;
}


strong {

	color: #FDFFFF;
	font-weight: bold;

}


th {

	text-align: left;
	font-weight: bold;

}

#Infos_Bulle {

	padding: 5px;
	visibility: hidden;
	position: absolute;
	border: 1px solid;
	max-width: 350px;
	border-color: #7E838D;
	background-color: #2A2E34;

}

#Corps_du_Site {

	width: 780px;

}


.Note_Commentaire {

	margin: 0px;
	padding: 0px;
	background:url('images/design/Star.jpg');
	height: 25px;
	float: right;

}

.CRC {

	font-family: fixed-width, monospace;
	font-size: 1.2em;

}

/*###############################################
#                                               #
#                 TRACKER                       #
#                                               #
###############################################*/

.row0 td {
	background-color: #3F434E;
}

.row1 td {
	background-color: #222933;
}

.row2 td {
	background-color: #330000;
}

.torrentlist a {
	color: white;
	background-color: transparent;
}

table.torrentlist {
	margin: 2px;
	width: 765px;

}

table.torrentlist th {

	background-color: #111722;
	padding: 4px;
	border-bottom: 2px solid #664D33;
	text-align: center;

}

table.torrentlist td {
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #3F434E;

}

.details {
	font: 10px verdana, arial, sans-serif;
	height: 0px;
}

.center {	
	text-align: center; 
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.Tracker_Titre {

	margin-left: 3px;
	background:url('images/design/Tracker_Contenu_Top.gif');
	background-repeat: no-repeat;

}

.Tracker_Corps {

	padding: 0px;
	margin: 0px;
	margin-left: 3px;
	width: 768px;
	background:url('images/design/Tracker_Contenu_Middle.gif');

}

#Tete_Tracker {

	width: 768px;
	height: 38px;
	margin: 0px;
	padding:0px;
	margin-left: 6px;
	background:url('images/design/Tracker_Top.jpg');
	background-repeat: no-repeat;

}

#Corps_Tracker {

	width: 780px;
	margin: 0px;
	padding:0px;
	margin-left: 6px;
	background-color: #454B55;
}

#Tracker_Menu {

	width: 768px;
	height: 30px;
	margin: 0px;
	margin-left: 3px;
	margin-bottom: 10px;
	text-align: center;
	background:url('images/design/Tracker_Menu.gif');

}

#Tracker_Menu h2 {

	padding-top: 7px;
	margin: 0px;
}

.Tracker_Pieds {

	width: 768px;
	height: 7px;
	margin-bottom: 10px;
	margin-left: 3px;
	background:url('images/design/Tracker_Contenu_Bottom.gif');
	background-repeat: no-repeat;

}

/*###############################################
#                                               #
#                En-TĘTE DU SITE                #
#                                               #
###############################################*/

#En-tete {

	width: 780px;
	height: 258px;
	background:url('images/design/Site_En-tete.jpg');
	background-repeat: no-repeat;

}

#En-tete div {

	position: relative;
	width: 92px;
	bottom: 55px;
	left: 302px;
	height: 31px;

}

/*###############################################
#                                               #
#                BLOCK DE GAUCHE                #
#                                               #
###############################################*/

.Bord-Gauche {

	height: 100%;
	width: 15px;
	background:url('images/design/Site_Bord-Gauche.jpg');

}

#Block_Gauche {

	width: 149px;
	font-weight: bold;
	background-color: #444B55;


}

#Block_Gauche a {

	color: #FDFFFF;
	text-decoration: none;
	margin-left: 10px;
	line-height: 10px;

}

.Inactif {
	color: #CBCCCC;
	text-decoration: none;
	margin-left: 10px;
	line-height: 10px;
}

.Separateur_Gauche {

	height: 3px;
	width: 129px;
	background:url('images/design/Separateur.gif');
	margin: 5px;
	margin-left: 12px;

}

#Navigation {

	width: 149px;
	height: 27px;
	background:url('images/design/Navigation.jpg');
	background-repeat: no-repeat;

}

#Navigation h2 {

	font-size: 10px;
	margin: 0px;
	padding-left: 10px;
	padding-top: 3px;

}


#Navigation_Block {

	width: 149px;
	background:url('images/design/Block_Gauche_Fond.jpg');

}


#Releases {

	width: 149px;
	height: 40px;
	background:url('images/design/Releases.jpg');
	background-repeat: no-repeat;

}

#Releases h2 {

	margin: 0px;
	padding-top: 17px;
	padding-left: 10px;

}

#Releases_Block {

	width: 149px;
	max-width: 149px;
	line-height: 10px;
	background:url('images/design/Block_Gauche_Fond.jpg');

}

#Block_Gauche_Bas {

	width: 149px;
	text-align: center;
	background:url('images/design/Block_Gauche_Bas.jpg');
	background-repeat: no-repeat;

}

#Block_Gauche_Bas img {

	border: 0px;

}

/*###############################################
#                                               #
#                 BLOCK CENTRAL                 #
#                                               #
###############################################*/

.Align_Right {

	margin-right: 10px;
	float: right;

}

#Block_Centre {

	width: 430px;
	background:url('images/design/Site_Centre_BG.gif');

}

#Block_Centre_Haut {

	width: 430px;
	height: 38px;
	margin: 0px;
	background:url('images/design/Site_Centre_Haut.jpg');
	background-repeat: no-repeat;

}

#Page_en_Cours {

	padding-top: 19px;
	padding-left: 35px;
	display: block;

}

#Block_Centre_Milieu {

	width: 430px;
	float: right;
	margin: 0px;
	padding: 0px;
	background:url('images/design/Site_Centre_Gauche.gif');

}

#Contenu_Site {

	width: 370px;
	margin-left: 29px;

}

.Separateur_Centre {

	font-size:1px;
	height: 3px;
	width: 354px;
	background:url('images/design/Separateur.gif');
	margin: 0px;
	padding: 0px;
	margin-top: 15px;
	margin-left: 8px;
	margin-bottom: 5px;


}

.Block_Contenu_Top {

	width: 370px;
	height: 22px;
	background:url("images/design/Block_Contenu_Top.gif");
	background-repeat:no-repeat;

}

.Contenu_Titre_Gauche {

	display: block;
	padding-left: 6px;
	padding-top: 5px;
	margin: 0px;

}

.Contenu_Titre_Gauche_Decale {

	margin: 0px;
	padding-top: 5px;
	padding-left: 18px;

}

.Contenu_Titre_Centre_Gauche {

	width: 185px;
	text-align: center;
	padding-top: 5px;
	margin: 0px;
	float: left;

}

.Contenu_Titre_Centre {

	width: 370px;
	text-align: center;
	padding-top: 5px;
	margin: 0px;

}

.Contenu_Titre_Centre_Droit {

	width: 185px;
	text-align: center;
	padding-top: 5px;
	margin: 0px;
	float: left;

}

.Block_Contenu_Middle {

	width: 370px;
	background:url("images/design/Block_Contenu_Middle.gif");
	margin: 0px;

}

.Block_News_Topic {

	float:left;
	margin-top: 10px;
	margin-right: 3px;
	margin-left: 6px;

}

.Block_News_Texte {

	padding-top: 10px;
	margin: 0px;
	margin-left: 6px;
	margin-right: 5px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.Block_News_Date {

	clear: both;
	padding-top: 10px;
	padding-left: 6px;
	margin: 0px;

}

#Membre_Avatar {
	float:left;
	margin-top: 2px;
	margin-left: 13px;
	margin-right: 13px;
}



.Liste_Indentee {
	clear: both;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding-top: 2px;
}

.Liste_Indentee strong {
	display: block;
	height: 100%;
	float: left;
	padding-right: 5px;
}

.Liste_Indentee em {
	display: block;
	float: left;
}

.Block_Projet_Image {

	float:left;
	margin-top: 8px;
	margin-right: 13px;
	margin-left: 13px;

}

.Contenu_Texte_Decale {

	text-align: justify;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding-top: 2px;

}

.Contenu_Texte_Decale_NJ {

	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding-top: 2px;

}

.Contenu_Texte_Centre {

	margin: 0px;
	width: 370px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;

}

.Block_Contenu_Foot {

	width: 370px;
	height: 7px;
	margin-bottom: 10px;
	background:url("images/design/Block_Contenu_Bottom.gif");
	background-repeat:no-repeat;

}

/*###############################################
#                                               #
#                BLOCK DE DROITE                #
#                                               #
###############################################*/

.Bord-Droite {

	height: 100%;
	width: 15px;
	background:url('images/design/Site_Bord-Droite.jpg');

}


#Block_Droite {

	width: 201px;
	background-color: #444B55;

}

.Separateur_Droite {

	font-size:1px;
	height: 3px;
	width: 182px;
	background:url('images/design/Separateur.gif');
	margin: 0px;
	padding: 0px;
	margin-left: 8px;
	margin-bottom: 3px;


}

#Projets {

	width: 201px;
	height: 35px;
	background:url('images/design/Projets.jpg');
	background-repeat: no-repeat;

}

#Projets h2 {

	margin: 0px;
	padding-top: 13px;
	padding-left: 6px;

}

#Projets_Block {

	width: 201px;
	color: #FEFFFF;
	font-size: 9px;
	cursor: default;
	text-align: center;
	background:url('images/design/Block_Droite_Fond.jpg');

}

#Projets_Block .Liste_Projets {

	width: 98px;
	height: 81px;
	margin: 0px;
	padding: 0px;
	margin-left: 90px;
	margin-right: 6px;
	padding-top: 10px;
	padding-bottom: 10px;

}

#Projets_Block .Projet_Image {

	width: 81px;
	height: 81px;
	cursor: pointer;
	float: left;
	padding: 0px;
	padding-top: 7px;
	margin-left: 9px;
	margin-right: 0px;

}


#Projets_Block .Bouton1 {

	width: 98px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	background:url('images/design/Bouton-1.gif');

}

#Projets_Block .Bouton2 {

	width: 98px;
	height: 16px;
	margin-top: 4px;
	padding: 0px;
	background:url('images/design/Bouton-2.gif');

}

#Projets_Block .Bouton3 {

	width: 98px;
	height: 16px;
	margin-top: 4px;
	padding: 0px;
	background:url('images/design/Bouton-3.gif');

}

#Projets_Block .Bouton4 {

	width: 98px;
	height: 16px;
	margin-top: 4px;
	padding: 0px;
	background:url('images/design/Bouton-4.gif');

}

#Projets_Block a {

	display: block;
	color: #FEFFFF;
	font-size: 9px;
	padding-top: 1px;
	margin-left: 22px;
	text-decoration: none;

}

#Projets_Block span {

	display: block;
	padding-top: 1px;
	margin-left: 22px;


}

#Block_Droite_Bas {

	width: 201px;
	height: 28px;
	background:url('images/design/Block_Droite_Bas.jpg');
	background-repeat: no-repeat;

}

/*###############################################
#                                               #
#                 PIEDS DU SITE                 #
#                                               #
###############################################*/

#Pieds {

	width: 720px;
	height: 69px;
	background:url('images/design/Site_Footer.jpg');
	background-repeat: no-repeat;

}