/* CSS Document */

*{
	font-family:Arial, Helvetica, sans-serif;
}

body{
	margin:0;
	padding:0;
	overflow-y:scroll;
}
div#main_container{
	display:block;
	position:relative;
	width:740px;
	margin:0 auto;
}

table.padded{
	margin-top:50px;
}

a.nav_acc{
	display:block;
	position:relative;
	width:175px;
	height:22px;
}
a.nav_acc span{
	display:none;
}

a.quisommesnous_acc:link, a.quisommesnous_acc:visited{
	background-image:url(medias/interface/bt_acc_qui_sommes_nous.jpg);
	background-position:0 0;
}
a.quisommesnous_acc:hover{
	background-image:url(medias/interface/bt_acc_qui_sommes_nous.jpg);
	background-position:0 -22px;
}
a.quisommesnous_acc_en_cours:link, a.quisommesnous_acc_en_cours:visited, a.quisommesnous_acc_en_cours:hover{
	background-image:url(medias/interface/bt_acc_qui_sommes_nous.jpg);
	background-position:0 -22px;
}

a.expo_acc:link, a.expo_acc:visited{
	background-image:url(medias/interface/bt_acc_expo.jpg);
	background-position:0 0;
}
a.expo_acc:hover{
	background-image:url(medias/interface/bt_acc_expo.jpg);
	background-position:0 -22px;
}
a.expo_acc_en_cours:link, a.expo_acc_en_cours:visited, a.expo_acc_en_cours:hover{
	background-image:url(medias/interface/bt_acc_expo.jpg);
	background-position:0 -22px;
}

a.serv_acc:link, a.serv_acc:visited{
	background-image:url(medias/interface/bt_acc_service.jpg);
	background-position:0 0;
}
a.serv_acc:hover{
	background-image:url(medias/interface/bt_acc_service.jpg);
	background-position:0 -22px;
}
a.serv_acc_en_cours:link, a.serv_acc_en_cours:visited, a.serv_acc_en_cours:hover{
	background-image:url(medias/interface/bt_acc_service.jpg);
	background-position:0 -22px;
}


a.nouveaute_acc:link, a.nouveaute_acc:visited{
	background-image:url(medias/interface/bt_acc_nouveaute.jpg);
	background-position:0 0;
}
a.nouveaute_acc:hover{
	background-image:url(medias/interface/bt_acc_nouveaute.jpg);
	background-position:0 -22px;
}
a.nouveaute_acc_en_cours:link, a.nouveaute_acc_en_cours:visited, a.nouveaute_acc_en_cours:hover{
	background-image:url(medias/interface/bt_acc_nouveaute.jpg);
	background-position:0 -22px;
}

a.joindre_acc:link, a.joindre_acc:visited{
	background-image:url(medias/interface/bt_acc_joindre.jpg);
	background-position:0 0;
}
a.joindre_acc:hover{
	background-image:url(medias/interface/bt_acc_joindre.jpg);
	background-position:0 -22px;
}
a.joindre_acc_en_cours:link, a.joindre_acc_en_cours:visited, a.joindre_acc_en_cours:hover{
	background-image:url(medias/interface/bt_acc_joindre.jpg);
	background-position:0 -22px;
}

/*---------------------------------------- ENGLISH  --*/
a.quisommesnous_acc_en:link, a.quisommesnous_acc_en:visited{
	background-image:url(medias/interface/bt_acc_qui_sommes_nous_en.jpg);
	background-position:0 0;
}
a.quisommesnous_acc_en:hover{
	background-image:url(medias/interface/bt_acc_qui_sommes_nous_en.jpg);
	background-position:0 -22px;
}
a.quisommesnous_acc_en_cours_en:link, a.quisommesnous_acc_en_cours_en:visited, a.quisommesnous_acc_en_cours_en:hover{
	background-image:url(medias/interface/bt_acc_qui_sommes_nous_en.jpg);
	background-position:0 -22px;
}

