html, body {
	height: 100%;
	margin: 0; /* pour éviter les marges */
	scrollbar-face-color: #007E4F;
	scrollbar-shadow-color: #B8C9D9;
	scrollbar-highlight-color: #B8C9D9;
	scrollbar-3dlight-color: #B8C9D9;
	scrollbar-darkshadow-color: #B8C9D9;
	scrollbar-track-color: #B8C9D9;
	scrollbar-arrow-color: #fff;
	}
.column1, .column2, .column3, .indent_column1, .indent_column, .blocEquipe, .indent_column1_hor, .blocQuiz, .blocItw, .blocIeam, .calendrier, .goodies {float:left;}

#center .indent_column1 {	width:20px;}
#center .column1 .indent_column1_hor {	width:410px; height:10px;}
#center .column2 .indent_column2_hor {	float:left; width:195px; height:10px;}
#center .indent_column {	width:8px;}

.blocEquipe #photo { 	
	float:left;
    width: 410px;
    height: 190px;
	margin: 0;
	padding: 0;
	overflow:hidden;
}


/* index - Les 3 colonnes de la page d'accueil */
#center .column1 {
	width:410px;
	padding:0;
	margin:0;
	height: 100%;
}
	#center .column1 .blocEquipe {
		width:410px;
		padding:0;
		margin:0;
		height: 250px;
		background-color:#fff;
	}
	#center .column1 .blocEquipe h1 {
		color:#014284;
		font-size:12px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:0px 0px 0px 2px;
		margin:0;
	}
	#center .column1 .blocEquipe p {
		color:#58585A;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:0px 0px 0px 2px;
		margin:0;
	}
	#center .column1 .blocEquipe a.team {
		color:#006E35;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:0px 0px 0px 0px;
		margin:0;
		font-weight:normal;
		text-decoration:none;
	}
	#center .column1 .blocEquipe a:hover.team {
		text-decoration:underline;
	}
	#center .column1 .blocQuiz {
		width:131px;
		padding:0;
		margin:0;
		height: 130px;
		background-color:#D5EEFF;
	}
	#center .column1 .blocQuiz h1 {
		color:#014284;
		font-size:11px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:5px 0px 0px 6px;
		margin:0;
		font-weight:bold;
	}
	#center .column1 .blocQuiz p {
		color:#58585A;
		font-size:10px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:0px 4px 0px 6px;
		margin:0;
		text-align:left;
	}
	#center .column1 .blocItw {
		width:132px;
		padding:0;
		margin:0;
		height: 130px;
		background-color:#D5EEFF;
	}
	#center .column1 .blocItw h1 {
		color:#014284;
		font-size:11px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:5px 0px 0px 6px;
		margin:0;
		line-height:18px;
		font-weight:bold;
	}
	#center .column1 .blocItw p {
		color:#58585A;
		font-size:11px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:0px 2px 0px 5px;
		margin:0;
		text-align:left;
	}
	#center .column1 .blocItw a {
		color:#094989;
		font-size:10px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:0px 0px 0px 50px;
		margin:0;
		text-align:left;
		text-decoration:none;
		letter-spacing: -0.5px;
	}
	#center .column1 .blocItw a:hover {
		color:#094989;
		text-decoration:underline;
	}
	/*
	#center .column1 .blocItw .alignDroite {
		position:absolute;
		color:#fff;
		font-size:10px;
		padding:0;
		margin:0;
		font-weight:normal;
		right: 0px;
	}
	*/
	
	#center .column3 .blocActu .txtActu1 a {
		color:#002141;
		text-decoration:none;
	}
	#center .column3 .blocActu .txtActu1 a:hover {
		color:#002141;
		text-decoration:underline;
	}
	
	#center .column1 .blocIeam {
		width:129px;
		padding:0;
		margin:0;
		height: 128px;
		border:1px solid #fff;
		background: #032345 url(../images/fd-team.jpg) repeat left top;
		text-align:center;
	}
	#center .column1 .blocIeam h1 {
		color:#fff;
		font-size:11px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:2px 0px 0px 0px;
		margin:0;
		font-weight:bold;
	}


