/* ### valido para todos os layouts ### */
div.sidebar {
	height:135px;
	float:left;}
	
div.sidebar, div.main {padding: 20px 2.5em;}

div.content {	
	height: 192px;
	background: transparent no-repeat top center;}
	
div.content h1 img {margin-bottom: 0.75em}

div.content h2 {
	font-size: 1.1em;
	color: #12222F;}
	
div.content ol {
	width: 80%;
	margin: 0.5em auto;}

div.content ol li {margin-bottom: 0.75em;}

div.text {
	height: 105px;
	overflow: auto;
	padding-right: 1em;}

div.text p {
	text-indent: 1em;
	margin-bottom: 0.75em;}

div.logo {
	height: 120px;
	float:left;
	margin-right: 2em;
}
		
	
/* ### layout 01 > ultimas noticias + main ### */					
	
div.layout_01 {background-image: url("../img/content_01.jpg");}

div#ult_noticias_sb {width:249px;}
	
div#ult_noticias_mn	{margin-left: 304px;}

div.layout_01 div#ult_noticias_mn h1 {
	color: #9b2919;
	font-weight: normal; 
	font-size: 0.8em; 
	text-transform: uppercase;
	margin-bottom: 1em;
	border-bottom: 1px solid #9BB2BF;
}


/* ### layout 02 > mini vitrine + main ### */	

div.layout_02 {background-image: url("../img/content_02.jpg");}

div#basico_sb {width: 218px; text-align: center;}
	
div#basico_mn {margin-left: 273px;}


/* ### layout 03 > mini menu + main ### */	

div.layout_03 {background-image: url("../img/content_03.jpg");}

div#menu_sb {width: 192px;}
	
div#menu_mn {margin-left: 247px;}


/* ### layout 04 > menu + main ### */	

div.layout_04 {background-image: url("../img/content_04.jpg");}

div.col03_tab {
	width: 102px;
	padding:20px 1em;
	float:right;}

div#col03_sb {width: 166px;}
	
div#col03_mn {margin: 0 124px 0 221px}
	
				
/* ### layout 05 > menu + main ### */	

div.layout_05 {background-image: url("../img/content_05.jpg");}

div#form_mn h1 {text-align: right;}

div#form_sb {width: 397px;}

div#form_mn {margin-left: 452px;}
	
/*## thumbnails clicaveis com hover ##*/

div.main div#thumbnail {
	float: left;
	margin: 0.5em 2em 0 0;
}

div.main div#thumbnail div.tb_img {
	width: 130px;
	height: auto;
	text-align: center;
}

div#thumbnail div.tb_img {
	position: relative;
	width:205px;
	min-width: 75px;
}

div#thumbnail div.tb_img div.tb_ampliar {
	position: absolute;
	left:0;
	bottom: 0;
	width:100%;
	height: 18px;
	background-color: #77afc8;
	text-align: right;
}
	
div#thumbnail div.tb_ampliar a {
	color: #fff;
	padding-right: 0.75em;
	font-size: 0.9em;
	text-decoration: none;
}	

div.sidebar div#thumbnail {width:205px;}
	
div#thumbnail div.tb_ampliar {display:none;}

div#thumbnail:hover div.tb_ampliar {display: block;}

div#thumbnail span.lg_photo {color: #9b2919; line-height: 1.5em; font-size: 0.8em;}

	
/* *sidebar dl e ul* */	

div#ult_noticias_sb div.sb_noticias dl, div#ult_noticias_sb div.sb_noticias ul {
	height: 120px;
	margin: 0 auto;
	padding-right: 1em;
	overflow: auto;}
	
div#ult_noticias_sb div.sb_noticias dl dl, div#ult_noticias_sb div.sb_noticias ul ul {height: auto;}

div#ult_noticias_sb div.sb_noticias dt, div#ult_noticias_sb div.sb_noticias li {
	float: left;
	color: #435764;
	margin-right: 0.5em;}

div#ult_noticias_sb div.sb_noticias dd {
	margin-left: 4.0em;	
	margin-bottom: 0.75em;}
	
