@charset "iso-8859-1";
/* CSS Reset */
*{padding:0; margin:0; border:none; outline:0;}
address,caption,cite,code,dfn,th,var,font{font-style:normal;font-weight:normal; font-size:0;}

/********************Incio do css********************/

/*Globais*/
body {
	background:#FFA319 url(../img/bg-geral.gif) top left repeat-x;
}

/*Classes*/
.clear {
	clear: both;
	font-size: 0;
	height: 0;
	margin: 0;
	padding: 0;
	line-height: 0;
}

.alt {
	display:none;
}

body {
	font: 10px Verdana;
	margin: 0px;
	padding: 0px;
	background: #FF9900 url(../images/BgGeralInterna.gif) repeat-x;
	text-align: center;
}
#PopAlerta {
	width: 286px;
	height: 97px;
	position: absolute;
	left: 32px;
	top: 26px;
	z-index: auto;
}
#Geral {
	width: 759px;
	height: auto;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
}
#GeralCapa {
	width: 759px;
	height: 550px;
	background: url(../images/BgCapaGeral.gif) no-repeat 0 0;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	position: relative;
}
form {
	margin: 0px;
	padding: 0px;
}
fieldset	{
	margin: 0px 0px 10px 0px;
	padding: 5px 10px 10px 10px;
	color: #A1362D;
	border: 0px solid #A1362D;
}
fieldset br {
	clear: left;
}
legend {
	font: 1.0em Verdana;
	font-weight: bolder;
	color: #A1362D;
	background: #F2F2F2;
	padding: 5px 10px 5px 10px;
	margin: 3px;
	border: 2px solid #A1362D;
}
label {
	font-size: 1.2em;
	width: 100px;
	height: 20px;
	text-align: right;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	float: left;
}
#Associese label {
	width: 250px;
}
input, textarea, select {
	border: 1px solid #CCCCCC;
	margin: 3px 0px 0px 0px;
	padding: 3px;
}
.Aviso {
	width: 220px;
	font: 0.9em Verdana;
	font-weight: bolder;
	color: #333333;
	background: #FFD697;
	padding: 5px 5px 5px 5px;
	margin: 0px;
	border: 2px solid #FF9600;
	float: left;
}
.AvisoAss {
	width: 200px;
	display:block;
	font: 0.9em Verdana;
	font-weight: bolder;
	color: #333333;
	background: #FFD697;
	padding: 5px 5px 5px 5px;
	margin: 0px;
	border: 2px solid #FF9600;
	margin-bottom:10px;
}
.horarioEleitoral {
	width: 220px;
	text-align:center;
	font: 0.9em Verdana;
	font-weight: bolder;
	color: #333333;
	background: #FFD697;
	padding: 5px 5px 5px 5px;
	margin: 0px;
	border: 2px solid #FF9600;
	float: right;
}
#Video {
	width: 320px;
	height: 320px;
	margin: 0px 10px 0px 0px;
	float: left;
}
#Mp3Player {
	margin-top:2px;

}

/*-----------------------------------------------------------------------------------------------*/


/*Notícias |-------------------------------------------------------------------------------------*/
#NoticiasCapa {
	width: 200px;
	position: absolute;
	top: 260px;
	left: 480px;
	z-index: auto;
	border: 0px solid red;
}
#NoticiasCapa a {
	font: 1.1em Arial;
	color: #333333;
	text-decoration: none;
}
#NoticiasCapa a:hover {
	text-decoration: underline;
}
#NoticiasCapa ul {
	margin: 0px;
	padding: 0px;
}
#NoticiasCapa ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	background: url(../images/BgMarcador.gif) no-repeat 0px 2px;
	list-style: none;
}
/*-----------------------------------------------------------------------------------------------*/

/*Corpo |----------------------------------------------------------------------------------------*/
#Corpo {
	width: 759px;
	height: auto;
	background: url(../images/BgCorpo.gif) repeat-y 0 0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	border: 0px solid red;
}
/*-----------------------------------------------------------------------------------------------*/

/*ConteÃºdo |--------------------------------------------------------------------------------------*/
#Conteudo, #ContLegislacao, #Historico, #Galeria, #Noticias {
	font: 1.0em Verdana;
	color: #666666;
	width: 620px;
	height: auto !important;
	min-height: 420px;
	height: 420px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	border: 0px solid red;
	float: right;
	text-align: left;
}
#Conteudo p, #ContLegislacao p, #Historico p, #Galeria p, #Noticias p {
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
#Conteudo h1, #ContLegislacao h1, #Historico h1, #Galeria h1, #Noticias h1 {
	font: 3.0em "Trebuchet MS";
	font-variant: small-caps;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
