body {
	font		: normal 12px Arial, Verdana, sans-serif;
	color		: black;
	background-color:#ffffff;
	margin		: 0 0 0 0;
	padding		: 0 0 0 0;
	text-align	: center;	
	background 		: #ffffff url(http://www.eropolis.fr/media/tous/background.jpg) no-repeat center 0;
}

.background {
	/*background 	: url(http://www.eropolis.fr/media/tous/background2.png) no-repeat 100% 0 ;*/
}

a 		{	color			: #000000;	text-decoration	: none; font-size		: 12px;	 }
.txt 	{	font-size : 10px;	}

.box_reduction {
	border		: 0px solid #bbbbbb;
	margin-top	: -32px; 
	background 	: url(http://www.eropolis.fr/media/tous/bon_reduc.png) 	repeat-y 0 0;
	width		: 291px;
	height		: 161px;
	display		: block;
}

.box_zic_estelle {
	background 	: url(http://www.eropolis.fr/media/musique/fond_estelle.jpg) no-repeat 0 0;
	width		: 274px;
	height		: 252px;
	display		: block;
	position	: relative;
}

.box_zic_jenna {
	background 	: url(http://www.eropolis.fr/media/musique/fond_jenna.jpg) no-repeat 0 0;
	width		: 274px;
	height		: 252px;
	display		: block;
	position	: relative;
}

.box_email {
	width		: 237px; 	
	height		: 76px; 
	border		: 0px solid #bbbbbb;
	background 	: url(http://www.eropolis.fr/media/tous/fond_email.png) 	repeat-y 0 0;
}

.box_email .form {
	font-size	: 11px;
	height		: 60px; 
	margin-top	: 10px;
	margin-right: 10px; 
	border		: 0px solid #000000;
	float		: right;
}

/* *********** PIED DE PAGE ************ */
.pieddepage {
	text-align	: center;
}

.pieddepage .back {
	background 	: url(http://www.eropolis.fr/media/tous/back.png) no-repeat 100% 0 ;
}

/* ************  OMBRE + FOND   ************ */
.ombre	{
	z-index			: 1;
	width			: 946px;
	margin			: auto;
	padding			: 0 0 0 0;
	text-align		: left;
	background 		: url(http://www.eropolis.fr/media/tous/ombre_centre_conteneur.png) 	repeat-y 0 0;
	border			: 0px solid #000000;
}

.ombre_haut	{
	z-index			: 1;
	width			: 946px;
	height			: 7px;
	margin			: auto; 
	padding			: 0 0 0 0;
	background 		: url(http://www.eropolis.fr/media/tous/ombre_haut_conteneur.png) no-repeat 0 0;
}	

.ombre_bas	{
	z-index			: 1;
	width			: 946px;
	height			: 81px;
	margin			: auto;
	padding			: 0 0 0 0;
	background 		: url(http://www.eropolis.fr/media/tous/ombre_bas_conteneur.png) no-repeat 0 0;
}	

.conteneur	{
	z-index			: 1;
	width			: 938px;
	margin			: auto;
	/*background 		: url(http://www.eropolis.fr/media/tous/blanctrans.png) repeat 0 0;*/
	background-color:#FFFFFF;
	border			: 0px solid #000000;
}	

/* ************  MENU SALON   ************ */
.menu_salon	{
	float		: left; 
	z-index		: 3;
	width		: 245px;
	padding		: 0 0 0 0;
	margin		: 0 0 0 20px;
	border		: 0px solid #000000;
}

.menu_salon .titre1 {
	font-size		: 12px;
	color			: #000000;
	text-transform 	: uppercase;
	font-family 	: Arial Black, Helvetica, sans-serif;
}

.menu_salon .titre2 {
	font-size		: 32px;
	line-height 	: 24px;
	padding-bottom 	: 15px;
	color			: #00c0ff;
	font-family 	: Arial Black, Helvetica, sans-serif;
	text-transform 	: uppercase;
	margin-left		: -2px;
}

.menu_salon .vign_titre {
	float			: left;
}

.menu_salon .cadre {
	font-size	: 12px;
	width		: 245px;
	padding		: 0 0 0 0;
	margin		: 0 0 2px 0;
	border		: 1px solid #bbbbbb;
}

.menu_salon .cadre .salon {
	float		: left;
	width		: 120px;
/*	height		: 24px;*/
	line-height : 24px;
	padding		: 0 0 0 0;
	margin		: 0 0 0 15px;
	border		: 0px solid #bbbbbb;
}

.menu_salon .cadre .salon a {
	font-size	: 14px;
	font-weight	: bold;
	text-decoration:underline;
	color		: #ff0097;
}

.menu_salon .cadre .date {
	float		: left;
	font-size:12px;
	width		: 100px;
	height		: 24px;
	line-height : 24px;
	padding		: 0 0 0 0;
	margin		: 0 0 0 0;
	color		: #1f759d;
	border		: 0px solid #bbbbbb;
}

/* ************  LISTE SALON   ************ */

.liste_salon	{
	float		: left;
	z-index		: 1;
	width		: 635px;
	padding		: 0 0 0 0;
	margin		: 0 0 0 20px;
	background 		: url(http://www.eropolis.fr/media/artistes/fond_fiche_artiste.png) repeat-y 100% 0;
}

.liste_salon .vign_titre {
	float			: left;
}

.liste_salon .titre1 {
	font-size		: 12px;
	color			: #000000;
	text-transform 	: uppercase;
	font-family 	: Arial Black, Helvetica, sans-serif;
}

.liste_salon .titre2 {
	font-size		: 32px;
	line-height 	: 24px;
	padding-bottom 	: 15px;
	color			: #f01295;
	font-family 	: Arial Black, Helvetica, sans-serif;
	text-transform 	: uppercase;
}

.liste_salon .titre3 {
	font-size		: 40px;
	line-height 	: 32px;
	color			: #f01295;
	font-family 	: Arial Black, Helvetica, sans-serif;
	text-transform 	: uppercase;
	margin-left		: -2px;
}

.liste_salon .titre4 {
	font-size		: 12px;
	color			: #00c0ff;
	font-family 	: Arial Black, Helvetica, sans-serif;
} 

.liste_salon .onglet_salon	{
	float		: left;
	padding		: 0 0 0 0;
	margin		: 0 0 0 40px;
}

.liste_salon .box_texte	{
	border		: 0px solid #000000; 
	width		: 534px; 
	margin-left	: 40px;
	float		: left;
}

.liste_salon .box_texte2	{
	border		: 0px solid #000000; 
	width		: 280px; 
	margin-left	: 45px;
	float		: left;
	border		: 0px solid #c00000;
}

.liste_salon .onglet_salon .box {
	float		: left;
	text-align	: center;
	line-height	: 30px;
	height		: 30px;
	border		: 1px solid #e272b4;
	padding		: 0 8px 0 8px;
	margin		: 0 10px 0 0;
	background-color : #FFFFFF;
	font-size	: 14px;
	font-weight	: bold;
	color		: #dd0284;
	position	: relative;
}

.reduc {
	position	: absolute;
	width		: 240px;
	height		: 20px;
	font-family : Microsoft Sans Serif;
	font-size	: 10px;
	top			: -25px;
	right		: -15px;
	font-weight:normal;
	color:#000000;
}

.liste_salon .onglet_salon .box_select {
	float		: left;
	text-align	: center;
	line-height	: 30px;
	height		: 30px;
	border		: 1px solid #00c0ff;
	padding		: 0 8px 0 8px;
	margin		: 0 10px 0 0;
	background-color : #c7e2ef;
	font-size	: 14px;
	font-weight	: bold;
	color		: #40a1ce;	
}

.liste_salon .onglet_salon .box:hover {
	background-color	: #f9c5e4;
}

.box_select2 {
	float		: left;
	text-align	: center;
	line-height	: 30px;
	height		: 30px;
	border		: 1px solid #198530;
	padding		: 0 8px 0 8px;
	margin		: 0 10px 0 0;
	background-color : #FFFFFF;
	font-size	: 14px;
	font-weight	: bold;
	color		: #40a1ce;	
}

.box2 {
	float		: left;
	text-align	: center;
	line-height	: 30px;
	height		: 30px;
	border		: 1px solid #ff9908;
	padding		: 0 8px 0 8px;
	margin		: 0 10px 0 0;
	background-color : #FFFFFF;
	font-size	: 14px;
	font-weight	: bold;
	color		: #dd0284;
	position	: relative;
}


.box2:hover {
	background-color	: #ff9908;
}

.box_show {
	float	: right;
	margin-top : 10px;
}

.img_galerie_accueil {
	height 	: 50px;
	width  	: 50px;
	display	: block;
	float	: left;
	margin	: 5px 4px 0 0;
	border	: 1px solid #000000;
	padding	: 1px 1px 1px 0px ;
}


/* ************  ACCEUIL INFORMATION   ************ */
.liste_info	{
	float		: left;
	z-index		: 1;
	width		: 300px;
	padding		: 0 0 0 0;
	margin		: 0 0 0 20px;
	
}

.liste_info	.decal {
	text-align	: justify;
	margin		: 0 0 10px 5px;
	border		: 0px solid #ffffff;
	float		: left;
	width:200px;
}

.liste_info .titre1 {
	font-size		: 12px;
	color			: #000000;
	text-transform 	: uppercase;
	font-family 	: Arial Black, Helvetica, sans-serif;
}

.liste_info .titre2 {
	font-size		: 32px;
	line-height 	: 24px;
	padding-bottom 	: 15px;
	color			: #f01295;
	font-family 	: Arial Black, Helvetica, sans-serif;
	text-transform 	: uppercase;
}

.liste_info .description {
	font-size		: 12px;
	text-align		: justify;
	width:300px;
}

/* ************  LISTE ACTU   ************ */
.liste_actu	{
	float		: left;
	z-index		: 1;
	width		: 315px;
	padding		: 0 0 0 0;
	margin		: 0 0 0 20px;
}

.liste_actu .titre1 {
	font-size		: 12px;
	color			: #000000;
	text-transform 	: uppercase;
	font-family 	: Arial Black, Helvetica, sans-serif;
}

.liste_actu .titre2 {
	font-size		: 32px;
	line-height 	: 24px;
	padding-bottom 	: 15px;
	color			: #f01295;
	font-family 	: Arial Black, Helvetica, sans-serif;
	text-transform 	: uppercase;
}

.liste_actu .description {
	font-size		: 12px;
	text-align		: justify;
}


/* ************  MENU ARTISTE  ************ */
.menu_artiste	{
	float		: left;
	z-index		: 1;
	width		: 245px;
	padding		: 0 0 0 0;
	margin		: 0 0 0 20px;
}

.menu_artiste .titre1 {
	font-size		: 12px;
	color			: #000000;
	text-transform 	: uppercase;
	font-family 	: Arial Black, Helvetica, sans-serif;
}

.menu_artiste .titre2 {
	font-size		: 32px;
	line-height 	: 24px;
	padding-bottom 	: 15px;
	color			: #f01295;
	font-family 	: Arial Black, Helvetica, sans-serif;
	text-transform 	: uppercase;
	margin-left		: -2px;
}

.menu_artiste .cadre {
	font-size	: 12px;
	width		: 245px;
	padding		: 0 0 0 0;
	margin		: 0 0 2px 0;
	border		: 1px solid #bbbbbb;
}

.menu_artiste .cadre .nom  {
	float		: left;
	font-weight	: bold;
	width		: 200px;
	height		: 24px;
	line-height : 24px;
	padding		: 0 0 0 0;
	margin		: 0 0 0 15px;
}

.menu_artiste .cadre .nom a {
	font-size	: 12px;
	font-weight	: bold;
	color		: #2b83ac;
}

.menu_artiste .cadre .nom a:hover {
	font-size	: 16px;
	font-weight	: bold;
	color		: #000000;
}



/* ************  LISTE ARTISTE   ************ */
.liste_artiste	{
	float		: left;
	z-index		: 1;
	width		: 635px;
	padding		: 0 0 0 0;
	margin		: 0 0 0 20px;
	background 		: url(http://www.eropolis.fr/media/artistes/fond_fiche_artiste.png) repeat-y 100% 0;
}

.liste_artiste .vign_titre {
	float			: left;
}

.liste_artiste .titre1 {
	font-size		: 12px;
	color			: #000000;
	text-transform 	: uppercase;
	font-family 	: Arial Black, Helvetica, sans-serif;
}

.liste_artiste .titre2 {
	font-size		: 32px;
	line-height 	: 24px;
	padding-bottom 	: 15px;
	color			: #f01295;
	font-family 	: Arial Black, Helvetica, sans-serif;
	text-transform 	: uppercase;
}

.liste_artiste .titre3 {
	font-size		: 40px;
	line-height 	: 32px;
	color			: #f01295;
	font-family 	: Arial Black, Helvetica, sans-serif;
	text-transform 	: uppercase;
}

.liste_artiste .titre4 {
	font-size		: 12px;
	color			: #000000;
	text-transform 	: uppercase;
	font-family 	: Arial Black, Helvetica, sans-serif;
	margin-bottom	: 4px;
}

.liste_artiste .galerie {
	float			: left;
	font-size		: 12px;
	color			: #000000;
	font-family 	: Arial , Helvetica, sans-serif;
	margin-bottom	: 15px;
}

.liste_artiste .galerie .img {
	float			: left;
	margin			: 0 4px 4px 0;
}

.liste_artiste .content_image {
	float			: left;
	width			: 580px;
	margin			: auto;
	text-align		: center;
	margin-left		: 35px;
}

.liste_artiste .content_image .img_artiste {
	float			: left;
	width			: 124px;
	margin			: 0 20px 20px 0;
}


dl.event
{
	width		: 580px;
	margin		: 0 0 0 0;
	padding		: 0 0 0 0;
	font-size	: 12px;
}

.event dt
{
	width		: 124px;
	position	: relative;
	left		: 0;
	top			: 14px;
	text-align	: right;
	font-weight	: bold;
	padding-right: 5px;
}

.event dd
{
	width		: 420px;
	border-left	: 1px solid #000;
	margin		: 0 0 0 130px;
	padding-left: 5px;
}

.event dd a
{
	color			: #2b9cb0;
	text-decoration	: underline;
	font-size		: 12px;
}


/* ************  HAUT   ************ */

.cadre_haut	{
	z-index			: 1;
	width			: 946px;
	margin			: auto;
	padding			: 0 0 0 0;
	text-align		: left;
}

.logo_eropolis {
	float		: left;
	margin		: 20px 0 10px 15px;
	padding		: 0 5px 0 5px;
	text-align	: center;
}

/* ************  PUB   ************ */
.pub_vip {
	margin		: -5px 0 0 130px;
	padding		: 0 0 0 0;
	text-align	: center;
}

/* ************  PUB   ************ */
.box_pub {
	width		: 300px;
	float		: left;
	margin		: 0 0 10px 15px;
	padding		: 0 5px 0 5px;
	text-align	: center;
}

.box_pub .titre {
	text-align	: center;
}


/* ************  MENU  ************ */
.taille_menu {
	width 		: 938px;
	margin		: 15px 0 0 4px;
	padding		: 0 0 0 0;
	z-index		: 1;
}

.taille_menu .bande {
	height		: 36px;
	width		: 213px;
	background-color : #ffffff;
	margin		: 0 4px 0 0;
	float		: left;
	border		: 1px solid #999999;
	filter		: alpha(opacity=70);
	filter		: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70; opacity:0.7;
}

.taille_menu .bande2 {
	height		: 36px;
	width		: 110px;
	background-color : #ffffff;
	margin		: 0 0 0 -3px;
	float		: right;
	border		: 1px solid #999999;
	filter		: alpha(opacity=70);
	filter		: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70; opacity:0.7;
}

.taille_menu .box {
	cursor		: pointer;
	float		: left;
	height		: 60px;
	line-height	: 20px;
	width		: 90px;
	margin		: 0 0 0 0;
	padding		: 0 5px 0 5px;
	text-align	: center;
	font-size	: 12px;
}


.taille_menu .box .accueil {
	display		: block;
	background-color:#FFFFFF;
	height		: 36px;
	/*margin		: 0 0 0 0;*/
	border		: 1px solid #c5339b;
	position	: relative;
	text-align  :left;
}



.taille_menu .box .accueil .vign {
	height		: 73px;
	width		: 57px;
	position	: absolute;
	margin-left : 14px;
	margin-top		: -21px;
	border:0px solid #000000;
	background 	: url(http://www.eropolis.fr/media/tous/menu_vign_accueil.png) no-repeat 0 0;
}

.taille_menu .box .fontaccueil {
	color		: #c5339b;
	font-size	: 13px;
	font-weight	: bold;
}


.taille_menu .box .salons {
	display		: block;
	height		: 36px;
	background-color:#FFFFFF;
	margin		: 0 0 0 0;
	border		: 1px solid #bd0e0e;
	position	: relative;
	text-align  : left;
}

.taille_menu .box .salons .vign {
	height		: 57px;
	width		: 46px;
	position	: absolute;
	margin		: -21px 0 0 24px;
	background 	: url(http://www.eropolis.fr/media/tous/menu_vign_salon.png) no-repeat 0 0;
}

.taille_menu .box .fontsalons {
	color		: #bd0e0e;
	font-size	: 13px;
	font-weight	: bold;
}

.taille_menu .box .artistes {
	display		: block;
	background-color:#FFFFFF;
	height		: 36px;
	margin		: 0 0 0 0;
	border		: 1px solid #379d26;
	text-align  :left;
}

.taille_menu .box .artistes .vign {
	height		: 56px;
	width		: 88px;
	position	: absolute;
	margin		: -20px 0 0 0;
	background 	: url(http://www.eropolis.fr/media/tous/menu_vign_artiste.png) no-repeat 0 0;
}

.taille_menu .box .fontartistes {
	color		: #379d26;
	font-size	: 13px;
	font-weight	: bold;
}

.taille_menu .box .presses {
	display		: block;
	background-color:#FFFFFF;
	height		: 36px;
	margin		: 0 0 0 0;
	border		: 1px solid #346bcd;
	text-align  :left;
}

.taille_menu .box .presses .vign {
	height		: 64px;
	width		: 57px;
	position	: absolute;
	margin		: -21px 0 0 19px;
	background 	: url(http://www.eropolis.fr/media/tous/menu_vign_presse.png) no-repeat 0 0;
}

.taille_menu .box .fontpresses {
	color		: #346bcd;
	font-size	: 13px;
	font-weight	: bold;
}

.taille_menu .box .commercial {
	display		: block;
	background-color:#FFFFFF;
	height		: 36px;
	margin		: 0 0 0 0;
	border		: 1px solid #000000;
	text-align  :left;
}

.taille_menu .box .commercial .vign {
	height		: 64px;
	width		: 57px;
	position	: absolute;
	margin		: -14px 0 0 19px;
	background 	: url(http://www.eropolis.fr/media/tous/menu_vign_commercial.png) no-repeat 0 0;
}

.taille_menu .box .fontcommercial {
	color		: #000000;
	font-size	: 13px;
	font-weight	: bold;
}


.taille_menu .box .temoignages {
	display		: block;
	background-color:#FFFFFF;
	height		: 36px;
	margin		: 0 0 0 0;
	border		: 1px solid #ff982a;
	text-align  :left;
}

.taille_menu .box .temoignages .vign {
	height		: 44px;
	width		: 87px;
	position	: absolute;
	margin		: -10px 0 0 1px;
	background 	: url(http://www.eropolis.fr/media/tous/menu_vign_livre.png) no-repeat 0 0;
}

.taille_menu .box .fonttemoignages {
	color		: #ff8400;
	font-size	: 13px;
	font-weight	: bold;
}

/* ************  BANDEAU   ************ */
.bandeau	{
	z-index			: 0;
	width			: 938px;
	height			: 191px;
	padding			: 0 0 0 0;
	margin			: 0 0 20px 0;
	border-bottom	: 1px solid #bbbbbb;	
	/*background 		:  url(http://www.eropolis.fr/media/accueil/bandeau1.png) no-repeat 0 0;*/
	position		: relative;
}

.bandeau .img_abso	{
	position		: absolute;
	z-index			: 2;
	width			: 307px;
	height			: 280px;
	padding			: 0 0 0 0;
	right:0;
	margin			: -69px -188px 0 0px;
	border			: 0px solid #bbbbbb;
	background 		: url(http://www.eropolis.fr/media/accueil/bandeau2.png) no-repeat 0 0;
}

.bandeau .img_abso2	{
	border			: 0px solid #bbbbbb;
	position		: absolute; 
	z-index			: 10;
	width			: 282px;
	height			: 284px;
	padding			: 0 0 0 0;
	right			: 0;
	margin			: 0 0 0 0;
	top				: -7px;
	right			: -40px;
	background 		: url(http://www.eropolis.fr/media/accueil/bandeau3.png) no-repeat 0 0;
}

.bandeau .img_abso3	{
	position		: absolute;
	z-index			: 2;
	width			: 109px;
	height			: 114px;
	padding			: 0 0 0 0;
	right			: 0;
	margin			: -121px -17px 0 0;
	background 		: url(http://www.eropolis.fr/media/accueil/bandeau4.png) no-repeat 0 0;
	
}

.bandeau .flash_abso	{
	float			: right;
	z-index			: 2;
	padding			: 0 0 0 0;
	margin			: 40px 100px 0 0px;
}

/* ************  BANDEAU   ************ */
.bandeau_temoignage	{
	z-index			: 2;
	width			: 938px;
	height			: 191px;
	padding			: 0 0 0 0;
	margin			: 0 0 20px 0;
/*	border-top		: 1px solid #bbbbbb;	*/
	border-bottom	: 1px solid #bbbbbb;	
	background 		: #ffffff url(http://www.eropolis.fr/media/temoignage/bandeau1.png) no-repeat 0 0;
	position		: relative;
}

.bandeau_temoignage .img_abso	{
	position		: absolute;
	z-index			: 2;
	width			: 113px;
	height			: 93px;
	padding			: 0 0 0 0;
	margin			: -93px 0 0 118px;
	background 		: url(http://www.eropolis.fr/media/temoignage/bandeau2.png) no-repeat 0 0;
}


/* ************  BANDEAU artiste  ************ */
.bandeau_artistes	{
	z-index			: 2;
	width			: 938px;
	height			: 191px;
	padding			: 0 0 0 0;
	margin			: 0 0 20px 0;
	position		: relative;
	background 		: url(http://www.eropolis.fr/media/artistes/bandeau1.jpg) no-repeat 0 0;
	
}

.bandeau_artistes .img_abso	{
	position		: absolute;
	z-index			: 2;
	width			: 296px;
	height			: 266px;
	padding			: 0 0 0 0;
	margin			: -76px 0 0 -41px;
	background 		: url(http://www.eropolis.fr/media/artistes/bandeau2.png) no-repeat 0 0;
}

.bandeau_artistes .img_abso2	{
	position		: absolute;
	z-index			: 2;
	width			: 141px;
	height			: 123px;
	right			: 0;
	padding			: 0 0 0 0;
	margin			: -84px -18px 0 0;
	background 		: url(http://www.eropolis.fr/media/artistes/bandeau3.png) no-repeat 0 0;
}

.fond_artiste	{
	z-index			: 2;
	width			: 946px;
	margin			: auto;
	padding			: 0 0 0 0;
	text-align		: left;
	background 		: url(http://www.eropolis.fr/media/artistes/fond_artiste.jpg) 	no-repeat 0 -16px;
	border			: 0px solid #000000;
}

/* ************  BANDEAU PRESSE  ************ */
.bandeau_presse	{
	z-index			: 2;
	width			: 938px;
	height			: 191px;
	padding			: 0 0 0 0;
	margin			: 0 0 20px 0;
	position		: relative;
	background 		: url(http://www.eropolis.fr/media/presse/bandeau1.jpg) no-repeat 0 0;
	
}

.bandeau_presse .img_abso	{
	position		: absolute;
	z-index			: 2;
	width			: 248px;
	height			: 93px;
	padding			: 0 0 0 0;
	margin			: -93px 0 0 58px;
	background 		: url(http://www.eropolis.fr/media/presse/bandeau2.png) no-repeat 0 0;
}

.bandeau_presse .img_abso2	{
	position		: absolute;
	z-index			: 2;
	width			: 133px;
	height			: 71px;
	padding			: 0 0 0 0;
	margin			: 190px 0 0 0px;
	background 		: url(http://www.eropolis.fr/media/presse/bandeau3.png) no-repeat 0 0;
}

.bandeau_presse .img_abso3	{
	position		: absolute;
	z-index			: 2;
	width			: 104px;
	height			: 81px;
	padding			: 0 0 0 0;
	margin			: -80px 0 0 829px;
	background 		: url(http://www.eropolis.fr/media/presse/bandeau4.png) no-repeat 0 0;
}


/* ************  BANDEAU COMMERCIAL  ************ */
.bandeau_commercial	{
	z-index			: 2;
	width			: 938px;
	height			: 191px;
	padding			: 0 0 0 0;
	margin			: 0 0 20px 0;
	position		: relative;
	background 		: url(http://www.eropolis.fr/media/commercial/bandeau1.jpg) no-repeat 0 0;
	
}

.bandeau_commercial .img_abso	{
	position		: absolute;
	z-index			: 2;
	width			: 130px;
	height			: 300px;
	padding			: 0 0 0 0;
	margin			: -106px 0 0 30px;
	background 		: url(http://www.eropolis.fr/media/commercial/bandeau2.png) no-repeat 0 0;
	border:0px solid #000000;
}

.bandeau_commercial .img_abso2	{
	position		: absolute;
	z-index			: 2;
	width			: 152px;
	height			: 67px;
	padding			: 0 0 0 0;
	margin			: 188px 0 0 155px;
	background 		: url(http://www.eropolis.fr/media/commercial/bandeau3.jpg) no-repeat 0 0;
}


/* ************  BANDEAU ACADEMIE  ************ */
.bandeau_academie	{
	z-index			: 2;
	width			: 938px;
	height			: 191px;
	padding			: 0 0 0 0;
	margin			: 0 0 20px 0;
	position		: relative;
	background 		: url(http://www.eropolis.fr/media/academie/bandeau1.jpg) no-repeat 0 0;
	
}

.bandeau_academie .img_abso	{
	position		: absolute;
	z-index			: 2;
	width			: 321px;
	height			: 268px;
	padding			: 0 0 0 0;
	margin			: -77px 0 0 -64px;
	background 		: url(http://www.eropolis.fr/media/academie/bandeau2.png) no-repeat 0 0;
	border:0px solid #000000;
}

.bandeau_academie .img_abso2	{
	position		: absolute;
	z-index			: 2;
	width			: 170px;
	height			: 23px;
	padding			: 0 0 0 0;
	margin			: 190px 0 0 105px;
	background 		: url(http://www.eropolis.fr/media/academie/bandeau3.png) no-repeat 0 0;
	border:0px solid #000000;
}

/* ************  BANDEAU ACADEMIE  ************ */
.bandeau_actualite	{
	z-index			: 2;
	width			: 938px;
	height			: 191px;
	padding			: 0 0 0 0;
	margin			: 0 0 20px 0;
	position		: relative;
	background 		: url(http://www.eropolis.fr/media/actualite/bandeau1.jpg) no-repeat 0 0;
	
}

.bandeau_actualite .img_abso	{
	position		: absolute;
	z-index			: 2;
	width			: 115px;
	height			: 71px;
	padding			: 0 0 0 0;
	margin			: -71px 0 0 55px;
	background 		: url(http://www.eropolis.fr/media/actualite/bandeau2.png) no-repeat 0 0;
	border:0px solid #000000;
}


/* ************  BANDEAU SALONS  ************ */
.bandeau_salons	{
	z-index			: 2;
	width			: 938px;
	height			: 191px;
	padding			: 0 0 0 0;
	margin			: 0 0 20px 0;
	background 		: #ffffff url(http://www.eropolis.fr/media/salons/bandeau1.jpg) no-repeat 0 0;
	position		: relative;
	border-bottom	: 1px solid #bbbbbb;
}

.bandeau_salons .img_abso	{
	position		: absolute;
	z-index			: 2;
	width			: 149px;
	height			: 75px;
	padding			: 0 0 0 0;
	margin			: -75px 0 0 56px;
	background 		: url(http://www.eropolis.fr/media/salons/bandeau2.png) no-repeat 0 0;
}

.bandeau_salons .img_abso2	{
	position		: absolute;
	z-index			: 2;
	width			: 149px;
	height			: 75px;
	padding			: 0 0 0 0;
	margin			: -71px 0 0 821px;
	background 		: url(http://www.eropolis.fr/media/salons/bandeau3.png) no-repeat 0 0;
}

.fond_salons	{
	z-index			: 2;
	width			: 946px;
	margin			: auto;
	padding			: 0 0 0 0;
	text-align		: left;
	background 		: url(http://www.eropolis.fr/media/salons/fond_salons.jpg) 	no-repeat 0 -16px;
	border			: 0px solid #000000;
}

.bandeau_salons .flash_abso	{
	float			: right;
	z-index			: 2;
	padding			: 0 0 0 0;
	margin			: 40px 50px 0 0px;
}


/* ************  DIVERS   ************ */
.separation {
	clear		: both;
	visibility	: hidden;
	margin		: 0 0 0 0;
	padding		: 0 0 0 0;
}



p {
	margin 	: 0 0 0 0;
	padding : 0 0 0 0;
}

.highslide {
	cursor: url(http://www.eropolis.fr/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid silver;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(http://www.eropolis.fr/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(http://www.eropolis.fr/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


.impression_box {
	position: relative;
	width	: 600px;
	height	: 250px;
	border	: 0px solid #c5c5c5;
	background 		: url(http://www.eropolis.fr/media/salons/fond_tiquet.png) 	repeat-y 0 0;
}

.impression_box .femme {
	position: absolute;
	width	: 175px;
	height	: 286px;
	background 		: url(http://www.eropolis.fr/media/salons/fond_femme.png) 	repeat-y 0 0;
	top		: -15px;
	left	: 10px;
}

.impression_box .texte {
	position: absolute;
	width	: 340px;
	height	: 110px;
	top		: 120px;
	left	: 230px;
	border	: 1px dashed #c5c5c5;
	font-size: 14px;
	color	 : #000000;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}


.impression_titre {
	font-size 	: 16px; 
	font-weight	: bold; 
	color		: #00c0ff;
	text-transform : uppercase;
}

.impression_lien {
	font-size 	: 16px; 
	font-weight	: bold; 
	color		: #00c0ff;
	text-transform : uppercase;
	border:4px solid #66cfff;
	padding:10px;
	background-color:#FFFFFF;
	display:block;
	height:30px;
	line-height:30px;
	width:100px;
	text-decoration:underline;
}
