@charset "utf-8";
/* CSS Document */

body {
margin:0;
padding:0;
background:#fff;
color:#333;
font-family:Arial, Helvetica, sans-serif;
}
body h1 {
margin:0;
color:#8e5f8d;
font-size:22px;
text-align:center;
}
body h2 {
margin:0;
color:#8e5f8d;
font-size:20px;
float:left;
}
body h3 {
margin:0;
color:#8e5f8d;
font-size:22px;
text-align:center;
font-size:16px;
}
body p {
font-size:13px;
color:#666;
}
body table {
font-size:13px;
}
body table td {
background:#f1f1f1;
text-align:center;
}
body a {
color:#666;
text-decoration:underline;
}
body a:hover {
color:#8e5f8d;
text-decoration:underline;
}
body hr {
margin:25px 0 25px 0;
}

/***************************************/
.divBase {
margin:0 auto 0 auto;
width:900px;
height:100%;
}

/***************************************/
.divTopPatrocinio-Ouro {
position:absolute;
width:600px;
height:90px;
top:10px;
right:0;
border:#8e5f8d 2px solid;
background:#f1dcef;
}
.divTopPatrocinio-Ouro a {
position:absolute;
color:#8e5f8d;
right:20px;
bottom:20px;
text-decoration:none;
}
.divTopPatrocinio-Ouro a:hover {
text-decoration:underline;
}
.divTopPatrocinio-Realizacao {
position:absolute;
width:250px;
height:60px;
top:110px;
right:355px;
background:url(../img/realizacao.jpg) no-repeat;
}
.divTopPatrocinio-Apoios {
position:absolute;
width:250px;
height:60px;
top:110px;
right:50px;
background:url(../img/apoios.jpg) no-repeat;
}


/***************************************/
.divTopPreto {
float:left;
background:#000;
width:900px;
height:15px;
margin:0 0 15px 0;
}

/***************************************/
.divTop {
position:relative;
float:left;
width:900px;
height:190px;
background:url(../img/logo.jpg) no-repeat;
}

/***************************************/
.divBaseConteudo {
float:left;
width:900px;
height:100%;
padding:0;
margin:0;
}

/***************************************/
.divBaseConteudo-Esq {
position:relative;
float:left;
width:185px;
height:100%;
border-right:#e1e1e1 1px solid;
margin:0;
}
.divBaseConteudo-Esq-Menu {
margin:0;
padding:0;
float:left;
}
.divBaseConteudo-Esq-Menu li {
list-style:none;
text-align:right;
}
.divBaseConteudo-Esq-Menu li a {
padding:5px;
text-decoration:none;
color:#333;
font-size:12px;
font-weight:900;
line-height:30px;
}
.divBaseConteudo-Esq-Menu li a:hover {
background:#8e5f8d;
color:#fff;
}

/***************************************/
.divBaseConteudo-Dir {
float:right;
width:690px;
height:100%;
}
.divBaseConteudo-Dir-Esq {
float:left;
width:335px;
height:100%;
text-align:justify;
}
.divBaseConteudo-Dir-Dir {
float:right;
width:335px;
height:100%;
text-align:justify;
}
.divBaseConteudo-Box-Padrao {
float:left;
width:335px;
margin:0 0 20px 0;
padding:0 0 10px 0;
border-bottom:#e1e1e1 1px solid;
}
.tabela1 td {
text-align:left;
padding:8px;
background:#f1f1f1;
}

/***************************************/
.divRodape {
float:left;
width:860px;
padding:20px;
background:#e5e5e5;
margin:15px 0 20px 0;
text-align:center;
font-size:10px;
color:#999;
}