#Conteudo h2, #ContLegislacao h2, #Historico h2, #Galeria h2, #Noticias h2 {
	font: 1.5em "Trebuchet MS";
	font-variant: small-caps;
	font-weight: bolder;
	margin: 0px 0px 10px 0px;
	padding: 5px;
	background: #F2F2F2;
	display: block;
}
#Conteudo h3, #ContLegislacao h3, #Historico h3, #Galeria h3, #Noticias h3 {
	font: 1.5em "Trebuchet MS";
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
}
/*-----------------adicionado por Fabricio Lefundes em 19/10/2006 e 25/10/2006 -------------------------*/
#Noticias h4, #Conteudo h4 {
	font: small-caps 1.3em "Trebuchet MS";
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
}
#Noticias h5 {
	font: 1.2em "Trebuchet MS";
    font-style:italic;
    font-weight:normal;
	margin: 0px;
	padding: 0px;
}
/*------------------------------------------------------------------------------------------*/
#Conteudo a, #ContLegislacao a, #Historico a, #Galeria a, #Noticias a {
	text-decoration: none;
	color: #303030;
}
#Conteudo a:hover, #ContLegislacao a:hover, #Historico a:hover, #Galeria a:hover, #Noticias a:hover {
	font-weight: bolder;
	text-decoration: underline;
	color: #303030;
	background: #FFD697;
}
#FotoEsq {
	float: left;
	padding: 0px 10px 10px 0px;
}
#FotoDir {
	float: right;
	padding: 0px 0px 10px 10px;
}
#FotoEsq a img, #FotoDir a img {
	border: 1px solid #CCCCCC;
	background: #F2F2F2;
	padding: 3px;
}
#Conteudo ul li {	list-style: none; margin: 3px 0px 0px 0px;	}
#Conteudo ul li ul li {	list-style: none; margin: 3px 0px 0px 0px;	}
#Conteudo ul li ul li ul li {	list-style: none; margin: 3px 0px 0px 0px;	}
#ContLegislacao ul li, #Historico ul li, #Galeria ul li, #Noticias ul li {
	list-style: none;
	background: url(../images/BgMarcador01.gif) no-repeat 0px 2px;
	padding: 0px 0px 0px 15px;
}
#ContLegislacao ul li ul li, #Historico ul li ul li, #Galeria ul li ul li, #Noticias ul li ul li {
	list-style: none;
	background: url(../images/BgMarcador02.gif) no-repeat 0px 2px;
	padding: 0px 0px 0px 15px;
}
#ContLegislacao ul li ul li ul li, #Historico ul li ul li ul li, #Galeria ul li ul li ul li, #Noticias ul li ul li ul li {
	list-style: none;
	background: url(../images/BgMarcador03.gif) no-repeat 0px 2px;
	padding: 0px 0px 0px 15px;
}
#Voltar {
	width: 610px;
}
#Voltar a {
	width: 610px;
	font: 1.2em "Trebuchet MS";
	font-variant: small-caps;
	font-weight: bolder;
	color: #303030;
	text-decoration: none;
	background: #F4F4F4;
	margin: 0px 10px 10px 0;
	padding: 3px;
	text-align: right;
	float: left;
}
#Voltar a:hover {
	background: #EDEDD1;
}
/*-----------------------------------------------------------------------------------------------*/

/*Topo |-------------------------------------------------------------------------------------------*/
#Topo {
	width: 759px;
	height: 190px;
	float: left;
	background: url(../images/BgTopo.gif) no-repeat 0 0;
	position: relative;
}
#Topo h1 {
	display: none;
}

/*-----------------------------------------------------------------------------------------------*/
#Menu h1, #MenuCapa h1 {
	display: none;
}
#Menu {
	margin: 0px;
	padding: 0px;
	width: 653px;
	height: 25px;

	position: absolute;
	top: 150px;
	left: 106px;
	z-index: auto;
}
/*****testeeeeeeeeeeeeeeeee*/
#Menutest {
	margin: 0px;
	padding: 0px;
	width: 653px;
	height: 25px;

	position: absolute;
	top: 150px;
	left: 106px;
	z-index: auto;
}
/********************************/
#MenuCapa {
	margin: 0px;
	padding: 0px;
	width: 653px;
	height: 25px;
	position: absolute;
	top: 156px;
	left: 0px;
	z-index: auto;
}

