body
	{
		margin: 0px;
		padding: 0px;
		font-family: "Comic Sans MS" , fantasy;
		font-size: 9.0pt;
		background: #95B4C4;
		position:relative;
		width:985px;
		margin-left/* */:auto;
		margin-right/* */:auto;
	}

#cadre_haut
	{
		background: url(../images/bord_haut.gif) no-repeat;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 985px;
		height: 20px;
	}

#cadre_bas
	{
		background: url(../images/bord_bas.gif) no-repeat;
		position: absolute;
		left: 0px;
		width: 985px;
		height: 20px;
		visibility: hidden;
	}

#cadre_gauche
	{
		background: url(../images/bord_gauche.gif) repeat-y;
		position: absolute;
		top: 20px;
		left: 0px;
		width: 11px;
		visibility: hidden;
	}

#cadre_droit
	{
		background: url(../images/bord_droit.gif) repeat-y;
		position: absolute;
		top: 20px;
		left: 975px;
		width: 10px;
		visibility: hidden;
	}

#bandeau
	{
		background: url(../images/bandeau_gauche.jpg) no-repeat;
		position: absolute;
		top: 20px;
		left: 11px;
		width: 964px;
		height: 94px;
	}

#bandeau_flash
	{
		background-color:white;
		position: absolute;
		top: 15px;
		left: 531px;
		width: 444px;
		height: 99px;
	}


#cadre_menu_haut
	{
		background: url(../images/cadre_haut.png) no-repeat center;
		background-color: #fff;
		position: absolute;
		top: 112px;
		left: 11px;
		width: 964px;
		height: 13px;
	}

#cadre_menu_milieu
	{
		background: url(../images/cadre_milieu.png) repeat-y center;
		background-color: #fff;
		position: absolute;
		top: 125px;
		left: 11px;
		width: 964px;
		height: 11px;
	}

#cadre_menu_bas
	{
		background: url(../images/cadre_bas.png) no-repeat center top;
		background-color: #fff;
		position: absolute;
		top: 136px;
		left: 11px;
		width: 964px;
		height: 13px;
	}

#cadre_principal_haut
	{
		background: url(../images/cadre_haut.png) no-repeat center;
		background-color: #fff;
		position: absolute;
		top: 149px;
		left: 11px;
		width: 964px;
		height: 13px;
	}

#cadre_principal_milieu
	{
		background: url(../images/cadre_milieu.png) repeat-y center;
		background-color: #fff;
		position: absolute;
		top: 162px;
		left: 11px;
		width: 964px;
	}

#cadre_principal_bas
	{
		background: url(../images/cadre_bas.png) no-repeat center top;
		background-color: #fff;
		position: absolute;
		left: 11px;
		width: 964px;
		height: 13px;
		visibility: hidden;
	}

#cadre_information_haut
	{
		background: url(../images/petit_cadre_haut.png) no-repeat center ;
		background-color: #fff;
		position: absolute;
		top: 162px;
		left: 22px;
		width: 188px;
		height: 16px;
	}

#cadre_information_milieu
	{
		background: url(../images/petit_cadre_milieu.png) repeat-y center;
		background-color: #fff;
		position: absolute;
		top: 178px;
		left: 22px;
		width: 188px;
		text-align: center;
	}

#cadre_information_bas
	{
		background: url(../images/petit_cadre_bas.png) no-repeat center top;
		background-color: #fff;
		position: absolute;
		left: 23px;
		width: 186px;
		height: 16px;
		visibility: hidden;
	}

#imprimante
	{
		position: absolute;
		left: 80px;
		width: 50px;
		height: 50px;
		visibility: hidden;
	}

#cadre_texte_haut
	{
		background: url(../images/grand_cadre_haut.png) no-repeat center;
		background-color: #fff;
		position: absolute;
		top: 159px;
		left: 208px;
		width: 760px;
		height: 20px;
	}

#cadre_texte_milieu
	{
		background: url(../images/grand_cadre_milieu.png) repeat-y center;
		background-color: #fff;
		position: absolute;
		top: 204px;
		left: 208px;
		width: 760px;
	}

#cadre_texte_bas
	{
		background: url(../images/grand_cadre_bas.png) no-repeat center top;
		background-color: #fff;
		position: absolute;
		left: 208px;
		width: 760px;
		height: 20px;
		visibility: hidden;
	}

#cadre_texte2_haut
	{
		background: url(../images/grand_cadre2_haut.png) no-repeat center;
		background-color: #fff;
		position: absolute;
		top: 159px;
		left: 18px;
		width: 950px;
		height: 20px;
	}

#cadre_texte2_milieu
	{
		background: url(../images/grand_cadre2_milieu.png) repeat-y center;
		background-color: #fff;
		position: absolute;
		top: 204px;
		left: 18px;
		width: 950px;
	}

