/*****************************/
/*** Core html setup stuff ***/
/*****************************/

body {
	font-family: Tahoma;
	line-height: 1.3em;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-family: "Times New Roman", Times, serif;
	text-align: center;
	background-color: #302f2f;
}
img, div { behavior: url(iepngfix.htc) }

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: aqua;
	text-transform: uppercase;
	font-weight: bold;
}

h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #a60000;
    text-transform: uppercase;
    font-weight: bold;
}
h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #a60000;
    text-transform: uppercase;
    font-weight: bold;
	 margin-bottom: 20px;
}
.zero {
	color: red;
	font-weight: bold;
}
.messagee{
	color: lime;
	font-weight: bold;
	font-style: italic;
}

#global {
width: 1000px;
margin: 0 auto;
}
/* Banniere du haut */
#header {
	width:1000px;
	height: 200px;
	background-image: url(style/Header.png);
	background-repeat: no-repeat;
}
#ensemble_header{
	width: 340px;
	height: 100px;
	float: right;
	margin-right: 40px;
	margin-top: 60px;
	color: Red;
}
#password {
background-image: url(style/bouton/password1.png);
background-repeat: no-repeat;
	width:120px;
	height: 35px;
}
#password:hover {
background-image: url(style/bouton/password2.png);
background-repeat: no-repeat;
	width:120px;
	height: 35px;
}

#register {
background-image: url(style/bouton/register1.png);
background-repeat: no-repeat;
	width:120px;
	height: 35px;
}
#register:hover {
background-image: url(style/bouton/register2.png);
background-repeat: no-repeat;
	width:120px;
	height: 35px;
}

#ensemble_header a {
text-decoration: none;
color:red;
}
#ensemble_header a:visited {
text-decoration: none;
color:red;
}
#decale{
	padding-top: 15px;
}
.Titre{
	vertical-align: middle;
	line-height: 30px;
	font-size: 14px;
}
#msn{
	background-image: url(style/bouton/login.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 30px;
	float: left;
}
#cadenas{
	background-image: url(style/bouton/cadenas.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 30px;
	float: left;
}

#profile{
	background-image: url(style/bouton/config_petit.png);
	background-repeat: no-repeat;
		float: left;
	width: 30px;
	height: 50px;
}
#profile:hover{
	background-image: url(style/bouton/config_gros.png);
	background-repeat: no-repeat;
	float: left;
	width: 30px;
	height: 50px;
}
#mail{
	background-image: url(style/bouton/msg_petit.png);
	background-repeat: no-repeat;
		float: left;
	width: 30px;
	height: 50px;
}
#mail:hover{
	background-image: url(style/bouton/msg_gros.png);
	background-repeat: no-repeat;
	float: left;
	width: 30px;
	height: 50px;
}
#admin{
	float: left;
	width: 30px;
	height: 50px;
}
#admin:hover{
	background-image: url(style/bouton/admin_gros.png);
	background-repeat: no-repeat;
	float: left;
	width: 30px;
	height: 50px;
}
#logout{
	background-image: url(style/bouton/logout_petit.png);
	background-repeat: no-repeat;
		float: left;
	width: 30px;
	height: 50px;
}
#logout:hover{
	background-image: url(style/bouton/logout_gros.png);
	background-repeat: no-repeat;
	float: left;
	width: 30px;
	height: 50px;
}
/* Affichage menu Sous banniere */
#menu {
	width: 1000px;
	height: 40px;
}
#menu a{
cursor:pointer;
}
#ext_g {
background-image: url(style/menu_ban/out/cote_g.png);
float: left;
width: 100px;
height: 40px;
}
#home {
background-image: url(style/menu_ban/out/home1.png);
float: left;
width: 100px;
height: 40px;
}
#home:hover{
background-image: url(style/menu_ban/in/home2.png);
float: left;
width: 100px;
height: 40px;
}

#members {
background-image: url(style/menu_ban/out/members1.png);
float: left;
width: 100px;
height: 40px;
}
#members:hover{
background-image: url(style/menu_ban/in/members2.png);
float: left;
width: 100px;
height: 40px;
}

#team {
background-image: url(style/menu_ban/out/team1.png);
float: left;
width: 100px;
height: 40px;
}
#team:hover{
background-image: url(style/menu_ban/in/team2.png);
float: left;
width: 100px;
height: 40px;
}

#results {
background-image: url(style/menu_ban/out/results1.png);
float: left;
width: 100px;
height: 40px;
}
#results:hover{
background-image: url(style/menu_ban/in/results2.png);
float: left;
width: 100px;
height: 40px;
}

#forum {
background-image: url(style/menu_ban/out/forum1.png);
float: left;
width: 100px;
height: 40px;
}
#forum:hover{
background-image: url(style/menu_ban/in/forum2.png);
float: left;
width: 100px;
height: 40px;
}
#servers {
background-image: url(style/menu_ban/out/servers1.png);
float: left;
width: 100px;
height: 40px;
}
#servers:hover{
background-image: url(style/menu_ban/in/servers2.png);
float: left;
width: 100px;
height: 40px;
}
#sponsors {
background-image: url(style/menu_ban/out/sponsors1.png);
float: left;
width: 100px;
height: 40px;
}
#sponsors:hover{
background-image: url(style/menu_ban/in/sponsors2.png);
float: left;
width: 100px;
height: 40px;
}
#contact {
background-image: url(style/menu_ban/out/contact1.png);
float: left;
width: 100px;
height: 40px;
}
#contact:hover{
background-image: url(style/menu_ban/in/contact2.png);
float: left;
width: 100px;
height: 40px;
}
#ext_d {
background-image: url(style/menu_ban/out/cote_d.png);
float: left;
width: 100px;
height: 40px;
}
#espace_block {
	width: 1000px;
	height: 15px;
	background-image: url(style/space.png);
	background-repeat: no-repeat;
}
/* Affichage Bloc sous banniere */
#bloc_haut{
	width: 1000px;
	height: 170px;
}
#block_news1{
	width:250px;
	height: 40px;
	float: left;
	background-image: url(style/blocks/head_news.png);
	background-repeat: no-repeat;
}
#block_resultat1{
	width:250px;
	height: 40px;
	float: left;
	background-image: url(style/blocks/head_score.png);
	background-repeat: no-repeat;
}
#block_next1{
	width:250px;
	height: 40px;
	float: left;
	background-image: url(style/blocks/head_match.png);
	}
