/* CSS Document */
A {
	color : #0B427D;
}

.titre {
	color : #0B427D;
	font-size : 16px;
	font-weight: bold;
}

.titreTableau, TH {
	background-color : #99CCFF;
}
/**********************Rajout du style liste Igor**************************/

.sfmlist_entete_filtre {
	background-color:#99CCFF;
}
/*************************************************************/
.cadreTableau {
	bordercolor : #99CCFF;
}

.paire {
	background-color : white;
}

.impaire {
	/*background-color : #FFFFE9;*/
	  background-color : #E3E3E3
;
}

.titreThemeForm {
	background-color : #99CCFF;
}

.colorTH {
	background-color : #99CCFF;
}

.Lien1 {
	color : #FFB818;
}

.Lien2 {
	color : #FFB818;
}

.Lien2:HOVER {
	color : #orange;
}

.Lien1:HOVER {
	color : #orange;
}

.mnTitre {
	color : #F8991C;
	font-size : 16px;
	font-weight: bold;
}

.mnLien, .mnLien1 {
	color : #FFB818;
}

.mnLien1:HOVER {
	color : #F8991C;
}

.mnLien0 {
	color: Yellow;
}

.mnLien2 {
	color : #F8991C;
}

.mnLien3 {
	color: #FFCE00;
}

.mnLien2:HOVER {
	color : Yellow;
}
.arbreL1:HOVER {
	color : Yellow;
}
.arbreL2:HOVER {
	color : Yellow;
}
.arbreL3:HOVER {
	color : Yellow;
}
.arbreElemSelect {
	color : #F8991C;
	font-size 		: 9px;
	font-weight		: bold;
	text-decoration : none;
	vertical-align 	: top;
}

.arbreElemSelectPere {
	color : #5985B4;
	font-size 		: 9px;
	font-weight		: bold;
	text-decoration:none;
	vertical-align 	: top;
}

.fondSelectedMenu {
	background-color : #99CCFF;
}

.arbre0 {
}
.arbre1 {
}
.arbre2 {
}
.arbre3 {
}
.arbreL0 {
	color: #F8991C;
}
.arbreL1 {
	color: #F8991C;
}
.arbreL2 {
	color: #F8991C;
}
.arbreL3 {
	color: #F8991C;
}
.arbreA1 {
	color: yellow;
}
.arbreA2 {
	color: yellow;
}
.arbreA3 {
	color: yellow;
}
.titreCadre {
	background-color: #99CCFF;
	font-size: 1px;
}
.dek {position:absolute;visibility:hidden;z-index:200;}

.texteOmbre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #ED4300;
}

.TabCommon {FONT: 14px Verdana; COLOR: #000000; PADDING: 3px; FONT-WEIGHT: bold; TEXT-ALIGN: center; HEIGHT: 20px; WIDTH: 100px;}
.TabContent {PADDING: 2px;}
.TabContentBottom {PADDING: 2px; BORDER-BOTTOM: 2px outset #99ccff;}
.TabOff {CURSOR: hand; BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: 1px solid #BBBBBB;}
.TabOn {CURSOR: default; BORDER-TOP: 2px outset #D1D1D1; COLOR: orange;}
.TabBorderBottom{BORDER-BOTTOM: 1px inset #D1D1D1;}
.TabActiveBorderLeftRight{BORDER-RIGHT: 2px outset #D1D1D1; BORDER-LEFT: 2px outset #D1D1D1;}
.TabActiveBackground {BACKGROUND-COLOR: #F7F8F3;}
.mnhsb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;
}
.mnhsb:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #F39500;
}

.mnhLienac {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #F8991C;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;
}

.mnhLienb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;
}

.mnhLien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;
}

.mnhLien:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #F8991C;
}
.mnhLienmdp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;
}

.mnhLienmdp:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #F8991C;
}

.mntset {
	background-color : #99CCFF;
}

.ligne_over {
	background-color : LightBlue;
	cursor: pointer;
}

.ligne_over_v {
	background-color : #0B417D;
}

.ligne_click {
	background-color : #DEF4FF;
	color : black;
}

.txtp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #FFFFFF;
}

.txtblancp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #FFFFFF;
}

.txtblancg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}

.mnopLien {
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;
}

.mnopLienInactive {
	font-family: Arial, Helvetica, sans-serif;
	color : #CCC;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;
}

.couleurThemebarreh {
	background-color : #5985B4;
}

.couleurThemebarreb {
	background-color : #99CCFF;
}

.couleurThemeligne {
	background-color : #5985B4;
}

.couleurThemeligneHorizontale {
	border-color : #5985B4;
}
.message-er {
	color : #F91D1D;
	font-size : 14px;
	font-weight: bold;
}
.titre1 {
	font-family : Arial, Helvetica, sans-serif;
	color : #0A417A;
}
.titre2 {
	font-family : Arial, Helvetica, sans-serif;
	color : #0A417A;
}
.titre3 {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}
.news {
	color : #F8991C;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
}
.action {
	color : #F8991C;
	text-decoration : none;
}
H5 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
}

.cadre_covoiturage_jumelage {
	background-color:#5985B4;
	color:#ffffff;
}

.TabAnalyse {
	background-color : #99CCFF;
}
.TabAnalyseSum {
	background-color : #5985B4;
}
.TabAnalyseDate {
	background-color : #5985B4;
}

.txtPar
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}
/* Style pour les boutons */
.background_button {
	background-image:url(../images/button_center.gif);
}

.background_button_calculatrice {
	background-image:url(../images/calculatrice/button_center.gif);
}

.txt_button_over {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f8991c;
	text-decoration: none;
}
.txt_button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.txt_button_selected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.background_button_selected {
			background-image:url(../images/button_center_selected.gif);
}
/* Fin Style pour les boutons */


.fondBloc {
	background-color:#99CCFF;
}

.ContextMenu_2 {
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11;
	text-decoration : none;
}

.ContextMenu_2:hover {
	color 		: #F8991C;
	/*cursor		: pointer;*/
}

.ContextMenu_2:active {
	color : #F8991C;
	font-weight : bold;
}



/* Style page détail */
.txtTitrePD{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	color:#000000;
	width:100%;
	display:block;
}

.txtTitrePP{
	font-family : Arial, Helvetica, sans-serif; 
	font-size:16px;
	color:#F8991C;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
}

.txtTitreModule {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}

.txtTitreModuleInactiv {
	color: #999999;
	font-weight: bold;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.gstdata_navbar{
	color 		: #FFFFFF;
	font-weight : bold;
	text-align 	: left;
	/*cursor 		: pointer;*/
}
.txtNoir { 
	color:white; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11; 
	text-decoration : none;
}
.txtBlanc{ 
	color:#000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11; 
	text-decoration : none;
}
/* Fin Style page détail */


.tdWhiteSpaceNoWrap td
{
	white-space: nowrap;
}

.rectanglePopup {
	background-color : rgb(35,165,252);
}