	.miniblocfloat , .miniblocfloat4{display:block; float:left; width:130px; font-size:0.7em;}
	.miniblocfloat3{display:block; float:left; width:140px; font-size:0.7em;}
	span.carrerond{display:block; text-align:center; width:120px; height:120px; padding-top:8px;}
	span.descrisommaire{display:block; clear:both; width:120px; color:#000; margin:0: padding:0;}
	
	.supfloat{float:right; width:120px; color:#555; font-size:0.7em;}

		#content{
			overflow:hidden;
			width:772px; 
			position:relative;
			left:0px;
			top:0px;
			height:auto;
		}
		
		.section{
			width:4000px;
			position:relative; 
			height:auto;
			
		}
		
			.section .sub{
				position:relative;
				float:left;
				padding:9px 21px 0px 45px;
				width:710px;
				overflow:hidden;
				height:auto;
				background-color:#fff;
				color:#000;
			}
			.sub .bloc{left:165px; margin:0; padding:0; position:relative; width:545px;}
				
			#defilaffiches{height:350px; width:200px;  position:absolute; top:0.1em; left:0px;  z-index:30; overflow:hidden;}
			#diapo div{padding-top:56px; margin-left:14px; overflow:hidden; height:300px;}
			#diapo span {clear:both; display:block; font-size:0.8em; width:180px; font-weight:bold; padding-top:0.5em; }
			#diapo a{color:#000}
			#actuellement{color:#FFF; position:absolute; top:30px; left:14px;}
			.soutien{position:absolute; left:105px; top:34px; z-index:5000;}
			.posrelative {position:relative;}
			
			.formulaire_recherche label  {display:none;}