@CHARSET "UTF-8";

#layout_logo {
    float: left;
}

#layout_page {
    margin-top: -80px;
}

#boite_sms_pro{
	margin-top:22px;
}

#header_referencement {
	background-color: transparent;
	background-image: url('/images/interface/header/bg-referencement.gif');
	background-repeat: repeat-x;
	background-position: top;

	height: 20px;
}

#sidebar {
	margin-right: -1px;
}

div#layout_menu {
	width: 1000px;
}

div.clear {
	width: 1px !important;
	height: 1px !important;
	font-size: 1px;
}

#header_recherche_inner form {
	height: 59px !important;
}


#header_referencement {
	height: 19px;
	line-height: 19px;
}

.header_referencement_inner {
	height: 19px !important;
	line-height: 19px !important;

	behavior: url("/css/hacks/iepngfix.htc");
}


#zone_login_bouton_inscription {
	position: absolute !important;
	left: 16px;
	width:146px;
}


#zone_login_lien_connexion {
	margin-top: 27px;
}


.sous_menu {
	background-image: url('/images/interface/header/triangle-sous-menu.gif');
	background-position: 0 2px;
	background-repeat: no-repeat;
}

.sous_menu ul {
	border-top: 2px solid #C80509;
}

#sous_menu_item_4 {
	left: 810px !important;
}

.dropdown_langue img {
	margin-top: 3px;
}

.professionnel_juridiction_instance_titre {
	letter-spacing: 0px;
}

#index_annuaire_liste_profession_header h2 {
	margin-left: 40px !important;
}

#index_annuaire_liste_instance_header h2 {
	margin-left: 40px !important;
}


div.coin_gauche {
	behavior: url("/css/hacks/iepngfix.htc");
} 

div.coin_droit {
	behavior: url("/css/hacks/iepngfix.htc");
} 


div.bouton_menu_principal_alt .coin_gauche {
	behavior: url("/css/hacks/iepngfix.htc") !important;
}

div.bouton_menu_principal_alt .corp {
	behavior: url("/css/hacks/iepngfix.htc") !important;
}

div.bouton_menu_principal_alt .coin_droit {
	behavior: url("/css/hacks/iepngfix.htc") !important;
}


#layout_zone_login {
	position: relative !important;
	top: -19px !important;
	left: 410px !important;

	height: 80px !important;

	background-image: url('/images/interface/header/bg-referencement-interactif.gif');
	background-repeat: no-repeat;
	background-position: top;
}

#layout_zone_login_inner {
	padding-bottom: 0px !important;
}

#zone_login_menu_langue {
	padding: 0 !important;
}

span.label_telephone img {
	behavior: url("/css/hacks/iepngfix.htc");
}

div.professionnel_zone_icone_espace_pro {
	margin-left: 107px;
}

div.professionnel_zone_icone_espace_pro a img {
	behavior: url("/css/hacks/iepngfix.htc");
}


.formulaire_recherche_professionnel_header {
	behavior: url("/css/hacks/iepngfix.htc");
}

.module_conseils_juridiques_gratuit_zone_dessin {
	behavior: url("/css/hacks/iepngfix.htc");
}

.module_votre_blog_juridique_zone_dessin {
	behavior: url("/css/hacks/iepngfix.htc");
}

.module_petites_annonces_juridiques_zone_titre {
	behavior: url("/css/hacks/iepngfix.htc");
}



div.recherche_fiche_liste_item.avocat {
	background-image: none;
}

#index_annuaire_signalement_erreur {
	margin-top: 10px;
}

.formulaire_recherche_professionnel_header ul li {
	width: 164px;
}

.formulaire_recherche_professionnel_header ul li {
	width: 164px;
}

div#header_recherche {
	margin-bottom: -12px;
}

#footer a:visited {
	color: #D0D0D0;
}
.formulaire_contact_professionnel form {
	margin-right:-50px;
	margin-left: -20px;
}
#index_annuaire_liste_profession_header h2,#index_annuaire_liste_instance_header h2{
	margin-left: 30px;
}
.professionnel_fiche_info_base_body{
	height: 200px;
}

.formulaire_contact_signale_erruer {
    text-indent: 10px;
}
.formulaire_contact_professionnel form dl dd#message-element {
    height: 200px;
    margin-left: 25px;
    padding-right: 80px;
}
.formulaire_recherche_professionnel_header ul li div a span {
	font-size: 12px;
}
.inscription_index_connexion_body form dl dd {
	padding-left: 0px;
}
.inscription_index_connexion_body form dl dd#submit-element {
    padding-left: 173px;
}
#inscription_index_connexion_lien_oubli {
	margin-top: -20px;
}
.formulaire_inscription_form select {
	border: 1px solid #D1D1D1;
	border-radius: 5px;
	padding: 0;
	background-color: #F4F4F4;
}





.professionnel_fiche_liste_lxe ul li {
	float: left;
	/*width: 320px !important;*/
}

.professionnel_fiche_liste_lxe ul li span.dotted_line {
	/*width:280px !important;*/
}

.professionnel_fiche_liste_lxe ul li span.txt_adresse {
}

.professionnel_fiche_liste_lxe ul li a {
	behavior: url("/css/hacks/iepngfix.htc");
}



.module_votre_blog_juridique_zone_dessin {
	behavior: url("/css/hacks/iepngfix.htc");
}

.module_conseils_juridiques_gratuit_zone_dessin {
	behavior: url("/css/hacks/iepngfix.htc");
}

.picto_map img {
	behavior: url("/css/hacks/iepngfix.htc");
}

.module_fond_rond {
	background-image: url("/images/interface/sidebar/bg_degrade_rond_ie.jpg");
}

.module_fond_diago {
	background-image: url("/images/interface/sidebar/bg_degrade_diago_ie.jpg");
}




.vignette_recherche_over {
	background-color: #EEE;
	background-image: none;
}

div.recherche_resultat_case_lien_voir_fiche {
	position: absolute;
	left: 150px;
	right: -10px;
	bottom: -1px;
	
	display: block;

	height: 25px;

	background-image: url("/images/interface/body/annuaire-coin-voir-fiche-gauche.png");
	background-repeat:no-repeat;
	background-position: bottom left;
}

.dropdown_recherche {
	margin:0;
	padding:0;
}

.formulaire_recherche_choix_instance_header,
.formulaire_recherche_choix_profession_header {
	width: 650px;
	padding-left: 5px;
	padding-right: 5px;
}


.vignette_annuaire_alt  {
	background-color: #EEE;
	background-image: none;
}
