@charset "utf-8";
/* CSS Document */
/*boxes*/

#flash {position:absolute; top:0; left:0; z-index:100000}

hr {display: none;}
body {background: url(images/bkgBody0.png) repeat-x scroll left top #E8EDF0;}
#page {width: 940px; height:100%;margin: 0px auto;}
#header {width: 940px; height: 58px; clear:both; padding: 0; margin:0}
#main {}
#nav {float: left; width: 190px; min-height: 500px; background: url(images/bkgMenu-05.png) no-repeat top right;}
#content {float: left; width: 527px; background: url(images/bkgContent.png) repeat-x scroll left top #EFEDEE; margin: -10px 0 0 4px; padding-bottom: 30px;}
#sidebar {float: left; width: 200px; visibility: hidden}
#footer {float: left; clear: both; width: 940px; margin: -4px 0 0 0}
#contentFooter {margin: 0 190px; width: 532px; background: url(images/bkgFooter.png) no-repeat top left; position: relative; z-index: 1000}

/*layout*/

div#tabs ul {list-style-type: none; margin: 29px 0 0 0;}
div#tabs ul li a {display: block; float: left; height: 47px; text-indent: -9999px; background-image: url(images/tabs.png); background-repeat:no-repeat;}
div#tabs ul li a#fabrica {width: 71px; background-position: -1px 0px}
div#tabs ul li a#fabrica:hover, div#tabs ul li a#fabrica.tabHover {background-position: -1px -47px}
div#tabs ul li a#outsourcing {width: 84px; background-position: -74px 0px}
div#tabs ul li a#outsourcing:hover, div#tabs ul li a#outsourcing.tabHover {background-position: -74px -47px }
div#tabs ul li a#consultoria {width: 87px; background-position: -158px 0px}
div#tabs ul li a#consultoria:hover, div#tabs ul li a#consultoria.tabHover {background-position: -158px -47px }
div#tabs ul li a#testes {width: 63px; background-position: -245px 0px}
div#tabs ul li a#testes:hover, div#tabs ul li a#testes.tabHover {background-position: -245px -47px}
div#tabs ul li a#desenvolvimento {width: 141px; background-position: -309px 0px}
div#tabs ul li a#desenvolvimento:hover, div#tabs ul li a#desenvolvimento.tabHover {background-position: -309px -47px}
div#tabs ul li a#contato {width: 65px; background-position: -450px 0px}
div#tabs ul li a#contato:hover, div#tabs ul li a#contato.tabHover {background-position: -450px -47px}
div#tabs ul li a#sobre {width: 51px; background-position: -515px 0px}
div#tabs ul li a#sobre:hover, div#tabs ul li a#sobre.tabHover {background-position: -515px -47px}

#onde {width: 85px; height: 20px; color:#AEAFAF; font: normal 7pt "Arial"; float: left; text-align: center; margin: 20px 0 0 0; vertical-align: bottom; background: url(images/marcador.gif) no-repeat 5px 5px;}

.ui-tabs, .ui-tabs-panel {display: block;}
.ui-tabs-hide { display: none; }

h1 a#logo {display: block; float: left; width:175px; height: 43px; text-indent: -9999px; background: url(images/logoTQI.png) no-repeat top left; margin: 10px 23px 0 75px; }
#paineis {width: 746px; height: 245px; float: right; cursor: pointer; margin: -7px 0 0 0;}
.banner {position: absolute; z-index:2;}
/*#tabs-2 {display:block;}*/
#nav h2 {display: none;}
ul#main-menu {list-style-type: none; text-align: right; padding: 0 45px 0 0}
ul#main-menu li{list-style-type: none;}
ul#main-menu a {display: block; padding: 0 10px 0 0; background: url(images/spot.png) no-repeat center right; width: 165px; height: 14px; color: #000; text-decoration: none; float:right; clear:both;}
ul#main-menu li a {font: bolder 11px "Arial"; color:#036; margin-top: 10px; text-transform:uppercase;}
ul#main-menu li ul li a {font: normal 10px "Trebuchet MS"; margin-top: 0px;  text-transform:inherit; background: none; color:#202035;}
ul#main-menu li ul li a:hover {color: #666; background: url(images/bkgMenuEsquerdo.png) no-repeat top center;}

div#content h2 {display: none;}
div#highlight1 { min-width: 158px;}
div#highlight2 { min-width: 158px;}
div#highlights h4 {display: block; min-width: 175px; height: 18px; background-color: #D5D5D5; font: bold 8pt "Arial"; text-transform:uppercase; padding: 5px 0px 0px 5px; color: #555555; margin: -20px 0 0 0}
div.contentHigh {background: url(images/bkghighlight.jpg) repeat-x bottom left; min-width: 181px; min-height: 275px; margin: 0 5px -12px -12px;} /*padding: 0 0 20px 0*/
div.contentHigh img {margin: 5px 5px 2px 5px; float: left;}
/*em.headline {font: bold 10px "Arial"; color: #555555; display: block; min-height: 15px; margin: 0 0 2px 5px;}*/
em.headline { color:#4D4D4D; display:block; font-family:"Arial"; font-size:15px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; letter-spacing:-1px; margin:0 0 2px 5px; min-height:15px; }
.colorDestaque {color: #990000!important}
div.contentHigh p { font: normal 10px "Arial"; color: #555555; margin: 3px 0 0 5px;}
.roundbox1, .roundbox2 {margin-right: -8px;} /*correção rounded boxes*/
.contentFix { padding-bottom: 0px!important;}

a.read-more {font: bold 11px "Arial"; color: #444444; display: block; width: 60px; height: 15px; margin: 2px 5px 0 0; float: right; text-decoration:none;}
a.read-more:hover {color: #666666;}

/*CORNER BOX*/
.dialog1, .dialog2 {float: left; width: 200px; margin: -25px 0 0 5px; z-index:9999; position: absolute;} 
.dialog2 {margin: -25px 0 0 205px;} 
.dialog1 .hd .c, .dialog1 .ft .c, .dialog2 .hd .c, .dialog2 .ft .c { font-size:1px; /* ensure minimum height */ height:10px; }
.dialog1 .ft .c, .dialog2 .ft .c { height:14px; }
.dialog1 .hd, .dialog2 .hd { background:transparent url(images/corners/white/tl.png) no-repeat 0px 0px; }
.dialog1 .hd .c, .dialog2 .hd .c { background:transparent url(images/corners/white/tr.png) no-repeat right 0px; }
.dialog1 .bd, .dialog2 .bd { background:transparent url(images/corners/white/ml.png) repeat-y 0px 0px; }
.dialog1 .bd .c, .dialog2 .bd .c { background:transparent  url(images/corners/white/mr.png) repeat-y right 0px; }
.dialog1 .bd .c .s, .dialog2 .bd .c .s { margin:0px 8px 0px 4px; background: url(images/corners/white/ms.png) repeat-x 0px 0px; padding:15px 8px 10px 15px; }
.dialog1 .ft, .dialog2 .ft { background:transparent url(images/corners/white/bl.png) no-repeat 0px 0px; }
.dialog1 .ft .c, .dialog2 .ft .c { background:transparent url(images/corners/white/br.png) no-repeat right 0px; }

/*utilities*/
div#utility {width: 110px; height: 220px; float: right; padding: 20px 0 0 0; position:absolute; margin: 0 0 0 410px;}
div#utility h2, div#utility p, div#utility span {display: none;}
a#vagas {display: block; width: 140px; height: 72px; background: url(images/oportunidadeContato.png) no-repeat 0px 0px; cursor: pointer; text-decoration: none;text-indent: -9999px;}
a#vagas:hover {background: url(images/oportunidadeContato.png) no-repeat 0px -172px;}
a#linkContato {display: block; width: 110px; height: 100px; background: url(images/oportunidadeContato.png) no-repeat 0px -72px; cursor: pointer; text-decoration: none;text-indent: -9999px;}
a#linkContato:hover {background: url(images/oportunidadeContato.png) no-repeat 0px -244px;}

div#boxFormContato {position: absolute; z-index: 2; width: 320px; height: 253px; background: url(images/bkgContatos.png) no-repeat top right; margin:0 0 0 405px; padding: 35px 0 0 15px; display: none;}
div#FormContato {width: 484px; height: 211px; margin:0 0 0 20px; padding: 0; background: #EFEFEF url(images/bkgFundoFormContato.jpg) no-repeat bottom right; border: 1px solid #EAEAEA}
div#boxFormContato fieldset, div#FormContato fieldset {border: none}
div#boxFormContato legend, div#FormContato legend {display: none; }
div#boxFormContato span, div#FormContato span {display: none; font: bold 15px "Arial Black"; color: #1C1C1C; letter-spacing: -1px; line-height: 10px;}
div#boxFormContato label, div#FormContato label {display: block; float: left; clear: both; width: 89px; height: 15px; font: italic 11px "Arial"; color: #1C1C1C; margin-left: 2px}
div#boxFormContato textarea, div#FormContato textarea { width: 223px; height: 57px; background: url(images/bkgFields.png) no-repeat 0px -1px; border: none; font: normal 11px "Arial"; color:#036; padding: 2px 3px 0 6px; margin-left: 2px}
div#boxFormContato input[type="text"], div#FormContato input[type="text"] {width: 224px; height: 21px; background: url(images/bkgFields.png) no-repeat 0px -60px; border: none; font: normal 11px "Arial"; color:#036; padding: 3px 3px 0 6px; margin: 0 0 4px 2px}
.bkgInput {background: url(images/bkgFields.png) no-repeat 0px -83px!important}
div#boxFormContato input[type="submit"], div#boxFormContato input[type="reset"], div#FormContato input[type="submit"], div#FormContato input[type="reset"] {width: 71px; height: 28px; background: url(images/botoesEnviarCancelar.png) no-repeat 0px 0px; margin: 3px 0 0 0; border: none; cursor:pointer}
div#boxFormContato input[type="submit"], div#FormContato input[type="submit"] {background-position: 0px 0px;}
div#boxFormContato input[type="reset"], div#FormContato input[type="reset"] {background-position: 0px -58px;}

div#sidebar h2 {display: block; width: 188px; height: 17px; text-indent: -9999px; background: url(images/titCases.png) no-repeat top left; float: left; clear:both; margin: 0 0 5px 10px;}
div#sidebar ul {list-style-type: none; margin: 0 0 5px 10px; display: block; float: left; padding: 0;}
div#sidebar ul li {margin: 0;}
div#sidebar ul li a.case {font: bold 11px "Arial"; color: #444444; margin: 5px 0 15px 0; float: left; text-decoration:none; }
div#sidebar ul li a.case:hover {color: #A21919;}
div#sidebar ul li a img {float: left; margin: 0 10px 5px 0; border: 0;}
a.more {display: block; width: 138px; height: 15px; text-decoration:none; text-indent: -9999px;  background: url(images/titMaisCases.png) no-repeat top left; margin: 0 0 0 10px; float: left;}
a.more:hover {background: url(images/titMaisCases.png) no-repeat bottom left;}

div#contentFooter h2, div#hcard-TQI em, div#hcard-TQI a.email, div#hcard-TQI div.country-name {display: none;}
div#hcard-TQI {width: 488px; height: 70px; margin: 6px 0 0 30px;}
div#hcard-TQI a.url {display: block; width: 70px; height: 57px; text-indent: -9999px; background: url(images/logoFooter.png) no-repeat top left; float: right; margin: 15px 8px 0 0}
div#hcard-TQI ul {list-style-type: none; margin: 0; padding: 0;}
div#hcard-TQI ul li {display: block; float: left;  width: 156px; height: 64px; font: normal 10px "Arial"; color: #666; margin: 15px 23px 0 0}
div#hcard-TQI ul li strong{font: bold 12px "Arial"; color:#666;}
div#contentFooter p {font: normal 10px "Arial"; color: #403F3F; margin: 9px 0 0 12px; display: block; width: 500px; height: 12px; float: right; clear:both;}
div#contentFooter ul#partners {list-style-type: none; display: block; width: 550px; height: 60px; margin-left: -10px;}
div#contentFooter ul#partners li a {display: block; float: left; height: 24px; margin: 6px 5px 0 0; text-indent: -9999px; background: url(images/logoParceiros.png) no-repeat;}
.textLI {font: normal 10px "Arial"; color: #403F3F; margin: 10px 5px 0 0; display: block; float: left; height: 24px; }
a#oracle {background-position: 0px 0px!important; width: 68px;}
a#oracle:hover {background-position: -348px 0px!important;}
a#microsoft {background-position: -74px 0px!important; width: 85px}
a#microsoft:hover {background-position: -422px 0px!important;}
a#ibm {background-position: -153px 0px!important;width: 38px}
a#ibm:hover {background-position: -500px 0px!important;}
a#sun {background-position: -200px 0px!important;width: 58px}
a#sun:hover {background-position: -548px 0px!important;}
a#fatwire {background-position: -263px 0px!important;width: 83px}
a#fatwire:hover {background-position: -612px 0px!important;}

.show {display: block!important}
.hide {display: none;}

/*formatação conteudos*/
p.conteudo{display: block; width: 485px; min-height: 75px; font: normal 11px "Arial"; color:#000; margin: 20px 0 0 20px}
p.conteudo span {font: bold 17px "Arial"; color:#000;}
p.conteudo strong {color: #3F4356; font-size: 12px}
.enfase {background: #E0DDE0; padding: 0 0 15px 10px;}
p.conteudo a#botaoDesenvTQI {float: right; display: block; width: 33px; height: 113px; text-indent: -9999px; background: url(images/botaoDesenvTQI.gif) no-repeat 0 0;}
p.conteudo a#botaoDesenvTQI:hover {background: url(images/botaoDesenvTQI.gif) no-repeat 0px -113px;}

/*div#beneficiosTQI {display: none; width: 525px; height: 333px; background: url(images/bkgBoxBeneficios.png) no-repeat top left; margin: 0 0 -55px 0; padding-top: 15px}
div#beneficiosTQI h2 {display: block; color: #202035; font: bold 18px "Arial"; margin: 0 0 0 135px}
ul#listaBeneficiosTQI {display: block; width: 380px; height: 239px; float: right; padding: 10px 0 0 5px; margin: 5px 0 0 0; cursor: pointer;}
ul#listaBeneficiosTQI li {display: block; clear: both; float: left; height: 16px; padding: 0 0 0 20px; font: bold 11px "Arial Narrow"; color: #000; background-image: url(images/numeros.png); background-repeat: no-repeat;}
#beneficioTQI1 {background-position: 0px 0px}
#beneficioTQI2 {background-position: 0px -15px}
#beneficioTQI3 {background-position: 0px -30px}
#beneficioTQI4 {background-position: 0px -46px; margin-left: 38px;}
#beneficioTQI5 {background-position: 0px -60px; margin-left: 40px;}
#beneficioTQI6 {background-position: 0px -76px; margin-left: 29px;}
#beneficioTQI7 {background-position: 0px -92px; margin-left: 4px;}
#beneficioTQI8 {background-position: 0px -108px; margin-left: 5px;}
#beneficioTQI9 {background-position: 0px -122px}
#beneficioTQI10 {background-position: 0px -137px}
#beneficioTQI11 {background-position: 0px -153px}
#beneficioTQI12 {background-position: 0px -169px}
#beneficioTQI13 {background-position: 0px -185px}*/

div#beneficiosTQI {display: none; min-width: 525px; min-height: 333px; margin: 0 30px 0 0; padding-top: 15px;}
div#beneficiosTQI h2 {display: block; color: #202035; font: bold 18px "Arial"; margin: 0 0 0 100px}
ul#listaBeneficiosTQI {display: block; min-width: 380px; min-height: 239px; float: left; padding: 10px 0 0 5px; margin: 5px 0 0 30px; cursor: pointer; background: url(images/icones2.png) no-repeat top left; padding: 0 0 0 50px;}
ul#listaBeneficiosTQI li {display: block; clear: both; float: left; padding: 0 0 0 20px; font: bold 11px "Arial"; color: #333; background-repeat: no-repeat;}
#beneficioTQI3, #beneficioTQI6, #beneficioTQI7, #beneficioTQI8, #beneficioTQI11, #beneficioTQI12, #beneficioTQI13 {margin-bottom: 30px;}
a#botaoBeneficios {margin: 0 0 0 30px; display: block; width: 403px; height: 43px; padding: 15px 0 0 70px; background: url(images/hands.png) no-repeat 0px 0px; text-decoration: none; font: bold 14px "Arial"; color:#000;}
a#botaoBeneficios:hover {background: url(images/hands.png) no-repeat 0px -58px; color: #394260;}

p.entreContato {display: none; padding: 10px; width: 206px; height: 118px; background: #1E1D1D url(images/mail.png) no-repeat bottom right; font: normal 11px "Arial"; color: #FFF; position: absolute; z-index:1; margin: 140px 0 0 524px;}
#processosTQI {position: absolute; margin: -440px 0 0 170px; display: none }
/*#conteudoEnfase {float: left;}*/
#pageId {display: none}

#itensOutsourcing {width: 455px; min-height: 130px; background-color: #EEE; margin: 14px 0 0 22px; padding: 15px 15px 0 15px;}
#itensOutsourcing a.opcoesOut{display: block; width: 99px; height: 112px; text-indent: -9999px; float: left; background-image: url(images/iconesOutsourcing.gif); background-repeat: no-repeat;margin: 0 13px 0 0; text-decoration: none;}
a#bpo {background-position: 0px 0px}
a#alocacaoProfissionais {background-position: -99px 0px}
a#serviceDesk {background-position: -211px 0px}
a#gerenciamentoTI {background-position: -322px 0px}
a#bpo:hover {background-position: 0px -112px}
a#alocacaoProfissionais:hover {background-position: -99px -112px}
a#serviceDesk:hover {background-position: -211px -112px}
a#gerenciamentoTI:hover {background-position: -322px -112px}
p.conteudoOutsourcing{display: none; width: 434px; min-height: 144px; font: normal 11px "Arial"; color:#848484; margin: 120px 0 0 0; background: url(images/balaoOutsourcing.png) no-repeat top left; padding: 26px 40px 0px 11px; cursor: pointer; position: absolute;}
p.conteudoOutsourcing span {font: bold 15px "Arial"; color:#848484;}
p#itenOutsourcingAlocacao{background: url(images/balaoOutsourcing1.png) no-repeat top left;}
p#itenOutsourcingService{background: url(images/balaoOutsourcing2.png) no-repeat top left;}
p#itenOutsourcingGerenciamento{background: url(images/balaoOutsourcing3.png) no-repeat top left;}
p.entreContatoOut {display: none; padding: 10px; width: 295px; min-height: 118px; background: #1E1D1D url(images/mail.png) no-repeat bottom right; font: normal 11px "Arial"; color: #FFF; position: absolute; z-index:1; margin: -5px 0 0 500px;}
p.entreContatoOut span {font-size: 15px}

#conteudoConsultoria {width: 455px; min-height: 90px; margin: 14px 0 0 22px; padding: 15px 15px 0 15px;}
p.conteudoConsultoria{display: none; float: left; clear: both; width: 434px; min-height: 144px; font: normal 11px "Arial"; color:#333; margin:80px 0 0 0; padding: 5px 30px 0px 11px; position: absolute;}
p.conteudoConsultoria span {font: bold 15px "Arial"; color:#333;}
a.linksConsultoria {display: block; width: 79px; height: 69px; text-indent: -9999px; background-image: url(images/iconConsultoria.gif); background-repeat: no-repeat; text-decoration: none; float: left;}
a#ConsultoriaFuncional {background-position: 0px 0px}  
a#PMICMMI {background-position: -79px 0px} 
a#Cobit {background-position: -145px 0px} 
a#gestaoBD {background-position: -222px 0px} 
a#ConsultoriaFuncional:hover {background-position: 0px -69px}  
a#PMICMMI:hover {background-position: -79px -69px} 
a#Cobit:hover {background-position: -145px -69px} 
a#gestaoBD:hover {background-position: -222px -69px}

div#qualityCenter {width: 203px; min-height: 489px; position: absolute; margin: -226px 0 0 530px; display: none;}
p#conteudoQualityCenter {cursor: pointer;}
.ui-effects-transfer {border: 2px dotted #0080B8;}
div#maisDetalhes {display: none;}
img#quadrosQualityCenter {margin: 5px 0 5px 20px}

#ilustracao {float: right; margin: 10px 10px 0 0;}

p.mail {padding-left: 70px; width: 400px; background: url(images/email.png) no-repeat 0px center;}
p.mail a{text-decoration: none; color:#06F}
p.mail a:hover{font-weight: bold;}

#mapaUdia {position: absolute; display: none; z-index:10; width: 364px; height: 249px; margin: -130px 0 0 340px; background: url(images/balaoMapaUdia.png) no-repeat 0px 0px;padding: 10px 0 0 43px}
#mapaSampa {position: absolute; display: none; z-index:10; width: 364px; height: 249px; margin: -210px 0 0 340px; background: url(images/balaoMapaSampa.png) no-repeat 0px 0px;padding: 10px 0 0 43px}
#mapaUdia iframe, #mapaSampa iframe {border: 1px solid dotted; width: 303px; height:223px}
p#udia, p#sampa {cursor: pointer;}

.destaque {border:2px solid #F0F0F0; font: bold 12px "Arial"; color:#333; padding: 4px; margin: 0 15px 0 15px; background-color: #F5F5F5}
.destaqueCor {color: #0080B8!important;}

a.linksOqSomos {display: block; width: 63px; height: 82px; cursor: pointer; background-image: url(images/botoesTQI.png); background-repeat: no-repeat; text-decoration: none; text-indent:-9999px; float: left; margin: 15px 0 0 30px;}
a#declaracoesInstitucionais {background-position: 0px 0px;}
a#timeline {background-position: -70px 0px;}
a#qualificacao {background-position: -141px 0px;}
a#portfolio {background-position: -218px 0px;}
a#clientesTQI{background-position: -292px 0px;}
a#declaracoesInstitucionais:hover {background-position: 0px -84px;}
a#timeline:hover {background-position: -70px -84px; }
a#qualificacao:hover {background-position: -141px -84px;}
a#portfolio:hover {background-position: -218px -84px;}
a#clientesTQI:hover{background-position: -292px -84px;}

p.conteudoTQI{display:none; float: left; clear: both; width: 470px; min-height: 144px; font: normal 11px "Arial"; color:#333; margin:83px 0 0 15px; padding: 5px 30px 0px 11px; position: absolute;}
p.conteudoTQI span {font: bold 15px "Arial"; color:#333;}
div#diagramaTimeLine {width: 203px; height: 0; position: absolute; margin: 291px 0 0 530px; display: none;}

p.entreContatoOut2 {display: none; padding: 10px; width: 295px; min-height: 118px; background: #1E1D1D url(images/mail.png) no-repeat bottom right; font: normal 11px "Arial"; color: #FFF; position: absolute; z-index:1; margin: 176px 0 0 534px;}
p.entreContatoOut2 span {font-size: 13px}

div#success, div#bademail, div#badserver{display: none; width: 127px; height: 78px; font: normal 11px "Arial Narrow"; color:#FFF; background-position: bottom right; background-repeat: no-repeat; background-color: #202035; position: absolute; z-index: 3; padding: 3px 3px 3px 5px}
div#success strong, div#bademail strong, div#badserver strong{ font: bold 12px "Arial Narrow"}		
div#success { background-image:url(images/bkgMsgsOK.png); }
div#bademail{ background-image:url(images/bkgMsgsERROEMAIL.png)}
div#badserver { background-image:url(images/bkgMsgsERRO.png) }
div#boxFormContato>div#success, div#boxFormContato>div#bademail, div#boxFormContato>div#badserver {margin: -210px 0 0 70px}
div#FormContato>div#success, div#FormContato>div#bademail, div#FormContato>div#badserver {margin: -150px 0 0 342px}

p.cases {width: 297px; height: 238px; margin-left: 210px; margin-bottom: 140px}

div#scrollupNews {width: 495px; height: 25px; overflow: hidden; position: relative; margin: 268px 0 0 10px; background: url(images/iconNew.gif) no-repeat left center;}
div.headline { position: absolute; height: 16px; width:440px;  top: 18px; left: 40px; margin: 0 0 15px 0}
div.headline a{font: normal 11px "Arial"; color:#666; text-decoration: none}
div.headline a:hover{color:#0080B8;}

h3.news {font: bold 18px "Arial"; color:#333; margin: 20px 0 0 20px}
ul.moreNews {border: 1px solid #EAEAEA; background-color: #EFEFEF;  }
ul.moreNews li a {font: normal 11px "Arial"; color:#333; text-decoration: none}
ul.moreNews li a:hover {color:#0080B8;}

#iFrame {width: 163px; height: 194px; position: absolute; margin:-214px 0 0 195px; z-index:-1; border: none; display:none;}
/*#erro {position: absolute; width: 204px; height: 36px; background: url(images/erro.png) no-repeat top left; padding: 8px 2px 19px 8px; z-index: 1000; margin: -172px 0 0 155px; font: bold 9px "Arial"; color:#333; display: none;}*/
div#erro ul {margin:0; padding: 0;}
div#erro ul li {margin:0; padding: 0; font: bold 9px "Arial"; color:#FC0}
div#erro {width: 101px; height: 65px; font: bold 9px "Arial"; color:#FC0;}
.ajaxLoad { background: url(images/ajaxLoader.gif) no-repeat center center!important}

.tiVerde {color: #267C0A!important;}
.tiVerde2 {color: #2C5B2D!important;}
#tree {position:absolute; margin:-50px 0 0 240px}
#tiVerde { position: absolute; margin: -10px 0 0 -60px; z-index:99999}

a:focus { outline: none;}
a:active { outline: none;}
a:focus {-moz-outline-style: none;}

