
/* photothèques **/

	/* horizontale **/

#content_type_phototheque_horizontale .photo
{
	margin-left: auto;
	margin-right: auto;
}

#content_type_phototheque_horizontale .vignette
{
	float: left;
	overflow: hidden;
}

#content_type_phototheque_horizontale .vignettes-entete
{
	float: left;
}

#content_type_phototheque_horizontale .vignettes-pied
{
	float: left;
}

#content_type_phototheque_horizontale .zoom
{
	position: absolute;
}

#content_type_phototheque_horizontale .legende.picto
{
	float: left;
}

	/* verticale **/

#content_type_phototheque_verticale .photo
{
	float: right;
	margin-left: auto;
	margin-right: auto;
}

#content_type_phototheque_verticale .vignettes
{
	float: left;	
}

#content_type_phototheque_verticale .vignette
{
	overflow: hidden;
}

#content_type_phototheque_verticale .vignettes-entete
{
	text-align: center;
}

#content_type_phototheque_verticale .vignettes-pied
{
	text-align: center;
}

#content_type_phototheque_verticale .legende.picto
{
	float: right;
}

#content_type_phototheque_verticale .zoom
{
	position: absolute;
}

	/* roll **/

#content_type_phototheque_roll .vignette
{
	float: left;
	overflow: hidden;
}

#content_type_phototheque_roll .vignettes-entete
{
	float: left;
}

#content_type_phototheque_roll .vignettes-pied
{
	float: left;
}

	/* bandeau **/

#content_type_phototheque_bandeau .vignette
{
	float: left;
}

	/* defilement **/

#content_type_phototheque_defilement .vignette
{
	float: left;
}

	/* mosaïque **/

#content_type_phototheque_mosaique .vignette
{
	float: left;
}

#content_type_phototheque_mosaique .legende.picto
{
	float: right;
}

#content_type_phototheque_mosaique .zoom
{
	position: absolute;
}


/* actualités **/

	/* page **/

#content_type_actu .element
{
	min-height:85px;
}

#content_type_actu .photo
{
	float:left;
}

#content_type_actu .ensavoirplus
{
	text-align:right;
}

	/* bloc **/

#content_type_actu_bloc .element
{
	min-height:85px;
}

#content_type_actu_bloc .photo
{
	float:right;
}

#content_type_actu_bloc .ensavoirplus
{
	text-align:right;
}

	/* accueil **/

#content_type_actu_accueil .element
{
	min-height:85px;
}

#content_type_actu_accueil .photo
{
	float:right;
}

#content_type_actu_accueil .ensavoirplus
{
	text-align:right;
}


/* annuaire **/

#content_type_annuaire .element
{
	min-height:85px;
}

#content_type_annuaire .photo
{
	float:left;
}

#content_type_annuaire .ensavoirplus
{
	text-align:right;
}


/* catalogue **/

#content_type_catalogue_page {
	width:790px;
	float:left;
	position:relative;
}
#content_type_catalogue_page a{
	text-decoration:none;
}
#content_type_catalogue_page  .produit{
	float:left;	
	height:250px;
	z-index:1;
	margin-right:5px;
	width:150px;
}
#content_type_catalogue_page  .photo {
	height:117px;
	overflow:hidden;
}
#content_type_catalogue_page  .produit .photo img{
	border:0px solid #000000;
}
#content_type_catalogue_page .produit .fiche {
	position:absolute;
	margin-top:-120px;
	margin-left:80px;
	background-color:#FFF;
	z-index:200;
	display:none;
	color:#FFFFFF;
	padding:2px;
	border:1px solid #000000;
}
#content_type_catalogue_page .fiche .entete{
	text-align:left;
}
#content_type_catalogue_page .entete, #content_type_catalogue_page .contenu{
		float:left;
}
#content_type_catalogue_page .entete img {
		
}
#content_type_catalogue_page .bloc_haut, #content_type_catalogue_page .bloc_bas {
	width:100%;
}
#content_type_catalogue_page .bloc_haut li, #content_type_catalogue_page .bloc_bas li{
	float:left;
	list-style-type:none;
	margin-right:10px;
}
#content_type_catalogue_page .bloc_haut li.selected a , #content_type_catalogue_page .bloc_bas li.selected a{
	font-weight:bold;
	color:#FF680E;
}
#content_type_catalogue_page .titre {
	font-weight:bold;
	font-size:90%;
	height:42px;
	overflow:hidden;
}
#content_type_catalogue_page .reference {
	font-size:90%;
}

#content_type_catalogue_page  .prix_internet {
	font-size:120%;
	color:#F51528;
}

#content_type_catalogue_page  .bouton {
	padding: 3px;
	display:inline;
	font-weight: bold;	
	font-size: 11px;
	background-color: #D9D9D9;
	border: 1px solid #8E8E8E;
	text-align: center;
	text-decoration: none;
	color: #515151;
	padding: 3px;
}

#content_type_catalogue_page .bouton img {
	border: 0px;
}

