BODY
{
    -moz-box-sizing:border-box;
    BACKGROUND-POSITION: left bottom;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    MARGIN: 0px;
    COLOR: black;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #08708d
}
DIV
{
-moz-box-sizing:border-box;
}

H2
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 12px;
    COLOR: #00427A
}
H3
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 12px;
    COLOR: #4F4F4F
}
H4
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #00427A
}
UL
{
 color:#4F4F4F;    
}
ol{color:#4F4F4F; }


.EditionProfile
{
    BORDER-RIGHT: lightgrey 2px solid;
    BACKGROUND-POSITION: left bottom;
    BORDER-TOP: lightgrey 2px solid;
    BACKGROUND-IMAGE: url(../../images/win_bg_Profile.gif);
    BORDER-LEFT: lightgrey 2px solid;
    WIDTH: 500px;
    BORDER-BOTTOM: lightgrey 2px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 350px
}
LEGEND
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: steelblue;
    FONT-FAMILY: Verdana
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM:6px;
    COLOR: #4F4F4F;
    FONT-FAMILY: Verdana
}
A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #01427a;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.SiteTree
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 5px;
    PADDING-TOP: 0px
}
.SiteTree LI
{
    FONT-WEIGHT: bold;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 8pt;
    MARGIN: 0px 0px 0px 10px;
    COLOR: steelblue;
    FONT-FAMILY: Verdana;
    LIST-STYLE-TYPE: square
}
.SiteTree LI A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.SiteTree LI A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: steelblue;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.FW_Window .FW_Content
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.FormBody .FW_LabelCol .FW_Label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.FormBody .FormPanel
{
    BACKGROUND-COLOR: lightsteelblue
}
.HomePanel
{
    BORDER-RIGHT: lightsteelblue 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: lightsteelblue 2px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    BORDER-LEFT: lightsteelblue 2px solid;
    COLOR: black;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: lightsteelblue 2px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 160px;
    BACKGROUND-COLOR: #f0f3ff
}

.HomePanel A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN: 1px 5px 5px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.HomePanel A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN: 1px 5px 5px;
    COLOR: steelblue;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
BLOCKQUOTE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 15px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana
}
.HomePanel .TextEdit
{
    COLOR: olivedrab;
    FONT-FAMILY: Verdana
}
.PrintRep
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px
}
H1
{
    -moz-box-sizing:border-box;
    MARGIN-TOP: 22px;
    PADDING-LEFT: 27px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    WIDTH: 160px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Tahoma;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #01427a
}
.TitleBoxLeft
{
    -moz-box-sizing:border-box;
    MARGIN-TOP: 22px;
    PADDING-LEFT: 27px;
    PADDING-TOP: 6px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    WIDTH: 220px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    HEIGHT: 32px;
    BACKGROUND-COLOR: #01427a
}
.TitleBoxRight
{
    -moz-box-sizing:border-box;
    MARGIN-TOP: 22px;
    PADDING-TOP: 6px;
    PADDING-LEFT: 27px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    WIDTH: 310px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    HEIGHT: 32px;
    BACKGROUND-COLOR: #801912;
    TEXT-ALIGN:LEFT;
}

.SearchBox
{
    MARGIN: 24px;
    WIDTH: 230px;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left
}
.SearchBox .Title
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 7px;
    COLOR: #01427a
}
.SearchBox .FieldName
{
    WIDTH: 80px;
    HEIGHT: 25px
}
.SearchBox .FieldValue
{
    DISPLAY: inline;
    WIDTH: 120px;
    HEIGHT: 25px
}
.SearchBox .FieldValue SELECT
{
    FONT-SIZE: 10px
}
.News
{
    WIDTH: 230px;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left
}
.News .Title
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 7px;
    COLOR: #d83933
}
.MODELPREVIEW
{
    WIDTH: 230px;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left
}
.MODELPREVIEW .Title
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    COLOR: #01427a
}
.MODELPREVIEW .Texte
{
    FONT-SIZE: 10px
}
.MODELDETAIL
{
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left
}
.MODELDETAIL .Title
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    MARGIN-BOTTOM: 10px;
    COLOR: #01427a
}
.MODELDETAIL .Texte
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 23px
}
.MENU_CONTAINER
{
    WIDTH: 940px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #2883af;
    FONT-FAMILY: ARIAL;
}
.MENU
{
    BORDER-RIGHT: green;
    BORDER-TOP: green;
    BORDER-LEFT: green;
    WIDTH: 940px;
    BORDER-BOTTOM: green;
    BACKGROUND-COLOR: #2883af;
}


/*#########################################################################*/
.TitleBoxRightInt
{
    -moz-box-sizing:border-box;
    MARGIN-TOP: 0px;
    PADDING-TOP: 6px;
    PADDING-LEFT: 27px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    WIDTH: 402px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    HEIGHT: 32px;
    BACKGROUND-COLOR: #801912;
    TEXT-ALIGN:LEFT;
}

.SousMenu
{
    padding: 5 0 10 20;
    margin-bottom:25;
    background: url(../images/BG_SousMenu_06.jpg) repeat-y;
}
    
.SousMenu p
{
    margin: 3 0 3 0;
}
    
.SousMenu a
{
    margin: 5 0 3 10;
    padding: 5 0 3 10;
    text-decoration:none;
    font-size:12px;
}
    
.SousMenu a:hover
{
    margin: 5 0 3 10;
    padding: 5 0 3 10;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    background:url(../images/PuceMenuOver_10.jpg) no-repeat left;

}
.SelectSousMenu
{
     margin: 5 0 3 10;
    padding: 5 0 3 10;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    background: url(../images/PuceMenuOver_10.jpg) no-repeat left;
    }

.TitleBoxWhite
{
    -moz-box-sizing:border-box;
    MARGIN-TOP: 22px;
    PADDING-LEFT: 3px;
    PADDING-TOP: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    WIDTH: 220px;
    COLOR: #00417B;
    FONT-FAMILY: Tahoma;
    HEIGHT: 32px;
    BACKGROUND-COLOR: #ffffff
}
.menuBas
{

    color:#00427a;
    font-size:10;
    margin:10 10 10 100;
    padding:0px;
    
    }
