body{background-color:#dce2df;}

#conteneur{background-color:#ffffff; margin: 0 auto; min-width:760px; max-width:960px; width:90%;}

#bandehaut{background:url(images/bande_haut.jpg) repeat-x; float:left; height:21px; width:100%;}
#coinhautgauche{background:url(images/coin_haut_gauche.jpg) no-repeat left top; float:left; height:21px; width:100%;}
#coinhautdroit{background:url(images/coin_haut_droit.jpg) no-repeat right top; float:right; height:21px; width:760px;}

#bandebas{background:url(images/bande_bas.jpg) repeat-x; float:left; height:21px; width:100%;}
#coinbasgauche{background:url(images/coin_bas_gauche.jpg) no-repeat left bottom; float:left; height:21px; width:100%;}
#coinbasdroit{background:url(images/coin_bas_droit.jpg) no-repeat right bottom; float:left; height:21px; width:100%;}

#zonecentrale1{background:#ffffff url(images/bande_droite.jpg) repeat-y right top; float:left; height:100%; width:100%;}
#zonecentrale2{display:inline; background:url(images/bande_gauche.jpg) repeat-y left top; float:left; height:100%; width:100%;}
#cv{margin: 0 auto; width:92%;}


#entete,#corps{float:left; width:100%;}
#zonehautgauche{float:left; width:250px;}
#zonehautdroite{float:right; text-align:right; width:134px;}

#entete ul{list-style: none; margin:0;padding:0;}
#entete ul li{margin-bottom:2px;}

#corps ul{list-style: none ; padding-left:25px;margin:0;}
#corps ul li{margin-bottom:10px;}
h1{text-align:center;}
h1#titre{font-size: 1.7em; margin-bottom:0px; padding-top:20px;}
h1#soustitre{font-family: Arial, "Arial Black", "Times New Roman", Times, serif; font-size: 1.2em; font-weight:normal; margin-top:0px; padding-bottom:15px;}

h1#prenomnom{font-family: Arial, "Arial Black", "Times New Roman", Times, serif; font-size: 1.5em; font-weight:bold; margin: 0; text-align:left;}
h2{border-width:2px; border-bottom-style:solid; color:#3f82b9; width:100%;}
/*h3{display:table-cell; width:150px;font-family: Arial, "Arial Black", "Times New Roman", Times, serif; font-size:0.8em; font-weight:bold;}*/
h3{float: left;margin: 0;padding:0;width:150px;font-family: Arial, "Arial Black", "Times New Roman", Times, serif; font-size:0.8em; font-weight:bold;}

/*p{display:table-cell;font-size:1em; text-align:justify;}*/
p{margin: 0;padding: 0 0 0 150px;;font-size:1em; text-align:justify;}
p a{color:#000000; text-decoration:underline;}
p a:hover,p a:focus {color:#3f82b9; text-decoration:underline;}
.important{font-weight:bold;}