@charset "UTF-8";
/* CSS Document */

/*
 * Copyright (c) 2008-2009 studio RVOLA
 * Version: 3.2 - 16/03/2009
*/


/* General CSS */

.fef-bloc {
	height: 202px;
	width: 930px;
	margin: auto;
	}
.fef-bloc-top {
	margin: 0px;
	padding: 0px;
	height: 170px;
	width: 100%;
}
.fef-bouton-sup {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 170px;
	width: 426px;
}
.fef-bloc-bottom {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 100%;
	line-height: 32px;
	text-indent: 20px;
}
.fef-bloc-bottom a {
	text-decoration:none;
	color: #FFFFFF;
}
.fef-bloc-bottom a:hover {
	text-decoration:none;
	color: #FF6600;
}
.fef-rss {
	width:15px;
	height:15px;
	margin-top:-22px;
	padding: 0px;
	float: right;
	margin-right: 380px;
}

/* Magazine bouton */

.fef-bg-mag {
	width:930px;
	height:202px;
	background-image: url(bg-head/head-mag.jpg);
	background-repeat: no-repeat;
}
.b1-mag {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/galerie-s.png);
	background-repeat: no-repeat;
	float: left;
	padding: 0px;
	margin-top: 20px;
	margin-left: 40px;
}
.b2-mag {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/annuaire-s2.png);
	background-repeat: no-repeat;
	float: left;
	padding: 0px;
	margin-top: 90px;
	margin-left: -90px;
}
.b3-mag {
	width:188px;
	height:137px;
	z-index:20;
	background-image: url(menu-sup/magazine1.png);
	background-repeat: no-repeat;
	float: left;
	margin-top: 22px;
	margin-left: -5px;
	padding: 0px;
}
.b4-mag {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/boutique-s.png);
	background-repeat: no-repeat;
	float: left;
	margin-top: 90px;
	margin-left: -10px;
	padding: 0px;
}

/* -- magazine selected -- */ 
.b1-mag:hover {
	background-position: 0 -68px;
	cursor:pointer;
}
.b2-mag:hover {
	background-position: 0 -68px;
	cursor:pointer;
}
.b4-mag:hover {
	background-position: 0 -68px;
	cursor:pointer;
}

/* Annuaire bouton */

.fef-rss-ann {
	width:15px;
	height:15px;
	margin-top:-22px;
	padding: 0px;
	float: right;
	margin-right: 475px;
}
.fef-bg-ann {
	width:930px;
	height:202px;
	background-image: url(bg-head/head-ann.jpg);
	background-repeat: no-repeat;
}
.b1-ann {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/galerie-s.png);
	background-repeat: no-repeat;
	float: left;
	padding: 0px;
	margin-top: 20px;
	margin-left: 40px;
}
.b2-ann {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/magazine-s.png);
	background-repeat: no-repeat;
	float: left;
	padding: 0px;
	margin-top: 90px;
	margin-left: -90px;
}
.b3-ann {
	width:188px;
	height:137px;
	z-index:20;
	background-image: url(menu-sup/annuaire1.png);
	background-repeat: no-repeat;
	float: left;
	margin-top: 22px;
	margin-left: -5px;
	padding: 0px;
}
.b4-ann {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/boutique-s.png);
	background-repeat: no-repeat;
	float: left;
	margin-top: 90px;
	margin-left: -10px;
	padding: 0px;
}

/* -- Annuaire selected -- */ 

.b1-ann:hover {
	background-position: 0 -68px;
	cursor:pointer;
}
.b2-ann:hover {
	background-position: 0 -68px;
	cursor:pointer;
}
.b4-ann:hover {
	background-position: 0 -68px;
	cursor:pointer;
}

/* Boutique bouton */

.fef-bg-bou {
	width:930px;
	height:202px;
	background-image: url(bg-head/head-bou.png);
	background-repeat: no-repeat;
}
.b1-bou {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/galerie-s.png);
	background-repeat: no-repeat;
	float: left;
	padding: 0px;
	margin-top: 20px;
	margin-left: 40px;
}
.b2-bou {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/magazine-s.png);
	background-repeat: no-repeat;
	float: left;
	padding: 0px;
	margin-top: 90px;
	margin-left: -90px;
}
.b3-bou {
	width:188px;
	height:137px;
	z-index:20;
	background-image: url(menu-sup/boutique1.png);
	background-repeat: no-repeat;
	float: left;
	margin-top: 22px;
	margin-left: -5px;
	padding: 0px;
}
.b4-bou {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/annuaire-s1.png);
	background-repeat: no-repeat;
	float: left;
	margin-top: 90px;
	margin-left: -10px;
	padding: 0px;
}

/* -- Boutique selected -- */ 

.b1-bou:hover {
	background-position: 0 -68px;
	cursor:pointer;
}
.b2-bou:hover {
	background-position: 0 -68px;
	cursor:pointer;
}
.b4-bou:hover {
	background-position: 0 -68px;
	cursor:pointer;
}

/* Galerie bouton */

.fef-rss-gal {
	width:15px;
	height:15px;
	margin-top:-22px;
	padding: 0px;
	float: right;
	margin-right: 615px;
}
.fef-bg-gal {
	width:930px;
	height:202px;
	background-image: url(bg-head/head-gal.jpg);
	background-repeat: no-repeat;
}
.b1-gal {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/annuaire-s2.png);
	background-repeat: no-repeat;
	float: left;
	padding: 0px;
	margin-top: 20px;
	margin-left: 40px;
}
.b2-gal {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/magazine-s.png);
	background-repeat: no-repeat;
	float: left;
	padding: 0px;
	margin-top: 90px;
	margin-left: -90px;
}
.b3-gal {
	width:188px;
	height:137px;
	z-index:20;
	background-image: url(menu-sup/galerie1.png);
	background-repeat: no-repeat;
	float: left;
	margin-top: 22px;
	margin-left: -5px;
	padding: 0px;
}
.b4-gal {
	width:94px;
	height:68px;
	z-index:15;
	background-image: url(menu-sup/boutique-s.png);
	background-repeat: no-repeat;
	float: left;
	margin-top: 90px;
	margin-left: -10px;
	padding: 0px;
}

/* -- Galerie selected -- */ 

.b1-gal:hover {
	background-position: 0 -68px;
	cursor:pointer;
}
.b2-gal:hover {
	background-position: 0 -68px;
	cursor:pointer;
}
.b4-gal:hover {
	background-position: 0 -68px;
	cursor:pointer;
}

/* -- Beta splash -- */
.beta {
	background-image: url(/mediafef/beta.png);
	margin: 0px;
	padding: 0px;
	height: 87px;
	width: 150px;
	position: fixed;
	z-index: 2000;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
}