BODY{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:11px;
}

TEXTAREA{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:11px;
}

IFRAME{
	border-style:solid;
	border-width:1px;
	border-color:#2A6FB0;
}

.menurub{
	font-family:Verdana,Tahoma,Arial,sans-serif;
 	color:#ffffff;
	font-weight:bold;
	font-size:11px;
}

.menurubactive{
	font-family:Verdana,Tahoma,Arial,sans-serif;
 	color:#ff0000;
	font-weight:bold;
	font-size:11px;
}

.dismenurub{
	font-family:Verdana,Tahoma,Arial,sans-serif;
 	color:#EEEEEE;
	font-weight:bold;
	font-size:11px;
}

.menuitem{
	font-family:Verdana,Tahoma,Arial,sans-serif;
 	color:#19337f;
	font-weight:bold;
	font-size:13px;

}
.serviceOK{
	font-family:Verdana,Tahoma,Arial,sans-serif;
 	color:#096A09;
	font-weight:bold;
	font-size:13px;

}

.dismenuitem{
	font-family:Verdana,Tahoma,Arial,sans-serif;
 	color:#999999;
	font-weight:bold;
	font-size:13px;

}

.listhead{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

.altlisthead{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	color:#ff0000;
	font-weight:bold;
	font-size:12px;
}

.seltab{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
}

.blurtab{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	font-size:10px;
}

.listrow{
	color:#000000;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size: 11px;
	font-weight:normal;
}

.listrowfix{
	color:#000000;
	font-family:Monospace,sans-serif;
	font-size: 11px;
	font-weight:normal;
}

.listaltrow{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size: 11px;
	background-color:#C6F3FF;
	font-weight:normal;
}

.listselrow{
	color:#FFFFFF;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size: 11px;
	font-weight:normal;
}

.listoverrow{
	color:#FFFFFF;
	background-color:#3894d4;
}

.libel{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-weight:bold;
	font-size:12px;
}

.smllibel{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-weight:bold;
	font-size: 10px;
}

.libelgris{
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-weight:bold;
    font-size: 12px;
	color:#BBBBBB;
}
			 
.whitelibel{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}

.altlibel{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-weight:bold;
	font-size:12px;
	background-color:#C6F3FF;
}

.altlibel2{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	background-color:#2A6FB0;
}

.fslegend{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2A6FB0;
}

.tdborder{
	border-style:solid;
	border-width:1px;
	border-color:#2A6FB0;
}

.textinput{
	border-style:solid;
	border-width:1px;
	border-color:#2A6FB0;
}

.udiv{
	border-style:solid;
	border-left-width:0px;
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-color:#ffffff;
}

.udiv0{
	border-style:dotted;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-color:#2A6FB0;
	background-color:#C6F3FF;
}

.udiv1{
	border-style:dotted;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-color:#2A6FB0;
	background-color:#94c1cd;
}

.divlst{
	overflow:scroll;
	height:300px;
	width:100%;
}

.erreur{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-weight:bold;
	color:#ff0000;
	font-size:12px;
}

/*-------------------------------------------------------------------------------------------------------------------
*							classes relatives au formatage de contenus
-------------------------------------------------------------------------------------------------------------------*/
.version{
    font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#777777;
}

.titretextacceuil{
    font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:24px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
}

.textaccueil{
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:13px;
    font-weight:bold;
}

.tiptxt{
	font-family:Verdana,Tahoma,Arial,sans-serif;
 	color:#000056;
	font-weight:normal;
	font-size:10px;
}

.plaintxt{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:12px;
}

.basicsmltxt{
	font-family:'Courier New',Courier;
	font-size:10px;
	font-weight:bold;
}

.titre1 {
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	text-align: center;
}

.titre2 {
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-top: 10px;
	padding-left: 10px;
}

/* - - - - - - - - - - - - - Classes pour les boutons - - - - - - - - - - - - - - -*/

.bigbtred{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-weight:bold;
	color:red;
	font-size:13px;
}

.bt{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:13px;
}

.smallbt{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.boutonPresse{
    background-image:url(/images/borderpushbtbg3d.gif);
}
 
td.boutonRelache{
    background-image:url(/images/borderbtbg3d.gif);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.petitBoutonPresse{
    background-image:url(/images/bordersmlpushbtbg3d.gif);
}
 
td.petitBoutonRelache{
    background-image:url(/images/bordersmlbtbg3d.gif);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.moyenBoutonPresse{
    background-image:url(/images/bordersmlmedpushbtbg3d.gif);
}
 
td.moyenBoutonRelache{
    background-image:url(/images/bordersmlmedbtbg3d.gif);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.largeBoutonPresse{
    background-image:url(/images/bordersmlwidepushbtbg3d.gif);
}
 
td.largeBoutonRelache{
    background-image:url(/images/bordersmlwidebtbg3d.gif);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.boutonRougePresse{
    background-image:url(/images/borderredpushbtbg3d.gif);
}
 
td.boutonRougeRelache{
    background-image:url(/images/borderredbtbg3d.gif);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.petitBoutonRougePresse{
    background-image:url(/images/bordersmlredpushbtbg3d.gif);
}
 
td.petitBoutonRougeRelache{
    background-image:url(/images/bordersmlredbtbg3d.gif);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.moyenBoutonRougePresse{
    background-image:url(/images/bordersmlmedredpushbtbg3d.gif);
}
 
td.moyenBoutonRougeRelache{
    background-image:url(/images/bordersmlmedredbtbg3d.gif);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.largeBoutonRougePresse{
    background-image:url(/images/bordersmlwideredpushbtbg3d.gif);
}
 
td.largeBoutonRougeRelache{
    background-image:url(/images/bordersmlwideredbtbg3d.gif);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.boutonVertPresse{
    background-image:url(/images/bordergreenpushbtbg3d.gif);
}
 
td.boutonVertRelache{
    background-image:url(/images/bordergreenbtbg3d.gif);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.petitBoutonVertPresse{
    background-image:url(/images/bordersmlgreenpushbtbg3d.gif);
}
 
td.petitBoutonVertRelache{
    background-image:url(/images/bordersmlgreenbtbg3d.gif);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.moyenBoutonVertPresse{
    background-image:url(/images/bordersmlmedgreenpushbtbg3d.gif);
}
 
td.moyenBoutonVertRelache{
    background-image:url(/images/bordersmlmedgreenbtbg3d.gif);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

td.largeBoutonVertPresse{
    background-image:url(/images/bordersmlwidegreenpushbtbg3d.gif);
}
 
td.largeBoutonVertRelache{
    background-image:url(/images/bordersmlwidegreenbtbg3d.gif);
}

td.uplmtr{
    font-size:6pt;
	height:12px
}
td.upl{
    font-size:10pt;
}