a.expo_acc_en:link, a.expo_acc_en:visited{
	background-image:url(medias/interface/bt_acc_expo_en.jpg);
	background-position:0 0;
}
a.expo_acc_en:hover{
	background-image:url(medias/interface/bt_acc_expo_en.jpg);
	background-position:0 -22px;
}
a.expo_acc_en_cours_en:link, a.expo_acc_en_cours_en:visited, a.expo_acc_en_cours_en:hover{
	background-image:url(medias/interface/bt_acc_expo_en.jpg);
	background-position:0 -22px;
}

a.serv_acc_en:link, a.serv_acc_en:visited{
	background-image:url(medias/interface/bt_acc_service_en.jpg);
	background-position:0 0;
}
a.serv_acc_en:hover{
	background-image:url(medias/interface/bt_acc_service_en.jpg);
	background-position:0 -22px;
}
a.serv_acc_en_cours_en:link, a.serv_acc_en_cours_en:visited, a.serv_acc_en_cours_en:hover{
	background-image:url(medias/interface/bt_acc_service_en.jpg);
	background-position:0 -22px;
}


a.nouveaute_acc_en:link, a.nouveaute_acc_en:visited{
	background-image:url(medias/interface/bt_acc_nouveaute_en.jpg);
	background-position:0 0;
}
a.nouveaute_acc_en:hover{
	background-image:url(medias/interface/bt_acc_nouveaute_en.jpg);
	background-position:0 -22px;
}
a.nouveaute_acc_en_cours_en:link, a.nouveaute_acc_en_cours_en:visited, a.nouveaute_acc_en_cours_en:hover{
	background-image:url(medias/interface/bt_acc_nouveaute_en.jpg);
	background-position:0 -22px;
}

a.joindre_acc_en:link, a.joindre_acc_en:visited{
	background-image:url(medias/interface/bt_acc_joindre_en.jpg);
	background-position:0 0;
}
a.joindre_acc_en:hover{
	background-image:url(medias/interface/bt_acc_joindre_en.jpg);
	background-position:0 -22px;
}
a.joindre_acc_en_cours_en:link, a.joindre_acc_en_cours_en:visited, a.joindre_acc_en_cours_en:hover{
	background-image:url(medias/interface/bt_acc_joindre_en.jpg);
	background-position:0 -22px;
}



a.bt_francais:link, a.bt_francais:visited{
	display:block;
	position:relative;
	width:98px;
	height:67px;
	background-image:url(medias/interface/bt_acc_langue_fr.jpg);
	background-position:0 0;
}
a.bt_francais:hover{
	display:block;
	position:relative;
	width:98px;
	height:67px;
	background-image:url(medias/interface/bt_acc_langue_fr.jpg);
	background-position:0 -67px;
}

a.bt_english:link, a.bt_english:visited{
	display:block;
	position:relative;
	width:72px;
	height:67px;
	background-image:url(medias/interface/bt_acc_langue_en.jpg);
	background-position:0 0;
}
a.bt_english:hover{
	display:block;
	position:relative;
	width:72px;
	height:67px;
	background-image:url(medias/interface/bt_acc_langue_en.jpg);
	background-position:0 -67px;
}

a.bt_francais span, a.bt_english span{
	display:none;
}

td.footer{
	font-size:10px;
	color:#5e7897;
	padding-top:10px;
	padding-bottom:10px;
}

td.footer a{
	font-size:10px;
	color:#B7BD7F;
	text-decoration:none;
}


/*Pages of Content*/
a.bt_content{
	display:block;
	position:relative;
}
a.bt_content span{
	display:none;
}

a.quisommesnous:link, a.quisommesnous:visited{
	width:110px;
	height:31px;
	background-image:url(medias/interface/bt_qui_sommes_nous.jpg);
	background-position:0 0;
}
a.quisommesnous:hover{
	width:110px;
	height:31px;
	background-image:url(medias/interface/bt_qui_sommes_nous.jpg);
	background-position:0 -31px;
}
a.quisommesnous_en_cours:link, a.quisommesnous_en_cours:visited, a.quisommesnous_en_cours:hover{
	width:110px;
	height:31px;
	background-image:url(medias/interface/bt_qui_sommes_nous.jpg);
	background-position:0 -31px;
}

