/* Feuille de style pour Dominique Dubreuil
 * Version: 0.1
 * Date: 27-11-2008
 * Auteur: Eric Asselin
 * Site: www.ericasselin.com
 * Courriel: me@ericasselin.com
 */

/* Définit les styles par défaut et centre le site*/
body {
  	background-color:#000;
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	margin:0px 0px 0px 0px;
	height:100%;
}

img {
	border:none;
}

.wrapper {
  /* les 4 lignes suivantes servent à centrer le site d'une largeur fixe*/
	/*position:absolute;*/
	/*left:50%;*/
	width:800px;
	/*margin-left:-400px;*/
}

.wrapper1 {
	/*background-color:#ffffff;*/
	padding:8px 26px 8px 150px;
}

/* Header -----------------------------------*/
.header {
	/*background-color:gray;*/
}

/***********************/
/* Menu sur une ligne en div-----------------------*/
.menu {
  height:25px;
  margin:10px 0px 0px 9px;
  padding:3px 0px 0px 0px;

}

.menu a {
  text-decoration:none;
}

.menuItem {
  height:25px;
  padding:0px 0px 0px 0px;
}

#menuItem1 {
	background-image:url(../images/menuPrincipal/menu_Accueil.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:73px;
}

#menuItem1:hover, #menuItem1Sel {
	background-image:url(../images/menuPrincipal/menu_Accueil.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:73px;
}

#menuItem2 {
	background-image:url(../images/menuPrincipal/menu_MURIRS.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:76px;
}

#menuItem2:hover, #menuItem2Sel {
	background-image:url(../images/menuPrincipal/menu_MURIRS.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}
#menuItem3 {
	background-image:url(../images/menuPrincipal/menu_Galerie.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:76px;
}

#menuItem3:hover, #menuItem3Sel {
	background-image:url(../images/menuPrincipal/menu_Galerie.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}
#menuItem4 {
	background-image:url(../images/menuPrincipal/menu_Services.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:76px;
}

#menuItem4:hover, #menuItem4Sel {
	background-image:url(../images/menuPrincipal/menu_Services.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}

#menuItem5 {
	background-image:url(../images/menuPrincipal/menu_Nouvelles.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:76px;
}

#menuItem5:hover, #menuItem5Sel {
	background-image:url(../images/menuPrincipal/menu_Nouvelles.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}

#menuItem6 {
	background-image:url(../images/menuPrincipal/menu_Liens.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:76px;
}

#menuItem6:hover, #menuItem6Sel {
	background-image:url(../images/menuPrincipal/menu_Liens.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}

#menuItem7 {
	background-image:url(../images/menuPrincipal/menu_Boutiques.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:76px;
}

#menuItem7:hover, #menuItem7Sel {
	background-image:url(../images/menuPrincipal/menu_Boutiques.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}

#menuItem8 {
	background-image:url(../images/menuPrincipal/menu_NousJoindre.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:76px;
}

#menuItem8:hover, #menuItem8Sel {
	background-image:url(../images/menuPrincipal/menu_NousJoindre.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}

#menuItem1_en {
	background-image:url(../images/menuPrincipal/en/menu_Accueil.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	width:73px;
}

#menuItem1_en:hover, #menuItem1_enSel {
	background-image:url(../images/menuPrincipal/en/menu_Accueil.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:73px;
}

#menuItem2_en {
	background-image:url(../images/menuPrincipal/en/menu_MURIRS.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	width:76px;
}

#menuItem2_en:hover, #menuItem2_enSel {
	background-image:url(../images/menuPrincipal/en/menu_MURIRS.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}
#menuItem3_en {
	background-image:url(../images/menuPrincipal/en/menu_Galerie.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	width:76px;
}

#menuItem3_en:hover, #menuItem3_enSel {
	background-image:url(../images/menuPrincipal/en/menu_Galerie.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}
#menuItem4_en {
	background-image:url(../images/menuPrincipal/en/menu_Services.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	width:76px;
}

