/*//////////////////////////////////////////////// BALISE ////////////////////////////////////////////////*/
*				{margin:0;padding:0}
a img			{border:none}
body			{/*background:url(../gifs/template/body.jpg) repeat-x #babbbb!important;*/
font-size:12px!important;
font-family: Verdana, Arial, Helvetica, sans-serif!important;
margin:0;
padding:0;}
/*//////////////////////////////////////////////// LIEN ////////////////////////////////////////////////*/
a				{font-size:12px;color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif!important;}
a:link			{font-size:12px;color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif!important;}
a:hover			{color:#000000!important}
a:active		{text-decoration:none;color:#000000}
/*//////////////////////////////////////////////// DIVs ////////////////////////////////////////////////*/
#wrapper p	{padding-bottom:10px;padding-left:50px;padding-right:50px;font-size:12px; text-align:justify;
	line-height:20px;
}
#cabinetOver {background:#104d95!important;color:#EEEEEE}

#topBar{width:999px;height:20px;line-height:20px;background:url(../gifs/template/topBar/bando_02.jpg) repeat-x; margin: 0 auto;}
	#topBarLeft{float:left;text-align:left;width:370px;height:20px;padding-left:10px; font-size:12px;}
	#topBarLeft p{color:#EEEEEE}
	#topBarCenter{float:left;text-align:center;height:20px;}
	#TopBarRight{color:#EEEEEE;float:right;text-align:right;width:400px;padding-right:10px}
	#TopBarRight a{color:#EEEEEE;}
	
#global{width:999px;margin:0 auto 0 auto}
	#header{height:148px;overflow:hidden;background:url(../gifs/template/header/header.jpg) no-repeat;border-right:1px solid #104D95;}
		#headerLeft{width:383px;height:148px;float:left}
			#logo{height:148px}
		#headerRight{float:left;height: 148px}
			#news{height:127px;width:614px}
			.menuspecial a:hover{background:#104d95;color:#FFFFFF!important}
				#actualites{float:left;height:100px;width:280px;padding-top:15px;padding-right:20px}
					#actualites a{font-family: Verdana, Arial, Helvetica, sans-serif!important;letter-spacing:1px;vertical-align:middle;font-weight:600;color:#104d95}
					#actualites p{color:#555555;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12px}
				#publications{float:left;height:105px;width:280px;padding-top:10px;padding-right:20px}
					#publications a{letter-spacing:1px;vertical-align:middle;font-weight:600;color:#104d95}
					#publications p{color:#555555;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12px}
			#navigationUtile{}
	#content{width: 999px;background:url(../gifs/template/content.jpg) repeat-y}
		#sidebar{width:224px;height:520px;float:left;padding-left:10px}
			#navigation{}
			#contactt{width:224px;height:170px}
				#contactt h2{background:url(../gifs/template/TitreEncartSidebar2.jpg);width:214px;font-size: 13px;letter-spacing: 1px;padding-left:10px;
	height: 27px;line-height: 27px;color:#EEEEEE}
				#imageContact{background:url(../gifs/template/contact.jpg) no-repeat;width:190px;height:88px;padding:10px;margin:7px;padding-bottom:0px;}
				#contactt a{font-weight:bold;color:#104d95}
			#acces{width:224px}
				#acces h2{background:url(../gifs/template/TitreEncartSidebar.jpg);width:189px;font-size: 13px;letter-spacing: 1px;padding-left: 35px;height: 27px;line-height: 27px;color:#EEEEEE}
				#acces img{padding:7px}
				#acces a{font-weight:bold;color:#104d95}
		#wrapper{width:744px;float:left;padding-left:10px;padding-bottom: 20px}
			#accueil{}
				#accueil h1{width:734px;height:29px;background-image: url(../gifs/template/h1.jpg);color:#EEEEEE;
	font-size:14px;line-height: 29px;padding-left:10px;margin-bottom: 20px}
				#accueil p{padding: 10px 20px 0 20px}
				#accueil a{font-weight:bold;color:#104d95;display:block;width:95%;background:#EEEEEE;border:1px solid #104d95;height:25px;line-height:25px;padding-left:10px;padding-right:10px}
			#avocats p{padding-top:10px;font-size:12px;line-height:12px}
				#avocatsTop{height:160px}
					#avocat1{height:120px;width:323px;padding: 20px 0 0 20px!important;text-align:justify;float:left}
					#avocat2{height:120px;width:336px;padding: 20px 0 0 30px!important;text-align:justify;float:left}
				#avocatsBtm{}
					#avocat3{height:120px;width:323px;padding: 20px 0 0 20px!important;text-align:justify;float:left}
					#avocat4{height:120px;width:336px;padding: 20px 0 0 30px!important;text-align:justify;float:left}
			.accueil a{}
	#footer{
	width:999px;
	/*height:34px;*/
	background:url(../gifs/template/footer.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	overflow:hidden!important;
	padding-top: 15px;}
	#footer2{width:1100px;height:50px;text-align:center}
	
/*//////////////////////////////////////////////// CLASSES /////////////////////////////////////////////*/
.scrollbarre	{overflow:auto;}
/*//////////////////////////////////////////////// NEWSLETTER ////////////////////////////////////////////////*/
.email_news		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;background-color:#ffffff;border-bottom:#bbbbbb 1px solid;border-top:#bbbbbb 1px solid;border-left:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid}
.bouton_news	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;background-color:#585858;border-bottom:#585858 1px solid;border-top:#585858 1px solid;border-left:#585858 1px solid;border-right:#585858 1px solid;cursor:pointer;}
/*//////////////////////////////////////////////// BDD AUTO ////////////////////////////////////////////////*/
.pagination				{
	height:15px;
	margin:auto;
	padding-left: 20px;
}

.numpage				{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;
color:#104d95!important;font-weight:900;margin:2px;background:url(../gifs/pagination_link.jpg) no-repeat;text-decoration:none!important}
.numpage_selec			{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;
color:white!important;font-weight:900;background:url(../gifs/pagination_hover.jpg) no-repeat;text-decoration:none!important}

.bt_suivant				{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;
background:url(../gifs/suivant.jpg) no-repeat;margin:2px}
.bt_suivant_inactiv		{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;
background:url(../gifs/suivant_inactiv.jpg) no-repeat;margin:2px}
.bt_precedent 			{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;
background:url(../gifs/precedent.jpg) no-repeat;margin:2px}
.bt_precedent_inactiv	{height:15px;width:15px;line-height:15px;text-align:center;display:block;float:left;
background:url(../gifs/precedent_inactiv.jpg) no-repeat;margin:2px}
.liste_cat		{}
.fichierbin		{}
.photo			{}
/*//////////////////////////////////////////////// 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)}
.titreNews {
	padding-bottom: 5px;
}
.texteNews {
	padding-bottom: 5px;
}

ul.MenuHorizontal { 
   width: 224px; 
   list-style: none; 
   margin: 0; 
   padding: 0; 
   overflow: hidden; 
} 

ul.MenuHorizontal li { 
   width: 224px; 
} 

ul.MenuHorizontal li a { 
   display: block; 
   color: #104d95;         /*Ici, changer la couleur de la police*/ 
   font-family: Verdana, Arial, Helvetica, sans-serif;         /*Ici, changer la police du menu*/ 
   font-size: 13px;         /*Ici, changer la taille de la police du menu*/ 
   font-weight: normal; 
   padding-top: 0px;         /*Ici, on joue sur le padding pour centrer le texte verticalement*/ 
   height: 30px;
   line-height:30px;         /*Ici, on augmente la hauteur du menu*/  
   text-align: left; 
   text-decoration: none;
   padding-left:10px;
   margin-top:2px
} 

li#menu0 a,li#menu1 a,li#menu2 a,li#menu3 a,li#menu4 a,li#menu5 a,li#menu6 a,li#menu7 a,li#menu8 a,li#menu9 a ,li#menu10 a,li#menu11 a {
background-image:url(../gifs/template/menu/nava.jpg);
}

