html { height: 100%; } body { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.31, #ffbe86), color-stop(0.66, #ffebdb), color-stop(1.00, #ffbe86) ); background: -moz-linear-gradient( center bottom, #ffbe86 31%, #ffebdb 66%, #ffbe86 100% ); font-family: serif; margin-bottom: 10px; min-height: 80%; } a:link, a:visited { text-decoration: none; color:#000000; } h1 { text-align: center; margin-left: 250px; } .pagination a:link, .pagination a:visited { text-decoration: none; color:#FFFFFF; } .pagination a:hover, a:hover { text-decoration: underline; } .news { background: -webkit-gradient( linear, left top, right bottom, color-stop(0.31, #ffa2a1), color-stop(0.66, #ffdcdb) ); background: -moz-linear-gradient( right bottom, #ffa2a1 31%, #ffdcdb 66% ); border: 2px solid #ff6062; border-radius: 17px; box-shadow: 3px 4px 5px #444466; height: 127px; margin: auto; padding: 20px; text-align: left; width: 75%; } .vp { color: orange; } #GSM_menu { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.31, #ffa2a1), color-stop(0.90, #ffd3d3) ); background: -moz-linear-gradient( center bottom, #ffa2a1 31%, #ffd3d3 90% ); border-right: 2px dotted white; color:#FFFFFF; font-weight: bold; height: 100%; left: 0px; list-style: none; margin: 0; -webkit-padding-start: 0; position: fixed; text-align: center; top: 0px; width: 250px; } #GSM_menu h2 { margin-left: 69px; } #GSM_menu li { margin-bottom: 40px; text-align: center; width: 250px; } #GSM_menu li[onclick] { cursor: pointer; } #GSM_menu li[onclick]:hover { text-decoration: underline; } label { font-weight: bold; } label:hover { text-decoration: underline; } form { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.31, #cc6d1d), color-stop(0.95, #ff8f26) ); background: -moz-linear-gradient( center bottom, #cc6d1d 31%, #ff8f26 95% ); border: 1px solid #ff9b42; border-radius: 25px; box-shadow: 2px 2px 5px #553333; } form#addAlbms { margin: auto; padding: 13px; text-align: left; width: 345px; } form#addAlbms div { text-align: center; } form#addAlbms div#testColor { background-color: black; border: solid 1px black; display: inline-block; height: 1em; margin-left: 5px; margin-bottom: -4px; width: 2em; } form#ajout { height: 182px; margin: 10px auto; padding: 13px; text-align: left; width: 642px; } form#ajout input[type=text] { width: 444px; } form#ajout select { margin-right: 10px; } form#ajout label { float: left; display: block; font-weight: bold; margin: 10px 7px 10px 0; text-align: right; width: 110px; } form#ajout label:hover { text-decoration: underline; } input[type=text], select { margin: 10px 0; transition: background 0.75s; -moz-transition: background 0.75s; -webkit-transition: background 0.75s; -o-transition: background 0.75s; } input, select { background: #FF6600; border: #CA2A20 solid 1px; border-radius: 3px; margin-top: 5px; } input:hover, input:focus, select:hover, select:focus { background: #CC6600; } input.erreur, select.erreur { background: #CC0000; } div#GSM_menu { background: url(backmenu.png); color:#FFFFFF; top: 0px; font-weight: bold; height: 1200px; padding-top: 30px; position: fixed; text-align: center; left: 0px; width: 250px; } div#GSM_menu h2 { margin-bottom: 40px; } div#contenu { margin-left: 250px; text-align: center; } .table { border: 1px solid black; border-radius: 10px; box-shadow: 3px 3px 5px #666666; margin: auto; } .table .body div { transition: background 500ms; -moz-transition: background 500ms; -webkit-transition: background 500ms; -o-transition: background 500ms; } .table .body div.elt0 { background: #ec7d60; } .table .body div.elt1 { background: #f68063; } .table .body div:hover { background: #fa8022; } .table.cols2 div span { display: inline-block; width: 40%; } .table.cols3 div span { display: inline-block; width: 40%; } .table.cols3 div span+span+span { width: 20%; } .table div.lign { display: inline-block; width: 100%; } .table .head { background: #f26340; border-bottom: 1px solid black; border-radius: 10px 10px 0 0; font-weight: bolder; display: block; text-align: center; width: 100%; } .table .foot { border-radius: 0 0 10px 10px; } .table.stats { float: left; margin: 0 1%; width: 31%; } .table#list { width: 83%; } .table#list .head { cursor: pointer; } .table .body div { cursor: pointer; } .pagination { background: #f26340; border: 1px solid black; color: white; margin: auto; width: 442px; } .pagination.top { border-radius: 10px 10px 0 0; border-bottom: none; } .pagination.bottom { border-top: none; border-radius: 0 0 10px 10px; box-shadow: 0px 2px 7px #666666; } .pagination a { cursor: pointer; padding: 0 5px; } .front, .back { background: white; } .back .center { overflow:auto; } .back ol li:hover { background-color: teal; } div.autocomplete { margin-top: 20px; margin-left: 6px; }