#cadre_texte2_bas
	{
		background: url(../images/grand_cadre2_bas.png) no-repeat center top;
		background-color: #fff;
		position: absolute;
		left: 18px;
		width: 950px;
		height: 20px;
		visibility: hidden;
	}

#cadre_comite_haut
	{
		background: url(../images/cadre_haut.png) no-repeat center;
		background-color: #fff;
		position: absolute;
		left: 11px;
		width: 964px;
		height: 13px;
		visibility: hidden;
	}

#cadre_comite_milieu
	{
		background: url(../images/cadre_milieu.png) repeat-y center;
		background-color: #fff;
		position: absolute;
		left: 11px;
		width: 964px;
		height: 15px;
		text-align: center;
		font-size: 8.0pt;
		visibility: hidden;
	}

#cadre_comite_bas
	{
		background: url(../images/cadre_bas.png) no-repeat center top;
		background-color: #fff;
		position: absolute;
		left: 11px;
		width: 964px;
		height: 13px;
		visibility: hidden;
	}

#affichage_resultats_journee_gauche 
	{
		position: absolute;
		top: 210px;
		left: 240px;
		width: 300px;
		text-align: center;
		background: #dddddd;
	}

#affichage_resultats_journee_droite 
	{
		position: absolute;
		top: 210px;
		left: 630px;
		width: 300px;
		text-align: center;
		background: #dddddd;
	}

#titre_selection
	{
		background: url(../images/grand_cadre_milieu.png) repeat-y center;
		background-color: #fff;
		width: 760px;
		position: absolute;
		top: 175px;
		left: 208px;
		font-size: 12.0pt;
		text-align: center;
		height: 29px;
	}

#titre_selection2
	{
		background: url(../images/grand_cadre2_milieu.png) repeat-y center;
		background-color: #fff;
		width: 950px;
		position: absolute;
		top: 175px;
		left: 18px;
		font-size: 12.0pt;
		text-align: center;
		height: 29px;
	}

#affichage_resultats_division_gauche 
	{
		position: absolute;
		top: 410px;
		left: 240px;
		width: 300px;
	}
  
#affichage_resultats_division_droite 
	{
		position: absolute;
		top: 410px;
		left: 630px;
		width: 300px;
	}

#affichage_classements 
	{
		position: absolute;
		top: 210px;
		left: 290px;
		height: 150px;
		width: 580px;
	}

#affichage_details_joueurs
	{
		position: absolute;
		top: 225px;
		left: 215px;
		width: 743px;
		text-align: center;
		font-size: 10.0pt;
	}

#saisie_resultats
	{
		margin-left: 120px;
		width: 500px;
		text-align: center;
	}

table
	{
		width: 100%;
		text-align: center;
		font-size: 9.0pt;
		border-spacing: 0px;
		border-collapse: collapse; 
	}

h2
	{
		margin-top: -5px;
		margin-bottom: 5px;
		font-size: 11.0pt;
	}

.rouge
	{
		color: red;
	}

.grand12
	{
		font-size: 12.0pt;
		font-family: "Comic Sans MS" , fantasy;
	}

.grand9
	{
		font-size: 9.0pt;
		font-family: "Comic Sans MS" , fantasy;
	}

.liste
	{
		font-size: 9.0pt;
		font-family: "Comic Sans MS" , fantasy;
	}

.grand8
	{
		font-size: 8.0pt;
		font-family: "Comic Sans MS" , fantasy;
	}

.titre
	{
		font-size: 14.0pt;
	}

.centre
	{
		text-align: center;
	}

p.texte
	{
		margin: 0px;
		padding: 5px;
		padding-left: 75px;
		padding-right: 15px;
		text-align: justify;
		text-indent: -65px;
	}

p.texte_info
	{
		margin: 0px;
		padding: 5px;
		padding-left: 25px;
		padding-right: 25px;
		text-align: justify;
		text-indent: 30px;
	}

p.information
	{
		margin: 0px;
		padding-left: 7px;
		padding-right: 7px;
		text-align: left;
	}

a img {border:none;}

dl, dt, dd, ul, li 
	{
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}

#menu 
	{
		position: absolute;
		top: 121px;
		left: 24px;
		z-index:10;
		height: 18px;
		font-size: 9.0pt;
	}

#menu dl
	{
		float: left;
	}

#menu dt
	{
		cursor: pointer;
		width: 130px;
		text-align: center;
		background: #ABC4D0;
		border: 1px solid gray;
		margin-right: 1px;
		margin-left: 1px;
	}

#menu dd
	{
		display: none;
		border: 1px solid gray;
		margin-top: -1px;
	}

#menu li
	 {
		text-align: center;
		background: #ABC4D0;
		width: 132px;
	}

#menu li a, #menu dt a
	{
		color: #000;
		text-decoration: none;
		display: block;
		height: 100%;
		border: 0px none;
	}

#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus
	{
		background: #fff;
	}

img.left
	{
		float: left;
		margin-right: 20px;
	}
