@charset "iso-8859-2";
/* CSS Document */

h1 { color:#381871; font-size:18px; margin:0px; }
h2 { color:#381871; font-size:13px; margin:0px; }
p { padding-bottom:5px;}
#bloc01 { position:relative; margin-top:10px;}
.bloc03_ligne { width:203px;  position:relative; margin-top:5px;}
.bloc03_l2a { width:150px; float:right; }
.bloc03_l2b { float:right; margin-left:3px; }
.clear_left	{ clear:left; }

/* PAGE ANNUAIRE-ENTREPRISE/INDEX.PHP */
#index { background-color:#FFFFFF; padding:0px 0px 0px 4px; }


/* PAGE ANNUAIRE-ENTREPRISE/FICHE.PHP */
#fiche { background-color:#FFFFFF; padding:15px; }

#fiche #logo { float:left; }
#fiche #logo img { padding:5px; border:1px solid #381871; background-color:#efefef; margin:0px 10px 10px 0px; }
#fiche #bloc01 p { }
/*#fiche #bloc02 { position:relative; width:463px; margin:20px 0px 0px 20px; background:url('/annuaire-entreprises/media/bloc02_bg.png') no-repeat top left; }
#fiche #bloc02 h2 { padding:30px 20px 10px 60px; }
#fiche #bloc02 p { padding:0px 40px 10px 60px; }
#fiche #bloc02btm { position:relative; width:463px; height:65px; margin:0px 0px 20px 20px; background:url('/annuaire-entreprises/media/bloc02_bg.png') no-repeat bottom left; }*/

#fiche #bloc02			{ background:url('/annuaire-entreprises/media/bloc02_bg.png') 0 0 repeat-y; position:relative; width:463px; margin:20px 0px 20px 20px; }
#fiche #bloc02 .ttr		{ background:url('/annuaire-entreprises/media/bloc02_ttr.png') 0 0 no-repeat; padding:30px 20px 10px 60px; }
#fiche #bloc02 .ttr h2	{ background:url('/annuaire-entreprises/media/h2_bg.png') 0 0 no-repeat; padding:3px 0 10px 72px; }
#fiche #bloc02 .ctn		{ background:url('/annuaire-entreprises/media/bloc02_ctn.png') 0 0 no-repeat; }
#fiche #bloc02 .ctn .minheight { float:left; width:1px; height:65px; }
#fiche #bloc02 .ctn p 	{ padding:0 40px 10px 60px; }
#fiche #bloc02 .btm		{ height:65px; background:url('/annuaire-entreprises/media/bloc02_btm.png') bottom left no-repeat; }


#bloc03 { width:203px; }
#bloc03 h3 { text-align:right; }
#bloc03 p { color:#381871; font-size:9px; text-align:right; }
#bloc03 p strong { font-size:12px; }

#btn-retour { padding:0px 18px; background:url('/media/marqueur_fleche01.gif') 0px 1px no-repeat; }
#btn-retour a { display:block; width:50px; height:20px; text-decoration:none;}

#btn-email { line-height:18px; background:url('/media/picto-enveloppe.png') 0px 1px no-repeat; padding:0px 0px 5px 21px; margin:3px; }
#btn-site { line-height:18px; background:url('/media/picto-monde.png') 0px 1px no-repeat; padding:0px 0px 5px 18px; margin:3px; }

#fck ul {
	padding:0 40px 10px 60px;
}



