/* ---- Couleur de fond pour la frame "title" partie du haut affichage du titre bandeau/logo ---- */
BODY.titre { background-color:#FFFFFF }

/* ---- Couleur de fond pour la frame "centre" partie centrale affichage des informations ---- */
BODY.centre { background-color:#FFFFFF; background-attachment:fixed; background-repeat:no-repeat }

/* ---- Couleur de fond pour la frame "menu" partie de gauche ---- */
BODY.menu { background-color:#FFFFFF; background-attachment:fixed; background-repeat:no-repeat }

/* ---- Couleur de fond pour une page seule sans frames - index.php ---- */
BODY.fond { background-color:#FFFFFF; background-attachment:fixed; background-repeat:no-repeat }

/* ---- Couleur de fond pour la page d'accueil index.php -------------- */
BODY.index { background-position:center center; background-color:#FFFFFF; background-attachment:fixed; background-repeat:no-repeat }

/* ---- Couleur de fond pour les pages internes dans les onglets (appel IFRAME) voir histo_go.php/histo.php en connexion TIERS ---- */
BODY.fondonglet { background-color:#D1EDFB; background-attachment:fixed; background-repeat:no-repeat } /*6C9ED6 */

/* ---- Couleur et police du texte dans le body par défaut ---- */
BODY, TH, OL { font-family: verdana, arial, helvetica, sans-serif; font-size: 10; color=#000000 }
PRE, TT, CODE { font-family: courier, sans-serif; font-size: x-small; }

/* ---- MainTitle2 (affichage des titres de chapitre par défaut ----- */
H1, H1.title2{ font-family: Arial,sans-serif; font-size: 16pt; color:#007fe0; font-weight: bold;
	margin-top:10px; margin-bottom:10px;
	width: 95%; display: block; padding: 0 0 3px 0; text-align: left; border-bottom: 0px solid #007fe0;}

/* ---- MainTitle2 (affichage des titres de chapitre par défaut ----- */
H1, H1.title { font-family: Arial,sans-serif; font-size: 16pt; color:#007fe0; font-weight: bold;
	margin-top:10px; margin-bottom:10px;
	width: 95%; display: block; padding: 0 0 3px 0; text-align: left; border-bottom: 1px solid #007fe0;}

/* ---- MainTitle2 (affichage des titres de chapitre dans les onglets ----- */					
/* --H1, H1-- */
.onglet { font-family: Arial,sans-serif; font-size: 16pt; color:#0650FF; font-weight: bold;
	margin-top:10px; margin-bottom:10px;
	width: 100%; display: block; padding: 0 0 3px 0; text-align: left; border-bottom: 1px solid #95001E;}


/* ---H2, H2 -- */
.title { font-family: Arial,sans-serif; font-size: 12pt; color:#007fe0; font-weight: bold; 
	margin-left:10px; margin-top:10px; margin-bottom:10px;
	width: 900px; display: block; padding: 0 0 3px 0; text-align: left;	border-bottom: 1px solid #C8CFDC;}

.subtitle { font-family: Arial,sans-serif; font-size: 12pt; color:#0650FF; font-weight: bold; 
	margin-left:20px; margin-top:10px; margin-bottom:10px;
	width: 95%; display: block; padding: 0 0 3px 0; text-align: left;	border-bottom: 1px solid #0650FF;}


/* -- Parametre pour un lien normal (fonction HREF) -- */
A.genlink:active {  text-decoration: none; color:blue; font-size:12px}
A.genlink:link { text-decoration: none; color: blue; font-size:12px}
A.genlink:visited {  text-decoration: none; color: blue; font-size:12px}
A.genlink:hover {  text-decoration: none;color:#0099FF; font-size:12px}

/* -- Parametre pour un lien alerte (fonction HREF) -- */
A.alerte:active { text-decoration: none; color:red; font-size:12px}
A.alerte:link { text-decoration: none; color: red; font-size:12px}
A.alerte:visited { text-decoration: none; color: red; font-size:12px}
A.alerte:hover { text-decoration: none; color:red; font-size:12px}


A.lien_accueil:active { text-decoration: none; color:blue; font-size:15px}
A.lien_accueil:link { text-decoration: none; color: blue; font-size:15px}
A.lien_accueil:visited { text-decoration: none; color: blue; font-size:15px}
A.lien_accueil:hover { text-decoration: none;color:#0099FF; font-size:15px}

A.alerte_accueil:active { text-decoration: none; color:red; font-size:15px}
A.alerte_accueil:link { text-decoration: none; color: red; font-size:15px}
A.alerte_accueil:visited { text-decoration: none; color: red; font-size:15px}
A.alerte_accueil:hover { text-decoration: none; color:red; font-size:15px}


/* --- Parametre pour laffichage des lien dans une liste contenu dans un tableau -- */
A.liste         { text-decoration: none; color: black; font-size: 12px; }
A.liste:visited { text-decoration: none; color: black; font-size: 12px; }
A.liste:hover   { text-decoration: none; color: #0099FF; font-size: 12px; font-weight: bold; }

/* -- Couleur de fond et font du menu sur la gauche -- */	
/* TABLE.mainmenu { background-color:#FFFFFF; font-size:xx-small } */

/* -- Couleur de fond et font pour tableau général (NewTable) -- */
TABLE.gentable { background-color:""; font-size:xx-small; color:#000000;}


/* -- Tableaux transparent <TD> -- */
.tabtransparent {color:#000000;font-family: Arial, helvetica, sans-serif; font-size: 15px;font-weight: bold;}

/* -- Couleur de fond et font pour l'entete des tableaux <TD> -- */
.tabentete {background-color:#0650FF; color:#FFFFFF;font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 13px;}

/* -- Couleur de fond pour le contenu des tableaux par défaut <TD> -- */
.tabdefaut {background-color:#FFFFFF; color:#000000;font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;}

/* -- Couleur de fond pour le contenu des tableaux en mode alarme <TD> -- */
.tabalert {background-color:#FFAFCA; color:#000000;}

/* -- Couleur de fond pour le contenu des tableaux en mode prototype <TD> -- */
.tabproto {background-color:#00CCFF; color:#000000;}

/* -- Couleur de fond pour le contenu des tableaux en alterné <TD> -- */
.tabalterne {background-color:#EEEEEE; color:#000000;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}

/* -- Couleur de fond de la première colonne pour le contenu des tableaux à deux colonnes<TD> -- */
.tabfirst {background-color:#D7E4FF; color:#000000;font-weight: bold; font-size: 13px;}

/* ---- Class pour la fonction Para  ------ */
.classparadefaut {color:#000000; font-family: arial, helvetica, sans-serif; font-size:12px;}
.classparaonglet {color:#000000; font-family: arial, helvetica, sans-serif; font-size:12px;}
.classparaonglettitre {color:#000000; font-family: arial, helvetica, sans-serif; font-size:11px; font-weight: bold;}
.classparatitre {color:black; font-family: arial, helvetica, sans-serif; font-size:14px; font-weight: bold;}
.classparaalert {color:red; font-family: arial, helvetica, sans-serif; font-size:12px; font-weight: bold;}
.classparalogin {color:black; font-family: arial, helvetica, sans-serif; font-size:18px; font-weight: bold;}
.classparaloginIst {color:white; font-family: arial, helvetica, sans-serif; font-size:18px; font-weight: bold;}


/* -- Couleur de fond et de texte des titres avec le coin arrondi ---- */
.MainTitleCorner{background-color:#0099FF; color:#FFFFFF; }

 
/* ---- menu du haut de page (AddMenuLink) ----- */
a.simplemenu:active  { font-weight: bold; color:blue; text-decoration: none; font-size:xx-small}
a.simplemenu:link    { font-weight: bold; color: blue; text-decoration: none; font-size:xx-small}
a.simplemenu:visited { font-weight: bold; color: blue; text-decoration: none; font-size:xx-small}
a.simplemenu:hover   { font-weight: bold; color:red; text-decoration: none; font-size:xx-small}

/* ---- Bouton avec image intégrée ------ */
a.navbar {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;text-decoration: none; padding:3px; margin-top:10px; margin-bottom:3px; color: #000000} /* 6066FF */
a.navbar:hover  {font-family: Arial, Helvetica, sans-serif; font-size:10pt;text-decoration: none; padding:1px; margin-top:10px; margin-bottom:3px; border:2px solid #606680; background-color: #edf0f9; color:#6699CC} /*  */
.navbar {font-family: Arial, Helvetica, sans-serif; font-size:10pt; color: #98a3d1; font-weight: bold; margin-top:10px; margin-bottom:3px; padding:10px; vertical-align:middle}
.navbar img {vertical-align: middle; border:0px }

/* --- Button de validation, retour, ... --- */	
input.button { background:#E6FFFF; cursor:hand; border:solid 1px black; }
input.button1 {
   color:#050;
   font-family: Arial, Helvetica, sans-serif;
   font-size:13px;   
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
input.button1_hover {
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;}

/* ---- Liste déroulante --- */
select.select1 { background:#FFFFFF; cursor:hand; border:solid 1px black; font-family:Arial; font-size:11px; }

 body,td {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12;
 }

body {
	background-color:#FFFFFF;
	margin:0;
	padding:0;
 }
 
 .tabularButtonTd {
   font-weight:bold;
   font-size:11;
   text-align:center;
 }

.onglet1 
{
	background-image:url(images/background_tabular_bar.gif);
	background-position:bottom; background-repeat:repeat-x;
}

/* Couleur de fond du contenu des onglets actifs */
td.onglet2 
{
	background-color:#D1EDFB;
	color:#FFFFFF;
}

.onglet3 
{
	background-image:url(images/bottom_background_tabular_bar.gif);
	background-position:top; background-repeat:repeat-x;
}


/*----------------------------- MENU DE GAUCHE ------------------------------------*/
/* -- Parametre du menu général de gauche (AddMainMenuLink) -- */
A.mainmenu:active { text-decoration: none; color:#95001E;font-family: Arial; font-size:11px;}
A.mainmenu:link { text-decoration: none; color: #95001E; font-family: Arial; font-size:11px;}
A.mainmenu:visited {  text-decoration: none; color: #95001E; font-family: Arial; font-size:11px;}
A.mainmenu:hover { text-decoration: none; color:#95001E; font-family: Arial; font-size:11px;}

.arrowlistmenu 
{
	width:150px;
}
.arrowlistmenu .headerbar
{
	-x-system-font:none;
	color:white;
	font-family:Arial;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin-bottom:10px;
	padding:4px 0 4px 10px;
	text-transform:uppercase;
}

.arrowlistmenu ul 
{
	list-style-type:none;
	margin:5 5 8px;
	padding:0;
}

.arrowlistmenu ul li 
{
	padding-bottom:2px;
	margin-left:0px;
}

.arrowlistmenu ul li a 
{
	border-bottom:1px solid #DADADA;
	color:#007fe0;
	display:block;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	padding:2px 0 2px 4px;/*15*/
	text-decoration:none;
}

.arrowlistmenu ul li a:hover 
{
	background-color:#F3F3F3;
	color:#A70303;
}