/* ************************************************************************************************************** RESET */



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {



	margin:0 auto;



	padding:0;



}



body{



	font-size: 62.5%;/* Esse percentual equivale font-size:12px à 1.2em */



	background-image:url(../../imagens/bg.jpg);



	background-repeat:repeat-x;



	background-position:top;



}



table {



	border-collapse:collapse;



	border-spacing:0;



}



fieldset, img {



	border:0;



}



address, caption, cite, code, dfn, em, strong, th, var {



	font-style:normal;



	font-weight:normal;



}



ol, ul {



	list-style:none;



}



caption, th {



	text-align:left;



}



h1, h2, h3, h4, h5, h6 {



	font-size:100%;



	font-weight:normal;



}



p{



	line-height:20px;



}



q:before, q:after {



	content:'';



}



abbr, acronym {



	border:0;



}



/* ************************************************************************************************************** CLASSES PADRÕES - FIVEEDIT */



.Left{



	float:left;



	margin-right:6px;



	border:1px solid #CCC;



	padding:2px;



}



.Right{



	float:right;



	margin-left:1em;



	border:1px solid #C7D8DF;



	padding:3px;



}



.videoLeft{



	float:left;



	margin-right:10px;



	border:0px solid #CCC;



	padding:2px;	



}



.mCreditos{



	font-size:1em;



	font-style:italic;



	margin:0;



	line-height:normal;



}



.mLegenda{



	font-size:1.1em;



	margin:0;



	line-height:normal;



}



.cor1{



	color:#990000;



}



.cor2{



	color:#990099;



}



.cor3{



	color:#006600;



}



/* ************************************************************************************************************** FONTES E LINKS */



body, div, dl, dt, dd, ul, ol, li, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{



	font-family:Verdana;



	font-size:0.95em;



}



h1{



	font-size:1.1em;



	font-weight:bold;



}



h2{



	font-size:16px;



}



h3{



	font-size:11px;



	color:#999999;



	line-height:18px;



}



h4{



	font-size:12px;



	color:#000000;



	font-weight:bold;



}



a, a:visited, a:active, a:link {



	color:#FF6600;



	text-decoration:underline;



}



a:hover{



	color:#FF9900;



}



/* ************************************************************************************************************** SITE */



.site{



	width:778px;



	margin:0 auto;



}



.conteudo{



	width:778px;



	float:left;



}







/* ************************************************************************************************************** TOPO */



.topo{







	background-repeat:repeat-x;



	width:100%;



	height:30px;



	margin:0 auto;



	text-align:center;



}



.barraTopo {



	width:800px;



	height:38px;



	margin:0 auto;



}



.menuTopo{



	float:left;



	width:400px;



	margin-top:5px;



}



.menuTopo img{



	padding-top:4px;



}



.menuTopo ul li{



	padding-right:8px;



	float:left;



}



.idiomasTopo{



	float:right;



	margin-top:5px;



	width:250px;



}



.idiomasTopo p{



	margin-right:10px;



}



.idiomasTopo ul{



	float:right;



}



.idiomasTopo ul li{



	list-style:none;



	float:left;



	padding-right:5px;



}



.flag{



	padding-top:0px;



}



.divisao{



	padding:4px 5px 0px 5px;



}



.menuTopo li a, .menuTopo li a:visited, .menuTopo li a:active, .menuTopo li a:link{



	color:#000000;



	text-decoration:none;



}



.menuTopo li a:hover{



	color:#FF6600;



	text-decoration:none;



}



/* ************************************************************************************************************** LOGO */



.logo{



	padding-top:30px;
	
	
	
	margin-left:21px;



	width:368px;
	
	
	
	padding-bottom: 12px;



	height:88px;



	float:left;



}



/* ************************************************************************************************************** BUSCA */



.busca{



	width:389px;



	height:100px;



	float:right;



}



.formBusca{



	padding-top:53px;



	height:65px;



	float:right;



}



