@import url(/css/style_slide_down.css);
@import url(/css/apercuImg.css);
@import url(/css/style_pictonav.css);
@import url(/css/style_calendrier.css);

/* CSS Document */

body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#e30f73;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;

}
a {
	text-decoration:none;
	color:#FFFFFF;
}
a img{ border:0; text-decoration:none;}
a:hover {
	text-decoration:underline;
}
div.conteneur {
	width:955px;
	margin-left:auto;
	margin-right:auto;

}
div.banniere-strasbourg {
	background-image:url(../images/banniere-strasbourg.jpg);
	background-repeat:no-repeat;
	width:955px;
	height:209px;
}
div.banniere-colmar {
	background-image:url(../images/banniere-colmar.jpg);
	background-repeat:no-repeat;
	width:955px;
	height:209px;
}
div.banniere-mulhouse {
	background-image:url(../images/banniere-mulhouse.jpg);
	background-repeat:no-repeat;
	width:955px;
	height:209px;
}
div.banniere-la-roche-sur-foron {
	background-image:url(../images/banniere-la-roche-sur-foron.jpg);
	background-repeat:no-repeat;
	width:955px;
	height:209px;
}
div.banniere-epinal {
	background-image:url(../images/banniere-epinal.jpg);
	background-repeat:no-repeat;
	width:955px;
	height:209px;
}
div.banniere-reims {
	background-image:url(../images/banniere-reims.jpg);
	background-repeat:no-repeat;
	width:955px;
	height:209px;
}
div.banniere-toulouse {
	background-image:url(../images/banniere-toulouse.jpg);
	background-repeat:no-repeat;
	width:955px;
	height:209px;
}
div.menuG {
	float:left;
	width:216px;
	/*overflow:hidden;*/
}
 div.menuG a.premier, div.menuG a.dernier, div.menuG a.normal{
	display:block;
	background-image:url(../images/btnG.jpg);
	background-repeat:no-repeat;
	width:164px;
	height:47px;
	line-height:47px;
	font-size:12px;
	font-weight:bold;
	padding-left:26px;
	margin:0 auto;
}
div.menuG a.premier { background-image:url(../images/btnG-premier.jpg); }
div.menuG a.dernier { background-image:url(../images/btnG-dernier.jpg); height:53px;}
div.menuG a.vide { background-image:url(../images/rien5.gif); }
div.menuH {
float:right;
margin-right:10px;
font-size:18px;
font-weight:bold;
}
div.menuH a {
	font-size:18px;
	font-weight:bold;
    letter-spacing:0px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div.contenu {
	 width:558px;
	 float:left;
	 margin-bottom:50px;
 }

html>body div.pubDroite {

	width:163px;
	text-align:right;
}


div.pubDroite {
	float:left;
	width:163px;
	text-align:right;
	margin-left:0px;
}


div.pubBas {
	margin-top:25px;
}


div.pageExposant {width:739px;}

.ligneTitre {
	background-color:#FFEAF4;
	color:#A1045D;
	text-align:center;
}

.tabExposants {
	border:1px solid #FFECF5;
}
tr.exposant:hover { background-color:#ef2987; }
tr.exposant-A { background-color:#ef2987; }
div.tmpl_exposant {
	background-color:#FFFFFF;
	color:#e30f73;
	width:532px;
	background-image:url(../images/tmpl-expo-top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
}
div.tmpl_exposant_bas {
	background-image:url(../images/tmpl-expo-bas.gif);
	width:532px;
	height:20px;
	background-repeat:no-repeat;
}
span.nomExposant {
	font-size:18px;
	font-weight:bold;
}
span.infosExposant { font-size:12px; font-weight:bold;}
div.tmpl_exposant a { font-size:11px; color:#bf046f;}
div.tmpl_exposant a.voirFiche {
	color:#e30f73;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
div.tmpl_exposant a.voirFiche:hover {
	text-decoration:none;
	color:#bf046f;
}
.logoExposant {
	border:1px solid #e30f73;
}

.blocTexte
{

display : none;
visibility:hidden;

}
.blocTexte_ouvert
{

display : block;
visibility:visible;

}
