html 
{
	height: 100%;
	margin: 0px 0px 0px 0px;	
}

BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    background-color: #dddddd;
    color: Black;
    margin: 0px 0px 0px 0px;
    height: 100%;
}

#mainPage
{
	background-image: url(../images/commun/menugauche.gif);
	background-position: left 300px;
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	background-color: White;
	width: 707px;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 0px black;
	height: auto;
	min-height: 100%;
	
}

#header
{
	width: 707px;
	height: 88px;
	overflow:hidden;
}


#mainPageTable 
{	
}

h1 
{
	background-image: url(../images/commun/tiTPL.gif);
	background-repeat: no-repeat; 
	width: 490px; 
	height: 25px;
	padding-left: 15px; 
	padding-top: 2px; 
	color: white; 
	font-weight: bold; 
	font-size: 16px; 
	font-family: tahoma;
	text-transform:uppercase;
	margin: 0px 0px 12px 0px;

}


/* Menu */
.popper { POSITION: absolute; VISIBILITY: hidden; z-index:3; }
#topgauche { z-index:10; border-top: solid 1px white; border-bottom: solid 1px white; }

A.ejsmenu {color: #ffffff; text-decoration:none; font-family: tahoma; font-size: 12px; font-weight: bold;}
A:visited.ejsmenu {color: #ffffff; text-decoration:none;}
A:active.ejsmenu {color: #ffffff; text-decoration:none;}
A:hover.ejsmenu {color: #ffffff; text-decoration:none;}
A:link.ejsmenu {color: #ffffff; text-decoration:none;}

/* Autres */
INPUT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
TD.14
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial
}
TD.TableContact
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
TD.10
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial
}
BODY A:visited
{
    COLOR: #15208a;
    TEXT-DECORATION: none
}
BODY A:link
{
    COLOR: #15208a;
    TEXT-DECORATION: none
}
BODY A:active
{
    COLOR: #61a4d1;
    TEXT-DECORATION: none
}
BODY A:hover
{
    COLOR: #61a4d1;
    TEXT-DECORATION: none
}
BODY A.LienBlanc:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
BODY A.WhiteLink:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
BODY A.WhiteLink:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
BODY A.WhiteLink:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
BODY A.WhiteLink:hover
{
    COLOR: #ffe04f;
    TEXT-DECORATION: none
}
input.defil
{
	style: none;
    font: bold 12px arial;
    COLOR: #028AB5;
    border: solid 0px;
}

P
{
    TEXT-ALIGN: justify
}
.TitreMsg
{
    BORDER-RIGHT: aqua;
    BORDER-TOP: aqua;
    FONT-SIZE: medium;
    BORDER-LEFT: aqua;
    BORDER-BOTTOM: aqua;
    FONT-FAMILY: tahoma;
    FONT-VARIANT: normal
}
DIV.Details
{
	border: none; Z-INDEX: 25; LEFT: 250px; VISIBILITY: hidden; position: absolute;
}
TD.Champ { font-weight: bold; font-size: 13px; }
TD.Valeur { text-align: justify; font-size: 13px; }
