body{
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #e4e2c9;
	margin: 0px;
	/*margin-top: 30px;*/
	margin-bottom: 50px;
	padding: 0px;
	text-align: center;
}

div.spacer
{
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	margin: 0px;
	padding: 0px;
}

/*************************************/
/*                                   */
/*              INTRO                */
/*                                   */
/*************************************/

div#globalintro{
	width: 560px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	/*margin-top: 50px;*/

}

div#liensintro{
	text-align: right;
}

/*************************************/
/*                                   */
/*               SITE                */
/*                                   */
/*************************************/

div#global{
	width: 765px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-image:url(images/20ans_logo.png);
	background-repeat:no-repeat;
	background-position:left -30px;
	padding-top:168px;
}

div.retour{
	clear: both;
	text-align: right;
	padding: 4px;
	background-color: #d9d6be;
	margin-top: 2px;
}

div.retour img{
	border: 0;
}

h1{
	font-size: 22px;
	color: #e4e2c9;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 8px;
	padding-left: 12px;
	padding-bottom: 8px;
	background-image:url(images/degradeh1a.gif);
	background-repeat: repeat-y;
	margin: 0px;
	font-weight: normal;
}

h2{
	font-size: 18px;
	padding-top: 13px;
	padding-left: 12px;
	padding-bottom: 8px;
	color: #562381;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

h2.categorieArtistes,
h2.titrePetit
{
	font-size: 28px;
	color: #e4e2c9;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-image:url(images/degradeh1a.gif);
	background-repeat: repeat-y;
	font-weight: normal;
}

h2.categorieArtistes a:link,
h2.categorieArtistes a:visited,
h2.categorieArtistes a:hover
{
	color: #e4e2c9;
	text-decoration: none;
}

h2.categorieArtistes a:hover
{
	text-decoration: underline;
}

div#artistes.listeAccueil h2.categorieArtistes,
h2.titrePetit
{
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 20px;
}

h3{
	font-size: 15px;
	padding-top: 13px;
	padding-left: 12px;
	color: #695f4b;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

h4{
	font-size: 16px;
	color: #562381;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	border-bottom: 1px solid #562381;
}

h5{
	font-size: 14px;
	color: #562381;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

/*************************************/
/*                                   */
/*              MENU1                */
/*                                   */
/*************************************/

div#menu1fr, div#menu1en{
	padding: 0px;
	margin: 0px;
}

div#menu1fr a, div#menu1en a{
	padding: 0px;
	margin: 0px;
	width: 191px;
	height: 30px;
	display: block;
}

/*************************************/
/*                                   */
/*             MENU1FR               */
/*                                   */
/*************************************/


div#menu1fr a.lien1:link, div#menu1fr a.lien1:visited, div#menu1fr a.lien1:hover{
	background-image: url(images/menu1a-fr.gif);
	height: 27px;
}
div#menu1fr a.lien1:hover{
	background-image: url(images/menu1b-fr.gif);
}

div#menu1fr a.lien2:link, div#menu1fr a.lien2:visited, div#menu1fr a.lien2:hover{
	background-image: url(images/menu2a-fr.gif);
}
div#menu1fr a.lien2:hover{
	background-image: url(images/menu2b-fr.gif);
}

div#menu1fr a.lien3:link, div#menu1fr a.lien3:visited, div#menu1fr a.lien3:hover{
	background-image: url(images/menu3a-fr.gif);
}
div#menu1fr a.lien3:hover{
	background-image: url(images/menu3b-fr.gif);
}

div#menu1fr a.lien4:link, div#menu1fr a.lien4:visited, div#menu1fr a.lien4:hover{
	background-image: url(images/menu4a-fr.gif);
}
div#menu1fr a.lien4:hover{
	background-image: url(images/menu4b-fr.gif);
}

div#menu1fr a.lien5:link, div#menu1fr a.lien5:visited, div#menu1fr a.lien5:hover{
	background-image: url(images/menu5a-fr.gif);
}
div#menu1fr a.lien5:hover{
	background-image: url(images/menu5b-fr.gif);
}

