/*GENERALE*/

* { margin: 0; padding: 0; }
img { border: none; }

body { color: #fff;  }


/*ITEM */
/*filet sous-titre*/
#top-picture { 
	display: block; 
	width: 755px; 
	border-top: solid 1px #948B98; 
	height: 6px; 
	line-height: 6px; 
	float: left; 
	clear: right; 
	}
	
#item_title { 
	margin-left: 28px; 
	width: 100%; 
	clear: left; 
	}
	
#item_title a { 
	color: #fff; 
	text-decoration: none; 
	}	
	
#item_title h2 { clear: left;}

/* VIEW ITEMS */
	
	/*bloc d'image � gauche*/
	
#item_detail { 
	display: block; 
	width: 100%; 
	margin: 0;  
	padding: 0;
	}

	
#picture {  
	display: block; 
	height: 368px; 
	width: 780px; 
	padding-top: 5px; 
	margin-bottom: 40px; 
	padding-left: 28px;  
	float: left;
	}
	
#picture #image { 
	background: url(../../img/front/back_objet_big.gif) top left no-repeat; 
	width: 550px; 
	height: 367px; 
	float: left; 
	margin:0; 
	vertical-align: middle; 
	}
	
#picture #thumbs { 
	float: left; 
	width: 220px; 
	height: 368px; 
	margin: 0 0 0 5px; 
	vertical-align: middle;
	}
	
#thumbs .thumbi { 
	display: block; 
	width: 104px; 
	height: 71px; 
	background: url(../../img/front/back_objet_th.gif) no-repeat; 
	float:left; 
	margin-bottom: 4px;
	text-align:center; 
	padding: 0;
	}
	
.thumbi a { 
	display: block; 
	text-align: center; 
	width: 95px; 
	height: 64px; 
	line-height: 64px; 
	vertical-align: middle;
	}
	
.thumbi img { 
	vertical-align: middle; 
	padding: 0 0 7px 0;
	text-align:center;
	padding-right: 8px;
	}
	
#image a { 
	display: block; 
	width:543px; 
	height: 361px; 
	line-height: 361px; 
	text-align: center;
	}
	
#image img { 
	vertical-align: middle; 
	padding: 0 0 7px 0;
	}
	
	/*bloc d'info � droite*/	

#item-other { 
	float: right; 
	width:115px; 
	padding-top: 4px; 
	padding-right: 20px; 
	}
	
.info {
    position:relative;
	top:0px;
    height:150px;
    width:115px;
    padding-top:5px;
	padding-bottom:50px;
    border-top:#26140f solid 1px;
	right:39px;
	}
	
.liresuite { 
	background: url(../../img/front/fleche.gif) top left no-repeat; 
	padding-left: 10px; 
	margin-top: 10px; 
	height: 9px; 
	min-width: 15px; 
	line-height: 9px;
	}

.liresuite a { 
	text-align: right; 
	text-decoration: none; 
	color: #999999; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 10px; 
	font-style: italic; 
	line-height: 9px;
	}
	
.liresuite a:hover { 
	text-align: right; 
	text-decoration: underline; 
	color: #999999; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 10px; 
	font-style: italic; 
	line-height: 9px;
	}
	
.mini_white { 
	padding-top: 4px; 
	font-size: 12px; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	color: #FFFFFF;
	line-height: 17px;
	}	
	
.imprimer {
    font-size: 11px;
    color: #26140f;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: bold;
    padding-top: 4px;
	}
	
	/*Bloc d'info du dessous*/	

#gallery-secondary { 
	margin-left: 28px; 
	}

#item_description, #item_doc, #item_artistbio {  
	display: block; 
	width: 100%; 
	}
	
#item_description .tcontent, #item_doc .tcontent, #item_artistbio .tcontent {
   float: left;
   width:212px;
   font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #271511;
	font-weight: bold;
	border-top:#26140f solid 1px;
	padding-top: 4px;
	line-height: 16px;
	}
	
#item_description .txtcontent, #item_doc .txtcontent, #item_artistbio .txtcontent {
    float: left;
    width: 550px;
   	font-size: 13px;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif, "Lucida Grande" ;
	border-top:#26140f solid 1px;
	margin-left: 0;
	padding-top: 4px;
	margin-bottom: 30px;
	line-height: 17px;
	}

#item_description .content_right, #item_doc .content_right, #item_artistbio .content_right {
    float: right;
    right: 20px;
    width: 125px;
    border-top:#26140f solid 1px;
    padding-top: 4px;
	}


	
/* ITEMS_CAT */
#gallery_content { 
	width: 100%; 
	clear: both;
	}
	