div#ult_noticias_sb div.sb_noticias li {
	list-style-type: none;
	margin-bottom: 0.5em;
	padding-left: 0.75em;
	float: none;
	background: url("../img/li.gif") no-repeat left 0.45em ;}
	
div#ult_noticias_sb div.sb_noticias li a, div#ult_noticias_sb div.sb_noticias dd a {text-decoration: none; color: #435764;}

div#ult_noticias_sb div.sb_noticias li a:hover, div#ult_noticias_sb div.sb_noticias dd a:hover {text-decoration: none; color: #E0EAEF;}

div#ult_noticias_sb div.sb_noticias ul li.anterior, div#ult_noticias_sb div.sb_noticias ul li.proximo {
	float: left;
	background-image: none;
}
	
/* ### content > combustiveis ### */
	
div#menu_mn div.logo img {vertical-align: middle;}	

ul.mini_menu {
	height: 120px;
	margin: 0 auto;
	padding-right: 1em;
	overflow: auto;}

ul.mini_menu  li {
	margin: 1.5em 0;
	list-style-type: none;
	text-indent: -9999em;
	text-align: left;}

ul.mini_menu li a {
	width: 125px;
	height: 7px;
	display: block;
	text-decoration:none;
	background:transparent url("") no-repeat;}
	
	
li#comb_gas_pmax {margin-top:0;}

li#comb_alc_hidratado a:link, li#comb_alc_hidratado a:visited {
	background-image: url("../img/_nav/comb_alc_hidratado_of.gif");}

 li#comb_alc_hidratado a:focus, li#comb_alc_hidratado a:hover, li#comb_alc_hidratado a:active, li#comb_alc_hidratado a.active {
	background-image: url("../img/_nav/comb_alc_hidratado_on.gif");}
	
li#comb_diesel_metr a:link, li#comb_diesel_metr a:visited {
	background-image: url("../img/_nav/comb_diesel_metr_of.gif");}

li#comb_diesel_metr a:focus, li#comb_diesel_metr a:hover, li#comb_diesel_metr a:active, li#comb_diesel_metr a.active {
	background-image: url("../img/_nav/comb_diesel_metr_on.gif");}
	

li#comb_gas_pmax a:link, li#comb_gas_pmax a:visited {
	background-image: url("../img/_nav/comb_gas_pmax_of.gif");}

li#comb_gas_pmax a:focus, li#comb_gas_pmax a:hover, li#comb_gas_pmax a:active, li#comb_gas_pmax a.active {
	background-image: url("../img/_nav/comb_gas_pmax_on.gif");}
	
li#comb_gas_pmax_super a:link, li#comb_gas_pmax_super a:visited {
	background-image: url("../img/_nav/comb_gas_pmax_super_of.gif");}

 li#comb_gas_pmax_super a:focus, li#comb_gas_pmax_super a:hover, li#comb_gas_pmax_super a:active, li#comb_gas_pmax_super a.active {
	background-image: url("../img/_nav/comb_gas_pmax_super_on.gif");}	
		
li#comb_oleo_diesel_int a:link, li#comb_oleo_diesel_int a:visited {
	background-image: url("../img/_nav/comb_oleo_diesel_int_of.gif");}

 li#comb_oleo_diesel_int a:focus, li#comb_oleo_diesel_int a:hover, li#comb_oleo_diesel_int a:active, li#comb_oleo_diesel_int a.active {
	background-image: url("../img/_nav/comb_oleo_diesel_int_on.gif");}
	
li#comb_oleo_diesel_adi a:link, li#comb_oleo_diesel_adi a:visited {
	background-image: url("../img/_nav/comb_oleo_diesel_adi_of.gif");}

 li#comb_oleo_diesel_adi a:focus, li#comb_oleo_diesel_adi a:hover, li#comb_oleo_diesel_adi a:active, li#comb_oleo_diesel_adi a.active {
	background-image: url("../img/_nav/comb_oleo_diesel_adi_on.gif");}	
	
li#lubr_str_die_turbo {margin-top:0;}