.cliquez {
	font-size:90%;
}


/* catalogue nouveaute **/

#content_type_catalogue_nouveaute {
	width:380px;
	float:left;
	position:relative;
	border-bottom: 3px solid #F51B30;
	border-left: 3px solid #F51B30;
	border-right: 3px solid #F51B30;
	margin-left:5px;
}
#content_type_catalogue_nouveaute a{
	text-decoration:none;
}
#content_type_catalogue_nouveaute  .produit{
	float:left;	
	height:250px;
	z-index:1;
	margin-right:5px;
	margin-left:10px;
	width:175px;
}
#content_type_catalogue_nouveaute  .photo {
	height:117px;
	overflow:hidden;
}
#content_type_catalogue_nouveaute  .produit .photo img{
	border:0px solid #000000;
}
#content_type_catalogue_nouveaute .produit .fiche {
	position:absolute;
	margin-top:-120px;
	margin-left:80px;
	background-color:#FFF;
	z-index:200;
	display:none;
	color:#FFFFFF;
	padding:2px;
	border:1px solid #000000;
}
#content_type_catalogue_nouveaute .fiche .entete{
	text-align:left;
}
#content_type_catalogue_nouveaute .entete, #content_type_catalogue_nouveaute .contenu{
		float:left;
}
#content_type_catalogue_nouveaute .entete img {
		
}
#content_type_catalogue_nouveaute .bloc_haut, #content_type_catalogue_nouveaute .bloc_bas {
	width:100%;
}
#content_type_catalogue_nouveaute .bloc_haut li, #content_type_catalogue_nouveaute .bloc_bas li{
	float:left;
	list-style-type:none;
	margin-right:10px;
}
#content_type_catalogue_nouveaute .bloc_haut li.selected a , #content_type_catalogue_nouveaute .bloc_bas li.selected a{
	font-weight:bold;
	color:#FF680E;
}
#content_type_catalogue_nouveaute .titre {
	font-weight:bold;
	font-size:90%;
}
#content_type_catalogue_nouveaute .reference {
	font-size:90%;
}

#content_type_catalogue_nouveaute  .prix_internet {
	font-size:120%;
	color:#F51528;
}

#content_type_catalogue_nouveaute  .bouton {
	padding: 3px;
	display:inline;
	font-weight: bold;	
	font-size: 11px;
	background-color: #D9D9D9;
	border: 1px solid #8E8E8E;
	text-align: center;
	text-decoration: none;
	color: #515151;
	padding: 3px;
}

#content_type_catalogue_nouveaute .bouton img {
	border: 0px;
}



/* catalogue promotion **/

#content_type_catalogue_promotion {
	width:380px;
	float:left;
	position:relative;
	border-bottom: 3px solid #979797;
	border-left: 3px solid #979797;
	border-right: 3px solid #979797;
}
#content_type_catalogue_promotion a{
	text-decoration:none;
}
#content_type_catalogue_promotion  .produit{
	float:left;	
	height:250px;
	z-index:1;
	margin-right:5px;
	margin-left:10px;
	width:175px;
}
#content_type_catalogue_promotion  .photo {
	height:117px;
	overflow:hidden;
}
#content_type_catalogue_promotion  .produit .photo img{
	border:0px solid #000000;
}
#content_type_catalogue_promotion .produit .fiche {
	position:absolute;
	margin-top:-120px;
	margin-left:80px;
	background-color:#FFF;
	z-index:200;
	display:none;
	color:#FFFFFF;
	padding:2px;
	border:1px solid #000000;
}
#content_type_catalogue_promotion .fiche .entete{
	text-align:left;
}
#content_type_catalogue_promotion .entete, #content_type_catalogue_promotion .contenu{
		float:left;
}
#content_type_catalogue_promotion .entete img {
		
}
#content_type_catalogue_promotion .bloc_haut, #content_type_catalogue_promotion .bloc_bas {
	width:100%;
}
#content_type_catalogue_promotion .bloc_haut li, #content_type_catalogue_promotion .bloc_bas li{
	float:left;
	list-style-type:none;
	margin-right:10px;
}
#content_type_catalogue_promotion .bloc_haut li.selected a , #content_type_catalogue_promotion .bloc_bas li.selected a{
	font-weight:bold;
	color:#FF680E;
}
#content_type_catalogue_promotion .titre {
	font-weight:bold;
	font-size:90%;
}
#content_type_catalogue_promotion .reference {
	font-size:90%;
}

#content_type_catalogue_promotion  .prix_internet {
	font-size:120%;
	color:#F51528;
}

#content_type_catalogue_promotion  .bouton {
	padding: 3px;
	display:inline;
	font-weight: bold;	
	font-size: 11px;
	background-color: #D9D9D9;
	border: 1px solid #8E8E8E;
	text-align: center;
	text-decoration: none;
	color: #515151;
	padding: 3px;
}

#content_type_catalogue_promotion .bouton img {
	border: 0px;
}
