body{
margin-top:0px;
background-color:768187;
}
img{
	border: 0 none;
}

/***  Style pour tout le texte  ***/
.texte_normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	list-style-type: none;
}

 td.texte_normal{
text-align:left;
}

/*** Style pour le texte qui est en gris et gras ***/
.texte_gris, span.texte_gris {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	list-style-type: none;
}

/*** Style pour le texte qui fait réference a un asterisque ***/
.texte_cf {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:justify;
	color:#000000;
}

/*** Style des sous-titres en rouge ***/
.sous_titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:justify;
	color:#990000;
	font-variant:small-caps;
}

/*** Style pour la premiere lettre du sous titre***/
span.lettrine{
	text-transform:capitalize;
	letter-spacing : 2px ;
}

/*** Styles pour les listes anciennement en #99000***/
ul#menu
{
	margin: 0 ;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	list-style-position: outside; 
	list-style-type: disc;
	color:#990000;
}
		
ul#menu li
{
	margin: 0 0 2px 0;
	padding-left:5px;
}
/*** ***/

/*** Style pour la partie contact sur la belgique ***/
table#contact{
	border-color:#990000;
	border-style:solid;
	border-width:1px; 
}

table#contact td{
	border-style:none;
}
/*** ***/

/*** styles pour les spécialités des avocats et pour les liens de la page pole international ***/
.specialite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	color:#000000;
}

.specialite a, .specialite a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	color:#000000;
}
.pdfimg a img{
	border: 0 none;
}
a.pdf, a.pdf:visited{
	color:#666666;
	font-size:13px;
	font-weight:normal;
}
a.pdf:hover{
		color:#666666;
	font-size:13px;
	font-weight:bold;

}

.specialite a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#000000;
}
/*** ***/

/*** Styles pour les prénom et nom des personnes
attention sert aussi pour d'autres champs ***/
.prenom{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	color:#990000;
	text-transform:capitalize;
}
.prenom a, .prenom a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	color:#990000;
	text-transform:capitalize;
	text-decoration:underline;
}
.prenom a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
	color:#990000;
	text-transform:capitalize;
	text-decoration:underline;
}
.nom{
	text-transform:uppercase;
}
/*** Styles pour les mails de contact avec le background en dégradé ***/
.contact_mail {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#990000;
	background-image:url(images/imgfong_contact.jpg);
	background-repeat:no-repeat;
	background-color:#bac5cb;
	background-position:center;
	text-decoration:none;
	padding-left:1em;
	padding-right:1em;
	margin-top:0.5em;
	display:inline;
	float:right;
}

.contact_mail a, .contact_mail a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#990000;
	background-image:url(images/imgfong_contact.jpg);
	background-repeat:no-repeat;
	background-color:#bac5cb;
	background-position:center;
	text-decoration:none;
	padding-left:1em;
	padding-right:1em;
}

.contact_mail2 {
	float:none !important;
}

.contact_mail a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#990000;
	background-image:url(images/imgfong_contact.jpg);
	background-repeat:no-repeat;
	background-color:#bac5cb;
	background-position:center;
	text-decoration:none;
	padding-left:1em;
	padding-right:1em;
}

/*** Styles pour les liens ***/
a, a:link {	
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#990000;
	text-decoration:none;
}

a:hover {	
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}

/*** Styles pour le contact en gris ***/
.contact_gris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	color:#666666;
	text-decoration:underline;
}

.contact_gris a, .contact_gris a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	color:#666666;
	text-decoration:underline;
}

.contact_gris a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
	color:#666666;
	text-decoration:underline;
}


.contactGauche {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:8px;
margin-top:10px;
margin-bottom:10px;
color:#666666;
font-weight:bold;
}
.contactGauche a, .contactGauche a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;
}

.contactGauche a:hover, .contactGauche a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:underline;
}

.ancre a, .ancre a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	color:#000000;
	text-decoration:underline;

}
.ancre a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
	color:#000000;
	text-decoration:underline;
}

.villesGauche {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cc0000;
font-weight:bold;
margin-left:10px;
}

.villesGauche a, .villesGauche a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cc0000;
font-weight:bold;
text-decoration:none;
}

.villesGauche a:hover {
text-decoration:underline;
}

.liensBas {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.liensBas a, .liensBas a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.liensBas a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.titrePage {
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#666666;
background-image: url(images/barre_titre.gif);
background-position:bottom;
background-repeat:repeat-x;
margin-bottom: 0.5em ;
}

div.titrePage2 {
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#666666;
margin-bottom: 0.3em ;
margin-top: 2.5em ;
#padding-bottom: 0.3em;
}
span.titrePage2 {
	background-image: url(images/barre_titre.gif);
	background-position:bottom;
	background-repeat:repeat-x;

}

.newsTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#990000;
}
.newsImage{
  float:right;
}
.newsImage img{
  width:70px;
}

.newsMore a,.newsMore a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.newsMore a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#666666;
text-decoration:underline;
}

.newsDate {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}

.newsHeader {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:italic;
color:#000000;
}

.ligne {
background-image: url(images/barre_titre.gif);
background-position:bottom;
background-repeat:repeat-x;
}
.ligne1px {
background-image: url(images/barre_titre2.gif);
background-position:bottom;
background-repeat:repeat-x;
}
.alignh {
margin-top : -9px;
position : relative;
}
/* style pour le filet bordeaux qui est en-dessous des sous-titres*/
.filetbordeaux{
	background-color: #990000;
}

.couleur_puce {color:#990000;}
.enlignedroit{
	display:inline !important;
	float:right !important;
}
.enlignegauche{
	display:inline !important;
	float:left !important;
}
.tele a, .tele  a:visited{
font-family:Arial, Helvetica, sans-serif !important;
font-size:12px !important;
font-weight:normal!important;
color:#666666 !important;
text-decoration:none !important;
}
.tele a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold !important;
font-size:12px !important;
color:#666666 !important;
}

/* style pour les ouvrages */
.list_ouvrages{
border-bottom:1px dotted #cccccc;
}