li#lubr_strada_dies_turbo a:link, li#lubr_strada_dies_turbo a:visited {
	background-image: url("../img/_nav/lubr_strada_dies_turbo_of.gif");}

 li#lubr_strada_dies_turbo a:focus, li#lubr_strada_dies_turbo a:hover, li#lubr_strada_dies_turbo a:active, li#lubr_strada_dies_turbo a.active {
	background-image: url("../img/_nav/lubr_strada_dies_turbo_on.gif");}	

li#lubr_strada_super a:link, li#lubr_strada_super a:visited {
	background-image: url("../img/_nav/lubr_strada_super_of.gif");}

 li#lubr_strada_super a:focus, li#lubr_strada_super a:hover, li#lubr_strada_super a:active, li#lubr_strada_super a.active {
	background-image: url("../img/_nav/lubr_strada_super_on.gif");}
	
li#lubr_ultra_sgt a:link, li#lubr_ultra_sgt a:visited {
	background-image: url("../img/_nav/lubr_ultra_sgt_of.gif");}

 li#lubr_ultra_sgt a:focus, li#lubr_ultra_sgt a:hover, li#lubr_ultra_sgt a:active, li#lubr_ultra_sgt a.active {
	background-image: url("../img/_nav/lubr_ultra_sgt_on.gif");}	

li#lubr_ultra_sga a:link, li#lubr_ultra_sga a:visited {
	background-image: url("../img/_nav/lubr_ultra_sga_of.gif");}

 li#lubr_ultra_sga a:focus, li#lubr_ultra_sga a:hover, li#lubr_ultra_sga a:active, li#lubr_ultra_sga a.active {
	background-image: url("../img/_nav/lubr_ultra_sga_on.gif");}	

li#lubr_dx5 a:link, li#lubr_dx5 a:visited {
	background-image: url("../img/_nav/lubr_dx5_of.gif");}

 li#lubr_dx5 a:focus, li#lubr_dx5 a:hover, li#lubr_dx5 a:active, li#lubr_dx5 a.active {
	background-image: url("../img/_nav/lubr_dx5_on.gif");}	
	
li#lubr_transfer a:link, li#lubr_transfer a:visited {
	background-image: url("../img/_nav/lubr_transfer_of.gif");}

 li#lubr_transfer a:focus, li#lubr_transfer a:hover, li#lubr_transfer a:active, li#lubr_transfer a.active {
	background-image: url("../img/_nav/lubr_transfer_on.gif");}	
		
li#lubr_mx a:link, li#lubr_mx a:visited {
	background-image: url("../img/_nav/lubr_mx_of.gif");}

 li#lubr_mx a:focus, li#lubr_mx a:hover, li#lubr_mx a:active, li#lubr_mx a.active {
	background-image: url("../img/_nav/lubr_mx_on.gif");}	
		
li#lubr_sh68 a:link, li#lubr_sh68 a:visited {
	background-image: url("../img/_nav/lubr_sh68_of.gif");}

 li#lubr_sh68 a:focus, li#lubr_sh68 a:hover, li#lubr_sh68 a:active, li#lubr_sh68 a.active {
	background-image: url("../img/_nav/lubr_sh68_on.gif");}
		
li#lubr_graxa_prol a:link, li#lubr_graxa_prol a:visited {
	background-image: url("../img/_nav/lubr_graxa_prol_of.gif");}

 li#lubr_graxa_prol a:focus, li#lubr_graxa_prol a:hover, li#lubr_graxa_prol a:active, li#lubr_graxa_prol a.active {
	background-image: url("../img/_nav/lubr_graxa_prol_on.gif");}
	
li#lubr_graxa_geral a:link, li#lubr_graxa_geral a:visited {
	background-image: url("../img/_nav/lubr_graxa_geral_of.gif");}

 li#lubr_graxa_geral a:focus, li#lubr_graxa_geral a:hover, li#lubr_graxa_geral a:active, li#lubr_graxa_geral a.active {
	background-image: url("../img/_nav/lubr_graxa_geral_on.gif");}

