/******************************************************************************
	AGREGATION CSS /theme.css
	Le 05/05/2010 à 13:35:22
	******************************************************************************/
	
	body
{background: #bfb184 url(images/fond.jpg) repeat;
 margin: 0 0 0 0; 
font-family: Arial, Helvetica, sans-serif;
}

#centrage_page
{	display:block;
    width:859px;
	margin-left: auto;
    margin-right: auto;
}

#bloc_central_hauteur
{ clear:both; width:859px; background:url(images/fond_repete.jpg) top repeat-y;}

#fondaveccolonnes
{width:859px; float:left;
background:url(images/repete.jpg) repeat-y;}

#bloc_haut
{text-align:center; width:859px; height:230px; background: url(images/pf_pierravon_haut.jpg) no-repeat;}

#conteneur
{ background: url(images/fond_repete.jpg) repeat-y;} 

#bloc_droite{float:left;}

#bloc_page_general
{position:relative; font-family: Arial, Helvetica, sans-serif; width:859px; padding-right:40px; min-height:415px;  background: url(images/pf_pierravon_FC.jpg) no-repeat top left; clear:both;}
#bloc_page_general #bloc_page_haut 
{ width:580px; float:right; text-align:right; padding-bottom:7px; margin-right:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; }
#bloc_page_general #bloc_page_haut span{ display:block; width:580px; text-align:right;  font-family:"Times New Roman", Times, serif; font-size:45px; margin-top:10px; color:#4a5102;}
#bloc_page_general #bloc_page_milieu{display:block; clear:both;}
#bloc_page_general #bloc_page_milieu #bloc{ float:right; width:590px; font-size:11px; margin-right:20px; padding-bottom:5px;}
#bloc_page_general #bloc_page_milieu #bloc #haut{display:block; clear:both; font-family:"Times New Roman", Times, serif; padding-bottom:7px; width:580px; font-size:25px; font-weight:bold; color:#8d7d30;}
#bloc_page_general #bloc_page_milieu #bloc #haut a{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFCC99; text-decoration:none; clear:both; margin-left:15px;}
#bloc_page_general #bloc_page_milieu #bloc #haut a:hover{ text-decoration:underline; color:#FF9999;}
#bloc_page_general #bloc_page_milieu #bloc .stitre{ display:block; margin-top:5px; width:280px; text-align:left; font-family:"Times New Roman", Times, serif; font-size:18px; color:#616510;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B1{margin:5px; position:relative; width:270px; text-align:left; float:left; color: #555037; margin-top:10px; font-size:12px; }
#bloc_page_general #bloc_page_milieu #bloc #milieu #B2{margin:5px; position:relative; width:270px; text-align:left; float:right; color: #555037; margin-top:10px; font-size:12px;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B3{ position:relative; width:580px; text-align:left; color: #555037; margin-top:10px; margin-bottom:10px; margin-left:15px; font-size:12px;}
#bloc_page_general #bloc_page_milieu #bloc #bas #B1{position:relative; height:50px; font-size:10px;text-align:justify; color: #F27428;  background: #fa00e0 url(images/basik3_blocbas.jpg) repeat-y;}
#bloc_page_general #bloc_page_milieu #bas{ display:block; background:url(images/pf_pierravon_basbloc.jpg) no-repeat top; width:563px; height:28px; float:left; }
#bloc_page_general #bloc_page_milieu #affichage{position:relative; display:inline;  background:#b4ab94;}
#bloc_page_general #bloc_page_milieu #affichage img{ margin-bottom:10px; border:solid #b4ab94; width:210px;}

