#corps {
	position:absolute;
	left:225px;
	top:107px;
	width:588px;
	height:430px;
	z-index:3;
	visibility: visible;
}
#menu {
	position:absolute;
	left:14px;
	top:121px;
	width:186px;
	height:430px;
	z-index:2;
	visibility: visible;
}
#coordonnees {
	position:absolute;
	left:3px;
	top:3px;
	width:1024px;
	height:100px;
	z-index:1;
	visibility: visible;
	overflow: hidden;
}

.imageborder {
	border: thin solid #E4DDB1;
	max-height: 300px;
	max-width: 500px;
}
h3 {
	color: #CCCC66;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 20px;
	}
h4 {
	color: #CCCC66;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
}
h5 {
	color: #CCCC66;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
}
h6 {
	color: #CCCC66;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 10px;
	line-height: 10px;
}
a:link {
	color: #CCCC66;
	text-decoration: none;
}

a:visited {
	color: #CCCC66;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #FFFF66;
}

a:active {
	text-decoration: none;
	color: #CCCC33;
}
a.nav:link {
	color: #CCCC33;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
a.nav:visited {color: #999933; text-decoration: none; }
a.nav:hover {color: #FFFF66; text-decoration: none; }
a.nav:active {
	color: #CCCC33;
	text-decoration: none;
}

/*    ######## style  ########## */
body	{
	background-color: #660000;
	color: #cccc66;
	font-family: verdana, Arial, sans-serif;
	left: 0px;
	top: 0px;
	margin-top: 0px;
	margin-left: 0px;
}

.txt	{ color: #999933; font-family: verdana, Arial, sans-serif; font-size: 10px; }
.txtbld	{
	color: #999933;
	font-family: verdana, Arial, "sans serif";
	font-size: 10px;
	font-weight: bold;
	background-color: #E4DDB1;
}

.titIdx{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt; 
		font-weight: bold;
		color: #cccc66; 
		text-align: left;
		padding-top: 0px; 
		padding-right: 0px; 
		padding-bottom: 5px; 
		padding-left: 0px; 
		}

.prenomIdx	{
		font-family: Arial, Helvetica, sans-serif;
		color: #999966;
		font-size: 10pt;
		height : 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		vertical-align: text-bottom;
 		}
.nomIdx	{
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 10pt;
		font-weight: bold;
		height : 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		vertical-align: text-bottom;
		}
P		{
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 10px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		font-size: 14px;
		}
.boutonOf	{
		 font-family: Arial, Helvetica, sans-serif; 
		 color : #999933;
		 font-size: 9px;
		 letter-spacing: 1px;
		 background-color: #660000;
		 padding-top: 0px;
		 padding-bottom: 0px;
		 padding-left: 5px;
		 padding-right: 5px;
		 height: 12px;
		}
.boutonOn
		{
		 font-family: Arial, Helvetica, sans-serif; 
		 color : #666633;
		 font-size: 9px;
		 letter-spacing: 1px;
		 background-color: #660000;
		 padding-top: 0px;
		 padding-bottom: 0px;
		 padding-left: 5px;
		 padding-right: 5px;
		 height: 12px;
		}
.prenom	{
		font-family: Arial, Helvetica, sans-serif;
		color: #999933;
		font-size: 12px;
		height : 10px;
		padding-left: 0px;
		padding-top: 0px;
 		}
.nom	{
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 12px;
		font-weight: bold;
		height : 10px;
		padding-top: 0px;
 		}
.nom_artiste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #cccc66;
}
.nom_prenom_artiste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #cccc66;
}
/* ... */
.style4{
	font-family: Arial, Helvetica, sans-serif;
	color: #cccc33;
	font-size: 16px;
	height : 10px;
	padding-left: 0px;
	padding-top: 0px;
	font-weight: bold;
	font-style: normal;
		}
.choix_visite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #cccc66;
	text-decoration: none;
}
.choix_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #cccc66;
}
.choix_sousmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #cccc66;
	font-weight: lighter;
	text-transform: none;
       }
.style1{
	font-family: Arial, Helvetica, sans-serif;
	color: #cccc66;
	font-size: 12px;
	height : 10px;
	padding-left: 0px;
	padding-top: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
		}
.txtgalerie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CCCC66;
        }
.langue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #cccc66;
	text-decoration: blink;
       }
.style2{
	font-family: Arial, Helvetica, sans-serif;
	color: #cccc66;
	font-size: 14px;
	height : 10px;
	padding-left: 0px;
	padding-top: 0px;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	left: 10px;
	font-weight: lighter;
		}
#infogalerie .style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: 300;
	color: #cccc66;
        }
