/* Padrão */
a {text-decoration: none; color:#787166;}
a:hover {text-decoration: underline;}
* { margin:0;padding:0;}
img {border: 0 none;vertical-align: top;}
html{
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:62.5%;}
html,body {height:100%;border:none}
body, td, span, div, p, .txt {font: 11px Arial; color:#787168;}
body{
	background:#FFFFFF url(../img/bg_barra_v2.jpg) repeat-x scroll 0 0;
	height: 100%;
	overflow-x: hidden;
}
ul{list-style:none}

/*Atalho*/
.ml20{ margin-left:20px;}
div.space{
background:transparent url(../img/space.jpg) no-repeat scroll 0 0;
width:100%;
height:21px;
float:left;
margin-top:10px;
}
#play{margin-left:20px; width:240px; height:201px;}
/*Corressel*/
div.carrossel{
	width:587px;
	height:187px;
	float:left;
}
div.jcarousel-skin-ie7 img {margin-bottom:5px;}
/* H1, H2, H3...*/
h1.logo a {
background:url(../img/logo.gif) no-repeat scroll 14px 0;
height:61px;
position:absolute;
text-indent:-999em;
top:90px;
width:188px;
}
div.container_1 h2.noticias, div.container_1 h2.video, div.container_1 h2.impressa, div.container_1 h2.social,
div.container_2 h2.noticias, div.container_2 h2.video, div.container_2 h2.impressa, div.container_2 h2.social{

width:376px;
height:35px;
text-indent:-999em;
margin-bottom:5px;
}
div.container_1 h2.noticias{background:url(../img/h2.gif) no-repeat scroll 0 0;}
div.container_1 h2.video{background:url(../img/h2.gif) no-repeat scroll 0 -38px;}
div.container_1 h2.impressa{background:url(../img/h2.gif) no-repeat scroll 0 -81px;}
div.container_1 h2.social{background:url(../img/h2.gif) no-repeat scroll 0 -125px;}

div.container_2 h2.noticias{background:url(../img/h2_eng.gif) no-repeat scroll 0 0;}
div.container_2 h2.video{background:url(../img/h2_eng.gif) no-repeat scroll 0 -38px;}
div.container_2 h2.impressa{background:url(../img/h2_eng.gif) no-repeat scroll 0 -81px;}
div.container_2 h2.social{background:url(../img/h2_eng.gif) no-repeat scroll 0 -125px;}

h3.tipo-a{font-size:14px; margin-bottom:24px;}
h3.tipo-b{font-size:11px; margin-bottom:15px; color:#5F7B8C; text-transform:uppercase;}

p.tipo-a{font-size:11px; margin:0 0 22px;}
p.tipo-b{font-size:10px; margin:5px 0; font-family:Arial, Helvetica, sans-serif;}
/*Fomulário*/
select{
background-color:#F0F0F0;
color:#666666;
font-size:11px;
width:198px;
}
.btn_ok{
background:transparent url(../img/icon_btn_v2.gif) no-repeat scroll 0 -42px;
*background:transparent url(../img/icon_btn_v2.gif) no-repeat scroll 0 -40px;
cursor:pointer;
border:medium none;
height:35px;
text-indent:-999em;
width:45px;
margin:0;
padding:0;
}

/* Thumb */
img.thumb {
float:left;
margin:0 10px 5px 0;
}

/* Cartolas */
div.cartola-a{ margin-bottom:5px;}

/* Estrutura */
div.rodape{
background:#EFEEED url(../img/bg_rodape.gif) repeat-x 0px 0px;
height:50px;
width:100%;

bottom: 0;
position:absolute;
}
div.rodape p{
padding:20px 0 0 20px;
color:#AEAAA3;
font:10 Arial, Helvetica, sans-serif bold;
}
div.container,div.container_1,div.container_2{
	_height: 1250px; /** 1200 */
	min-height: 1236px; /** 1176 */
	background: url(../img/bg_cab_v2.jpg) repeat-x scroll 0px 42px;
	width: 100%;
	clear: both;
	margin: 0 0 20px 0;
}

#barra {
	left: 50%;
	margin-left: -400px;
	position: absolute;
	width: 800px;
}

#barra #cse-search-box fieldset {
	border: 0;
	left: 50%;
	margin-left: -105px;
	position: absolute;
	width: 210px;
	z-index: 9999999;
}

#barra #cse-search-box fieldset input[type=text] {
	border: 1px solid #879cad;
	float: left;
	margin: 2px 5px 0 0;
	padding: 3px;
	width: 170px;
}