#block_monitor1{
	width:250px;
	height: 40px;
	float: left;
	background-image: url(style/blocks/head_monitor.png);
	background-repeat: no-repeat;
}
#block_news2{
	width:250px;
	height: 130px;
	float: left;
	background-image: url(style/blocks/bg_news.png);
	background-repeat: no-repeat;
}
#news3{
	padding-left: 20px;
}

#block_resultat2{
	width:250px;
	height: 130px;
	float: left;
	background-image: url(style/blocks/bg_block.png);
	background-repeat: no-repeat;
	text-align: left;
}
#resultat3{
	padding-left: 20px;
}
#block_next2{
	width:250px;
	height: 130px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(style/blocks/bg_block.png);
	text-align: left;
}
#next3{
	padding-left: 20px;
}
#block_monitor2{
	width:250px;
	height: 130px;
	float: left;
	background-image: url(style/blocks/bg_monitor.png);
	background-repeat: no-repeat;
}
#monitor3{
	
}
/* Affichages des Menu du coté Gauche*/
#left{
	float:left;
	width: 240px;
	margin: 0;
	padding: 0;
}
#left ul,li{
	padding-top:0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin: 0px;
	display: list-item;
	list-style: none;
	text-align: left;
}
#left a{
	text-decoration: none;
	
}
.left_milieu{
	width: 240px;
	background-image: url(style/blocks/mg/Milieu.png);
	background-repeat: repeat-y;
	color: White;
}
.left_bas{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/mg/bas.png);
}
.left_bas2{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/mg/bas2.png);
}
#menu_{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/mg/menu.png);
}
#menua{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/mg/menu.png);
}
#teamspeak{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/mg/teamspeak.png);
}
#photo{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/mg/photo.png);
}
#roster{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/mg/roster.png);
}
#team2a{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/mg/team2.png);
}

/* Affichages des Menu du coté Droit*/
#right{
	float: right;
	width: 240px;
	margin: 0;
	padding: 0;
}

#right ul,li{
	padding-top:0px;
	padding-left: 30px;
	margin: 0px;
	display: list-item;
	list-style: none;
	text-align: left;
}
#right a{
	text-decoration: none;
}
.right_milieu{
	width: 240px;
	background-image: url(style/blocks/md/Milieu.png);
	background-repeat: repeat-y;
}
.right_bas{
	width: 240px;
	height:35px;
	background-image: url(style/blocks/md/bas.png);
}
.right_bas2{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/md/bas2.png);
}
#chatbox{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/md/shoutbox.png);
}
#telechargement{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/md/telechargement.png);
}
#telechargement3{
	text-align: left;
	padding-left: 20px;
}
#partenaire{
	width: 240px;
	height: 35px;
	background-image: url(style/blocks/md/partenaire.png);
}
/* Affichage des pages */
#content {
	padding: 0px;
	margin-left: 240px;
	margin-right: 240px;
	text-align: left;
	min-height:600px;
}
#footer{
	width: 1000px;
	height: 60px;
	color: White;
	padding-top: 15px;
	background-image: url(style/footer.png);
	background-repeat: no-repeat;
}
.rouge {
	color: Red;
	padding: 10px;

}
.vert{
	color: Lime;
	padding: 10px;
}
.orange{
color:orange;
padding: 10px;
}
/* Module Résultat de match */
#feuille{
	background-image: url(style/mil.png);
	width: 520px;
}
#titrere {
	background-image: url(style/hautt.png);
	background-repeat: no-repeat;
	width: 520px;
	height: 25px;
	padding-left: 15px;
	padding-top: 8px;
	color: White;
}
#maps {
	width: 100%;
	margin-top: 15px;
	text-align: center;
	background-image: url(style/mil.png);
	background-repeat: repeat-y;
}
.maps2{
	color: White;
	font-size: 12px;
	font-weight: bolder;
}

#resultfinal {
	text-align: center;
		color: White;
	font-size: 14px;
	font-weight: bolder;
	margin-top: 10px;
	margin-bottom: 10px;
}
.titreinfo {
	background-image: url(style/info.png);
	background-repeat: no-repeat;
	width: 520px;
	height: 30px;
	color: White;
	padding-left: 25px;
	padding-top: 7px;
	font-weight: bold;
	font-size: 14px;
}
#infobloc{
	padding-left: 15px;
	color: White;
	margin-bottom: 10px;
	font-size: 12px;
}
#oppbloc{
text-align: left;
width: 95%;
	border: solid 1px White;
	padding-left: 10px;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
color:white;
}
#line_up {
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 12px;
	color: White;
}
#commentaires{
	color: White;
	font-size: 12px;
	text-align: center;
}
#fermee{
	width: 520px;
	height: 30px;
	background-image: url(style/bas.png);
	background-repeat: no-repeat;
}
.comma{
	margin-top: 20px;
	margin-left: 20px;
}
#serveur{
	background-color: blue;
	margin-top: 40px;
	margin-bottom: 40px;
}
.menuli{
	color: #20b2aa;
}