/* Tags */
a {color:#000; text-decoration:none;}
a:hover {color:#F87A0C; text-decoration:none;}

body {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; margin:5px 0px 10px 0px;
	padding:0px; text-align:center;}

img {border:0px solid #FFF;}
h1{padding:0px; margin:0px auto 5px auto; font-size:0.9em; text-align:right; width:765px;}
h3{padding:0px; margin:0px; font-size:12px;}

/* Classes */

.animaBase {width:598px; height:156px;}
.animaTopo {width:598px; height:26px;}

.arrMensagensBusca {color:#B22222; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.banners {margin:10px auto 10px auto; width:120px; height:60px; display:block;}

.campoNewsletter {text-align:center; padding:0px; margin:0px auto;}
.caixaNewsletter {width:220px;}

.colAtalhosEsq {width:150px; float:left; text-align:center; font-weight:bold;}
.colAtalhosDir {width:150px; float:right; text-align:center; font-weight:bold;}

.imagemMacro18 {float:right; margin:6px 15px 0px 0px;}

.linkBranco {color:#FFF; text-decoration:none; font-weight:bold;}
.linkBranco:hover {color:#FFF; text-decoration:underline; font-weight:bold;}

.linkInicial {color:#000; text-decoration:none;}
.linkInicial:hover {color:#F87A0C; text-decoration:none;}

.linkMapaSite {text-decoration:none; color:#000;}
.linkMapaSite:hover {text-decoration:none; color:#F87A0C;}

.linkPrimario {color:#FFF; text-decoration:none; font-weight:bold;}
.linkPrimario:hover {}

.linkSecundario {color:#000; font-weight:bold; text-decoration:none;}
.linkSecundario:hover {color:#FFF;}

.linkSecundario2 {color:#000; font-weight:bold; text-decoration:none; cursor:default;}
.linkSecundario2:hover {color:#FFF;}

.menuSecundario{padding:0px 0px 0px 4px; margin:0px; height:155px; list-style-position:inside;
	line-height:20px; color:#FFF; font-weight:bold; border-bottom:1px solid #FFF;}

.menuSecundario li{font-size:9px; margin:0px; padding:0px;}

.menuSecundarioOeye {display:none;}

.paragrafoInicial {margin:0px 0px 40px 0px; font-size:12px;}

.pubCentral {margin:10px auto 0px auto; width:340px;}

.tituloFundo {font-size:12px; text-align:right; margin:10px 20px;}
.tituloInicial {clear:left; margin-bottom:8px;}
.tituloNews {padding:0px; margin:0px; font-size:13px;}
.tmbInical {float:left; margin:5px 15px 0px 0px;}

.rssNewsTexto {vertical-align:bottom;}
.rssNewsImg {text-align:right;}

/* Identificadores */
#animacao {width:598px; height:182px;}

#barraArtigo {width:447px; float:right; margin-left:1px; background:url(compnts/logobkg.gif) no-repeat 0px 0px;}

#barraNoticias {width:150px; float:left; clear:left;}

#barraTopo {width:475px; height:85px; float:right; margin:0px; padding:0px;}

#bannerNewsletter {float:left; margin:1px 0px 0px 0px; padding:0px}

#busca {width:100px; height:15px; padding:0px; margin:2px 0px 0px 5px; font-size:9px;}

#btBusca {width:20px; height:18px; padding:0px; margin:2px 0px 0px 5px; font-size:9px}

/*url(fnd_cabecalho.gif) no-repeat 0px 0px;*/
#cabecalho {background:url(compnts/fnd_cabecalho.gif) no-repeat 0px -1px; width:598px; height:25px;
	border-top:1px solid #FFF; border-bottom:1px solid #FFF;
	color:#FFF; font-weight:bold;}

#campoGoogle{width:770px; margin:5px auto; text-align:left;}

#colunas {width:775px; background:url(compnts/fnd_colunas.gif);
	margin:0px auto; border-top:1px solid #CCC;
	border-left:1px solid #CCC; text-align:left;
	overflow:hidden;}
#colunaDireita {width:171px; float:left; text-align:left; margin-left:1px;}
#colunaEsquerda {width:598px; float:left; text-align:left;}

#descriticoLinks {text-align:left;}
#descriticoLinks h3 {border-bottom:1px solid #CCC; margin:0px 0px 3px 0px; padding:0px;}
#descriticoLinks span {font-size:11px; color:#333;}

#formBusca {background:url(compnts/fndgrad.gif); padding:4px 0px 0px 0px; height:22px; border-bottom:1px solid #FFF; text-align:center;}
#formBuscar {margin:0px auto; padding:0px;}
#formBuscarFS {border:0px; padding:0px; margin:0px;}
#buscar {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; border:1px solid #CCC; width:85px;}
#formBotao {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; background-color:#CCC; border:1px solid #999;}
#formLogin table {margin:0px auto;}

#linkOrangEye, #linkServicos, #linkSolsNegocios,

#linkSolsTecnologicas, #linkSolsWeb, #linkProdutos,
#linkClientes {background:url(compnts/oeyes_7.gif) no-repeat 3px 3px; border-bottom:1px solid #FFF; padding:6px 0px 0px 18px; height:19px; margin:0px;}

#linkOrangEye {background:url(compnts/oeyes_1.gif) no-repeat 3px 3px;}
#linkProdutos {background:url(compnts/oeyes_6.gif) no-repeat 3px 3px;}
#linkServicos {background:url(compnts/oeyes_2.gif) no-repeat 3px 3px;}
#linkSolsNegocios {background:url(compnts/oeyes_3.gif) no-repeat 3px 3px;}
#linkSolsTecnologicas {background:url(compnts/oeyes_4.gif) no-repeat 3px 3px;}
#linkSolsWeb {background:url(compnts/oeyes_5.gif) no-repeat 3px 3px;}

#linksOrangEye{font-family:Arial, Helvetica, sans-serif; margin:15px auto; padding-left:5px; color:#000; height:50px; font-size:11px; text-align:left; clear:both; border-top:1px solid #000; width:770px;}
	#linksOrangEye img{border:0px none #FFF;}
	#linksOrangEye a{color:#000; text-decoration:none;}
	#linksOrangEye a:hover{text-decoration:underline;}
	#linksOrangEye ul{padding:0px 0px 0px 0px; margin:0px; list-style-type:none; float:left; width:655px; line-height:1.5em;}
	#linksOrangEye ul li{display:inline;}
#OEyeP{width:99px; float:right;}

#linguaSel {width:46px; height:19px; display:block;}
#linguaOpcoes {background:#FFF; height:80px; width:46px;}
#linguaPt {width:28px; height:19px; display:block;}
#linguaBr {width:28px; height:20px; display:block;}
#linguaEn {width:28px; height:19px; display:block;}

#logotipo {margin:0px; padding:0px;}
#logo {background:url(compnts/logo_fundo.gif) no-repeat 0px 5px;
	margin:0px; padding:0px; display:block;
	width:215px; height:78px; float:left;}

#menuLista li {list-style-type:none; display:inline;}

#menuPrincipal {list-style-type:none; padding:0px; margin:0px;}
#menuRodape {width:750px; margin:5px auto; font-size:11px; text-align:center;}
	#menuRodape img {vertical-align:middle;}

#menuScroll {text-align:center; margin:0px 0px 0px 0px;}
	#menuScroll a {color: #000000; font-weight: bold;}

#pagina {margin:10px auto 0px auto;}
#publicidade {margin:10px auto; text-align:center;}

#resultadoBusca {padding:0px 0px 0px 10px;}

#rodape {background:url(compnts/fnd_rodape.gif) no-repeat 0px 0px; font-size:9px; clear:both;
	color:#FFF; width:776px; height:34px; margin:0px auto;}
#rodapeEsq {width:150px; float:left; text-align:center; margin-top:7px;}
#rodapeCentro {width:445px; float:left; text-align:center;}
#rodapeDir {width:171px; float:right; text-align:center; margin-top:2px;}

#rolagemNoticias {text-align:center; margin:244px 0px 0px 0px; border-top:1px solid #999;}
	#rolagemNoticias fieldset {border:none; margin:0px; padding:0px;}
	#rolagemNoticias select {margin:10px 0px 0px 0px;}

#rssatom {text-align:left;}
#rssatom a {padding:0px 10px;}
#rssatom div {margin:0px 0px 20px 0px;}
#rssatom img {vertical-align:middle;}
#rssatom p {margin:0px 0px 10px 0px;}

#slogan {width:476px; clear:right; margin:0px;
	padding:15px 15px 0px 0px; font-size:22px;
	font-weight:bold; text-align:right; float:right;}

#seletorLinguas {background:transparent; margin:1px 0px 0px 0px; padding:0px; position:absolute; width:46px; text-align:left;}

#textoArtigo {padding:15px; line-height:18px; min-height:300px;}
#textoArtigoPqn {padding:15px; line-height:18px; height:300px;}

#ttNews{width:150px; float:left; text-align:center; font-size:9px; padding-top:6px;}
#ttTitulos{width:317px; float:left; margin-left:1px; text-align:center; padding-top:6px;}
	#ttTitulos h2{font-size:12px; margin:0px; padding:0px;}
#ttDatahoje{width:130px; float:left; text-align:center; font-size:9px; padding-top:6px;}

#topo {width:775px; height:85px; display:block; margin:0px auto; text-align:left;}

#validacaoW3C{margin:5px 8px 0px 0px;}


/* SECCAO DE NOTICIAS */
.newsCategoriaRSS {padding-bottom:5px; border-bottom:1px solid #999;}
.newsHR {width:400px; height:1px; text-align:center;}
.newsLeiaMais {vertical-align:middle; padding:0px 10px 0px 20px;}
.newsMais {vertical-align:middle;}
.newsTituloCategoria {text-align:right; width:420px; margin:0px auto;}
	.newsTituloCategoria span {padding-left:100px;}
	.newsTituloCategoria img {vertical-align:middle;}
.newsTabela {width:420px; margin:0px auto; font-size:9px;}
	.newsTabela img {padding:0px 0px 0px 8px;}
	.newsTabela td {padding: 4px; vertical-align:text-top;}
.newsTexto {vertical-align: middle; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.newsLinkPesquisar {text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.newsUltimas {text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.newsTitulo {text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.newsAtalho {text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.newsCalendario {visibility: visible; z-index: 999; position: absolute; left: -500px; top: 0px;}

/* FORM_CONTATO */
#campoComentario {width:400px;}
#formContato {width:402px;}
#selCaixaPais {width:150px; height:20px; padding:0px; margin:0px;}
.nomePais {color:#F87A0C; font-weight:bold;}
.dadosPais {margin-left:6px; font-size:10px;}
#tabelaCabecalho {border-bottom:1px solid #000;}
.etqForm {font-weight: bold;}
.selPais {text-align:right;}
