#content_agence{ position:absolute; top:13px;	left:30px; width:866px; height:379px; background:url('../images/agence/fond_body.png') repeat-x left top; overflow:hidden; }
.spacer_client{ padding-bottom:8px; }
#partenaire_contactez_nous{ font-family:verdana; font-size:11px; font-weight:bolder; padding-left:15px; }
#tableauarchive { margin-top:20px; } 
#tableauarchive .d { background:url("../images/pointsep.png") repeat-y scroll right center transparent; } 
#tableauarchive ul { list-style:square url("/images/pucefleche.gif"); position:relative; left:25px; width:135px; }
#tableauarchive ul li { margin:0 0 0 0; }
#tableauarchive td { height:250px; min-width:5px; width:200px; }
#tableauarchive a { color:#000000; font-size:11px; font-weight: bolder; font-family:arial, helvetica; }
#tableauarchive a:hover { color: #FFF; font-size:11px; font-weight:bolder; font-family:arial, helvetica; } 
#espacevideo { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #000000; height:0px; left:387px; z-index:100; position:absolute; top:75px; width:0px; display:none; z-index:50; text-align:center z-index:600; }
#bloquevideo { margin-left:10px; }
#espaceaudio { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #000000; display:none; height:0px; left:475px; overflow:hidden; top:175px; width:0px; z-index:100; position:absolute; text-align:center; z-index:600; }
.table_client{ height:249px; width:249px; }
#reseau1{ position:absolute; top:46px; left:41px; width:172px; height:75px; background:url('../images/general/reseau1.png') no-repeat left top; }
#reseau2{ position:absolute; top:46px; left:65px;	height:44px; background:url('../images/general/reseau2.png') no-repeat right bottom; overflow:hidden; }
#reseau2 img { float:right; }
#reseau3{ position:absolute; top:103px; left:41px; width:450px; padding:0; margin:0; }
#presentation, #clients, #partenaires, #presse, #formation { position:absolute; top:0px; }
#presentation{ left:70px; }
#clients{ left:240px; }
#partenaires{ left:395px; }
#presse{ left:565px; }
#formation{ left:715px; }
#texteg{ position:absolute; top:105px; left:67px; width:130px; height:270px; color:#000; font-family:verdana, helvetica, trebuchet, arial; font-weight:bold; font-size:11px; }
#texteg a:link, #texteg a:visited{ color:#FF0000; }
#texteg a:hover, #texteg a:active{ color:#FF0000; }
#textes{ position:absolute; top:90px;	left:208px;	width:318px; height:300px; overflow:hidden; }
.texte1 { float:left; width:258px; font-family:verdana, helvetica, trebuchet, arial; font-weight:normal; font-style:italic; font-size:11px; color:#707F87; background:url('../images/general/fond_texte2.png') no-repeat left center; padding-left:60px; vertical-align:middle; display:table-cell; line-height:15px; }
.texteend{ float:left; width:258px; font-family:verdana, helvetica, trebuchet, arial; font-weight:normal; font-style:italic; font-size:11px; color:#707F87; background:url('../images/general/fond_texte3.png') no-repeat left center; padding-left:60px; vertical-align:middle; display:table-cell; line-height:15px; }
.texte1 a, .texteend a { text-decoration:underline; }
#texteghoriz_agence{ float:left; width:465px; color:#000; font-family:verdana, helvetica, trebuchet, arial; font-weight:bold; font-size:11px; background:url('../images/general/reseau3.png') no-repeat left top; padding-left:30px; }
#lienform{ color:#FF0000; }
#textehoriz_agence{ float:left; width:420px; font-family:verdana, helvetica, trebuchet, arial; font-weight:normal; font-style:italic; font-size:11px; color:#707F87; font-weight:bold; background:url('../images/general/fond_texte1.png') no-repeat left center; padding-left:65px; vertical-align:bottom; display:table-cell; line-height:15px;	}
#textehoriz_agence a{ font-weight:normal; color:#707F87; }
#texteendhoriz_agence{ float:left; width:420px; font-family:verdana, helvetica, trebuchet, arial; font-weight:normal; font-style:italic; font-size:11px; color:#707F87; font-weight:bold; background:url('../images/general/fond_texte4.png') no-repeat left center; padding-left:65px; vertical-align:bottom; display:table-cell; line-height:15px; }
#box{ position:absolute; width:310px; height:286px; background:url('../images/agence/fond_boite.png') no-repeat left top; left:535px;top:91px; overflow:hidden; }
.poignee{ float:left; width:15px; height:100%; }
.poignee2 { float: left; height: 100%; left: 800px; position:absolute; top: -46px; width: 15px; }
#photo { position:absolute; top:20px; left:23px; width:268px; height:250px; background:#FFF; }
#partenaire_photo{ margin-left:30px; margin-top:77px; }
#cache{ position:absolute; top:0; left:0; width:310px; height:286px; background:url('../images/agence/cache_boite.png') no-repeat left top; }
#formulaire_agence{ position:absolute; top:-11px; left:250px; width:284px; height:399px; background-color:#fff; padding-top:20px; padding-left:20px; background:url('../images/agence/fond_formulaire.png') no-repeat left top; display:none; }
#formulaire_agence label { float:left;	 width:60px; font-family:verdana, helvetica, trebuchet, arial; font-weight:normal; font-size:11px; color:#707F87; display:block; margin-top:5px; }
#formulaire_agence input.champtexte { float:left; width:170px; height:17px; font-family:verdana, helvetica, trebuchet, arial; font-weight:normal; font-size:11px; color:#707F87; border:#f00 1px solid; margin:2px; margin-left:10px; }
#formulaire_agence input.bouton { margin-top:5px; }
#formulaire_agence textarea { width:240px; height:75px; font-family:verdana, helvetica, trebuchet, arial; font-weight:normal; font-size:11px; color:#707F87; border:#f00 1px solid; }
#formulaire_agence span.comment{ float:left; width:100px; font-family:verdana, helvetica, trebuchet, arial; font-weight:normal; font-size:9px; color:#707F87; display:block; margin-top:5px; }

