@charset "utf-8";
/* CSS Document */

body {
	background:#fef4ea url(images_sitefronista/fond.jpg) no-repeat top center;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
}

p { margin:0px; padding:0px; margin-bottom:5px;}

.titre_page {
	display:block;
	width:auto;
	float:right;
	padding-right:15px;
	padding-top:5px;
	padding-left:20px;
	text-align:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#b68427;
	background: url(images_sitefronista/puce_titre.png) no-repeat left;
}

.page
{	background: url(images_sitefronista/fond_p.jpg) repeat left;
	color:#221918;
}

.bloc_FC {
	display:block;
	width:690px;
	background:#dfcbb0;
}

.coordos {
	display:block;
	margin-top:60px;
	font-size:12px;
	color:#666;
	text-decoration:none;
	width:100%;
	text-align:center;
}

.mail {
	font-size:12px;
	color:#633;
	text-decoration:none;
}

.mail:hover {
	color:#C60;
	text-decoration:underline;
}

/***************************** VIGNETTES ***********************************/

/*.contenu_droite {
	display:block;
	clear:both;
	width:682px;
	border:solid 4px #FFF; 
}*/

#texte_pf
{	margin-top:10px;
	width:295px;
	float:left;
	overflow:hidden;
	color:#221918;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
}
#conteneur_image_et_lien_pf
{	width:190px;
	float:left;
	overflow:hidden;
	color:#221918;
}

#conteneur_image_et_lien_pf a
{	margin-top:10px;
}
#conteneur_image_et_lien_pf a,
#conteneur_image_et_lien_pf a #image_pf
{	display:block;
	width:100px;
	margin-left:auto;
	margin-right:auto;
	border:none;
}

.contenu_droite_restri {
	clear:both;
}

.zone_vignettes_galerie {
	float:left;
	width:280px;
	margin-left:10px;
	padding-top:5px;
}

.zone_vignettes_galerie .vignette {
	display:block;
	float:left;
	width:125px;
	height:160px;
	margin-left:5px;
	margin-bottom:4px;
	padding:3px;
	background:#fff;
	border:solid 1px #baaca3;
}

.zone_vignettes_galerie .vignette:hover {
	background:#d5cbbd;
	border:solid 1px #907861;
}

.zone_vignettes_galerie .vignette img {
	width:115px;
	height:105px;
	border:solid 2px #FFF;
}

.zone_vignettes_galerie .vignette .vignette_titre {
	display:block;
	width:110px;
	overflow:hidden;
	margin:auto auto auto auto;
	color:#221918;
	font-weight:bold;
}


/***************************** MENUS ***********************************/

.menus_gauche {
	float:left;
}

.menus_gauche .bloc_liens {
	display:block;
	width:195px;
	padding-top:15px;
}

.menus_gauche .bloc_liens a {
	display:block;
	padding-left:10px;
	margin-left:6px;
	margin-bottom:10px;
	width:185px;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	color:#2f2f2f;
	background:url(images_sitefronista/puce_liens_gauche.png) no-repeat left top;
}

.menus_gauche .bloc_liens a:hover {
	font-weight:bold;
	color:#cb741f;
}

.menus_gauche .bloc_liens .lien_artistes_cote {
}

.menus_gauche .bloc_liens .lien_artistes_cote:hover {
}

/***************************** MENU HAUT ***********************************/

.menu_haut {}

.menu_haut_lien1 a,
.menu_haut_lien2 a,
.menu_haut_lien3 a,
.menu_haut_lien4 a,
.menu_haut_lien5 a,
.menu_haut_lien6 a,
.menu_haut_lien7 a,
.menu_haut_lien8 a{
	display:block;
	padding-left:6px;
	margin-bottom:8px;
	text-decoration:none;
	color:#FFF;
	font-size:11px;
}

.menu_haut_lien1 a:hover,
.menu_haut_lien2 a:hover,
.menu_haut_lien3 a:hover,
.menu_haut_lien4 a:hover,
.menu_haut_lien5 a:hover,
.menu_haut_lien6 a:hover,
.menu_haut_lien7 a:hover,
.menu_haut_lien8 a:hover{
	color:#FC0;
	background:url(images_sitefronista/fleche_puce.png) no-repeat left top;
}

