
#contenttop{
/*position: absolute ;*/
width: 830px;
float: right;
/*background-image: url(images/seaweed.jpg);*/
background-repeat: no-repeat;
background-position: bottom right;
}

#contentevent{
width: 820px;
float: left;
/*background-image: url(images/seaweed.jpg);
background-repeat: no-repeat;
background-position: bottom right;*/
background-color:#ffffff;
margin-top: 0px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 0px;
}

/* right side team*/
#rightteam1 {
/*	float: left;*/
	float: right; 
	width: 153px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: -10px;
	margin-bottom: 0px;
/*	margin: 0px 0px 10px 10px;*/
}
	.boxtopteam { height: 9px; background: url(images/boxtop1.gif) no-repeat; color: #000; }
	.boxteam { background: url(images/box1.gif) no-repeat bottom left; height:160px; color: #5b5b5b; padding: 0px 5px 0px 10px; margin: 0 0 10px 0; }
	.boxteam p { padding: 0; margin: 0;}
	.imageteam { float: left; margin: 5px 5x 5px 5px; }

#rightteamxav {
/*	float: left;*/
	float: right; 
	width: 153px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: -40px;
	margin-bottom: 0px;
/*	margin: 0px 0px 10px 10px;*/
}
	.boxtopteam { height: 9px; background: url(images/boxtop1.gif) no-repeat; color: #000; }
	.boxteam { background: url(images/box1.gif) no-repeat bottom left; height:160px; color: #5b5b5b; padding: 0px 5px 0px 10px; margin: 0 0 10px 0; }
	.boxteam p { padding: 0; margin: 0;}
	.imageteam { float: left; margin: 5px 5x 5px 5px; }


#rightteamarn {
	float: left;
/*	float: right;*/ 
	width: 153px;
	margin-top: -100px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
	.boxtopteamarn { height: 9px; background: url(images/boxtop1.gif) no-repeat; color: #000; }
	.boxteamarn { background: url(images/box1.gif) no-repeat bottom left; height:160px; color: #5b5b5b; padding: 0px 5px 0px 10px; margin: 0 0 10px 0; }
	.boxteamarn p { padding: 0; margin: 0;}
	.imageteamarn { float: left; margin: 5px 5x 5px 5px; }
	

#rightteamluc {
	float: left;
/*	float: right;*/ 
	width: 153px;
	margin-top: -30px;
	margin-left: -50px;
	margin-right: 0px;
	margin-bottom: 0px;
}
	.boxtopteamluc { height: 9px; background: url(images/boxtop1.gif) no-repeat; color: #000; }
	.boxteamluc { background: url(images/box1.gif) no-repeat bottom left; height:160px; color: #5b5b5b; padding: 0px 5px 0px 10px; margin: 0 0 10px 0; }
	.boxteamluc p { padding: 0; margin: 0;}
	.imageteamluc { float: left; margin: 5px 5x 5px 5px; }
	
	
#rightteam2 {
	float: left;
/*	float: right; */
	width: 295px;
	position: relative; top:-20px;
	margin: 0px 0px 10px 50px;
}
	.boxtopteam2 { height: 19px; background: url(images/boxtop.gif) no-repeat; color: #000; }
	.boxteam2 { background: url(images/box.gif) no-repeat bottom left; color: #5b5b5b; padding: 0 10px 15px 10px; margin: 0 0 10px 0; }
	.boxteam2 p { padding: 0; margin: 0; font-size:12px;}
	.imageteam2 { float: left; margin: 0 9px 3px 0; }
	
#leftteamxav {
/*	float: left;
	float: right; */
	width: 270px;
	position: relative; top:0px;
	margin: 0px 0px 0px 3px;
}
	.boxtopteamxav { height: 19px; background-image: url(images/boxtop.gif) no-repeat; color: #000; }
	.boxteamxav { background-image: url(images/box.gif) no-repeat bottom left; color: #5b5b5b; padding: 0 10px 15px 10px; margin: 0 0 10px 0; }
	.boxteamxav p { padding: 0; margin: 0; font-size:12px; text-align:justify;}
	.imageteamxav { float: left; margin: 0 9px 3px 0; }
	

/* left side team*/
.leftteam { 
float: left;
width: 605px;
margin: 0 0 10px 0;
}
	.left_team {
		margin: 0 20px 15px 10px;
		padding: 10px 0 0 0;
		text-align: justify;
		border-bottom: 1px dotted #ccc;
		color: #000;
		background: #fff;
	}
	
.leftteamarn { 
float: left;
width: 295px;
/*	position: relative;*/
	margin-top: -80px;
	margin-left: 135px;
	margin-right: 10px;
	margin-bottom: 0px;
}
	.boxtopteamarn1 { height: 19px; background: url(images/boxtop.gif) no-repeat; color: #000; }
	.boxteamarn1 { background: url(images/box.gif) no-repeat bottom left; color: #5b5b5b; padding: 0 10px 15px 10px; margin: 0 0 10px 0; }
	.boxteamarn1 p { padding: 0; margin: 0; font-size:12px;}
	.imageteamarn1 { float: left; margin: 0 9px 3px 0; } 

	.left_teamarn {
		margin: 0 20px 15px 10px;
		padding: 10px 0 0 0;
		text-align: justify;
		border-bottom: 1px dotted #ccc;
		color: #000;
		background: #fff;
	}
	
.leftteamluc { 
float: left;
width: 295px;
/*	position: relative;*/
	margin-top: 40px;
	margin-left: -30px;
	margin-right: 10px;
	margin-bottom: 0px;
}
	.boxtopteamluc1 { height: 19px; background: url(images/boxtop.gif) no-repeat; color: #000; }
	.boxteamluc1 { background: url(images/box.gif) no-repeat bottom left; color: #5b5b5b; padding: 0 10px 15px 10px; margin: 0 0 10px 0; }
	.boxteamluc1 p { padding: 0; margin: 0; font-size:12px;}
	.imageteamluc1 { float: left; margin: 0 9px 3px 0; } 

	
/* right side team*/
#rightteam{
/*	float: left;*/
	float: right; 
	width: 415px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
	

#affich {
	height: 326px;
	width: 610px;
	margin-right: 10;
	margin-bottom: 10;
	margin-left: 10px;
	margin-top: 10;
/*	background: url(images/bandeau_right.jpg) no-repeat top left;*/
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
}


img.left {
	float: left;
	margin-right: 0px;
}


/* left side */
	.calendar { height: 50px; float: left; background: #fff url(images/calendar.gif) no-repeat; width: 80px; padding: 5px 10px 0 0px;  color: #808080;}
	.calendar p { padding: 0; margin: 0; font-size:14px; text-align:center; font-weight:bold; }
	.description { padding: 0 0 2px 0; margin: 0 10px 5px 0; border-bottom: 1px dotted #ccc; }
	.thumbnail { float: left; margin: 0 18px 8px 0; border: 1px solid #dedede; }
	
.left_equipe {
		margin: 0 20px 15px 10px;
		padding: 0px 0 0 0;
		text-align: justify;
		color: #000;
		background: #fff;
	}

.stylejust { text-align: justify; }
