
html {
background-color:rgb(29,161,242);
font-size: 15px;
font-family: Arial,sans-serif;
}

body {
background-color: rgb(200,200,200);
margin-top: 2%;
margin-right: 4%;
margin-bottom: 2%;
margin-left: 4%;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
padding:10px;
}

th, table, tr, td {
border: thin solid ;
border-collapse: collapse;
padding:5px;
text-align: left;
}

table {
max-width: 500px;
}

td {
background-color:rgb(230,230,230);
}

th {
font-weight:bold;
vertical-align: top;
text-align: center;
}

th.filtres
{
font-weight:normal;
font-style: italic;
}

h1 {
font-size: 26px;
}

h2 {
font-size: 18px;
}

input.type1-3
{
width: 50px;
}

input.type2
{
width: 80px;
}

th.prenom
{
width: 180px;
}

fieldset
{
max-width: 420px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
background-color:rgb(230,230,230);
}


form.transparent1
{
display: inline;
float: right;
}

form.transparent2
{
display: inline;
}

button.transparent1
{
color: rgb(0,0,238);
cursor: pointer;
background-color: transparent;
border: 0px none;
padding:0;
}

a
{
font-family: Arial,sans-serif;
font-size: 15px;
text-decoration: underline;
}

button.transparent2
{
color:rgb(0,0,238);
cursor: pointer;
background-color: transparent;
border: 0px none;
padding: 0;
font-family: Arial,sans-serif;
font-size: 15px;
text-decoration: underline;
}

img.link
{
float:right;
}

p.contact, a.contact
{
font-style: italic;
font-size: 12px;
}
