A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #777777;
    FONT-FAMILY: ARIAL;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #777777;
    FONT-FAMILY: ARIAL;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #555555;
    FONT-FAMILY: ARIAL;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ddbb00;
    FONT-FAMILY: ARIAL;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.table_haut
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #ff0000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    BORDER-BOTTOM: #000000 0px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #72c2dd
}
.table_haut .titre
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 20pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.table_haut .texte
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #82de27
}
.table_haut .texte2
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #72c2dd
}
.table_gauche
{
    BORDER-RIGHT: #000099 0px solid;
    BORDER-TOP: #000099 0px solid;
    BORDER-LEFT: #000099 0px solid;
    COLOR: white;
    BORDER-BOTTOM: #000099 0px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #82de27
}
.table_gauche .titre
{
    BORDER-RIGHT: #0a86aa 0px outset;
    BORDER-TOP: #000099 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #0a86aa 0px outset;
    WIDTH: 100%;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000099 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #72c2dd;
    TEXT-ALIGN: center
}
.table_gauche A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: ARIAL;
    TEXT-DECORATION: none
}
.table_gauche A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: ARIAL;
    TEXT-DECORATION: none
}
.table_gauche A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: ARIAL;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.table_gauche A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: ARIAL;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.table_gauche .texte
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.table_gauche .texte2
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.table_gauche .texte3
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.table_gauche .submit
{
    BORDER-RIGHT: #0a86aa 0px outset;
    BORDER-TOP: #000099 0px solid;
    BORDER-LEFT: #0a86aa 0px outset;
    CURSOR: pointer;
    MARGIN-RIGHT: 9px;
    BORDER-BOTTOM: #000099 0px solid;
    BACKGROUND-COLOR: #ffcc00
}
.table_centre
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent;
}
.table_centre .submit
{
    BORDER-RIGHT: #0a86aa 0px outset;
    BORDER-TOP: #000099 0px solid;
    BORDER-LEFT: #0a86aa 0px outset;
    CURSOR: pointer;
    MARGIN-RIGHT: 9px;
    BORDER-BOTTOM: #000099 0px solid;
    BACKGROUND-COLOR: #ffcc00
}
.table_droite
{
    BORDER-RIGHT: #000099 1px solid;
    BORDER-TOP: #000099 1px solid;
    BORDER-LEFT: #000099 1px solid;
    BORDER-BOTTOM: #000099 1px solid;
    BACKGROUND-COLOR: #ffffcc
}
.table_dessous
{
    BORDER-RIGHT: #0a86aa 1px solid;
    BORDER-TOP: #0a86aa 1px solid;
    BORDER-LEFT: #0a86aa 1px solid;
    BORDER-BOTTOM: #0a86aa 1px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ffffff
}
.stats
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: darkgray;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.table_centre .list
{
    border-right: #82de27 1px solid;
    border-top: #82de27 1px solid;
    padding-left: 0px;
    font-size: 10pt;
    border-left: #82de27 1px double;
    width: 100%;
    color: black;
    border-bottom: #82de27 1px solid;
    font-style: normal;
    font-family: Verdana;
    background-color: transparent;
    border-collapse: collapse;
}
.table_centre .list A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: lightslategray;
    FONT-FAMILY: ARIAL;
    TEXT-DECORATION: none
}
.table_centre .list A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: lightslategray;
    FONT-FAMILY: ARIAL;
    TEXT-DECORATION: none
}
.table_centre .list A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: lightslategray;
    FONT-FAMILY: ARIAL;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.table_centre .list A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: lightslategray;
    FONT-FAMILY: ARIAL;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.table_centre .list .titrecol
{
    FONT-WEIGHT: bold
}
.table_centre .list .titrerub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: black;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.table_centre .infos H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #72c2dd;
    TEXT-ALIGN: center
}
.table_centre H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #72c2dd;
    TEXT-ALIGN: center
}
.table_centre .infos TH
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 7px;
    BORDER-LEFT: 0px;
    COLOR: #0a86aa;
    PADDING-TOP: 20px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.table_centre .list .important
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px
}
.table_centre .infos
{
    FONT-SIZE: 10pt;
    WIDTH: 100%;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent;
}
.table_centre .infos .titrecol
{
    FONT-WEIGHT: bold
}
.table_centre .infos .cola
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 0px;
    COLOR: #0000bb;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.table_centre .infos .colb
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 0px;
    COLOR: #0000bb;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.table_centre .infos .titrerub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: black;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.table_centre .infos .important
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px
}
.table_centre .infos A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #777777;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.table_centre .infos A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #777777;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.table_centre .infos A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #555555;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.table_centre .list TH A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: lightslategray;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.table_centre .list TH A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: lightslategray;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.table_centre .list TH A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: lightslategray;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.table_centre .list TH A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: lightslategray;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.table_centre .infos A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ddbb00;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.table_centre .dashboard
{
    BORDER-RIGHT: #0a86aa 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #0a86aa 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #0a86aa 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #0a86aa 1px solid;
    BACKGROUND-COLOR: white
}
.table_centre .dashboard2
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: white
}
.table_centre .list TH
{
    BORDER-RIGHT: #82de27 1px;
    BORDER-TOP: #82de27 1px solid;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #82de27 1px solid;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #82de27 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, helvetica;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #72c2dd
}
.table_centre .list TR.cola
{
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    COLOR: lightslategray;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffee
}
.table_centre .list TR.colb
{
    BORDER-TOP: #ff0000 1px solid;
    FONT-SIZE: 8pt;
    COLOR: lightslategray;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffcc
}
.table_centre .infos .thintext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial, Verdana
}
.imgbutton
{
    BORDER-RIGHT: 3px outset;
    BORDER-TOP: 3px outset;
    BORDER-LEFT: 3px outset;
    BORDER-BOTTOM: 3px outset
}
.table_centre .texte2
{
}
.table_centre .infos .form
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
.menuedit
{
    BORDER-RIGHT: #f0f0f0 1px solid;
    BORDER-TOP: #f0f0f0 1px solid;
    BORDER-LEFT: #f0f0f0 1px solid;
    BORDER-BOTTOM: #f0f0f0 1px solid
}
.menuedit .top
{
    BORDER-RIGHT: #303030 1px solid;
    BORDER-TOP: #303030 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #303030 1px solid;
    BORDER-BOTTOM: #303030 1px solid;
    FONT-FAMILY: Arial
}
.menuedit .pastop
{
    BORDER-RIGHT: #a0a0a0 1px solid;
    BORDER-TOP: #a0a0a0 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #a0a0a0 1px solid;
    BORDER-BOTTOM: #a0a0a0 1px solid;
    FONT-FAMILY: Arial
}
.menuedit TD
{
    WIDTH: 180px
    
}
.table_centre .list .LineSel
{
    FONT-WEIGHT: bolder;
    CURSOR: pointer;
    COLOR: white;
    BACKGROUND-COLOR: #82de27
}
.table_centre .list .LineOver
{
    CURSOR: pointer;
    COLOR: white;
    BACKGROUND-COLOR: #82de27
}
.table_centre .fiche
{
    BORDER-RIGHT: #82de27 1px solid;
    BORDER-TOP: #82de27 1px solid;
    BORDER-LEFT: #82de27 1px solid;
    COLOR: lightslategray;
    BORDER-BOTTOM: #82de27 1px solid;
    BACKGROUND-COLOR: whitesmoke
}
.wizard
{
    BORDER-RIGHT: #82de27 1px solid;
    BORDER-TOP: #82de27 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #82de27 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #82de27 1px solid;
    FONT-FAMILY: Verdana
}
.wizard .sample
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #9e9e9e 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #9e9e9e 1px solid;
    BORDER-BOTTOM: #9e9e9e 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