.formBusca input{



	padding-top:6px;



	height:21px;



	



}



.buscaTexto{



	padding-right:10px;



	float:left;



}



.buscaTexto p{



	font-style:italic;



	font-size:12px;



}







.buscaEsq{



	width:8px;



	height:27px;



	background-image:url(../../imagens/bg_formesq.jpg);



	background-repeat:no-repeat;



	float:left;



}



.buscaMeio{



	width:160px;



	height:27px;



	background-image:url(../../imagens/bg_formmeio.jpg);



	background-repeat:repeat-x;



	border:0px;



	float:left;



}



.buscaDir{



	width:8px;



	height:27px;



	background-image:url(../../imagens/bg_formdir.jpg);



	background-repeat:no-repeat;



	float:left;



}



.buscaBotao{



	padding-left:10px;



	float:left;



}



/* ************************************************************************************************************** BANNER */



.banner{



	float:left;



}



.linhaInternas{



	float:left;



	padding-top:20px;



	padding-bottom:20px;



}



.videoIten{



	width:748px;



	float:left;	



}



/* ************************************************************************************************************** MENU */



.menuBloco{



	width:778px;



	height:58px;



	float:left;



	background-image:url(../../imagens/bg_menu.jpg);



	background-repeat:no-repeat;



	background-position:left 40px;



	padding-bottom:20px;



}



.menuDivisao{



	padding-left:19px;



	padding-right:19px;



}



.menu_h {



	width:738px;



	margin:0 auto;



	margin-top:20px;



}



.menu_h ul {



	float:left;



}



.menu_h ul li {



	float:left;



	display:block;



	position:relative;



}



.menu_h ul li a, .menu_h ul li a:visited, .menu_h ul li a:active, .menu_h ul li a:link {



	float:left;



	font-weight:bold;



	text-decoration:none;



	font-weight:normal;



	display:block;



	font-size:12px;



	color:#000000;



	border-right:#DDDDDD px solid;



}



.menu_h ul li a:hover {



	color:#FF9900;



}



.menu_h ul li a.lnk_inicial{



	padding-left:10px; /* ajusta o padding do primeiro elemento do menu horizontal */



}



/* Submenu Horizontal */



.menu_h ul li ul {



	background:#FFF;



	position:absolute;



	padding-top:7px;



	padding-bottom:10px;



	top:13px;



	left:-21px;



	display:none;



	z-index:10001;



	border-top:0px #CCC solid;



	border-left:1px #CCC solid;



	border-right:1px #CCC solid;



	border-bottom:1px #CCC solid;



	



}



.menu_h ul li ul li {



	float:left;



	display:block;



	padding:0;



	margin:0;



	



	border-bottom:#F6F6F6 0px solid;



}



.menu_h ul li ul li a {



	position:relative;



	float:none;



	display:block;



	color:#000 !important;



	margin:0px;



	padding:5px 3px;



	border:none;



}



.menu_h ul li ul li a:hover {



	color:#F60 !important;



}



.menu_h .ativo{



	color:#c1272d !important;



	cursor:default;



	text-decoration:none !important;



}



.submenuLink{



	font-size:1.3em;



	height:15px;



	width:100px;



	float:left;



	margin:0 0 0 20px !important;



	margin:0 0 0 10px;



	padding:0;



	float:left;



}



.submenuLinha img{



	background-image:url(../../imagens/linhahoriz.gif);



	background-repeat:repeat-x;



	padding-top:3px;



	width:118px;



	height:1px;



	margin:5px 0 5px 10px;



	padding:0px 0 1px 0;



	float:left;



}



.subitemMenu{



	padding-left:17px;



	width:100px;	



}



/* ************************************************************************************************************** CONTEUDO */



.corpo{



	width:748px;



	padding:0px 15px 0 15px;







}



/* ************************************************************************************************************** COLUNAS */



.coluna1{



	width:485px;



	float:left;



}



