div#pv {position:relative; height:80px; margin:20px 0px 0px 8px; font-size:9px;}
div#pv_lien {padding-top:20px;}
#pv_lien img{float:left; margin-right:5px;}
#pv_lien p{ line-height:28px;}
div#pv_form {position:absolute; width:100%; height:100%; top:0px; left:0px; display:none;}
#pv_form label {display:block; margin:0px auto 0px 0px; width:90px;}
#pv_form p {float:left; font-size:9px; width:70px;}
#pv_form input.txt {border:solid 1px #999; width:64px; height:11px; margin-top:4px;}
#pv_form input.sub {padding:0px; margin:0px;}

div#organigramme {margin:-25px 0px 0px 0px;}
table {width:100%; border:none; margin:0px; padding:0px;}
td {vertical-align:bottom; font-size:11px;}
td.mainphoto, td.photo {font-size:1px; line-height:1px; padding:5px;}
td.mainphoto {height:142px; width:142px;}
td.photo {width:82px; height:82px;}

div.mainfichier, div.fichier {position:relative; border:solid 1px #CCC;}
div.mainfichier {width:140px; height:140px;}
div.fichier {width:80px; height:80px;}

div.swf, div.mainswf {position:absolute; left:0px; top:0px; visibility:hidden; z-index:10;}
div.mainswf {width:140px; height:140px;}
div.swf {width:80px; height:80px;}

td.legende_r, td.legende_l {padding-bottom:10px;}
td.legende_r {text-align:right; padding-right:10px;}
td.legende_l {text-align:left; padding-left:10px;}

div#events {height:101px; text-align:justify;}
div#events img {margin:2px 0px;}

a#retour {display:block; width:65px; float:right; text-align:left; padding:0 0 2px 15px; background:url(../images/puce-l.png) no-repeat left;}