/*
	Style de la page
*/

body {
  background-color:   #1A92C0;
  font : normal 11px Verdana, Arial, Helvetica, sans-serif;
}

#corps a:link, a:visited, a:active {
	text-decoration:				none;
	color:							#FFFFFF;
}
#corps a:hover {
	text-decoration:				underline;
	color:							#2263C1;
}

#corps input {
	text-indent : 2px;
	color : #000000;
	font : normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px #BFCEDF solid;
	border-top: 1px #BFCEDF solid;
	border-right: 1px #EBF0F5 solid;
	border-bottom: 1px #EBF0F5 solid;
	background-color: #DCE4ED;
}

#corps .fond{
  margin-left: auto;
  margin-right: auto;
  border:							1px solid #000000;
  width:              980px;
  height:             768px;
	background-image:   url(./images/fond.jpg);
	background-repeat:  no-repeat;
}
#corps .login_box{
  text-align:         center;
  margin:             20px 0  0 73px;
  border:							1px dashed #FFFFFF;
  width:              834px;
  font-size:					16px;
	font : normal 11px Verdana, Arial, Helvetica, sans-serif;
}

#corps .login_box2{
  margin:             5px;
}

#corps .liste_team{
  margin:             20px 0  0 73px;
  border:							1px dashed #FFFFFF;
  width:              834px;
  font-size:					14px;
}

#corps .bordure{
  border:							1px dashed #FFFFFF;
  font-size:					11px;
}

#corps .nom_team {
  margin:             20px 0  0 73px;
  border:							1px dashed #FFFFFF;
  width:              834px;
  font-size:					24px;
}

#corps .liste_torrents{
  margin:             20px 0  0 73px;
  border:							1px dashed #FFFFFF;
  width:              834px;
  font-size:					16px;
}

#corps input.button {
	background-color: #ecf0f6;
	color: #333;
	border: solid 1px #AFC2D8;
}

#corps input.button:hover {
	border-color: #006699;
}
#corps input.button:focus{
	color: #333; border-color: #006699;
}

#corps input:focus,textarea:focus {
	background-color: #EAEDF4;
	border: 1px dashed #a9afe7;
}

#corps .header{
  margin:             20px 0  0 73px;
  width:              834px;
  height:             122px;
  border:							1px solid #000000;
}

#corps .menu{
  margin:             20px 0  0 73px;
  width:              834px;
  height:             17px;
  border:							0px;
}

#corps .menu a span {display:none;font-size:1px;}

#corps .menu .acceuil{
  margin:             0;
  width:              176px;
  height:             17px;
}
#corps .menu .acceuil a{width:176px; height:17px;}

#corps .menu .forum{
  margin:             -17px 0 0 176px;
  width:              187px;
  height:             17px;
  border:							0px;
}

#corps .menu .stats{
  margin:             -17px 0 0 473px;
  width:              178px;
  height:             17px;
  border:							0px;
}

#corps .menu .search{
  margin:             -17px 0 0 651px;
  width:              185px;
  height:             17px;
  border:							0px;
}

/*
	Style du corps de la page
*/
table.body {
	width:							100%;
	border:							1px solid #000000;
	border-spacing:					0;
}
table.body td {
	padding:						0;
}
/*
	style de la banniere
*/
table.body td.banniere {
	width:							766px;
	height:							112px;
}
table.body td.scaled {
	font-weight:					bold;
	text-align:						right;
	border-left:					1px solid #000000;
}
/*
	style de la zone à coté de la banniere
*/
table.body table.headerbox {
	border:							0;
	padding:						0;
	width:							100%;
	height:							112px;
	border-spacing:					0;
	font-size:						11px;
}
table.body table.headerbox th.headerbox {
	font-weight:					bold;
	height:							20px;
	font-size:						15px;
	text-align:						left;
	padding-left:					15px;
}
table.body table.headerbox td.headerbox {
	font-size:						12px;
	padding-left:					3px;
	padding-right:					3px;
	text-align:						right;
}
table.body table.headerbox td.headerbox table {
	border:							0;
	font-size:						12px;
}
table.body table.headerbox input {
	border:							1px solid #000000;
	background-color:				#DEDEDE;
	font-size:						12px;
}
table.body table.headerbox input.submit {
	width:							173px;
}
/*
	Style du menu général
*/
table.body td.menutop table.menutop {
	border-collapse:				collapse;
	border:							0px;
	width:							100%;
	border-spacing:					0;
}
table.body td.menutop table.menutop th, table.body td.menutop table.menutop td {
	border:							0;
	text-align:						center;
	width:							10%;
	padding:						0px;
}
table.body td.menutop table.menutop div {
	text-align:						center;
	font-weight:					bold;
	font-size:						12px;
}
table.body td.menutop table.menutop div:hover {
	text-align:						center;
}
/*
	style du centre du site
*/
table.body td.body {
	background-color:				#FFFFFF;
	padding:						20px;
}
/*
	Style du pied de la page
*/
table.body td.footer {
	text-align:						right;
}

/* tracker BT */
/* Liste des team & pagination*/
table.team, table.pages {
	width:							100%;
	margin-bottom:					2px;
	font-size:						12px;
}

/* torrents */
table.torrent {
	width:							100%;
	font-size:						12px;
}
table.torrent th, table.torrent td {
	border:							1px solid #000000;
	text-align:						center;
}
table.torrent td.down {
	text-align:						left;
}
table.torrent td.stats {
	border:							1px solid #000000;
	text-align:						center;
}

table.register{
  width:  50%;
}

fieldset{
  border: 1px dashed #FFFFFF;
}
