/******************************************************************/
/***********           Partie globale            ******************/
/******************************************************************/
body {
    padding: 0;
    margin: 0; /* pour éviter les marges */
    font-size: 12px;
    text-align: center; /* pour corriger le bug de centrage IE */
}
     
#global {
     margin-left: auto;
     margin-right: auto;
     width: 1000px;
     text-align: left; /* on rétablit l'alignement normal du texte */
}
/******************************************************************/
/************             Page d'acceuil club        **************/
/******************************************************************/
#LiveScoringBody
{
    padding:0;
    margin:0;
	background: url(images/GfxTexturePart.gif);
	background-repeat: repeat-y;
	background-position:center top;
    display: block;
	width: 1000px;
	height: 1630px;
	border:none;
    position: relative;
}
/******************************************************************/
/************    Panneau liste des rubriques club    **************/
/******************************************************************/
#ResultFrame
{
    border:none;
    position: relative;
    width: 800px;
	height: 800px;
	top: 0px;
	left: 70px;
	float: left;
}
#ResultFrame p
{
    text-align: justify;
    position: absolute;
    width: 100%;
	height: 100%;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
#AspcttScores
{

}
#AspcttScores p
{
    text-align: center;
}
#GirpeFrame
{
    border:none;
    position: relative;
    width: 800px;
	height: 640px;
	top: 0px;
	left: 70px;
	float: left;
}
#GirpeFrame p
{
    text-align: justify;
    position: absolute;
    width: 100%;
	height: 100%;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
#VideoLiveFrame
{
    border:none;
    position: relative;
    width: 850px;
	height: 500px;
	top: 0px;
	left: 25px;
}
#VideoLiveFrame p
{
    text-align: justify;
    position: absolute;
    width: 100%;
	height: 100%;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
#VideoLiveFrameETTU
{
    border:none;
    position: relative;
    width: 750px;
	height: 736px;
	top: 0px;
	left: 110px;
}
#VideoLiveFrameETTU p
{
    text-align: justify;
    position: absolute;
    width: 100%;
	height: 100%;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
#ShortText
{
    border:none;
    position: relative;
    width: 562px;
	height: 30px;
	top: 0px;
	left: 50px;
}
#ShortText p
{
    text-align: justify;
    position: absolute;
    width: 100%;
	height: 100%;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
#LargePannelBloc
{
    border:none;
    position: absolute;
    width: 945px;
	height: 700px;
	top: 25px;
    left: 26px;
    font-size: 12px;
    float: left;
}
#LargePannelTop
{
    border:none;
    position: relative;
    width: 945px;
	height: 43px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelTopWithTitle.png);
    float: left;
}
#LargePannelBottom
{
    border:none;
    position: relative;
    width: 945px;
	height: 43px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBottom.png);
    float: left;
}
#LargePannelTop p
{
    text-align: center;
    position: relative;
    bottom: -20px;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    font-weight: bold;
    color : white;
    padding-bottom:0;
}
#LargePannelBody_LiveScoringHeader
{
    border:none;
    position: relative;
    width: 945px;
	height: 43px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBodyLiveScoringHeader.png);
    float: left;
    background-repeat: repeat-y;
}
#LargePannelBody_LiveScoringHeaderTitre p
{
    text-align: center;
    position: absolute;
    float:left;
    top: 15px;
    width: 945px;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
#LargePannelBody_LiveScoringHeaderDate p
{
    text-align: center;
    position: absolute;
    float:left;
    width: 150px;
    top: 15px;
    left: 764px;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
#LargePannelBody_LiveScoringTeams
{
    border:none;
    position: relative;
    width: 945px;
	height: 133px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBodyLiveScoringTeams.png);
    float: left;
    background-repeat: repeat-y;
}
#LargePannelBody_LiveScoringTeams p
{
    text-align: center;
    position: absolute;
    float:left;
    top: 15px;
    width: 945px;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
#LargePannelBody_Logo1
{
    border:none;
    position: relative;
    width: 80px;
	height: 80px;
	top: 25px;
    left: 200px;
    font-size: 12px;
	background-image: none;
    float: left;
}
#LargePannelBody_Logo2
{
    border:none;
    position: relative;
    width: 80px;
	height: 80px;
	top: 25px;
    left: 600px;
    font-size: 12px;
	background-image: none;
    float: left;
}
#LargePannelBody_TeamsNames
{
    border:none;
    position: absolute;
    width: 945px;
	height: 20px;
	top: 40px;
    left: 0px;
    font-size: 12px;
	background-image: none;
    float: left;
}
#LargePannelBody_TeamsNames p
{
    text-align: center;
    position: absolute;
    font-size : 100%;
    width: 945px;
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
/* 1 ligne */
#LargePannelBody_1line
{
    border:none;
    position: relative;
    width: 945px;
	height: 20px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBody.png);
    float: left;
    background-repeat: repeat-y;
}
#LargePannelBody_1line p
{
    text-align: justify;
    position: absolute;
    float:left;
    top: 2px;
    left: 20px;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
/* 4 lignes */
#LargePannelBody_4lines
{
    border:none;
    position: relative;
    width: 945px;
	height: 110px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBody.png);
    float: left;
    background-repeat: repeat-y;
}
/* 5 lignes */
#LargePannelBody_5lines
{
    border:none;
    position: relative;
    width: 945px;
	height: 130px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBody.png);
    float: left;
    background-repeat: repeat-y;
}
/* 5 lignes */
#LargePannelBody_Table
{
    border:none;
    position: relative;
    width: 900px;
	height: 110px;
	top: 0px;
    left: 22px;
    font-size: 12px;
	background-image: none;
    float: left;
}
#LargePannelBody_5lines p
{
    text-align: justify;
    position: absolute;
    float:left;
    top: 2px;
    left: 20px;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
/* 10 lignes */
#LargePannelBody_10lines
{
    border:none;
    position: relative;
    width: 945px;
	height: 200px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBody.png);
    float: left;
    background-repeat: repeat-y;
}
#LargePannelBody_10lines p
{
    text-align: justify;
    position: absolute;
    float:left;
    top: 2px;
    left: 20px;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    color : black;
    font-weight: normal;
}
/* 20 lignes */
#LargePannelBody_20lines
{
    border:none;
    position: relative;
    width: 945px;
	height: 500px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBody.png);
    float: left;
    background-repeat: repeat-y;
}
#LargePannelBody_40lines
{
    border:none;
    position: relative;
    width: 945px;
	height: 660px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBody.png);
    float: left;
    background-repeat: repeat-y;
}
#LargePannelBody_50lines
{
    border:none;
    position: relative;
    width: 945px;
	height: 870px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBody.png);
    float: left;
    background-repeat: repeat-y;
}
#LargePannelBody_60lines
{
    border:none;
    position: relative;
    width: 945px;
	height: 1100px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBody.png);
    float: left;
    background-repeat: repeat-y;
}
#LargePannelBody_80lines
{
    border:none;
    position: relative;
    width: 945px;
	height: 1500px;
	top: 0px;
    left: 0px;
    font-size: 12px;
	background-image: url(images/GfxLargePannelBody.png);
    float: left;
    background-repeat: repeat-y;
}
#LargePannelBody_1line_Suivi p
{
    text-align: center;
    position: absolute;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    font-weight: normal;
    color : black;
    top: 2px;
    left: 18px;
    width: 80px;
    height: 20px;
}
#LargePannelBody_1lineDate p
{
    text-align: center;
    position: absolute;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    font-weight: normal;
    color : black;
    top: 2px;
    left: 60px;
    width: 200px;
    height: 20px;
}
#LargePannelBody_1line_Heure p
{
    text-align: center;
    position: absolute;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    font-weight: normal;
    color : black;
    top: 2px;
    left: 250px;
    width: 80px;
    height: 20px;
}
#LargePannelBody_1line_Joueur1 p
{
    text-align: center;
    position: absolute;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    font-weight: normal;
    color : black;
    top: 2px;
    left: 340px;
    width: 50px;
    height: 20px;
}
#LargePannelBody_1line_Joueur1_Points p
{
    text-align: center;
    position: absolute;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    font-weight: normal;
    color : black;
    top: 2px;
    left: 400px;
    width: 70px;
    height: 20px;
}
#LargePannelBody_1line_Joueur2_Points p
{
    text-align: center;
    position: absolute;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    font-weight: normal;
    color : black;
    top: 2px;
    left: 440px;
    width: 70px;
    height: 20px;
}
#LargePannelBody_1line_Joueur2 p
{
    text-align: center;
    position: absolute;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    font-weight: normal;
    color : black;
    top: 2px;
    left: 500px;
    width: 50px;
    height: 20px;
}
#LargePannelBody_1line_Statut p
{
    text-align: center;
    position: absolute;
    font-size : 100%; 
    font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
    font-weight: normal;
    color : black;
    top: 2px;
    left: 495px;
    width: 70px;
    height: 20px;
}
/******************************************************************/
/************    Bas de page                         **************/
/******************************************************************/
#WelcomeCompetitionFooter
{
    padding:0;
    margin:0;
	background: url(images/GfxTextureFooter.gif);
	background-repeat: no-repeat;
	background-position:center top;
    display: block;
	width: 1000px;
	height: 10px;
	border:none;
    position: relative;
}
