/* ========================= la Belote ========================= */ /****************/ /* Reset */ /****************/ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent} body{line-height:1} ol,ul{list-style:none} blockquote,q{quotes:none} blockquote:before,blockquote:after,q:before,q:after{content:'';content:none} :focus{outline:0} ins{text-decoration:none} del{text-decoration:line-through} table{border-collapse:collapse;border-spacing:0} /****************/ /* généralités */ /****************/ body { margin: 0px; background-color: #619092; } div.clear { clear: both; } div.clearfix-head::after { content:""; clear: both; display: table; border: 1px solid black; width: 100%; } div.clearfix::after{ content:""; clear: both; display: table; } div, p, li, a, th, td { font-family: 'Segoe UI', Arial, Helvetica, sans-serif; font-size: 15px; line-height: 17px; color: #092E1E; } /****************/ /* conteneur */ /****************/ #conteneur { margin-top: 8px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: 100%; /* border: 1px solid #092E1E; */ } /****************/ /* entete */ /****************/ #entete { position: relative; height: 66px; margin: 2px; /* border: 1px solid #092E1E; */ } #logo { margin: 2px 10px 2px 2px; float: left; } #logo img { height: 60px; width: 60px; display: block; margin-left: auto; margin-right: auto; } #titre { width: 55%; line-height: 60px; margin: 2px 15px 2px 2px; text-align: center; font-size: 140%; font-weight: bold; float: left; } #username { width: 20%; height: 60px; line-height: 60px; margin: 2px auto 2px auto; float: right; overflow:hide; font-size: 140%; font-weight: bold; text-align: right; } #username-fleche { height: 14px; width: 14px; cursor: pointer; padding-left: 10px; vertical-align: baseline; } #username-items { position: absolute; top: 68px; right: 0px; width: 180px; visibility: hidden; margin-top: 2px ; padding: 5px; border: 1px solid #01393C; overflow: hidden; z-index: 100; background-color: #3E7A7C; } .menu-item:hover { cursor: pointer; background-color: #0E4E51; } /****************/ /* zone-de-contenu */ /****************/ #zone-de-contenu { width:80%; margin:auto; } #zone-de-contenu>div { margin:auto; } .tablelist { width:100%; } /****************/ /* other */ /****************/ button#add{ min-width:180px; margin:auto; padding:10px; background: #3E7A7C; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; display:block; } thead{ font-weight: bold; } fieldset.fieldset { border:1px solid #071842; padding:30px; margin:20px; } .alert{ width:80%; margin: 10px auto 10px auto; padding:10px; background: #FF9E77; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; display:block; border: 1px solid #DF531C; } .alert > .close{ background: #EC784A; border: none; } table.tablelogin td{ padding: 10px 0px 10px 0px; } #info { position: absolute; top: 0px; left: 280px; padding:3px; text-align: center; background: #CE9667; }