/* 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;padding:0;}table{border-collapse:collapse;border-spacing:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}q:before,q:after{content:'';}fieldset,img,abbr,acronym{border:0;}html{font-size:62.5%;}

/* Estrutura */
body {font:normal 1em 'Tahoma', Arial, Sans-serif; background:#F3F3F3; line-height:160%; margin-top:10px; text-align:justify;}

/* Classes genéricas */
.limit {width:960px; margin:0 auto;}
.hidden {display:none; position:absolute; }
.clear {clear:both;}
.float {float:left;}
.especial {color:#CC0000;}
.last {border-bottom:none !important;}
.gravata {float:right; margin-left:5px;}
.Left {float:left; margin-right:5px;}
.Right {float:right; margin:20px;}
.Center {margin:0 auto; display:block;}

/* Box usado em qualquer lugar do sistema */
.box {float:left; display:inline; margin:0 5px 10px 5px; overflow:hidden;}
.t1 {width:50px;}
.t2 {width:110px;}
.t3 {width:170px;}
.t4 {width:230px;}
.t5 {width:290px;}
.t6 {width:350px;}
.t7 {width:410px;}
.t8 {width:470px;}
.t9 {width:530px;}
.t10 {width:590px;}
.t11 {width:650px;}
.t12 {width:710px;}
.t13 {width:770px;}
.t14 {width:830px;}
.t15 {width:890px;}
.t16 {width:950px;}

/* Colunas usadas no sistema */
.col {float:left;}
.col_2 {width:120px;}
.col_3 {width:180px;}
.col_4 {width:240px;}
.col_5 {width:300px;}
.col_8 {width:480px;}
.col_12 {width:720px;}
.col_16 {width:960px;}

/*TAGS GERAIS*/
a {color:#004487; text-decoration:none; outline:none;}
a:hover {text-decoration:underline;}
h1 {font:bold 2.3em Tahoma;}
h2 {font:bold 1.5em Tahoma;}
h1, h2 {margin-bottom:10px;}
h2 span {background:url(../../imagens/icon_title.jpg) no-repeat; width:16px; height:16px; margin:1px 5px 0 0; display:block; float:left; text-indent:-9999px;}
blockquote {font-size:1.2em;}
b, strong {margin:10px 0 5px 0; display:block;}
p b{margin:0;display:inline;}

/*TOPO*/
.linha1 .col_5 {margin-top:20px;}
.links_topo {margin-left:95px; #margin-left:50px;}
.links_topo li {float:left; height:40px; #width:80px; #text-align:center;}
.links_topo li a {display:block; float:left; height:40px; margin-left:15px; #margin-left:0px;}

.icon_mapa, .icon_faq, .icon_mail {width:16px; height:16px; display:block; text-indent:-9999px; margin:0 auto;}
.icon_mapa {background:url(../../imagens/icon_map.jpg) no-repeat;}
.icon_faq {background:url(../../imagens/icon_faq.jpg) no-repeat;}
.icon_mail {background:url(../../imagens/icon_mail.jpg) no-repeat;}

.linha1 .box form {margin-left:35px;}
.linha1 .box form input.box_search {background:url(../../imagens/box_search.jpg) no-repeat; border:none; width:237px; height:15px; padding: 5px 7px;}
.linha1 .box form .BT_enviar {position:absolute; margin:5px 0 0 -26px; cursor:pointer; }


/*ul.menu {background:url(../../imagens/menu.jpg) no-repeat; width:960px; height:40px; padding:0 10px;}
ul.menu li {height:40px; float:left; text-transform:lowercase;}
ul.menu li a {padding:10px 15px 0 15px; display:block; height:30px; font-size:1.4em; float:left;}
ul.menu li a:hover {background:url(../../imagens/menu_hover.png) repeat-x; text-decoration:none;}
*/

/*Menu*/
.box-menu .menu{position:relative; float:left;}
ul.menu {z-index:1000; background:url(../../imagens/menu.jpg) no-repeat; width:960px; height:40px; padding:0 2px;}
ul.menu a {display:block; text-decoration:none; color:#333; text-transform:uppercase;}
ul.menu a:hover {display:block; text-decoration:none; text-transform:uppercase;}
ul.menu li {position:relative; float:left; height:40px;  font-weight:bold;}
ul.menu li a {padding:12px 3px 0 13px; display:block; height:30px; font-size:1.4em; float:left;}
ul.menu li a:hover {background:url(../../imagens/menu_hover.png) repeat-x; text-decoration:none;}
ul.menu ul{
		position:absolute; 
		width:220px;
		top:40px; 
		left:0; 
		display:none; 
		list-style:none;
		z-index:10000;
		margin:0 0 0 0;
		padding:0;
	}

ul.menu ul li {
	position:relative; 
	width:220px;
	margin:0 0 0 0;
	padding: 0;
	height:20px;
}

ul.menu ul li a {
	display:block;  
	border-bottom:1px solid #CADAE9;
	text-transform:none;
	width:220px;
	height:20px;
	margin:0 0 0 0;
	padding:0;
	background:#CCC;}

ul.menu ul li a:hover {
	background-color:#ccc; 
	color:#0b5393; 
	border-bottom:1px solid #CADAE9;
	text-transform:none;
	}

ul.menu ul ul {
	left:220px; 
	top:0px;}


/*CAPA*/
.lista ul li {margin-bottom:10px; display:inline; width:100%; float:left;}
.lista li img {float:left; margin-right:5px;}
.lista li h2, .lista li h2 a {font:bold 1.2em Tahoma; margin:0px 0 5px 0;}

.servico_capa ul li {background:url(../../imagens/barra_servicos_capa.jpg) no-repeat; width:460px; height:90px; padding:5px; margin-bottom:5px;}
.servico_capa img,#servicos ul li img{height:90px; width:100px;}

ul.parceiros_capa {background:url(../../imagens/barra_parceiros_capa.jpg) no-repeat; padding:18px 0; width:470px; height:64px;}
ul.parceiros_capa li {float:left;}
ul.parceiros_capa li img {margin:0 7px;}
ul.parceiros_capa li.left a, ul.parceiros_capa li.right a {display:block; width:16px; height:16px; text-indent:-9999px; margin-top:25px;}
ul.parceiros_capa li.left a {background:url(../../imagens/icon_left.png) no-repeat;}
ul.parceiros_capa li.right a {background:url(../../imagens/icon_right.png) no-repeat;}

.cases_capa ul li {width:290px;}
div.botoes_capa a {display:block; width:180px; height:70px; margin-bottom:5px;}
div.botoes_capa a.chat {background:url(../../imagens/botao_chat.jpg) no-repeat; margin-bottom:5px;}
div.botoes_capa a.suporte {background:url(../../imagens/botao_suporte.jpg) no-repeat;}
.cases_capa ul li img{ width: 55px; height: 55px;}

div.eventos_capa {background:url(../../imagens/eventos_capa.jpg) no-repeat; width:230px; height:150px;}
div.left {width:65px; padding:5px; text-align:center; height:150px;}
div.left p.evento_dia {font:bold 2.5em Tahoma;}
div.left p.evento_mes {font:bold 1.5em Tahoma; background:url(../../imagens/separacao.png) no-repeat center bottom; padding-bottom:5px; margin-bottom:10px;}
div.dir {width:145px; height:135px; padding:10px 5px 5px 5px;}
div.dir h2, div.treinamentos h2 {font-size:1.2em;}
div.dir blockquote, div.treinamentos blockquote, div.treinamentos p {font-size:1.1em;}

div.treinamentos {background:url(../../imagens/treinamentos_capa.jpg) no-repeat; padding:10px 5px 5px 100px; width:125px; height:135px;}
div.treinamentos a.especial {font:bold 1.2em Tahoma; display:block; margin-top:10px; text-align:center;}

.noticias ul {font-size:1.2em;}
.noticias li {background:url(../../imagens/icon_list.jpg) no-repeat 3px 5px; display:block; border-bottom:1px dotted #004487; padding:0 0 2px 15px;}

ul.arquivos {font-size:1.2em;}
ul.arquivos li {background:url(../../imagens/icon_list.jpg) no-repeat 3px 5px; display:block; border-bottom:1px dotted #004487; padding:0 0 2px 15px;}



/*MATÉRIA e INDICE*/
/*listas interna*/
.int_list li {display:block; float: left;}

.materia {font:1.2em Tahoma; margin-bottom:15px;}
.materia ul{list-style-type:disc; list-style-position:inside; list-style-image:inherit;}
/*MATÉRIA 2 E ÍNDICE  2*/
.menu_prod {width:200px;}
.menu_prod li {width:180px; display:block; color:#004289; padding:5px 10px; font:bold 1.2em Tahoma;}
.menu_prod .titulo {background:url(../../imagens/menu_prod.jpg) no-repeat;  }
.menu_prod .down {background:url(../../imagens/menu_prod_down.jpg) no-repeat;  }
.menu_prod .up {background:url(../../imagens/menu_prod_up.jpg) no-repeat;}
.menu_prod li.active {background:url(../../imagens/menu_prod_active.jpg) no-repeat; color:#fff; font:bold 1.2em Tahoma;}
.menu_prod li ul{display:none; background: #fff; margin: 0px; padding: 0px; width: 180px; margin-top:5px;}
.menu_prod li ul li {font:normal 1em Tahoma; border-bottom:1px dotted #004487; padding:3px 0px; display:inherit; background: transparent url(../../imagens/icon_list.jpg) no-repeat scroll 3px 5px}
.menu_prod li ul li a {margin-left: 15px;}

/* Produto Listagem */
.even{
	background:#eaeef7;
	display: block;
	float:left;
}
#destaque{
height: 222px;
}
#t-myul-3 li{
border-bottom: 1px dotted #004487;
margin-bottom:10px;
width: 100%;
}
#t-myul-3 img{
 width: 90px;
 height: 90px;
 margin-bottom: 10px;
}

#t-myul-3 h2{
 display: inline;
 float:left;
 width: 350px;
}

#t-myul-3 blockquote{
 clear: both;
}

hr{width: 620px;}


.bt-infor{
border:1px solid #000;
background:#7c93bc;
color:#fff;
cursor:pointer;
text-indent:5px;
font:normal 9px Tahoma;
float:right;
margin:7px;
width: 90px;
}


.exibimenu{ overflow:inherit;}

/*Notícias relacionadas*/
ul.rel_news {width:600px;}

/*Arquivos relacionadas*/
ul.rel_doc {width:600px;}

/*Galeria de fotos*/
ul.galeria li {padding:10px; float:left;}

ul.galeriaimagem li img{ height:250px; width:320px; display:inline; float:left; padding:5px; margin-right:5px; border:1px solid #ccc}

.embed{ height:250px; width:320px; display:inline; float:left; padding:5px;}

/*RODAPE*/
div.linha5 {background:url(../../imagens/background_rodape.jpg) repeat-x; margin:10px 0 20px 0; padding-top:15px;}
div.linha5 img.fivecom {float:right; margin-top:0px;}
div.linha5 h2 {color:#004487; font-size:1.2em;}

div.linha6 {margin:10px 0 20px 0; padding-top:1px;}
div.linha6 img.fivecom {float:right; margin-top:3px;}
div.linha6 h2 {color:#004487; font-size:1.2em;}

div.matriz {font-size:1.2em;float:left;}
div.unidades li {width:210px; float:left; margin:0 15px 10px 0; font-size:1.2em;}

/*Banner Capa*/
#nav{ width: 950px;	display:inline;	float:left;	text-align:right; position:relative; margin:-29px 0px 0px 0; z-index:10;}	
#nav a { width: 30px; height: 30px; padding:3px 6px; background:url(../../imagens/nav-destaque.jpg) repeat-x; text-decoration: none; color: #ccc; font-weight:bold; margin: 0 5px; font-size:12px; outline:none; }
#nav a.activeSlide { width: 30px; height: 30px; outline:none; padding:3px 6px; border:none; margin: 0 6px; text-decoration: none; color: #000; font-weight:bold; font-size:12px; }
#nav a:focus { outline: none; }

/* Formulárioo de Contato */
.formulario ul {
    width: 375px;
    padding-bottom: 10px;
    display: inline;
    float: left;
}

.formulario li {
    margin-bottom: 5px;
    display: inline;
    float: left;
}

.formulario li label {
    font-family: 'Tahoma';
    font-size: 11px;
    font-weight: bold;
    display: inline;
    float: left;
    width: 120px;}

.formulario li .inputext{
    width: 246px;
    padding: 2px;
    border: 1px solid #666666;
    display: inline;
    float: left;
}

.formulario li select{
    width: 253px;
    padding: 2px;
    border: 1px solid #666666;
    display: inline;
    float: left;
}

.formulario li textarea{
    width: 246px;
    height: 96px;
    padding: 2px;
    overflow:auto;
    border: 1px solid #666666;
    display: inline;
    float: left;
}

.formulario .bt-enviar {
    float: right;
    cursor: pointer;
}

#loading {
    font-size: 12px;
    font-weight: bold;
    display: inline;
    float: left;
    margin-left: 35px;
    color: #666666;}


/* Formulário de Trabalhe Conosco */
.formularioTB ul {
    width: 375px;
    padding-bottom: 10px;
    display: inline;
    float: left;
}

.formularioTB li {
    margin-bottom: 5px;
    display: inline;
    float: left;
}

.formularioTB li label {
    font-family: 'Tahoma';
    font-size: 11px;
    font-weight: bold;
    display: inline;
    float: left;
    width: 120px;}

.formularioTB li .inputext{
    width: 246px;
    padding: 2px;
    border: 1px solid #666666;
    display: inline;
    float: left;
}

.formularioTB .bt-enviar {
    float: right;
    cursor: pointer;
}


/* mapa do site */
.mapa-site li{
	display:block;
	margin-bottom: 4px;
	font-size: 1.2em;}

.mapa-site li a {
	text-decoration: none;}

.mapa-site li a:hover{
	text-decoration: none;
	font-weight:bold;}




/*Galeria de Fotos*/

ul.parceiros_capa {background:url(../../imagens/barra_parceiros_capa.jpg) no-repeat; padding:18px 0; width:470px; height:64px;}
ul.parceiros_capa li {float:left;}
ul.parceiros_capa li img {margin:0 7px;}
ul.parceiros_capa li.left a, ul.parceiros_capa li.right a {display:block; width:16px; height:16px; text-indent:-9999px; margin-top:25px;}
ul.parceiros_capa li.left a {background:url(../../imagens/icon_left.png) no-repeat;}
ul.parceiros_capa li.right a {background:url(../../imagens/icon_right.png) no-repeat;}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
	
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 95px;
    height: 64px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

	
.jcarousel-skin-default .jcarousel-container {
    background: #F9F8F4;
	margin:10px auto;
}

.jcarousel-skin-default .jcarousel-container-horizontal {
    width: 470px;
	background:url(../../imagens/barra_parceiros_capa.jpg) no-repeat;
	padding:18px 0; 
	height:64px;
}

.jcarousel-skin-default .jcarousel-clip-horizontal {
    width:  395px;
    height: 64px;
	margin:0 auto;
	padding:0;
}

.jcarousel-skin-default .jcarousel-item {
    width: 95px;
    height: 64px;
	padding:0 4px 0 0;
}

.jcarousel-skin-default .jcarousel-item img {
    width: 95px;
    height: 65px;
}

.jcarousel-skin-default .jcarousel-item:hover {
    border-color: #B91E00;
}

.jcarousel-skin-default .jcarousel-item-horizontal {
    margin-right: 0px;
		clear:none;
}

.jcarousel-skin-default .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-default .jcarousel-next-horizontal {
    position: absolute;
    top: 40px;
    right: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../../imagens/icon_right.png) no-repeat 0 0;
	padding:0;
}

.jcarousel-skin-default .jcarousel-prev-horizontal {
    position: absolute;
    top: 40px;
    left: 15px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../../imagens/icon_left.png) no-repeat 0 0;
		padding:0;
}

/* galeria de fotos */
.jcarousel-skin-materia .jcarousel-container {
    background: #DADADA;
	margin:10px auto;
}

.jcarousel-skin-materia .jcarousel-container-horizontal {
    width: 960px;
	/*background:url(../../imagens/barra_parceiros_capa.jpg) no-repeat;*/
	padding:18px 0; 
	height:64px;
}

.jcarousel-skin-materia .jcarousel-clip-horizontal {
    width:  885px;
    height: 65px;
	margin:0 auto;
	padding:0;
}

.jcarousel-skin-materia .jcarousel-item {
    width: 95px;
    height: 65px;
	padding:0 5px 0 0;
}

.jcarousel-skin-materia .jcarousel-item:hover {
    border-color: #B91E00;
}

.jcarousel-skin-default .jcarousel-item-horizontal {
    margin-right: 0px;
		clear:none;
}

.jcarousel-skin-materia .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-materia .jcarousel-next-horizontal {
    position: absolute;
    top: 40px;
    right: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../../imagens/icon_right.png) no-repeat 0 0;
	padding:0;
}

.jcarousel-skin-materia .jcarousel-prev-horizontal {
    position: absolute;
    top: 40px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../../imagens/icon_left.png) no-repeat 0 0;
	padding:0;
}

/*Prety Photo*/
 div.light_rounded .pp_top .pp_left{background: url(../../imagens/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(../../imagens/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(../../imagens/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(../../imagens/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(../../imagens/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(../../imagens/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(../../imagens/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(../../imagens/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(../../imagens/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded .pp_arrow_previous{background: url(../../imagens/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(../../imagens/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(../../imagens/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(../../imagens/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(../../imagens/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(../../imagens/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(../../imagens/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(../../imagens/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content{background: url(../../imagens/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(../../imagens/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(../../imagens/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(../../imagens/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(../../imagens/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(../../imagens/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(../../imagens/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(../../imagens/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(../../imagens/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(../../imagens/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(../../imagens/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(../../imagens/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(../../imagens/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(../../imagens/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(../../imagens/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(../../imagens/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_expand{background: url(../../imagens/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(../../imagens/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(../../imagens/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(../../imagens/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(../../imagens/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square .pp_arrow_previous{background: url(../../imagens/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(../../imagens/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(../../imagens/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(../../imagens/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_expand{background: url(../../imagens/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(../../imagens/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(../../imagens/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(../../imagens/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(../../imagens/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square .pp_arrow_previous{background: url(../../imagens/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(../../imagens/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(../../imagens/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(../../imagens/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;position: relative;text-align: left;width:100%;}.pp_content .pp_details{display: none;margin:10px 15px 2px 20px;}.pp_description{display: none;float: left;margin:0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{left:0;position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(../../imagens/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(../../imagens/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display: none;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{display: none;line-height:1 !important;margin:0 auto;text-align:center;width:100%;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}



.lista_cont ul { width: 950px; display: inline; float: left;}
.lista_cont li {margin-bottom:10px; display:block; clear:both; float: left; width: 950px;}
.lista_cont li h3, .lista_cont li h3 a {font:bold 1.2em Tahoma; margin:0px 0 5px 0;}
.lista_cont li span {background:url(../../imagens/databox.jpg) no-repeat; width:30px; height:30px; padding:10px; text-align:center; float:left; display:block; margin-right:10px; font:bold 1.5em Tahoma;}
.lista_cont li blockquote {font:normal 1.2em Tahoma;}
.lista_cont li a {font:bold 1.2em Tahoma;}
.lista_cont li img {width:50px; height:50px; text-align:center; float:left; display:block; margin-right:10px;}


.lista_busca ul { width: 950px; display: inline; float: left;}
.lista_busca li {margin-bottom:10px; display:block; clear:both; float: left; width: 950px;}
.lista_busca li h3, .lista_cont li h3 a {font:bold 1.2em Tahoma; margin:0px 0 5px 0;}
.lista_busca li blockquote {font:normal 1.2em Tahoma;}
.lista_busca li a {font:bold 1.2em Tahoma;}
.lista_busca h2 {font:bold 2em Tahoma;}
.palavra_buscada { font: 1.3em Tahoma;}
.palavra_buscada span {font-weight: bold;}

.funcionabilidade{
float:right;
padding:3px;
font:normal 1em 'Tahoma', Arial, Sans-serif; 
font-size:14px; 
}
.funcionabilidade li{
display:inline;
text-decoration:none;
}
.funcionabilidade li a{
text-decoration:none;
border:none;
}

.noticiaDestaque {
    width: 220px;
    margin: 5px;
    display: inline;
    float: left;
}

.noticiaLista {
    width: 220px;
    margin: 5px;
    display: inline;
    float: left;
}

