/*
 * Table contenant le détail d'un produit.
 */
table.content_view {
	width:100%;
} 

/*
 * Nom du produit.
 */
table.content_view th, table.content_view th span {
	text-align:left;
	padding-top:20px;
	padding-bottom:5px;
	font-size:16px;
	font-weight:bold;
	color:#006867;
}

/*
 * Fiche produit PDF.
 */
table.content_view span.title_pdf {
	margin-left:20px;
}
table.content_view span.title_pdf a {
	font-weight:normal;
}

/*
 * Espace d'affichage des medias.
 */
table.content_view td.view_media {
	width:300px;
	max-width:300px;
}

/*
 * Espace d'affichage de la descritpion.
 */
table.content_view td.view_desc {
	width:auto;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

/*
 * Liste de description.
 */
table.content_view td.view_desc ul {
	margin:5px;
	padding:0;
	padding-left:10px;
	padding-bottom:5px;
}


/**************************************************************
 * MEDIAS
 */


/*
 * Conteneur et image de taille normale.
 */
table.content_view div.viewer_normal {
	width:280px;
	height:280px;
	border:1px solid #c2c2c2;
	text-align:center;
	cursor:pointer;
}
table.content_view div.viewer_normal img {
	max-width:280px;
	max-height:280px;
	border:0;
}

/*
 * Conteneur et image mini.
 */
table.content_view div.viewer_mini {
	float:left;
	width:50px;
	height:50px;
	border:1px solid #c2c2c2;
	margin-right:4px;
	margin-bottom:4px;
	text-align:center;
	cursor:pointer;
}

table.content_view div.viewer_mini img {
	max-width:50px;
	max-height:50px;
	border:0;
}

/*
 * Titre de l'image.
 */
table.content_view td.viewer_title, table.content_view td.viewer_title span {
	text-align:center;
	font-weight:bold;
}
