﻿body    { FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
TD      { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: #333333; font-size: 12px; line-height: 16px; }
p       { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: #333333; font-size: 12px; padding-left:10px; line-height: 16px; }

H1      { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: White; font-size: 15px; padding-left:5px; margin:0px; }
H2      { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: #0332BD; font-size: 13px; }



TD.none     { padding-left:0px; }
TD.titre    { padding-left:0px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: #0332BD; font-size: 13px; font-weight: bold;	}
TD.imp      { FONT-SIZE: 9pt;	FONT-WEIGHT: bold;	COLOR: #FE6C3D; padding-left: 0px;  }
TD.bloc     { FONT-SIZE: 8pt;	FONT-FAMILY: "Sans Serif",Arial;	color: #808080;	}
TD.petit    { padding-left:0px; FONT-SIZE: 8pt;	FONT-FAMILY: "Sans Serif",Arial;	color: #333333;	line-height: 13px; }

FONT.tech   { FONT-SIZE: 8pt;	FONT-FAMILY: Helvetica;	COLOR: #333333;  }

A           { COLOR: #1064aa; TEXT-DECORATION: none }
A:visited   { COLOR: #1064aa; TEXT-DECORATION: none }
A:hover     { COLOR: #f8300b; TEXT-DECORATION: underline }
A:active    { COLOR: #f8300b; TEXT-DECORATION: underline }

.menu           { color: #0838C6; text-decoration: none;   }
A.menu          { color: #0838C6; text-decoration: none;  }
A.menu:visited  { color: #0838C6; text-decoration: none; }
A.menu:hover    { color: #FE6C3D; text-decoration: none; }
A.menu:active   { color: #FE6C3D; text-decoration: none; }

A.blanc         { color: White; text-decoration: none }
A.blanc:visited { color: White; text-decoration: none }
A.blanc:hover   { color: #1064aa; text-decoration: none; }
A.blanc:active  { color: #1064aa; text-decoration: none; }

A.gris          { color: #333333; text-decoration: none; }
A.gris:visited  { color: #333333; text-decoration: none; }
A.gris:hover    { color: #FE6C3D; text-decoration: underline; }
A.gris:active   { color: #FE6C3D; text-decoration: underline; }

/* forms */
.form 		{ PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; COLOR: #003366; FONT-FAMILY: Arial; FONT-WEIGHT: bold; WIDTH: 250px; HEIGHT: auto; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;}
.form2		{ PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; COLOR: #003366; FONT-FAMILY: Arial; FONT-WEIGHT: bold; WIDTH: 175px; HEIGHT: auto; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;}
.form3		{ PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; COLOR: #003366; FONT-FAMILY: Arial; FONT-WEIGHT: bold; WIDTH: 75px; HEIGHT: auto; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;}
.envoi 		{ FONT-SIZE: 11px; BACKGROUND-COLOR: #FE6C3D; COLOR: #ffffff; FONT-FAMILY: Arial; FONT-WEIGHT: bold; border-style: groove; height: auto; width: 250px}
.envoi2		{ FONT-SIZE: 11px; BACKGROUND-COLOR: #FE6C3D; COLOR: #ffffff; FONT-FAMILY: Arial; FONT-WEIGHT: bold; border-style: groove; height: auto; width: 175px}
.envoi3		{ FONT-SIZE: 11px; BACKGROUND-COLOR: #FE6C3D; COLOR: #ffffff; FONT-FAMILY: Arial; FONT-WEIGHT: bold; border-style: groove; height: auto; width: 75px}
TEXTAREA	{ PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; COLOR: #003366; FONT-FAMILY: Arial; FONT-WEIGHT: bold; WIDTH: 250px; HEIGHT: auto; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; }
SELECT 		{ FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; COLOR: #006699; FONT-FAMILY: Arial; FONT-WEIGHT: bold; WIDTH: 250px; HEIGHT: auto; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;}
.select2	{ FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; COLOR: #006699; FONT-FAMILY: Arial; FONT-WEIGHT: bold; WIDTH: 70px; HEIGHT: auto; BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 0px solid; BORDER-LEFT: #666666 0px solid; BORDER-BOTTOM: #666666 0px solid;}
.SELECTAUTO	{ FONT-SIZE: 11px; WIDTH: auto; HEIGHT: auto; BORDER: #d8d8d8 0px solid; BACKGROUND-COLOR: #ffffff; }


/* Interface Graphique */
.DivBanHautLogo { width: 190px; height: 120px; border: 0px; float: left; background-image: url(../interface/int_haut_r2_c2.jpg); text-align:center; }
.DivBanHautRD   { width: 590px; height: 93px; border: 0px; float: right; background-image: url(../interface/int_haut_r3_c3.jpg); }
.DivHautFond    { width:100%; border: 0px; background-image: url(../interface/int_haut_fond.jpg); background-repeat: repeat; }
.CadreBleu      { background-color: #FFFFFF; border-left: solid 1px #0838C6; }
.CadreGris      { margin-left: 0px; padding: 5px; background-color: #f2f2f2; border: solid 1px #DBDEE8; }
.CadreBlanc     { margin-left: 0px; padding: 5px; background-color: #ffffff; border: solid 1px #DBDEE8; }

SPAN.titre          { color: #0332BD; font-weight: bold; }
SPAN.bloctitre		{ FONT-SIZE: 8pt;	font-family: "Sans Serif",Arial;	color: #0332BD; font-weight: bold;	}
SPAN.bloc			{ FONT-SIZE: 8pt;	FONT-FAMILY: "Sans Serif",Arial;	color: #808080;	}
SPAN.bloc2			{ FONT-SIZE: 7pt;	FONT-FAMILY: "Sans Serif",Arial;	color: #808080;	}
SPAN.orange			{ FONT-SIZE: 9pt;	font-family: Universal,Arial;		color: #FE6C3D; font-weight: bold;	}
SPAN.petit			{ FONT-SIZE: 10px;	FONT-FAMILY: Arial;					color: #333333;	FONT-WEIGHT: bold; }

/* tarifs */
SPAN.prix	{ FONT-SIZE: 18px;	FONT-FAMILY: Arial,Tahoma; FONT-WEIGHT: bold;	COLOR:#FE6C3D;		 }
SPAN.ht		{ FONT-SIZE: 11px;	FONT-FAMILY: Tahoma,Arial; FONT-WEIGHT: bold;	COLOR:#FE6C3D;	VERTICAL-ALIGN: super; }


/* Menus TreeView */
#DivMenuClass                                           {  }
#DivMenuClass .treeview, #DivMenuClass .treeviewItem    { font-family: Tahoma; font-size: 10pt; color: Black; }
#DivMenuClass .treeviewHover                            { color: #FE6C3D; text-decoration: none; }
#DivMenuClass .treeviewSelected                         { color: #FE6C3D; font-weight: bold; }

#DivLiensClass                                          {  }
#DivLiensClass .treeview, #DivLiensClass .treeviewItem  { font-family: Tahoma; font-size: 10pt; color: Black; }
#DivLiensClass .treeviewHover                           { color: #FE6C3D; text-decoration: none; }
#DivLiensClass .treeviewSelected                        { color: #FE6C3D; font-weight: bold; }

IMG.pl  { padding-right: 5px;  }
IMG.pr  { padding-left: 5px; }