li#menu0 a:hover,a#selected-over0,li#menu1 a:hover,a#selected-over1,li#menu2 a:hover,a#selected-over2,li#menu3 a:hover,a#selected-over3,li#menu4 a:hover,a#selected-over4,li#menu5 a:hover,a#selected-over5,li#menu6 a:hover,a#selected-over6,li#menu7 a:hover,a#selected-over7,li#menu8 a:hover,a#selected-over8,li#menu9 a:hover,a#selected-over9,li#menu10 a:hover,a#selected-over10,li#menu11 a:hover,a#selected-over11 {
background-image:url(../gifs/template/menu/navh.jpg) !important;color:#FFF!important;text-decoration:none;
}
#navigation {
	height: 365px;
}

.dropdown2 {margin:0!important}
.big {
	font-size: 14px;
	font-weight: bold;
}
.avocatImg {
	height: 110px;
	width: 108px;
	float: left;
}
.hauteur {
	height: 110px;
}

.avocatlien{}
.avocatlien a{color:#104d95;font-weight:bold}.bleuTitre {
	color: #104d95;
	font-weight: bold;
	vertical-align: middle;
	height: 15px;
	line-height: 15px;
}
#navigationUtile {
	height: 33px;
	width: 600px;
}


ul.MenuHorizontal2 {
	width: 600px;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	height: 21px;
}