.calendar
{
}
.calendar TH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffcc00;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #0a86aa
}
.calendar TD
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffee
}
.calendar .day
{
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #ffffcc
}
.calendar A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}
.calendar A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}
.calendar A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}
.wizard .msgerror
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-STYLE: italic
}
.wizard .demo
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: antiquewhite
}
.wizard .vignette
{
}
.wizard .vignette .TD
{
    FONT-SIZE: 10px;
    COLOR: black;
    BACKGROUND-COLOR: whitesmoke
}
.wizard .vignette .TH
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: steelblue
}
.wizard .INPUT
{
    FONT-SIZE: 10px;
    HEIGHT: 20px
}
.wizard .TD
{
    FONT-SIZE: 10px;
    COLOR: black;
    BACKGROUND-COLOR: whitesmoke
}


#tablo ,#tablo TD
{
    FONT-SIZE: 10px;
    COLOR: black;
    BACKGROUND-COLOR: whitesmoke;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
}

.wizard .TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: white;
    BACKGROUND-COLOR: #72c2dd
}
.table_centre .fiche .TD
{
    FONT-SIZE: 10px;
    COLOR: lightslategray;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: whitesmoke
}
.table_centre .fiche .TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffcc00;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #0a86aa
}
.TD
{
    BACKGROUND-COLOR: white
}
.table_haut .TD
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #72c2dd
}
.table_gauche .TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}
.table_centre .fiche .input
{
    FONT-SIZE: 10px
}
.table_centre .list TR.cola TD
{
    BORDER-RIGHT: #82de27;
    BORDER-TOP: #82de27 1px solid;
    BORDER-LEFT: #82de27 1px solid;
    COLOR: lightslategray;
    BORDER-BOTTOM: #82de27;
    BACKGROUND-COLOR: whitesmoke
}
.table_centre .list TR.colb TD
{
    BORDER-RIGHT: #82de27 1px;
    BORDER-TOP: #82de27 1px solid;
    BORDER-LEFT: #82de27 1px solid;
    BORDER-BOTTOM: #82de27 1px;
    BACKGROUND-COLOR: gainsboro
}
.table_centre .list .LineOver TD
{
    COLOR: white;
    BACKGROUND-COLOR: #82de27
}
.table_centre .list .LineSel TD
{
    BACKGROUND-COLOR: #82de27
}
.table_haut .titresmall
{
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.table_haut .titresmall2
{
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.formoptions
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #e0f1ff
}
.formoptions .prs
{
    COLOR: white;
    BACKGROUND-COLOR: #0099cc
}
.formoptions .opt
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lightblue
}
.formoptions .opt .paire
{
    BACKGROUND-COLOR: #ffffcc
}
.formoptions .opt .impaire
{
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.objvisible
{
    VISIBILITY: visible;
    POSITION: relative
}
.objhidden
{
    DISPLAY: none;
    LEFT: -1000px;
    VISIBILITY: hidden;
    POSITION: relative;
    TOP: -1000px
}
.synthese
{
    BORDER-RIGHT: #82de27 4px double;
    BORDER-TOP: #82de27 4px double;
    FONT-SIZE: 12px;
    BORDER-LEFT: #82de27 4px double;
    COLOR: lightslategray;
    BORDER-BOTTOM: #82de27 4px double;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: whitesmoke
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
BODY
{
    	FONT-SIZE: 12px;
    	MARGIN: 0px 0mm 0px 0px;
    	FONT-FAMILY: Arial;
	background-color:#FFFFFF;
	background-image: url(https://res.monooti.net/shared/tr_27_509/medias/Image/charte2009/accueil/fond_hh.png);
	background-repeat: repeat-x;
    
}
.table_generale
{
    BORDER-RIGHT: #82de27 1px solid;
    BORDER-TOP: 1px;
    BORDER-LEFT: #82de27 1px solid;
    BORDER-BOTTOM: #82de27 1px solid
}
.table_footer
{
    BORDER-RIGHT: #82de27 1px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #82de27 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #82de27;
    COLOR: slategray;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #82de27;
    BACKGROUND-COLOR: whitesmoke
}
.table_creation
{
}
.table_creation TD
{
    PADDING-RIGHT: 40px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    PADDING-BOTTOM: 40px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #82de27
}
.table_creation TD .titre
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    FONT-FAMILY: Verdana
}
.table_centre .presentation
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px
}
.table_centre .presentation TD
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #82de27
}
.table_haut .texte A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white
}
.table_haut .texte3
{
    COLOR: #72c2dd;
    BACKGROUND-COLOR: #72c2dd
}
.Assistance
{
    BORDER-RIGHT: cornflowerblue outset;
    BORDER-TOP: cornflowerblue outset;
    Z-INDEX: 10;
    LEFT: 500px;
    VISIBILITY: hidden;
    BORDER-LEFT: cornflowerblue outset;
    BORDER-BOTTOM: cornflowerblue outset;
    POSITION: absolute;
    TOP: 10px;
    BACKGROUND-COLOR: white
}
.Assistance .top
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffff00;
    BACKGROUND-COLOR: #0d4bca

}


