body { width: 800px;font-family: Arial,sans-serif;  position:relative;margin-left: auto; margin-right: auto;background-color: rgb(202,224,235);}

h1 { text-indent: -5000px; }
h2 { color:rgb(15,106,150); text-align:center; font-size:18px;}
h3 { color:rgb(36,152,48); text-align:center; font-size:16px;}

p {width: 65% ; margin:0px auto 0px auto ;padding: 5px ;}
#situation {position:absolute;top:98px; left:600px;}
#situation img{border-style : none;}
#accueil {position:absolute;top:98px; left:680px;}
#accueil  img{border-style : none;}
#retour{text-align:center;}
#java { color:red; font-size:18px;text-decoration : none;}
#php { color:rgb(128,108,148); font-size:12px;text-decoration : none;}
#en_tete {  position:relative;height:107px ;width:800px; margin-top:10px;background: url("images/entete.png") ;}

#global { width: 800px;padding-top :20px;}

.question { width: 50% ; margin:0px auto 0px auto ;padding: 5px 10px 5px 10px; font-family: futura,arial; font-weight:bold; color: rgb(0,0,0);}
label {margin:0px 5px 0px 5px ; color: rgb(0,0,0);font-weight:bold; }
input, textarea {margin:0px 5px 0px 5px ;border: solid rgb(122,122,255) 2px ;}
#mar{width:125px;margin-left: auto; margin-right: auto;}

#pied_de_page{ clear: left;height:43px ;background: url("images/piedpage.png") no-repeat; }
#pied_de_page p {width: 100% ;padding-top:20px; padding-left:15px; color:rgb(30,13,129) ;font-size:13px;font-weight:bold;}
#pied_de_page a  {padding-left:15px;}
#droit  {padding-top:5px; text-align:center;font-size:10px;}