.coluna2{



	width:263px;



	padding-top:35px;



	float:right;



}



.coluna3{



	margin-top:20px;



	width:748px;



	float:left;



}



.coluna4{



	width:748px;



	float:left;



}



/* ************************************************************************************************************** TITULOS */



.titulo{



	font-size:20px;



	font-style:italic;



}



.titulo2{



	font-size:20px;



	font-style:italic;



	float:left;



}



.tituloHome{



	width:485px;



	padding-bottom:10px;



	padding-left:0px;



	float:left;



}



.tituloInternas{



	width:748px;



	padding-bottom:10px;



	float:left;



}



.tituloPequeno{



	font-size:17px;



	font-style:italic;



	font-weight:normal;



}



.titulo2{



	width:648px;



	padding-bottom:15px;



	float:left;



}



.barraferramentas{







	width:100px;



	padding-bottom:10px;



	padding-top:5px;



	float:left;



}



.barraferramentas li{



	padding-right:5px;



	float:left;



}



/* ************************************************************************************************************** HOME */



.slideHome{



	width:485px;



	padding-bottom:20px;



	float:left;



}



.textoHome{



	width:475px;



	padding-top:10px;



	padding-left:10px;



	float:left;



}



.textoInternas{







	width:748px;



	float:left;



	padding-bottom:50px;



}



/* ************************************************************************************************************** BOX */



.box{



	width:237px;



	float:right;



}



.topoBox{



	background-image:url(../../imagens/bg_boxtopo.jpg);



	background-repeat:no-repeat;



	width:237px;



	height:39px;



	float:left;



}



.meioBox{



	background-image:url(../../imagens/bg_boxmeio.jpg);



	background-repeat:repeat-y;



	width:237px;



	float:left;



}



.baseBox{



	background-image:url(../../imagens/bg_boxbase.jpg);



	background-repeat:no-repeat;



	width:237px;



	height:44px;



	float:left;	



}



.textoBox{



	padding:0 10px 0 25px;



	font-size:1.1em;



	width:175px;



	float:left;



}



.setaBox{



	padding-top:35px;



	padding-left:10px;



	width:17px;



	float:left;



}



.tituloBox{



	padding:12px 25px 0 25px;



}



.linkBox{



	padding:0px 25px 0 25px;



	text-decoration:underline;



}



/* ************************************************************************************************************** KWICK */



#destaque{



	width:485px;



	height:170px;



	overflow:hidden;



	float:left;



}



#kwick{



	overflow:hidden;



	float:left;



	font-size:1.4em;



}



#kwick li {



	float: left;



}



#kwick .kwick {



	width: 160px;



	height: 170px;



	display: block;



	cursor: pointer;



	overflow: hidden;



	margin-right: 0px;



}



#kwick .kwick span {



	display: none;



}



#kwick .coque1 {



	background: url(../../imagens/bg_slide.jpg);



	border:solid 0px #006797;



	cursor:default;



}



#kwick .coque2 {



	background: url(../../imagens/bg_slide2.jpg);



	border:solid 0px #006797;



	cursor:default;



}



#kwick .coque3 {



	background: url(../../imagens/bg_slide2.jpg);



	border:solid 0px #006797;



	cursor:default;



}



.slideBox{



	width:300px;



	height:140px;



	padding-left:12px;



	padding-top:10px;



	float:left;



	cursor:default;



}



.slideTitulo a, .slideTitulo a:visited, .slideTitulo a:active, .slideTitulo a:link{



	color:#000;



	font-weight:bold;



	text-decoration:none;



}



.slideTitulo a:hover{



	color:#F60;



}



.slideFoto img{



	padding:2px;



	border:1px #CCC solid;



}



.slideTitulo{



	width:122px;



	padding-right:20px;



	padding-bottom:10px;



	font-size:13px;



	float:left;



}



.slideFoto{



	width:142px;



	float:left;



}



.slideTexto{



	width:115px;



	height:135px;



	float:left;



	padding-left:10px;



	padding-right:0px;



}