#rightMenu
{
	BACKGROUND-COLOR: #ece9d8;
	border: 1px solid red;
}

#rightMenu .Menu,#rightMenu .Menu TR,#rightMenu .Menu TD, #rightMenu
{
	BACKGROUND-COLOR: #ece9d8;
}

#rightMenu .Menu TR.default 
{
    BACKGROUND-COLOR: #ece9d8;
    COLOR: black
}
#rightMenu .Menu TR.default TD
{
    BACKGROUND-COLOR: #ece9d8;
    COLOR: black
}

#rightMenu .Menu .sel
{
    BACKGROUND-COLOR: #316ac5;
    COLOR: white
}
#rightMenu .Menu .sel TD
{
    BACKGROUND-COLOR: #316ac5;
    COLOR: white
}





#rightMenu .Menu TH
{
    BACKGROUND-COLOR: #b0c99d;
    COLOR: black
}



 .Menu TH INPUT{
     font-size:10px;
}
.MenuVisible{
     position:relative;
     visibility:visible;
     height:300px;
     width:750px 
}
.MenuHidden{
     position:absolute;
     visibility:hidden;
     left:0;
     top:0
     }

.TypoVisible
{
    VISIBILITY: visible;
    WIDTH: 750px;
    POSITION: relative;
    HEIGHT: 450px
}
.TypoHidden
{
    LEFT: -1000px;
    VISIBILITY: hidden;
    WIDTH: 0px;
    POSITION: absolute;
    TOP: -1000px;
    HEIGHT: 0px
}

