h1, h2, h3, h4, h5, h6, ol, ul, li, form, blockquote {margin:0; padding:0;}
.gras1, .gras2, .gras3{font-weight:bold;}
.gras1{color:#8b7e6d;}
.gras1 a:link, .gras1 a:visited, .gras1 a:active{color:#8d8d8d; text-decoration:none;}

/* Links   ============================================ */
a:link, a:visited, a:active{color:#3e72a2; text-decoration:none;}
a:hover{color:#3e72a2;text-decoration:underline;}

/* Headings   ============================================ */
h1, h2, h3, h4, h5, h6 {color:#8b7e6d; margin:15px 0 10px 25px;}
h1 a:link, h2 a:link, h3 a:link{color:#4d6f92; text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover{color:#4C93C7; text-decoration:underline;}
h1, h3, h5{font-size:13px;}
h2, h4, h6{font-size:11px;}
h3, h4, .gras2{color:#243766}
h5, h6, .gras3{color:#000000;}

#container1Notaires{margin:0 auto; width:960px; background: url(../img/bgnotaires.gif)repeat-y;}
#containerDemande{width:711px; background: url(../img/bgetudes3.gif)repeat-y;}
#container1Notaires p{margin: 15px 0 10px 25px; text-align:justify;}
#container1Notaires td{margin:0; padding:0;}

#containerEtude2, #containerEquipe2{ width:960px; background: url(../img/bgequipe01.gif) repeat-y}
#btnListeNotaires{ float:right; width:auto; border:#a7a7a7 solid 1px; padding:3px; margin-top: 10px;}
.etudes{padding:8px 0 0 25px;}
.clearBoth{ clear:both;}
#boxNews{float:right; width:287px;}
#bgNews{background:url(../img/bgnews.gif) repeat-y;}
#bgNews p{margin: 5px 30px 5px 30px;}
.autresAdresses{ border-bottom:1px #d6d7d9 solid;}
.groupe2 p, .groupe2 h1, .groupe2 h2, .groupe2 h3, .groupe2 h4, .groupe2 h5, .groupe2 h6{padding-right:25px;}
.boxDescription{ background:url(../img/bgboxetude02.gif) repeat-y;}
.boxDescription p, .boxDescription h1, .boxDescription h2, .boxDescription h3, .boxDescription h4, .boxDescription h5, .boxDescription h6{padding-right:30px; padding-left:110px;}
.imgGroupe{float:left; width:314px; height:199px; padding:0 10px 10px 38px; background:url(../img/bgboxetudeimg.gif) no-repeat;}
.imgGroupe img{border:#d6d7d9 solid 1px;}

.equipe01{background:url(../img/bgequipe01.gif) repeat-y;}
#container1Notaires .equipDescription p, #container1Notaires .equipDescription h1{margin: 15px 20px 10px 0px; text-align:justify;}
.boxEquipeList{float:left; width:260px; padding-left:25px; padding-top:3px;}
.boxDescriptionEquipe{ background:url(../img/bgboxequipe.gif) repeat-y;}
.equipDescription{float:left; margin:0; padding:0; width:380px;}


.equipDescription h1{float:left; margin:0; padding:0; width:200px;}
.notesBiographiques{ float:right; width:140px; color:#fff; font:12px Arial, Helvetica, sans-serif; font-weight:bold; margin:0; padding-right:20px; }
.notesBiographiques a h1 { width:130px; color:#fff; background-color:#4D6F92; text-decoration:none; padding:3px 5px 3px 5px; margin:0}

.imgEquipe{float:left; width:150px; height:199px; padding:0 20px 10px 38px; background: url(../img/bgimgequipe.gif) no-repeat;}
.imgEquipe img{border:#d6d7d9 solid 1px;}
.bg1{ background-color:#4d6f92;}
.bg1 h1{color:#e9e6e1;}
.bg2, .groupe2{ background-color:#f0eee9}


/*  navMain ===menu principal etat on/off meme image ================ */
#navigation{float:left; width:249px; height:204px;}
.navigation {margin:0; padding:0; list-style:none; width:249px; height:204px; background:url(../img/rightempty.gif) repeat-y;}
.navigation li {float:left;padding:0; margin:0; height:20px; list-style: none; width:249px;}
.navigation li a, .navigation li a:visited {padding:0; margin:0; display:block; text-decoration:none; height:20px;}

/*  navEtude ===menu secondaire etat on/off meme image ================ */
#navigationEtude{float:left; width:287px; height:67px;}
.navigationEtude {margin:0; padding:0; list-style:none; width:287px; height:67px; background: url(../img/bgnavsec.gif) repeat-x;}
.navigationEtude li {float:left;padding:0; margin:0; height:67px; list-style: none; width:287px;}
.navigationEtude li a, .navigationEtude li a:visited {padding:0; margin:0; display:block; text-decoration:none; height:67px;}
#sub01, #sub01on {background: url(../img/sub01.gif) 0 67px; width:102px;}
#sub01 a {background: url(../img/sub01.gif); width:102px;}
#sub02, #sub02on {background: url(../img/sub02.gif) 0 67px; width:52px;}
#sub02 a {background: url(../img/sub02.gif); width:52px;}
#sub03, #sub03on { background:url(../img/sub03.gif) 0 67px; width:133px;}
#sub03 a {background: url(../img/sub03.gif); width:133px;}
#sub01 a:hover, #sub02 a:hover, #sub03 a:hover{background:none;}

/*  form ================================================== */
SELECT, OPTION {border: 0px solid transparent; background-color: transparent; height:20px;}
INPUT, textarea {padding: 3px 5px 3px 3px; border: 0px solid transparent;}
textarea{ width:200px; background-color: transparent; background: url(../img/form_bg_txtfield.gif) repeat-x;}
input.btn{color:#fff; background-color:#4d6f92; border: 0px solid transparent; background-image:none; width:75px; margin-right:5px; height:23px;}
form{width:605px;}
form div label h1{color:#8b7e6d; margin:15px 0 10px 25px;}
form div{clear:left; margin:0; padding:0; padding-top:10px;}
form div label{float: left; width: 30%; padding-top:3px; padding-left:27px;}
.bg {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d8d8d; background-color: #FFFFFF; border: 1px solid #e5e3e3;}
.obligatoire{color:red;}
form .bg1 h1{color:#243766; margin-top:10px; }
form .bg1{ background-color:#f0eee9;padding-bottom:10px;}

/*  ajustement ============================================= */
h2.tel {margin-bottom: -15px;}
