@charset "iso-8859-1";

INPUT.champ {
    BORDER-RIGHT: #667791 1px solid; 
    BORDER-TOP: #667791 1px solid; 
    BORDER-LEFT: #667791 1px solid; 
    BORDER-BOTTOM: #667791 1px solid; 
    BACKGROUND-COLOR: #fbfbfb; FONT-SIZE: 11px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

INPUT.BoutonOK:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 11px; 
    CURSOR: hand; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #667791; 
    TEXT-DECORATION: none; 
    BORDER: #667791  1px solid
}

INPUT.BoutonOK {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 11px; 
    CURSOR: hand; 
    COLOR: #ffffff; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #667791; 
    TEXT-DECORATION: none; 
    BORDER: #667791  1px solid
}

BODY {
	SCROLLBAR-FACE-COLOR: #505F7A;
	SCROLLBAR-HIGHLIGHT-COLOR: #505F7A;
	SCROLLBAR-SHADOW-COLOR: #505F7A;
	SCROLLBAR-3DLIGHT-COLOR: #B3BFCD;
	SCROLLBAR-ARROW-COLOR:  #B3BFCD;
	SCROLLBAR-TRACK-COLOR: #B3BFCD;
	SCROLLBAR-DARKSHADOW-COLOR: #B3BFCD;

     FONT-WEIGHT: normal; 
     FONT-SIZE: 12px;  
     COLOR: #000000; 
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
     TEXT-DECORATION: none
}


a {
     FONT-WEIGHT: normal;
     FONT-SIZE: 12px;
     COLOR: #000000;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
     TEXT-DECORATION: underline
}

a:hover {
     FONT-WEIGHT: normal;
     FONT-SIZE: 12px;
     COLOR: #000000;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
     TEXT-DECORATION: underline ;
}

a:visited {
     FONT-WEIGHT: normal;
     FONT-SIZE: 12px;
     COLOR: #000000;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
     TEXT-DECORATION: underline;
}


td {
     FONT-WEIGHT: normal;
     FONT-SIZE: 12px;
     COLOR: #000000;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
     TEXT-DECORATION: none
}


.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  
        COLOR: #000000; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none
}

H1 {
	display: block;
	FONT-WEIGHT: normal; FONT-SIZE: 16px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
	BORDER-BOTTOM: #667791 1px solid;
}

H2 {
	display: block;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	padding-left: 10px;
}

H3 {
	display: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        text-transform: capitalize;
        padding-left: 15px;
	font-style: italic;
	BORDER-BOTTOM: #AABBD5 1px solid;
	BORDER-TOP: #AABBD5 1px solid;
}

.TitreMenu {
	text-align: center;
	FONT-WEIGHT: normal; FONT-SIZE: 14px;  COLOR: #111111; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none;
	background-color: #B3BFCD;
	BORDER-TOP: #667791 1px solid;	BORDER-BOTTOM: #667791 1px solid;
}

.LogoTitre {
	text-align: left;
        FONT-WEIGHT: lighter;
	font-variant: small-caps; 
	FONT-SIZE: 26px;  
	COLOR: #444444;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}

A.MenuItem {
	display: block;
	FONT-WEIGHT: normal; 
        FONT-SIZE: 11px;  
        COLOR: #000000; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none;
	PADDING-LEFT: 7px;
}

A.MenuItem:visited {
	display: block;
	FONT-WEIGHT: normal; 
        FONT-SIZE: 11px;  
        COLOR: #000000; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none;
	PADDING-LEFT: 7px;
}

A.MenuItem:hover {
	display: block;
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #000000; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none; 
        #BACKGROUND-COLOR: #667791;
        BACKGROUND-COLOR: #B3BFCD;
	BORDER-TOP: #667791 1px solid;  
        BORDER-BOTTOM: #667791 1px solid; 
        BORDER-LEFT: #667791 1px solid;  
        BORDER-RIGHT: #667791 1px solid;
	PADDING-LEFT: 6px;
}

A.MenuItemSelect {
	display: block;
        FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        #BACKGROUND-COLOR: #667791;
        BACKGROUND-COLOR: #B3B3B3;
        BORDER-TOP: #666666 1px solid;
        BORDER-BOTTOM: #666666 1px solid;
        BORDER-LEFT: #666666 1px solid;
        BORDER-RIGHT: #666666 1px solid;
        PADDING-LEFT: 7px;
}


A.MenuHaut {
	display: block;
	FONT-WEIGHT: normal; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none; FONT-SIZE: 11px;
	margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0;
	COLOR: #000000; BACKGROUND-COLOR: #fbfbfb;
}

A.MenuHaut:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none; 
	margin-left: auto; margin-right: auto;
	# COLOR: #ffffff; BACKGROUND-COLOR: #7C7C7C;
	COLOR: #ffffff; BACKGROUND-COLOR: #667791;
}

A.liens {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none; 
	COLOR: #000000;
}

A.liens:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none; 
	COLOR: #667791;
}

TD.titrenews {
        FONT-WEIGHT: normal;
        FONT-SIZE: 14px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none
}

TD.news {
	background: #eee;
	border: 1px solid #ccc;
	margin: 5px 0;
	padding: 2px;

        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}


hr {
	border: 0;
	background-color: #666666;
	height: 1px;
}
