/******************************************************************************
	AGREGATION CSS /theme.css
	Le 15/03/2010 à 08:46:11
	******************************************************************************/
	
	/*	Corps de la page	*/
body{text-align:center; background: #ffffff url(images/fond_page.jpg) repeat-x; margin:auto; padding: 0; font-family: Arial, Helvetica, sans-serif;}
#bloc_total {position:relative; width:961px; margin-left:auto; margin-right:auto; background:#000000 url(images/page_annu_Fgauche.jpg) repeat-y left;}
#conteneur{position:relative; width:961px; background: url(images/page_annuairerhone_M.jpg) repeat-y right;}
#bloc_gauche{display:block; float:left; width:242px; height:700px; background: url(images/page_annu_Fgauche.jpg) repeat-y left;}
#bloc_gaucheH{float:left; width:242px; height:213px; background: url(images/page_annuairerhone_loupe.jpg) no-repeat;}
#bloc_central {display:block; float:right; width:719px; background: url(images/page_annuairerhone_M.jpg) repeat-y;}

/*	Navigation			*/
#bloc_navigation_fond{ float:right; display:block; width:242px; min-height:201px; background: url(images/page_annuairerhone_FmenuH.jpg) no-repeat; text-align:left;}
#bloc_navigation{ text-align:left; width:170px; float:left;}
#bloc_navigation #haut {display:none;}
#bloc_navigation #milieu #navbar { width:18px; text-align:left; overflow:none; margin-top:10px;}
#bloc_navigation #milieu #navbar #lien { margin: 0px; padding: 0px; list-style:none; width:173px;}
#bloc_navigation #milieu #navbar #lien li {display:block; width:100px; min-height:19px; list-style:none; margin-left:5px;}
#bloc_navigation #milieu #navbar #lien li a {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ffffff;
	margin-bottom:4px;
	text-decoration:none;
	background: url(images/liens2.jpg);
	width: 164px;
	min-height:20px;
	padding-left:12px;}
#bloc_navigation #milieu #navbar #lien li a:hover {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	margin-bottom:4px;
	text-decoration:none;
	background: url(images/liens1.jpg);
	width: 164px;
	min-height:20px;
	padding-left:12px;}
#bloc_navigation #bas {display:none;}



/*	Gestion du contenu	*/
#bloc_page_general{ float:right; width:719px; left:0px; font-family: Arial, Helvetica, sans-serif; text-align:center;}
/*#bloc_page_general #bloc_page_bas {height:25px; width:961px; font-size:13px; font-weight:bold; color:#DB0707;  background: #ffffff url(images/page_annuaire_10.jpg) no-repeat;}*/
#bloc_page_general #bloc_page_haut li {list-style-image:url(images/basik3_puce.jpg);}
#bloc_page_general #bloc_page_haut span {display:block; font-size:24px; font-family: "Arial"; color:#000000;  width:719px; height:114px; text-align:center; background: url(images/page_annuairerhone_Ftitre.jpg) no-repeat top; padding-top:50px;}
#bloc_page_general #bloc_page_milieu{min-height:500px;}
#bloc_page_general #bloc_page_milieu #bloc #haut {display:block; font-weight:bold; text-align:left; width:690px; font-family: arial; font-size:20px; color:#000000; background:#f9f7f2; margin-left:auto; margin-right:auto; height:23px; text-decoration:none; border:none;}
#bloc_page_general #bloc_page_milieu #bloc #haut:hover {background:#f3fee4;}
#bloc_page_general #bloc_page_milieu #bloc #haut a  span {
font-size:15px; color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#bloc_page_general #bloc_page_milieu #bloc #haut a:hover  span {
color:#029e0d;}