.Calendar0
{
    VISIBILITY: hidden;
    POSITION: absolute
}
.Template
{
    LEFT: 200px;
    /*VISIBILITY: hidden;*/
    POSITION: absolute;
    TOP: 150px
}
.Calendar1
{
    VISIBILITY: visible;
    POSITION: absolute
}
.btnTemplate
{
    BORDER-RIGHT: silver 5px outset;
    BORDER-TOP: silver 5px outset;
    BORDER-LEFT: silver 5px outset;
    CURSOR: pointer;
    BORDER-BOTTOM: silver 5px outset
}
.table_haut .titre2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 20pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}

.onglet_on
{
	height: 29px;
    	cursor: pointer;
    	font-size:11px;
    	font-family:Arial;
    	font-weight:bold;
}

.onglet_on .left{
	background-image: url(/res/Onglets/onglet_on_left.gif);
	width : 9px;
}
.onglet_on .center{    
    background-image: url(/res/Onglets/onglet_on_center.gif);
}
.onglet_on .right{
	background-image: url(/res/Onglets/onglet_on_right.gif);
	width : 9px;
}






.onglet_off{
	cursor:pointer;
	height:29px;
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	
}
.onglet_off .left{
	background-image: url(/res/Onglets/onglet_off_left.gif);
	width : 9px;
}
.onglet_off .center{    
    background-image: url(/res/Onglets/onglet_off_center.gif);
}
.onglet_off .right{
	background-image: url(/res/Onglets/onglet_off_right.gif);
	width : 9px;
}




.onglet_body
{
    background-color: transparent;
    /*height:400px;*/
    width:750px;
    border:1px solid black;
}

.page_on{
	display:block;
}
.page_off{
	display:none;
}
#Wizard_Msg{
	display:none;
	position : absolute;
	top : 200px;
	left : 200px;
	width:600px;
	height:200px;
	overflow:auto;
	border: 1px solid red;
	background-color: #FFFFBC;
	color : red;
}
.MsgBox{
	color : red;
}


#mycsseditor .onglet_body
{
	background-color: #F5F5F5;
	border-right: dimgray 0px solid;
	border-top: silver 0px solid;
	border-left: dimgray 0px solid;
	border-bottom: silver 1px solid;
	height:400px;
}
