body {
background-color:#F9FCFD;
background-image:url('/images/form_fond.jpg');
background-repeat:repeat-x
}

#bulle {
border:solid;
border-width:thin;
border-color:#b1d7d6;
background-color: white;
}

* {
font-family: Trebuchet MS, Tahoma, Arial, Helvetica;
font-size: 12px;
color: #000000;
}

th {
background-color: #e6f1f3;
vertical-align: top;
font-weight: bold;
text-align: right;
}

th.warning {
background-color: #f1c6c3;
}

th.title {
height: 50px;
vertical-align: middle;
font-size: 18px;
text-align: center;
}

th.bottom {
height: 80px;
vertical-align: bottom;
text-align: center;
}

div.htmlbottom {
width:450px;
text-align: left;
font-weight: normal;
font-style: italic;
}

td {
vertical-align: top;
text-align: left;
color: #384450;
}

input, textarea, select {
font-size: 10px;
padding: 1px;
border-style: inset;
border-width: 1px;
color: #20201e;
background-color: #e4e4e4;
border-color: #757575 #000000 #20201e #545450;
}

input[type=text], input[type=select], textarea {
width: 200px;
}

input[type=submit] {
cursor: pointer;
width: 250px;
background-color: #3791a8;
color: #ffffff;
font-family: Trebuchet MS, Tahoma, Arial, Helvetica;
font-size: 14px;
font-weight: bold;
font-style: italic;
}

input[type=submit]:hover {
color: #e0f0f0;
}

.container {
width: 100%;
height: 100%;
vertical-align: middle;
}