li#lubr_graxa_chass a:link, li#lubr_graxa_chass a:visited {
	background-image: url("../img/_nav/lubr_graxa_chass_of.gif");}

 li#lubr_graxa_chass a:focus, li#lubr_graxa_chass a:hover, li#lubr_graxa_chass a:active, li#lubr_graxa_chass a.active {
	background-image: url("../img/_nav/lubr_graxa_chass_on.gif");}
	
li#comb_bio_diesel_b2 a:link, li#comb_bio_diesel_b2 a:visited {
	background-image: url("../img/_nav/comb_bio_diesel_b2_of.gif");}

 li#comb_bio_diesel_b2 a:focus, li#comb_bio_diesel_b2 a:hover, li#comb_bio_diesel_b2 a:active, li#comb_bio_diesel_b2 a.active {
	background-image: url("../img/_nav/comb_bio_diesel_b2_on.gif");}	
	
li#plano_missao {margin-top:0;}

li#plano_missao a:link, li#plano_missao a:visited {
	background-image: url("../img/_nav/plano_missao_of.gif");}

 li#plano_missao a:focus, li#plano_missao a:hover, li#plano_missao a:active, li#plano_missao a.active {
	background-image: url("../img/_nav/plano_missao_on.gif");}				
	
li#plano_visao a:link, li#plano_visao a:visited {
	background-image: url("../img/_nav/plano_visao_of.gif");}

 li#plano_visao a:focus, li#plano_visao a:hover, li#plano_visao a:active, li#plano_visao a.active {
	background-image: url("../img/_nav/plano_visao_on.gif");}
	
li#plano_valores a:link, li#plano_valores a:visited {
	background-image: url("../img/_nav/plano_valores_of.gif");}

 li#plano_valores a:focus, li#plano_valores a:hover, li#plano_valores a:active, li#plano_valores a.active {
	background-image: url("../img/_nav/plano_valores_on.gif");}
	
li#mkt_campanhas {margin-top:0;}

li#mkt_campanhas a:link, li#mkt_campanhas a:visited {
	background-image: url("../img/_nav/mkt_campanhas_of.gif");}

 li#mkt_campanhas a:focus, li#mkt_campanhas a:hover, li#mkt_campanhas a:active, li#mkt_campanhas a.active {
	background-image: url("../img/_nav/mkt_campanhas_on.gif");}
	
li#mkt_logos a:link, li#mkt_logos a:visited {
	background-image: url("../img/_nav/mkt_logos_of.gif");}

 li#mkt_logos a:focus, li#mkt_logos a:hover, li#mkt_logos a:active, li#mkt_logos a.active {
	background-image: url("../img/_nav/mkt_logos_on.gif");}
	
li#mkt_patrocinios a:link, li#mkt_patrocinios a:visited {
	background-image: url("../img/_nav/mkt_patrocinios_of.gif");}

li#mkt_patrocinios a:focus, li#mkt_patrocinios a:hover, li#mkt_patrocinios a:active, li#mkt_patrocinios a.active {
	background-image: url("../img/_nav/mkt_patrocinios_on.gif");}
		
li#mkt_promocoes a:link, li#mkt_promocoes a:visited {
	background-image: url("../img/_nav/mkt_promocoes_of.gif");}

 li#mkt_promocoes a:focus, li#mkt_promocoes a:hover, li#mkt_promocoes a:active, li#mkt_promocoes a.active {
	background-image: url("../img/_nav/mkt_promocoes_on.gif");}
	
li#mkt_wallpapers a:link, li#mkt_wallpapers a:visited {
	background-image: url("../img/_nav/mkt_wallpapers_of.gif");}

 li#mkt_wallpapers a:focus, li#mkt_wallpapers a:hover, li#mkt_wallpapers a:active, li#mkt_wallpapers a.active {
	background-image: url("../img/_nav/mkt_wallpapers_on.gif");}
	
