@charset "utf-8";
/*
Theme Name: Bauler Lutgen
Theme URL: http://www.bauler-lutgen.com
Description: Theme Bauler Lutgen par UnPointZero WebAgency
Version: 1.0
Author: Jordan Matejicek
*/

/* CSS Document */

body { font-family:arial,Helvetica,sans-serif; background:#f3f3f4; }
ul { list-style-position: inside; }
* { margin:0; padding:0; }
a,a:visited { color:#a29061; }

@font-face { font-family: BryantPro-Light; src: url('BryantPro-Light.otf'); }
@font-face { font-family: BryantPro-Regular; src: url('BryantPro-Regular.otf'); }

#wrap { margin:0 auto; width:870px; background:#fff; position:relative; }
#wrapbg { width:870px; background:#fff; position:absolute; top:0; left:0; z-index:-1; }
.cleaner { clear:both; }
/* HEADER */
#header { width:805px; height:130px; margin:0 auto; padding:30px 0; }
	#header span#logo { float:left; width:260px; height:130px; background:url(images/top_logo.png); }
	#header div#navigation { float:left; width:520px; height:86px; margin-left:25px; background:#bcbdc0; text-align:center; }
	div#navigation ul { margin:63px 0 0; list-style:none; text-transform: uppercase; font-size:17px; font-family: BryantPro-Regular; }
	div#navigation ul li { display:inline; margin:0 30px; }	
	div#navigation ul li a,div#navigation ul li a:visited { color:#fff; text-decoration:none; }
	
	div#navigation ul li.current_page_item a { color:#000; }
	
/* CONTENU */	
#contenu { width:805px; clear:both; margin:0 auto; }
	#contenu div#avocat-list { width:160px; float:left; position:relative; }
	#avocat-list ul { list-style:none; }
	#avocat-list ul { list-style:none; }
	#avocat-list ul li .avocatlist-item { float:left; clear:both; margin:0 0 2px; color:#393939; font-size:15px; font-family: BryantPro-Light;  }
	#avocat-list ul li .avocatlist_bash { width:30px; height:1px; background:#a29061; clear:both; float:left; margin:0 0 10px; }
	#contenu div#bloc-contenu-wrap { position:relative; width:520px; float:right; }
	
	#contenu div#bloc-contenu { position:relative; margin:135px 1px 20px; padding:10px; font-size:12px; text-align:justify; }
	div#bloc-contenu p { line-height:16px; }
	div#bloc-contenu ul { padding:5px 0 5px 50px; }
	div#bloc-contenu ul li { padding:2px 0; }
	
	#contenu span#fond-maison { background:url(images/fond-maison.jpg); position:absolute; top:190px; left:140px; width:335px; height:451px; z-index:0; }
	#contenu div#bloc-contenu-wrap span#trait-droite-contenu { background:#a29061; position:absolute;top:0; right:0; width:1px; height:451px; }
	
/* MAP */
div#mapp0_directions table { width:100% !important; }
#mapp0_poweredby { display:none; }
div.adp-list { margin:10px 0; }	
.mapp-overlay div.mapp-overlay-links a { color:#a29061 !important; }
span#mapp0_car_button, span#mapp0_walk_button, span#mapp0_bike_button { display:none !important; }

input,textarea { border:0; border:1px #cfc8ac solid; background:#e1e1e1; padding:2px; font-size:12px; }
input[type=button],input[type=submit] { margin:0 0 0 24px; }
