BODY
{
    SCROLLBAR-FACE-COLOR: #414141;
    FONT-SIZE: 10pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffa05c;
    SCROLLBAR-SHADOW-COLOR: #000000;
    COLOR: white;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #e7eff7;
    SCROLLBAR-TRACK-COLOR: #d0cac8;
    FONT-FAMILY: Verdana;
    SCROLLBAR-DARKSHADOW-COLOR: #000000;
    BACKGROUND-COLOR: #414141
}
.clsHotel
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14pt;
    COLOR: #ff8300;
    FONT-FAMILY: Tahoma, Verdana, 'sans serif'
}
.clsCondVente
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial
}
TABLE.clsLogin
{
    FONT-SIZE: 80%;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial
}
TABLE.clsLogin TH
{
    COLOR: white
}
TABLE.clsLogin TD
{
    COLOR: black
}
TABLE.clsMenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
TABLE.clsMenu TH
{
}
TABLE.clsMenu TD
{
}
TABLE.clsCgv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c9d7e9
}
TABLE.clsCnil
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c9d7e9
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-ALIGN: left
}
TABLE.clsDispo
{
    BORDER-RIGHT: #ff8300 1px solid;
    BORDER-TOP: #ff8300 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ff8300 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #ff8300 1px solid;
    FONT-FAMILY: Verdana
}
TABLE.clsDispo TH
{
    BORDER-RIGHT: #4e4e4e 1px solid;
    BORDER-TOP: #4e4e4e 1px solid;
    FONT-WEIGHT: normal;
    BORDER-LEFT: #4e4e4e 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #4e4e4e 1px solid
}
TABLE.clsDispo TD
{
    BORDER-RIGHT: #4e4e4e 1px solid;
    BORDER-TOP: #4e4e4e 1px solid;
    BORDER-LEFT: #4e4e4e 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #4e4e4e 1px solid
}
.star
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma
}
INPUT
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma
}
TABLE.clsStep1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
TABLE.clsStep1 TD
{
}
TABLE.clsStep3
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
TABLE.clsStep3 TH
{
    FONT-WEIGHT: bold
}
.clsError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Tahoma
}
.clsDevise
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
DIV.clsSubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #4e4e4e
}
TABLE.clsForm
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
TABLE.clsForm TD
{
    COLOR: black
}
TABLE.clsForm TH
{
    COLOR: black
}
.clsHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 92%;
    CURSOR: default;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica;
    BACKGROUND-COLOR: #414141
}
TD.clsLogin
{
    COLOR: black
}
TABLE.clsParts
{
    BORDER-RIGHT: #ff8300 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ff8300 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #ff8300 1px solid;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif';
    BACKGROUND-COLOR: #d0cac8
}
TABLE.clsParts TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 92%;
    COLOR: #ffffff
}
TABLE.clsParts TD
{
    FONT-SIZE: 85%;
    COLOR: black;
    FONT-FAMILY: Verdana
}
TABLE.clsStd
{
    BORDER-RIGHT: #ff8300 2px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ff8300 2px solid;
    COLOR: black;
    BORDER-BOTTOM: #ff8300 2px solid;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif';
    BACKGROUND-COLOR: #f1f1f1
}
A:link
{
    COLOR: #434343
}
A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #434343
}
A:hover
{
    COLOR: #ff3300
}
TABLE.clsMenu CAPTION
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    COLOR: #6699cc
}
.clsLegende
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
TEXTAREA
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
UL.clsRequest
{
}
UL.clsRequest LI
{
    FONT-SIZE: 90%;
    COLOR: red
}
TABLE.clsInfo
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
UL.clsStep3
{
}
UL.clsStep3 LI
{
    CURSOR: hand;
    COLOR: red;
    TEXT-DECORATION: underline
}
.clsHalfStd
{
    BORDER-RIGHT: #ff8300 2px solid;
    BORDER-TOP: 2px;
    BORDER-LEFT: #ff8300 2px solid;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #d0cac8
}
.clsSelect
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif';
    BACKGROUND-COLOR: #d0cac8
}
.clsFill
{
    BORDER-RIGHT: #ff8300 1px solid;
    BORDER-TOP: #ff8300 1px solid;
    BORDER-LEFT: #ff8300 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #ff8300 1px solid;
    BACKGROUND-COLOR: #d0cac8
}
A
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
.clsMenu2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
#main
{
    TEXT-ALIGN: center
}
A:active
{
}
A.clsAccType
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
A.clsAccType:link
{
    COLOR: #434343
}
A.clsAccType:hover
{
    COLOR: #ffff99
}
A.clsAccType:visited
{
    COLOR: #ff3300
}
A.clsAccType:active
{
    COLOR: #ff3300
}
.clsHightHead
{
    BACKGROUND-COLOR: #f1f1f1
}
DIV.clsTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-ALIGN: center
}
.clsBorderHead
{
    BORDER-RIGHT: #ff8300 2px solid;
    BORDER-LEFT: #ff8300 2px solid;
    BACKGROUND-COLOR: #f1f1f1
}
.clsPrtBody
{
    COLOR: black;
    BACKGROUND-COLOR: white
}
TABLE.clsPrint
{
    BORDER-RIGHT: black solid;
    BORDER-TOP: black solid;
    MARGIN: 10px;
    BORDER-LEFT: black solid;
    BORDER-BOTTOM: black solid
}
TABLE.clsPrintIn
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
TABLE.clsPrintIn CAPTION
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
DIV.clsPrtTitle
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: 'Arial Black';
    TEXT-ALIGN: center
}
#divCopy
{
    TEXT-ALIGN: center
}
.clsBook
{
    COLOR: black
}
TABLE.clsBooking
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
TABLE.clsBooking CAPTION
{
    FONT-WEIGHT: bold;
    COLOR: #6699cc
}
.clsPrtLegende
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, 'sans serif'
}
TEXTAREA.clsDesctxtArea
{
    BORDER-RIGHT: #003366 1px groove;
    BORDER-TOP: #003366 1px groove;
    FONT-SIZE: x-small;
    VISIBILITY: inherit;
    OVERFLOW: auto;
    BORDER-LEFT: #003366 1px groove;
    COLOR: #003366;
    BORDER-BOTTOM: #003366 1px groove;
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: justify
}
INPUT.clsTitreInput
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: medium;
    BORDER-LEFT: medium none;
    COLOR: #003366;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: justify
}

