body{color:#001C40;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
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;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
strong{font-weight:bold !important;}
em{font-style: italic !important;}
.es{font-style: italic !important;font-weight:bold !important;}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;outline:none;}
h3, p{padding:0 0 15px 0;}
body {font:13px/1.231 Arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
body, html{height:100%}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*BASE*/
.clr{clear:both !important;}
.fl{float:left !important;}
.fr{float:right !important;}


/* FORM */
fieldset{padding:0 20px;}
legend{font-weight: bold;font-size: 11px;padding:0;margin:0;color: #001C40;}
.input{border: 1px solid #5F809F;font-size: 11px;margin-bottom: 8px;color: #001C40;width:370px;background:#E1E3E5;}
textarea{border: 1px solid #5F809F;font-size: 11px;margin-bottom: 8px;color: #001C40;width:370px;background:#E1E3E5;overflow:auto;height:100px;}
label{display: block;width: 77px;float: left;}
#btn_enviar{border:none;width:63px;height:25px;float:right;margin:0 10px 0 0;background:none;}        

/* MENU */
#menu{margin:0 0 10px 14px}
#nav li a{width:180px;height:28px;display:block;background: url(../img/itens_menu.jpg) no-repeat;text-indent:-999px}
#nav li a#mgestum{background-position:0 0}
#nav li a#mclientes{background-position:0 -28px}
#nav li a#mconhecimento{background-position:0 -56px}
#nav li a#mprodutos{background-position:0 -84px}
#nav li a#mcertificacoes{background-position:0 -112px}
#nav li a#maliancas{background-position:0 -140px}
#nav li a#mimprensa{background-position:0 -168px}
#nav li a#mfale{background-position:0 -196px}
#boxDestaques{padding:0 0 0 14px}

/*Menu Hover*/
#gestum #nav li a#mgestum, #nav li a#mgestum:hover{background-position:-180px 0}
#clientes #nav li a#mclientes, #nav li a#mclientes:hover{background-position:-180px -28px}
#conhecimento #nav li a#mconhecimento, #nav li a#mconhecimento:hover{background-position:-180px -56px}
#produtos #nav li a#mprodutos, #nav li a#mprodutos:hover{background-position:-180px -84px}
#certificacoes #nav li a#mcertificacoes, #nav li a#mcertificacoes:hover{background-position:-180px -112px}
#aliancas #nav li a#maliancas, #nav li a#maliancas:hover{background-position:-180px -140px}
#sala #nav li a#mimprensa, #nav li a#mimprensa:hover{background-position:-180px -168px}
#fale #nav li a#mfale, #nav li a#mfale:hover{background-position:-180px -196px}

#boxDestaques:hover{padding:0 0 0 14px}


/* Submenu */
#boxSubmenu h4.veja{width:97px;height:13px;margin:0 0 15px 0;background:url(../img/ttl_veja.gif) no-repeat;text-indent:-9999px}
#boxSubmenu h4.conheca{width:148px;height:44px;margin:0 0 15px 0;background:url(../img/ttl_conheca.gif) no-repeat;text-indent:-9999px}
#boxSubmenu a{display:block;font:11px Tahoma;color:#001C40;padding:6px 0px 6px 20px;width:181px;}
#boxSubmenu ul{width:201px;border-bottom:solid 1px #B1B1B1;background:#D5D5D5;padding:0 0 12px 0;margin:0 0 20px 0;}
.gestum #smgestum, .diretor #smdiretor, .time #smtime, .mandamentos #smmandamentos, .visao #smvisao, .estrutura #smestrutura, .releases #smreleases, .ii #smii, .artigos #smartigos, .bi #smbi, /*.alumi #smalumi, .auctor #smauctor, .degustare #smdegustare, .dialogus #smdialogus, .distributio #smdistributio, .fabricatio #smfabricatio, .ludus #smludus, .locus #smlocus, .mapeamento #smmapeamento, .mercatus #smmercatus, .motivatio #smmotivatio, .provimentum #smprovimentum,*/ .produtos #smprodutos{display:block;font:11px Tahoma;color:#FFF;font-weight:bold;padding:6px 10px;width:181px;background:#003883;border-bottom:solid 1px #fff;}

/* Estrutura */
#main{width:999px;margin:0 auto;text-align:left;}
#colmenu{float:left;width:206px;text-align:left;}
#lnktop{padding:12px 0;margin:0 0 165px 0;}
h1{width:206px;height:185px;background:url(../img/logo.jpg) no-repeat;}
h1 a{text-indent:-999px;display:block;width:206px;height:185px;}
#colcontent{width:548px;float:left;text-align:left;background:url(../img/bgr_col_content.jpg) no-repeat; min-height:470px;height:auto !important;height:470px;}
#colap{float:left;width:230px;padding:0 0 0 15px;text-align:left;background:url(../img/bgr_ap.jpg) top no-repeat;min-height:470px;height:auto !important;height:470px;}
#footer{clear:both;background:url(../img/bgr_rodape.gif) repeat-x;height:20px;text-align:center;margin:3px 0; /*antes era margin:20px 0; */}
#footer div{margin:0 auto;width:346px;text-indent:-9999px;background:url(../img/bgr_rodape_txt.jpg) repeat-x;height:24px;}
body{background:#CCC url(../img/bgr.jpg) top repeat-x;text-align:center;}
body#colap{background:url(../img/bgr_ap.jpg) top no-repeat} 
#content{color:#001C40;padding:20px;width:505px;}
#content *{font:11px/16px Tahoma;}
.boxW{width:185px;background:url(../img/bgr_boxWT.gif) no-repeat 0 0;padding-top:5px;margin-left:-2px;}
.boxW .inBottom{background:url(../img/bgr_boxWB.gif) no-repeat 0 100%;padding-bottom:5px;}
.boxW .boxCases{background:#E6E6E6;width:185px;text-align:center;}
.ttlCases{wisth:175px;height:35px;background:url(../img/ttl_cases.gif) no-repeat;margin:20px 0 15px 0;text-indent:-999px}
#btnReuniao{display:none}

#caminhoPao{padding:45px 0 0 0;color:#fff;font:11px Tahoma;}
#caminhoPao a{color:#fff}
#caminhoPao #lnkhome{color:#F7D994}
#paginacao{text-align:center;border-top:solid 1px #AFB9BF;}
#paginacao a{color:#001C40;}
#paginacao a.atv{text-decoration:underline;}
h2{height:28px;background-repeat: no-repeat;text-indent:-999px;background-position:24px top;margin:5px 0 35px 0;}
.ttlm{font-size:14px !important}
.ttlg{font-size:16px !important;}
.data{color:#D79604;padding:0 0 6px 0;display:block}
.img{border:solid 1px #2C5893;}
.boxImg{padding:0 0 0 40px;}
.boxImg img{margin:0 0 5px 0;}
.subcontent {width:469px;padding:15px 15px 1px 15px;background:url(../img/bgr_subcontent.jpg) no-repeat;overflow:auto}
#produtos .subcontent {width:469px;padding:15px;background:url(../img/bgr_subcontent.png) no-repeat;overflow:auto}
#boxTestemunho{padding:0 0 0 12px;}
#boxTestemunho h4{width:99px;height:10px;margin:0 0 17px 0;background:url(../img/ttl_testemunho.gif) no-repeat;text-indent:-999px}
#boxTestemunho dt{background:#003883;color:#fff;font:11px Tahoma;font-weight:bold;padding:6px 0 6px 12px;width:189px;border-bottom:solid 1px #F8FAFC}
#boxTestemunho dd{background:#D5D5D5;color:#001C40;font:11px/16px Tahoma;padding:12px;width:177px;border-bottom:solid 1px #B1B1B1}

#boxContato h4{width:99px;height:10px;margin:0 0 17px 0;background:url(../img/ttl_testemunho.gif) no-repeat;text-indent:-999px}
#boxContato dt{background:#003883;color:#fff;font:11px Tahoma;font-weight:bold;padding:6px 0 6px 12px;width:189px;border-bottom:solid 1px #F8FAFC}
#boxContato dd{background:#D5D5D5;color:#001C40;font:11px/16px Tahoma;padding:12px;width:177px;border-bottom:solid 1px #B1B1B1}

/* HOME */
body#home .boxW, body#home .ttlCases{display:none;}
body#home #btnReuniao{display:block;background:url(../img/btn_reuniao.png) top no-repeat;width:180px;height:108px;text-indent:-999px}
body#home h1{width:206px;height:185px;text-indent:-999px;background:url(../img/logo_home.jpg) no-repeat;}
body#home{background:#CCC url(../img/bgr_home.jpg) top repeat-x;text-align:center;}
body#home #colmenu{background: url(../img/bgr_menu.jpg) 0 185px no-repeat;}
body#home #colap{background:url(../img/bgr_ap_home.jpg) top no-repeat} 
body#home #colcontent{background:none;}
body#home #lnktop{margin:0;}
#lnktop a {color:#CAD5E1;font-size:11px;margin:0 30px 0 0;}
#btnLudus{display:block;padding:0 0 5px 0;background:url(../img/btn_voltar_ludus.png) top no-repeat;width:179px;height:35px;text-indent:-999px}
#contentsol{background:#D0D2D3 url(../img/bgr_contentsol.jpg) top left no-repeat;width:524px;margin:0 0 20px 0;}
#contentsolr{background:url(../img/bgr_contentsolr.jpg) bottom left no-repeat;padding:10px 15px 20px 15px;position:relative; height:79px;}
#contentsolr strong{color:#003378;font-size:24px}
#contentsolr p{color:#012F6C;font-size:14px}
#contentsolr a{color:#333333;font: 11px tahoma;position:absolute;bottom:10px;right:15px;} 
#mycarouse2 li div{display:none}
#boxQuem, #boxUniversus{color:#333333;font: 11px/15px tahoma;float:left;position:relative;}
#boxQuem img, #boxUniversus img{margin:0 0 2px 0;}
#boxQuem{width:333px;padding:0 25px 12px 0;}
#boxQuem .btnmais{position:absolute;bottom:0;right:50px;}
#boxUniversus{width:164px;padding:0 0 20px 0;}
#boxUniversus .btnmais{position:absolute;bottom:0;right:5px;}
h3.destaque1{width:109px;height:15px;background:url(../content/home/img/ttl_quem_somos.gif) no-repeat;text-indent:-999px;margin:0 0 0 88px;}
h3.destaque2{width:150px;height:16px;background:url(../content/home/img/ttl_universis.gif) no-repeat;text-indent:-999px}


/* Abre/Fecha */
.expansive {width:465px;margin-bottom:30px;}
.expansive dt {background: url(../img/blt_mais_menos.gif);background-position:0 5px;background-repeat:no-repeat;margin-top:3px;}
.expansive dt.on {background-position:0 -41px;font-weight:bold;}
.expansive dt a {display:block;padding:3px 10px 3px 28px;color:#001C40 !important;;}
.expansive dd {background:#FFF;padding:20px;display:none;margin:5px 0 10px 0;}
.expansive dd.on {display:block;}

dl.lista {width:500px;}
dl.lista dt {float:left;clear:both;min-height:82px;height:auto !important;height:82px;}
dl.lista dd{margin:0 0 0 75px;min-height:62px;height:auto !important;height:62px;padding:0 0 20px 0}
dl.lista dd a {color:#001C40 !important;}

/* Clientes */
#clientes .img{margin:0 15px 10px 0}
#boxclientes img{border:solid 1px #2C5893;}
#boxclientes li{float:left;width:100px;margin:0 0 30px 0;}
/* Gestum */
#gestum .vocacao{width:160px;height:21px;background:url(../content/gestum/img/ttl_vocacao.gif) no-repeat;text-indent:-999px;}
#gestum .inovacao{width:166px;height:21px;background:url(../content/gestum/img/ttl_inovacao.gif) no-repeat;text-indent:-999px;}
#gestum .competencia{width:202px;height:18px;background:url(../content/gestum/img/ttl_competencia.gif) no-repeat;text-indent:-999px;}
#gestum .excelencia{width:183px;height:18px;background:url(../content/gestum/img/ttl_excelencia.gif) no-repeat;text-indent:-999px;}
#gestum.diretor #content img{margin:0 24px 45px 0}
#gestum.time #content img{margin:0 14px 35px 0}
#gestum .ttltalentos{width:310px;height:16px;background:url(../img/ttl_talentos.gif) no-repeat;text-indent:-999px}
#gestum ul.listamandamentos li{padding:0 25px 20px 82px;width:143px;float:left;min-height:68px;height:auto !important;height:68px;}
#gestum ul.listamandamentos li.m1{background:url(../content/gestum/img/ico_mandamento_01.gif) no-repeat;}
#gestum ul.listamandamentos li.m2{background:url(../content/gestum/img/ico_mandamento_02.gif) no-repeat;}
#gestum ul.listamandamentos li.m3{background:url(../content/gestum/img/ico_mandamento_03.gif) no-repeat;}
#gestum ul.listamandamentos li.m4{background:url(../content/gestum/img/ico_mandamento_04.gif) no-repeat;}
#gestum ul.listamandamentos li.m5{background:url(../content/gestum/img/ico_mandamento_05.gif) no-repeat;}
#gestum ul.listamandamentos li.m6{background:url(../content/gestum/img/ico_mandamento_06.gif) no-repeat;}
#gestum ul.listamandamentos li.m7{background:url(../content/gestum/img/ico_mandamento_07.gif) no-repeat;}
#gestum ul.listamandamentos li.m8{background:url(../content/gestum/img/ico_mandamento_08.gif) no-repeat;}
#gestum ul.listamandamentos li.m9{background:url(../content/gestum/img/ico_mandamento_09.gif) no-repeat;}
#gestum ul.listamandamentos li.m10{background:url(../content/gestum/img/ico_mandamento_10.gif) no-repeat;}

.galeria {padding:0 0 0 7px}
.galeria img{float:left;margin:0 20px 20px 0;}

/* Fale Conosco */
.ttlonde{width:194px;height:12px;background:url(../content/fale-conosco/img/ttl_onde.gif) no-repeat;text-indent:-999px}
#fale .subcontent *{font-size:10px;}
#fale .subcontent h4{color:#295692;font-weight:bold}

.plp{padding:0 0 0 20px}
.voltar{display:block;width:66px;height:25px;background:url(../img/btn_voltar.png) no-repeat;text-indent:-999px;margin:30px 0 0 75px;}



/* Sala Imprensa */
#sala ul.lista li{padding:0 0 40px 0;display:block;border:none;}
#sala ul.lista li span{color:#D79604 !important;}
#sala ul.lista li p{padding:0 0 5px 0;}
#sala ul.lista li a{float:right;margin:0 40px 0 0;}

#sala ul.abas li {float:left;background:#D1D1D1;border-top:solid 1px #B7B7B7;border-right:solid 1px #B7B7B7;border-bottom:solid 1px #B7B7B7;}
#sala ul.abas li a{display:block;padding:6px 0 0 8px;width:108px;font:10px arial;color:#858585;height:17px}
#sala ul.abas li.on {background:#E6E6E6;border-left:none;border-right:solid 1px #B7B7B7;border-bottom:solid 1px #E6E6E6;}
#sala ul.abas li.on a{font:12px arial;color:#001C40;font-weight:bold;}
#sala .contentAbas {clear:both;background:#E6E6E6;width:490px;border-left:solid 1px #B7B7B7;border-right:solid 1px #B7B7B7;border-bottom:solid 1px #B7B7B7;}
#sala .contentAbas li {display:none;padding:15px;}
#sala .contentAbas li.on {display:block;}

#sala #imagens {padding:0 0 0 7px}
#sala #imagens li{float:left;padding:0 20px 40px 0;width:146px;text-align:right;min-height:160px;height:auto !important;height:160px;}
#sala #imagens li a{font-weight:bold;color:#001C40;}
#sala #imagens li a span.legImg{display:block;text-align:left;}


/* PRODUTOS */
.produtos #content a {font-weight:bold;color:#547AAE;}
h3.ttlstope{width:137px;height:16px;margin:0 0 0 0;padding:0 0 3px 0;background:url(../content/produtos-servicos/img/ttl_stope.gif) no-repeat;text-indent:-9999px}
.imgstope{width:90px;padding:20px 0 0 10px}
.stope{width:369px;float:right;}
.video{text-align:center;padding:10px 0 30px 0}
.imagem{padding:10px 0 50px 0; }
.imagem img {border:solid 1px #2C5893;}
.imagem img.impar{margin:0 50px 0 0}
h3.ttlcase{width:129px;height:13px;margin:0 0 10px 0;padding:0 0 3px 0;background:url(../content/produtos-servicos/img/ttl_case.gif) no-repeat;text-indent:-9999px}


/* Tooltip */
a.tt{position:relative;z-index:24;}
a.tt span{display: none;}
a.tt:hover{z-index:25; background:transparent;text-decoration:none;}
a.tt:hover span.tooltip{display:block;position:absolute;top:0px; left:0;padding: 15px 0 0 0;width:240px;}
a.tt:hover span.top{
	display: block;
	padding: 16px 0 0 0;
    background:url(../img/cnt_modal.png) top no-repeat;
	text-decoration:none;
}
a.tt:hover span.middle{
	display: block;
	border-left:solid 1px #999999;border-right:solid 1px #999999;background:#E3E3E3;padding:0 16px 0 85px;
	text-decoration:none !important;
	color:#001C40;
	position:relative;
}

a.tt:hover span.middle img{position:absolute;top:0;left:16px;}

a.tt:hover span.bottom{
	display: block;
	padding: 0 0 16px 0;
    background:url(../img/cnt_modal.png) bottom no-repeat;
	text-decoration:none;	
}


#mapa #content ul li{padding:8px 0 8px 40px;background:url(../img/blt.png) 20px 10px no-repeat;}
#mapa #content ul li ul{margin:15px 0 0 0}
#mapa #content ul li ul li{padding:0 0 0 20px;background:url(../img/blt_pq.png) 0 4px no-repeat;}
#mapa #content ul li a {color:#547AAE;font-weight:bold}



.sIFR-active h2{
      visibility: hidden;
      font-family: Verdana;
      line-height: 20px;
      font-size: 21px;
      display: block;
    }