body {
	margin-top: 0px;
	background-color: #003366;
	text-align:center;
	font-family: Courier New, sans-serif;
	padding: 0px;
}
#fond {
	padding: 0px;
	margin:0px;
	z-index: 1;
}

#couleur {
	z-index:2;
	background-color: #ffffff;
	margin:0px;
	padding:0px;
	top: 0px;
}

#contenu {
	position: relative;
	text-align:center; 
	padding:0px;
	margin:0px;
}

#info_pagine_galerie {
	position: relative;
	text-align:center; 
	font-size: 12px;
	padding:10px;
	margin:0px;
}

#interieur{
	padding-top:0px;
	margin:0px;
}
#interieur_fiche{
	padding:0px;
	margin:0px;
}
#interieur_comm{
	width: 530px;
	padding:0px;
	margin:0px;
}

/***-----------------------***/
/*****				MENUS				****/

#menu {
	position: relative;
	margin: 0px;0px;0px;0px;
	text-align:center;
}

/*		ul menu des pages	*/
#menu1 {
	margin: 0px; 0px; 0px; 0px;
	padding: 0px;
	list-style-type:none;
}
#menu1 li {
	display:inline;
	padding: 28px; 0px; 0px; 0px;
	margin:0px;
 }

 #menu1 a {
	text-decoration:none;
	font-family: Comic Sans MS, Courier New, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	padding:0px 10px 0px 10px;
	margin:0px;
 }
/*		menu  1	out*/
#menu1 a.out {
	color:#003366;
  }

#menu1 a.out:hover {
	color:#298360;
	border-bottom: 1px solid #298360;
  }
/*		menu  1	in*/
#menu1 a.in {
	font-weight: bold;
	color:#003366;
	border-bottom: 2px solid #003366;
  }

#menu1 a.in:hover {
	color:#2BB38F;
	border-bottom: 2px solid #2BB38F;
  }


/**************************************************/
/*		MENUS TABLE INTERIEUR  : les millesimes			*/
/**************************************************/
  #menu_galerie_serie {
	list-style: none;
  	text-align: left;
  	position:relative;
  	margin-top:40px;
  }

  #menu_galerie_serie li {
	display:block;
	padding:20px 10px 0px 10px;
	text-align: left;
  }

  #menu_galerie_serie a {
	padding:0px 10px 0px 10px;
	margin:0px;
	text-decoration:none;
	font-family: Comic Sans MS, Courier New, sans-serif;
	font-size: 15px;
  }

  #menu_galerie_serie a.out {
	color:#003366;
  }

  #menu_galerie_serie a.out:hover {
	color:#298360;
	border-bottom: 1px solid #298360;
  }

   #menu_galerie_serie a.in {
	font-weight: bold;
	color:#003366;
	border-bottom: 1px solid #003366;
  }

a{
	padding:0px;
	margin:0px;
	text-decoration:none;
	font-family: Comic Sans MS, Courier New, sans-serif;
	font-size: 18px;
	line-height: 38px;
	color:#003366;
  }

a:visited {
	color:#2BB38F;
  }

a:hover {
	color:#2BB38F;

  }

a:active {
	color:#2BB38F;
  }



#page_catalog td { 
text-align : center;
padding: 20px;
}

 #page_catalog a {
	color:#003366;
	text-decoration:none;
	font-family: Comic Sans MS, Courier New, sans-serif;
	font-size: 12px;
  }



#page_catalog a:active {
color:#298360;
} 

#page_catalog a:visited {
color:#003366;
} 

#page_catalog a:hover { 
color:#298360;
}

.backlink {
	position: relative;
	width:190px;	/* 160 */
	padding: 2px 5px 2px 5px;
	margin:5px 0px 8px 0px;

	font-family: Comic Sans MS, Courier New, sans-serif;
	font-weight: lighter;
	font-size: 11px;
	color:#298360;

	text-decoration:none;
	border-bottom: 1px solid #FFFFCC;
}



/**************************/
/*			Table footer			*/

#TabFooter {
 	font-family: Comic Sans MS, Courier New, sans-serif;
	font-size: 11px;
	color: #001234;
	text-align: center;
	line-height: 16px;
	margin-top:16px;
}

.FooterSeparateur { line-height:1px; padding:2px; vertical-align:middle; text-align:center; }