#bloc_page_general #bloc_page_milieu #bloc #milieu #B1 .stitre{margin-top:5px; margin-bottom:10px; text-align:center; font-weight:bold; font-family: arial ; font-size:18px; color:#79a600; background: url(images/trait.jpg) repeat-x bottom; display:inline;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B2 .stitre{margin-top:5px; margin-bottom:10px; text-align:center; font-weight:bold; font-family: arial ; font-size:18px; color:#79a600; background: url(images/trait.jpg) repeat-x bottom; display:inline;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B3 .stitre{margin-top:5px; margin-bottom:10px; text-align:center; font-weight:bold; font-family: arial ; font-size:18px; color:#79a600; background: url(images/trait.jpg) repeat-x bottom; display:inline;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B1{margin-top:10px; margin-left:0px; position:relative; width:340px; font-size:12px; float:left; text-align:justify; color: #2d2d2d; }
#bloc_page_general #bloc_page_milieu #bloc #milieu #B2{margin-top:10px; margin-right:18px; position:relative; width:340px; font-size:12px; float:right; text-align:justify; color: #2d2d2d; }
#bloc_page_general #bloc_page_milieu #bloc #milieu #B3{margin-top:10px; position:relative; width:680px; font-size:12px; text-align:justify; color: #2d2d2d; }
#bloc_page_general #bloc_page_milieu #bas{height:20px;clear: both;}
#bloc_page_general #bloc_page_milieu #affichage{ width:350px; position:relative; display:inline ; background: #b9af8c; border:solid #f1e8c9;}
#bloc_page_general #bloc_page_milieu #image1{margin-top:15px; margin-left:30px; float:left;}
#bloc_page_general #bloc_page_milieu #image2{overflow:hidden; margin-top:30px; margin-right:30px; float:right;}
#bloc_page_general #bloc_page_milieu #image3{margin-top:15px;}
#bloc_page_general #bloc_page_milieu #image #legende,
#bloc_page_general #bloc_page_milieu #image #legende a,
#bloc_page_general #bloc_page_milieu #image #legende a:hover
{height:30px; text-align:left; font-weight:bold; font-family: Georgia ; font-size:11px; color:#7c7c7c; text-decoration:none;}



/*	Bloc bas		*/
#bloc_baspage{width:961px; float:right; text-align:center; height:120px; background:#ffffff url(images/page_annuairerhone_bas.jpg) no-repeat top;}



/*	Bloc coordonnÃ©es*/
#bloc_coordo{position:relative; margin-top:60px; text-align:left; height:50px; width:961px;}
#bloc_coordo #haut span{ margin-top:25px; display:none; margin-left:20px; font-size:9px; color:#C9C9C9;}
#bloc_coordo #milieu 
{margin:8px;margin-top:15px;}
#bloc_coordo #milieu #contact #tel
{float:left; font-weight:bold; font-size: 12px; color:#79a600;}
#bloc_coordo #milieu #contact #mob
{float:left; font-weight:bold; font-size: 12px; color:#79a600;}
#bloc_coordo #milieu #contact #fax
{float:left; font-weight:bold; margin-left:15px; margin-right:15px; font-size: 12px; color: #443305;}
#bloc_coordo #milieu #contact #mail
{float:left; margin-top:10px; margin-left:15px; font-size: 11px; color: #38586B; text-align:center;}
#bloc_coordo #milieu #contact #mail a
{text-decoration:none ; font-size: 10px; color: #606060; text-align:center;}
#bloc_coordo #milieu #contact #mail a:hover
{font-size: 10px; color: #606060; text-align:center; background:#ffffff;}
#bloc_coordo #milieu #adresse
{margin-left:15px; font-size: 12px; color:#606060; float:right; height:22px;}
#bloc_coordo #milieu #contact
{margin-left:15px; font-size: 11px; color:#606060;margin-top:8px;}


/*GALERIES PHOTOS*/
.conteneur_image {text-align:center; width:140px; float:left; overflow:hidden; height:180px; margin-left:25px;}
.conteneur_image img {border:solid #ffeda3;}
#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie #titre
{display:block; font-size:24px; font-family: "Arial"; color:#000000;  width:719px; height:114px; text-align:center; background: url(images/page_annuairerhone_Ftitre2.jpg) no-repeat top; padding-top:50px;}
#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie 
{ text-align:center;}
#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie .conteneur_image a
{display:block; padding-top:10px; width:150px; height:165px; font-size:11px; color:#3c3e5f; background:#fdfbef url(images/Fselectimage.jpg); text-decoration:none;}
#conteneur #bloc_page_general #bloc_page_milieu .conteneur_galerie .conteneur_image a:hover
{display:block; padding-top:10px; width:150px; height:165px; font-size:11px; color:#3c3e5f; background:url(images/Fselectimage2.jpg); text-decoration:underline;}
.conteneur_galerie .conteneur_image span
{width:130px;}
.image_large
{width:500px;
background:#CCCCCC;
border:solid #bfd783;
}
.image_PF {
display:block;
width:315px;
}
.desc_gal {
width:680px;
margin-bottom:15px;
background:#f3f2ec;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#003333;
}
.conteneur_galerie #texte{
width:640px;
padding:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#FFCC33 url(images/h_texte.jpg) no-repeat top left;
color:#000000;}

#image_centrale_mess{
width:505px;
height:38px;
background: url(images/zoomer.jpg) no-repeat top;
margin:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
}/******************************************************************************
	AGREGATION CSS 0/option_4.css
	Le 15/03/2010 à 08:46:11
	******************************************************************************/
	
	#consigne_editeur {
	display:block;
	margin-top:8px;
}/******************************************************************************
	AGREGATION CSS 0/option_2.css
	Le 15/03/2010 à 08:46:11
	******************************************************************************/
	
	.btn_admin
{	width:55px;
	float:right;
	height:22px;
	cursor:pointer;
	display:block;
	text-decoration:none;
}