div#menu1fr a.lien6:link, div#menu1fr a.lien6:visited, div#menu1fr a.lien6:hover{
	background-image: url(images/menu6a-fr.gif);
}
div#menu1fr a.lien6:hover{
	background-image: url(images/menu6b-fr.gif);
}

div#menu1fr a.lien7:link, div#menu1fr a.lien7:visited, div#menu1fr a.lien7:hover{
	background-image: url(images/menu7a-fr.gif);
}
div#menu1fr a.lien7:hover{
	background-image: url(images/menu7b-fr.gif);
}

/*************************************/
/*                                   */
/*             MENU1EN               */
/*                                   */
/*************************************/


div#menu1en a.lien1:link, div#menu1en a.lien1:visited, div#menu1en a.lien1:hover{
	background-image: url(images/menu1a-en.gif);
	height: 27px;
}
div#menu1en a.lien1:hover{
	background-image: url(images/menu1b-en.gif);
}

div#menu1en a.lien2:link, div#menu1en a.lien2:visited, div#menu1en a.lien2:hover{
	background-image: url(images/menu2a-en.gif);
}
div#menu1en a.lien2:hover{
	background-image: url(images/menu2b-en.gif);
}

div#menu1en a.lien3:link, div#menu1en a.lien3:visited, div#menu1en a.lien3:hover{
	background-image: url(images/menu3a-en.gif);
}
div#menu1en a.lien3:hover{
	background-image: url(images/menu3b-en.gif);
}

div#menu1en a.lien4:link, div#menu1en a.lien4:visited, div#menu1en a.lien4:hover{
	background-image: url(images/menu4a-en.gif);
}
div#menu1en a.lien4:hover{
	background-image: url(images/menu4b-en.gif);
}

div#menu1en a.lien5:link, div#menu1en a.lien5:visited, div#menu1en a.lien5:hover{
	background-image: url(images/menu5a-en.gif);
}
div#menu1en a.lien5:hover{
	background-image: url(images/menu5b-en.gif);
}

div#menu1en a.lien6:link, div#menu1en a.lien6:visited, div#menu1en a.lien6:hover{
	background-image: url(images/menu6a-en.gif);
}
div#menu1en a.lien6:hover{
	background-image: url(images/menu6b-en.gif);
}

div#menu1en a.lien7:link, div#menu1en a.lien7:visited, div#menu1en a.lien7:hover{
	background-image: url(images/menu7a-en.gif);
}
div#menu1en a.lien7:hover{
	background-image: url(images/menu7b-en.gif);
}

/*************************************/
/*                                   */
/*              MENU2                */
/*                                   */
/*************************************/

div#menu2fr, div#menu2en{
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	_margin-top: -6px;
	height: 27px;
}

div#menu2fr a, div#menu2en a{
	padding: 0px;
	margin: 0px;
	height: 27px;
	display: block;
	float: left;
}

/*************************************/
/*                                   */
/*             MENU2FR               */
/*                                   */
/*************************************/

div#menu2fr a.lien1:link, div#menu2fr a.lien1:visited, div#menu2fr a.lien1:hover{
	background-image: url(images/menupage1a-fr.gif);
	width: 89px;
}
div#menu2fr a.lien1:hover{
	background-image: url(images/menupage1b-fr.gif);
}

div#menu2fr a.lien2:link, div#menu2fr a.lien2:visited, div#menu2fr a.lien2:hover{
	background-image: url(images/menupage2a-fr.gif);
	width: 111px;
}
div#menu2fr a.lien2:hover{
	background-image: url(images/menupage2b-fr.gif);
}

div#menu2fr a.lien3:link, div#menu2fr a.lien3:visited, div#menu2fr a.lien3:hover{
	background-image: url(images/menupage3a-fr.gif);
	width: 93px;
}
div#menu2fr a.lien3:hover{
	background-image: url(images/menupage3b-fr.gif);
}