#menuItem4_en:hover, #menuItem4_enSel {
	background-image:url(../images/menuPrincipal/en/menu_Services.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}

#menuItem5_en {
	background-image:url(../images/menuPrincipal/en/menu_Nouvelles.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	width:76px;
}

#menuItem5_en:hover, #menuItem5_enSel {
	background-image:url(../images/menuPrincipal/en/menu_Nouvelles.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}

#menuItem6_en {
	background-image:url(../images/menuPrincipal/en/menu_Liens.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	width:76px;
}

#menuItem6_en:hover, #menuItem6_enSel {
	background-image:url(../images/menuPrincipal/en/menu_Liens.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}

#menuItem7_en {
	background-image:url(../images/menuPrincipal/en/menu_Boutiques.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	width:76px;
}

#menuItem7_en:hover, #menuItem7_enSel {
	background-image:url(../images/menuPrincipal/en/menu_Boutiques.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}

#menuItem8_en {
	background-image:url(../images/menuPrincipal/en/menu_NousJoindre.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	width:76px;
}

#menuItem8_en:hover, #menuItem8_enSel {
	background-image:url(../images/menuPrincipal/en/menu_NousJoindre.jpg);
	background-position: bottom left;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:76px;
}

/***********************/
/* Contenu principal du site ----------------*/
.content {
	background-color:#f4f1e4;
	padding:8px 8px 8px 8px;
}

h1.content {
  margin:0px;
  padding:30px 0px 0px 0px;
  font-size:15px;
}

h2.content {
  padding:0px 0px 0px 0px;
  font-size:14px;
}

p.content {
  font-size:14px;
}

/* Entree du site ---------------------------*/
.wrapper2 {
	/*background-color:#ffffff;*/
	padding:8px 26px 8px 200px;
}

.video {
	background-color:#fff;
	color:#fff;
	margin-top:100px;
	height:281px;
	width:400px;
}

.entree-bouton {
	height:24px;
	margin:15px 0px 150px 115px;
}

#bienvenue {
	background-image:url(../images/entreeBouton/bt_bienvenue.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	height:24px;
	width:73px;
	margin-right:15px;
}

#bienvenue:hover {
	background-image:url(../images/entreeBouton/bt_bienvenue.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
  	cursor:pointer;
	height:24px;
	width:73px;	
}

#welcome {
	background-image:url(../images/entreeBouton/bt_Welcome.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	height:24px;
	width:72px;
}

#welcome:hover {
	background-image:url(../images/entreeBouton/bt_Welcome.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
	cursor:pointer;
	height:24px;
	width:72px;
}

/***********************/
/* MURIRS ----------------------------------*/
.content-accueil-struct {
	padding:0px 0px 8px 0px;
}

#content-accueil-struct-left {
	width:122px;
	vertical-align:top;
}

#content-accueil-table-upper-left {
	height:24px;
	width:24px;
	background-image:url(../images/murirs/MURIRS_HautGauche.jpg);
	background-repeat:no-repeat;
}

#content-accueil-table-upper-center {
	background-image:url(../images/murirs/MURIRS_CadreHaut.jpg);
	background-repeat:repeat-x;
}

#content-accueil-table-upper-right {
	height:24px;
	width:24px;
	background-image:url(../images/murirs/MURIRS_HautDroite.jpg);
	background-repeat:no-repeat;
}

#content-accueil-table-middle-left {
	width:24px;
	background-image:url(../images/murirs/MURIRS_CadreGauche.jpg);
	background-repeat:repeat-y;
}

#content-accueil-table-middle-center {
	color:#523f27;
	font-family:times, sans-serif;
	font-size:11px;
}

#content-accueil-table-middle-center h1{
	font-weight:bold;
	font-size:12px;
	margin:0px 0px 8px 0px;
}

#content-accueil-table-middle-center h2{
	font-weight:bold;
	font-size:11px;
	margin:0px 0px 2px 0px;
}

#content-accueil-table-middle-center p {
	font-size:11px;
	margin:0px 0px 10px 0px;
}

