
* { font-family: Arial, sans-serif; font-size: 12px; }
a { font-size: 14px; font-weight: bold; color: #043552; text-decoration: underline; letter-spacing: -1px; }

h1 { font: bold 20px 'Bookman Old Style'; color: #043552; letter-spacing: -1px; margin: 0 0 6px 0; text-align: center; }
h2 { font-size: 14px; font-weight: bold; letter-spacing: -1px; margin: 0 0 6px 0; }
h3 { font-size: 14px; font-weight: bold; letter-spacing: -1px; color: #333333; margin: 0 0 6px 0; }

label { font-size: 14px; font-weight: bold; letter-spacing: -1px; float: right; }

span { text-align: right; color: #666666; }

hr { border: 0; margin: 0; padding: 0; border-bottom: 2px solid #043552; filter: alpha(opacity=50); opacity: .50; }

.principal { width: 760px; background-color: white; }

.cabecalho { height: 80px; background: url('cabecalho.img.php?clubeId=94'); }
.cabecalho label { font-size: 14px; font-weight: bold; letter-spacing: -1px; color: white; }
.cabecalho a { color: #DFDDC4; }
.cabecalho .bemvindo { float: right; padding: 5px; font-size: 14px; font-weight: bold; letter-spacing: -1px; color: white; }
.cabecalho .formulario { float: right; padding-top: 5px; width: 318px; }
.cabecalho .formulario label, input { display: block; float: left; }
.cabecalho .formulario label { text-align: right; padding: 0 5px 0 5px; }
.cabecalho .formulario .acao { margin-left: 60px; clear: left; padding-top: 5px; }
.cabecalho .formulario .acao input { float: left; background-color: #043552; border: 0; font-size: 14px; font-weight: bold; letter-spacing: -1px; color: #DFDDC4; text-decoration: underline; }

.menu { width: 136px; float: left; background-color: #DFDDC4; }
.menu ul { margin: 0; padding: 0; }
.menu li { list-style: none; border-top: 1px solid #CBC9A7; padding: 4px; }
.menu a { font-size: 14px; font-weight: bold; letter-spacing: -1px; color: black; text-decoration: none; }

.conteudo { width: 484px; margin-left: 140px; }

.links { width: 126px; float: right; }
.links ul { margin: 0; padding: 0; }
.links li { list-style: none; border-top: 1px solid #CBC9A7; padding: 4px; text-align: center; }

.rodape { clear: both; color: white; background-color: #043552; padding: 6px; }
.rodape ul { margin: 0; padding: 0; }
.rodape li { list-style: none; padding: 2px; font-size: 14px; font-weight: bold; letter-spacing: -1px; text-align: right; }
.rodape a { color: #DFDDC4; text-decoration: underline; }

.aspas { background: url('images/aspas.png'); background-repeat: no-repeat; height: 40px; font-size: 14px; font-weight: bold; letter-spacing: -1px; margin: 10px; padding: 25px; }

.quadro { border: 1px solid #CBC9A7; float: left; padding: 2px; margin-right: 4px; }
.quadro span { display: block; font-size: 10px; font-weight: bold; color: #666666; }

.texto { font-size: 13px; display: block; text-align: justify; color: #333333; }

.eventos { float: left; width: 100%; }
.eventos ul { margin: 0; padding: 0; }
.eventos li.data { list-style: none; padding: 4px; background-color: #DFDDC4; border-right: 1px solid maroon; font-family: 'Courier New'; font-size: 12px; color: maroon; font-weight: normal; float: left; clear: left; }
.eventos li { list-style: none; padding: 4px; font-size: 14px; font-weight: bold; letter-spacing: -1px; }

.data { font-family: 'Courier New'; font-size: 9pt; color: maroon; }

.slogan { font-family: 'Times New Roman'; font-size: 11pt; font-style: italic; text-align: center; color: navy; }

.comentario { color: #043552; filter: alpha(opacity=75); opacity: .75; }

.erro { font-size: 14px; font-weight: bold; letter-spacing: -1px; color: red; text-align: center; }