
body {
/*définition typo ,marge,fondet couleur police...*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 1000px;
margin: auto;
text-align:justify;
background-color:#0b1318;
color: #333333;
/*background: transparent url(images/fd.jpg) top center repeat;*/
}
#conteneur {
width: 1000px;
border:0px;
margin:0px;
text-align:left;
padding:0px;
/*background: transparent url(img/page.jpg) top center repeat-y;*/
background-color:#0b1318;
}
#flash{
width: 1000px;
height:372px;
margin-bottom:0px;
margin:0px;
padding:0px;
background-color:#181d23;
}


table.actu{
 text-align:justify;
  margin-left:15px;
   margin-top:15px;
}



table.contenu{
border:none;
border-collapse: collapse;
padding:0px;
margin-left:0px;
margin-top:5px;
margin-right:0px;
margin-bottom:5px;
width:1000px;
}
table.contenu td.gauche{
border:none;
border-collapse: collapse;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
width:200px;
color: #e8ecf5;
background-color:#435063;
}
table.contenu td.ecart{
width:1px;
border:none;
border-collapse: collapse;
margin:0px;
padding:0px;
background-color:#000000;
}

table.contenu td.droite{
border:none;
border-collapse: collapse;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
width:799px;
background-color:#FFFFFF;

}
table.contenu td.grand{
border:none;
border-collapse: collapse;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
width:1000px;
background-color:#424b58;

}

table.contenu td.droite b{
color: #00a0e8;
}

table.contenu td.gauche b{
color: #FFFFFF;
}


table.contenu td.gauche strong{
color: #FFFFFF;
text-decoration:underline;
}

table.contenu td.droite strong{
color: #00a0e8;
text-decoration:underline;
}

table.contenu td.droite b.gras{
color: #00a0e8;
}


ul.carre{
list-style-type:square;
}
ul li {
margin:3px;
}
.imageflottante
{
   float: left;
   margin-right:5px;
}

/*tableau classic partie droite avec option ligne verticale*/
table.p-droite{
width:778px;
text-align:justify;
border:none;
border-collapse: collapse;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
}

table.p-droite td{

padding:10px;
border:none;
border-collapse: collapse;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
}
table.p-droite td.liv{
width:1px;
padding:0px;
border:none;
border-collapse: collapse;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
margin-left:10px;
margin-right:10px;
background-color:#383b42;
}


/* tableau pour les liens vignette*/
table.liens
{
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
width:977px;
   border: 1px solide #181d23;
   border-collapse: collapse;
}

table.liens th
{
		padding:3px;
   background-color: #3a5163;
   color:#FFFFFF;
   border: 1px solid #181d23;
   text-align: center;
}


table.liens td
{ 
		padding:3px;
   border: 1px solid #181d23;
}

table.contact{
margin-left:10px;
margin-right:5px;
}




/* tableau presentation fonction notaire*/
table.office{
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
margin-left:80px;
}
table.office td{
padding:10px;
}

table.orga{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
table.orga td{
padding:10px;
}
table.orga td.ligne-v{
  width:0px;
 
  padding:0px;
  margin:0px;
 background-color:#383b42; 

}
table.organi{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
table.organi td{
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-top:0px;
}


b.droite{
display:block;
margin:0px;
padding:0px;
margin-left:0px;
padding-bottom:0px;
 text-align:top;
float:right;
}
img.icon{
margin-left:5px;


}

/* encoche presentation*/
p.puce{
background:#FFFFFF url("images/coche.jpg") no-repeat;
height:10px;
margin-top:0px;
padding-left:30px;
padding-top:3px;
color:#00a0e8;
font:normal 14px Verdana, Arial, Helvetica, sans-serif;
margin-bottom:0px;
}
/* alignement contenu encoche*/
p.tab{
margin-top: 3px;
margin-bottom: 3px;
padding-top:0px;
padding-left:30px;
}



/*tableau annuaire*/



table.annu
{
	margin-left:5px;
margin-right:5px;
margin-top:10px;
margin-bottom:10px;
  width:945px;
   border: 1px solide #181d23;
   border-collapse: collapse;
}

table.annu th
{
		padding:3px;
   background-color: #181d23;
   color:#FFFFFF;
   border: 1px solid #1f1f1f;
   text-align: center;
}


table.annu td
{ 
		padding:3px;
   border: 1px solid #181d23;
}


a img {border: none;}  
a
{
color:#00cde8;
text-decoration: none; 
border:none;
}

a:hover{
color:#aac820;
text-decoration: none; 
border:none;

}
#nav{
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
color:#181d23;
}
#nav a{
color:#181d23;
}

#nav a:hover{
color:#0d5fa8;
}

ul.changement{
margin-left:720px;
}
ul.changement a{
color:#181d23;
}
ul.changement a:hover{
color:#0d5fa8;
}
/*fin tableau annuaire*/
/*ligneverticale séparatrice*/
 #ligne{
  height: 1px; 
  padding:0px;
  margin:5px;
 background-color:#383b42; 
}


p{
text-align:justify;
padding:10px;
}
p.center{
text-align:justify;
margin-left:50px;
margin-right:auto;

}

p.image{
margin-left:120px;
margin-right:auto;
}

#bas{
margin-top:0px;
width: 1000px;
height: 50px;
background-color:#00a0e8;
}

#pied{
margin-top:0px;
width: 1000px;
height: 50px;
background-color:#0b1318;
color:#ffffff;
text-align:center;
margin-top:10px;
margin-left:auto;
margin-right:auto;
}


#bas ul.horizon{
float:left;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:10px;
	padding-top:20px;
	list-style-type:none;
	width:1000px;
	}

#bas ul.horizon li {
	display:inline;
	margin:0;
	padding:0;	
	}

#bas ul.horizon li a {
	float:left;
	background:url("images/puce.jpg") no-repeat left;
	margin-right:5px;
	padding:0 0 0 20px;
	text-decoration:none;
	font-weight:bolder;
	color:#FFFFFF;
	}
#bas ul.horizon li a:hover{
  background:#00a0e8 url("images/puce2.jpg") no-repeat left;
  color:#424b58;
  font-weight:bolder;
}

#pied{
margin-top:0px;
width: 1000px;
height: 50px;
background-color:#0b1318;
color:#ffffff;
text-align:center;
margin-top:10px;
margin-left:auto;
margin-right:auto;
}


a.gris{
text-decoration:none;
color:#0d5fa8;
}
a:hover.gris{
text-decoration:none;
color:#424b58;

}


a.blanc{
padding-left:395px;
text-decoration:none;
color:#FFFFFF;
}
a:hover.blanc{
padding-left:395px;
text-decoration:none;
color:#424b58;

}