.nav01, .nav02, .nav03, .nav04, .nav05, .nav06, .nav07, .nav08, .nav09 {
	height: 25px;
	float: left;
}
.nav01 {	width: 43px;	background: url(../images/nav01.jpg) no-repeat 0 0; }
.nav02 {	width: 59px;	background: url(../images/nav02.jpg) no-repeat 0 0; position: relative; }
.nav03 {	width: 66px;	background: url(../images/nav03.jpg) no-repeat 0 0; position: relative; }
.nav04 {	width: 88px;	background: url(../images/nav04.jpg) no-repeat 0 0; }
.nav05 {	width: 99px;	background: url(../images/nav05.jpg) no-repeat 0 0; position: relative; }
.nav06 {	width: 56px;	background: url(../images/nav06.jpg) no-repeat 0 0; position: relative; }
.nav07 {	width: 94px;	background: url(../images/nav07.jpg) no-repeat 0 0; position: relative; }
.nav08 {	width: 67px;	background: url(../images/nav08.jpg) no-repeat 0 0; }
.nav09 {	width: 76px;	background: url(../images/nav09.jpg) no-repeat 0 0; }

#Menu ul, #MenuCapa ul {
	margin: 0px;
	padding: 0px;
}
#Menu ul li, #MenuCapa ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
	float: left;
}

#Menu .submenu02, #MenuCapa .submenu02 {
	position: absolute;
	top: 20px;
	left: 50px;
	visibility: hidden;
	z-index: 1;
}
#Menu .submenu03, #MenuCapa .submenu03 {
	position: absolute;
	top: 20px;
	left: 110px;
	visibility: hidden;
	z-index: 1;
}
#Menu .submenu04, #MenuCapa .submenu04 {
	position: absolute;
	top: 20px;
	left: 176px;
	visibility: hidden;
	z-index: 1;
}
/*----- Novo submenu (Submenu05) inserido por Anderson em 05-10-2006 -----*/
#Menu .submenu05, #MenuCapa .submenu05 {
	position: absolute;
	top: 20px;
	left: 264px;
	visibility: hidden;
	z-index: 1;
}
#Menu .submenu06, #MenuCapa .submenu06 {
	position: absolute;
	top: 20px;
	left: 363px;
	visibility: hidden;
	z-index: 1;
}
#Menu .submenu07, #MenuCapa .submenu07 {
	position: absolute;
	top: 20px;
	left: 420px;
	visibility: hidden;
	z-index: 1;
}
#Menu .alt, #MenuCapa .alt {
	display: none;
}
#Menu .submenu02, #MenuCapa .submenu02, #Menu .submenu03, #MenuCapa .submenu03,
#Menu .submenu04, #MenuCapa .submenu04, #Menu .submenu05, #MenuCapa .submenu05,
#Menu .submenu06, #MenuCapa .submenu06, #Menu .submenu07, #MenuCapa .submenu07 {
	width: 150px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #666666;
	background: #FFFFFF;
}
#Menu .submenu02 a, #MenuCapa .submenu02 a, #Menu .submenu03 a, #MenuCapa .submenu03 a,
#Menu .submenu04 a, #MenuCapa .submenu04 a, #Menu .submenu05 a, #MenuCapa .submenu05 a,
#Menu .submenu06 a, #MenuCapa .submenu06 a, #Menu .submenu07 a, #MenuCapa .submenu07 a {
	width: 140px;
	font: 1.2em "Trebuchet MS";
	color: #666666;
	margin: 0px;
	padding: 5px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	display: block;
	text-decoration: none;
}
#Menu .submenu02 a:hover, #MenuCapa .submenu02 a:hover,
#Menu .submenu03 a:hover, #MenuCapa .submenu03 a:hover,
#Menu .submenu04 a:hover, #MenuCapa .submenu04 a:hover,
#Menu .submenu05 a:hover, #MenuCapa .submenu05 a:hover,
#Menu .submenu06 a:hover, #MenuCapa .submenu06 a:hover,
#Menu .submenu07 a:hover, #MenuCapa .submenu07 a:hover {
	text-decoration: underline;
	background: #FFD697;
}
/*-------------------------------------------------------------------------------------------------*/

/* Banner |----------------------------------------------------------------------------------------*/
#Banner {
	display: none;
}
#BannerCapa img {
	border: 0px;       
}
/*-------------------------------------------------------------------------------------------------*/

/* Vencedores |------------------------------------------------------------------------------------*/
#Vencedores {
	width: 620px;
	height: 60px;
	margin: 0px 0px 10px 0px;
	float: left;
}
#Vencedores h3 {
	width: 500px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px solid red;
}
#Vencedores ul {
	width: 500px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
	float: left;
}
#Vencedores ul li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 15px;
}
#Fotos {
	width: 620px;
	float:left;
}
#Fotos2006 {
	width: 620px;
	height: 350px;
}
#Campanhas {
	width: 620px;
	height: 70px;
}
/*-------------------------------------------------------------------------------------------------*/

