
/* ====== CSS Homepage ===== */
#content-ColLeft h2 { float:none; clear:none; }

#newsBox {
	background-repeat:no-repeat;	
	background-position:0px 20px;
	width:490px;
	height:245px;
	color:#FFFFFF;
}

#newsboxnext {	
	background-image:url(../images/design/next.png);
	background-repeat:no-repeat;
	height:21px;
	width:21px;
	}
#subnewsBox { padding:2px 55px 6px 55px; margin-top:-48px; height:45px; position:relative; z-index:0; }
#subnewsBox h2{ font:15px Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; padding:0px; border:none; }
#subnewsBox p{ font-size:10px; margin:0; padding:0px; }
#subnewsBox #nextmod{ margin:10px 400px; position:absolute; cursor:pointer; width:21px; height:21px; visibility:visible; }
#subnewsBox #prevmod{ margin:10px -40px; position:absolute; cursor:pointer; width:21px; height:21px; visibility:hidden;}

.yellow, .red, .red2, .blue, .green, .violet {	
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}

.yellow { background-image:url(../images/design/color/yellow.png); }
.red { background-image:url(../images/design/color/red.png); }
.red2 { background-image:url(../images/design/color/red2.png); }
.blue { background-image:url(../images/design/color/blue.png); }
.green { background-image:url(../images/design/color/green.png); }
.violet { background-image:url(../images/design/color/violet.png); }

#latestNews{
	font-family:Arial,Helvetica,sans-serif; font-size:11px;
	background-image:url(../images/design/news-epitech.png);
	background-repeat:no-repeat;
	height:30px;
	width:405px;	
	padding:14px 0px 0px 95px;
	position:relative;
	z-index:1;	
}

/* IE6 */
#newsBox #titleSlide{ margin-left:95px; margin-top:14px; position:absolute; width:400px; z-index:4; } 
#newsBox .classSlide{ margin-left:57px; margin-top:184px; position:absolute; width:400px; }
#newsBox .classSlide h2{ font:15px Arial, Helvetica, sans-serif; font-weight:bold; border-bottom:none; margin-bottom:0; }
#newsBox .classSlide p{ font-size:10px; color:#FFFFFF; }

.newsflux {	height:55px; margin-top:12px; margin-left:15px; margin-right:15px; font:10px Arial, Helvetica, sans-serif; clear:both; }
.newsflux span { font-weight:bold; color:#000000;}
.newsflux h2 { font:11px Arial, Helvetica, sans-serif; color:#02558b; font-weight:bold; margin:0px; padding:0px; padding-bottom:0px; clear:right; border-bottom:0px none; }
.newsflux .imageLeft { float:left; margin:0 5px 10px 0; }
.borderFlux { border-bottom:1px solid #dadada; }

#Picto-Rss { position:absolute; right:0; top:230px; }

/*=== Content Right ===*/

#btnContact{ text-align:right; padding-top:5px; float:right; height:120px; width:220px; }
#btnContact img { margin-top:4px; }

#boxFlashRight{ height:58px; width:446px; margin-top:3px; margin-left:auto; margin-right:auto; background-color:#ccc; }

.read{ text-align:right; color:#FFFFFF; font:10px Arial, Helvetica, sans-serif; margin-top:5px; }

