
#tout {
	background:  url(../images/grande_image_accueil.jpg) 0px 0px  no-repeat; /*565052*/
}

#menu_haut{
	background: url(../images/fond_menu_haut_accueil.gif) 0px 0px no-repeat;
}

#menu_gauche {
	background:#FFF;
	margin:5px 5px 5px 10px;
	
}

.block_fond,
.block{
	background:transparent;
	display: block;
	position: absolute;
	left:10px;
	top:330px;
	width:310px;
	height:300px;
	z-index:2;
	border:1px solid #C2D1DC;
}

.block_fond{
	background-color:#FFFFFF;
	filter: alpha(opacity:75);
	opacity: .75;
}

.block h3{
	color:#454544;
	margin:10px 0px 10px 5px;
	font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.video{
	border:2px solid #FFFFFF;
	margin:0px 0px 0px 4px;
	width:295px;
}


.middle{
	width:650px;
	height:204px;
	top:330px;
	left:330px;
}

.bottom{
	width:650px;
	height:85px;
	top:545px;
	left:330px;
}

.col{
	display:inline;
	float:left;
	width:195px;
	margin:0px 10px 0px 10px !important;
	margin:0px 5px 0px 5px;
}

.middle h3{
	width:195px;
	margin:10px 0px 10px 5px;
	font: bold 16px  Arial, Helvetica, sans-serif;
}


.bottom h3{
	width:195px;
	font: bold 16px  Arial, Helvetica, sans-serif;
	margin:5px 0px 5px 5px;
}


.block .col .box{
	display:inline;
	float:left;
	width:195px;
	height:155px;
	border:1px solid #FFF;
	background:transparent;
}

.block .col .box2{
	display:inline;
	float:left;
	width:160px;
	height:155px;
	border:1px solid #FFF;
	background:transparent;
	margin-left:18px;
}

.block .col .box2 span{
	display:inline;
	float:left;
	color:#000;
	width:160px;
	background:#FFF;
	font: bold 11px  Arial, Helvetica, sans-serif;
	text-align:center;
}
.block .col .box2 img{
	width:160px;
}

