BODY {	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.Tsmwhite {	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.Picto {	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid}
.Tsmaller02 {	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.Tsmaller01 {	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.Tsmaller01:hover {	COLOR: #5B3E93; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.titre {	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000066; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.sous-titre {	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align: justify; text-decoration: none}
.sous-titre2 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif}
.texte {	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.liste {	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square}
.note {	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.border1 {  border-color: #000000 #000000 #EEE8F4 #EEE8F4; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.border2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FFFFFF; background-color: #ff0000}
.border3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; background-color: #009900}
.border4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; background-color: #336699}
.border5 {  border: #0066ff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.border6 {  border: 1px #8B36AB solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.form6 {	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 18px; BORDER-LEFT: #999999 1px solid; COLOR: #3C7784; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F9F9F9; border: medium #006600; text-decoration: none}
.Tsmblack { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif ; text-decoration: none}
.Tsmwhite { FONT-SIZE: 11px; COLOR: #7750A3; FONT-FAMILY: Arial, Helvetica, sans-serif ; text-decoration: none}
.Tcadre01 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif }
.Tcadre02 { FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif ; text-decoration: none}
.Tsmaller01 { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #48295F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.Tsmaller02 { FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #493753; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.TxtNormal {	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: justify}
.TxtMinusculo {	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.TxtMedio {	FONT-SIZE: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.TxtPreto {	COLOR: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
.TxtMicro {	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.border_revista {	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid}
.border_revista1 {	BORDER-RIGHT: black 0px dotted; BORDER-TOP: black 0px dotted; BORDER-LEFT: black 0px dotted; BORDER-BOTTOM: #999999 1px dotted}
.border_revistam {	BORDER-RIGHT: black 0px dashed; BORDER-TOP: black 0px dashed; BORDER-LEFT: black 0px dashed; BORDER-BOTTOM: #336699 1px dashed}
.branco {	COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; text-decoration: none}
.txtmenu {	COLOR: #ffffff}
.txtmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C5C5E4; text-decoration: none}
.txtmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #C8F4FF; text-decoration: none }
.bartitre1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCBED3; text-decoration: none}
.bartitre1:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FEFCFE; text-decoration: none }
.txtmenuCopy { COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C8F4FF; text-decoration: none }
.txtindex {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.txtindex:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.Tdate {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; text-decoration: none}
.text_tarot {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000066; text-align: justify}
.borderdemo { border-color: #000000 #000000 #33FF00 #33FF00; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; background-color: #347049}
.border7 { border: 1px #2F5B84 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
.reference {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000071; text-decoration: none; vertical-align: bottom; border-color: #666666 #666666 #333333; text-align: center; clip:      rect(   ); font-style: normal; border-style: dashed; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.border9 { border: 1px #006633 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
.border6_1 { border: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none ; border-width: 0px 1px 1px; border-color: black #EEEEEE #8B36AB #8B36AB}
.border6_2 { border: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none ; border-width: 0px 1px 1px 0px; border-color: black #8B36AB #8B36AB black}
.comment {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; border: #990000 dotted; border-width: 1px 4px 8px 1px; text-align: center}
.arcane {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; text-align: center; border: 1px #942FA2 none; text-decoration: none}
.border_apass {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003366; border: #00080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #E7E7E7; text-align: center; text-decoration: none}
.border_formb {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none; border: #000000 inset; text-align: left; height: 30px; width: 60px; border-width: 2px 1px 1px 2px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 6px}
.txtdemo { COLOR: #D6F3E9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C5C5E4; text-decoration: none ; font-weight: normal}
.txtdemo2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify}
.titredemo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #347049; text-decoration: none; font-style: oblique; text-align: center}
.titredemo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; color: #669900; text-decoration: none}
.maildemo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; text-decoration: none}
.border_demo { border: 1px #A5C2AA solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none ; background-color: #F0F3ED}
.blancfetes {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #F7F5F8; text-decoration: none; font-weight: bold}
.border_fetes { border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #715E7B; text-decoration: none ; border-color: #755C83 #947AA5 #947aa5 #755c83; width: 150px}
.titrehoro { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F5F5F5; font-weight: normal; text-decoration: none }
.titrehoro:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFF99; font-weight: normal; text-decoration: none }
.titrefen { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: none }
.titrefen:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none }
.bartitre2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #755883; text-decoration: none }
.bartitre2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FCFBFD; text-decoration: none }
.text_cours { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000066}
