/********************************************************************* Balise ****************************************************************/

form, h1, h2, h3,h4, ul, li, p {
	padding: 0px;
	margin: 0px;
}

li{
	font-size:11px;
	list-style-image:url(gifs/puce-bleue.gif);
	padding-left:5px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4d4d4d;
	text-decoration: none;
}

body {
	margin: 0px;
	background-color:#000033;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000033;
	border-bottom: #000033 1px solid;
	margin-bottom: 15px;
	padding-bottom:10px;
	padding-top: 15px;
}

h2{
	color:#000066;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
	padding-bottom: 6px;
}
h3{
color:#000066;
font-size:13px;
font-weight:bold;
margin-top:10px;
padding-bottom: 6px;
}
h4{
color: #000;
font-size:12px;
font-weight:bold;
padding-bottom: 6px;
}
legend {
font-weight:bold;
color: #4d4d4d;
}
/******************************************************************** Lien ******************************************************************/
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: underline;
	font-weight:bold;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: underline;
	font-weight:bold;
}
a:hover {
	text-decoration: none;
	color: #000066;
	font-weight:bold;
}
a:active {
	text-decoration: none;
	color: #000066;
	font-weight:bold;
}


/********************************************************************** Class **************************************************************/
.scrollbarre {
	overflow:auto;
}
/************************************************************************************************* Enacrt actualité
*/

#encart_actualite {
}

#encart_actualite ul {
	list-style:url(../gifs/puce_encart.gif);
	margin:0 0 5px 20px;
	padding:0;
}

#encart_actualite ul a {
	color:#4D4D4D;
	font-weight:bolder;
	text-decoration:none;
}

#encart_actualite ul a:hover {
	text-decoration:underline;
	color:#000066 !important;
}

#encart_actualite li {
	margin:0px 20px 1px 0;
	padding:2px 0 2px 2px;
	border-top:#FFFFFF 1px solid;
	font-size:12px;
	border-bottom:1px solid #A4AFB9;
}

.all_actu a {
	font-weight:bolder;
}

.all_actu a:hover {
}

.clearBoth {
	clear: both;
}

/********************************************************************** Newsletter **************************************************************/
.email_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	border:#bbbbbb 1px solid;

}

.bouton_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:12px;
	color:#ffffff;
	background-color:#585858;
	border:#585858 1px solid;
}

