.access
{
    POSITION: absolute;
    WIDTH: 1px;
    DISPLAY: none;
    HEIGHT: 1px;
    OVERFLOW: hidden;
    TOP: -500px;
    LEFT: 0px
}
.clear
{
    CLEAR: both
}
.floatL
{
    FLOAT: left
}
.floatR
{
    FLOAT: right
}
.alignL
{
    TEXT-ALIGN: left
}
.alignR
{
    TEXT-ALIGN: right
}
.alignC
{
    TEXT-ALIGN: center
}
#All
{
    BACKGROUND-IMAGE: url(../img_commun/background.png);
    TEXT-ALIGN: center;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 80%
}
#Cadre
{
    BORDER-BOTTOM: #003 1px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #003 1px solid;
    WIDTH: 758px;
    BACKGROUND: #fff;
    COLOR: #003;
    MARGIN-LEFT: auto;
    FONT-SIZE: 0.85em;
    BORDER-TOP: #003 1px solid;
    MARGIN-RIGHT: auto;
    BORDER-RIGHT: #003 1px solid
}
.ResultFormation
{
    COLOR: #455b73;
    TEXT-DECORATION: none
}
A.ResultFormation:hover
{
    TEXT-DECORATION: underline overline
}
.Resultsoustheme
{
    COLOR: #000066;
    TEXT-DECORATION: none
}
A.Resultsoustheme:hover
{
    TEXT-DECORATION: underline
}
.JourFormation
{
    COLOR: #972e22;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.JourFormation2
{
    COLOR: #ffa500;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline
}
A.JourFormation:hover
{
    TEXT-DECORATION: underline
}
A.JourFormation2:hover
{
    TEXT-DECORATION: underline
}
.TitreFormation
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #84a1b7;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.TitreUF
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #455b73;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
H3.TitreFormation
{
    MARGIN: 10px 0px 5px 10px;
    COLOR: #84a1b7;
    TEXT-DECORATION: underline overline
}
.TableStyle
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top
}
.TableStyle2
{
    TEXT-ALIGN: center;
    COLOR: #fff;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top
}
.TableStyle3
{
    TEXT-ALIGN: center;
    COLOR: #000000;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top
}
.TableStyle4
{
    TEXT-ALIGN: left;
    COLOR: #972e22;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline
}
.TableStyle5
{
    TEXT-ALIGN: left;
    COLOR: #000000;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.TableStyle6
{
    TEXT-ALIGN: right;
    COLOR: #000000;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.TableStyle7
{
    TEXT-ALIGN: center;
    COLOR: #972e22;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline overline
}
.TableStyle8
{
    TEXT-ALIGN: center;
    COLOR: #fff;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline overline
}
.TableStyle9
{
    TEXT-ALIGN: left;
    COLOR: #fff;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
#Logo
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 758px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../img_commun/logo.jpg) no-repeat left top;
    HEIGHT: 64px;
    PADDING-TOP: 0px
}
#Logo SPAN
{
    DISPLAY: none;
    MARGIN-LEFT: 50px;
    TEXT-DECORATION: underline
}
#Slogan
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 758px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../img_commun/reflexe.gif) no-repeat left top;
    HEIGHT: 34px;
    PADDING-TOP: 0px
}
#Slogan SPAN
{
    DISPLAY: none
}
#Intro
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 1.1em;
    PADDING-TOP: 0px
}
#Contact
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#Footer
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #fff;
    FONT-SIZE: 0.85em;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
#Footer A
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #fff;
    FONT-SIZE: 0.85em;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
