
*, html { margin:0; padding:0;}

body { padding:.7em 1em; margin:0; background:#fff; font:0.7em/1.25em Verdana, Arial, Helvetica, sans-serif; color:#000;}

h1 { margin:.5em 0 0 0; padding:1em 0; text-transform:uppercase; line-height:1.1em; text-align:left; color:#a7a9ac; font-size:1.8em; font-weight:normal; font-family:Arial, Helvetica, sans-serif }
h1 strong { color:#960032; font-weight:normal}

h2 { margin:.5em 0 0 0; padding:.5em 0; color:#960032; font-size:1.2em; font-weight:normal;}
h3 { color:#000; font-size:1.2em; text-transform:uppercase; margin:0; padding:1em 0 .4em 0;}

a { color:#8f0002; text-decoration:none}
a img { border:0;}
a:hover { color:#000; text-decoration:underline}

p { color:#000; padding:.4em 0; font-size:1.05em; line-height:1.45em;}
p strong span {color:#8f0002;}

ul, ol { margin:0 0 0 2em; padding:0;}
ul li { padding:.5em 0; color:#000}

form fieldset { border:1px solid #b0b0b0; width:27em; float:right; padding:1em 4em; margin:0 0 2em 5em;}
form legend { display:none}
form h2 { margin:0; padding:.6em 0 0 0; text-transform:uppercase; line-height:1.1em; text-align:left; color:#a7a9ac; font-size:1.5em; font-weight:bold; font-family:Arial, Helvetica, sans-serif }
form h2 strong { color:#960032;}
form h3 { color:#000; font-weight:bold; text-transform:none; font-size:1.1em;}
form fieldset div { padding:.3em 0; width:100%; float:left; clear:both;}
form input[type=text],
form input[type=password],
form textarea { border:1px solid #ccc; background:#e6e6e6; color:#333; width:14.5em; padding:.15em .3em; font:1em/1.25em Verdana, Arial, Helvetica, sans-serif;}
form textarea { overflow:hidden; width:26.2em; clear:both; margin-top:.5em}
form input[type=submit] {border:0; color:#fff; border:0; cursor:pointer; background:#c00000; margin-top:.5em; padding:.2em 0; text-align:center; width:5em; float:right }
form label { display:block; width:12.5em; font-size:.9em; padding:.3em .5em 0 0; float:left}

#header h1 strong, #header h2 strong{ display:none}

ul.menu { margin:0; padding:1.8em 0 3em 0; list-style:none; float:left; clear:both; width:100%;}
ul.menu li {padding:0; width:9.6em; text-align:center; text-transform:uppercase; font-weight:bold; float:left; margin:0 .2em; text-align:center; }
ul.menu li:first-child { margin-left:0;}
ul.menu li a { display:block;  padding:.7em 0; color:#000; text-decoration:underline; font-size:1em; }
ul.menu li ol { display:none;}


p img.foto-ambiente { display:none}