div#menu2fr a.lien4:link, div#menu2fr a.lien4:visited, div#menu2fr a.lien4:hover{
	background-image: url(images/menupage4a-fr.gif);
	width: 113px;
}
div#menu2fr a.lien4:hover{
	background-image: url(images/menupage4b-fr.gif);
}

div#menu2fr a.lien5:link, div#menu2fr a.lien5:visited, div#menu2fr a.lien5:hover{
	background-image: url(images/menupage5a-fr.gif);
	width: 189px;
}
div#menu2fr a.lien5:hover{
	background-image: url(images/menupage5b-fr.gif);
}

div#menu2fr a.lien6:link, div#menu2fr a.lien6:visited, div#menu2fr a.lien6:hover{
	background-image: url(images/menupage6a-fr.gif);
	width: 75px;
}
div#menu2fr a.lien6:hover{
	background-image: url(images/menupage6b-fr.gif);
}

div#menu2fr a.lien7:link, div#menu2fr a.lien7:visited, div#menu2fr a.lien7:hover{
	background-image: url(images/menupage7a-fr.gif);
	width: 94px;
}
div#menu2fr a.lien7:hover{
	background-image: url(images/menupage7b-fr.gif);
}

/*************************************/
/*                                   */
/*             MENU2EN               */
/*                                   */
/*************************************/

div#menu2en a.lien1:link, div#menu2en a.lien1:visited, div#menu2en a.lien1:hover{
	background-image: url(images/menupage1a-en.gif);
	width: 99px;
}
div#menu2en a.lien1:hover{
	background-image: url(images/menupage1b-en.gif);
}

div#menu2en a.lien2:link, div#menu2en a.lien2:visited, div#menu2en a.lien2:hover{
	background-image: url(images/menupage2a-en.gif);
	width: 111px;
}
div#menu2en a.lien2:hover{
	background-image: url(images/menupage2b-en.gif);
}

div#menu2en a.lien3:link, div#menu2en a.lien3:visited, div#menu2en a.lien3:hover{
	background-image: url(images/menupage3a-en.gif);
	width: 99px;
}
div#menu2en a.lien3:hover{
	background-image: url(images/menupage3b-en.gif);
}

div#menu2en a.lien4:link, div#menu2en a.lien4:visited, div#menu2en a.lien4:hover{
	background-image: url(images/menupage4a-en.gif);
	width: 90px;
}
div#menu2en a.lien4:hover{
	background-image: url(images/menupage4b-en.gif);
}

div#menu2en a.lien5:link, div#menu2en a.lien5:visited, div#menu2en a.lien5:hover{
	background-image: url(images/menupage5a-en.gif);
	width: 166px;
}
div#menu2en a.lien5:hover{
	background-image: url(images/menupage5b-en.gif);
}

div#menu2en a.lien6:link, div#menu2en a.lien6:visited, div#menu2en a.lien6:hover{
	background-image: url(images/menupage6a-en.gif);
	width: 92px;
}
div#menu2en a.lien6:hover{
	background-image: url(images/menupage6b-en.gif);
}

div#menu2en a.lien7:link, div#menu2en a.lien7:visited, div#menu2en a.lien7:hover{
	background-image: url(images/menupage7a-en.gif);
	width: 107px;
}
div#menu2en a.lien7:hover{
	background-image: url(images/menupage7b-en.gif);
}

/*************************************/
/*                                   */
/*             ACCUEIL               */
/*                                   */
/*************************************/

div#randomarts{
	padding: 0px;
	margin: 0px;
}

div#randomarts table#tablerandomarts{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	height: 50px;
	padding: 0px;
	margin: 0px;
}

div#randomarts table#tablerandomarts td.seprandomarts{
	height: 9px;
}

div#randomarts table#tablerandomarts td.image{
	vertical-align: top;
	border: 1px solid #562381;
	width: 48px;
	height: 50px;
}

div#randomarts table#tablerandomarts td.image img.miniature{
	width: 48px;
	height: 48px;
	border: 0;
}

