body {background-color:#83AAAF;color:#101414;font-family: Arial;}
div.CONTENU {background-color: white;background-image: url(default/images/FondBandeau.jpg);background-repeat: no-repeat;margin: 15px auto;}
div.COL-CENTRE {padding: 20px; width: 785px; }
div.COL-CONTENULARGE {width: 785px;}
div.PAGES {clear: both;position: relative;}
div.LOGO {text-align: center; width: 700px;margin: 15px 0 0 0;display: inline;float: right;}
div.COL-GAUCHE {background-image: url(default/images/FondMenuGauche.jpg);background-repeat: repeat-y;background-position: 16px 0;width: 175px; min-height: 400px;}
div.BANDEAU {float: left;width: 100%;}
div.BANDEAU div.MENU-DEROULANT, div.COL div.MENU-DEROULANT {margin: 24px 0 23px 24px;width: 150px;display: inline;}
div.COL-GAUCHE div.MINIFORM {margin-top: 120px;}
div.COL-GAUCHE div.HTML {margin-left: 21px;}
div.COL-GAUCHE div.HTML a {color: white;}
div.NAVBOTTOM div.MENU-DEROULANT {background-image: url(default/images/FondBasPage.jpg);background-repeat: no-repeat;}
div.NAVBOTTOM div.MENU-DEROULANT dl.moncastel {padding-left: 200px;width: 800px;}
div.NAVBOTTOM div.MENU-DEROULANT a {font-size: 1.1em;color: #96D2E1;}
div.NAVBASPAGE {background-color:#83AAAF;padding-top: 10px;}
div.HIDDEN {display: none;}
div.PATH {background-color: transparent;border: none;margin-bottom: 25px;margin: 15px 0 0 20px;float: left;width: 500px;}
div.PATH a {color: #6AABB1;font-size: 1.6em;text-decoration: none;background-image: none;padding: 0;}
div.PATH a:hover {color: white; background-image: none;}
div.PATH a:before {content: " > ";}
div.SOMMAIRE dl {clear:both;}
div.SOMMAIRE .TAOLINE dl {clear: none;}
div.BANDEAU div.MINIFORM {float: right;width: auto;}
div.BANDEAU div.IMLINKS {float: right; margin: 20px 10px 0 0;}
div.BANDEAU div.IMLINKS a {margin-left: 4px;}
H1, H2, H3 {color: #046069;font-family: "Trebuchet MS";}
.ACCROCHE {font-weight: bold;font-size: 1.15em;font-family: "Trebuchet MS";}
.CODE-HTML embed, .CODE-HTML object {z-index: 0; position: static;}
a.LATIN, .LATIN H1 {font-style: italic;}
div.COL-CENTRE .DESCRIPTION p,
div.COL-CENTRE .CORPS p {text-align: justify;}
div.MENU-DEROULANT dd a {padding: 2px 0 1px 0;}
div.MENU-DEROULANT dd.LEQUIPE .LEVEL-2 {display: none;}
div.BANDEAU div.MENU-DEROULANT dl.LEVEL-1,
div.COL div.MENU-DEROULANT dl.LEVEL-1 {position: absolute;visibility: hidden;left: 145px;top: -10px;background-color: #0596A7;border: solid 1px white;width: 160px;padding: 8px;}
div.BANDEAU div.MENU-DEROULANT a.LEVEL-0,
div.COL div.MENU-DEROULANT a.LEVEL-0 {color: #96D2E1;font-size: 1.1em;}
div.BANDEAU div.MENU-DEROULANT dl.LEVEL-1 a,
div.COL div.MENU-DEROULANT dl.LEVEL-1 a {color: #D8F1F7;margin-bottom: 7px;font-size: 1.15em;}
div.BANDEAU div.MENU-DEROULANT dl.LEVEL-2,
div.COL div.MENU-DEROULANT dl.LEVEL-2 {position: absolute;visibility: hidden;left: 145px;top: 0;background-color: #0596A7;border: solid 1px white;width: 160px;padding: 8px;}
div.BANDEAU div.MENU-DEROULANT dl.LEVEL-2 a,
div.COL div.MENU-DEROULANT dl.LEVEL-2 a {color: #D8F1F7;margin-bottom: 7px;font-size: 1.15em;}
div.COL div.MENU-DEROULANT a.LEVEL-0 {color: #D8F1F7;margin-bottom: 3px;font-weight: normal;}
div.COL div.MENU-DEROULANT a.SELF {font-weight: bold;}
div.BANDEAU div.MENU-DEROULANT a:hover {background-color:#188490;}
div.PAGE-RUBRIQUE span.IMAGE {float: right; margin: 0 0 15px 15px;}
div.MENU-DEROULANT a.GROUP {padding-left: 20px;}

/* Assos infos */

dl.MENU-COL {background-color: white;width: 158px;margin: 17px;float: left;display: inline;}
div.ASSOS-COL {background-color: #D1DEDF;width: 144px;margin: 21px;float: left;display: inline;padding: 3px; }
div.ASSOS-COL dl.SOS {width: 100%;clear: both;float: left !important;position: relative;}
div.ASSOS-COL dl.SOS dd.SOSCODE {position: absolute;left:150px;display:none;background-color:#0596A7;border:1px solid black;color:white;width:200px;z-index:1000;padding: 5px;top: -10px;}
div.ASSOS-COL .SOSBUTTON {display: none;}
div.ASSOS-COL a {color: #83AAAF; text-decoration: none; font-weight: bold;margin-bottom: 5px;display: block;}
dl.ASSOS-BIBLIO, div.BIBLIOGRAPHIE {clear: both;}
dl.ASSOS-BIBLIO dt.ITEM-DT, div.BIBLIOGRAPHIE .ITEM dt.ITEM-DT {font-weight: bold;}
dl.ASSOS-BIBLIO dd.ITEM-DD, div.BIBLIOGRAPHIE .ITEM dd.ITEM-DD {border: none;background-color: transparent;clear: none;float: none;}
.TIROIR-DT img {float: left;}
.ASSOS-PAGE {clear: both;}
.COL dl.SOS, .COL dl.SOS dt {width: auto !important;}
div.ASSOS-TROMBINE {color: #83AAAF;}
div.ASSOS-TROMBINE span, div.ASSOS-TROMBINE dl {float: left;}
div.ASSOS-TROMBINE dd.ITEM {clear: none; width: auto; margin: 0 5px;}
div.ASSOS-TROMBINE dd.ITEM a {color: #83AAAF; text-decoration: none;}
div.ASSOS-TROMBINE dd.ITEM a:hover {color: black;}
.LEQUIPE .COL-GAUCHE .MENU-DEROULANT {display: none;}
div.MENU-DEROULANT dd.LEQUIPE .LEVEL-2 a {font-size: 0.6em; }

/* credits */

.default div.LIST-ITEM dl {float: left;width:100px;margin: 14px;position: relative;}
.default div.LIST-ITEM dl.SOS dt {width: auto !important;}
.default div.LIST-ITEM dl dd {position: absolute; background-color: white;border: solid 1px black;width: 200px;padding: 5px;top: 70px;left: -50px;z-index:1000;}
div.LIST-ITEM span.NOM {font-weight: bold;color: #6AABB1;}
div.LIST-ITEM span.DESCRIPTION {font-size: 0.9em;color: #999999;}
div.LIST-ITEM img.IMAGE-SOS {display: none;}
.CREDITS div.PAGES dl.SOS {position:relative;}
.CREDITS div.PAGES dl.SOS dd.SOSCODE {left:-120px;top: 60px;}

/* equipe */

.RUBRIQUE .LEQUIPE dl.ITEM {float: left;width:165px;height: 180px;margin: 10px; text-align: center;clear: none;border: solid 1px black;}
.admin .LEQUIPE dl.ITEM {height: 200px;}
.RUBRIQUE .LEQUIPE dl.ITEM dt.ITEM-DT {font-weight: bold;}
.RUBRIQUE .LEQUIPE dl.ITEM dd.ITEM-DD {border: none;background-color: transparent;}
.RUBRIQUE .LEQUIPE dl.ITEM div.GAUCHE {float: none;}

/* pages */

.RUBRIQUE div.PAGE-DESCRIPTIVE div.PAGES div.LISTE-INFOS {float: right;width: 400px;margin-left: 20px;}
.INFO div.PAGE-DESCRIPTIVE div.PAGES div.LISTE-INFOS {width: 100%;float: left;clear: both;background-color:#D1DEDF;margin: 20px 0;}
div.PAGE-DESCRIPTIVE div.PAGES div.LISTE-INFOS dl.ITEM {width: 170px;clear: none;margin: 10px;}
div.PAGE-DESCRIPTIVE div.PAGES div.LISTE-INFOS dl.ITEM dt.ITEM-DT {text-align: center;width: 100%;}
div.PAGE-DESCRIPTIVE div.PAGES div.LISTE-INFOS dl.ITEM dt.ITEM-DT a {color: #046069; font-size: 1.1em; background-color: transparent;padding: 5px 0;}
div.PAGE-DESCRIPTIVE div.PAGES div.LISTE-INFOS dd.ITEM-DD {border: none;background-color: transparent;text-align: center;}
div.PAGE-DESCRIPTIVE div.PAGES div.LISTE-INFOS dd.ITEM-DD div.GAUCHE {float: none;}
div.PAGE-DESCRIPTIVE div.PAGES div.LISTE-INFOS dl.ITEM span.CORPS,
div.PAGE-DESCRIPTIVE div.PAGES div.LISTE-INFOS dl.ITEM span.LIEN,
div.PAGE-DESCRIPTIVE div.PAGES div.LISTE-INFOS dl.ITEM .DOCUMENT
{display: none;}
div.CODE-HTML {float: right; margin-left: 20px; z-index: 0; position: static; clear: both;}
.LARECHERCHE div.PAGES span.VERSIONS-DOC {display: block;}

/* blog */

div.COMMENTAIRES {clear: both;border-top: solid 2px #96D2E1;margin-top: 50px;float: left;width: 100%;}
div.COMMENTAIRES H2 {color: #D00808;}

/* Pieces jointes */

div.PAGE-INFO .PHOTO {float: right;width: 420px; min-height: 320px;margin: 0 0 20px 20px; z-index: 999; position: static;}
div.PAGE-INFO .IMAGEPRINCIPALE {width: 300px;height: 300px;display: table-cell;vertical-align: middle;height: 350px;float: left;margin-right: 10px;}
div.PAGE-INFO .IMAGEPRINCIPALE dt {font-weight: bold;text-align: center;width: 300px;font-size: 1.3em;margin-bottom: 10px;}
div.PAGE-INFO div.PHOTO-LISTE dl {float: left;margin-right: 2px;}
div.PAGE-INFO div.PHOTO-LISTE img {width: 50px;}
div.PAGE-INFO .IMAGEPRINCIPALE dd {display:none;position:absolute;z-index:1000;width:300px;left:40px;top: 150px;background-color:#FED346;border:10px solid white;color:#373737;text-align: left;padding: 5px;}
.INFO div.ARCHIVES .PHOTO {width: 100%;}
div.PAGES dl.SOS {width:auto !important;float:right !important; position: static;border:none;min-width:20px;}
div.PAGES dl.SOS dt {width:auto !important;min-width:20px;}
div.PAGES dl.SOS dd.SOSCODE {position:absolute;display:none;z-index:1000;width:300px;left:40px;top: 150px;background-color:#FED346;border:10px solid white;color:#373737;text-align: left;padding: 5px;font-size: 1.2em;}
div.PAGES dl.SOS dd.SOSCODE div {padding:3px;}
div.PAGES dl.SOS dd.SOSCODE div.TAOLINE {border:none !important;padding:0px;width:auto;}
div.PAGES dl.SOS dd.SOSCODE .COPYRIGHT {font-size: 0.9em;}
.COPYRIGHT {color: white;}
.CREDITS .COPYRIGHT {font-weight: bold; color: #D00808}
.CREDITS div.LIST-ITEM span.NOM {color:white;}

/* mini sommaire */

div.PAGES dl.MINI-SOMMAIRE dt {background-color: #83AAAF;}
div.PAGES dl.MINI-SOMMAIRE dd {border-right:1px solid #83AAAF;}
div.PAGES dl.MINI-SOMMAIRE {border-bottom:1px solid #83AAAF;}

/* item */

.ITEM dt.ITEM-DT a {background-color:transparent; color:#04606F;font-size:1.2em; font-weight:normal; padding: 0;}
.ITEM0 dd.ITEM-DD {border: none;}
.ITEM dd.ITEM-DD {-moz-border-radius: 0; margin-top: 0;}
.PARTENAIRES dl.ITEM {width: 220px; clear: none; text-align: center; border: solid 1px #D1D1D1; height: 280px; margin-right: 20px;}
.PARTENAIRES dd.ITEM-DD {background-color:transparent;}

/* home */

div.INDEX div.CONTENU {background-image: url(default/images/FondHome.jpg);background-repeat: no-repeat;height: 800px;position: relative;}
div.INDEX div.COL-GAUCHE {background-image: none;margin-top: 410px;min-height:10px;}
div.INDEX div.NAVBOTTOM div.MENU-DEROULANT {background-image: none;position: absolute;bottom: 0;}
div.INDEX div.LOGO {margin-top: 460px;}
.GROUP {border:none !important;}
.PAGE-RUBRIQUE .PAGES .CONTACT dl {margin:5px 0;}
.SOMMAIRE span.LIENURL {float: right; margin-left: 8px;}
.admin div.COL-CONTENULARGE {padding-bottom: 150px;}
.PAGES .DELETE dd {margin-top: 30px;}
