@charset "utf-8";
/* CSS Document */

body { background:url('../images/fd_body.jpg') top center no-repeat; background-attachment:fixed; background-color:#000; color:#8e8e8e; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:40px;}
div#page { width: 863px; padding:auro; margin:auto;}
div#content { width: 599px; float:left;}
div#form { width:264px; float:right;  background:url('../images/form_fd.gif'); }
div#form table { width:225px; margin:0 19px;}
form { padding:0; margin:8px 0 0 0; line-height:104%;}
td { vertical-align: middle; padding-bottom:8px;}
input.texte { width: 148px; }
input, select { padding:2px; border:1px solid #d52300; background:url('../images/input_fond.gif'); color:#FFFFFF;}
select {.background:url(''); .color:#000000}
p.footer { padding:10px 20px; color:#8e8e8e; background-color:#000; margin:0;}
p.footer a { text-decoration:none; color:#8e8e8e;}
a:hover { text-decoration:underline;}

div#content p#tekken {
margin:0;
}

div#verbatim {
background-image:url('../images/fd_photos.jpg');
float:right;
height:112px;
line-height:100%;
padding:0; margin:0;
width:599px;}

.msgalerte, .msgerror { background-color:#FFFF66; color:red;}

div#form h1 {
font-size:14px;
}
div#form h2 {
font-size:14px;
color:#CC0000;
}
div#form h3 {
font-size:12px;
}
div#pub td p {
font-size:11px;
color:#8E8E8E;
margin:0;
}

div#pub h1 {
font-size:18px;
margin:5px 0 2px 0;
}

div#pub h2 {
font-size:12px;
color:#CC0000;
margin:0;
}
div#pub h3 {
font-size:12px;
margin:0;
}