div#randomarts table#tablerandomarts td.texte{
	vertical-align: bottom;
	height: 50px;
	width: 136px;
	_width: 141px;
	padding-left: 5px;
	background-image:url(images/fond-oeuvre-accueil.gif);
	background-repeat: no-repeat;
}

div#randomarts table#tablerandomarts td.texte a.auteur:link, div#randomarts table#tablerandomarts td.texte a.auteur:visited, div#randomarts table#tablerandomarts td.texte a.auteur:hover{
	/*color: #cc0000;*/
	color: #562381;
	font-weight: bold;
	text-decoration: none;
}

div#randomarts table#tablerandomarts td.texte a.oeuvre:link, div#randomarts table#tablerandomarts td.texte a.oeuvre:visited, div#randomarts table#tablerandomarts td.texte a.oeuvre:hover{
	color: #000;
	text-decoration: none;
}

div#randomarts table#tablerandomarts td.texte a.auteur:hover, div#randomarts table#tablerandomarts td.texte a.oeuvre:hover{
	text-decoration: underline;
}

/*************************************/
/*                                   */
/*               UNE                 */
/*                                   */
/*************************************/

div#menuune{
	padding: 0px;
	margin: 0px;
	margin-bottom: 9px;
	margin-top: 9px;
	_margin-top: 0px;
}

div#menuune table#tablemenuune{
	padding: 0px;
	margin: 0px;
	height: 207px;
}

div#menuune table#tablemenuune td.menuaccueil{
	vertical-align: top;
	width: 191px;
}

div#menuune table#tablemenuune td.une1{
	vertical-align: top;
	border: 1px solid #562381;
	border-right: 0;
	width: 381px;
}

div#menuune table#tablemenuune td.une2{
	vertical-align: bottom;
	/*background-color: #cc0000;*/
	width: 190px;
	background-color: #562381;
}

div#menuune table#tablemenuune td.une2 div{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #e4e2c9;
	margin: 5px;
}

div#menuune table#tablemenuune td.une2 div a{
	color: #e4e2c9;
	text-decoration: none;
}

div#menuune table#tablemenuune td.une2 div a:hover{
	text-decoration: underline;
}

/*************************************/
/*                                   */
/*               HEAD                */
/*                                   */
/*************************************/

table#tablehead{
	width: 765px;
}

table#tablehead td#logo{
	vertical-align: bottom;
	text-align: left;
}

table#tablehead td#soustitre{
	vertical-align: bottom;
	text-align: right;
}

div#degradehead{
	background-image: url(images/degrade-head.gif);
	background-repeat: no-repeat;
	width: 765px;
	height: 11px;
	margin-top: 6px;
}

/*************************************/
/*                                   */
/*             ARTISTES              */
/*                                   */
/*************************************/

div#artistes{
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	padding-bottom: 20px;
}

div#artistes.listeAccueil{
	margin: 0px;
	padding-bottom: 0px;
}

div#artistes div.miniartiste{
	float: left;
	height: 142px;
	width: 142px;
	text-align: center;
	margin: 5px;
}

div#artistes.listeAccueil div.miniartiste{
	height: 130px;
}

div#artistes div.miniartiste span{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

div#artistes div.miniartiste img{
	margin-bottom: 5px;
}

div#artistes div.miniartiste a:link, div#artistes div.miniartiste a:visited, div#artistes div.miniartiste a:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #562381;
	font-weight: bold;
	text-decoration: none;
}

div#artistes div.miniartiste a:hover{
	text-decoration: underline;
}

div#artistes div.miniartiste a.oeuvre:link, div#artistes div.miniartiste a.oeuvre:visited, div#artistes div.miniartiste a.oeuvre:hover{
	color: #000;
	font-weight: normal;
	font-size: 11px;
}

div#headartist{
	background-color: #d9d6be;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 10px;
}

div#headartist p{
	margin-top: 0px;
	padding: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #000;
	font-size: 12px;
	line-height: 18px;
}

div#headartist p img{
	margin-top: 5px;
}

