/* structure de base de la page */

html {
	background-color: rgb(0%, 0%, 0%);
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	background-image: url(../images/fond_produits.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	margin: 0px 0px;
	padding: 0px 0px;
	text-align: center;
}

body { 
		background-color: rgb(0%, 0%, 0%); 
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
		color: #000000; font-size: 12px; 
		margin: 0px 0px; 
		padding: 0px 0px;
		margin:12px 12px; 
		text-align:center; 
}

div#cadre { 
		width: 775px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		background-color: rgb(0%, 0%, 0%); 
		padding:0px;
		text-align:left;
		border: white solid 1px;
}

div#colonnegauche { 
		width:113px;
		height: 572px; 
		padding:0px;
		margin:0px;
		float:left;
		background-color: rgb(0%, 0%, 0%); 
		background-image: url(images/fond_debaie.jpg);
/* ligne qui longe la clonne de gauche par la droite */
		border-right: white solid 1px;
		border-left: white solid 1px;
		background-repeat: no-repeat;
		background-attachment: scroll;
		position: relative;
		left: -1px;
 }


div#colonneprinc { 
		width:544px;
		height: 572px;
		padding:0px;
		float:left;
		background-color: rgb(0%, 0%, 0%); 
		background-image: url(images/chevalet.jpg);
		background-repeat: no-repeat; 
		background-position: 0 0px; 

 }

div#colonneprinc p, div#colonneprinc cite { 
		font-size: 12px; 
		color: #FFFFFF;
}

div#colonnedroite { 
		width:113px;
		height: 572px;
		float:right;
		background-color: rgb(0%, 0%, 0%);
		/*background-image: url(images/signature.jpg); 
		background-attachment: scroll; 
		background-repeat: no-repeat; 
		background-position: bottom right;*/
		border-left: white solid 1px;
		border-right: white solid 1px;
		position: relative;
		right: 0px;
}

div#colonneprinc.contact {
		background-color: rgb(0%, 0%, 0%);
/*		background-image: none; */
}

div#colonnedroite div.conteneurminivues { 
		text-align:center;
		height: 500px;
/*		border: white solid 1px; */
}

div.conteneurminivues img {
		margin-top: 5px;
}

div.conteneurminivues a img {
/*		border: white solid 1px; */

}

div#liensamis {
		background-color: #000000;
		text-align: center;
/*		border: white solid 1px;*/
}

div#colonnedroite div#liensamis h4 {
/*		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; */
		font-family: Georgia, "Times New Roman", Times, serif; 
		font-style: italic;
		color: #FFFFFF; 
		font-size: 16px; 
		margin: 18px 0px 0;
/*		margin-left: 10px;
		margin-top: 15px;*/
}

div#liensamis ul { 
		text-align: left;
/*		border: white solid 1px;*/
		margin: 5px 1px 0;
		padding: 0;
		list-style: none;
/*		color: #000000;*/
}

li {
		margin: 10px 5px 0;
		color: #FFFFFF;
}

li a {
		margin: 10px 0 0;
		color: #FFFFFF;
		text-decoration: underline;
		color: #3A4D98;
}


img.danielsannier { 
		position: relative; 
		left: 6px; 
		top: 38px; 
}



/* Gestion du menu */

div#menu { 
		position: relative; 
		left: 14px; 
		top: 253px; 
		width: 99px;	
/*		border: white solid 1px;*/
 }

div#menu h2 { margin: 0; }

div#menu h2#baiedesomme { 
		margin-top: 6px;
/*		position: relative;  
		top: 7px; */
 }

div#menu h2#provence { 
		margin-top: 6px;
/*		position: relative;  
		top: 12px; */
 }

div#menu h2#autreslieux { 
		margin-top: 6px;
/*		position: relative;  
		top: 12px; */
 }


div#menu h2#contact { 
		margin-top: 35px;
/*		position: relative;  
		top: 38px; */
 }


div#menu h2#expos { 
/*		margin-top: -350px;*/
		position: relative;  
		/*bottom: 350px;*/
		top: -350px;
 }


div#menu a h2 span { display: none; }

div#menu a { border: 0; }

/* fin Gestion du menu */

/* fin structure de base de la page */

/* style h1 */


div#colonnegauche h1 {
		font-family: Georgia, "Times New Roman", Times, serif; 
		font-size: 22px; 
		color: white; 
		font-weight: bold; 
		font-style: italic; 
		letter-spacing: 2px; 
		margin-top: 0; 
		margin-bottom: 0;
		text-align: center;
}

h1.provence {
		margin: auto;
		position: absolute;  
		top: 15px;
		left: 300px;
}

h1.somme {
		margin: auto;
		position: absolute;  
		top: 15px;
		left: 275px;
}

h1.contact {
		margin: auto;
		position: absolute;  
		top: 15px;
		left: 330px;
}

h1.lartiste {
		margin: auto;
		position: absolute;  
		top: 15px;
		left: 435px;
}

h1.autreslieux {
		margin: auto;
		position: absolute;  
		top: 15px;
		left: 220px;
}

/* fin style h1 */

/* LŽgende */
div#legende { 
		margin-top: 25px; 
		margin-right: 10px; 
}

h3.titre, p.indication, p.format, p.date, p.expostexte { 
		font-family: Georgia, "Times New Roman", Times, serif; 
		color: #000000; 
		font-size: 12px; 
		color: white; 
		background-color: transparent; 
		text-align: right; 
		margin: 0; 
		font-style: italic; 
}

p.indication {
		position: relative;
		top: -345px;
}

p.expostexte {
		position: relative;
		top: 0px;
		left: 15px;
		text-align: left; 
}

h3.titre { 
		font-weight: bold; 
}

h3.titre, p.date { 
		font-weight: normal; 
		font-size: 14px; 
}



/* fin lŽgende */

p.suivante {
		border: 0;
		margin-top: 0;
		padding-top: 0;
}

p.suivante img, p.suivante a {
		border: 0;
}

/* style ˆ utiliser ailleurs */

/*p.suivante a {
		text-decoration: none;
		color: white;
		border: 0;
}

p.suivante a:link {
		color: white;
		text-decoration: underline;
}

p.suivante a:visited {
		text-decoration: line-throught;
		color: #3A4D98;
}

p.suivante a:hover {
		color: #3A4D98;
		text-decoration: none;
}

p.suivante a:active {
		color: blue;
		text-decoration: underline;
}*/

/* fin style ˆ utiliser ailleurs */

address {
		font-family: Georgia, "Times New Roman", Times, serif; 
}

address a {
		text-decoration: underline;
		color: #3A4D98;
}

p.pub {
	display: block;
	color: #999999;
	text-decoration: none;
	font-size: 11px;
	width: 775px;
	margin: auto;
	margin-top: 15px;
}

p.pub nobr a {
		margin-top: 2px;
		color: #3A4D98;
		text-decoration: underline;
}

p.pub nobr a:link {
		margin-top: 2px;
		color: #3A4D98;
		text-decoration: underline;
}

p.pub nobr a:visited {
		margin-top: 2px;
		color: # 3A4D98;
		text-decoration: underline;
}

p.pub nobr a:hover {
		margin-top: 2px;
		color: #FFFFFF;
		text-decoration: underline;
}

p.pub nobr a:active {
		margin-top: 2px;
		color: blue;
		text-decoration: underline;
}
a.blancdeblanc    {
		color: #FFFFFF;
}

.pub .minini { font-size: smaller; }



p.intro-daniel-index
 {
	width: 775px;
	display: block;
	margin-top: 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
	margin: auto;
	margin-top: 15px;
}