/**********************************************************BDD AUTO **************************************/
.numpage {
}
.numpage_selec {
	color:#ff0000;
}
.bt_suivant{
}
.bt_precedent{
}
.liste_cat{
}
.fichierbin{
}
.photo{
}
/**********************************************************************************************************/
#index {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 70px;  /* changer la largeur ici */ 
    height: 31px; /* changer la hauteur ici */ 
    background: url(gifs/images/avocat-geronimi-over_05.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#index a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/avocat-geronimi_05.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#index a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#contact2 {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 68px;  /* changer la largeur ici */ 
    height: 31px; /* changer la hauteur ici */ 
    background: url(gifs/images/avocat-geronimi-over_06.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#contact2 a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/avocat-geronimi_06.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#contact2 a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#domaine {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 176px;  /* changer la largeur ici */ 
    height: 31px; /* changer la hauteur ici */ 
    background: url(gifs/images/avocat-geronimi-over_07.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#domaine a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/avocat-geronimi_07.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
	margin:0;
	padding:0;
} 

#domaine a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#particulier {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 93px;  /* changer la largeur ici */ 
    height: 31px; /* changer la hauteur ici */ 
    background: url(gifs/images/avocat-geronimi-over_08.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#particulier a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/avocat-geronimi_08.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#particulier a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#entreprise {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 93px;  /* changer la largeur ici */ 
    height: 31px; /* changer la hauteur ici */ 
    background: url(gifs/images/avocat-geronimi-over_09.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#entreprise a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/avocat-geronimi_09.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#entreprise a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#deontologie {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 94px;  /* changer la largeur ici */ 
    height: 31px; /* changer la hauteur ici */ 
    background: url(gifs/images/avocat-geronimi-over_10.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#deontologie a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/avocat-geronimi_10.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#deontologie a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#honoraire {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 93px;  /* changer la largeur ici */ 
    height: 31px; /* changer la hauteur ici */ 
    background: url(gifs/images/avocat-geronimi-over_11.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#honoraire a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/avocat-geronimi_11.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#honoraire a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#actualite {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 87px;  /* changer la largeur ici */ 
    height: 31px; /* changer la hauteur ici */ 
    background: url(gifs/images/avocat-geronimi-over_12.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#actualite a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/avocat-geronimi_12.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#actualite a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 

#point {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 86px;  /* changer la largeur ici */ 
    height: 31px; /* changer la hauteur ici */ 
    background: url(gifs/images/avocat-geronimi-over_13.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#point a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/avocat-geronimi_13.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#point a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
}

#avocat {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 107px;  /* changer la largeur ici */ 
    height: 31px; /* changer la hauteur ici */ 
    background: url(gifs/images/avocat-geronimi-over_14.jpg) no-repeat left top;    /* placement de l'image over */
	padding:0; 
} 

#avocat a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/avocat-geronimi_14.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
	padding:0;
} 

#avocat a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
}


/*********************************************************LIGHTBOX*****************************************/

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
 

#overlay img{border:none;}

 

#overlay{background-image:url('gifs/overlay.png');}

 

* html #overlay{background-color:transparent;background-image:url(blank.gif);}
	
/**********************************************************************************************************/
#fond_petage {
background:url(gifs/images/avocat-geronimi_31.jpg);
}

#fd_non_petage{
/*background:url(gifs/images/avocat-geronimi_25.jpg) no-repeat;*/
padding:5px 20px 20px 5px;}


#fd_non_petage-particulier{
/*background:url(gifs/images/avocat-geronimi_25.jpg) no-repeat;*/
padding:5px 20px 20px 5px;
}
				#fd_non_petage-particulier p{
				margin-top: 25px;
				}

#fd_non_petage-entreprise{
/*background:url(gifs/images/avocat-geronimi_25.jpg) no-repeat;*/
padding:5px 20px 20px 5px;
}
				#fd_non_petage-entreprise p{
				margin-top: 10px;
				text-align:justify;
				}

#fd_non_petage-deontologie{
/*background:url(gifs/images/avocat-geronimi_25.jpg) no-repeat;*/
padding:5px 20px 20px 5px;
}
				#fd_non_petage-deontologie p{
				text-align:justify;
				}


#fd_non_petage-honoraire{
/*background:url(gifs/images/avocat-geronimi_25.jpg) no-repeat;*/
padding:5px 30px 20px 5px;
}
				#fd_non_petage-honoraire p{
				text-align:justify;
				margin-bottom:15px;
				}
				
				
#fd_non_petage-honoraire li {
list-style:url(gifs/puce-bleue.gif);
margin-left:15px;
font-size:12px;
}

.deroule_titre {
/*	display:none;*/
}

#fd_non_petage-honoraire h3 {
margin-left:20px;
}

#fd_non_petage-droit{
/*background:url(gifs/images/avocat-geronimi_25.jpg) no-repeat;*/
padding:5px 20px 20px 5px;
}
				#fd_non_petage-droit p{
				text-align:justify;
				margin-bottom:15px;
				}
				
#fd_non_petage-droit ul {
margin-left:8px;
}				
#fd_non_petage-droit li {
list-style:url(gifs/puce-bleue3.gif);
margin-left:15px;
font-size:12px;
}


#fd_newsletter{
background:url(gifs/images/avocat-geronimi_22.jpg) no-repeat;
height: 33px;
}

#fd_actualite{
background:url(gifs/images/avocat-geronimi_24.jpg) no-repeat;
height: 99px;
padding-left:20px;
padding-right:10px;
}

#fd_point{
background:url(gifs/images/rub-point.jpg) no-repeat;
height: 99px;
padding-left:20px;
padding-right:10px;
}