#gallery-extra { 
	float:left; 
	width:189px; 
	padding-left: 28px;  
	}
	
#gallery-main { 
	float: right; 
	width: 703px;
	padding-right:39px;  
	}
	
#gallery-main-top { 
	display: block; 
	height: 7px; 
	line-height: 7px; 
	border-top: solid 1px #7a6d7e; 
	width: 676px; 
	margin:0 0 0 10px; 
	padding: 0;
	} 

	/* gallery list */

#gallery-extra ul { 
	border-top: solid 1px #7a6d7e; 
	list-style: none; 
	margin: 0; 
	padding: 6px 0 0 0px; 
	}
	
#gallery-extra li a { 
	display: block; 
	width:100%; 
	text-decoration: none; 
	color: #fff; 
	font-size: 12px; 
	font-weight: bold; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	padding: 1px 0 1px 0; 
	text-transform: uppercase;
	}
	
#gallery-extra li a:hover, #gallery-extra li.active a { background: #44252a; }

.item { 
	display: block; 
	width:218px; 
	height: 199px; 
	float: left; 
	padding: 0 0 11px 13px; 
	}
	
.item .item_thumb { 
	display: block; 
	background: url(../../img/front/pave_categories_top.gif) top left no-repeat; 
	width: 218px; 
	height: 167px; 
	float: left;  
	margin: 0; 
	padding: 0;
	}
	
.item_thumb a { 
	display: block; 
	width: 211px; 
	text-align: center; 
	vertical-align: middle; 
	height: 160px; 
	line-height: 160px;
	}
	
.item_thumb img { 
	vertical-align: middle; 
	padding: 0 0 7px 0;
	}
	
.item .item_name { 
	display: block; 
	background: url(../../img/front/pave_categories_bottom.gif) top left no-repeat; 
	width: 218px; 
	height: 32px; 
	float: left; 
	margin-top: 2px; 
	font-size: 11px; 
	text-align: center; 
	vertical-align: middle; 
	line-height: 25px; 
	}
	
/*****************************************/	




/* ARTIST */
#artist-content { 
	width: 100%; 
	clear: both; 
	}
	
#content_left { 
	float: left; 
	width:189px; 
	padding-left: 28px;  
	}
	
#content_left ul { 
	border-top: solid 1px #7a6d7e; 
	list-style: none; 
	margin: 0; 
	padding: 4px 0 0 0px; 
	}

#content_left li a { 
	display: block; 
	width:100%; 
	text-decoration: none; 
	color: #fff; 
	font-size: 12px; 
	font-weight: bold; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	padding: 1px 0 1px 0; 
	text-transform: uppercase;
	}

#content_left li a:hover, #content_left li a.active  { background: #44252a; }
	 
#content_right { 
	float: right; 
	width: 700px;  
	padding-right:39px;
	}
	
.content_right a:link, .content_right a:visited {
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #fff;
    font-size: 11px;
    font-style: italic;
    text-decoration: none;
	}
	
#artist_description { 
	float: left; 
	width:269px; 
	height: 413px; 
	background: url(../../img/front/grande_zone_artiste.gif) bottom right no-repeat; padding: 0; 
	}


#artist_description_top { 
	display: block; 
	width: 262px; 
	border-top: solid 1px #948B98; 
	height: 4px; 
	float: left; 
	}

#artist_description p { padding: 15px 22px 15px 15px; }
#artist_description p, #artist_description div { font-size: 14px; }

#artist_description h2 { 
	padding-left: 15px; 
	padding-top: 15px; 
	width: 247px; 
	}
	
h2.nom_art p { display: none; }

#artist_items { 
	width: 410px; 
	float: right; 
	}
	
#artist_items .artist_t { 
	display: block; 
	float: left; 
	width: 205px; 
	height: 131px; 
	background: url(../../img/front/thumb_artiste.gif) top left no-repeat; 
	margin: 0; 
	padding: 0 0 8px 0; 
	}

.artist_t img { vertical-align: top;}

.artist_t a { 
	display: block; 
	width: 186px; 
	text-align: center; 
	margin-left: 0px; 
	}
	
#artist_description_top2 { 
	display: block; 
	width: 390px; 
	border-top: solid 1px #948B98; 
	height: 5px; 
	float: left; 
	line-height: 5px;
	}

div.liresuite2 { padding-right: 22px; }


#artist_items .print { margin: 5px 20px 5px 0; }

#fullbio { 
	display: block; 
	font-size: 14px; 
	font-weight: normal; 
	text-align:justify;
	clear: both; 
	padding-right: 20px; 
	}


div.print, div.print h2 { display: none; }