a{ color: #000080; text-decoration: underline; }
a:hover{ color: #F5822B; text-decoration: underline; }
a.blogiciel { color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold; }
a.blogiciel div div td { color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; }
a.blogiciel:hover { color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; cursor: hand; }
a.blogicieldoc { color: #FFFFFF; text-decoration: underline; font-size: 10px; font-weight: bold; }
a.blogicieldoc div div td { color: #FFFFFF; text-decoration: underline; font-size: 10px; font-weight: bold; }
a.blogicieldoc:hover { color: #F5822B; text-decoration: underline; font-size: 10px; font-weight: bold; cursor: hand; }
a.c1 { text-decoration: none; color: #000000; }
a.liennoir { color: #000000; text-decoration: underline; }
a.liennoir:hover{ color: #F5822B; text-decoration: underline; }
a.linsc { color: #000000; text-decoration: none; style: cursor:pointer; cursor: hand; }
a.linsc:hover{ color: #F5822B; text-decoration: underline; style: cursor:pointer; cursor: hand; }
a.petit{ color: #404040; text-decoration: underline; font-size: 10px; font-weight: bold; }
a.petit:hover{ color: #FF0000; text-decoration: underline font-size : 10px; font-weight: bold; }
a.plan { color: #004080; text-decoration: none; }
a.plan:hover{ color: #FF0000; text-decoration: underline; }
a:hover.c1 { text-decoration: underline; color: #000000; vertical-align: middle; }
a.barremenu { color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; }
a.barremenu:hover{ color: #FFA500; text-decoration: underline font-size : 10px; font-weight: bold; }
a.blanc { color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold; }
a.blue-lien{ color: #4169E1; text-decoration: none; font-weight: bold; }
a.blue-lien:hover{ color: #FF8C00; text-decoration: none; font-weight: bold; }
a.blue-lien-petit{ color: #000080; text-decoration: underline; font-size: 11px; font-weight: bold; }
a.blue-lien-petit:hover{ color: #FF8C00; text-decoration: underline; font-size: 11px; font-weight: bold; }
a.gris-lien-petit{ color: #808080; text-decoration: none; font-size: 10px; font-weight: bold; }
a.gris-lien-petit:hover{ color: #FF8C00; text-decoration: none; font-size: 10px; font-weight: bold; }
a.petitrouge{ font-family: arial,helvetica; color: #FF0000; text-decoration: none; font-size: 11px; font-weight: bold; }
a.petitrouge:hover{ font-family: arial,helvetica; color: #11FF11; text-decoration: underline font-size : 11px; font-weight: bold; }
body.defaut{ background: url(/images/bg_main.gif); font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; margin: 0px 0px 0px 0px; padding: 0px; scrollbar-3dlight-color: #476297; scrollbar-arrow-color: #E6EAF2; scrollbar-darkshadow-color: #5A75AD; scrollbar-face-color: #476297; scrollbar-highlight-color: #E6EAF2; scrollbar-shadow-color: #476297; scrollbar-track-color: #EEEEEE; scrollbar-base-color: #DCDCDC; background-color: #F0F0F0; background-image: url(/images/bg_main.gif); }
button { background: #DCDCDC; border-bottom: 1px outset #FCFCFC; border-left: 1px outset #FCFCFC; border-right: 1px outset #FCFCFC; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0; text-align: center; scrollbar-face-color: #DCDCDC; }
div.blanc{ color: #FFFFFF; font: 12px Arial, Helvetica, sans-serif; text-align: left; }
div.c1{ text-align: center; }
div.clsub{ position: relative; top: 0; font-family: arial,helvetica; font-size: 12px; padding: 2px; visibility: hidden; background-color: #000000; layer-background-color: #000000; }
div.formationst{ background: #F5F5F5; color: #4682B4; font-variant: normal; font-weight: bold; }
div.interligne12 { line-height: 1.3; }
div.menuth{ color: #808080; font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: right; }
div.menuth a{ color: #808080; text-decoration: none; }
div.menuth a:hover{ color: #000080; text-decoration: underline; }
div.orange,span.orange{ color: #F5822B; font: bold 12px Verdana,Arial,sans-serif; }
div.rouge{ color: #FF0000; font-weight: bold;}
div.sblue,span.sblue{ border: 1px solid #000080; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; color: #000080; font: bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif; padding-bottom: 1px; text-align: left; width: 100%; }
div.sblueh{ border: 1px solid #000080; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; color: #000080; font: bold small Verdana,Geneva,Arial,Helvetica,sans-serif; padding-bottom: 1px; text-align: left; width: 100%; }
div.blue{ color: #000080; font: bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: left; width: 100%; }
div.snoir{ border: 1px solid #808080; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; color: #808080; font: bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif; padding-bottom: 1px; text-align: left; width: 100%; }
div.snoirh{ border: 1px solid #808080; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; color: #000080; font: bold small Verdana,Geneva,Arial,Helvetica,sans-serif; padding-bottom: 1px; text-align: left; width: 100%; }
div.sorange{ border: 1px solid #F5822B; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; color: #F5822B; font: bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif; padding-bottom: 1px; text-align: left; width: 100%; }
div.sorange1{ border: 1px solid #F4A460; font: bold normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif; }
div.svertf{ border: 1px solid #808080; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; color: #000000; font: normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif; padding-bottom: 1px; text-align: left; width: 100%; }
div.titreb{ color: #003473; font: italic bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif; border-bottom-width: 1px; border-bottom-style: solid; }
div.titreo{ color: #F5822B; font: italic bold 26px Verdana,Geneva,Arial,Helvetica,sans-serif; }
div.white,span.white{ color: #FFFFFF; font: bold 12px Verdana,Arial,sans-serif; }
img.shadow{ filter: progid:DXImageTransform.Microsoft.Glow(color=#111111,strength=1)progid:DXImageTransform.Microsoft.dropShadow(Color=999999,offX=2,offY=2,positive=true); }
input{ background: #F3F0E9; border: 1px solid #666666; margin: 1pt; padding-right: 3px; padding-left: 3px; background-attachment: fixed; background-image: url(../images/inputbgalpi3.gif); padding-bottom: 1px; padding-top: 1px; background-repeat: no-repeat; }
input.boutton { background: #DCDCDC; border-bottom: 1px solid #808080; border-left: 1px solid #FCFCFC; border-right: 1px solid #808080; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0; text-align: center; scrollbar-face-color: #DCDCDC; border-top: 1px solid #FCFCFC; }
input.button { background: #DCDCDC; border-bottom: 1px solid #808080; border-left: 1px solid #FCFCFC; border-right: 1px solid #808080; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0; text-align: center; scrollbar-face-color: #DCDCDC; border-top: 1px solid #FCFCFC; }
input.c1,select.c1 { background-color: #F5F5EE; }
input.demo0{ background: #FDF7F0; border: #C0C0C0; border-width: 1px 1px 1px 1px; color: #000000; padding: 0px; }
input.demoob0{ background: url('/images/obligatoire.gif') #FDF7F0 no-repeat fixed; border: #C0C0C0; border-width: 1px 1px 1px 1px; color: #000000; padding: 0px; }
input.img { background: transparent; border: none; }
input.transparent{ border: thin none #666666; background: transparent; }
li.formation{ list-style: square; }
ul.formation{ list-style: square; margin-left: 15px; }
ul.formationlst{ list-style: circle; margin-left: 10px; }
select{ background: #F3F0E9; border: 0px none; padding-right: 3px; padding-left: 3px; background-attachment: fixed; background-image: url(../images/inputbgalpi3.gif); padding-bottom: 1px; padding-top: 1px; background-repeat: no-repeat; }
select.demo0{ background: #FDF7F0; border: #C0C0C0; border-width: 0px 0px 0px 0px; color: #000000; padding: 0px; }
select66{ background-color: #F3F0E9; border: 0 none; font-style: normal; margin: 0pt; font: 11px; }
table,td{ color: #111111; }
table.barremenu,table.barremenu td{ color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; }
table.boiterondein{ background: #F2F2F2; }
table.boiterondeout{ filter: progid:DXImageTransform.Microsoft.Glow(color=#111111,strength=1)progid:DXImageTransform.Microsoft.dropShadow(Color=999999,offX=1,offY=1,positive=true); }
table.boiterondeout8{ background: #000000; padding: 1px 1px 1px 1px; }
table.c1,td.c1 { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #FFFFFF; text-align: center; vertical-align: middle; }
table.c2,td.c2 { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #000000; }
table.client{ border: 0px none; padding: 0; }
table.client tr{ background: #EFEFEF; border: none; border-width: 0; margin: 0; }
table.client tr td{ background: #EFEFEF; border: none; border-width: 0; margin: 0; }
table.cool{ background: #000000; filter: progid:DXImageTransform.Microsoft.Glow(color=#111111,strength=1)progid:DXImageTransform.Microsoft.dropShadow(Color=999999,offX=1,offY=1,positive=true); text-align: left; }
table.cool tr,table.cool td{ background: #F5F5F5; border: #808080; color: #808080; font-family: Verdana,Arial,sans-serif; }
table.fdemo tr td{ background: #F2F2F2; color: #000000; }
table.formationin{ background: #F2F2F2; }
table.formationout{ filter: progid:DXImageTransform.Microsoft.Glow(color=#111111,strength=1)progid:DXImageTransform.Microsoft.dropShadow(Color=999999,offX=1,offY=1,positive=true); }
table.gris{ background: #808080; filter: progid:DXImageTransform.Microsoft.dropShadow(Color=999999,offX=2,offY=2,positive=true); }
table.gris tr,table.gris td{ background: #F5F5F5; border: #808080; color: #808080; font-family: Verdana,Arial,sans-serif; padding: 5px; }
table.grisf{ background: #808080; filter: progid:DXImageTransform.Microsoft.dropShadow(Color=999999,offX=2,offY=2,positive=true); }
table.grisf tr,table.grisf td{ background: #F2F2F2; border: #808080; color: #808080; font-family: Verdana,Arial,sans-serif; padding: 5px; }
table.faqQR{ border: 1px solid #666666; text-align: left; }
table.grissimple{ background: #808080; }
table.grissimple tr,table.grissimple td{ background: #F5F5F5; border: #808080; color: #808080; font-family: Verdana,Arial,sans-serif; padding: 5px; }
table.hgris{ background: #B2B2B2; filter: progid:DXImageTransform.Microsoft.Glow(color=#111111,strength=1)progid:DXImageTransform.Microsoft.dropShadow(Color=999999,offX=1,offY=1,positive=true); }
table.hgris table  td{ color: #222222; font: normal 12px Verdana,Arial,sans-serif; }
table.hgris td{ color: #FFFFFF; font: bold 12px Verdana,Arial,sans-serif; }
table.orange{ background: #F5822B; filter: progid:DXImageTransform.Microsoft.dropShadow(Color=999999,offX=2,offY=2,positive=true); }
table.orange tr,table.orange td{ background: #FFFAF6; border: #F5822B; font-family: Verdana,Arial,sans-serif; padding: 10px; }
table.ronde{ filter: progid:DXImageTransform.Microsoft.Glow(color=#111111,strength=1); }
table.slider{ background: #000000; color: #FFFFFF; font: bold 12px Verdana,Arial,sans-serif; margin: 0px 0px 0px 0px; padding: 0px; }
table.slider td{ background: #000000; color: #FFFFFF; font: bold 12px Verdana,Arial,sans-serif; text-align: center; }
table.tabs{ background: #F5F5F5; border: 0px none #F5F5F5; border-bottom: 1px solid #000000; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FDF7F0,endColorStr=#C5C5C5); height: 20px; margin: 0pt; padding: 0pt; z-index: 1; }
table.tabul{ border-bottom: 1px solid #708090; }
table.titreb{ border: 0px none; }
table.titreb td{ background: url('/images/50fb.gif') repeat-x; border: none; border-width: 0; margin: 0; text-align: right; }
table.titreo{ border: 0px none; }
table.titreo td{ background: url('/images/50fo.gif') repeat-x; border: none; border-width: 0; margin: 0; text-align: right; }
table.trubrique1{ background: url('/images/50fb.gif') repeat-x; border: 0px none; }
table.xp  textarea{ background-color: #FFFFFF; border: 1px inset #808080; font-style: normal; margin: 1pt; scrollbar-face-color: #CCCCCC; scrollbar-highlight-color: #666666; scrollbar-shadow-color: #000000; scrollbar-track-color: #EEEEEE; scrollbar-darkshadow-color: #CCCCCC; scrollbar-arrow-color: #000000; scrollbar-base-color: #CCCCCC; scrollbar-3dlight-color: #CCCCCC; }
table.xp button { background: #DCDCDC; border-bottom: 1px outset #FCFCFC; border-left: 1px outset #FCFCFC; border-right: 1px outset #FCFCFC; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0; text-align: center; scrollbar-face-color: #DCDCDC; }
table.xp button { background: #DCDCDC; border-bottom: 1px outset #FCFCFC; border-left: 1px outset #FCFCFC; border-right: 1px outset #FCFCFC; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0; text-align: center; scrollbar-face-color: #DCDCDC; }
table.xp input{ background: #FFFAFA; border: 1px solid #666666; margin: 1pt; }
table.xp input.boutton { background: #DCDCDC; border-bottom: 1px solid #808080; border-left: 1px solid #FCFCFC; border-right: 1px solid #808080; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0; text-align: center; scrollbar-face-color: #DCDCDC; border-top: 1px solid #FCFCFC; }
table.xp input.button { background: #DCDCDC; border-bottom: 1px solid #808080; border-left: 1px solid #FCFCFC; border-right: 1px solid #808080; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 0; text-align: center; scrollbar-face-color: #DCDCDC; border-top: 1px solid #FCFCFC; }
table.xp input.image { border: none; }
table.xp select{ background-color: #FFFFFF; border: 0 none; font-style: normal; margin: 0pt; font: 11px; }
td{ color: #111111; font: 12px Verdana,Arial,sans-serif; }
td.blogiciel { background-image: url(/images/blogiciel.gif); }
td.blogiciel_over { background-image: url(/images/blogiciel_over.gif); }
td.btaboff{ background: #808080; border: 1px inset; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 0px; border-top: 1px; color: #FFFAFA; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#9D9DA1,endColorStr=#808080)left:1px; font-family: Arial,Helvetica,sans-serif; height: 20px; overflow: hidden; padding: 0; position: relative; text-align: center; top: 1px; z-index: 0; }
td.btabon{ background: #708090; border-bottom: 0px #000000; border-left: 1px outset #000000; border-right: 1px outset #000000; border-top: 1px outset #000000; color: #FFD700; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#90A0B0,endColorStr=#708090); font-family: Arial,Helvetica,sans-serif; height: 20px; overflow: visible; padding: 0; position: relative; text-align: center; top: 1px; z-index: 2; }
td.c3 { border-right-color: #808080; border-right-style: solid; border-right: 1px solid #808080; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background: #000000; }
td.c4 { border-right-color: #808080; border-right-style: solid; border-right: 1px solid #808080; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
td.c4fantome,tr.c4fantome { border-right-color: #808080; border-right-style: solid; border-right: 1px solid #808080; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000; }
td.c5 { background-color: #003F5C; font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #FFFFFF; text-align: center; vertical-align: middle; }
td.c6 { background-color: ##003f5c; font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #000000; text-align: center; vertical-align: middle; }
td.c7 { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #FFFFFF; vertical-align: middle; }
td.formation{ background: #708090; border-bottom: 1px outset #FCFCFC; border-left: 1px outset #FCFCFC; border-right: 1px outset #FCFCFC; color: #F0F8FF; padding: 0 10px; }
textarea{ background: #F3F0E9; border: 1px solid #666666; margin: 1pt; padding-right: 3px; padding-left: 3px; background-attachment: fixed; background-image: url(../images/inputbgalpi2.gif); padding-bottom: 0px; padding-top: 0px; background-repeat: no-repeat; scrollbar-face-color: #CCCCCC; scrollbar-highlight-color: #666666; scrollbar-shadow-color: #000000; scrollbar-track-color: #EEEEEE; scrollbar-darkshadow-color: #CCCCCC; scrollbar-arrow-color: #000000; scrollbar-base-color: #CCCCCC; scrollbar-3dlight-color: #CCCCCC; }
th.grisTitreFQ{ background: #D0D0D0; border: 1px solid #666666; font-size: 12px; font: bold Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: left; vertical-align: middle;}
tr.clair,td.clair{ background: #F2F2F2; color: #000000; font: normal 12px Verdana,Arial,sans-serif; }
tr.fonce,td.fonce{ background: #808080; color: #FFFFFF; font: bold 12px Verdana,Arial,sans-serif; }
transparent { background: transparent; border: 0px outset; background-image: url(/images/fond.gif); }
ul.bleuf{ list-style: none url(/images/puce_bf.gif); }
ul.orange,li.orange{ list-style: none url(/images/puce_or.gif); }
ul.vert{ list-style: none url(/images/puce_vc.gif); }
.EdielecABB{color: #B1C900; }
.EdielecABB24{color: #B1C900; font-size: 24px; }
.EdielecABB18{color: #B1C900; font-size: 18px; }
.EdielecABBARIAL {font-family: Arial}
.EdielecABB2 {font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
.EdielecABB3 {font-size: 14px}
.black-big{ color: #000000; font: small Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: small; font-weight: bold; }
.black-normal{ color: #000000; font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: left; }
.black-small{ color: #000000; font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: left; }
.blue-big{ color: #003473; font: small Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: small; font-weight: bold; }
.blue-normal{ color: #003473; font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: left; }
.blue-small{ color: #003473; font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: left; }
.cellcal1 { border-left: 1px solid #000000; border: 0 solid #CCCCCC; font: bold 10px Arial, Helvetica, sans-serif; color: #000000; border-left-width: 1px; }
.cellcalferie { border-left: 1px solid #000000; border: 0 solid #CCCCCC; font: bold 10px Arial, Helvetica, sans-serif; color: #000000; border-left-width: 1px; background-color: #C6CAC1; }
.cellcalformationpleine { border-left: 1px solid #000000; border: 0 solid #CCCCCC; font: bold 10px Arial, Helvetica, sans-serif; color: #000000; border-left-width: 1px; background-color: #FF0000; }
.cellcalpleine { border-left: 1px solid #000000; border: 0 solid #CCCCCC; font: bold 10px Arial, Helvetica, sans-serif; color: #000000; border-left-width: 1px; background-color: #FFD700; }
.cellcaltitre { border-left: 1px solid #000000; border: 0 solid #CCCCCC; font: bold 10px Arial, Helvetica, sans-serif; color: #000000; border-left-width: 1px; text-align: left; padding-left: 10px; }
.cellcalvide { border-left: 1px solid #000000; border: 0 solid #CCCCCC; font: bold 10px Arial, Helvetica, sans-serif; color: #000000; border-left-width: 1px; background-color: #FFFFFF; }
.coolin{ background: #F5F5F5; border: #808080; color: #808080; font-family: Verdana,Arial,sans-serif; padding: 0px; }
.grey{ color: #666666; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; }
.headline{ color: #FFFFFF; font: bold 15px Verdana,Geneva,Arial,Helvetica,sans-serif; }

.lg-big{ color: #555555; font: small Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: small; font-weight: bold; }
.lg-normal{ color: #555555; font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: left; }
.lg-small{ color: #555555; font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: left; }
.lightblue{ color: #809AB9; font-family: Verdana,Arial,sans-serif; }
.lightgrey{ color: #BBBBBB; font-family: Verdana,Arial,sans-serif; }
.listeform { background-color: #E3E3D7; style: cursor:pointer; cursor: hand; }
.listeformhover { background-color: #F1F7F0; style: cursor:pointer; cursor: hand; }
.message1 { color: #003473; font: italic bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.noir{ color: #808080; font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: left; }
.noirh{ color: #808080; font: small Arial,Helvetica,sans-serif; font-size: small; font-weight: bold; }
.petit{ color: #404040; font-size: 10px; font-weight: normal; }
.petitorange{ color: #CC6600; font-size: 10px; font-weight: normal; }
.plandisable{ color: #777777; }
.planrubrique { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; font-variant: normal; font-style: normal; line-height: normal; text-decoration: none; }
.planrubrique:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; font-variant: normal; font-style: normal; }
.plantitre { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; font-variant: normal; font-style: normal; line-height: normal; text-decoration: none; }
.sblueh{ color: #003473; font: normal small Arial,Helvetica,sans-serif; font-size: small; font-weight: bold; }
.snoirh{ color: #808080; font: 12px Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; }
.tabb{ background: #B0C4DE; border: 0px solid; border-bottom: 0 none; color: #FFFAFA; font-weight: bold; margin: 0px 0px -2px 0px; padding: 0 0px 5px 7px; position: relative; top: 0; z-index: 3; }
.tabbs{ background: #708090; border: 1px solid; border-bottom: 0 none; border-color: #D3D3D3 #D3D3D3 #D3D3D3 #D3D3D3; float: left; font-weight: bold; margin: 1px -2px 1px 2px; padding: 0px 5px 3px 5px; top: -2px; z-index: 1; }
.tabgrisclair { background: #EFEFEF; border: 0px inset #F5822B; font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.tabgrisclair a { background: #EFEFEF; border: 0px inset #F5822B; font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.tabgrisclair a:hover { background: #EFEFEF; border: 0px inset #F5822B; font: bold 11px Arial, Helvetica, sans-serif; color: #F5822B; text-decoration: underline; }
.tabjaune { background: #FFCC33; border: 0px inset #F5822B; font: bold 11px Arial, Helvetica, sans-serif; color: #000000; }
.tabjaune { font: bold 10px Arial, Helvetica, sans-serif; color: #000000; }
.tableh{ border-bottom: #003366; }
.tabnavy { background: #000033; border: 0px inset #F5822B; font: bold 11px Arial, Helvetica, sans-serif; color: #FEFEFE; }
.taborange{ background: #F5822B; border: 0px inset #F5822B; }
.taborange td{ color: #FFFFFF; font: normal 10px Arial,Helvetica,sans-serif; font: bold 10px Verdana,Arial,sans-serif; }
.tab-pane1{ margin-right: -2px; /* to make room for the shadow */ position: relative; width: 100%; }
.tabvert { background: #99CC33; border: 0px inset #F5822B; font: bold 11px Arial, Helvetica, sans-serif; color: #FEFEFE; }
.tblue{ background: #809AB9; color: #FFFFFF; font: bold italic 16px Arial,Helvetica,sans-serif; font: 16px Verdana,Geneva,Arial,Helvetica,sans-serif; }
.td_heading { border-right: #CCCCCC 1px; padding-right: 3px; border-top: #CCCCCC 1px; padding-left: 10px; padding-bottom: 3px; border-left: #CCCCCC 1px; padding-top: 3px; border-bottom: 1px solid #CCCCCC; }
.ticoblue{ background: url(/images/l2b.gif); background: #809AB9; }
.torgani{ font: bold 10px Arial, Helvetica, sans-serif; color: #FFFFFF; }
.torganig{ font: bold 10px Arial, Helvetica, sans-serif; color: #000000; }
.trubrique2{ background: url('/images/20o.gif') repeat-x bottom; border: 0px none; color: #003473; font: italic normal bold 26px 'Verdana Geneva Arial Helvetica sans-serif'; text-align: left; text-indent: 10px; background: #FFFFFF; }
.trubrique3{ background: url('/images/20o.gif') repeat-x bottom; border: 0px none; color: #003473; font: normal italic 26px/normal bold 'Verdana Geneva Arial Helvetica sans-serif'; text-indent: 10px; background: url('/images/20o.gif') #FFFFFF repeat-x; }
#divbg{ position: absolute; font-family: arial,helvetica; top: 0; left: 0; visibility: hidden; height: 20; font-size: 12px; color: #FFFFFF; }
.itabcontent { border-bottom: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; vertical-align: top; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F0F0EC,endColorStr=#EFF0EA) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135); }
.itabnone { border-bottom: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px; border-top: #CCCCCC 1px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; width: auto; }
.itaboff { background-color: #F6F6F6; border-bottom: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px; border-top: #CCCCCC 1px solid; color: #666666; cursor: pointer; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; }
.itabon { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E9E9E2,endColorStr=#F0F0EC); border-bottom: #CCCCCC 1px; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px; border-top: #CCCCCC 1px solid; color: #000000; cursor: pointer; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; }
