@charset "utf-8";
body  {
	font: 11px Arial, Helvetica, sans-serif;
	background-image: url(imagens/fundo_geral.jpg);
	background-repeat: repeat-x;
	margin: 0; 
	padding: 0;
	text-align: center; /* Hack para IE */
	color: #000000;
}

/* TEXTOS E FORMULÁRIOS */
.negrito {
	font-weight: bold;
}
.form {
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px #006699 solid;
}
.branco {
	font: 11px arial;
	color: #FFFFFF;
}
.preto {
	font: 11px arial;
	color: #000000;
}
.amarelo {
	font: 11px arial;
	color: #FFFF00;
	font-weight: bold;
}

.cpvSite #container { 
	width: 1014px; 
	height: 100%; 
	background: #EBEBEB;
	margin: 0 auto; 
	border: 1px solid #999999;
	text-align: left; 
} 
.cpvSite #busca {
	position:absolute;
	left:291px;
	top:118px;
	width:303px;
	height:23px;
	z-index:1;
}
.cpvSite #cabeçalho { 
	background: #DDDDDD; 
	padding: 0;  
} 
.cpvSite #publicidadetopo {
	width: 478px;
	height: 70px;
	float: right;
	background-image: url(imagens/publicidadetopo.jpg);
	padding: 0;
	border: 1px #000000 solid;
	margin-right: 15px;
	margin-top: 30px;
	text-align: right;
}

/* COLUNA ESQUERDA E DIVS */
.cpvSite #colunaesquerda {
	float: left; 
	width: 206px;
	background: #FFFFFF; 
	padding: 0; 
	border: solid 1px #999999;
	margin: 0 0 0 2px;
}
.cpvSite #newsletter ,  #indique{
	width: 201px;
	background: #FFFFFF; 
	padding: 0; 
	border: solid 1px #999999;
	margin: 2px;
}

.cpvSite #dicas {
	width: 200px;
	padding: 0;
	border: 1px solid #999999;
	margin: 2px;
	text-align: center;
}

/* COLUNA DIREITA E DIVS */
.cpvSite #colunadireita {
	float: right; 
	width: 209px;
	background: #FFFFFF; 
	padding: 0; 
	border: solid 1px #999999;
	margin: 0 2px 0 0;
	text-align:center;
}
.cpvSite #capabanners {
	width: 170px;
	height: 95px;
	background-color: #DDDDDD;
	border: 1px #666666 dotted;
	padding: 20px 10px 0 10px;
	margin: 5px;
}
.cpvSite #banners {
	width: 150px;
	height: 75px;
	border: 0;
}
.cpvSite #capaanuncie {
	width: 173px;
	height: 79px;
	border: 1px #666666 solid;
	padding: 5px;
	margin: 5px;
}
.cpvSite #bannersanuncie {
	width: 150px;
	height: 75px;
	border: 1px #666666 solid;
}	

/* COLUNA CENTRAL */
.cpvSite #colunacentral {
	width: auto;
	height: auto;
	margin: 0 225px;
	padding: 2px;
	background: #FFFFFF;
	border: solid 1px #999999;
} 
.cpvSite #famosos {
	width: auto;
	margin: 0 225px;
	padding: 2px;
	background: #FFFFFF;
	border: solid 1px #999999;
	text-align: center;
} 

/* PROPAGANDAS RODAPÉ */
.cpvSite #publicidadeinferior {
	width: auto;
	height: 106px;
	background-color: #dddddd;
	border: 1px #999999 solid;
	border-bottom: 0;
	margin: 2px 2px 0 2px;
	text-align: center;
	padding-left: 2px;
}
.cpvSite #publicidadeinferiorp2 {
	width: auto;
	height: 106px;
	background-color: #dddddd;
	border: 1px #999999 solid;
	border-top: 0;
	margin: 0 2px;
	text-align: center;
	padding-left: 2px;
}
.cpvSite #footerbanner {
	width: 150px;
	height: 100px;
	float: left;
	border: 1px #999999 solid;
	margin: 2px;
}
.cpvSite #btanterior , #btproximo {
	width: 30px;
	height: 100;
	float: left;
	border: 1px #999999;
	margin: 2px;
}


/* RODAPÉ */
.cpvSite #footer { 
	padding: 0 10px 0 20px;
	height: 100px;
	background-image: url(imagens/footer.jpg);
	background-position: top;
	background-repeat: no-repeat;
	border-top: 1px dotted #666666;
	margin-top: 5px;
	margin-botton: 0;
} 

.cpvSite #w3c {
	width: auto;
	height: 60px;
	background-color: #006699;
	margin: 0;
}

.cpvSite #footer p {
	margin: 0; 
	padding: 50px 0 0 0; 
}

cpvSite #stats , #copy {
	width: 100px;
	height: 40px;
	border: 1px #FFFFFF solid;
	float: left;
	margin: 2px;
}



.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat {  
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* MENU */
#button {
        width: 206px;
        
		
        padding: 0 0 1em 0;
        margin-bottom: 1em;
        font-family: Arial, sans-serif;
                /*'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;*/
        font-size : 11px;
        background-color: redsd;
        color: #333;
        }

        #button ul {
                list-style: none;
                margin: 0;
                padding: 0;
                border: none;
                }

        #button li {
                border-bottom: 1px dotted #90bade;
                margin: 0;
                list-style: none;
                list-style-image: none;
                }

        #button li a {
                display: block;
                padding: 5px 5px 5px 0.5em;
                border-right: 10px solid #508fc4;
                background-color: #006699;
                color: #fff;
                text-decoration: none;
                width: 100%;
                }
				    html>body #button li a {
                width: auto;
                }

        #button li a:hover {
                border-left: 10px solid #fff;
                border-right: 10px solid #5ba3e0;
                background-color: #2586d7;
                color: #fff;
                }

        #button li #active {
                border-left: 10px solid #1c64d1;
                border-right: 10px solid #5ba3e0;
                background-color: #2586d7;
                color: #fff;
                }
.cpvSite #bordertest {
	border: dotted 1px #666666;
	}
	
/* TABELAS */

.cpvSite #tableTopo {
	border: 0;
	padding: 0;
	width: 100%;
	background-image:url(imagens/fundo_topo.jpg);
	table-layout:auto;
}
.cpvSite #tableTopoAjuste {
	border: 0;
	padding: 0;
	width: 100%;
}
.cpvSite #tableAgenda {
	border: 0;
	width: 100%;
}
.cpvSite #tableNoticias {
	width: 100%;
	border: 0;
}
.cpvSite #tableFotos {
	width: 100%;
	border: 0;
}
.cpvSite #tableBloco5 {
	width: 100%;
	border: 0;
	text-align: center;
}