a.expo:link, a.expo:visited{
	width:90px;
	height:31px;
	background-image:url(medias/interface/bt_expo.jpg);
	background-position:0 0;
}
a.expo:hover{
	width:90px;
	height:31px;
	background-image:url(medias/interface/bt_expo.jpg);
	background-position:0 -31px;
}
a.expo_en_cours:link, a.expo_en_cours:visited, a.expo_en_cours:hover{
	width:90px;
	height:31px;
	background-image:url(medias/interface/bt_expo.jpg);
	background-position:0 -31px;
}

a.serv:link, a.serv:visited{
	width:72px;
	height:31px;
	background-image:url(medias/interface/bt_service.jpg);
	background-position:0 0;
}
a.serv:hover{
	width:72px;
	height:31px;
	background-image:url(medias/interface/bt_service.jpg);
	background-position:0 -31px;
}
a.serv_en_cours:link, a.serv_en_cours:visited, a.serv_en_cours:hover{
	width:72px;
	height:31px;
	background-image:url(medias/interface/bt_service.jpg);
	background-position:0 -31px;
}

a.nouveaute:link, a.nouveaute:visited{
	width:71px;
	height:31px;
	background-image:url(medias/interface/bt_nouveaute.jpg);
	background-position:0 0;
}
a.nouveaute:hover{
	width:71px;
	height:31px;
	background-image:url(medias/interface/bt_nouveaute.jpg);
	background-position:0 -31px;
}
a.nouveaute_en_cours:link, a.nouveaute_en_cours:visited, a.nouveaute_en_cours:hover{
	width:71px;
	height:31px;
	background-image:url(medias/interface/bt_nouveaute.jpg);
	background-position:0 -31px;
}

a.joindre:link, a.joindre:visited{
	width:108px;
	height:31px;
	background-image:url(medias/interface/bt_joindre.jpg);
	background-position:0 0;
}
a.joindre:hover{
	width:108px;
	height:31px;
	background-image:url(medias/interface/bt_joindre.jpg);
	background-position:0 -31px;
}
a.joindre_en_cours:link, a.joindre_en_cours:visited, a.joindre_en_cours:hover{
	width:108px;
	height:31px;
	background-image:url(medias/interface/bt_joindre.jpg);
	background-position:0 -31px;
}
/*--------------------English -*/
a.quisommesnous_en:link, a.quisommesnous_en:visited{
	width:110px;
	height:31px;
	background-image:url(medias/interface/bt_qui_sommes_nous_en.jpg);
	background-position:0 0;
}
a.quisommesnous_en:hover{
	width:110px;
	height:31px;
	background-image:url(medias/interface/bt_qui_sommes_nous_en.jpg);
	background-position:0 -31px;
}
a.quisommesnous_en_cours_en:link, a.quisommesnous_en_cours_en:visited, a.quisommesnous_en_cours_en:hover{
	width:110px;
	height:31px;
	background-image:url(medias/interface/bt_qui_sommes_nous_en.jpg);
	background-position:0 -31px;
}

a.expo_en:link, a.expo_en:visited{
	width:90px;
	height:31px;
	background-image:url(medias/interface/bt_expo_en.jpg);
	background-position:0 0;
}
a.expo_en:hover{
	width:90px;
	height:31px;
	background-image:url(medias/interface/bt_expo_en.jpg);
	background-position:0 -31px;
}
a.expo_en_cours_en:link, a.expo_en_cours_en:visited, a.expo_en_cours_en:hover{
	width:90px;
	height:31px;
	background-image:url(medias/interface/bt_expo_en.jpg);
	background-position:0 -31px;
}

a.serv_en:link, a.serv_en:visited{
	width:72px;
	height:31px;
	background-image:url(medias/interface/bt_service_en.jpg);
	background-position:0 0;
}
a.serv_en:hover{
	width:72px;
	height:31px;
	background-image:url(medias/interface/bt_service_en.jpg);
	background-position:0 -31px;
}
a.serv_en_cours_en:link, a.serv_en_cours_en:visited, a.serv_en_cours_en:hover{
	width:72px;
	height:31px;
	background-image:url(medias/interface/bt_service_en.jpg);
	background-position:0 -31px;
}

