/******************************************************************************
	AGREGATION CSS /theme.css
	Le 07/02/2012 à 09:49:15
	******************************************************************************/
	
	/*	Corps de la page */
body{
text-align:center; 
background:#f1efea url(images/fond_page.jpg) repeat-x; 
margin:0 0 0 0px; 
padding:0 0 0 0px; 
font-family: Arial, Helvetica, sans-serif;}

#bloc_total {
display:block;
clear:both;
width:961px; 
margin:auto auto auto auto!important;
background:#fff;}

#conteneur{
	display:block;
	clear:both;
	width:961px; }
	
#bandeau_haut {
	clear:both;
	display:block;
	width:961px;
	height:124px;
	background:url(images/page_annuaireloiret_haut.jpg) no-repeat left top;
}
#bloc_central {display:block; float:right; width:719px;}

/*	Navigation	*/
#bloc_navigation_fond{ float:left; display:block; width:242px; min-height:201px; background: url(images/page_annuaireloiret_Fmenu.jpg) no-repeat; text-align:left;}
#bloc_navigation{ text-align:left; width:165px; float:left; margin-top:40px; margin-left:7px;}
#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:165px;}
#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:#000;
	text-decoration:none;
	width:164px;
	min-height:20px;
	padding-left:0px;
	margin-bottom:8px;}
#bloc_navigation #milieu #navbar #lien li a:hover {
	color:#6c9e00;
	text-decoration:none;
	background: url(images/liens2.jpg) no-repeat bottom left;}
#bloc_navigation #bas {display:none;}



/*	Gestion du contenu	*/
#bloc_page_general{ float:right; width:719px; font-family:Arial, Helvetica, sans-serif; text-align:center; background: url(images/page_annuaireloiret_FC.jpg) no-repeat top right;}
/*#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  {
	width:660px;
}
#bloc_page_general #bloc_page_haut h2 {
	font-size:16px!important;
	color:#F90;
}
#bloc_page_general #bloc_page_haut .titre_pages_galeries {
	font-size:22px!important;
	color:#ab0909;
}
#bloc_page_general #bloc_page_haut li {list-style-image:url(images/basik3_puce.jpg);}
#bloc_page_general #bloc_page_haut span {display:block;  width:660px; font-size:25px; font-family:"Times New Roman", Times, serif; color:#b00808; text-align:right;  padding-top:10px; padding-bottom:20px; margin-right:0px;}
#bloc_page_general #bloc_page_milieu{min-height:500px;}
#bloc_page_general #bloc_page_milieu #bloc {
	display:block;
	width:680px;
}
#bloc_page_general #bloc_page_milieu #bloc #haut {display:block; font-weight:bold; text-align:left; width:600px; font-family: arial; font-size:17px; color:#679a27; margin-left:auto; margin-right:20px; height:23px; padding:5px; text-decoration:none; border:none;}

#bloc_page_general #bloc_page_milieu #bloc #milieu #B1 .stitre {display:block; width:300px; margin-top:5px; padding-bottom:5px; margin-bottom:10px; text-align:center; font-weight:bold; font-family: arial ; font-size:14px; color:#560100; background: url(images/trait.jpg) repeat-x bottom;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B2 .stitre {display:block; width:300px; margin-top:5px; padding-bottom:5px;  margin-bottom:10px; text-align:center; font-weight:bold; font-family: arial ; font-size:14px; color:#560100; background: url(images/trait.jpg) repeat-x bottom;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B3 .stitre { display:block; width:300px; margin-top:5px; padding-bottom:5px; margin-bottom:10px; text-align:center; font-weight:bold; font-family: arial ; font-size:14px; color:#560100; background: url(images/trait.jpg) repeat-x bottom;}
#bloc_page_general #bloc_page_milieu #bloc #milieu #B1{margin-top:10px; margin-left:0px; position:relative; width:300px; font-size:12px; float:left; text-align:justify; color: #595959; }
#bloc_page_general #bloc_page_milieu #bloc #milieu #B2{margin-top:10px; margin-right:18px; position:relative; width:300px; font-size:12px; float:right; text-align:justify; color: #595959; }
#bloc_page_general #bloc_page_milieu #bloc #milieu #B3{margin-top:10px; position:relative; width:600px; font-size:12px; text-align:justify; color: #595959; }
#bloc_page_general #bloc_page_milieu #bas{height:20px;clear: both;}
#bloc_page_general #bloc_page_milieu #affichage{ width:300px; position:relative; display:inline ; background:#d2d2d2;}
#bloc_page_general #bloc_page_milieu #affichage img{ border:solid #ffe5bc 2px;}
#bloc_page_general #bloc_page_milieu #image1{margin-top:15px; margin-left:15px; 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{
	display:block;
	clear:both;
	width:961px; height:116px; text-align:center; background:#ffffff url(images/page_annuaireloiret_bas.jpg) no-repeat top;}



/*	Bloc coordonnées*/
#bloc_coordo{position:relative; text-align:left; float:left; width:70%; margin-bottom:20px;}
#bloc_coordo #haut span{ margin-top:25px; display:none; margin-left:20px; font-size:9px; color:#878787;}
#bloc_coordo #milieu 
{margin:8px;margin-top:15px;}
#bloc_coordo #milieu #adresse
{margin-left:15px; font-size:12px;}
#bloc_coordo #milieu #adresse .nom {
display:block;
font-weight:bold;
color:#69C;}
#bloc_coordo #milieu #contact  {
	display:block;
	clear:both;
	margin-left:15px;
}
#bloc_coordo #milieu #contact #tel
{float:left; font-weight:bold; font-size:10px; }
#bloc_coordo #milieu #contact #mob
{float:left; font-weight:bold; margin-left:15px; font-size:10px;}
#bloc_coordo #milieu #contact #fax
{float:left; font-weight:bold; margin-left:15px; margin-right:15px; font-size:10px;}
#bloc_coordo #milieu #contact #mail
{float:left; margin-top:10px; margin-left:15px; font-size:10px; text-align:center;}
#bloc_coordo #milieu #contact #mail a
{text-decoration:none ; font-size:10px; text-align:center;}
#bloc_coordo #milieu #contact #mail a:hover
{font-size:10px; color: #606060; text-align:center; background:#ffffff;}
#bloc_coordo #milieu #contact
{margin-left:15px; font-size: 11px; 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;}
#bloc_page_milieu .conteneur_galerie { float:right; width:719px!important; margin-left:0px!important; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-bottom:15px;}
#bloc_page_milieu .conteneur_galerie #titre
{display:block; 
font-size:24px; 
font-family: "Arial"; 
color:#000000; 
width:719px;
text-align:center; 
 background: url(images/page_annuaireloiret_FC.jpg) no-repeat top right!important; 
padding-top:10px;}
#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!important;
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 07/02/2012 à 09:49:15
			******************************************************************************/


			
			#consigne_editeur {
	display:block;
	margin-top:8px;
}


/******************************************************************************
			AGREGATION CSS 0/option_2.css
			Le 07/02/2012 à 09:49:15
			******************************************************************************/


			
			.btn_admin
{	width:55px;
	float:right;
	height:22px;
	cursor:pointer;
	display:block;
	text-decoration:none;
}
