﻿td.filetbleu {
	background-color:  #3166aa;
}
.texteBleu {
	color: #3166aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Titre {
	color: #3166aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.menuBleu {
	color: #C1CFE1;
	height: 40px;
	margin-left: 3px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #CACDD2;
	text-decoration: none;
}

a.menu:hover {
	color: #FF0000;
	text-decoration: none;
}
a.menu {
	color: #3166AA;
	text-decoration: none;
}.piedpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cacdd2;
	background-color: #3166aa;
}
h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #3166aa;
	background-repeat: no-repeat;
	text-align: center;
	text-transform: uppercase;
}
td.fondbleu {
	background-color:  #3166aa;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
td.sstitre 
{
	background-color:  #6C9EDB;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
td.ssborder-top 
{
	border-bottom-color:#FFFFFF;
	border-width:1px;
	border-style:solid
}
td.ssborder-right 
{
	border-left-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-width:1px;
	border-style:solid
}
td.ssborder-center 
{
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid
}
td.ssborder-left 
{
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-width:1px;
	border-style:solid
}
td.ssborder-bottom
{
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-width:1px;
	border-style:solid
}
input.tourbleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-style: solid;
	border-top-color: #3166aa;
	border-top-width: 1px;
	border-right-color: #3166aa;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #3166aa;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #3166aa;
	border-left-style: solid;
	border-left-width: 1px;
}
td.menuBleuSelect {

	color: #FFFFFF;
	margin-left: 3px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFF99;
	text-decoration: none;
}
td.BleuClairListe1 {

	color: #3166aa;
	border: 2px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-right-style: solid;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-left-color: #999999;
	border-left-style: solid;
	margin-left: 3px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #CACDD2;
	text-decoration: none;
}
td.BleuClairListe2 {

	color: #3166aa;
	border: 2px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-right-style: solid;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-left-color: #999999;
	border-left-style: solid;
	margin-left: 3px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #CACDD2;
	text-decoration: none;
}

table.cadrebleuTableau {
	border: 1px solid #3166AA;
}
a.lienbouton:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
a.lienbouton:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.lienbouton:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
a.lienboutonOff:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #969696;
	text-decoration: none;
}
a.lienboutonOff:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #969696;
	text-decoration: none;
}
a.lienboutonOff:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #969696;
	text-decoration: none;
}
td.tourbleuRegime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-style: solid;
	border-top-color: #E3EAF2;
	border-top-width: 3px;
	border-right-color: #3166aa;
	border-right-style: solid;
	border-right-width: 3px;
	border-bottom-color: #3166aa;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-left-color: #E3EAF2;
	border-left-style: solid;
	border-left-width: 3px;
	background-color: #CACDD2;
}
td.tourbleulot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-style: solid;
	border-top-color: #3166aa;
	border-top-width: 1px;
	border-right-color: #3166aa;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #3166aa;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #3166aa;
	border-left-style: solid;
	border-left-width: 1px;
}
.fondCelluleBleu {
	background-color: #C1CFE1;
}
td.fondbleutourblanc {
	background-color:  #3166aa;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	border: 1px solid #FFFFFF;
}
div.cadreSaisie{
    padding :10px;
    background-color:#dfeeff;
    border: 1px solid #000080
}

td.titreInterieurCadreCouleur{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #3166AA;
    text-align:left;
	font-weight: bold;
	font-size: 12px;
    border-color : #DFEEFF;
    border-style:solid;     
	padding: 5px;
    position:static;
}

.GBI_Label
{
	font-family:Tahoma;
}


