#content {background-image:url(images/bg.jpg);background-repeat:repeat-y;width:1200px;margin-left:auto;margin-right:auto;}
#container{width:1200px;background-image:url(images/image-fond.jpg);background-repeat:no-repeat;background-color:transparent;border:0;}
* +html #container{background-position:1px top;}
#maincontainer {background-color:#FFFFFF;}
#header,#maincontainer{width:760px;margin-right:auto;margin-left:auto;}
#superbanner,#barre-blogorama-v2 {margin-left:0;}
#cel-promo .container {background-color:#FFFFFF;}
#cel-promo .points {display:none;}
#searchbar {background-image:url(images/recherche.gif);background-repeat:repeat-x;}
#main-block {margin-left:10px;}
.cel-home-style-A h2 {background-image:url(images/titre.gif);background-repeat:no-repeat;height:19px;}


/* Flux VIVAT */
.cel-vivat-rss h2 {	margin-bottom:15px; }
.cel-vivat-rss .cel-footer { height:30px; }
a.vivat-lien {
	display:block;
	position:relative;
	width:250px;
	height:80px;
	margin-right:10px;
	float:left;
	overflow:hidden;
	margin-bottom:15px;
	color:#000;
}
a.vivat-lien span {
	display:block;
	margin-left:85px;
}
a.vivat-lien span.titre {
	font-weight:bold;
	padding-bottom:12px;
	font-size:13px;
}
a.vivat-lien span.img {
	position:absolute;
	top:0;
	left:0;
	margin-left:0px;
	overflow:hidden;
	width:80px;
	height:80px;
}
a.vivat-lien:hover { text-decoration:none; }