/*  ----------------------------------------------------------- */
/*  Feuilles de styles des squelettes par defaut pour SPIP 1.9  */
/*  ----------------------------------------------------------- */

/* taille typo
 * Base				100%
 * -------------------------------------
 * 20px				1.27em
 * 19px				1.21em
 * 18px				1.15em
 * 17px				1.09em
 * 16px				1.03em
 * 15px				0.96em
 * 14px				0.88em
 * 13px				0.82em
 * 12px				0.77em
 * 11px				0.71em
 * 10px				0.65em
 *  9px				0.59em
 * Attention : en dessous de 0.71em le texte devient illisible en text smallest sur MSIE
 */

/*  ------------------------------------------
/*  Correction des styles HTML par defaut
/*  ------------------------------------------ */
body {
	background-image:url(../images/bordes-fond.gif);
	margin: 1.5em;
	text-align: center;
	font-size: 1em;
	color: #333;
	font-family:Arial, Helvetica, sans-serif;
}

img, table { margin: 0; padding: 0; border: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 1em; font-weight: normal; }

/*  ------------------------------------------
/*  Disposition a l'ecran des blocs principaux
/*  ------------------------------------------ */
#langue {
	width:760px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	margin-bottom: 2px;
	}

#cadre {
	
	border:solid #FFF 10px;
	width: 760px;
	text-align: right;
	margin-left: auto;
	margin-right: auto;
}

#page {
	margin: 0px;
	background:right top no-repeat #d9d9d9;
	padding: 0px;
	}
	
#left {
	width:330px;
	text-align: right;
	height: 20px;
	}
	
#espacesommaire {
	background-color:#878784;
	padding: 5px 20px 30px 20px;
	font-size:9px;
	color:#4e4e45;
}

#langue a.on{
	color:#b3b4ac;
	}
	
#langue a:hover{
	color:#b3b4ac;
	text-decoration:none;
	}

	
#sommaire .menu{
	font-size:12px;
	line-height:15px;
	padding: 0px;
	margin: 0px;
	background:url(../images/fond-menu.png) right no-repeat;
	}
	
#sommaire .menuon{
	font-size:12px;
	line-height:15px;
	padding: 0px;
	margin: 0px;
	background:url(../images/fond-menu.png) right no-repeat;
	}
	
#sommaire .menu a {
	color:#FFFFFF;
	
	
	background-color:#878784;
	padding:0px 20px;
}

#sommaire .menuon a {
	background:url(../images/fond-menu.png) right no-repeat;
	color:#41413e;
	text-decoration:none;
	padding:0px 20px;
}



#sommaire .menu a:hover {
	background:url(../images/fond-menu.png) right no-repeat;
	color:#41413e;
	text-decoration:none;

}
	
#sommaire .sommairetitre {
	color:#7a1122;
	padding:1px 20px 1px 20px;
	font-size:9px;
	background-color: #878784;
	}
	
#espacesousmenu{
	background-color:#878784;
	height:15px;
}

#contenuleft {
	background:url(../images/degrade-bottom.gif) top repeat-x #bdbdbb;
	color:#454545;
	font-size:10px;
	padding:0px 20px;
	line-height:14px;
	vertical-align:top;
	text-align:justify;
	}
	
#soussommaire {
	color:#fefefe;
	text-align:right;
	}
	
#soussommaire a{
	color:#fefefe;
	}
	
#soussommaire a:hover{
	text-decoration:none;
	color:#61615f;
	}
	
#soussommaire a.sousmenuon{
	color:#31312f;
	}
	
#soussommaire .separateur{
	margin: 0px 4px;
	}
	
#textarticle {
	padding-top:15px;
	}
	
#textarticle a{
	color:#550000;
	}
	
	
#liste {
	padding:10px 0px;
	text-align:right;
	text-align:left;
	}	

#liste a .item {
	border-top:#bebebd 1px solid;
	padding:4px 8px 4px 8px;	
	margin: 0px 0px;
	color: #333;
	}
	
#liste a .item .titre{
	color:#730818;
	}
	
#liste a:hover .item{
	border-left:#bebebd 5px solid;
	padding:4px 8px 4px 3px;
	}
	
#liste a:hover{
	text-decoration:none;
	}
	
#liste a:hover .strong{
	text-decoration:underline;
	}
	
	
	
#vignettes {
	padding:15px 0px;
	text-align:left;
	}
	
#vignettes a img {
	text-align:right;
	margin:0px 0px 1px 4px;
	background-color:#bebebd;
	}

#menusousvignettes {
	color:#666666;
	border-top:#666666 solid 1px;
	padding-top:2px;
	margin:4px;
	font-size:9px;
	}
	
#menusousvignettes a {
	color:#666666
	}
	
#menusousvignettes #boutonarchives {
	float:right;
	}
	
#oeuvre {
	padding: 8px 0px 5px 0px;
	text-align:right;
	}

#logo{
	text-align:right;
	vertical-align:bottom;
}

#logo img{
	behavior: url("../ecrire/win_png.htc");
	}

#contenuright{
	font-size:10px;
	color:#41413e;
	text-align:justify;
	vertical-align:top;
	padding:19px 12px 10px 12px;
	}
	
#contenuright #prix {
	border-top:1px solid #b0b0ae;
	padding:2px 0px;
	}
	
#contenuright #technique {
	border-top:1px solid #b0b0ae;
	padding:2px 0px;
	}
	
#contenuright #dimentions {
	border-top:1px solid #b0b0ae;
	padding:2px 0px;
	}
	
#contenuright #artiste {
	border-top:solid #b0b0ae 1px;
	padding:2px 0px;
	}
	
#contenuright #titre {
	border-top:1px solid #b0b0ae;
	padding:16px 0px;
	font-size: 18px;
	}
	
#contenuright #descriptif {
	line-height: 16px;
	padding: 8px 0px 0px 0px;
	}
	
#miseenavant {
	vertical-align:bottom;
	}

#miseenavant #blocmiseenavant {
	background:url(../images/fondcremetransparant.png);
	text-align: right;
	font-size:10px;
	color:#222;
	padding:10px 5px;
	}
	
#miseenavant a:hover #blocmiseenavant {
	background:url(../images/fondcremetransparantON.png);
	text-decoration:none;
	}
	
#miseenavant a:hover {
	background:url(../images/fondcremetransparantON.png);
	text-decoration:none;
	}

	
	
a { text-decoration: none; color: #3D0B16; }
a:hover { text-decoration: underline; }
a:link: { text-decoration: none; color: #333; } 
a:visited: { text-decoration: none; color: #333; }
a:active: { text-decoration: none; color: #333; }


