*
{
font-family:Helvetica, Verdana, Arial, sans-serif;
padding: 0; margin: 0;
}
.texte_erreur
{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#fa7d2d;
	text-decoration: none;
}
.texte
{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:black;
	text-decoration: none;
}
.texte_italic
{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	text-align:left;
	color:black;
	text-decoration: none;
}
.texte_souligne
{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:black;
	text-decoration: underline;
}
.texte_petit
{
	margin:0;
	padding:0;
	border:0;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:black;
	text-decoration: none;
}
.texte_petit_italic
{
	margin:0;
	padding:0;
	border:0;
	font-size:10px;
	font-weight:normal;
	font-style:italic;
	text-align:left;
	color:black;
	text-decoration: none;
}
.texte_petit_blanc
{
	margin:0;
	padding:0;
	border:0;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:white;
	text-decoration: none;
}
.texte_titre
{
	font-family:Arial;
	margin:0;
	padding:0;
	border:0;
	font-size:20px;
	font-weight:normal;
	text-align:left;
	color:black;
	text-decoration: none;
}
.texte_prix
{
	margin:0;
	padding:0;
	border:0;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	color:black;
	text-decoration: none;
}
.texte_gras
{
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:black;
	text-decoration: none;
}
.texte_orange
{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#fa7d2d;
	text-decoration: none;
}
.texte_gris
{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#cfd1d2;
	text-decoration: none;
}
/**********
   LIENS
***********/
.lien
{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:black;
	text-decoration: none;
}
.lien:hover
{
	text-decoration: underline;
}
.lien_sel
{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#fa7d2d;
	text-decoration: none;
}
.lien_sel:hover
{
	text-decoration: underline;
}
.lien_blanc
{
	font-family:Arial;
	margin:0;
	padding:0;
	border:0;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:white;
	text-decoration: none;
}
.lien_blanc:hover
{
	text-decoration: underline;
}
.lien_nosel
{
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#4e4d50;
	text-decoration: none;
}
.lien_nosel:hover
{
	text-decoration: underline;
}
.lien_infos
{
	font-family:Arial;
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#fa7d2d;
	text-decoration: none;
}
.lien_infos:hover
{
	text-decoration: underline;
}
.lien_infos_gras
{
	font-family:Arial;
	margin:0;
	padding:0;
	border:0;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#fa7d2d;
	text-decoration: none;
}
.lien_infos_gras:hover
{
	text-decoration: underline;
}
.lien_commander
{
	font-family:Arial;
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	background-color:#fa7d2d;
	color:white;
	text-decoration: none;
}
.lien_commander:hover
{
	text-decoration: underline;
}
.lien_gras
{
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:black;
	text-decoration: none;
}
.lien_gras:hover
{
	text-decoration: underline;
}
.lien_bas
{
	font-family:Arial;
	margin:0;
	padding:0;
	border:0;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:black;
	text-decoration: none;
}
.lien_bas:hover
{
	text-decoration: underline;
}
.couleur
{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	margin:0;
	padding:0;
	border:0;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration: none;
}
.bloc_div
{
	position:relative;
	width:100%;
	height:100%;
	overflow:auto;			
}
.trait_haut_noir
{
	border-top:1px solid black;
}
.trait_bas_noir
{
	border-bottom:1px solid black;
}
.trait_gauche_noir
{
	border-left:1px solid black;
}
/***********
   ARTISTE
************/
.nom_artiste
{
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:normal;
	font-style:normal;	
	text-align:left;
	color:#b8df11;
	text-decoration: none; 
}
.nom_artiste:hover
{
	text-decoration: underline;
}
.titre_artiste
{
	margin:0;
	padding:0;
	border:0;
	font-size:20px;
	font-weight:bold;
	font-style:normal;	
	text-align:left;
	color:#b8df11;
	text-decoration: none; 
}
.lien_sel_artiste
{
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	color:#b8df11;
	text-decoration: none;
}
.lien_sel_artiste:hover
{
	text-decoration: underline;
}
/*********************
  PHOTOGRAPHIE
**********************/
.texte_photo
{
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:normal;
	font-style:normal;	
	text-align:left;
	color:#58b9f8;
	text-decoration: none; 
}
.titre_photo
{
	margin:0;
	padding:0;
	border:0;
	font-size:20px;
	font-weight:bold;
	font-style:normal;	
	text-align:left;
	color:#58b9f8;
	text-decoration: none; 
}
.lien_sel_photo
{
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	color:#58b9f8;
	text-decoration: none;
}
.lien_sel_photo:hover
{
	text-decoration: underline;
}

/*********************
   GALERIE / RUBRIQUES
**********************/
.titre_galerie
{
	margin:0;
	padding:0;
	border:0;
	font-size:20px;
	font-weight:bold;
	font-style:normal;	
	text-align:left;
	color:#fa7d2d;
	text-decoration: none; 
}
.lien_sel_galerie
{
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	color:#fa7d2d;
	text-decoration: none;
}
.lien_sel_galerie:hover
{
	text-decoration: underline;
}
.trait_bas_galerie
{
	border-bottom:1px solid #fa7d2d;
}
.trait_gauche_galerie
{
	border-left:1px solid #fa7d2d;
}
/*********************
 THEME
**********************/
.titre_theme
{
	margin:0;
	padding:0;
	border:0;
	font-size:20px;
	font-weight:bold;
	font-style:normal;	
	text-align:left;
	color:#d19275;
	text-decoration: none; 
}
.lien_sel_theme
{
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	color:#d19275;
	text-decoration: none;
}
.lien_sel_theme:hover
{
	text-decoration: underline;
}
/*********************
 FINITION
**********************/
.titre_finition
{
	margin:0;
	padding:0;
	border:0;
	font-size:20px;
	font-weight:bold;
	font-style:normal;	
	text-align:left;
	color:#bd9ff9;
	text-decoration: none; 
}
.texte_finition
{
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:bold;
	font-style:normal;	
	text-align:left;
	color:#bd9ff9;
	text-decoration: none; 
}
.lien_sel_finition
{
	margin:0;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	color:#bd9ff9;
	text-decoration: none;
}
.lien_sel_finition:hover
{
	text-decoration: underline;
}
.image_diapo
{
	border:2px solid black;
}
.image
{
	border:1px solid black;
}