#content-accueil-table-middle-center ul {
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px 0px;
	list-style-type:square;
}

#content-accueil-table-middle-center li {
}

#content-accueil-table-middle-center img {
	border:none;
}

#content-accueil-table-middle-right {
	width:24px;
	background-image:url(../images/murirs/MURIRS_CadreDroite.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

#content-accueil-table-lower-left {
	height:25px;
	width:24px;
	background-image:url(../images/murirs/MURIRS_BasGauche.jpg);
	background-repeat:no-repeat;
}

#content-accueil-table-lower-center {
	background-image:url(../images/murirs/MURIRS_CadreBas.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#content-accueil-table-lower-right {
	height:25px;
	width:24px;
	background-image:url(../images/murirs/MURIRS_BasDroite.jpg);
	background-repeat:no-repeat;
}

#lamp {
	padding:0px 19px 0px 8px;
	position:relative;
	left:0px;
	top:0px;
}

#lamp-en {
	padding:0px 19px 0px 8px;
	position:relative;
	left:0px;
	top:0px;
}

#lamp-menu {
	position:relative;
	left:30px;
	top:-210px;
	width:95px;
	font-size:10px;
	font-weight:bold;
	line-height:10px;
}

#lamp-menu-en {
	position:relative;
	left:30px;
	top:-210px;
	width:95px;
	font-size:10px;
	font-weight:bold;
	line-height:10px;
}

#lamp-menu a {
	text-decoration:none;
	color:#523f27;
}

#lamp-menu a:hover {
	text-decoration:none;
	color:#94887a;
}

#lamp-menu-en a {
	text-decoration:none;
	color:#523f27;
}

#lamp-menu-en a:hover {
	text-decoration:none;
	color:#94887a;
}

.lamp-menu-item-first {
	border-bottom:1px solid #000;
	padding:4px 0px 8px 6px;
}

.lamp-menu-item-mid {
	border-bottom:1px solid #000;
	padding:8px 0px 8px 6px;
	
}

.lamp-menu-item-last {
	padding:8px 0px 8px 6px;
	
}

.lamp-menu-item-first-en {
	border-bottom:1px solid #000;
	padding:4px 0px 4px 6px;
}

.lamp-menu-item-mid-en {
	border-bottom:1px solid #000;
	padding:4px 0px 4px 6px;
	
}

.lamp-menu-item-last-en {
	padding:4px 0px 4px 6px;
	
}

.merites {
	padding:0px 2px 0px 2px;
}

#equipe-image {
	position:absolute;
	top:400px;
}

.publicite {
	background-color:#f4f1e4;
}

.publicite img {
	display:block;
	border:none;
}

.publiciteLeft {
	float:left;
	padding-right:4px;
	width:300px;
}

.publiciteRight {
	padding-left:4px;
	width:300px;
}


#vers-muralespassee {
	padding-left:150px;
}

/***********************/
/* Galerie ----------------------------------*/
.content-galerie-struct {
	padding:0px 0px 8px 0px;
	font-family:times, sans-serif;
}

#content-galerie-struct-left {
	width:149px;
}

#content-galerie-struct-left1 {
	width:149px;
	padding:20px 0px 10px 10px;
}

#content-galerie-struct-left2 {
	width:149px;
	padding:20px 10px 10px 0px;
}

#content-galerie-struct-left3 {
	width:149px;
	padding:20px 10px 10px 0px;
	width:149px;
}

#content-galerie-struct-right {
	/*background-color:#fff;*/
}

#content-galerie-struct-right1 {
	padding:20px 10px 10px 0px;
}

#content-galerie-struct-right1 ul {
	font-size:11px;
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px 0px;
	list-style-type:square;
}

#content-galerie-struct-right1 li {
}

#content-galerie-murales {
	background-color:#F4F1E4;
	color:#fff;
	margin:8px 0px 0px 0px;
}

#content-galerie-processus {
	color:#523f27;
	margin:8px 0px 0px 0px;
}

