SFS/static/fs.css

193 lines
3.5 KiB
CSS

/* =========================
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;
}