BODY {
	COLOR: black;
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: 300; 
	SCROLLBAR-BASE-COLOR: #FFBB77;
	SCROLLBAR-ARROW-COLOR: white;
	BACKGROUND: white;

}

TABLE {
	COLOR: black;
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: 300; 
	SCROLLBAR-BASE-COLOR: #FFBB77;
	SCROLLBAR-ARROW-COLOR: white;
	TEXT-ALIGN: justify; 
}

HR {
	COLOR: #000000; 
}

A:link {
	COLOR: yellow; 
	FONT-WEIGHT: 300; 
	TEXT-DECORATION: none;
}

A:visited {
	COLOR: yellow; 
	FONT-WEIGHT: 300; 
	TEXT-DECORATION: none;
}

A:active {
	COLOR: yellow; 
	FONT-WEIGHT: 300; 
	TEXT-DECORATION: none;
}

A:hover {
	COLOR: yellow; 
	FONT-WEIGHT: 300; 
	TEXT-DECORATION: none;
}

.boutcal {
	BACKGROUND: #18394A;
	BORDER: #DCF3F3 1px solid; 
	COLOR: #DCF3F3;
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-WEIGHT: normal; 
	MARGIN: 0.2em; 
	PADDING: 1px; 
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 30px;
}

.boutons {
	BACKGROUND: #18394A;
	BORDER: #DCF3F3 2px solid;
	COLOR: #DCF3F3; 
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 140px;
}

.boutons:hover {
	BACKGROUND: #DCF3F3; 
	BORDER: #18394A 2px solid; 
	COLOR: #18394A; 
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 140px;
}

.boutons_liens {
	COLOR: #DCF3F3; 
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 160px;
}

.boutons_liens:hover {
	BACKGROUND: #DCF3F3; 
	BORDER: #18394A 1px solid; 
	COLOR: #18394A; 
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 160px;
}

.cadre_identification {
	BACKGROUND: #316B8C; 
	BORDER: #18394A 3px solid; 
	COLOR: black; 
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-SIZE: 12pt; 
	FONT-WEIGHT: 300; 
	WIDTH: 100%;
}

.case_liens {
	BACKGROUND: #318BA5;
	BORDER: black 1px solid; 
	VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center; 
	WIDTH:160px;
}

.case_liens_grand {
	BACKGROUND: #318BA5;
	BORDER: black 1px solid;
	VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center; 
	WIDTH:180px;
}

.case_liens_petit {
	BACKGROUND: #318BA5;
	BORDER: black 1px solid;
	VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center;  
	WIDTH:120px;
}

.categorie_bas_droite {
	BACKGROUND: #fff url(menu_bas_droite.gif);
	MARGIN: 0.2em; 
	PADDING: 1px; 
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 160px;
	HEIGHT: 12px;
}

.categorie_bas_gauche {
	BACKGROUND: #fff url(menu_bas_gauche.gif);
	MARGIN: 0.2em; 
	PADDING: 1px; 
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 160px;
	HEIGHT: 12px;
}

.categorie_droite {
	BACKGROUND: #fff url(menu_haut_droite.gif);
	COLOR: white;
	FONT-FAMILY: Verdana, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 160px;
	HEIGHT: 21px;
}

.categorie_gauche {
	BACKGROUND: #fff url(menu_haut_gauche.gif);
	COLOR: white;
	FONT-FAMILY: Verdana, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 160px;
	HEIGHT: 21px;
}

.champs {
	BACKGROUND: #DCF3F3; 
	BORDER: #000000 1px solid;
	COLOR: black; 
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-WEIGHT: normal; 
	MARGIN: 0.2em; 
	PADDING: 1px; 
	TEXT-ALIGN: left; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 140px;
}

.cotations {
	BACKGROUND: #FFBB77;
	BORDER: #000000 1px solid; 
	COLOR: #DCF3F3; 
	FONT-SIZE: 13pt; 
	TEXT-ALIGN: center;  
	VERTICAL-ALIGN: middle; 
	WIDTH: 160px;
}

.encadre_boutons_liens {
	BACKGROUND: #18394A; 
	BORDER: #000000 1px solid; 
	PADDING: 1px; 
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 160px;
}

.entete {
	COLOR: #FFBB77; 
	BACKGROUND: #FFBB77;
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-SIZE: 16pt; 
	FONT-WEIGHT: bold; 
	TEXT-ALIGN: center;
}

.ligne_impaire {
	BACKGROUND: #D7E6FB; 
	COLOR: black; 
	FONT-SIZE: 10pt;
}

.ligne_paire {
	BACKGROUND: #ecf2ff; 
	COLOR: black; 
	FONT-SIZE: 10pt;
}

.manquante {
	COLOR: red;
	FONT-SIZE: 10pt;
}

.menu_liens {
	COLOR: black; 
	FONT-FAMILY: Verdana, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	WIDTH:160px;
}

.menu_liens:hover {
	BACKGROUND: #DCF3F3; 
	COLOR: black;
}

.menu_liens_grand {
	COLOR: black; 
	FONT-FAMILY: Verdana, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	WIDTH:180px;
}

.menu_liens_grand:hover {
	BACKGROUND: #DCF3F3; 
	COLOR: black;
}

.menu_liens_petit {
	COLOR: black; 
	FONT-FAMILY: Verdana, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	WIDTH:120px;
}

.menu_liens_petit:hover {
	BACKGROUND: #DCF3F3; 
	COLOR: black;
}

.message_info {
	COLOR: yellow; 
	BACKGROUND: #318BA5;
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-SIZE: 10pt; 
	FONT-STYLE: italic;
}

.message_titre {
	COLOR: yellow; 
	BACKGROUND: #318BA5;
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: bold;
}

.pas_manquante {
	COLOR: darkblue;
	FONT-SIZE: 10pt;
}

.pavetDecal {
	TEXT-ALIGN: justify;
	PADDING: 5 px;
}

.sous_partie_gauche {
	BACKGROUND: #fff url(menu_milieu_gauche.gif);
	TEXT-ALIGN: center; 
	WIDTH: 160px;
}

.sous_partie_droite {
	BACKGROUND: #fff url(menu_milieu_droite.gif);
	TEXT-ALIGN: center; 
	WIDTH: 160px;
}
.super_tableau {
	BACKGROUND: #18394A; 
	BORDER: #000000 1px solid; 
	WIDTH: 90%; 
	COLOR: DCF3F3; 
	ALIGN: center;
}

.tableau_interne {
	BACKGROUND: #D7E6FB; 
	BORDER: #000000 1px solid; 
	WIDTH: 95%; 
	TEXT-ALIGN: justify;
}

.tableau_interne_entete {
	BACKGROUND: #FFBB77; 
	BORDER: #000000 1px solid; 
	WIDTH: 95%; 
	TEXT-ALIGN: center;
}

.titre_partie {
	COLOR: #318BA5; 
	FONT-FAMILY: verdana, arial, helvetica; 
	FONT-SIZE: 16pt; 
	TEXT-ALIGN: center;
}

.vide {
	BACKGROUND: white; 
	COLOR: black; 
	FONT-SIZE: 10pt;
}