.boutons_menu{
	font-family: Arial, Helvetica, sans-serif;
	color: #cccc66;
	font-size: 14px;
	height : 10px;
	padding-left: 0px;
	padding-top: 0px;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	left: 16px;
		}
.style24{
	font-family: Arial, Helvetica, sans-serif;
	color: #cccc66;
	font-size: 24px;
	height : 10px;
	padding-left: 0px;
	padding-top: 0px;
	font-style: italic;
	font-weight: bold;
		}
.style36{
	font-family: Arial, Helvetica, sans-serif;
	color: #cccc66;
	font-size: 36px;
	height : 10px;
	padding-left: 0px;
	padding-top: 0px;
	font-style: italic;
	font-weight: bold;
		}
.style43{
	font-family: Arial, Helvetica, sans-serif;
	color: #999933;
	font-size: 36px;
	height : 8px;
	padding-left: 0px;
	padding-top: 0px;
	font-style: italic;
	font-weight: bold;
		}
#container {
	left: auto;
	right: auto;
	top: 0px;
}
.choix_initial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #cccc66;
	text-decoration: none;
}
.lien_galerie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CCCC66;
	text-decoration: none;
}
.courriel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	color: #cccc66;
}
.txtdivers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	color: #cccc66;
}
.choix_initial_sousmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cccc66;
	font-style: italic;
	text-decoration: none;
}

.titre_oeuvre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #cccc66;
}
#accueil {
	position:absolute;
	left:0px;
	top:119px;
	width:800px;
	height:480px;
	z-index:3;
	visibility: visible;
}
.titIdx_smaller {

		font-family: Arial, Helvetica, sans-serif;
		font-size: 7pt; 
		font-weight: normal;
		color: #CCCC66; 
		text-align: left;
		padding-top: 0px; 
		padding-right: 0px; 
		padding-bottom: 5px; 
		padding-left: 0px;
}
.titIdx_copyright {

		font-family: Arial, Helvetica, sans-serif;
		font-size: 7pt; 
		font-weight: lighter;
		color: #CCCC66; 
		text-align: left;
		padding-top: 0px; 
		padding-right: 0px; 
		padding-bottom: 5px; 
		padding-left: 0px;
}
.traitsep {

	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: 500;
	color: #EAE4CC;
}
.style44greenline {
color: #808040
}
.nom_prenom_artiste12 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cccc66;
}
p12 {

		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 10px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		font-size: 14px;
}
.style1-10 {
	font-family: Arial, Helvetica, sans-serif;
	color: #cccc66;
	font-size: 10px;
	height : 10px;
	padding-left: 0px;
	padding-top: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 9px;
}
.lien_courriel {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CCCC66;
	text-decoration: none;
}
.titIdx_instructions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CCCC66;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.lien_galerie_site {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CCCC66;
	text-decoration: none;
}
.langue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CCCC66;
	text-decoration: none;
	cursor: pointer;
}
.moyenne_img {
	max-height: 300px;
	max-width: 500px;
}
.imageborder_moyenne {
	border: thin solid #E4DDB1;
	width: expression(this.width > 350 ? (350 * this.height / this.width > 300 ? 300 * this.width / this.height: 350): true);
	height: expression(this.height > 300 ? 300: true);
	max-width: 350px;
	max-height: 300px;
}
.imageborder_grande {
	border: thin solid #E4DDB1;
	max-height: 600px;
	max-width: 750px;
	width: expression(this.width > 750 ? (750 * this.height / this.width > 600 ? 600 * this.width / this.height: 750): true);
	height: expression(this.height > 600 ? 600: true);
}
.prixavanttaxes {


		font-family: Arial, Helvetica, sans-serif;
		font-size: 7pt; 
		font-weight: bold;
		color: #CCCC66; 
		text-align: left;
		padding-top: 0px; 
		padding-right: 0px; 
		padding-bottom: 5px; 
		padding-left: 0px;
}
.style44greenlinefine {
	color: #808040;
	font-size: 8px;
}
.style20 {
	font-family: Arial, Helvetica, sans-serif;
	color: #cccc66;
	font-size: 20px;
	height : 10px;
	padding-left: 0px;
	padding-top: 0px;
	font-style: italic;
	font-weight: bold;
}
.style20souligne {
	font-family: Arial, Helvetica, sans-serif;
	color: #cccc66;
	font-size: 20px;
	padding-left: 0px;
	padding-top: 20px;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	height: 10px;
	padding-bottom: 15px;
}
.bousolle {
	cursor: pointer;
}
.ref_words {


		font-family: Arial, Helvetica, sans-serif;
		font-size: 7pt; 
		font-weight: normal;
		color: #660000; 
		text-align: left;
		padding-top: 0px; 
		padding-right: 0px; 
		padding-bottom: 5px; 
		padding-left: 0px;
}
