/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

body {
	background-image: url(img/bg.jpg);
	background-position: center;
	background-attachment: fixed;
    color: #FFFFFF;
	height:100%;
	}
#corps {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	width: 1010px;
	opacity: 0.85;
	z-index: 500;
	}
	
.lt {
	width: 5px;
	height: 5px;
	background-image: url(img/lt.png)
}
.rt {
	width: 5px;
	height: 5px;
	background-image: url(img/rt.png)
}
.lb {
	width: 5px;
	height: 5px;
	background-image: url(img/lb.png)
}
.rb {
	width: 5px;
	height: 5px;
	background-image: url(img/rb.png)
}
.t-b {
	height: 5px;
	background-image: url(img/t-b.png);
}
.l-r {
	height: 5px;
	width: 0px;
	background-image: url(img/l-r.png);
}
.marge1 {
	height: 20px;
	}
.marge2 {
	width: 20px;
	}
#block1 {
	background-color: #000000;
	height: 120px;
	}
#block2 {
	background-color: #000000;
	height: 230px;
	width: 250px;
	vertical-align: top;
	}
#block3 {
	background-color: #000000;
 	vertical-align: top;
	}
#block4 {
	background-color: #000000;
	vertical-align: top;
	height: 230px;
	}
	
#block1	table{
	width: 100%;
	height: 100%;
	}
	
#block1 .recruit {
	position: absolute;
	margin-left: 0px;
	margin-top: -60px;
	height: 120px;
	width: 600px;
	}

.b1{
	position: absolute;
	margin-left: 0px;
	margin-top: 0px;
	width: 720px;
	height: 490px;
}
	
.c2{
	position: absolute;
	text-align: center;
	margin-left: 0px;
	margin-top: 0px;
	width: 250px;
	height: 230px;	
	}
#content2_1 {
	
	}
#content2_2 {
	}	
	
.menu_link {
	margin-top: 1px;
 	vertical-align: top;
	display: block;
	width: 90%;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	text-decoration: none;
	}
	
#content3_1 table{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}

.news{
	width: 720px;
	height: 370px;
	text-align: center;
	}

.news_txt{
	height: 245px;
	width: 640px;
	} 
	
.match{
	margin-top: 8px;
	margin-left: auto;
	margin-right: auto;
 	vertical-align: top;
	display: block;
	width: 100px;
	height: 20px;
	text-decoration: none;
	}
	
.tournoi{
	position: absolute;
	width: 99%;
	margin-top: 0px;
	text-align: center;
	}
	
.players {
	position: absolute;
	width: 99%;
	height: 350px;
	margin-top: 0px;
	text-align: left;
	}
	
.menu_tournoi{
	width: 100%;
	text-align: center;
	}
	
.calendar .td1{
	width: 96px;
	height: 45px;
	vertical-align: middle;
	text-align: center;
	background-color: #444444;
	color: #999999
	}

.calendar .td2{
	width: 96px;
	height: 45px;
	vertical-align: middle;
	text-align: center;
	background-color: #111111;
	color: #555555;
	}

.calendar a{
	width: 70%;
	height: 70%;
	margin: auto;
	vertical-align: middle;
	}
	
.calendar div{
	border: 1px solid #999999;
	-moz-border-radius: 5px;
	background-color: #dddddd;
	color: #333333;
	margin-left: 40px;
	margin-top: -10px;
	position: absolute;
	width: 160px;
	opacity: 0.7;
	}
	
a {
	background-color: #aaaaaa;
	border: 1px solid #FF2E1C;
	color: #333333;
	text-decoration: none;
	display: block;
	}

a:hover {
	background-color: #FF2E1C;
	border: 1px solid #333333;
	color: #aaaaaa;
}
