p {
    margin-top: 0;
}
BODY {
    margin: 0 0 0 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: black;
    background: #000000 url(/images/bg.jpg) no-repeat center top;
}
#SpacerHeader {
    height: 320px;
}

IMG {
    margin: 0 0 0 0;
}
#Page {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
#Content, #Trousse {
    margin: 15px 5px 5px 5px;
}
#Res {
    margin: 15px 5px 5px 25px;
}
.bgMenu {
    background-color: #edeaca;
}
.imgMenu {
    background: url("images/degrader.jpg");
}
.bgContent {
    background-color: #fae6c3;
}
.txtMenu, .subMenu {
    font-size: 14px;
    font-weight: bolder;
    padding-left: 7px;
    color: #503E26;
    cursor: hand;
}
.txtMenuSel {
    font-size: 14px;
    font-weight: bolder;
    background-color: black;
    padding-left: 7px;
    color: #black;
}

.subMenu {
    padding-left: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 12px;
    font-weight: bolder;
}
.subMenuSel {
    font-size: 12px;
    text-decoration: none;
    color: black;
}
.concept a {
    text-decoration: none;
    color: #F6CAB9;
}
a {
    text-decoration: none;
    color: #000000;
}
.amenu {
    text-decoration: none;
    color: #fae6c3;
}
a2 {
    text-decoration: none;
    color: #170c05;
}
#AccContact {
    margin: 15px 5px 5px 5px;
}
#AccContact a {
    font-size: 10px;
    font-weight: bolder;
}
#AccContact a:hover {
    font-size: 10px;
    font-weight: bolder;
    text-decoration: underline;
}
.title {
    font-size: 20px;
    color: black;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.texteContent {
    margin-top: 5px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: black;
    text-align: justify;
}

.texteLink {
    margin-top: 5px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: black;
    text-align: justify;
    text-decoration: none;
}

.texteImg {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: black;
    text-align: center;
}

.texteContentReseau {
    margin-top: 5px;
    margin-left: 45px;
    margin-right: 15px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-seriff;
    color: black;
    text-align: justify;
    text-decoration: none;
}
.concept {
    margin-top: 10px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 12px;
    color: #D46134;
    text-align: justify;
}
.RessourcetexteContent {
    margin-left: 5px;
    font-size: 12px;
    color: black;
    text-align: left;
}
.texteContentB {
    font-weight: bolder;
    margin-left: 15px;
    font-size: 13px;
    text-align: left;
    color: black;
}
.texteContentTitre {
    font-weight: bolder;
    margin-left: 15px;
    font-size: 13px;
    text-align: left;
    color: white;
}
.texteContentRess {
    font-weight: bolder;
    font-size: 13px;
    text-align: left;
    color: black;
}
.texteContentLan {
    font-weight: bolder;
    font-size: 13px;
    text-align: left;
    color: black;
    margin-left: 5px;
}
.texteContentAcc {
    margin-left: 45px;
    font-size: 12px;
    color: black;
    text-align: justify;
}
.texteContentBig {
    margin-top: 10px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 15px;
    color: black;
    text-align: justify;
    font-weight: bolder;
}
.texteContentItal {
    margin-top: 10px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 12px;
    color: black;
    font-style: italic;
}
.texteContentItalFaq {
    margin-left: 45px;
    font-size: 12px;
    color: black;
    font-style: italic;
}
.texteContentSubMenu1 {
    margin-top: 10px;
    margin-left: 15px;
    color: black;
    font-size: 18px;
}
.texteContentSubMenu2 {
    margin-top: 10px;
    margin-left: 35px;
    color: black;
    font-size: 15px;
}
.texteContentHisto {
    margin-top: 5px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: black;
    text-align: justify;
}
.texteContentLien {
    margin-top: 5px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 12px;
    color: black;
}
.texteContentSub {
    margin-top: 0px;
    margin-bottom: 0;
    margin-left: 30px;
    margin-right: 15px;
    font-size: 12px;
    color: black;
    text-align: justify;
}
ul {
    margin: 0 0 0 65px;
    font-size: 12px;
    color: black;
    list-style-type: disc;
}
.popUp {
    color: black;
    font-style: italic;
    text-decoration: underline;
    cursor: hand;
}
.imgPlus {
    margin-right: 4px;
}
.accueilTitre {
    color: black;
    font-size: 22px;
}

.accueilUL {
    margin: 0 0 0 0;
    font-size: 12px;
    color: black;
    list-style-type: disc;
}
.imgSpace {
    margin: 5px 5px 5px 5px;
}
.bigLocal {
    font-size: 25px;
    color: black;
}
.smallLocal {
    font-size: 15px;
    color: black;
}
.smallLEgend {
    font-size: 10px;
    color: 000000;
}
.texteContentLocal {
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 12px;
    color: black;
    text-align: justify;
}
.winner {
    font-size: 13px;
    text-decoration: underline;
    cursor: hand;
}
.menustyle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bolder;
    background-color: #14164A;
    padding-left: 7px;
    color: #2D365E;
    cursor: hand;
}

.menuitem {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    border: solid 1px #000000;
    padding: 2px 6px 2px 6px;
    margin: 0px;
    background: #f1f1f1;
    black-space: nowrap;
    cursor: pointer;
    cursor: hand;
}
.mouseover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    border: solid 1px #999;
    padding: 2px 6px 2px 6px;
    margin: 0px;
    background: #cccccc;
    black-space: nowrap;
    cursor: pointer;
    cursor: hand;
}


.PopUpOnMouseOverDiv {
    position: absolute;
    display: 'none';
}
.PopUpOnMouseOverLink {
    color: #14164a;
    cursor: default;
}
.PopupOnMouseOverTable {
    background-color: #ffffff;
    width: 300px;
}
.PopupOnMouseOverTitle {
    background-color: #ebcb74;
    font-size: 14px;
    text-align: left;
    font-weight: bold;
    font-family: arial;
    color: #14164a;
    padding: 3px;
}
.PopupOnMouseOverContent {
    background-color: #14164a;
    text-align: justify;
    color: black;
    font-size: 14px;
    font-family: arial;
    padding: 3px;
}
.bordure {
    border: thin solid #ecca71;
}
.borduredefaut {
    border: solid 8px #000000;
}