.slideEsq{



	width:142px;



	height:135px;



	float:left;



}



.slideDir{



	width:100px;



	height:135px;



	float:left;



}



/* ************************************************************************************************************** NOTICIAS*/



.noticiasData{



	width:90px;



	float:left;



	padding-bottom:5px;



}



.noticiasLink{



	width:630px;



	float:left;



	padding-bottom:5px;



}



.nota{



	width:18px;



	float:left;







}



/* ======================================================================== CONTATOS*/



contato{



	width:748px; 



	float:left;



}

.contatoCampo{

	padding-top:1px;

	padding-botton:8px;

	float:left;

	color:#333333;

	font-size:12px;	



}

.contatoCampo1{



	width:374px;



	padding-top:1px;



	padding-botton:8px;



	float:left;



	color:#333333;



	font-size:12px;	



}



.contatoCampo2{



	width:374px;



	padding-top:1px;



	padding-bottom:8px;



	float:left;



	color:#333333;



	font-size:12px;	



}



.contatoCampo3{



	padding-top:1px;



	padding-bottom:8px;



	width:570px;



	float:left;



	color:#333333;



	font-size:12px;	



}



.contatoCampo4{



	width:570px;



	float:left;



}



.contatoMensagem{



	width:748px;



	float:left;



	color:#333333;



	font-size:12px;



	margin-top:10px;	



}



.contatoMensagem textarea{



	width:725px;



	padding:2px 3px 2px 3px;



	border:#CCCCCC 1px solid;



	float:left;



	color:#666666;



	padding-left:7px;



	padding-top:7px;



	overflow:auto;



}



.select{



	border:1px solid #C7D8DF;



	width:270px;



	MARGIN-bottom:15PX;



}



.contatoCampo input{



	width:713px;



	height:20px;



	background-image:url(../../imagens/bg_busca_centro.jpg);



	background-repeat:repeat-x;



	margin-top:0px;



	padding:7px 3px 2px 3px;



	border:#CCCCCC 0px solid;



	color:#666666;



	float:left;



}



.contatoCampo1 input{



	width:340px;



	height:20px;



	background-image:url(../../imagens/bg_busca_centro.jpg);



	background-repeat:repeat-x;



	margin-top:0px;



	padding:7px 3px 2px 3px;



	border:#CCCCCC 0px solid;



	color:#666666;



	float:left;



}



.contatoCampo2 input{



	background-image:url(../../imagens/bg_busca_centro.jpg);



	width:340px;



	height:20px;



	margin-top:0px;



	padding:7px 3px 2px 3px;



	border:#CCCCCC 0px solid;



	color:#666666;



	float:left;



}



.contatoCampo3 select{



	width:275px;



	margin-top:10px;



	border:#CCCCCC 1px solid;



	float:left;



}



.formContatoMensagem{



	border:#CCCCCC 1px solid;



	width:570px;



	overflow:auto;



}



.formContatoEnviar{



	width:570px;



	padding-top:10px;



	float:left; 



}



.formContato{



	padding-top:10px;



}



.formCanto1{



	float:left;



}



.contatoResposta{



	color:#F90;



	font-size:12px;



}



.contatoEmail{



	width:180px;



	text-align:right;



	height:30px;



	padding-right:10px;



	padding-top:15px;



	float:right;



}



.contatoEmail a{



	color:#999999;



}



.contatoEmail a:hover{



	color:#3264b0;



}



/* ************************************************************************************************************** RODAPE*/



.rodape{



	background-image:url(../../imagens/bg_rodape.jpg);



	background-repeat:repeat-x;



	width:100%;



	height:102px;



	float:left;



}



.rodapeConteudo{



	width:748px;



	margin:0 auto;



	padding-top:30px;



}



.rodapeFivecom{



	font-size:11px;



	width:760px;



	height:30px;



	margin:0 auto;



	margin-top:10px;



	float:left;



}