#bloc_page_general #bloc_page_milieu #image1{margin-top:5px; overflow:hidden; margin-left:7px; float:left;}
#bloc_page_general #bloc_page_milieu #image2{margin-top:5px; overflow:hidden; margin-right:7px; float:right;}
#bloc_page_general #bloc_page_milieu #image3{margin-top:5px; width:210px; margin-left:auto; margin-right:auto;}
/*#bloc_page_general #bloc_page_bas{height:60px; background:#F2F2F2 url(images/blocact_end.jpg) no-repeat; width:0px; clear:both;}*/
#bloc_page_general #bloc_page_milieu #legende,
#bloc_page_general #bloc_page_milieu #legende a,
#bloc_page_general #bloc_page_milieu #legende a:hover
{height:30px; text-align:left; font-family: Georgia ; font-size:11px; color:#bea87b; text-decoration:none;}

#bloc_navigation_fond
{width:859px; margin-top:20px; margin-left:50px; text-align:left; float:left;}
#bloc_navigation
{ display:block; width:150px; margin-left:3px; min-height:160px; text-align:left;}
#bloc_navigation #milieu #navbar #lien
{ display:block; width:150px; list-style:none; margin:0px; list-style:none; float:left;}
#bloc_navigation #milieu #navbar #lien a 
{ display:block; padding-top:2px; padding-bottom:5px; padding-left:13px; margin-top:3px; min-height:14px; font-family:"Times New Roman", Times, serif; font-style:italic;  font-size:13px; color:#fff3d5; text-decoration: none; text-align:left; font-weight:bold; }
#bloc_navigation #milieu #navbar #lien a:hover 
{color:#ffbf20; background:url(images/liens.png) repeat;}

#bloc_navigation #haut span 
{display:none;}
/*#bloc_navigation #bas {height:100px; background: #3d180c url(images/guillemin_menu_bas.jpg) no-repeat; margin-top: 50px; }*/

#bloc_coordo_fond
{}

#bloc_coordo
{display:none; width:460px; margin-top:48px; clear:both;  position:relative; text-align:left; float:right; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#ffdca4;}
#bloc_coordo #haut span{display:none; }
#bloc_coordo #milieu #contact #tel{font-size: 10px; color:#bd7627;}
#bloc_coordo #milieu #contact #mob{font-size: 10px;}
#bloc_coordo #milieu #contact #fax{font-size: 10px;}
#bloc_coordo #milieu #contact #mail{font-size: 10px; text-align:center;}
#bloc_coordo #milieu #contact #mail a
{text-decoration:none ; font-size: 10px; color:#f1e5ba; text-align:center;}
#bloc_coordo #milieu #contact #mail a:hover
{margin-top:4px; font-size: 10px; color:#FFCC00; text-align:center;}

#bloc_baspage
{width:859px; height:183px; text-align:center; background:#29231e url(images/pf_pierravon_bas.jpg) no-repeat top; clear:both;}



/*GALERIES PHOTOS*/
.conteneur_image {text-align:center; width:140px; float:left; overflow:hidden; height:180px; margin-left:15px; text-decoration:none;}
.conteneur_image img {border:solid #d0ebff;}
#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie #titre
{display:block; font-size:24px; font-family: "Arial"; color:#fff7f7;  width:650px; text-align:center; font-weight:bold;}
#bloc_page_milieu .conteneur_galerie 
{ display:block; text-align:center; clear:both; width:650px; margin:auto auto auto auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFCC; }
#bloc_page_milieu .conteneur_galerie div a
{ display:block; margin-left:4px; width:120px; height:150px; padding-top:3px; text-align:center; background:#2b1701; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;  overflow:hidden;}
#bloc_page_milieu .conteneur_galerie div a:hover
{ display:block; margin-left:4px; width:120px; height:150px; padding-top:3px; text-align:center; background:#8d4901; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; }
#bloc_page_milieu .conteneur_galerie .conteneur_image
{ text-decoration:none; overflow:hidden;}
#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie .conteneur_image a
{display:block; padding-top:10px; width:150px; height:165px; font-size:12px; color:#FFFFCC;  text-decoration:none; background:#110f0e;}
#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie .conteneur_image a:hover
{display:block; padding-top:10px; width:150px; height:165px; font-size:12px; color:#ffffff; background:#985a00;}
.conteneur_galerie .conteneur_image span
{width:130px;
font-size:10px;
text-decoration:none;
}

#image_centrale
{max-width:650px;
margin-left:290px;
clear:both;
border:solid #b4ab94;
}
.image_PF {
display:block;
width:315px;
}
.desc_gal {
width:650px;
margin-top:20px;
margin-bottom:15px;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#fff7f7;
text-align:left;
}
.conteneur_galerie #texte{
width:650px;
margin-left:3px;
margin-right:12px;
padding:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background:#110f0e;
color:#ffffff;}

#image_centrale_mess{
width:650px;
background: url(images/zoomer.jpg) no-repeat top;
margin:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
}
.conteneur .portfolio .zone_image {
min-height:400px;
}

.conteneur .portfolio .zone_image #image_apercu {
height:350px;
border:solid #FFFFFF;
margin:10px;
}

/******************FORMULAIRE***********************/
/***rajout css spartiate à Bru Bru*****/
.formulaire_de_contact{
display:block;
padding:10px;
width:400px;
margin-left:50px;
color:#888888;
font-size:11px;
}

.commentaire_bas {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#336633;
}

.formulaire_de_contact .nom{
display:block;
width:400px;
background:#201c19;
font-family:Arial, Helvetica, sans-serif,;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.formulaire_de_contact .nom .champs_texte{
display:block;
width:350px;
margin-bottom:10px;
background:#c7984e;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
/****************************/

.formulaire1 {
display:block;
width:200px;
margin-bottom:4px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFCC;
background:#34373d;
}
.formulaire1obli {
display:block;
width:200px;
margin-bottom:4px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffbe3c;
background:#000000;
}

.formulaire2 {
display:block;
width:420px;
margin:15px;
font-family:"Times New Roman", Times, serif;
font-size:22px;
color:#fbe8b8;
}
.champ1 {
display:block;
width:350px;
margin:4px;
background:#666666;
border:#9f9f9f ridge;
color:#FFFFFF;
font-size:12px;
}

.envoyer {
display:block;
width:120px;
height:20px;
background:#465300;
border:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:auto auto auto auto;
}
.envoyer:hover {
display:block;
width:120px;
height:20px;
background:#83847a;
border:none;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:auto;
}

#formulaire_contact  {
display:block;
background:url(images/pf_pierravon_hautcentre.jpg) top no-repeat;
width:500px;
float:right;
margin-right:140px;
}

#formulaire_contact .titre {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
padding-top:20px;
margin-bottom:35px;
color:#ffffff;
}

.presa{
display:block;
width:550px!important;
margin: auto auto auto auto;
}

.presa,.textenews {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#888888;
margin-bottom:15px;
}
/*.presa input {
display:block;
width:250px;
margin-bottom:10px;
background:#666666;
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}*/

.formulaire_contact .presa  form{
display:block;
float:right;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
background:#afbb6c;
}
.poser_question {
display:block;
width:410px;
background:#e3d2a6;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#663300;
}
.poser_question textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background:#270000;
color:#ffffff;
display:block;
width:400px;
height:100px;
border:solid #e3d2a6;
}

.envoyer_formulaire_4_38 {
display:block;
width:250px;
margin-left:250px;
}

/*************LIEN PDF**************/

.lien_telech {
display:block;
padding-left:26px;
margin-left:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f1e2b0;
text-decoration:none;
background:url(images/pdf.jpg) no-repeat left;
}
.lien_telech:hover {
color:#e92e2e;
}/******************************************************************************
	AGREGATION CSS 0/option_1.css
	Le 05/05/2010 à 13:35:22
	******************************************************************************/
	
	/*	EphÃ©mÃ©ride		*/
/*	Bloc eph (td)	*/
.bloc_eph
{	width:255px;
}/******************************************************************************
	AGREGATION CSS 0/option_4.css
	Le 05/05/2010 à 13:35:22
	******************************************************************************/
	
	#consigne_editeur {
	display:block;
	margin-top:8px;
}/******************************************************************************
	AGREGATION CSS 0/option_2.css
	Le 05/05/2010 à 13:35:22
	******************************************************************************/
	
	.btn_admin
{	width:55px;
	float:right;
	height:22px;
	cursor:pointer;
	display:block;
	text-decoration:none;
}