#content-galerie-processus h1 {
	font-weight:bold;
	font-size:12px;
	margin:0px 0px 8px 0px;
}

#content-galerie-processus p {
	font-size:11px;
	margin:0px 0px 10px 0px;
}

#content-galerie-artiste {
	color:#523f27;
	margin:8px 0px 0px 0px;
}

#content-galerie-artiste h1 {
	font-weight:bold;
	font-size:12px;
	margin:0px 0px 8px 0px;
}

#content-galerie-artiste h2{
	font-weight:bold;
	font-size:11px;
	margin:0px 0px 2px 0px;
}

#content-galerie-artiste p {
	font-size:11px;
	margin:0px 0px 10px 0px;
}

#content-galerie-artiste ul {
	font-size:11px;
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px 0px;
	list-style-type:square;
}

#content-galerie-artiste li {
}

#content-galerie-jeux {
	color:#523f27;
	margin:8px 0px 0px 0px;
}

#content-galerie-circuit {
	color:#523f27;
	margin:8px 0px 0px 0px;
}

#content-galerie-circuit h1 {
	font-weight:bold;
	font-size:12px;
	margin:0px 0px 8px 0px;
}

#content-galerie-circuit p {
	font-size:11px;
	margin:0px 0px 10px 0px;
}

#content-galerie-circuit a {
	font-size:11px;
	color:#523f27;
}

/* Sous-menu Galerie ------------------------*/
.galerie-menu {
	width:149px;
}

.galerie-menu a {
  text-decoration:none;
}

.galerie-menuItem {
}

#galerie-menuItem1 {
	background-image:url(../images/menuGalerie/sous-menu_LesMurales.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:149px;
	height:20px;
}

#galerie-menuItem1:hover, #galerie-menuItem1Sel {
	background-image:url(../images/menuGalerie/sous-menu_LesMurales.jpg);
	background-position: top right;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:149px;
	height:20px;
}

#galerie-menuItem2 {
	background-image:url(../images/menuGalerie/sous-menu_Processus.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:149px;
	height:20px;
}

#galerie-menuItem2:hover, #galerie-menuItem2Sel {
	background-image:url(../images/menuGalerie/sous-menu_Processus.jpg);
	background-position: top right;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:149px;
	height:20px;
}

#galerie-menuItem3 {
	background-image:url(../images/menuGalerie/sous-menu_Artistes.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:149px;
	height:20px;
}

#galerie-menuItem3:hover, #galerie-menuItem3Sel {
	background-image:url(../images/menuGalerie/sous-menu_Artistes.jpg);
	background-position: top right;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:149px;
	height:20px;
}

#galerie-menuItem4 {
	background-image:url(../images/menuGalerie/sous-menu_VisitesVideos.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:149px;
	height:20px;
}

#galerie-menuItem4:hover, #galerie-menuItem4Sel {
	background-image:url(../images/menuGalerie/sous-menu_VisitesVideos.jpg);
	background-position: top right;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:149px;
	height:20px;
}

#galerie-menuItem5 {
	background-image:url(../images/menuGalerie/sous-menu_Circuit.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:149px;
	height:20px;
}

#galerie-menuItem5:hover, #galerie-menuItem5Sel {
	background-image:url(../images/menuGalerie/sous-menu_Circuit.jpg);
	background-position: top right;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:149px;
	height:20px;
}

#galerie-menuItem1-en {
	background-image:url(../images/menuGalerie/en/sous-menu_LesMurales.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:149px;
	height:20px;
}

#galerie-menuItem1-en:hover, #galerie-menuItem1-enSel {
	background-image:url(../images/menuGalerie/en/sous-menu_LesMurales.jpg);
	background-position: top right;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:149px;
	height:20px;
}

#galerie-menuItem2-en {
	background-image:url(../images/menuGalerie/en/sous-menu_Processus.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:149px;
	height:20px;
}

#galerie-menuItem2-en:hover, #galerie-menuItem2-enSel {
	background-image:url(../images/menuGalerie/en/sous-menu_Processus.jpg);
	background-position: top right;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:149px;
	height:20px;
}