#fd_contact{
background:url(gifs/images/avocat-geronimi_27.jpg) no-repeat;
height: 120px;
padding-left:20px;
padding-right:10px;
}
#fd_consultation{
padding-left:20px;
padding-right:10px;
}
#fd_plan {
padding-left:20px;
padding-right:10px;
}
#footer{
background:url(gifs/images/avocat-geronimi_32.jpg) no-repeat;
height:25px;
text-align:center;
padding-top:5px;
}

#menu_bas{
color:#FFFFFF;
text-align:center;
}
			#menu_bas a {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #FFFFFF;
				text-decoration: none;
			}
			#menu_bas a:link {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #FFFFFF;
				text-decoration: none;
			}
			#menu_bas a:hover {
				text-decoration: underline;
				color: #FFFFFF;
			}
			#menu_bas a:active {
				text-decoration: none;
				color: #FFFFFF;
			}
			
#fd_competence_index {
background-color:#eaeaea;
height: 150px;
padding-left:10px;
padding-right:10px;
text-align:right;
}
			#fd_competence_index p {
			/*line-height: 35px;*/
			}

#fd_competence_index a, #fd_competence_index a:link, #fd_competence_index a:hover, #fd_competence_index a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	text-decoration: underline;
	font-weight:bold;
}

#fd_competence_index a.lienns, #fd_competence_index a.lienns:link, #fd_competence_index a.lienns:hover, #fd_competence_index a.lienns:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	text-decoration: none;
	font-weight:bold;
}

#fd_competence_tel{
background:url(gifs/images/avocat-geronimi-index_40.jpg) no-repeat;
height:70px;
color:#CC3300;
font-size:14px;
font-weight:bold;
padding-left: 100px;
padding-top: 20px;
}



#offre-particulier {
}
					#offre-particulier p{
					font-weight:bold;
					line-height: 25px;
					text-align:center;
					}
					#offre-particulier a{
					display:block;
					width: 300px;
					margin-top:5px;
					margin-bottom: 25px;
					}


/*BDD*/
.fd_tpl{
background:url(gifs/trait.gif) repeat-y;
background-position:left;
padding-left: 25px;
width: 80%;
margin: 0 auto;
}
		.fd_tpl img{
		float:left;
		margin-right: 10px;
		}
/*FIN BDD*/


/*class*/
.centrer{
text-align:center;
}
.justifier {
text-align:justify;
}
.tititxt{
font-size:11px;
}
.alignementg{
float:left;
margin-right:10px;
}
.vert {
color:#259802;
}

.img {
float:left;
margin-right: 10px;
border:1px solid #638cb8;
}
.separation {
background-image:url(gifs/separation.jpg);
background-repeat:no-repeat;
background-position:center;
height:18px;
padding-bottom:15px;
padding-top:15px;
}

.separateur {
background-image:url(gifs/separateur.jpg);
background-repeat:no-repeat;
background-position:center;
padding-top:15px;
padding-bottom:15px;
height:55px;
}

td .ciel {
background-color:#E8F2FF;
text-align:justify;
}

.droit li  {
padding-bottom:5px;
}
.actus_liste_titres {
	margin:10px 10px 50px 60px;
}
.actus_liste_titres a{
	text-decoration:none;
}
.fdBlanc {
	background-color: #FFFFFF;
}
.fdConsultation {
	background-image: url(gifs/images/newconsult_32.jpg);
	height: 97px;
}
.fdEncartAccueil {
	background-image: url(gifs/images/newaccueil_29.jpg);
	height: 188px;
	width:160px;
	padding-right: 15px;
	padding-left: 15px;
}

a.lienAccueil, a.lienAccueil:link, a.lienAccueil:hover, a.lienAccueil:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	text-decoration: none;
	font-weight:bold;
}
a.lienAccueil2, a.lienAccueil2:link, a.lienAccueil2:hover, a.lienAccueil2:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000066;
	text-decoration: none;
	font-weight:bold;
}


/********************************************************************************************************************** menu
*/

ul.MenuHorizontal {
   width: 967px;
   list-style: none;
   margin: 0;
   padding: 0;
}

ul.MenuHorizontal li {
   float: left;
   margin:0 !important;
   display:inline;
   padding:0px !important;
}

