
html, body { width:100%; height:100%; margin:0; padding:0; background:#f0edd9; font-family:Verdana ,Arial, Helvetica, sans-serif; font-size:11px; color:#80673f; }

div.top { width:100%; height:230px; background:#e17c11; color:#fff; text-align:left; }
div.top div.logo { float:left; width:574px; height:230px; background:url('../images2/expert_comptable_Bordeaux.jpg') top left no-repeat; }
div.top div.logo h1 { position:relative; float:left; top:143px; left:228px; margin:0; padding:0; font-size:11px; font-weight:normal; }
div.top div.login { float:left; width:191px; position:relative; top:102px; font-size:8px; text-transform:uppercase; font-weight:bold; /*letter-spacing:-1px;*/ }
div.top div.login form { margin:0; padding:0; }
div.top div.login form div.haut { height:25px; line-height:25px; text-align:center; background:url('../images2/log-haut.gif') top center no-repeat; }
div.top div.login form div.haut input { width:10px; }
div.top div.login form table { width:100%; border-top:4px solid #e59034; border-bottom:4px solid #e59034; background:#e59034; }
div.top div.login form table td { text-align:left; padding:3px 8px; }
div.top div.login form table td input { width:80px; font-family:Arial; font-size:10px; }
div.top div.login form table td a { color:#fff; text-decoration:none; }
div.top div.login form table td a:hover { color:#a0632d; }
div.top div.login form a.bas { display:block; height:21px; line-height:21px; background:url('../images2/log-bas.gif') top center no-repeat; color:#a0632d; text-align:center; text-decoration:none; text-transform:uppercase; }
div.top div.login form a.bas:hover { color:#fff; }

div.top2 { width:100%; height:120px; background:#e17c11 url('../images2/expert_comptable_Bordeaux_2.jpg') top left no-repeat; color:#fff; text-align:left; }
div.top2 h1 { position:relative; float:left; top:85px; left:147px; margin:0; padding:0; font-size:10px; font-weight:normal; }
div.top2 h2 { position:relative; float:left; top:50px; left:265px; margin:0; padding:0; font-size:9px; font-weight:normal; color:#fecb64; }

div.menu { width:100%; height:28px; line-height:28px; background:#d5bb89; text-align:left; }
div.menu table { width:778px; }
div.menu table td { width:auto; text-align:center; }
div.menu table td h2 { margin:0; padding:0; font-size:12px; font-weight:normal; }
div.menu table td h2 a { display:block; text-align:center; padding:0 15px; color:#fff; text-decoration:none; }
div.menu table td h2 a:hover { color:#9d5a23; }

div.contenu { width:755px; padding:19px 16px 0 10px; text-align:left;  font-family:"Trebuchet MS"; color:#80673f; line-height:150%; }
div.contenu div.bloc { background:url('../images2/fond-bloc.gif') top left no-repeat; padding:10px; }
div.contenu div.bloc h3 { margin:0; padding:0; font-size:16px; font-weight:normal; color:#fff; }
div.contenu div.bloc p { margin:10px 0; }

div.contenu div.infosFlash { float:right; width:191px; }
div.contenu div.infosFlash div.bord { height:4px; line-height:1px; font-size:1px; }
div.contenu div.infosFlash div.content { padding:5px 10px 20px 10px; min-height:219px; background:#f7f5ea; font-size:10px; color:#000; }
div.contenu div.infosFlash div.content h3 { margin:0; padding:0 0 10px 0; font-size:16px; font-weight:normal; color:#daae86; }
div.contenu div.infosFlash p { margin:0; }
div.contenu div.infosFlash div.content a { color:#000; text-decoration:none; }
div.contenu div.infosFlash div.content a:hover { text-decoration:underline; }

div.imgAcc { float:left; padding:1px 25px 5px 10px; }

table.pied { clear:both; width:755px; padding:15px 16px 0 10px; font-family:Arial, Helvetica, sans-serif; }
table.pied td { vertical-align:bottom; }
table.pied td a { color:#80673f; text-decoration:underline; }
table.pied td a:hover { color:#000; }
