BODY{

background-image:url('themes/ESSJ_Gris_Jaune/metal01.jpg');
background-color:#CCCACA;
 list-style-image: url('themes/ESSJ_Gris_Jaune/green.gif');
    SCROLLBAR-FACE-COLOR: #E8E8E8;
    SCROLLBAR-HIGHLIGHT-COLOR: #909090;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-BASE-COLOR: #666666;
    scrollbar-3d-light-color: #666666;
    scrollbar-dark-shadow-color: #FFFFFF ;
font-family : Arial,sans-serif ;
font-size : 8pt;
margin : 0pt;
text-align: center;
padding-left : 0pt;
padding-right : 0pt;
padding-top : 0pt;
padding-bottom : 0pt;
padding : 0pt;
}

.bouton
{
        font-family: arial;
        font-size: 9pt;
        text-align: center;
        border: #000000;
        border-style: solid;
        border-top-width: 0pt;
        border-right-width: 0pt;
        border-bottom-width: 1pt;
        border-left-width: 0pt;
background-position: 50% 0%;
        font-weight: bold;
}
.lbouton
{
        font-family: arial;
        font-size: 8pt;
        text-align: center;

        font-weight: bold;
}
.boutontxt
{

        font-family : Arial, sans-serif;
        font-size : 9pt;
        border-bottom-width: 1pt;
        font-weight: bold;
}

.main{

background-color:#737373;
background-image:url('themes/ESSJ_Gris_Jaune/pixel.gif');
background-position: 0% 0%;
background-repeat: repeat-y;
padding-left :0pt;
padding-right : 0pt;
padding-top : 0pt;
padding-bottom : 0pt;
padding : 0pt;
        border: #D2D0D0;
        border-style: groove;
        border-top-width: 2pt;
        border-right-width: 2pt;
        border-bottom-width: 2pt;
        border-left-width: 2pt;
}

p {
font-family : Arial,sans-serif ;
font-size : 8pt;}

td {
font-family : Arial,sans-serif ;
font-size : 8pt;}

div {
font-family : Arial,sans-serif ;
font-size : 8pt;}

a:link {
	color: #554000;
	text-decoration: underline;
	font-size : 8pt;
	font-family: Arial
}

a:visited
{
	color: #4D3E01;
	text-decoration: underline;
	font-size : 8pt;
	font-family: Arial
}

a:hover {
color: #F6FF00;
text-decoration: underline;
font-family: Arial }

.news
{font-family: "arial";
font-size: 9pt;
        font-family: arial;
        font-size: 9pt;
        color: #0A0AB0;
        background-image:url('themes/ESSJ_Gris_Jaune/barre.gif');

        border-top: 1pt solid #999999;
        border-right: 1pt solid #999999;
        border-bottom: 1pt solid #999999;
        border-left: 1pt solid #999999;
        font-weight: bold;
}

.titleleft
{
background-image:url('themes/ESSJ_Gris_Jaune/barre.gif');
        font-family: arial;
        font-size: 9pt;
        text-align: center;
        border: #000000;
        border-style: solid;
        border-top-width: 1pt;
        border-right-width: 1pt;
        border-bottom-width: 1pt;
        border-left-width: 1pt;
        color: #333344;

        font-weight: bold;
}


.question {
        font-family: "arial";
        font-size: 8pt;
        color: #333344;
        border: #000000;
        border-style: solid;
        border-top-width: 1pt;
        border-right-width: 1pt;
        border-bottom-width: 1pt;
        border-left-width: 1pt ;
}

.menugauche
{font-family: "arial";
font-size: 8pt;
color: #333344;

padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 4px}

.rightmenu{

font-family: "arial";
font-size: 8pt;
color: #333344;

padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px}

.medit
{
        font-family: arial;
        font-size: 9pt;
        text-align: center;
        border: #000000;
        border-style: solid;
        border-top-width: 1pt;
        border-right-width: 1pt;
        border-bottom-width: 1pt;
        border-left-width: 1pt;
        color: #000000;
background-image:url('themes/ESSJ_Gris_Jaune/barre.gif');
        font-weight: bold;
}



.citation
{
        font-family: arial;
        font-size: 9pt;
        text-align: center;
background-image:url('themes/ESSJ_Gris_Jaune/barre.gif');
        color: #000000;

        font-weight: bold;
}

.menu
{font-family: arial;
font-size: 9pt;
background-color : #A09F9F;
color: #000000; }


.answer
{font-family: arial;
font-size: 8pt;
background-color : #bbeeff;
color: #000000;
}

.princip
{
background-color : #CCCCCC;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px
}


.newstext
{font-family: arial;
font-size: 8pt;
background-color : #CCCCCC;
color: #000000;
border: #000000;
border-style: solid;
border-top-width: 1pt;
border-right-width: 1pt;
border-bottom-width: 1pt;
border-left-width: 1pt ;
padding-left : 2pt;
padding-right : 2pt;
padding-top : 2pt;
padding-bottom :2pt;
padding : 2pt;
}

.contentleft
{font-family: arial;
font-size: 8pt;
background-color : #CCCCCC;
color: #000000;
border: #000000;
border-style: solid;
border-top-width: 1pt;
border-right-width: 1pt;
border-bottom-width: 1pt;
border-left-width: 1pt ;
padding-left : 2pt;
padding-right : 2pt;
padding-top : 2pt;
padding-bottom :2pt;
padding : 2pt;
}

.menubar
{
color: #333344;
font-size: 8pt;
}


.intro {
	font-family: arial;
	font-size: 10pt;
	color: #FBFAA4;
	background-color: #9B883A;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	font : italic normal;
	font-style : normal;
}


.news {
        font-family: "arial";
        font-size: 10pt;
        background-image : url('themes/ESSJ_Gris_Jaune/barre.gif');
        background-repeat: x;
        color:black;



}
.cadrelistetitle
{
background-image:url('themes/ESSJ_Gris_Jaune/barre.gif');
        font-family: arial;
        font-size: 9pt;
        text-align: center;
    color: #CCCCCC;
        border: #666666;
        border-style: solid;
        border-top-width: 1pt;
        border-right-width: 1pt;
        border-bottom-width: 1pt;
        border-left-width: 1pt;
        color: #000000;
           font-weight: bold;



}

.cadreliste
{font-family: arial;
font-size: 8pt;
background-color : #CCCCCC;
color: #000000;
border: #666666;
border-style: solid;
border-top-width: 1pt;
border-right-width: 1pt;
border-bottom-width: 1pt;
border-left-width: 1pt ;
padding-left : 1pt;
padding-right : 1pt;
padding-top : 1pt;
padding-bottom :1pt;
padding : 1pt;





}

.cadrelisteimage
{font-family: arial;
font-size: 8pt;
background-color: #CCCCCC;
color: #000000;
border: #666666;
border-style: solid;
border-top-width: 1pt;
border-right-width: 1pt;
border-bottom-width: 1pt;
border-left-width: 1pt ;
padding-left : 1pt;
padding-right : 1pt;
padding-top : 1pt;
padding-bottom :1pt;
padding : 1pt;





}