#TabFooter hr {
	border: none;
	height: 1px;
	background-color:#001234;
	color:#001234;
	width:80%;
}

#TabFooter a {
	text-decoration:none;
	font-size: 11px;
}
#TabFooter a.out {
	color:#003366;
}
#TabFooter a.out:hover {
	text-decoration:underline;
	color:#298360;
}
#TabFooter a.in {
	color:#CC3300;
}

/*	Menu text dur pour google */
#FooterLienMoteur {
	font-size:16px;
	padding-top: 6px;
	line-height:26px;
}
#FooterLienMoteur li {
	display:inline;
}
#FooterLienMoteur a {
	margin: 0px 10px 0px 10px;
}
/*	Cellule Sandrine Mutel */
#FooterSignature {
 }

#FooterSignature h3 {
	font-family: Comic Sans MS, Courier New, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #003366;
	font-weight: bold;
}


/*	Cellule Arial et Developpeur */
#FooterFabricant {
 }

/*	Cellule Change langue */
#FooterLang {
	font-size:10px;
	padding-top: 14px;
}

#FooterLang a.in,#FooterLang a.in:visited {
	color:#298360;
}
#FooterLang a.in:hover {
	text-decoration:underline;
	color:#298360;
}

/*	Cellule Arial et Developpeur */
#FooterCopyright {
	padding-top:8px;
	text-transform: capitalize;
 }

 /**********************************************************************/
 /**				TYPO => WadminPlus::Webmestre::configuration::style				**/
 /**********************************************************************/

 /* titre1 */
 h1 {
	font-family: Comic Sans MS, Courier New, sans-serif;
	font-size: 18px;
	font-variant: small-caps;
	color: #003366;
	letter-spacing: 0.2em;
	text-align: center;
	font-weight: 100;
	padding:0px;
	padding-bottom: 5px;
	padding-top: 10px;
}

#interieur_galerie_zoom img {
	border: 4px outset #006699;
}

#page_catalog img {
	border: 2px outset #006699;
}


 h3 {
	font-family: Comic Sans MS, Courier New, sans-serif;
	font-size: 18px;
	font-variant: small-caps;
	color: #003366;
	letter-spacing: 0.2em;
	text-align: center;
	font-weight: 100;
	padding:0px;
	padding-bottom: 5px;
	padding-top: 10px;
}
.texte1 {
	font-family: Courier New, sans-serif;
	font-size: 15px;
	text-align: left;
	line-height: 16px;
	color: #001234;
	padding:0px;
	margin:0px;
}

	
.titre_2 {
	font-family: Comic Sans MS, Courier New, sans-serif;
	font-size: 22px;
	font-variant: small-caps;
	color: #003366;
	letter-spacing: 0.2em;
	text-align: left;
	padding:0px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}



/***********************************************************

								LA FICHE PRODUIT												*/
#Event_les_expos h3 {	
font-family: Comic Sans MS, Courier New, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: bold;
	text-align: left;
	padding:50px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin:0px;

}

#Event_les_expos p {
	font-family: Comic Sans MS,Courier New, sans-serif;
	font-size: 14px;
	padding-top: 0px;
	padding-left: 80px;
	padding-bottom: 0px;
	color: #384A73;
	text-align:left;
	margin:0px;	
}
#Event_revue_de_presse p{
	font-family: Comic Sans MS,Courier New, sans-serif;
	font-size: 14px;
	padding-top: 0px;
	padding-left: 80px;
	padding-bottom: 0px;
	color: #384A73;
	text-align:left;
	margin:0px;
}
#Event_revue_de_presse h3{
font-family: Comic Sans MS, Courier New, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: bold;
	text-align: left;
	padding: 50px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin:0px;

}

 a.download, a.download:visited {
 	top:20px;
 	font-size:13px;
 	font-weight:bold;
 	text-align:center;
 	color:#600A28;
 	text-decoration:underline;
 	letter-spacing: 2px;
}
 a.download:hover {
 	text-decoration:underline;
	color:#298360;
 }
/***********************************************************
									Le FORMULAIRE														*/
#form_contact {
	padding-left: 10%;
	padding-top: 12px;
	padding-bottom: 12px;
}

.form { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.texte_reponse {
}