BODY
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #ffe6cb;
    SCROLLBAR-TRACK-COLOR: #bce4e5;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-BASE-COLOR: #00888a;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
TD
{
    FONT-SIZE: 9pt;
    COLOR: #000000
}
A
{
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #aa55a1;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #f3715a;
    TEXT-DECORATION: none
}
.formtitle
{
    FONT-SIZE: 8pt;
    COLOR: white
}
.littletitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #cc4e0b;
    TEXT-DECORATION: none
}
TEXTAREA
{
    BORDER-RIGHT: #636466 1px ridge;
    BORDER-TOP: #636466 1px ridge;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #636466 1px ridge;
    COLOR: black;
    BORDER-BOTTOM: #636466 1px ridge;
    BACKGROUND-COLOR: #e6e7e8
}

.pile1{
    BACKGROUND-COLOR: #E6E7E8
}
.pile2{
    BACKGROUND-COLOR: #D1D3D4
}
.piletrait{
    BACKGROUND-COLOR: #8A8C8E
}
.piletitre{
    COLOR: #CF3734;
    FONT-SIZE: smaller;
}
.piletexte{
    FONT-SIZE: smaller;
}


.multiligne{
    BACKGROUND-COLOR: #E6E7E8;
}
.multiligne TD{
    BORDER-width: 1;
    BORDER-color:#8A8C8E;
    BORDER-style:solid;
    PADDING: 5px;
    FONT-SIZE: 7 pt;
}
.multilignetitre{
    COLOR: #CF3734;
    FONT-SIZE: 8 pt;

}


.votetitre{
    FONT-WEIGHT: bold;
    COLOR: #00888A;
}
.votetexte{
    FONT-WEIGHT: bold;
    COLOR: #8A8C8E;
}
.votetotal{
    FONT-WEIGHT: bold;
    COLOR: #8A8C8E;
    BACKGROUND-COLOR: #BCE4E5;
}
.votetrait{
    BACKGROUND-COLOR: #CF3734;
}
.votediag{
    BACKGROUND-COLOR: #58C5C7;
}


.tableau A
{
    COLOR: white
}
.tableau A:hover
{
    COLOR: #ffe6cb
}

.formelem
{
    BORDER-RIGHT: #636466 1px ridge;
    BORDER-TOP: #636466 1px ridge;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #636466 1px ridge;
    COLOR: black;
    BORDER-BOTTOM: #636466 1px ridge;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ffe6cb
}
.formcheck
{
}
.formtitre
{
    FONT-SIZE: 9pt;
    COLOR: #4d4d4f
}
.formbouton
{
    COLOR: white;
    BACKGROUND-COLOR: #009597
}
.blocoff
{
    FONT-WEIGHT: plain;
    FONT-SIZE: 10px;
    BACKGROUND: #00888a;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: white;
    FONT-FAMILY: Arial
}
.blocon
{
    FONT-WEIGHT: plain;
    FONT-SIZE: 10px;
    BACKGROUND: #88d1d1;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: white;
    FONT-FAMILY: Arial
}
.bloc A
{
    COLOR: white;
    FONT-WEIGHT: plain;
    FONT-SIZE: 10px;
}
.bloc A:hover
{
    COLOR: white;
    FONT-WEIGHT: plain;
    FONT-SIZE: 10px;
}
.tdgauche
{
    BACKGROUND-IMAGE: url(variante1/bgrclair.gif);
    BACKGROUND-COLOR: #c1e0e6
}
.tdgauchenew
{
    BACKGROUND-IMAGE: url(variante1/fondmenu.gif);
	BACKGROUNT-REPEAT : repeat-y;
}
.tdtop
{
    BACKGROUND-IMAGE: url(variante1/bgrtop.gif);
	BACKGROUNT-REPEAT : repeat-y;
	BACKGROUND-POSITION : top right;
	BACKGROUND-COLOR : #BCE4E5;
}

.tddroite
{
    BACKGROUND-COLOR: #88D1D1;
}
.tdbord
{
    BACKGROUND-COLOR: #00888A;
}

.tdbordgauche
{
    BACKGROUND-COLOR: #000080;
    BACKGROUND-IMAGE: url(variante1/fondgauche.jpg);
	BACKGROUNT-REPEAT : no-repeat;
	BACKGROUND-POSITION : top left;
}
.tdborddroit
{
    BACKGROUND-COLOR: #000080;
    BACKGROUND-IMAGE: url(variante1/fonddroit.jpg);
	BACKGROUNT-REPEAT : no-repeat;
	BACKGROUND-POSITION : top right;
}
.tdbordbas
{
    BACKGROUND-COLOR: #000080;
}


.tdcentre
{
    BACKGROUND-COLOR: #ffffff
}
.tdbas
{
    BACKGROUND-COLOR: #88D1D1;
}

.menutitre
{
    FONT-SIZE: 9pt;
    COLOR: black;
    TEXT-DECORATION: none
}

.menutitrenew A
{
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #016B6D;
    TEXT-DECORATION: none
}
.menutitrenew A:hover
{
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #AA4A15;
    TEXT-DECORATION: none
}

@font-face {
    font-family: Georgia;
    font-style:  normal;
    font-weight: normal;
    src: url(../../medias/fonts/GEORGIA3.eot);
  }
  @font-face {
    font-family: Georgia;
    font-style:  normal;
    font-weight: 700;
    src: url(../../medias/fonts/GEORGIA2.eot);
  }
  @font-face {
    font-family: Georgia;
    font-style:  oblique;
    font-weight: normal;
    src: url(../../medias/fonts/GEORGIA1.eot);
  }
  @font-face {
    font-family: Georgia;
    font-style:  oblique;
    font-weight: 700;
    src: url(../../medias/fonts/GEORGIA0.eot);
  }

  @font-face {
    font-family: Script;
    font-style:  normal;
    font-weight: normal;
    src: url(../../medias/fonts/SCRIPTM2.eot);
  }
 @font-face {
    font-family: Verdana;
    font-style:  normal;
    font-weight: normal;
    src: url(../../medias/fonts/VERDANA3.eot);
  }
  @font-face {
    font-family: Verdana;
    font-style:  normal;
    font-weight: 700;
    src: url(../../medias/fonts/VERDANA2.eot);
  }
  @font-face {
    font-family: Verdana;
    font-style:  oblique;
    font-weight: normal;
    src: url(../../medias/fonts/VERDANA1.eot);
  }
  @font-face {
    font-family: Verdana;
    font-style:  oblique;
    font-weight: 700;
    src: url(../../medias/fonts/VERDANA0.eot);
  }
 @font-face {
    font-family: Symbol;
    font-style:  normal;
    font-weight: normal;
    src: url(../../medias/fonts/SYMBOL0.eot);
  }
@font-face {
    font-family: Webdings;
    font-style:  normal;
    font-weight: normal;
    src: url(../../medias/fonts/WEBDING0.eot);
  }