div#headartist p a.lien1:link, div#headartist p a.lien1:visited, div#headartist p a.lien1:hover{
	color: #000;
	text-decoration: underline;
	padding: 1px 3px;
	display: inline-block;
}

div#headartist p a.lien1:hover,
div#headartist p a.lien1#current:link,
div#headartist p a.lien1#current:visited,
div#headartist p a.lien1#current:hover{
	color: #d9d6be;
	background-color: #000;
	text-decoration: none;
}

div#headartist h2{
	margin: 0px;
	padding: 0px;
	margin-left: 12px;
	margin-top: 6px;
	margin-bottom: 3px;
}

div#headartist h1{
	background-image:url(images/degradeh1b.gif);
}

/*************************************/
/*                                   */
/*              OEUVRE               */
/*                                   */
/*************************************/

div#oeuvre{
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-bottom: 20px;
}

div#oeuvre div.minioeuvre{
	float: right;
	height: 176px;
	margin-bottom: 2px;
}

div#oeuvre div.minioeuvre div.mini{
	width: 160px;
	margin-left: 5px;
	text-align: center;
	float: left;
}

div#oeuvre p a:link, div#oeuvre p a:visited, div#oeuvre p a:hover, div#oeuvre ul li a:link, div#oeuvre ul li a:visited, div#oeuvre ul li a:hover{
	color: #000;
	text-decoration: underline;
}

div#oeuvre p a:hover, div#oeuvre ul li a:hover{
	color: #d9d6be;
	background-color: #000;
	text-decoration: none;
}

div#oeuvre ul li{
	list-style-image: url(images/puce1.gif);
	line-height: 18px;
}

div#oeuvre ul.formats{
	margin-top: 0px;
}

div#oeuvre ul.formats li{
	list-style-image: url(images/puce2.gif);
}

div#oeuvre ul.formats li a:link,
div#oeuvre ul.formats li a:visited,
div#oeuvre ul.formats li a:hover
{
	color: #695f4b;
}

div#oeuvre ul.formats li a:hover
{
	color: #d9d6be;
}

div#oeuvre span.price{
	padding: 4px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #562381;
	color: #fff;
}

div#oeuvre a.addcart:hover{
	background-color: #e4e2c9;
}

/*************************************/
/*                                   */
/*            ACTUALITES             */
/*                                   */
/*************************************/

div#actualites{
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
}

div.titreactu{
	background-color: #d9d6be;
	border: 1px solid #c7c3ab;
	padding: 3px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 8px;
}

div.titreactu h2{
	padding: 0px;
	padding-top: 13px;
	margin: 0px;
	font-size: 24px;
}

div.titreactu span{
	font-size: 12px;
	color: #000;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div.titreactu img.journal{
	float: left;
	margin-top: -10px;
	margin-right: 5px;
}

div.actu{
	font-size: 12px;
	color: #000;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 10px;
	border: 1px solid #d9d6be;
	background-color: #ebe9d6;
	padding: 10px;
}

div.actu ul li{
	list-style-image: url(images/puce1.gif);
}

div.actu a:link, div.actu a:visited, div.actu a:hover{
	color: #562381;
	text-decoration: underline;
}

div.actu a:hover{
	color: #ff0000;
}

/*************************************/
/*                                   */
/*               PAGE                */
/*                                   */
/*************************************/

div#page{
	font-size: 12px;
	color: #000;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
}

div#page a:link, div#page a:visited, div#page a:hover{
	color: #562381;
	text-decoration: underline;
}

div#page a:hover{
	color: #ff0000;
}

div#page ul li{
	list-style-image: url(images/puce1.gif);
}

/*************************************/
/*                                   */
/*              LIENS                */
/*                                   */
/*************************************/

div#liens{
	font-size: 12px;
	color: #000;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-top: 2px;
}

div#liens h2{
	clear: both;
}

div#liens div.lien{
	font-size: 18px;
	color: #562381;
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	width: 371px;
	_width: 376px;
	height: 60px;
	_height: 66px;
	padding: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
	border: 1px solid #c7c3ab;
}