.menu_haut_lien1 {
	display:block;
	float:left;
	padding-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	padding-left:3px;
	padding-right:3px;
}

.menu_haut_lien2 {
	display:block;
	float:left;
	padding-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	padding-left:3px;
	padding-right:3px;
}

.menu_haut_lien3 {
	display:block;
	width:110px;
	float:left;
	padding-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	padding-left:3px;
	padding-right:3px;
}

.menu_haut_lien4 {
	display:block;
	float:left;
	padding-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	padding-left:3px;
	padding-right:3px;
}

.menu_haut_lien5 {
	display:block;
	float:left;
	padding-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	padding-left:3px;
	padding-right:3px;
}
.menu_haut_lien6 {
	display:block;
	float:left;
	padding-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	padding-left:3px;
	padding-right:3px;
}

.menu_haut_lien7 {
	display:block;
	float:left;
	font-weight:bold;
	padding-top:20px;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	padding-left:3px;
	padding-right:3px;
}

.menu_haut_lien8 {
	display:block;
	float:left;
	font-weight:bold;
	padding-top:20px;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	padding-left:3px;
	padding-right:3px;
}


.menu_haut_lien1:hover {
	cursor:pointer;
}
.menu_haut_lien2:hover {
	cursor:pointer;
}
.menu_haut_lien3:hover {
	cursor:pointer;
}
.menu_haut_lien4:hover {
	cursor:pointer;
}
.menu_haut_lien5:hover {
	cursor:pointer;
}
.menu_haut_lien6:hover {
	cursor:pointer;
}

/***************************** TEXTES GAL ***********************************/

#zone_txt_galerie {

}

.zone_txt_galerie {
	display:block;
	width:175px;
    float:left;
	padding:10px;
	font-size:12px;
	color:#221918;
}

.titre_galerie {
	display:block;
	margin-bottom:20px;
	font-size:21px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	color:#633e17;
}

.txt_fr {
}

.txt_en {
}


/****************************** TEXTE PAGES ******************************/
.onaligne_0,.onaligne_1,.onaligne_2
{	width:670px;
	padding:10px;
}

h2
{	display:block;
	width:690px;
	text-align:center;
	font-variant:small-caps;
	color:#b57509;
	background-color:#dfcbb0;
	margin:0px;
	padding:0px;
	clear:both;
}
.onaligne_0 .image,.onaligne_1 .image,.onaligne_0 .image img,.onaligne_1 .image img
{	width:300px;
}
.onaligne_0 .texte,.onaligne_1 .texte
{	width:360px;
	text-align:justify;
}
.onaligne_0 .image .legende,.onaligne_1 .image .legende,.onaligne_2 .image .legende
{	font-style:italic;
	color:#b57509;
	background-color:#dfcbb0;
	width:100%;
	display:block;
	text-align:center;
}

/* gauche */
.onaligne_0 .image,.onaligne_0 .texte
{	float:left;
}
.onaligne_0 .texte
{	margin-left:10px;
}
/* droite */
.onaligne_1 .image,.onaligne_1 .texte
{	float:right;
}
.onaligne_1 .texte
{	margin-right:10px;
}
/* centre */
.onaligne_2 .image
{	width:600px;
	margin-left:auto;
	margin-right:auto;
}
.onaligne_2 .texte
{	width:670px;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}


/******************** ADMIN *********************/
.des_pages
{	width:100%;
	float:left;
}
.des_pages .une_page
{	display:block;
	width:100%;
	height:20px;
	background-color:#372e27;
	clear:both;
}
.des_pages .une_page a
{	color:#FFF;
	display:block;
	float:left;
	padding-left:2px;
}

.des_pages .une_page .modifier
{	font-weight:bold;
	width:320px;
	clear:both;
}

.des_pages .une_page .ajouter
{	font-weight:bold;
	color:#b57509;
	margin-top:10px;
	display:block;
	clear:both;
	background-color:#2c231e;
	width:100%;
}

.page_adm
{	width:495px;
	float:left;
}