#Footer A:hover
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #fff;
    FONT-SIZE: 0.85em;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.BlockActu
{
    PADDING-BOTTOM: 0px;
    MARGIN: 9px 9px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.BlockActu H2 SPAN
{
    MARGIN: 0px;
    DISPLAY: none
}
.NewsDefilante
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #972e22;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
A.NewsDefilante
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #972e22;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
A.NewsDefilante:hover
{
    TEXT-DECORATION: underline
}
#TexteDroit
{
    MARGIN-TOP: 20px;
    WIDTH: 365px;
    MARGIN-LEFT: 20px;
    FONT-SIZE: 1.1em
}
.Promo
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #000;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
A.Promo:hover
{
    TEXT-DECORATION: underline
}
#Actu H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 352px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../img_home/titre_actu.gif) no-repeat left top;
    HEIGHT: 28px;
    PADDING-TOP: 0px
}
#Actu .conteneur
{
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 332px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(../img_home/fond_actu.gif) repeat-y left top;
    HEIGHT: 82px;
    PADDING-TOP: 10px
}
#Actu .bottom
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 352px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../img_home/bas_actu.gif) no-repeat left top;
    HEIGHT: 5px;
    PADDING-TOP: 0px
}
#Navigation
{
    TEXT-ALIGN: center;
    MARGIN: 0px 0px 10px
}
#Navigation IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
#Navigation UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#Navigation LI
{
    MARGIN: 0px 10px 0px 0px;
    DISPLAY: inline
}
.InfoSup
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#FormationListe
{
    MARGIN-TOP: 2px;
    MARGIN-LEFT: 70px
}
#FormationListe FORM
{
    MARGIN: 0px
}
.NavigationField
{
    COLOR: #972e22
}
.NavigationFieldb
{
    COLOR: #972e22;
    FONT-SIZE: 12px
}
#Recherche
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#Recherche H2 SPAN
{
    DISPLAY: none
}
#Recherche H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 137px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../img_home/recherche.gif) no-repeat left top;
    HEIGHT: 30px;
    PADDING-TOP: 0px
}
#Recherche FORM
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#BodyAdmin
{
    BACKGROUND-COLOR: #333;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 80%
}
#object1 IMG
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#object1 .TextZapette
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../admin/img_admin/fond-zapette.gif) repeat-y left top;
    COLOR: #fff;
    FONT-SIZE: 0.8em;
    PADDING-TOP: 0px
}
#CadreAdmin
{
    BORDER-BOTTOM: #003 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #003 1px solid;
    WIDTH: 758px;
    BACKGROUND: #fff;
    COLOR: #003;
    FONT-SIZE: 0.85em;
    BORDER-TOP: #003 1px solid;
    BORDER-RIGHT: #003 1px solid
}
#Form
{
    TEXT-ALIGN: left;
    MARGIN: 10px
}
.Error
{
    TEXT-ALIGN: center;
    COLOR: #972e22
}
.print
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 4px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.print A
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../img_commun/icone_print.gif) no-repeat 0px 50%;
    PADDING-TOP: 5px
}
.BackList
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.BackList A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../img_commun/icono_liste2.gif) no-repeat 0px 50%;
    PADDING-TOP: 0px
}
A.LinkAdmin
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #85a2b8;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.LinkAdmin:hover
{
    TEXT-DECORATION: underline
}
A.MenuAdmin
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.MenuAdmin:hover
{
    TEXT-DECORATION: underline overline
}
#Promo H2 SPAN
{
    DISPLAY: none
}
.formulaires
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: baseline
}
.LabelForm
{
    MARGIN: 0px 5px 0px 0px;
    WIDTH: 180px;
    DISPLAY: block;
    FLOAT: left
}
#Content
{
    MARGIN: 0px 10px 0px 20px
}
#Content H1
{
    MARGIN: 0px
}
#Content H1 SPAN
{
    DISPLAY: none
}
.CadreCat
{
    BORDER-BOTTOM: #84a1b7 1px solid;
    BORDER-LEFT: #84a1b7 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px 10px 10px 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #cfdae2;
    BORDER-TOP: #84a1b7 1px solid;
    BORDER-RIGHT: #84a1b7 1px solid;
    PADDING-TOP: 5px
}
.CadreCat UL
{
    MARGIN: 5px
}
.CadreCat LI
{
    LIST-STYLE-TYPE: square;
    MARGIN: 5px 0px 5px 15px
}
#coordonnees
{
    BORDER-BOTTOM: #84a1b7 1px solid;
    BORDER-LEFT: #84a1b7 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #cfdae2;
    MARGIN: 5px 10px 10px 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #84a1b7 1px solid;
    BORDER-RIGHT: #84a1b7 1px solid;
    PADDING-TOP: 5px
}
#FicheFormation
{
    BORDER-BOTTOM: #84a1b7 1px solid;
    BORDER-LEFT: #84a1b7 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px 10px 10px 0px;
    PADDING-LEFT: 5px;
    WIDTH: 715px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../img_commun/up_fiche.gif) #cfdae2 no-repeat right top;
    BORDER-TOP: #84a1b7 1px solid;
    BORDER-RIGHT: #84a1b7 1px solid;
    PADDING-TOP: 5px
}
.BlockFiche
{
    BORDER-BOTTOM: #84a1b7 1px solid;
    BORDER-LEFT: #84a1b7 1px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 0px;
    WIDTH: 750px;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 5px;
    BORDER-TOP: #84a1b7 1px solid;
    BORDER-RIGHT: #84a1b7 1px solid;
    PADDING-TOP: 0px
}
.BlockFic
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 250px;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 5px;
    COLOR: orange;
    VERTICAL-ALIGN: top;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}

