/* CSS Document */

body{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:80%;
margin:0px;
padding:0px;
}

h1{
font-size:small;
color:#990000;
}

h2{
font-size:small;
color:#990000;
}

#global{
position:relative;
margin-left: auto;
margin-right: auto;
width:931px;
height:780px;
}

#menu {
background:#990000 url(image/fondmenu.jpg) top left no-repeat;
position:absolute;
height:546px;
width:117px;
text-align:right;
list-style-type:none;
line-height:2em;
margin:0;
padding:0;
top: 95px;
left: 0px;
}

#menu li a{
display:block;
text-decoration:none;
height:1.4em;
line-height:1.4em; /*pour centrer verticalement le texte*/
color:#FFFFFF;
margin:0 1em;
}

#menu li a:hover{
background:#FFFFFF;
color:#990000;
}

#gauche{
position:absolute; /*par rapport au premier ancètre positionné ici contenu*/
top:95px;
left: 120px;
width:318px;
height:546px;
}

#gauche p{
position:absolute;
top:135px;
left:40px;
line-height:1.5em;
}

#gauche h2{
position:absolute;
top:510px;
left:90px;
}

#gauche ul{
list-style-type:circle;
font-size:90%;
}

#gauche li{
display:inline;
margin:0 10px;
}

#gauche li a{
color:#000000;
text-decoration: none;
border-bottom: 1px dotted;
font-variant:small-caps;
}

#gauche li a:hover{
color:#990000;
}

#formulaire{
position:absolute; /*par rapport au premier ancètre positionné ici contenu*/
top:28px;
left: 17px;
width:300px;
height:546px;
}

label {
display:block;
width:125px;
float:left;
}

#milieu{
position:absolute;
left:435px;
top:95px;
}

#droite{
position:absolute;
left:490px;
top:225px;
width: 370px;
}


#droiteimghauteur{
position:absolute;
left:490px;
top:185px;
width: 340px;
}

#timbre{
position:absolute;
left:770px;
top:105px;
}

p#droiteformulaire{
position:absolute;
left:600px;
top:320px;
font-size:medium;
line-height:3em;
text-decoration:underline;
}

#pleine_page{
position:absolute; /*par rapport au premier ancètre positionné ici contenu*/
top:95px;
left: 117px;
width:753px;
height:546px;
}

#bandeverticale{
position:absolute;
left:867px;
}

#bandehorizontale{
margin-top:546px;
}

ul#footer{
position:absolute;
top:700px;
left:350px;
margin:0;
padding:0;
font-size:smaller;
list-style-type:none;
}

ul#footer a{
font-size:x-small;
color:#666666;
}

ul#footer a:hover{
font-size:x-small;
color:#999999;
text-decoration:underline;
}

ul#footer li{
display:inline;
margin: 0 20px;
}