ul.MenuHorizontal2 li {
   float: left;
   margin-right:5px;
   width:115px;/*ajjouté*/
}

ul.MenuHorizontal2 li a {
   display: block;
   font-family: Verdana, Arial, Helvetica, sans-serif;         /*Ici, changer la police du menu*/
   font-size: 11px;         /*Ici, changer la taille de la police du menu*/
   font-weight: normal;
   height: 21px;         /*Ici, on augmente la hauteur du menu*/ 
   text-align: center;
   text-decoration: none;
   line-height:20px;
   padding-left:5px;
   padding-right:5px;
   border-top:#104d95 1px solid;
   border-right:#104d95 1px solid;
   border-left:#104d95 1px solid;
}

li.menu a {
   background:#FFF;
   color:#104d95;         /*Ici l'image de fond de la cellule*/
}

li.menu a:hover, a#selected-over2 {
	color:#EEEEEE!important;
	texte-decoration:none!important    ;     /*Ici l'image de fond over de la cellule*/;
	background-color:#104d95!important;
}

#TopBarRight a {color:#EEEEEE}
#TopBarRight a:hover {color:#FFF!important}
#wrapper h2 {
	font-size: 14px;
	border-bottom: 1px dashed #104d95;
	padding-bottom: 5px;
	color: #104d95;
	margin: 20px 20px 10px 10px;
}
#wrapper h3 {
	font-size: 12px;
	padding-bottom: 5px;
	padding-top: 20px;
	border-bottom: 1px dotted #104d95;
	margin-left: 20px;
	margin-bottom: 10px;
	color: #006699;
	margin-right: 20px;
	width: 400px;
}
#wrapper strong {
	color: #333399;
}
#wrapper li {
	margin-left: 60px;
	list-style: square;
}
#wrapper ul {
	margin-bottom: 20px;
}
#wrapper blockquote {
	text-align: center;
	padding: 20px;
	color: #666666;
	font: italic bold 10px Georgia;
}
.metro {
	vertical-align: middle;
	height: 20px;
	line-height: 20px;
}
.menuspecial {
	color: #DDDDDD;
	font-weight: bolder;
	text-align: center;
	text-transform: uppercase;
	background: #DDDDDD;
	height: 10px;
	margin-left: 1px;
	margin-right: 1px;
}
.menuspecial a {
	font-size: 10px;
	border: 1px dotted #000066;
	padding: 5px;
	display: inline;
	background: #DDDDDD;
	font-weight: normal;
	text-decoration: none;
}
#avocat1photo {
	float: right;
	height: 133px;
	width: 106px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 5px;
	padding-left: 30px;
}
#avocat2photo {
	float: right;
	height: 133px;
	width: 106px;
	margin-top: 5px;
	margin-right: 50px;
	margin-bottom: 5px;
	padding-left: 30px;
}
#wrapper hr {
	margin: 50px;
}
#paginationleft {
	width: 650px;
	float: left;
	height: 70px;
}
#paginationright {
	height: 60px;
	width: 70px;
	float: left;
}
.avocatpics {
	float: left;
	width: 250px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
}
.avocatpics2 {
	float: left;
	width: 120px;
	padding-left: 20px;
}
.menu {
	width: 110px;
}
.liste li {
	margin:0 0 10px 0;
}







#diapo {
	
}