/*Apoio: |-----------------------------------------------------------------------------------------*/
#Apoio {
	width: 620px;
	text-align: center;
}
#Apoio img {
	margin: 5px;
}
/*-------------------------------------------------------------------------------------------------*/

/* RodapÃ© |----------------------------------------------------------------------------------------*/
#Rodape {
	width: 759px;
	height: 50px;
	background: #F4F4F4;
	/*text-align: left;*/
	float: left;
	margin-bottom:50px;
	display:inline;
	position:relative;
}

#Rodape .textoRodape {
	padding:6px 0 0 105px;
	width:500px;
	font:10px Arial;
	color:#303030;
	float:left;
}

#Rodape .desenvolvimento {
	float:left;
	width:40px;
	margin:0 0 0 100px;
	padding-top:10px;
	border:0;
	position:absolute;
}

#Rodape a {
	text-decoration: none;
	font-weight: bolder;
	color: #303030;
}

#Rodape a:hover {
	font-weight: bolder;
	text-decoration: underline;
	color: #303030;
}

/*-------------------------------------------------------------------------------------------------*/

/* Destaque Marcas |-------------------------------------------------------------------------------*/
#DestMarcas {
	width: 106px;
	height: 250px;
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
	float: left;
}
.BotEvoluir {
	width: 106px;
	height: 97px;
	background: url(../images/BotEvoluir.gif) no-repeat 0 0;
	float: left;
}
.BotBriefing {
	width: 106px;
	height: 152px;
	background: url(../images/RevistaJan2006.jpg) no-repeat 0 0;
	float: left;
}
#DestMarcas .alt, #LogoCENPCapa .alt {
	display: none;
}
#DestMarcas .BotCNEP {
	width: 106px;
	height: 70px;
	background: url(../images/BotCNEP.gif) no-repeat 0 0;
	float: left;
}
#LogoCENPCapa .BotCNEP {
	width: 132px;
	height: 57px;
	background: url(../images/LogoCENPCapa.gif) no-repeat 0 0;
	position: absolute;
	top: 615px;
	left: 180px;
	z-index: auto;
	float: left;
}
#DestMarcas .BotBlog {
	width: 106px;
	height: 98px;
	background: url(../images/botBlog.gif) no-repeat 0 0;
	float: left;
}
#DestMarcas .BotZCR {
	width: 106px;
	height: 74px;
	background: url(../images/BotZCR.gif) no-repeat 0 0;
	float: left;
}
#DestMarcas .BotTerra {
	width: 106px;
	height: 80px;
	background: url(../images/BotTerra.gif) no-repeat 0 0;
	float: left;
}
#LogoZCRCapa .BotZCR {
	width: 108px;
	height: 58px;
	background: url(../images/LogoZcrCapa.gif) no-repeat 0 0;
	position: absolute;
	left: 330px;
	top: 620px;
	z-index: auto;
}
#LogoZCRCapa .alt, #LogoTerraCapa .alt, #LogoVanapazCapa .alt {
	display: none;
}
#LogoTerraCapa .BotTerra {
	width: 81px;
	height: 44px;
	background: url(../images/LogoTerraCapa.gif) no-repeat 0 0;
	position: absolute;
	left: 450px;
	top: 620px;
	z-index: auto;
	float: left;
}
#LogoVanapazCapa .BotVanapaz {
	width: 59px;
	height: 51px;
	background: url(../images/LogoVanapazCapa.gif) no-repeat 0 0;
	position: absolute;
	left: 470px;
	top: 630px;
	z-index: auto;
	float: left;
}
/*-------------------------------------------------------------------------------------------------*/
#Associados ul li {
	cursor: pointer;
	_cursor: hand;
	text-transform:uppercase;
}

#Associados ul li ul {
	display:none;
	}
#Associados .invisivel ul {
	display: none;
}

#Associados .visivel ul {
	display:block;
}
/*Bloco Esquerda*/
#BlocoEsq {
	width:105px;
	height:664px;
	background:#f4f4f4;
	position:relative;
	border-right:1px solid #ccc;
	float:left;
	/*padding:15px 0 0 0;*/
	text-align:center;
}

#BlocoEsq .titsEsq {
	width:105px;
	margin:0 0 10px 0;
	display:block;
	border:none;
}

.jcarousel {
	margin-top:0px;
	overflow:hidden;
	width:105px;
	height:178px;
}

.jcarousel ul li a img {
	border:none;
}

#BlocoEsq .bannerLateralEsq {
	width:95px;
	height:300px;
	margin-top:40px;
	margin-left:7px;
}