a.nouveaute_en:link, a.nouveaute_en:visited{
	width:71px;
	height:31px;
	background-image:url(medias/interface/bt_nouveaute_en.jpg);
	background-position:0 0;
}
a.nouveaute_en:hover{
	width:71px;
	height:31px;
	background-image:url(medias/interface/bt_nouveaute_en.jpg);
	background-position:0 -31px;
}
a.nouveaute_en_cours_en:link, a.nouveaute_en_cours_en:visited, a.nouveaute_en_cours_en:hover{
	width:71px;
	height:31px;
	background-image:url(medias/interface/bt_nouveaute_en.jpg);
	background-position:0 -31px;
}

a.joindre_en:link, a.joindre_en:visited{
	width:108px;
	height:31px;
	background-image:url(medias/interface/bt_joindre_en.jpg);
	background-position:0 0;
}
a.joindre_en:hover{
	width:108px;
	height:31px;
	background-image:url(medias/interface/bt_joindre_en.jpg);
	background-position:0 -31px;
}
a.joindre_en_cours_en:link, a.joindre_en_cours_en:visited, a.joindre_en_cours_en:hover{
	width:108px;
	height:31px;
	background-image:url(medias/interface/bt_joindre_en.jpg);
	background-position:0 -31px;
}


p.date_expo{
	color:#55677B;
	font-size:8pt;
	line-height:14pt;
	font-weight:bold;
	margin-bottom:10px;
}

td.main_content{
	background-image:url(medias/interface/texture_page_content.gif);
}

td.menu_col{
	width:209px;
}
td.menu_col a:link, td.menu_col a:visited{
	display:block;
	color:#B7BD7F;
	font-size:9.5pt;
	line-height:14pt;
	text-decoration:none;
	margin-right:6px;
	margin-bottom:6px;
}
td.menu_col a:hover{
	display:block;
	color:#94B0C6;
	font-size:9.5pt;
	line-height:14pt;
	text-decoration:none;	
	margin-right:6px;
	margin-bottom:6px;
}
td.menu_col div{
	display:block;
	background-image:url(medias/interface/ligne_sous_menus.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	color:#94B0C6;
	font-size:9.5pt;
	line-height:14pt;
	
	padding-right:6px;
	margin-bottom:6px;
}
td.menu_col div.title{
	display:block;
	color:#94B0C6;
	font-size:11pt;
	font-weight:bold;
	background-image:none;
	
	padding-right:6px;
	margin-bottom:15px;
}
td.menu_col div.title a:link, td.menu_col div.title a:visited{
	display:block;
	color:#B7BD7F;
	font-size:11pt;
	text-decoration:none;
}
td.menu_col div.title a:hover{
	display:block;
	color:#94B0C6;
	font-size:11pt;
	text-decoration:none;	
}

td.other_col{
	width:531px;
}
td.content_col{
	padding-right:35px;
	padding-left:49px;
	padding-bottom:20px;
	padding-top:15px;
	width:304px;
}
td.content_col p{
	font-family: Verdana, Arial, sans-serif;
	letter-spacing:0.1pt;
	font-style:normal;
	font-size:9.5pt;
	color:#55677B;
	text-align:justify;
}
td.content_col h1{
	font-family: Verdana, Arial, sans-serif;
	font-size:12pt;
	letter-spacing:1.41pt;
	font-variant:small-caps;
	color:#94B0C6;
	/*text-align:justify;*/
}
td.content_col h2{
	font-family: Verdana, Arial, sans-serif;
	font-size:11pt;
	letter-spacing:1.41pt;
	color:#94B0C6;
}
td.extra_col{
	width:127px;
	padding-top:27px;
	padding-right:8px;
	padding-left:8px;
}
td.extra_col img{
	margin-top:2px;
	margin-bottom:5px;
}
td.extra_col p{
	font-size:10px;
	color:#000000;
	line-height:14px;
	margin-bottom:10px;
}

ul{

}

li{
	font-size:12px;
	color:#000000;
	line-height:14px;
	margin-bottom:6px;
}

li a:link, li a:visited{
	font-size:12px;
	color:#55677B;
	text-decoration:underline;
	line-height:16px;
}
li a:hover{
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	line-height:16px;
}