body { font:14px Helvetica; margin:0px; padding:0px; }
.toolbar > h1, body.landscape .toolbar > h1 { width:100%; left:0px; margin-left:0px; }
.edgetoedge .space { display:block; height:20px; }

ul li a.p2 { color:#666; }

.confirm { color:#ffffff; margin:20px 0px; }
.confirm_oui a { color:#00cc00; }
.confirm_non a { color:#cc0000; }
#error { color:#ff0000; padding:100px 10px; text-align:center; }
#fiche { padding:10px; }
#fiche h2 { color:#ffffff; font-size:110%; margin:10px 0px; }
#fiche h2 i { color:#cccccc; padding-left:10px; }
#fiche h3 { color:#ffffff; font-size:100%; margin:10px 0px; background-color:#ccc; color:#000; padding:2px 5px; border-radius:4px; }
#fiche h4 { color:#ffffff; font-size:80%; margin:5px 0px; background-color:#222; padding:2px 5px; border-radius:4px; }
#fiche p { margin:10px 0px; }
#fiche i { color:#aaaaaa; }
#fiche a { color:#ffffff; font-weight:bold; text-decoration:none; }
#fiche a:hover { color:#ffff00; }
#fiche .contacts p, #fiche .commentaires p, #fiche .criteres p, #fiche .activites p { margin:0px 0px 3px 10px;}
#fiche hr { border:0px; border-bottom:1px solid #aaa; }
#fiche p.copyright { color:#aaaaaa; font-size:80%; }
#fiche p.copyright a { color:#aaaaaa; font-weight:normal; }
#biens li a i { color:#aaaaaa; font-size:80%; }
#planning h1.date { font-size:100%; }
#planning li.empty a, #planning li.empty a .counter { color:#666666; }
#planning li.new a { color:#cc0000; }
.edit .date { color:#ffffff; text-align:center; }