div#liens div.lien img{
	float: left;
	margin-right: 5px;
}

div#liens div.lien a:link, div#liens div.lien a:visited, div#liens div.lien a:hover{
	font-size: 11px;
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

div#liens div.lien a:hover{
	text-decoration: none;
	background-color: #000;
	color: #e4e2c9;
}

/*************************************/
/*                                   */
/*              LIENS                */
/*                                   */
/*************************************/

div#contact{
	font-size: 12px;
	color: #000;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-top: 2px;
}

/*************************************/
/*                                   */
/*             CONTACT               */
/*                                   */
/*************************************/

div#contact{
	
}

div#contact table.tablecontact{
	border: 1px solid #c6c2aa;
	background-color: #dedcc3;
	width: 500px;
}

div#contact table.send{
	width: 500px;
}

div#contact table.send{
}

div#contact table.send a:link, div#contact table.send a:visited, div#contact table.send a:hover{
	color: #000;
}

div#contact table.send a:hover{
	background-color: #000;
	color: #e4e2c9;
	text-decoration: none;
}

div#contact table.message, div#panier table.message{
	width: 420px;
	border: 1px solid #562381;
	margin-top: 30px;
	margin-bottom: 30px;
}

div#contact table.message td, div#panier table.message td{
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 40px;
	padding-right: 40px;
	background-color: #dedcc3;
	font-weight: bold;
	text-align: center;
	background-image: url(images/about.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;	
}

div#contact td{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;	
}

div#contact td.titre{
	width: 150px;
	padding-left: 4px;
	background-color: #d8d5bd;
}

div#contact td.grostitre{
	font-weight: bold;
	text-align: center;
	color: #e4e2c9;
	background-color: #aba58e;
}

div#contact .input1, div#contact .input2, div#contact .input3, div#contact .input1disabled{
	background-color: #ecebd9;
	border: 1px solid #c6c2aa;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

div#contact .input1, div#contact .input1disabled{
	width: 150px;
}

div#contact .input1disabled{
	color: #c2b292;
}

div#contact .input3{
	width: 50px;
}

/*************************************/
/*                                   */
/*          TOOLBAR MEMBRE           */
/*                                   */
/*************************************/

div#toolbarmembre{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 4px;
	margin-bottom: 5px;
}

div#toolbarmembre a:link, div#toolbarmembre a:visited, div#toolbarmembre a:hover{
	color: #695f4b;
	font-weight: bold;
	font-size: 11px;
}

div#toolbarmembre a:hover{
	color: #e4e2c9;
	background-color: #695f4b;
	text-decoration: none;
}

/*************************************/
/*                                   */
/*              PANIER               */
/*                                   */
/*************************************/

div#panier{
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


div#panier table#tablepanier{
	margin-bottom: 10px;
	margin-top: 10px;
}

div#panier table#tablepanier td{
	padding: 2px;
	color: #000;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-bottom: 1px solid #b1ac95;
}

div#panier table#tablepanier td a:link, div#panier table#tablepanier td a:visited, div#panier table#tablepanier td a:hover{
	color: #695f4b;
	font-weight: bold;
}

div#panier table#tablepanier td.titre{
	padding: 4px;
	background-color: #8e8671;
	color: #e4e2c9;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

div#panier table#tablepanier td form{
	padding: 0px;
	margin: 0px;
}

div#panier table#tablepanier td.total{
	background-color: #8e8671;
	color: #e4e2c9;
	font-weight: bold;
}

div#panier table#tablepanier td.total1{
	background-color: #d3d0b7;
	color: #000;
}

div#panier table#tablepanier td.total2{
	background-color: #dcd9c0;
	color: #000;
}

/*************************************/
/*                                   */
/*            RECHERCHE              */
/*                                   */
/*************************************/

div#recherche{
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

div#recherche table{
	font-size: 12px;
	color: #695f4b;
	width: 100%;
	border: 2px solid #908973;
	margin-bottom: 10px;
}

div#recherche table td{
	vertical-align: middle;
	padding: 2px;
	background-color: #d8d5bc;
}

