body{margin:0;padding:0;background:#000000 url(../bg.gif);font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#666;border:1;}
h1{width:910px;height:120px;padding:0;background-image:url(../images/entete-site-spicynew.gif);margin-top:7px;margin-right:auto;margin-bottom:15;margin-left:auto;}
#accueil{display:block;width:80px;height:44px;background:url("../MENUHAUT.gif") 0 12px no-repeat;}
#accueil:hover{background-position:0 12px;}
#menuPrincipal{
	width:910px;
	height:44px;
	list-style:none;
	font:18px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding-top:0px;
	padding-bottom:0px;
	padding-left: 300px;
}

#menuPrincipal ul{
	width:750px;
	height:44px;
	margin:0;
	padding:0;
	list-style:none;
	font:10px Geneva, Arial, Helvetica, sans-serif;
}
#menuPrincipal li{
	float:left;
	background-repeat:no-repeat;
}
#menuPrincipal a{
	display:block;
	width:auto;
	height:20px;
	text-align:center;
	color:#ADB5B2;
	padding-top:0px;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	margin-right: 10px;
	margin-left: 10px;
}
#menuPrincipal a.pageActive{
	background-image:url(../menuPrincipalOver.gif);
	background-repeat:no-repeat;
	background-position:top center;
	color:#ADB5B2;
}
#menuPrincipal a:visited{center;
	color:#ADB5B2;
}
#menuPrincipal a:hover{
	background-image:url(../menuPrincipalOver.gif);
	background-repeat:no-repeat;
	background-position:top center;
	color:#006699;
	text-decoration: none;
}
#itemscope{
	width:910px;
	height:15px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 20px;
	padding-left: 30px;
}

#itemscope a:link{
	color:#33CCFF;
}

#itemscope a:hover{
	color:#999999;
}

#itemscope a:visited{
	color:#33CCFF;
}
#contenuBg{
	width:910px;
	background-repeat:no-repeat;
	height:auto;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	border-color:#000000;
	background-color: #000000;
}
#menuGauche{float:left;width:190px;padding:0 0 0 15px;margin:0;}
#cadreGauche{width:190px;padding:25px 0 0 0;margin:0 0 10px 0;background:url(../menuGaucheTop.gif) left top no-repeat;}
#blocCadreGauche{background:url(../menuGaucheBas.gif) left bottom no-repeat;padding-bottom:15px;}
#blocCadreGauche ul{margin:0 0 0 0;padding:0;list-style:none;}
#blocCadreGauche li{height:27px;padding:0;}
#blocCadreGauche a{display:block;width:auto;height:27px;padding-left:39px;padding-top:5px;background:url(../puceMenuGauche.gif) top left no-repeat;font:10px Verdana, Arial, Helvetica, sans-serif;color:#3bcaf3;text-decoration:none;}
#blocCadreGauche a:link{
	color:#CCCCCC;
}
#blocCadreGauche a:visited{
	color:#CCCCCC;
}
#blocCadreGauche a:hover{
	color:#3bcaf3;
	text-decoration:none;
	background-image:url(../puceMenuGaucheOver.gif);
}
#zoneTexte{
	float:left;
	width:690px;
	background-color: #000000;
	margin-left: 14px;
}

#VideoCadre{
	width: 320px;
	height: 184px;
	float: right;
}
#InfoSite{
	width: 320px;
	height: 184px;
	text-align: justify;
}

#cadrePhotoHaut{
	background-image: url(../pelochehaut.gif);
	height: 13px;
}
#cadrePhotoBas{
	background-image: url(../pelochebas.gif);
	height: 15px;
}

#zoneTexte p{font:11px Verdana, Arial, Helvetica, sans-serif;line-height:19px;text-align:justify;}
h2{
	font:bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#9966CC;
	line-height:19px;
	border-bottom:1px solid #38525e;
}
.positionDroit{float:right;margin-left:15px;border:none;}

#cadreDroit a:hover{
	color:#0099CC;
}

#bordureHaut{
	background-image: url(../bordurepelochehaut.gif);
	width: 910px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	background-color: #333333;
	background-repeat: repeat-x;
}

.spacer{clear:both;visibility:hidden;margin:0;padding:0;
	

}
#formationFrance{
	width: 250px;
	background-color: #333333;
	height: 90px;
	float: left;
}

#formationFrance a:link{
	color:#9966CC;
}
#formationFrance a:visited{
	color:#9999CC;
		
}	
#formationFrance a:hover{
	color:#9933CC;
}
#formationInde{
	width: 250px;
	float: left;
	background-color: #333333;
	height: 90px;
}
#formationInde a:link{
	color:#9966CC;
}
#formationInde a:visited{
	color:#9999CC;

}
#formationInde a:hover{
	color:#9933CC
}
#InfosBas{
	width: 200px;
	padding-left: 5px;
	background-color: #333333;
	height: 90px;
	float: left;
}
#footer{
	width:910px;
	height:80px;
	margin:0 auto 0 auto;
	padding-top:10px;
	background-position:top;
	background-repeat:no-repeat;
	width: 910px;
	width: 910px;
}
#footer p{font-size:9px;text-align:center;}
a:link{text-decoration:none;color:#3bcaf3;}
a:visited{
	text-decoration:none;
	color:#3399CC;
}
a:hover{
	text-decoration:underline;
	color:#0066CC;
}
#cadrephotopeloche {
	color: #000000;
	background-color: #000000;
}

