/* CSS Document */
/* pour que votre image de fond soit alignée autrement qu'au centre, modifiez uniquement "center" dans le style background du body par "left" ou "right" */
/* pour une image de fond répétée (type dégradé, par exemple), changez "no-repeat" par repeat-x pour qu'elle soit répétée horizontalement, "repeat-y" pour quelle soit répétée verticalement */
body { background:#000 url(background.jpg) repeat-x scroll top; }

#free_zone1 { display:none; }
#free_zone2 { display:none; }

/* header de la page */
.spHeader { background-image:url(/images/v2/header.png); }
ul.spMenuSites { background-color:#5e605d; background-image:url(/images/v2/barres_topmenu.png); }
ul.spMenuSites a { border-right:1px solid #222; border-left:1px solid #777; }
ul.spMenuSites a:hover, a.spMenuSiteOn { background-image:url(/images/v2/barres_topmenu.png); border-left-color:#e0211c; }

/* @group Next Stop */

.blocChamp {
	border: 1px solid #fc0;
	font-size: 9px;
}

.blocChamp h2 {
	color: #000;
	height: 23px;
	line-height: 23px;
	margin: 1px;
	background: #fc0 url(bg-bloc300-head.png) repeat-x right center;
	font-weight: bold;
}

.blocChamp table {
	width: 100%;
}

.spArtBlocMain {
	background-image: none;
	padding-left: 14px;
	padding-right: 14px;
	margin-bottom: 2px;
}

#blocIntro .spArtBlocMain p {
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #000;
}

#blocIntro2 .spArtBlocMain p {
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #4b3501;
}

#blocIntro {
	border: 1px solid #fc0;
	background-color: #333333;
}

img.spContour1 {
	border-color: #fff;
}

p.spArtImgLegend {
	color: #fff;
	font-size: 9px;
	line-height: 9px;
}

.viewer {
	margin-bottom: 5px;
}

.spBlocTitre2 {
}

.blocChamp thead td, .blocChamp tfoot td {
	background-color: #e8ce91;
}

.spTabRowa td {
	padding-top: 4px;
	padding-bottom: 4px;
	background: url(/images/v2/bloc_fond2.gif) repeat-x top;
	margin: 0;
}

.spTabRowb, .spTabRowb td {
	padding-top: 4px;
	padding-bottom: 4px;
	background: url(/images/v2/bloc_fond2.gif) repeat-x top;
	margin: 0;
}

#diaporama a, #diaporama img {
	border-color: #000;
}

#sponsor {
	height: 76px;
	width: 1000px;
	margin-left: 7px;
}

#ZZZ_sponsor {
	background: url(samsung.jpg) no-repeat left top;
	height: 76px;
	width: 1000px;
	margin-left: 7px;
}

/* @end */

.spListeMea .spMeaTitreNews, 
.spListeMea .spNewsBack span.spLinkMore, 
.spBloc1News1 .spBlocTitreNews1, 
.spBloc1News1 a .spLinkMore, 
.spBloc1News4 .spBlocTitreNews1, 
.spBloc1News4 .spLinkMore {
	color: #fc0 !important;
}

.spListeMea .spMeaTitreNews {
	font-size: 18px;
}