ul.MenuHorizontal li a {
   display: block;
   background-color: #DDE6EF;
   color: #474C50;         /*Ici, changer la couleur de la police*/
   font-family:Arial, Helvetica, sans-serif;
   font-size: 12px;         /*Ici, changer la taille de la police du menu*/
   font-weight: bold;
   padding: 0px !important;         /*Ici, on joue sur le padding pour centrer le texte verticalement*/
   height: 31px;         /*Ici, on augmente la hauteur du menu*/ 
   text-align: center;
   text-decoration: none;
   margin:0;
   line-height:31px;
}

ul.MenuHorizontal li a:hover {
	color:#FFFFFF;
}

#menu0 a:hover span{
background:#ABABAB !important;
padding:1px;
}


li#menu0 {
   width: 70px;
}

li#menu1 {
   width: 68px;
}

li#menu2 {
   width: 176px;
}

li#menu3 {
   width: 93px;
}

li#menu4 {
   width: 93px;
}

li#menu5 {
   width: 94px;
}

li#menu6 {
   width: 93px;
}

li#menu7 {
   width: 87px;
}

li#menu8 {
   width: 86px;
}

li#menu9 {
   width: 107px;
}

li#menu0 a {
   background-image: url('gifs/menu_00.jpg');         /*Ici l'image de fond de la cellule*/
   padding-left:18px !important;
}

li#menu1 a {
   background-image: url('gifs/menu_01.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu2 a {
   background-image: url('gifs/menu_02.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu3 a {
   background-image: url('gifs/menu_03.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu4 a {
   background-image: url('gifs/menu_04.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu5 a {
   background-image: url('gifs/menu_05.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu6 a {
   background-image: url('gifs/menu_06.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu7 a {
   background-image: url('gifs/menu_07.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu8 a {
   background-image: url('gifs/menu_08.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu9 a {
   background-image: url('gifs/menu_09.jpg');         /*Ici l'image de fond de la cellule*/
   padding-right:15px !important;
}


li#menu0 a:hover, a#selected-over0 {
   background-image: url('gifs/menu_hover_00.jpg')  !important;
}



li#menu1 a:hover, a#selected-over1 {
   background-image: url('gifs/menu_hover_01.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}




li#menu2 a:hover, a#selected-over2 {
   background-image: url('gifs/menu_hover_02.jpg') !important;        /*Ici l'image de fond over de la cellule*/
}



li#menu3 a:hover, a#selected-over3 {
   background-image: url('gifs/menu_hover_03.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}



li#menu4 a:hover, a#selected-over4 {
   background-image: url('gifs/menu_hover_04.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}



li#menu5 a:hover, a#selected-over5 {
   background-image: url('gifs/menu_hover_05.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

a#selected-over0, a#selected-over1, a#selected-over2, a#selected-over3, a#selected-over4, a#selected-over5, a#selected-over6, a#selected-over7, a#selected-over8,  a#selected-over9 {
color:#FFFFFF;
padding:1px;
}


li#menu6 a:hover, a#selected-over6 {
   background-image: url('gifs/menu_hover_06.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}


li#menu7 a:hover, a#selected-over7 {
   background-image: url('gifs/menu_hover_07.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

li#menu8 a:hover, a#selected-over8 {
   background-image: url('gifs/menu_hover_08.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

li#menu9 a:hover, a#selected-over9 {
   background-image: url('gifs/menu_hover_09.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}


#menu {
	height:31px;
	width:967px;
	background:#009966;
}

#MenuBar2 li li a, #MenuBar1 li li a {
	background:#638CB8 !important;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px !important;
}

#MenuBar2 li li a:hover, #MenuBar1 li li a:hover {
	background:#DDE6EF !important;
	color:#000000;
}
.all_actu{
	margin-bottom:10px;
}

#plaquette {
	margin-top:20px;
	position:relative;
	text-align:center;
}
.reader {
	font-size:10px !important;
	color:#999999!important;
}
.reader a {
	font-size:10px !important;
	color:#999999 !important;
}