.juridique {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	font-weight: bold;}
.villes {	font:12px arial;	color: #333333;	font-weight: bold;	font-style: normal;	text-decoration: none;	letter-spacing: .2em;	word-spacing: normal;}
.spe {	font:10px arial;color: red;	font-weight: none;	font-style: normal;	text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;}
.gtitre {	font:16px arial;	color: #000000;	font-weight: bold;	font-style: normal;	text-decoration: underline;	letter-spacing: .2em;	word-spacing: normal;}
.alphabet {	font:16px arial;	color: #FFFFFF;	font-weight: bold;	font-style: normal;	text-decoration: none;	letter-spacing: .2em;	word-spacing: normal;}
.titre {	font:14px arial;	color: #000000;	font-weight: bold;	font-style: normal;	text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;}
.article_post {	font:10px arial;	color: #999;	font-weight: bold;	font-style: italic;	text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;}
.titrenobold {	font:14px arial;	color: #000000;	font-weight: none;	font-style: normal;	text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;}
.attention {font:14px arial;	color: #CC0000;	font-weight: bold;	font-style: normal;	text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;}

.form_identification td {
	padding-top: 6px;
	padding-bottom: 7px;
	border-top: 1px solid #E4E4E4;
}
label{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4D4D4D; font-weight:bold }
.divAlert {
	text-align: center;
	font-weight: bold;
	color: #FF0000;
	background-color: #F9C1CD;
	border-color: #FF0000;
	border: 2px solid;
	width: 255px;
	margin: 5px 5px 5px 5px;
	padding: 10px 5px 10px 5px;
}
.divAlert520px {
	text-align: center;
	font-weight: bold;
	color: #FF0000;
	background-color: #F9C1CD;
	border-color: #FF0000;
	border: 2px solid;
	width: 510px;
	margin: 5px 5px 5px 5px;
	padding: 10px 5px 10px 5px;
}
.validformalert {
	background-color: #FF9;
}
.labelalert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight:bold;
}


body {
	margin: 0px;
	}
.points{
	font-family: Arial;	font-size: 12px;	color: #34617E;	font-weight: bold;	font-style: normal;
}
	
.contact_juridique td {
	padding-top: 6px;
	padding-bottom: 7px;
	border-top: 1px solid #E4E4E4;
}	
.sep_juridique{ padding:10px 0; text-align:center;}	
	
a {	font:11px arial;	color: #CC0000;	font-weight: none;	font-style: normal;	text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;	}	
a:hover { 	font:11px arial;	color: #000000;	font-weight: none;	font-style: normal;	text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;	}

.rss {	font:11px arial; color: blue;	font-weight: none;	font-style: normal;	text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;	}	
.rss:hover { 	font:11px arial;	color: #000000;	font-weight: none;	font-style: normal;text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;	}		
.spe2 {	font:10px arial; color: #990000;	font-weight: none;	font-style: normal;	text-decoration: none;		word-spacing: normal;}
.spe2:hover { 	font:10px arial; color: #000000; font-weight: none;	font-style: normal; text-decoration: none;	 word-spacing: normal;	}	
.spe3 {	font:12px arial; color: #990000;	font-weight: none;	font-style: normal;	text-decoration: none;		word-spacing: normal;}
.spe3:hover { 	font:12px arial; color: #000000; font-weight: none;	font-style: normal; text-decoration: none;	 word-spacing: normal;	}	

.nav_annuaire {	font:15px arial; color: #990000;	font-weight: bold;	font-style: normal;	text-decoration: underline;		word-spacing: normal;}
.nav_annuaire:hover { 	font:15px arial; color: #000000; font-weight: bold;	font-style: normal; text-decoration: none;	 word-spacing: normal;	}	
	
.lienville {	font-family: Arial;	font-size: 11px;	color: #333333;	font-weight: normal;	font-style: normal;	letter-spacing: 1px;}
.lienville:hover {	font-family: Arial;	font-size: 11px;	color: #333333;	font-weight: normal;	font-style: normal;	letter-spacing: 1px;}		



.villes2 {	font:11px arial;	color: #000000;	font-weight: none;	font-style: normal;	text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;}
.villes2bis {	font:11px arial;	color: #000000;	font-weight: bold;	font-style: normal;	text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;}
.minus {	font:italic normal 10px arial;	color: #666666;	text-decoration: none;	letter-spacing: .1em;	word-spacing: normal;}
.noms {	font-family: Arial;	font-weight: bold;	font-size: 11px;	color: #000000;	font-style: normal;	letter-spacing: .1em;}
.competences {	font-family: Arial;	font-weight: bold;	font-size: 11px;font-style: underline;	color: #336699;}
.competences2 {	font-family: Arial;	font-weight: none;	font-size: 11px;font-style: underline;	color: #336699;}
.competences3 {	font-family: Arial;	font-weight: bold;	font-size: 12px;font-style: underline;	color: #336699;}

.juridique2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	text-decoration: none;}
.rez {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: Black;	text-decoration: none;}
.dateformat {font:10px arial;	color: #000000;	letter-spacing:.3em;	vertical-align: bottom;	}
.question-juridique {font:11px arial;color: #666;text-decoration: underline;letter-spacing: .1em;word-spacing: normal;}
.question-juridique:hover {font:11px arial;color: #666;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}
.phonefax {	font-family: Arial;	font-size: 12px;	color: #000000;	font-weight: none;	font-style: normal;	letter-spacing: 1px;	}


.contenutexte {	font-family: Arial;	font-size: 11px;	color: #333333;	font-weight: normal;	font-style: normal;	}
.adresse {	font-family: Arial;	font-size: 11px;	color: #333333;	font-weight: normal;	font-style: normal;	letter-spacing: 1px;}
.definition_lien {	font-family: Arial;	font-size: 11px;	color: #666666;	font-weight: normal;	font-style: normal;	letter-spacing: 1px;}
.legende {	font-family: Arial;	font-size: 10px;	color: #333333;	font-weight: normal;	font-style: italic;	letter-spacing: 1px;}
.navigation {	border-bottom: 1px solid rgb(73,110,108);	}	.page_suivante a{	font-family: Arial;	font-weight: normal;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: #990000;text-align: center;	background-color: #FFFFFF;}

.encheres {font:10px arial;color: #666;text-decoration: underline;letter-spacing: .1em;word-spacing: normal;}	
.encheres:hover {font:10px arial;text-decoration: none;}

.creation_site {font:10px arial;color: #666;text-decoration: underline;letter-spacing: .1em;word-spacing: normal;}	
.creation_site:hover {font:10px arial;text-decoration: none;}

.page_suivante a:hover{	color: #333333;	border: 1px solid #333333;	}
	
.mini {font:10px arial;color: #000000;font-style: normal;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}	
.mini:hover {	font:10px arial;color: red;font-style: normal;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}			
.bb {font:11px arial;color: #990000;font-style: normal;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}	
.bb:hover {	font:11px arial;color: #000;font-style: normal;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}
.question-avocat2 {font:13px arial;color: #000;font-weight: bold;text-decoration: underline;letter-spacing: .1em;word-spacing: normal;}	
.question-avocat2:hover {	font:13px arial;color: red;font-weight: bold;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}
.cat_annuaire2 {font:13px arial;color: #FFFFFF;font-weight: bold;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}	
.cat_annuaire2:hover {	font:13px arial;color: red;font-weight: bold;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}
.cat_annuaire {font:13px arial;color: #000000;font-weight: bold;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}	
.cat_annuaire:hover {	font:13px arial;color: red;font-weight: bold;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}
.cat_rss {font:11px arial;color: #000000;font-weight: none;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}	
.cat_rss:hover {	font:11px arial;color: red;font-weight: none;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}
.partenaire {font:11px arial;color: #000000;font-weight: none;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}	
.partenaire:hover {	font:11px arial;color: red;font-weight: none;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}
.question_juridique {font:12px arial;color: #FFFFFF;font-weight: bold;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}	
.question_juridique:hover {	font:12px arial;color: #CCCCCC;font-weight: bold;text-decoration: none;letter-spacing: .1em;word-spacing: normal;}




a.juridiqueref, a.juridiqueref:link, a.juridiqueref:visited, a.juridiqueref:hover,table.juridiqueref,td.juridiqueref,tr.juridiqueref
	{
color: #CC0000;
font-style:normal;
font-size:9px;
font-weight: normal;
	}
div.juridiv1{	visibility:hidden;	}
div.juridiv2{	visibility:visible;	}





.div_bonus_juridique {
	background-color: #336699;
	text-align:center;
	font:12px arial;
	color: #FFFFFF;
	font-weight: bold;
	padding:4px 4px 4px 4px;
	height: auto;
	width: auto;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}

.div_pro_on {
    border-top: 1px dotted #CCCCCC;
	background-color: #336699;
	font:12px arial;
	color: #FFFFFF;
	font-weight: bold;
	padding:1px 1px 1px 1px;
	height: 16px;
	width: auto;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}

.div_pro_off {
    border-top: 1px dotted #CCCCCC;
	background-color: #f2f5f7;
	font:12px arial;
	padding:1px 1px 1px 1px;
	height: 16px;
	width: auto;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_home_juridique {
	background-color: #f2f5f7;
	border: 1px dotted #CCCCCC;
	font:12px arial;
	text-indent: 1px;
	padding:5px 5px 5px 5px;
	height: auto;
	width: 550px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_referencement {
	font:14px arial;
	font-weight: bold;
	text-indent: 1px;
	color: #000000;
	font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_home_juridique2 {
	background-color: #f2f5f7;
	border: 1px dotted #CCCCCC;
	font:12px arial;
	text-indent: 1px;
	padding:5px 5px 5px 5px;
	height: auto;
	width: 340px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_home_juridique3 {
	background-color: #f2f5f7;
	border: 1px dotted #990000;
	font:12px arial;
	text-indent: 1px;
	padding:5px 5px 5px 5px;
	height: auto;
	width: 400px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_home_villes_plus_consultes {
	font:12px arial;
	text-indent: 1px;
	padding:5px 5px 5px 5px;
	height: auto;
	width: 406px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.divphone {

	font:12px arial;
}
.div_pro {
	background-color: #f2f5f7;
	border: 1px dotted #CCCCCC;
	font:11px arial;
	padding:5px 5px 5px 5px;
	height: auto;
	width: 550px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_pro_sans {
	font:11px arial;
font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_pro2 {
	background-color: #f2f5f7;
	border: 1px dotted #CCCCCC;
	font:11px arial;
	padding:5px 5px 5px 5px;
	height: 50px;
	width: 240px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_nom {
	font:12px arial;
	color: #FFFFFF;
	letter-spacing: .1em;
	font-weight: bold;
	padding:1px 1px 1px 6px;
	height: 18px;
	width: 490px;
	background-image: url(http://www.portail-juridique.com/imgssite/background_inscrit.gif);
  background-repeat: no-repeat;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_cat_lien_juridique {
	height: 20px;
	width: 770px;
	padding:0px 15px 0px 0px;
	background-image: url(http://www.portail-juridique.com/imgssite/cat_lien_juridique.gif);
    background-repeat: no-repeat;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_nompayant {

	font:13px arial;
	color: #FFFFFF;
	text-indent: 1px;
	font-weight: bold;
	padding:1px 1px 1px 9px;
	height: 20px;
	width: 490px;
	background-image: url(http://www.portail-juridique.com/imgssite/background_inscritpayant.gif);
  background-repeat: no-repeat;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_inscription {
	background-color: #f2f5f7;
	border: 1px dotted #CCCCCC;
	font:12px arial;
	padding:3px 6px 6px 6px;
	height: auto;
	width: 500px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_annuaire_juridique {
	background-color: #f2f5f7;
	border: 1px dotted #CCCCCC;
	font:12px arial;
	padding:3px 3px 3px 3px;
	height: auto;
	width: 742px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_search {
	background-color: #f2f5f7;
	border: 1px dotted #000000;
	font:12px arial;
	padding:5px 5px 5px 5px;
	height: auto;
	
	width: 400px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_competences_avocat {
	background-color: #f2f5f7;
	border: 1px dotted #CCCCCC;
	font:10px arial;
	text-align:justify;
	padding:6px 6px 6px 6px;
	height: auto;
	width: 468px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_competences_avocat2 {
	background-color: #9DACBF;
	border: 1px dotted #CCCCCC;
	font:10px arial;
	color: #FFFFFF;
	font-weight: bold;
	padding:2px 2px 2px 2px;
	height: auto;
	width: 428px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_competences_avocat3 {
	border: 1px dotted #CCCCCC;
	padding:1px 6px 1px 6px;
	height: auto;
	font:12px arial;
	width: 500px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_liens_utiles {
	font:11px arial;
	color: #FFFFFF;
	letter-spacing: .1em;
	font-weight: bold;
	padding:1px 1px 1px 1px;
	height: 15px;
	width: auto;
	background-image: url(http://www.portail-juridique.com/imgssite/fond_liens_utiles.gif);
  background-repeat: repeat;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_num_departement {
    border: 1px solid #000000;
	background-color: #FFFFFF;
	font:12px arial;
	color: #000000;
	font-weight: bold;
	padding:3px 3px 3px 3px;
	height: 18px;
	width: 18px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_recherche_ville {
	font:12px arial;
	color: #FFFFFF;
	letter-spacing: .1em;
	font-weight: bold;
	padding:1px 1px 1px 6px;
	height: 18px;
	width: auto;
	background-image: url(http://www.portail-juridique.com/imgssite/background_inscrit.gif);
  background-repeat: no-repeat;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.div_recherche_ville2 {
    border: 1px dotted #CCCCCC;
	font:12px arial;
	color: #FFFFFF;
	font-weight: bold;
	padding:1px 1px 1px 6px;
	height: 18px;
	width: 320px;
	filter: Lumière;font-style: normal;	text-decoration: none;	word-spacing: normal;
}
.titre_page_pro { font:12px arial; color: #FFFFFF;font-weight: bold;text-decoration: none;padding:0px 0px 0px 5px;}