
body {
text-align : center;
font-family : Verdana, Arial, sans-serif;
}


div {
margin : 0;
}


#tab td {
width : 3px;
height : 3px;
empty-cells : show;
border : 0 solid #fff;
margin : 0;
padding : 0;
border-collapse : separate;
font-size : 0;
}


#couleur {
margin : 20px 0 0 20px;
float : left;
}


#couleur table {
border : 1px solid #000;
}


.butsave {
border-top : 1px solid #000;
border-left : 1px solid #000;
border-right : 1px solid #000;
border-bottom : 0;
background : #fff;
font-family : Verdana, Arial, sans-serif;
font-size : 9px;
}


.butsave:hover {
background : #ddd;
}


#couleur td {
width : 8px;
height : 10px;
border : 0px solid #000;
margin : 0;
empty-cells : show;
margin : 0;
}

#couleur td:hover {
border-bottom : 1px solid #FFF;
border-top : 1px solid #FFF;
}


#content {
width : 500px;
margin : 100px auto;
padding : 10px 0 20px 0;
border : 2px dashed #ccc;
text-align : left;
}


#load {
font-size : 12px;
font-weight : bold;
text-align : center;
margin : 80px auto;
}


#center {
margin : 0;
text-align : center;
}


#tab {
margin-left : 150px;
width : 300px;
border : 1px solid #000;
}




h1 {
margin : 0 0 10px 0;
font-size : 15px;
text-align : center;
}


#statpaint {
font-size : 10px;
text-align : right;
margin : 30px 48px 2px 0;
}


#tabvisua td {
width : 3px;
height : 3px;
empty-cells : show;
border : 0 solid #fff;
margin : 0;
padding : 0;
border-collapse : separate;
}


#tabvisua {
width : 300px;
border : 1px solid #000;
margin : 0 auto;
}


#save .butsave {
margin : 0 0 0 110px;
}


#save {
margin : 15px 0 0 0;
}


#save .champs {
margin : 0 35px 0 35px;
}


#save .forminp {
border : 1px solid #000;
float : right;
margin : 0 0 0 0;
width : 170px;
}


#save p {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
padding-top : 2px;
}


#description {
width : 170px;
float : right;
height : 70px;
border : 1px solid #000;
margin : 0 0 0 0;
}


.subsave {
margin : 20px 0 0 0;
background : #fff;
border : 1px solid #000;
}


.subsave:hover {
background : #eee;
}
