BODY {
    SCROLLBAR-FACE-COLOR: #9999ff;
    SCROLLBAR-SHADOW-COLOR: #fff0f5;
    SCROLLBAR-3DLIGHT-COLOR: #fff0f5;
    SCROLLBAR-ARROW-COLOR: #fff0f5;
    SCROLLBAR-TRACK-COLOR: #fff0f5;
    FONT-FAMILY: Arial;
    SCROLLBAR-DARKSHADOW-COLOR: #9999BB;
    overflow:auto;
}
TABLE {
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
A {
    FONT-WEIGHT: bold;
    COLOR: #7b68ee;
    TEXT-DECORATION: none
}
A:hover {
    FONT-WEIGHT: bold;
    COLOR: #7b68ee;
    TEXT-DECORATION: underline
}
.bords_plats {
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.libelle_input {
	text-align:right;
	padding-right:6px;
}
.texte {
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial
}
.lien {
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-FAMILY: arial;
	text-decoration:underline;
	cursor:pointer;
}
.texte_formulaire {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}

.texte_gras {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial
}

.ligne_on {
	font-size: 11px;
	font-family: arial;
	background-color: #aabbee;
	color: #FFFFFF;
}
.ligne_off {
	font-size: 11px;
	font-family: arial;
	background-color: #FFFFFF;
	color: #000000;
}
.ligne_off_2 {
	font-size: 11px;
	font-family: arial;
	background-color: #E7E7FF;
	color: #000000;
}

.tr_liste_entete {
    COLOR: white;
    BACKGROUND-COLOR: #b0c4de
}
.tr_liste_over {
    CURSOR: pointer;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #D3D3EE;
}

.bords_droit_liste {
    BORDER-RIGHT: #000000 1px solid
}
.bords_gauche_liste {
    BORDER-LEFT: #000000 1px solid
}

.class_input {
    BORDER-RIGHT: #9999ff 1px solid;
    BORDER-TOP: #9999ff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9999ff 1px solid;
    BORDER-BOTTOM: #9999ff 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #FFFFFF;
}
.class_input_readonly {
    BORDER-RIGHT: #9999ff 1px solid;
    BORDER-TOP: #9999ff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9999ff 1px solid;
    BORDER-BOTTOM: #9999ff 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: gainsboro;
    color:#000000;
}

.class_bouton {
    BORDER-RIGHT: #9999ff 1px solid;
    BORDER-TOP: #9999ff 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9999ff 1px solid;
    CURSOR: pointer;
    COLOR: black;
    BORDER-BOTTOM: #9999ff 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #D3D3EE;
}
.class_bouton_over {
    BORDER-RIGHT: #9999ff 1px solid;
    BORDER-TOP: #9999ff 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9999ff 1px solid;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: #9999ff 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #D3D3EE;
}
.class_select {
    FONT-SIZE: 11px;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F3F3FF;
}
.class_option
{
    BORDER-RIGHT: #00008b 1px solid;
    BORDER-TOP: #00008b 1px solid;
    BORDER-LEFT: #00008b 1px solid;
    BORDER-BOTTOM: #00008b 1px solid;
    BACKGROUND-COLOR: #dedeff;
}

.no_padding {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

.bouton_on {
	border: 1px solid #000000;
	background-color: #aabbee;
	color: #FFFFFF;
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
}
.bouton_down {
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #bbbbbb 1px solid;
    BORDER-LEFT: #bbbbbb 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
	cursor:pointer;
}
.bouton_off {
	border: 1px solid #000000;
	background-color: #FECD82;
	color: 654321;
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
}