li#mkt_uniformes a:link, li#mkt_uniformes a:visited {
	background-image: url("../img/_nav/mkt_uniformes_of.gif");}

 li#mkt_uniformes a:focus, li#mkt_uniformes a:hover, li#mkt_uniformes a:active, li#mkt_uniformes a.active {
	background-image: url("../img/_nav/mkt_uniformes_on.gif");}	
	
/* ### content > lubrificantes ### */

div.col03_tab p {
	margin: 0 auto;
	text-align: left;
	font-size: 0.8em;
	text-align: center;
}

div.col03_tab span.download a {
	margin-top: 10px;
	padding-top: 50px;
	text-indent: -9999em;
	display: block;
	background: url("../img/tabela.gif") no-repeat center top;
}
	
/* ### content > marketing ### */

div.mkt_peca {
	width: 90px;
	text-align: center;
	float:left;
	margin: 0.2em 0.5em;}

div.mkt_peca a img {padding: 4px;}

div.mkt_peca a:hover img {border: 4px solid #6D8C9F; padding: 0px;}

div#menu_mn div.mkt_peca span.lg_peca {
	font-size: 0.8em;
	line-height: 1em;}
	
/* ### content > downloading ### */
	
div#ult_noticias_mn div.download {height: 95px;}	
	
div#ult_noticias_mn span.download {
	width: 93%;
	display: block;
	color: #223F4F;
	margin-bottom: 0.5em;
	padding: 0.2em 0.75em;
	background-color: #9BB2BF;
}

div#ult_noticias_mn span.download a {text-decoration: none;}
		
								

/* ### content > contato ### */

ul.cont_menu {
	height: 120px;
	margin: 0 auto;
	float:left;
	padding-right: 1em;
	overflow: auto;}

ul.cont_menu  li {
	width: 95px;
	margin: 0.4em 0;
	list-style-type: none;
	text-indent: -9999em;
	text-align: left;}

ul.cont_menu  li a {
	height: 22px;
	display: block;
	text-decoration:none;
	background:transparent url("") no-repeat;}
	
	
li#cont_endereco {margin-top:0;}

li#cont_endereco a:link, li#cont_endereco a:visited {background-image: url("../img/cont_endereco_of.gif");}

li#cont_endereco a:focus, li#cont_endereco a:hover, li#cont_endereco a:active, li#cont_endereco a.active {background-image: url("../img/cont_endereco_on.gif");}					

li#cont_telefone a:link, li#cont_telefone a:visited {background-image: url("../img/cont_telefone_of.gif");}

li#cont_telefone a:focus, li#cont_telefone a:hover, li#cont_telefone a:active, li#cont_telefone a.active {background-image: url("../img/cont_telefone_on.gif");}					

li#cont_emails a:link, li#cont_emails a:visited {background-image: url("../img/cont_emails_of.gif");}

li#cont_emails a:focus, li#cont_emails a:hover, li#cont_emails a:active, li#cont_emails a.active {background-image: url("../img/cont_emails_on.gif");}					

li#cont_trab_conosco a:link, li#cont_trab_conosco a:visited {background-image: url("../img/cont_trab_conosco_of.gif"); height: 34px;}

li#cont_trab_conosco a:focus, li#cont_trab_conosco a:hover, li#cont_trab_conosco a:active, li#cont_trab_conosco a.active {background-image: url("../img/cont_trab_conosco_on.gif");}

/** vcard **/

div.vcard {margin-bottom: 1em; text-align: left;}

div.vcard div.adr div.org {
	color: #415b6f; 
	font-size: 1.1em;}
	
	
/* ### content > abrangencia ### */	


div#map {
	width: 130px;
	margin: -7px auto;
	border: 0px solid #999;
}
	
/*## Footer ##*/						

#footer {
	height: 22px;
	background: transparent url("../img/footer.gif") repeat-x top center;}

#footer span.copyright, #footer a.mfx {margin: 0 1em; line-height: 1.5em;}

#footer span.copyright {
	width: 250px;
	padding-top: 5px;
	float: left;
	text-indent: -9999em;
	background: url("../img/copyright.gif") no-repeat center;}	

#footer a.mfx {float: right; margin-top: 0.3em;}
