html { height: 100%; }
body { color: #000; font: 12px Arial, Helvetica, sans-serif; height: 100%; margin: 0px; padding: 0px; text-align: justify; }

table.centraliza { height: 100%; vertical-align: middle; width: 100%; }
div.faixa { height: 380px; }

div.box { height: 100%; margin: 0 auto; padding-right: 80px; width: 800px; }
div.logo { float: left; }
div.logo img { height: 380px; width: 334px; }
div.conteudo { background: #a56868; float: left; height: 200px; margin-top: 90px; width: 445px; }
div.padding { float: left; height: 156px; margin-top: 90px; padding: 22px 10px; width: 425px; }

.rosa { background: #a56868; }
.rosa div.faixa { background: #935353; }
.rosa div.logo { background: url(images/logo_rosa.gif); }
.rosa div.padding { background: #9c5e5e url(images/canto_rosa.gif) left center fixed no-repeat; }
.rosa ul.menu a { color: #c9a9a9; }
.rosa ul.menu img { width: 20px; }

.verde { background: #465b40; }
.verde div.faixa { background: #384933; }
.verde div.logo { background: url(images/logo_verde.gif); }
.verde div.padding { background: #64785f url(images/canto_verde.gif) left center fixed no-repeat; }
.verde ul.menu a { color: #9ca499; }
.verde ul.menu img { width: 20px; }
.verde b { color: #141c12; font-size: 12px; font-weight: normal; letter-spacing: 1px; } 

div.rolagem { overflow: auto; }
span.titulo { color: #fff; letter-spacing: 5px; font-size: 16px; font-weight: normal; line-height: 100%; text-transform: uppercase; }

ul.menu { list-style: none; margin: 0px; }
ul.menu a { font-size: 11px; text-decoration: none; text-transform: uppercase; }
ul.menu a:hover { color: #fff; }
ul.menu li { display: inline; }

div.album { float: left; width: 120px; margin-right: 10px; }
div.album a { color: #fff; /*font-weight: bold;*/ text-decoration: none; }
img.foto { margin-right: 9px; margin-bottom: 9px; }

div.float_left { float: left; }
input.campo, textarea.campo { background: #c9a9a9; border: 0px; font: 11px Arial, Helvetica, sans-serif; margin-bottom: 5px; width: 180px; }
input.botao { color: #000; background: #a56868; border: 1px solid #c9a9a9; font: 11px Arial, Helvetica, sans-serif; width: 60px; }
form { margin: 0px; }

div.contato { padding-top: 10px; text-align: center; }