/**	page de gestion... des pages */
#gestion_page
{	margin:0px;
	padding:0px;
	width:100%;
	background-color:#231918;
}

#gestion_page h2
{	width:100% !important;
}

#gestion_page label,
#gestion_page .param span
{	color:#b57509;
	font-weight:bold;
	display:block;
}
#gestion_page .gestion_titre_page
{	display:block;
	width:100%;
	height:50px;
	padding-top:10px;
	text-align:center;
}

#gestion_page .zone_all_0,
#gestion_page .zone_all_1,
#gestion_page .zone_all_2
{	width:450px;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	background-color:#372e27;
}
#gestion_page .image
{	width:180px;
}

#gestion_page .image img
{	width:180px;
}

#gestion_page .param
{	width:240px;
	background-color:#2c231e;
	padding:5px;
}

#gestion_page .param .posi label
{	font-weight:normal;
	font-style:italic;
}

#gestion_page .param .legende
{	margin-top:5px;
	margin-bottom:5px;
}

#gestion_page .param .fileimg
{	margin-top:5px;
	margin-bottom:5px;
}

#gestion_page .param .fileimg input
{	width:230px;
}

#gestion_page .zone_all_0 .image,
#gestion_page .zone_all_0 .param
{	float:left;
	margin-left:10px;
}
#gestion_page .zone_all_1 .image,
#gestion_page .zone_all_1 .param
{	float:right;
	margin-right:10px;
}

input .input {
display:block;
width:550px;
overflow:scroll;
}


.vignette_titre .input {
display:block;
width:250px;
}

#adm_general_zone_vignettes_galerie,.adm_general_zone_vignettes_subgalerie,#admin_zone_vignettes_galerie
{	width:100%;
}

#adm_general_zone_vignettes_galerie .portfolio
{	width:463px;
	padding:10px;
	background-color:#372e27;
	border:dashed 1px #b57509;

}

#adm_general_zone_vignettes_galerie .portfolio input,
#adm_general_zone_vignettes_galerie .portfolio textarea
{	width:100%;
	margin-left:auto;
	margin-right:auto;
}


#adm_general_zone_vignettes_galerie a {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

#adm_general_zone_vignettes_galerie a:hover {
color:#FFFFCC;
}



.effacer_galerie {
display:block;
height:22px;
background:#CC0000 url(images_sitefronista/suppression.jpg) no-repeat left;
margin-top:7px;
padding-left:22px;
padding-top:4px;
}

.effacer_galerie:hover {
background:#FF0000 url(images_sitefronista/suppression.jpg) no-repeat left;
}

.adm_general_vignette {
display:block;
width:463px;
padding:10px;
border:dashed 1px #b57509;
margin-top:10px;
background-color:#372e27;
}


.admin_vignette {
clear:both;
width:600px;
}


.admin_vignette form {
display:block;
clear:both;
width:473px;
padding:10px;
border:dashed 1px #b57509;
margin-top:10px;
background-color:#2c231e;
}

.admin_vignette form a {
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

.admin_vignette form a:hover {
color:#FF9900;
}

.admin_vignette form a img {
border:none;
}
.adm_general_zone_vignettes_subgalerie
{	background-color:#372e27;
	color:#b57509;
}
.adm_general_zone_vignettes_subgalerie textarea
{	width:100%;
}


.ajout_vignette,.admin_retour_artistes {
display:block;
width:485px;
padding:4px;
background:#FF0000;
color:#FFFFFF;
text-decoration:none;
text-align:center;
margin-top:10px;
}

.ajout_vignette2 {
display:block;
width:455px;
padding:4px;
background:#2c231e;
color:#b57509;
text-decoration:none;
margin-top:10px;
}
#adm_general_zone_vignettes_galerie .addgal
{	display:block;
	width:475px;
	padding:4px;
	background:#2c231e;
	color:#b57509;
	text-decoration:none;
	margin-top:10px;
	text-align:center;
}
.admin_retour_artistes:hover {
background:#820a00;
}

.texte_du_haut_pour_accueil {
display:block;
width:550px;
height:100px;
}