#barra #barratop {
	display: none;
}

div.barra{
background:transparent url(../img/barra_canto_v3.jpg) no-repeat scroll 0 0;
width:100%;
height:163px;
top:auto;
}
div.container_1 div.barra a.link_fale,
div.container_1 div.barra a.link_mapa,
div.container_1 div.barra a.link_pt,
div.container_1 div.barra a.link_in,
div.container_2 div.barra a.link_fale,
div.container_2 div.barra a.link_mapa,
div.container_2 div.barra a.link_pt,
div.container_2 div.barra a.link_in{
position:absolute;
text-indent:-999em;
width:96px;
height:20px;
margin-top:5px;
}

div.container_1 div.barra a.link_fale{background: url(../img/txt_link.gif) no-repeat scroll 0px 0px;}
div.container_1  div.barra a.link_mapa{
background:transparent url(../img/txt_link.gif) no-repeat scroll -93px 0;
margin-left:98px;
}
div.container_1 div.barra a.link_pt{
background:transparent url(../img/txt_link.gif) no-repeat scroll -353px 0;
margin-left:298px;
}
div.container_1 div.barra a.link_in{
background:transparent url(../img/txt_link.gif) no-repeat scroll -449px 0;
margin-left:391px;
}
div.container_2 div.barra a.link_fale{background: url(../img/txt_link_eng.gif) no-repeat scroll 0px 0px;}
div.container_2  div.barra a.link_mapa{
background:transparent url(../img/txt_link_eng.gif) no-repeat scroll -93px 0;
margin-left:98px;
}
div.container_2 div.barra a.link_pt{
background:transparent url(../img/txt_link_eng.gif) no-repeat scroll -353px 0;
margin-left:298px;
}
div.container_2 div.barra a.link_in{
background:transparent url(../img/txt_link_eng.gif) no-repeat scroll -449px 0;
margin-left:391px;
}
div.bl_esq{
height:41px;
position:absolute;
top:0;
width:272px;
z-index:100;
float:left;
}
div.bl_dir{
float:left;
height:41px;
margin-left:272px;
width:328px;
position:absolute;
}
div.col_menu{
width:170px;
height:96px;
padding-top:10px;
margin:0;
}
div.menu_a{
height:149px;
_height:120px;
background-color:#FAFAF9;
_background: url(../img/bg_menu_v1.jpg) no-repeat scroll 0 -8px;
margin:0;
position:relative;
}
div.menu_a ul.menu li{position:relative; }
div.menu_a ul.menu li ul.sub_menu{
background-color:#EDEDED;
border-right: 4px #CCCCCC solid;
left:170px;
position:absolute;
top:0;
z-index:9999;
display:none;
overflow: hidden;
}
div.menu_a ul.menu li ul.sub_menu li.cgrupo{ height:2px; background-color:#607C8C;}
div.menu_a ul.menu li ul.sub_menu li.clubri{ height:2px; background-color:#0051BA;}
div.menu_a ul.menu li ul.sub_menu li.clwarcel{ height:2px; background-color:#007770;}
div.menu_a ul.menu li ul.sub_menu li.cfibras{ height:2px; background-color:#009E49;}
div.menu_a ul.menu li ul.sub_menu li.cquimica{ height:2px; background-color:#0080C1;}

div.menu_a ul.menu li ul.sub_menu.on{display:block;overflow:visible;}
div.menu_a ul.menu li ul.sub_menu li a{
background: url(../img/bullet_V2.gif) no-repeat scroll 12px 8px;
padding:2px 0 0 22px;
height:10px;
font-size:11px;
color:#666666;
text-indent:0px;
text-decoration:none;
}
div.menu_a ul.menu li ul.sub_menu.cgrupo li a{background: url(../img/bullet_V2.gif) no-repeat scroll 12px 8px;}
div.menu_a ul.menu li ul.sub_menu.cgrupo li a:hover{ color:#607C8C; font-weight:bold;}
div.menu_a ul.menu li ul.sub_menu.clubri li a{background: url(../img/bullet_V2.gif) no-repeat scroll 12px -9px;}
div.menu_a ul.menu li ul.sub_menu.clubri li a:hover{color:#0051BA; font-weight:bold;}
div.menu_a ul.menu li ul.sub_menu.clwarcel li a{background: url(../img/bullet_V2.gif) no-repeat scroll 12px -25px;}
div.menu_a ul.menu li ul.sub_menu.clwarcel li a:hover{color:#007770; font-weight:bold;}
div.menu_a ul.menu li ul.sub_menu.cfibras li a{background: url(../img/bullet_V2.gif) no-repeat scroll 12px -40px;}
div.menu_a ul.menu li ul.sub_menu.cfibras li a:hover{color:#009E49; font-weight:bold;}
div.menu_a ul.menu li ul.sub_menu.cquimica li a{background: url(../img/bullet_V2.gif) no-repeat scroll 12px -57px;}
div.menu_a ul.menu li ul.sub_menu.cquimica li a:hover{color:#0080C1; font-weight:bold;}
div.menu_b{
background-color:#FAFAF9;
margin-bottom:25px;
padding:5px 0 0 5px;
_padding-top:20px;
}
div.menu_a ul li{
clear:both;
float:left;
}
div.menu_a ul li a {
border:medium none !important;
color:#787168;
display:block;
text-indent:-999em;
margin:0 0 5px;
}
div.menu_a ul li,div.menu_a ul li a {
/* width:170px */
width:250px;
height:27px;
}
div.menu_b ul li a {
background:transparent url(../img/bullet_V2.gif) no-repeat scroll 6px 8px;
border:medium none !important;
color:#787168;
display:block;
height:15px;
margin:0 0 5px;
padding:3px 10px 3px 16px;
}

div.menu_b ul li a.trabalhe {background: url(../img/sub-menu_v2.gif) no-repeat scroll 0px 0px;}
div.menu_b ul li a.fale {background: url(../img/sub-menu_v2.gif) no-repeat scroll 0 -24px;}
div.menu_b ul li a.local {background: url(../img/sub-menu_v2.gif) no-repeat scroll 0 -47px;}
div.menu_b ul li a.noticias {background: url(../img/sub-menu_v2.gif) no-repeat scroll 0 -70px;}
div.menu_b ul li a.sala {background: url(../img/sub-menu_v2.gif) no-repeat scroll 0 -92px;}
div.menu_b ul li a.mapa {background: url(../img/sub-menu_v2.gif) no-repeat scroll 0 -114px;}

/* MENU */
div.menu_a ul li a.grupo {margin:0px;background: url(../img/bg_menu.png) no-repeat 0 -4px;}
div.menu_a ul li a.lubri {margin:0px;background: url(../img/bg_menu.png) no-repeat 0 -33px;}
div.menu_a ul li a.lwarcel {margin:0px;background: url(../img/bg_menu.png) no-repeat 0 -63px;}
div.menu_a ul li a.fibras {margin:0px;background: url(../img/bg_menu.png) no-repeat 0 -92px;}
div.menu_a ul li a.quimica {margin:0px;background: url(../img/bg_menu.png) no-repeat 0 -121px;}

div.menu_a ul li a.grupo:hover {margin:0px;background: url(../img/bg_menu_hover_v4.png) no-repeat 0 -4px;}
div.menu_a ul li a.lubri:hover {margin:0px;background: url(../img/bg_menu_hover_v4.png) no-repeat 0 -33px;}
div.menu_a ul li a.lwarcel:hover {margin:0px;background: url(../img/bg_menu_hover_v4.png) no-repeat 0 -63px;}
div.menu_a ul li a.fibras:hover {margin:0px;background: url(../img/bg_menu_hover_v4.png) no-repeat 0 -92px;}
div.menu_a ul li a.quimica:hover {margin:0px;background: url(../img/bg_menu_hover_v4.png) no-repeat 0 -121px;}

div.menu_a{width:100%;}
div.bl_banner{
height:630px;/* Tirar */
padding:0 0 0 24px;
width:154px;
}
div.bl_banner ul li{ padding-bottom:3px;}
div.bl_banner ul li.info{ padding-bottom:20px;}
div.conteudo{
width:605px;
margin-left:169px;
width:605px;
position:relative;
}
div.conteudo div.bloco{
position:absolute;
width:100%;
margin-top:195px;
}
div.linha{
background-color:#FFFFFF;
/*height:300px;*/
overflow:hidden;
padding-left:20px;
display:block;
position:relative;
}
div.conteudo div.bloco div.bl{
float:left;
width:275px;
/*height:280px;*/
color:#787166;
margin:10px 15px 0px 0;
overflow:hidden;
height:100%;
}
div.conteudo div.bloco div.bl div.indice{
  /* background-color:F7F7F6 */
	background-color: #FFF;
	height: 55px;
}
div.container_1 div.conteudo div.bloco div.bl div.indice a.down,
div.container_1 div.conteudo div.bloco div.bl a.saiba,
div.container_2 div.conteudo div.bloco div.bl div.indice a.down,
div.container_2 div.conteudo div.bloco div.bl a.saiba{
width:150px;
height:20px;
text-indent:-999em;
}
div.container_1 div.conteudo div.bloco div.bl div.indice a.down{background:url(../img/icon_btn_v2.gif) no-repeat scroll 0 0;}
div.container_1 div.conteudo div.bloco div.bl a.saiba{background:url(../img/icon_btn_v2.gif) no-repeat scroll 0 -23px }
div.container_2 div.conteudo div.bloco div.bl div.indice a.down{background:url(../img/icon_btn_v2_eng.gif) no-repeat scroll 0 0;}
div.container_2 div.conteudo div.bloco div.bl a.saiba{background:url(../img/icon_btn_v2_eng.gif) no-repeat scroll 0 -23px }
div.pdvideo{ padding:5px 20px;}
div.conteudo div.bloco div.bl div.sub-bloco{ width:100%;min-height:98px;}
div.conteudo div.bloco div.bl div.sub-bloco-b{ width:100%;min-height:20px;_height:20px;}
div.conteudo div.bloco div.bl div.sub-bloco span.data{
width:18%;
float:left;
display:block;
color:#5F798C;
}
div.conteudo div.bloco div.bl div.sub-bloco div.sep{
float:right;
font-size:11px;
padding-left:3px;
width:76%;
}
div.conteudo div.bloco div.bl div.sub-bloco div.sep p{ margin-top:15px;}
div.conteudo div.bloco div.bl a.saiba,
div.conteudo div.bloco div.bl div.indice a.down,
div.conteudo div.bloco div.bl div.indice span{position:absolute;}
div.conteudo div.bloco div.bl div.indice a.down,
div.conteudo div.bloco div.bl div.indice span{margin:10px 0  0 1px;}
div.conteudo div.bloco div.bl div a.video{
font: 11px Arial, Helvetica, sans-serif;
margin-top:10px;
text-align:left;
padding:0 20px 0 20px;
background-color: #FFF;
z-index: 0;
}
div.conteudo div.bloco div.bl div.indice span{margin:32px 0 0 40px;}
div.flash{
height:305px;
padding:0 0 0 20px;
position:absolute;
top:-122px;
width:577px;
z-index: 1;
}


#geral {
	min-height: 100%;
	padding-bottom: 50px;
	position: relative;
}

.right_grupo_home,
.left_grupo_home {
	height: 500px;
	position: absolute;
	right: 0;
	top: -1px;
	width: 50%;
	z-index: -9999;
}

.left_grupo_home {
	left: 0;
}

.right_grupo_home {
	background: url(../img/right_grupo_home.png) 0 0 repeat-x;
}

.left_grupo_home {
	background: url(../img/left_grupo_home.png) 0 0 repeat-x;
}













/* Natal */
div.bg_natal {
	background: url(../../../img/bg_menu_natal.png) center no-repeat;
	height: 127px;
	left: 0;
	position: absolute;
	top: 33px;
	z-index: 0;
	width: 100%;
}

div.arvore_natal {
	background: url(../../../img/arvore-natal.png) 0 0 no-repeat;
	height: 353px;
	left: 50%;
	margin-left: 379px;
	margin-top: 60px;
	position: absolute;
	top: 0;
	width: 187px;
	z-index: 2;
}

div.texto_natal {
	background: url(../../../img/bg_texto_natal.png);
	height: 24px;
	left: 50%;
	position: absolute;
	top: 0;
	margin-top: 318px;
	margin-left: -212px;
	width: 100%;
	z-index: 1;
}

div.texto_natal p {
	color: #ffffff;
	font: 14px Arial, Helvetica, sans-serif;
	line-height: 24px;
	position: absolute;
	text-align: right;
	width: 575px;
}









