/* Couleur du logo de la CCFL */
/* 00B2ED Bleu */
/* CFD600 Vert */
/* F7AF14 Orange */

/* CSS pour le menu déroulant */
.menuBar {POSITION:relative;BACKGROUND-COLOR:transparent;TEXT-ALIGN:left}

/* Barre de menu au repos */
.Bar {border:1px solid #6666ff; FLOAT:left;WIDTH:120px;CURSOR:hand;POSITION:relative;BACKGROUND-COLOR:#F7AF14;TEXT-ALIGN:center; font-family:Arial; font-size:12pt; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:1px;}

/* Barre de menu au passage de la souris*/
.BarOver {border:1px solid #C6D600; FLOAT:left;WIDTH:120px;CURSOR:hand;POSITION:relative;BACKGROUND-COLOR:#F7AF14;TEXT-ALIGN:center; font-family:Arial; font-size:12pt; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px}

/* Fond du menu deroulé */
.menu {WIDTH:150px;LINE-HEIGHT:140%;POSITION:absolute;BACKGROUND-COLOR:#F7AF14; font-family:Arial; text-align:center; font-size:10pt}

/* Texte du menu deroulé au repos */
.menuItem {border:1px solid #C6D600;PADDING-RIGHT:15px;PADDING-LEFT:10px;WIDTH:100%;CURSOR:hand;FONT-SIZE:10pt;text-align:left; font-family:Arial}

/* Texte du menu deroulé au passage de la souris */
.ItemMouseOver {border:1px solid #C6D600;PADDING-RIGHT:15px;PADDING-LEFT:10px;WIDTH:100%;CURSOR:hand;FONT-SIZE:10pt;text-align:left; font-family:Arial;BACKGROUND-COLOR: #00B2ED;}
/*.ItemMouseOver {PADDING-RIGHT: 15px;PADDING-LEFT: 10px;WIDTH: 100%;CURSOR: hand;BACKGROUND-COLOR: #00B2ED; font-family:Arial; font-size:10pt; text-align:left}*/
.ItemMouseOut {WIDTH: 100%; font-family:Arial; font-size:10px}

.Arrow {FLOAT:right;FONT-FAMILY:Webdings;POSITION:absolute;TEXT-ALIGN:center}

/* CSS Document */
.EtiqFormulaireG { font-family: Arial; font-size: 8pt; text-align:left }
.EtiqFormulaireD { font-family: Arial; font-size: 8pt; text-align:right }
.EtiqFormulaireC { font-family: Arial; font-size: 8pt; text-align:center }
a.EtiqFormulaireG:hover { text-decoration: underline; }
a:hover { text-decoration: underline; color:orange;}

.Tableau {border: 0px solid ;  width:800}
.TableauSommaire{border: 1px solid #65D15C;cellspacing: 0;width: 100% }
.haut{width: 100%;background-color: #6666ff;padding-top: 2%;padding-bottom:2%}
.heure{width:18%;text-align:right}
.titre{width:79%;font-family: tahoma;font-size: 160%;text-align: left;padding-left:2%}
.cote{margin-top:1%;width:13%;vertical-align: top;text-align: center}
.titremenu{font-weight:bold;background-color: #6666ff;color: white;font-size:100%;padding:2}
.libelle{color: white;text-align: left;font-size : 12;margin-top:1%;margin-left:3%}
.text{color: white;text-align: left;margin-top:1%;margin-left:10%}
.nav{color: white;text-align: left;margin-top:1%;margin-left:10%}
a.nav{color: white;text-align: left;margin-top:1%;margin-left:10%;}
a.nav:hover{color: white;text-align: left;margin-top:1%;margin-left:10%;text-decoration:none;}
.centre{width: 80%;margin:1%}
.droite{float: right;margin:1px}
.gras{font-weight: bold}
.TitreSommaire{text-align: center;font-weight:bold; color:#FFFFFF; background-color:#65D15C}
.TexteSommaire{color: #000000;font-size: 10pt}
a{text-decoration:none; color:#000000}

td {font-family: Arial; font-size: 9pt;}
td.TourneeEntete {font-family: Arial; font-size: 16pt; font-weight:bold;}
td.TourneeSousTitre {font-family: Arial; font-size: 11pt; font-weight:bold;}

.navoff{font-family: Arial; font-size: 9pt; font-weight:normal; background-color:White;}
.navon{font-family: Arial; font-size: 9pt; font-weight:normal;color:orange;background-color:#6666ff;}

TD.onglet { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; BACKGROUND-COLOR: #00b2ed }
		
TD.Title { FONT-FAMILY: Verdana; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #00b9f1 10px solid; BORDER-BOTTOM: #f7af14 0px solid; 
		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BoTTOM: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #555555; BACKGROUND-COLOR: #ffffff }

TD.Subtitle { FONT-FAMILY: Verdana; BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: LightGrey 3px solid; BORDER-BOTTOM: #888888 0px solid; 
		PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; BACKGROUND-COLOR: #ffffff }

TD.SubtitleOff { FONT-FAMILY: Verdana; BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: White 3px solid; BORDER-BOTTOM: #888888 0px solid; 
		PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; BACKGROUND-COLOR: #ffffff }


TD.SubtitleNote{ FONT-FAMILY: Arial; BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: LightGrey 3px solid; BORDER-BOTTOM: LightGrey 1px solid; 
		PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; BACKGROUND-COLOR: #ffffff }

TD.encadre { BORDER-RIGHT: #00b2ed 1px solid; BORDER-TOP: #00b2ed 1px solid; BORDER-LEFT: #00b2ed 1px solid; BORDER-BOTTOM: #00b2ed 1px solid }
TD.intitule { FONT-WEIGHT: bold ; }
TD.intitule2 { FONT-WEIGHT: bold ; BACKGROUND-COLOR: #e5ebed;}

TD.data { font-family: Arial; font-size: 9pt; }
input.data { BORDER: 1px solid;}
textarea.data { BORDER: 1px solid }
radiobutton.data { BORDER: 1px solid }
SELECT.data { BORDER: 1px solid; FONT-SIZE:10px}
/*option.data { BORDER: 1px solid; height: 2pt }*/

data { font-family: Arial; font-size: 9pt; }

bouton { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; BACKGROUND-COLOR: #00b2ed }
.context { BACKGROUND-COLOR: #f8f666; BORDER-LEFT: #00b2ed 1px solid; BORDER-TOP: #00b2ed 1px solid;  }
.ddl {position:relative;z-index:-1;BACKGROUND-COLOR:blue;}

TD.surligne		{BACKGROUND-COLOR: LightGrey; font-family:Arial; font-size: 10pt; color:Black;}
TD.surlignegras	{BACKGROUND-COLOR: #0086ed; font-family:Arial; font-size: 10pt; color:white;font-weight: bold}
TH.intituleFonce {BACKGROUND-COLOR: #0086ed; font-family:Arial; font-size: 11pt; color:White;}
TH.intituleClair {BACKGROUND-COLOR: #00B2ED; font-family:Arial; font-size: 11pt; color:White;}

.liste2 {BACKGROUND-COLOR: #f7ce77; font-family:Arial; font-size: 11pt; color:#005a9e;}
.ListeAction {BACKGROUND-COLOR: #f7e6c0;}

input.valid {BACKGROUND-COLOR: #00B2ED; BORDER: #00B2ED 1px solid ; color: White; font-weight: bold}

td.separator {border-right:solid 1px DarkOliveGreen;}
td.separatorbottom {border-bottom:solid 1px DarkOliveGreen;}
td.separatortop {border-top:solid 1px DarkOliveGreen;}


/* MODULE LIEN ARIANE */
.ModuleLienAriane {
	font-size: 10px;
    color: Black;
    font-family: Trebuchet MS, Tahoma, Arial, Helvetica;
    text-decoration: none;
}
A.ModuleLienAriane:link {
    text-decoration:    none;
    color:Black;
    font-weight:normal;
}

A.ModuleLienAriane:visited  {
    text-decoration:    none;
    color: Black;
}

A.ModuleLienAriane:active   {
    text-decoration:    none;
    color: fc8e0a;
    font-weight: bold;

}

A.ModuleLienAriane:hover    {
    text-decoration:    none;
    color:c6d92c;
}
.ModuleLienAriane_fleche {
	font-size: 8px;
    color: Black;
    font-family: Trebuchet MS, Tahoma, Arial, Helvetica;
    text-decoration: none;
}
.ModuleLienAriane_notlink {
	font-size: 10px;
    color: fc8e0a;
    font-family: Trebuchet MS, Tahoma, Arial, Helvetica;
    text-decoration: none;
    font-weight:bold;
}
A.ModuleLienAriane_notlink:link {
    text-decoration:    none;
    color:fc8e0a;
    font-weight:normal;
}

A.ModuleLienAriane_notlink:visited  {
    text-decoration:    none;
    color: fc8e0a;
}

A.ModuleLienAriane_notlink:active   {
    text-decoration:    none;
    color: fc8e0a;
    font-weight: bold;

}

A.ModuleLienAriane_notlink:hover    {
    text-decoration:    none;
    color:c6d92c;
}

TD.TriInfo
{
    font-size: 12px;
    color: white;
    font-family: Arial, Helvetica;
    text-decoration: none;
    font-weight: bold;
    background-color:#fc8d0a;
}
TD.TriInterdit{
	font-size: 15px;
    color: #c90000;
    font-family: Arial, Helvetica;
    text-decoration: none;
    font-weight:bold;
}
TD.TriInterditCroix{
	font-size: 140px;
    color: #c90000;
    font-family: Arial, Helvetica;
    filter: alpha(opacity=50); 
}
TD.TriDescription
{
    font-size: 12px;
    color: #007200;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
TD.TriOK{
	font-size: 15px;
    color: #007200;
    font-family: Arial, Helvetica;
    text-decoration: none;
    font-weight:bold;
}

/* MODULE A LA UNE */
.Alaune_CommandButton     {
    font-family: Trebuchet MS, Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: #76d638;
}
A.Alaune_CommandButton:link {
    text-decoration:    none;
    color: #76d638;
}

A.Alaune_CommandButton:visited  {
    text-decoration:    none;
    color: #76d638;
}

A.Alaune_CommandButton:active   {
    text-decoration:    none;
    color: #76d638;
}

A.Alaune_CommandButton:hover    {
    text-decoration:    underline;
    color: #76d638;
}




