/* nouveau ---------------------- */

BODY {background-color:#000000;}

BODY, A, P, DIV, SPAN, TABLE, TR, TD {font-family:Verdana,Arial,Helvetica,Geneva,Sans-Serif;}

sup {
	text-transform: lowercase;
}

/* Textes ---------------------- */

.TxtTtl {color:#000000;font-family:Verdana,Arial,Helvetica,Geneva,Sans-Serif;font-size:13px;}
.Txt1 {color:#451A00;font-family:Verdana,Arial,Helvetica,Geneva,Sans-Serif;font-size:11px;}
.Txt2 {font-size:10px;color:#451A00;}
.Txt2Noir {font-size:10px;color:#000000;}
.Txt3 {font-size:10px;color:#000000;}
.Txt3a {font-size:11px;color:#000000;}
.TxtIntro {font-size:12px;color:#000000;}
.TxtLegende {font-size:10px;color:#999999;}
.TxtVert10 {font-size:10px;color:green;}
.TxtRed10 {font-size:10px;color:#CC0000;}

TD.TDBorder {padding-left:8px;padding-right:8px;border-width:1px; border-style:solid;border-color:#C2AF91;font-size:11px;color:#451A00;}
TD.TDBorder2 {padding-left:8px;padding-right:8px;border-width:1px; border-style:solid;border-color:#C2AF91;font-size:10px;color:#451A00;}


/* liens ---------------------- */
A {color:#336699;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
A:active {color:#336699;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
A:hover {color:#ff0000;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
A:visited {color:#336699;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}

A.ADefault10 {color:#000000;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
A.ADefault10:active {color:#000000;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
A.ADefault10:hover {color:#ff0000;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
A.ADefault10:visited {color:#333333;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}

A.ADefault11 {color:#000000;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
A.ADefault11:active {color:#000000;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
A.ADefault11:hover {color:#ff0000;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
A.ADefault11:visited {color:#333333;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}

A.ATxt1 {color:#000000;font-size:11px;color:#451A00;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
A.ATxt1:active {color:#000000;font-size:11px;color:#451A00;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
A.ATxt1:hover {color:#ff0000;font-size:11px;color:#451A00;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
A.ATxt1:visited {color:#333333;font-size:11px;color:#451A00;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}

/* default link ---------------------- */
A.ANavTop {color:#ffffff;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION:none;}
A.ANavTop:active {color:#ffffff;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}
A.ANavTop:hover {color:#000000;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:underline;}
A.ANavTop:visited {color:#ffffff;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}

/* default element ---------------------- */
INPUT {color:#fee295;font-size:10px;}
.Input {color:#fee295;font-size:10px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;}
.Select {color:#254092;background-color:#F1E4D9;font-size:10px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;}
.SELECTblanc {color:#254092;font-size:10px;background-color:#ffffff;}
.SELECTblanc {color:#254092;font-size:10px;background-color:#ffffff;}

P.Pmargin20 {margin:20px;}

/*TABLE.TABLE1 {BORDER-LEFT:#000000 1px solid;BORDER-RIGHT:#000000 1px solid;BORDER-TOP:#000000 1px solid;BORDER-BOTTOM:#000000 1px solid;BACKGROUND-COLOR:#ffffff;}*/
TABLE.TABLEmarron {background-color:#cb7a05;}

/* Class concernant l'habillage des  TD  */
TD.TDBorderSolidWhite {border-width:1px; border-style:solid;border-color:white;}

/* Class concernant le texte dans un TR */
TABLE.TABLEDefault {font-size:10px;color:#336699;padding-left:3px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:justify;}
TABLE.TABLEliste {font-size:10px;color:#336699;padding-left:3px;font-family:Verdana,Arial,Helvetica,sans-serif;}
/* Class concernant le texte dans un TD  */
TD.TDTxtBleu10 {font-size:10px;color:#336699;padding-left:3px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:justify;}
TD.TDTxtBleu10justif {font-size:10px;color:#336699;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:justify;}


/* Class concernant l'habillage divers */
.TxtDefault10  {color:#336699;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.TxtDefault12 {color:#336699;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.TxtDefault13 {color:#336699;font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.TxtDefault14 {color:#336699;font-size:14px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.TxtRed10 {color:#ff0000;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.TxtTtl {color:#000000;font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.TxtJaune1 {color:#ff0000;font-size:11px;}
.TxtBlanc {color:#ffffff;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.TxtNoir {color:#000000;font-size:11px;}
.TxtNoir10 {color:#000000;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.TxtBlackMediumBold {color:#000000;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:12px;FONT-WEIGHT:bold;}
/*.TxtRed11 {color:#cc0000;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:11px;}
.TxtVert11 {color:green;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:10px;}*/

/* css 2002 */
A.ttlTop {COLOR: #336699; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;FONT-WEIGHT:bold; TEXT-DECORATION: underline;}
A.ttlTop:active {COLOR: #336699; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-DECORATION:none;}
A.ttlTop:visited {COLOR: #336699; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-DECORATION:underline;}
A.ttlTop:hover {COLOR: #ff3300; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-DECORATION:none;}

A.ATtlReg {COLOR: #000033; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:12px;FONT-WEIGHT:bold; TEXT-DECORATION: underline;}
A.ATtlReg:active {COLOR: #000033; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:12px;FONT-WEIGHT:bold;TEXT-DECORATION:none;}
A.ATtlReg:visited {COLOR: #000033; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:12px;FONT-WEIGHT:bold;TEXT-DECORATION:underline;}
A.ATtlReg:hover {COLOR: #000033; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:12px;FONT-WEIGHT:bold;TEXT-DECORATION:none;}

A.Atelechargement {COLOR: #000000; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:10px; TEXT-DECORATION: underline;}
A.Atelechargement:active {COLOR: #000000; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:10px;TEXT-DECORATION:none;}
A.Atelechargement:visited {COLOR: #666666; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:10px;TEXT-DECORATION:underline;}
A.Atelechargement:hover {COLOR: #ff3300; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:10px;TEXT-DECORATION:none;}

A.tablelegende {COLOR: #336699; FONT-FAMILY:Verdana,Helvetica;FONT-SIZE:9px; TEXT-DECORATION: underline;}
A.tablelegende:active {COLOR: #336699; FONT-FAMILY:Verdana,Helvetica;FONT-SIZE:9px;TEXT-DECORATION:none;}
A.tablelegende:visited {COLOR: #336699; FONT-FAMILY:Verdana,Helvetica;FONT-SIZE:9px;TEXT-DECORATION:underline;}
A.tablelegende:hover {COLOR: #ff3300; FONT-FAMILY:Verdana,Helvetica;FONT-SIZE:9px;TEXT-DECORATION:none;}

A.Ared {color:#cc0000;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-DECORATION: underline;}
A.Ared:active {color:#cc0000;TEXT-DECORATION:none}
A.Ared:visited {color:#cc0000;TEXT-DECORATION:underline}
A.Ared:hover {COLOR: #ff3300;TEXT-DECORATION:none}

// INPUT {color:#144a5c;FONT-SIZE:10px}
// SELECT {color:#336699;FONT-SIZE:10px; background-color:#ffffcc;}

// P {FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;}
P.a {margin:20}
P.b {color:#336699; margin:20;FONT-SIZE:11px;}
P.b10 {color:#336699; margin:20;FONT-SIZE:10px;}
P.c {color:#336699; margin:5;FONT-SIZE:11px;}
P.d {color:#336699; margin:5;FONT-SIZE:10px;}
P.italique {color:#336699; margin:20;FONT-SIZE:11px; font-style:italic}

TABLE.TabLive {BORDER-LEFT:#000000 1px solid;BORDER-RIGHT:#000000 1px solid;BORDER-TOP:#000000 1px solid;BORDER-BOTTOM:#000000 1px solid;}
TABLE.TabLiveBlue {BORDER-LEFT:#336699 1px solid;BORDER-RIGHT:#336699 1px solid;BORDER-TOP:#336699 1px solid;BORDER-BOTTOM:#336699 1px solid;}

TD.table {color:#000000;FONT-SIZE:10px;BACKGROUND-COLOR:#d1e5f8; border-width:1; border-style:solid;}
TD.table1 {color:#000000;FONT-SIZE:10px;BACKGROUND-COLOR:#d1e5f8;padding-left:3}
TD.table2 {color:#000000;FONT-SIZE:10px;BACKGROUND-COLOR:#ffffff; border-width:1; border-style:solid;border-color:#cccccc;}
TD.table3 {color:#000000;FONT-SIZE:10px;BACKGROUND-COLOR:#ffffff;}
TD.table4 {color:#000000;FONT-SIZE:10px;BACKGROUND-COLOR:#cccccc;}
TD.vers1 {color:#336699;FONT-SIZE:10px;BACKGROUND-COLOR:#ffffff;}
TD.vers2 {color:#336699;FONT-SIZE:10px;BACKGROUND-COLOR:#f5f5f5;}
TD.vers3 {color:#336699;FONT-SIZE:10px;BACKGROUND-COLOR:#f5f5f5; border-width:1; border-style:solid;border-color:#cccccc;}
TD.vers4 {color:#000000;FONT-SIZE:10px;BACKGROUND-COLOR:#f5f5f5; border-width:1; border-style:solid;border-color:#cccccc;}
TD.vers5 {color:#666666;FONT-SIZE:10px;BACKGROUND-COLOR:#f7f7f7;}

.TxtBlueDefault {color:#336699;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;}
.TxtBlueDefaultBold {color:#336699;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;FONT-WEIGHT:bold;}
.TxtBlueDefaultSmall {color:#336699;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:9px;}
.TxtBlueDataTable{color:#336699;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE:10px;}
.TxtBlueItineraires {color:#000099;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:9px;}
.TxtBlue336699 {color:#336699;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:12px;FONT-WEIGHT:bold;}
.TxtBlackMedium {color:#000000;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;}
.TxtBlackDataTable{color:#000000;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE:10px;}
.TxtBlueLegende {color:#336699;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:9px;}
.TxtRed11Bold {color:#cc0000;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;FONT-WEIGHT:bold;}


.TtlBlackLevel1 {color:#000000;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:13px;FONT-WEIGHT:bold;}
.TtlBlueLevel0 {color: #336699;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:13px;FONT-WEIGHT:bold;}
.TtlBlueDefaultBold {color:#336699;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:12px;FONT-WEIGHT:bold;}
.TtlBlue336699Bold {color:#333366;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:12px;FONT-WEIGHT:bold;}
.TtlActu {color:#336699;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;FONT-WEIGHT:bold;text-align: center;}

.list {color: #336699;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;margin:20;}

.BackCCCCCC {BACKGROUND-COLOR:#cccccc}
.BackBlack {BACKGROUND-COLOR:#000000}

.Texte {COLOR: #FFFFFF;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;FONT-SIZE:11px;}
.Texte:active {COLOR: #FFFFFF;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;FONT-SIZE:11px;}
.Texte:visited {COLOR: #FFFFFF;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;FONT-SIZE:11px;}
.Texte:hover {COLOR: #FFFFFF;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;FONT-SIZE:11px;}

A.AnavRight2 {COLOR: #cccccc;TEXT-DECORATION: underline;FONT-SIZE:11px;}
A.AnavRight2:active {COLOR: #cccccc;TEXT-DECORATION:none;FONT-SIZE:11px;}
A.AnavRight2:visited {COLOR: #99FFFF;TEXT-DECORATION:underline;FONT-SIZE:11px;}
A.AnavRight2:hover {COLOR: #ff3300;TEXT-DECORATION:none;FONT-SIZE:11px;}

A.AnavCourseon {COLOR: #FF3300;TEXT-DECORATION: underline;FONT-SIZE:11px;}
A.AnavCourseon:active {COLOR: #FF3300;TEXT-DECORATION:none;FONT-SIZE:11px;}
A.AnavCourseon:visited {COLOR: #FF3300;TEXT-DECORATION:underline;FONT-SIZE:11px;}
A.AnavCourseon:hover {COLOR: #ff3300;TEXT-DECORATION:none;FONT-SIZE:11px;}

A.AnavCourseintermediaire {COLOR: #f6e59d;TEXT-DECORATION: underline;FONT-SIZE:11px;}
A.AnavCourseintermediaire:active {COLOR: #FFFFFF;TEXT-DECORATION:none;FONT-SIZE:11px;}
A.AnavCourseintermediaire:visited {COLOR: #FFFFFF;TEXT-DECORATION:underline;FONT-SIZE:11px;}
A.AnavCourseintermediaire:hover {COLOR: #ff3300;TEXT-DECORATION:none;FONT-SIZE:11px;}

A.AnavCourseoff {COLOR: #FFFFFF;TEXT-DECORATION: underline;FONT-SIZE:11px;}
A.AnavCourseoff:active {COLOR: #FFFFFF;TEXT-DECORATION:none;FONT-SIZE:11px;}
A.AnavCourseoff:visited {COLOR: #FFFFFF;TEXT-DECORATION:underline;FONT-SIZE:11px;}
A.AnavCourseoff:hover {COLOR: #ff3300;TEXT-DECORATION:none;FONT-SIZE:11px;}