#galerie-menuItem3-en {
	background-image:url(../images/menuGalerie/en/sous-menu_Artistes.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:149px;
	height:20px;
}

#galerie-menuItem3-en:hover, #galerie-menuItem3-enSel {
	background-image:url(../images/menuGalerie/en/sous-menu_Artistes.jpg);
	background-position: top right;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:149px;
	height:20px;
}

#galerie-menuItem4-en {
	background-image:url(../images/menuGalerie/en/sous-menu_VisitesVideos.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:149px;
	height:20px;
}

#galerie-menuItem4-en:hover, #galerie-menuItem4-enSel {
	background-image:url(../images/menuGalerie/en/sous-menu_VisitesVideos.jpg);
	background-position: top right;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:149px;
	height:20px;
}

#galerie-menuItem5-en {
	background-image:url(../images/menuGalerie/en/sous-menu_Circuit.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:149px;
	height:20px;
}

#galerie-menuItem5-en:hover, #galerie-menuItem5-enSel {
	background-image:url(../images/menuGalerie/en/sous-menu_Circuit.jpg);
	background-position: top right;
  	cursor:pointer;
	background-repeat:no-repeat;
	width:149px;
	height:20px;
}

#processus-img {
	padding:35px 0px 35px 53px;
}

#processus-link {
	
}

#processus-link a {
	text-decoration:none;	
}

#processus-link img {
	border:0px;
	padding:0px 0px 25px 227px;	
}

#processus-link-en {
	
}

#processus-link-en a {
	text-decoration:none;	
}

#processus-link-en img {
	border:0px;
	padding:0px 0px 25px 257px;	
}

/***********************/
/* Services ----------------------------------*/
.content-services-struct {
	padding:0px 0px 8px 0px;
	font-family:times, sans-serif;
}

#content-services-struct-left {
	width:122px;
	padding:0px 8px 0px 4px;
	vertical-align:top;
}

#content-services-table-upper-left {
	height:13px;
	width:13px;
	background-image:url(../images/services/services_hautgauche.jpg);
	background-repeat:no-repeat;
	font-size:8px;
}

#content-services-table-upper-center {
	background-image:url(../images/services/services_cadrehaut.jpg);
	background-repeat:repeat-x;
	background-position:0px 2px;
	height:13px;
	font-size:8px;
}

#content-services-table-upper-right {
	height:13px;
	width:13px;
	background-image:url(../images/services/services_hautdroit.jpg);
	background-repeat:no-repeat;
	font-size:8px;
}

#content-services-table-middle-left {
	width:13px;
	background-image:url(../images/services/services_cadregauche.jpg);
	background-repeat:repeat-y;
	font-size:8px;
	background-position:2px 0px;
}

#content-services-table-middle-center {
	color:#523f27;
	padding:15px 5px 10px 8px;
}

#content-services-table-middle-center h1 {
	font-weight:bold;
	font-size:12px;
	margin:0px 0px 8px 0px;
}

#content-services-table-middle-center h2{
	font-weight:bold;
	font-size:11px;
	margin:0px 0px 2px 0px;
}

#content-services-table-middle-center p {
	font-size:11px;
	margin:0px 0px 10px 0px;
}

#content-services-table-middle-center ul {
	font-size:11px;
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px 0px;
	list-style-type:square;
}

#content-services-table-middle-center li {
}

#content-services-table-middle-right {
	width:13px;
	background-image:url(../images/services/services_cadredroite.jpg);
	background-repeat:repeat-y;
	background-position:right;
	font-size:8px;
	background-position:3px 0px;
}

#content-services-table-lower-left {
	height:13px;
	width:13px;
	background-image:url(../images/services/services_basgauche.jpg);
	background-repeat:no-repeat;
	font-size:8px;
}

#content-services-table-lower-center {
	background-image:url(../images/services/services_cadrebas.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:8px;
	background-position:0px 3px;
}