div#recherche table td.image{
	width: 48px;
	height: 48px;
	padding: 0px;
}

div#recherche table td.oeuvre{
	width: 200px;
}

div#recherche table td.artiste{
	width: 200px;
}

div#recherche table td.image img{
	border: 0px;
}

div#recherche table td.dimension{
	text-align: right;
}

div#recherche form{
	margin-top: 10px;
}

div#recherche .input1{
	background-color: #fff;
	border: 1px solid #908973;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin-right: 2px;
	background-image: url(images/loupe.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 17px;
}

div#recherche .input2{
	background-color: #908973;
	border: 1px solid #908973;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ecebd9;
	font-weight: bold;
}

div#recherche a:link, div#recherche a:visited, div#recherche a:hover{
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

div#recherche a:hover{
	background-color: #000;
	color: #ecebd9;
	text-decoration: none;
}

div#recherche table td.dimension a:link, div#recherche table td.dimension a:visited, div#recherche table td.dimension a:hover{
	font-size: 11px;
}

div#recherche table td.titre{
	padding: 4px;
	background-color: #908973;
	color: #e4e2c9;
	font-weight: bold;
}

/*************************************/
/*                                   */
/*             MULTIPAGE             */
/*                                   */
/*************************************/

div#multipage{
	border: 1px solid #c7c3ab;
	padding: 10px;
	text-align: center;
	color: #695f4b;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 8px;
	clear: both;
}

div#multipage a:link, div#multipage a:visited, div#multipage a:hover{
	color: #908973;
}

div#multipage span{
	color: #a7a18a;
}

/*************************************/
/*                                   */
/*               FOOT                */
/*                                   */
/*************************************/

div#foot{
	margin-top: 12px;
}

table#tablefoot{
	width: 765px;
	margin-top: 5px;
}

table#tablefoot td#mentions{
	vertical-align: top;
	text-align: left;
}

table#tablefoot td#infoweb{
	vertical-align: top;
	text-align: right;
	font-size: 14px;
}

table#tablefoot td#infoweb a:link,
table#tablefoot td#infoweb a:visited
{
	text-decoration: none;
}

table#tablefoot td#infoweb a:hover
{
	text-decoration: underline;
}

div#foot form{
	display: inline;
	margin: 0px;
	padding: 0px;
}

div#foot form .input1{
	border: 1px solid #562381;
	background-color: #fff;
	font-size: 11px;
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	margin-right: 2px;
	background-image: url(images/loupe.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding-left: 15px;
	height: 16px;
	margin-top: 1px;
	width: 142px;
}

div#foot form .input2{
	border: 0;
	background-color: #562381;
	color: #e4e2c9;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	margin-right: 2px;
	height: 16px;
	margin-top: 2px;
	_margin-top: 1px;
	width: 62px;
}

table#tablefootsearch{
	vertical-align: top;
	width: 100%;
	height: 18px;
}

table#tablefootsearch td.champ{
	text-align: left;
	padding: 0px;
	width: 208px;
}

table#tablefootsearch td.rien{
	background-image: url(images/menubas-barre2.gif);
	_background-image: url(images/menubas-barre.gif);
}

table#tablefootsearch td.boutons{
	text-align: right;
	width: 456px;
	padding-left: 2px;
}

/*************************************/
/*                                   */
/*              INTRO                */
/*                                   */
/*************************************/

div#livreDor
{
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 20px;
}

div.titreLivreDor
{
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #d9d6be;
	border: 1px solid #c7c3ab;
	color: #562381;
	padding: 0px;
	padding-top: 13px;
	padding-bottom: 8px;
	margin: 0px;
	font-size: 24px;
}

div.titreLivreDor span
{
	color: #000;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div.titreLivreDor .livreDorBulle
{
	float: left;
	border: 0;
	margin: 0px;
	margin-top: -20px;
	margin-left: 5px;
	margin-right: 5px;
}

div.messageLivreDor
{
	margin-bottom: 30px;
}
