body{min-width:1024px;background:url(../img/bg-main.jpg) fixed}div.top-frame{background:url(../img/bg-main.png);border-bottom:2px #82b dotted;height:110px;margin-bottom:20px}div.bottom-frame{z-index:1;min-height:390px}div.middle-frame{background-color:#fff;border:3px #c8d ridge;border-top-width:0;-moz-border-radius:0 0 20px 20px;-webkit-border-left-radius:0 0 20px 20px;border-radius:0 0 20px 20px}div.main-cadre{background:url(../img/partition-white.png) #f0e9ff -5px 7px no-repeat;padding:0 20px 20px 20px;margin:20px;-moz-border-radius:20px;-webkit-border-left-radius:20px;border-radius:20px;border-color:#fff;border-style:solid;border-width:0 1px 1px 0;box-shadow:2px 2px 2px #999}div.main-cadre:hover{background-color:#edf;border-right:1px #bbb solid;border-bottom:1px #bbb solid}div.main-cadre div.item-subtitle{border-bottom:1px #b6e dotted;margin-bottom:10px}img.img-title{margin:3px}div.main-title div.instrument{text-align:center}div.main-title-label{font-family:Georgia,serif,sans-serif,Arial,Comic Sans MS;color:#306;text-shadow:2px 2px 5px #86a;margin-top:15px;padding-top:25px;text-align:center;font-size:22pt;font-weight:bold;height:80px;font-style:italic;letter-spacing:2px}div.container-menu{border:1px #F00 solid;border-left:1px #AAA dotted;padding:1px;position:fixed}div.item-subtitle{color:#406;font-family:Georgia,serif,sans-serif,Arial,Comic Sans MS;font-size:22px;font-weight:normal;text-align:left;line-height:2em;text-shadow:1px 1px 3px #999}.item-text,div.contact-block{text-align:justify;font-family:sans-serif,Arial,Comic sans MS;font-size:11pt;color:#300;background:transparent;cursor:default;display:table-row-group}div.left-column{width:165px;float:left;border:1px #933 solid!important}div.blank-line{line-height:7px}div.cadre-title{border-top:5px #ccf solid;border-left:1px #ccf solid;border-bottom:1px #ccf solid;height:100px}.cadre{padding:8px;border:1px #c8d dotted;margin:15px;box-shadow:3px 3px 10px #aaa}img[name=logo].cadre{width:105px}img.title-duo{margin-top:30px}div.photo-panel{background:#fff}a.lien-simple{text-decoration:none;color:blue}a.lien-simple:hover{color:purple;text-decoration:underline}div.item-media div{margin-bottom:10px;color:#666}div.contact-block{margin-top:8px;margin-bottom:8px;display:block!important;text-align:left}div.contact-panel{margin-top:10px}div.go-up{position:fixed;bottom:10px;cursor:pointer}div.go-up *{cursor:pointer}span.btn-admin-area,span.btn-admin-disconnect,span.btn-admin-area *,span.btn-admin-disconnect *{cursor:pointer}span.btn-admin-area i,span.btn-admin-disconnect i{width:16px;height:16px;margin:3px -5px -3px 5px}span.btn-admin-area,span.btn-admin-disconnect{-moz-border-radius:0 0 20px 20px;-webkit-border-left-radius:0 0 20px 20px;border-radius:0 0 20px 20px;padding:2px 14px 10px 4px;background-color:#82b;position:fixed;text-align:center;border-right:1px #509 solid;border-bottom:1px #72b solid;border-left:1px #c9f solid}span.btn-admin-area:hover{background-color:#edf;border-right:1px #a8c solid;border-bottom:1px #a8c solid;border-left:1px #fff solid}span.btn-admin-disconnect:hover{background-color:#f66;border-right:1px #900 solid;border-bottom:1px #d00 solid;border-left:1px #faa solid}#modal-auth{box-shadow:0 0 10px #c00}#modal-auth .modal-header{color:#a00}#modal-auth input{cursor:text}#modal-auth span.message-erreur{color:red;display:none}