#content-services-table-lower-right {
	height:13px;
	width:13px;
	background-image:url(../images/services/services_basdroit.jpg);
	background-repeat:no-repeat;
	font-size:8px;
}

#abri {
	position:relative;
	left:0px;
	top:0px;
}

#abri-menu {
	position:relative;
	left:37px;
	top:-140px;
	width:94px;
	font-size:10px;
	font-weight:bold;
	line-height:10px;
}

#abri-menu a {
	text-decoration:none;
	color:#523f27;
}

#abri-menu a:hover {
	text-decoration:none;
	color:#94887a;
}

.abri-menu-item-first {
	border-bottom:1px dotted #000;
	padding:4px 0px 12px 0px;
	text-align:center;
}

.abri-menu-item-mid {
	border-bottom:1px dotted #000;
	padding:12px 0px 12px 0px;
	text-align:center;
	
}

.abri-menu-item-last {
	padding:12px 0px 8px 0px;
	text-align:center;
	
}

.video-corpo {
	text-align:center;
}

/***********************/
/* Nouvelles ----------------------------------*/
.content-nouvelles-struct {
	padding:0px 0px 8px 0px;
}

#content-nouvelles-struct-left {
	width:122px;
	padding:0px 12px 0px 8px;
	vertical-align:top;
}

#content-nouvelles-table-upper-left {
	height:35px;
	width:35px;
	background-image:url(../images/nouvelles/Nouvelles_HautGauche.jpg);
	background-repeat:no-repeat;
	font-size:8px;
}

#content-nouvelles-table-upper-center {
	background-image:url(../images/nouvelles/Nouvelles_CadreHaut.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px;
	height:35px;
	font-size:8px;
}

#content-nouvelles-table-upper-right {
	height:35px;
	width:35px;
	background-image:url(../images/nouvelles/Nouvelles_HautDroite.jpg);
	background-repeat:no-repeat;
	font-size:8px;
}

#content-nouvelles-table-middle-left {
	width:35px;
	background-image:url(../images/nouvelles/Nouvelles_CadreGauche.jpg);
	background-repeat:repeat-y;
	font-size:8px;
	background-position:0px 0px;
}

#content-nouvelles-table-middle-center {
	color:#523f27;
}

#content-nouvelles-table-middle-center h1 {
	font-weight:bold;
	font-size:12px;
	margin:0px 0px 8px 0px;
}

#content-nouvelles-table-middle-center h2{
	font-weight:bold;
	font-size:11px;
	margin:0px 0px 2px 0px;
}

#content-nouvelles-table-middle-center p {
	font-size:11px;
	margin:0px 0px 10px 0px;
}

#content-nouvelles-table-middle-center img {
	width:368px;
}

#content-nouvelles-table-middle-center a {
	margin:3px 0px 3px 0px;
	font-size:12px;
	color:#523f27;
}

#content-nouvelles-table-middle-right {
	width:35px;
	background-image:url(../images/nouvelles/Nouvelles_CadreDroite.jpg);
	background-repeat:repeat-y;
	background-position:right;
	font-size:8px;
	background-position:25px 0px;
}

#content-nouvelles-table-lower-left {
	height:35px;
	width:35px;
	background-image:url(../images/nouvelles/Nouvelles_BasGauche.jpg);
	background-repeat:no-repeat;
	font-size:8px;
}

#content-nouvelles-table-lower-center {
	background-image:url(../images/nouvelles/Nouvelles_CadreBas.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:8px;
}

#content-nouvelles-table-lower-right {
	height:35px;
	width:35px;
	background-image:url(../images/nouvelles/Nouvelles_BasDroite.jpg);
	background-repeat:no-repeat;
	font-size:8px;
}

#dactylo {
	background-image:url(../images/nouvelles/menu_Dactylo.jpg);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	bottom:0px;
	width:149px;
	height:163px;
	top:-50px;
}

#dactylo-haut {
	z-index:1;
	position:relative;
	left:16px;
	top:2px;
}