#center .column2 {
	width:195px;
	padding:0;
	margin:0;
	height: 100%;
}
	#center .column2 .calendrier {
		width:195px;
		padding:0;
		margin:0;
		height: 190px;
	}
	#center .column2 .goodies {
		width:195px;
		padding:0;
		margin:0;
		height: 190px;
	}


#center .column3 {
	width:290px;
	padding:0;
	margin:0;
	height: 100%;
}
	#center .column3 .blocActu {
		float:left;
		width:288px;
		padding:0;
		margin:0;
		height: 388px;
		background: #032345 url(../images/fd-team.jpg) repeat left top;
		border:1px solid #fff;
		text-align:center;
	}
	#center .column3 .blocActu h1 {
		color:#fff;
		font-size:18px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:6px 0px 0px 0px;
		margin:0;
		font-weight:normal;
	}
	#center .column3 .blocActu .actu1{
		float:center;
		width:271px;
		padding:0;
		/* H:0 - D:0 - B:0 + G:0 */
		margin:0px 0px 0px 6px;
		height: 162px;
		text-align:left;
		background: url(../images/fd-actu1.gif) repeat left top;
	}
	#center .column3 .blocActu .txtActu1 {
		width:265px;
		margin:0;
		/* H:0 - D:0 - B:0 + G:0 */
		margin:0px 0px 0px 0px;
		text-align:left;
	}
	#center .column3 .blocActu .txtActu1 .date {
		color:#fff;
		font-size:10px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:20px 0px 0px 10px;
		margin:0;
		font-weight:bold;
	}
	#center .column3 .blocActu .txtActu1 h1 {
		color:#fff;
		font-size:10px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:0px 0px 0px 10px;
		margin:0;
		font-weight:bold;
	}
	#center .column3 .blocActu .txtActu1 p {
		color:#fff;
		font-size:10px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:0px 0px 0px 10px;
		margin:0;
		font-weight:normal;
	}
	#center .column3 .blocActu .txtActu1 a {
		color:#002141;
		text-decoration:none;
	}
	#center .column3 .blocActu .txtActu1 a:hover {
		color:#002141;
		text-decoration:underline;
	}
	
	#center .column3 .blocActu .txtActu1 .droite {

		color:#fff;
		font-size:10px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:0;
		margin:0;
		font-weight:normal;
		left: 10px;
	}
	
	#center .column3 .blocActu .txtActu1 .droite a {
		color:#002141;
		text-decoration:none;
	}
	#center .column3 .blocActu .txtActu1 .droite a:hover {
		color:#002141;
		text-decoration:underline;
	}
	#center .column3 .blocActu .actu2 {
		float:center;
		width:278px;
		padding:0;
		/* H:0 - D:0 - B:0 + G:0 */
		margin:0px 0px 0px 6px;
		height: 165px;
		/*background-color:#99CC99*/
	}
	#center .column3 .blocActu .actu2 #scroll {
		float:left;
		width:272px;
		height:165px;
		margin: 0 ;
		padding: 0 ;
		overflow: auto;
	}
	#center .column3 .blocActu .actu2 ul {
		color:#fff;
		font-size:10px;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:0;
		margin:0;
		font-weight:normal;
		text-align:left;
		list-style:none;
	}
	#center .column3 .blocActu .actu2 ul li {
		color:#fff;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:5px 4px 0px 4px;
		margin:0;
		font-weight:normal;
		text-align:left;
	}
	#center .column3 .blocActu .actu2 p {
		color:#fff;
		/* H:0 - D:0 - B:0 + G:0 */
		padding:0px 3px 0px 0px;
		margin:0;
		font-weight:normal;
		text-align:left;
	}
	#center .column3 .blocActu .actu2 ul li a {
		color:#fff;
		text-decoration:none;
	}
	#center .column3 .blocActu .actu2 ul li a:hover {
		color:#fff;
		text-decoration:underline;
	}
	/* Txt défilant News */
/*
.fdnews {
	width:265px;
	height:120px;
	margin: 0;
	padding:0;
}
*/
#newsbox { 
	width: 265px; 
	height: 120px; 
	position: relative; 
	overflow: hidden; 
}
#newslist { position: absolute; }