#dactylo-menu {
	z-index:1;
	position:relative;
	left:16px;
	top:2px;
	width:94px;
	font-size:10px;
	font-weight:bold;
	line-height:10px;
	background-image:url(../images/nouvelles/menu_DactyloDroiteGauche.jpg);
	background-repeat:repeat-y;
	padding:8px 12px 4px 12px;
}

#dactylo-menu-titre {
	color:#523f27;
}

#dactylo-menu a {
	text-decoration:none;
	color:#523f27;
}

#dactylo-menu a:hover {
	text-decoration:none;
	color:#94887a;
}

.dactylo-menu-item-first {
	border-bottom:1px dotted #000;
	padding:4px 0px 12px 0px;
	text-align:center;
}

.dactylo-menu-item-mid {
	padding:2px 0px 2px 0px;
	text-align:right;
	
}

.dactylo-menu-item-last {
	padding:12px 0px 8px 0px;
	text-align:center;
	
}

/***********************/
/* Liens ----------------------------------*/
.content-liens-struct {
	color:#523f27;
	padding:0px 0px 8px 0px;
	font-family:times, sans-serif;
}

.content-liens-struct h2{
	font-weight:bold;
	font-size:11px;
	margin:15px 0px 2px 0px;
}

.content-liens-struct a {
	font-size:12px;
	color:#523f27;
}

.content-liens-struct a:hover {
	
}

#content-liens-img {
	padding:90px 0px 0px 162px;
}

#content-liens-text {
	text-align:center;
	padding:0px 0px 60px 0px;
}


/***********************/
/* Boutique ----------------------------------*/
.content-boutique-struct {
	padding:0px 0px 8px 0px;
	font-family:times, sans-serif;
	color:#523f27;
}

#content-boutique-struct-left {
	padding:0px 24px 0px 8px;
	vertical-align:bottom;
}

#content-boutique-struct-right {
	padding:8px 8px 8px 8px;
}

#content-boutique-struct-right td {
	vertical-align:top;
}

#content-boutique-struct-right h1 {
	font-weight:bold;
	font-size:12px;
	margin:0px 0px 8px 0px;
}

#content-boutique-struct-right p {
	font-size:11px;
	margin:0px 0px 10px 0px;
}

/***********************/
/* Nous joindre ----------------------------------*/
.content-nousjoindre-struct {
	padding:70px 0px 70px 162px;
	font-family:times, sans-serif;
	color:#523f27;
}

.content-nousjoindre-struct td {
	vertical-align:top;
}

.content-nousjoindre-struct h1 {
	font-weight:bold;
	font-size:12px;
	margin:10px 0px 8px 0px;
}

.content-nousjoindre-struct p {
	font-size:11px;
	margin:0px 0px 10px 0px;
}

.content-nousjoindre-struct a {
	font-size:12px;
	color:#523f27;
}

/***********************/
/* Footer -----------------------------------*/
.footer {
	background-color:#3d331a;
	color:#c7b42e;
	font-size:14px;
}

a.footer {
  text-decoration:none;
  color:#c7b42e;
}

a.footer:hover {
  text-decoration:none;
  color:#fad426;
}

/* Corrige un bug dans IE qui créer un espace après une image*/
img {
display:block
}

.catalogue {
color:white;
margin:0px 0px 0px 30px;
overflow:hidden;
width:100%;
}

.catalogue a {
margin:0 45px 29px 0;
float:left;
border:4px solid white;
}

#magik {
	font-family:times, sans-serif;
	color:#523f27;
	font-size:11px;
	margin:10px 10px 10px 350px;
	width:220px;
}

#magik p {
	text-align:center;
}

#magik a {
	font-family:times, sans-serif;
	color:#523f27;
	font-size:11px;
	text-decoration:none;
}

#sidePub {
	position:absolute;
	top:340px;
	left:13px;
}

#sidePub img {border:none;}

#video-table {}

#video-table tr td {
	width:134px;
	padding:9px 9px 9px 9px;
	vertical-align:top;
	font-family:helvetica, arial;
	font-size:11px;
}

#video-table tr td p {
	margin-bottom:0px;
}

