@charset "utf-8";

/* RESET E PADRÕES */

* {
	text-decoration:none;
	margin:0;
	padding:0;
}




/* Atômica Studio */

@charset "utf-8";

/* RESET E PADRÃ•ES */

* {
	text-decoration:none;
	margin:0;
	padding:0;
}

img, div {
	behavior: url("/css/iepngfix.htc");
}

a {
	color:#666;
}


h1,#hojebancas-interna h2{
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#063;
}

h3 {
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#777d61;
	clear:both;
}

body{
	margin:0;
	text-align:center;
	background-color:#69c8be;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	background-image:url(img/bg.jpg);
	behavior:url("/css/csshover3.htc");
}

/* BUSCA */

#busca{
	font-size:10px;
	position:absolute;
	margin-top:-5px;
	display:inline;
	float:right;
	color:#666;
	margin-left:100px;
	width:90px;
}

#busca-ok{
	font-size:10px;
	position:absolute;
	margin-top:-7px;
	display:inline;
	float:right;
	margin-left:195px;
}

/* BARRA ABRIL */


.barra-abril {
	background-image:url(img/bg_barra_abril.jpg);
	height:32px;
}

/* PRINCIPAL E MENU */

.principal {
	padding-top:10px;
	margin:0px auto;
	text-align:left;
	width:935px;
}

.principal img {
	margin:0;
	padding:0;
}

#link-home-logo {
	float:left; 
	margin-top:-90px; 
	width:180px; 
	height:80px; 
	position:absolute; 
	cursor:hand;
}

.menu {
	height:77px;
	background-image:url(img/top_menu.jpg);
	background-repeat:no-repeat;
}

.menu_abas_centralizador {
	float:left;
	padding-left:200px;
	margin-top:50px;
	display:inline;
}

.menu_abas_contato {
	background-image:url(img/aba_contato.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	width:169px;
	height:27px;
}

.menu_abas_contato:hover {
	cursor:hand;
	background-image:url(img/aba_contato_alt.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	width:169px;
	height:27px;
}

.menu_abas_solucoes {
	background-image:url(img/aba_solucoes.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	width:169px;
	height:27px;
}

.menu_abas_solucoes:hover {
	cursor:hand;
	background-image:url(img/aba_solucoes_alt.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	width:169px;
	height:27px;
}


.menu_abas_colecao {
	background-image:url(img/aba_colecoes.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	width:169px;
	height:27px;
}

.menu_abas_colecao:hover {
	cursor:hand;
	background-image:url(img/aba_colecoes_alt.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	width:169px;
	height:27px;
}

#menu_abas div{
	margin-top:-38px;
	visibility:hidden;
}

#menu_abas:hover div {
	position:absolute;
	height:97px;
	background-image:url(img/bg_dropdowm.png);
	background-repeat:repeat-x;
	float:left;
	width:935px;
	margin-left:-284px;
	margin-top:27px;
	padding:0px;
	display:inline;
	z-index:99;
	visibility:visible;
}

#menu_abas div li {
	font:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#69180e;
	border-right:1px solid #600;
	padding:0 10px;
	line-height:12px;
	margin:6px 0;
	float:left;
	/*min-width: 20px;*/
}

/*#menu_abas div li {
	font:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#69180e;
	border-right:1px solid #600;
	padding:0 10px;
	line-height:12px;
	margin:6px 0;
	float:left;
	height:AUTO;
	min-width: 20px;
}*/

#menu_abas div ul {
	margin-left:-635px;
	margin-top:-75px;
	position:absolute;
	left: 625px;
	top: 93px;
	width: 926px;
	padding-left:10px;
	float:left;
}

#menu_abas div ul li{
	text-align:left;
	float:left;
}

#menu_abas div ul li a {
	text-decoration:none;
	color:#69180e;
	text-align:center;
	display:inline;
	float:left;
}

/*#menu_abas div ul {
	line-height:25px;
	margin-left:-635px;
	margin-top:-75px;
	position:absolute;
	display:inline;
	left: 625px;
	top: 93px;
	width: 926px;
	padding-left:10px;
	background-color:#000000	
}

#menu_abas div li a {
	text-decoration:none;
	color:#69180e;
}*/

#menu_abas div li a:hover {
	text-decoration:underline;
	color:#69180e;
}


/* DROPMENU SOLUCOES */

#dropmenu_abas_solucoes:hover div {
	position:absolute;
	height:97px;
	background-image:url(img/bg_dropdowm.png);
	background-repeat:repeat-x;
	float:left;
	width:935px;
	margin-left:-453px;
	margin-top:27px;
	padding:0px;
	display:inline;
	z-index:90000;
	visibility:visible;
}

#dropmenu_abas_solucoes div li {
	font:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#69180e;
	display:inline;
	border-right:1px solid #600;
	padding-left:10px;
	padding-right:10px;
}

#dropmenu_abas_solucoes div ul {
	line-height:25px;
	margin-left:-635px;
	margin-top:-75px;
	position:absolute;
	display:inline;
	left: 625px;
	top: 93px;
	width: 936px;
}

#dropmenu_abas_solucoes div li a {
	text-decoration:none;
	color:#69180e;
}

#dropmenu_abas_solucoes div li a:hover {
	text-decoration:underline;
	color:#69180e;
}


#dropmenu_abas_solucoes div{
	margin-top:-38px;
	visibility:hidden;
}

/* DROP CONTATO */

#dropmenu_abas_contato:hover div {
	position:absolute;
	height:48px;
	background-image:url(img/bg_dropdpwm_contato.png);
	background-repeat:repeat-x;
	float:left;
	width:935px;
	margin-left:-622px;
	margin-top:27px;
	padding:0px;
	display:inline;
	z-index:90000;
	visibility:visible;
}

#dropmenu_abas_contato div li {
	font:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#69180e;
	display:inline;
	border-right:1px solid #600;
	padding-left:10px;
	padding-right:10px;
}

#dropmenu_abas_contato div ul {
	line-height:25px;
	margin-left:-635px;
	margin-top:-75px;
	position:absolute;
	display:inline;
	left: 625px;
	top: 93px;
	width: 936px;
}

#dropmenu_abas_contato div li a {
	text-decoration:none;
	color:#69180e;
}

#dropmenu_abas_contato div li a:hover {
	text-decoration:underline;
	color:#69180e;
}


#dropmenu_abas_contato div{
	margin-top:-38px;
	visibility:hidden;
}

/*.menu_aba_novidades {
	background:transparent url(img/lateral_novidades.gif) repeat-y right 0;	
	width:195px;
	position:absolute;
	right:100px;
	top:67px;	
	z-index:0;
}*/

.menu_aba_novidades {
	background:transparent url(img/lateral_novidades.gif) repeat-y right 0;	
	float:right;
	width:195px;
	margin-top:-51px;	
}

/*.menu_aba_novidades {
	background:transparent url(img/lateral_novidades.gif) repeat-y right 0;	
	float:right;
	width:195px;
	position:relative;
	right:1px;
	bottom:-24px;	
	z-index:0;
}*/

.menu_aba_novidades B{
	background:transparent url(img/top_novidades.jpg) no-repeat 0 0;	
	width:195px;	
	height:24px;
	float:left;
	text-indent:-4000px;
}

.menu_aba_novidades .meio_novidades{
	background:transparent url(img/bg_ns_novidades.gif) repeat-x 0 0;	
	width:192px;
	float:left;
	display:block;
	padding-bottom:5px;
/*	padding:3px 0 3px 15px;*/
}

.menu_aba_novidades .meio_novidades A.btn_orkut{
	background:transparent url(img/btn_orkut.gif) no-repeat 0 0;	
	width:60px;	
	height:18px;
	float:left;
	text-indent:-2000px;
	margin:4px 0 0 23px;
	overflow:hidden;
}

.menu_aba_novidades .meio_novidades A.btn_twitter{
	background:transparent url(img/btn_twitter.gif) no-repeat 0 0;	
	width:60px;	
	height:18px;
	float:left;
	text-indent:-2000px;
	margin:4px 0 0 25px;
	overflow:hidden;
}

/* SEPARADOR ENTRE MENUS */

.separador {
	background-image:url(img/separador_menu.jpg);
	height:18px;
	clear:both;
}

/* LOUCOS */
#cmd_loucos{
	position:relative;
	margin-top:5px;
	margin-right:8px;
	/*margin-bottom:5px;*/
	height:254px; 
	width:164px;
	_width:174px; 
	float:left;
	background:transparent url(img/cmd_loucos.gif) no-repeat 0 0;
}

#cmd_loucos A{
	display:block;
	width:100%;
	height:100%;
	text-indent:-5000px;
	overflow:hidden;
}


/* SUGIRA */

#sugira {
	position:relative;
	margin-top:5px;
	margin-right:8px;
	height:254px; 
	width:164px;
	float:left;
}

#sugira-interna {
	width:157px; 
	padding:3px;
	_margin-bottom:-3px;
	*margin-bottom:-3px;
	margin-top:-1px;
	background-image:url(img/bg_sugira.png);
	color:#777d61;
}

#sugira-interna a {
	font-weight:bold;
	text-decoration:none;
	color:#e6590d;
	display:block;
	padding-top:3px;
}

#sugira-interna a:hover {
	text-decoration:underline;
}
/* BLOCO LOUCOS */
#sugira #loucos{
	margin-top:2px;
	margin-right:15px;
	margin-bottom:5px;
	width:164px; 
	float:left; 
	display:inline;
	display:none;
}

#sugira #loucos .miolo{
	background:#FFFFFF url(img/lateral_novidades.gif) repeat-y right 0;
	width:145px;
	height:179px;
	padding:0 9px 10px 9px;
	display:inline-block;
	*margin:-2px 0 -3px 0;
}

#sugira #loucos .miolo H2{
	font:normal bold 10px/12px tahoma;
	color:#777d61; 
	padding-top:10px;
		
}

#sugira #loucos .miolo P{
	font:normal normal 10px/12px tahoma;	
	color:#777d61;
	
}


/* SEJA O PRIMEIRO A SABER */

#primeirosaber {
	margin-top:16px;
	_margin-top:5px;
	*margin-top:5px;
	margin-right:15px;
	margin-bottom:5px;
	width:164px; 
	float:left; 
	display:inline;
}

#primeirosaber-interna {
	width:157px; 
	padding:3px;
	_margin-bottom:-3px;
	*margin-bottom:-3px;
	margin-top:-1px;
	background-image:url(img/bg_sugira.png);
	color:#777d61;
}

#primeirosaber-interna a {
	font-weight:bold;
	text-decoration:none;
	color:#e6590d;
}

#primeirosaber-interna a:hover {
	text-decoration:underline;
}

#primeirosaber-interna form input{
	font-size: 10px;
	color:#666;
	margin-bottom:5px;
	margin-top:5px;
}

#botao-envia-primeirosaber {
	background-image:url(img/enviar.jpg);
}

/* NOVIDADES */
#novidades {
	position:relative;
	display:inline;
	float:left;
	width:560px;
	_margin-left:-15px;
	margin-top:5px;
	/*margin-bottom:5px;*/
	background: transparent url(img/bg_novidades.gif) no-repeat 0 0;
}

#novidades-interna {
	float:left;
	width:529px;
	height:256px;
	color:#777d61;
	display:none;
}

#novidades #novidades-interna IMG{
	margin:11px 0 0 9px;
}

#novidades .nav{
	float:left;
	width:26px;
	padding:11px 0;
	overflow:hidden;
}

#novidades .nav A{
	display:block;
	width:22px;
	height:23px;
	background: transparent url(img/bt_hp_novidades.png) no-repeat 0 0;
	margin-bottom:11px;
	font: normal bold 22px/22px arial;
	color:#625d5d;
	text-align:center;
	padding:13px 0;
}

#novidades .nav .activeSlide, #novidades .nav A:HOVER{
	background: transparent url(img/bt_hp_novidades.png) no-repeat 0 -49px;
}

#novidades .nav .previous, #novidades .nav .next{
	display:none;
}

/* HOJE NAS BANCAS */

#hojebancas {
	margin-left:7px;
	position:relative;
	float:left;
	width:195px;
	margin-top:5px;
	/*margin-bottom:5px;*/
}

#hojebancas-interna {
	width:188px;
	height:210px;
	padding:3px;
	margin-bottom:-3px;
	margin-top:-2px;
	background:#FFF;
	color:#777d61;
	display:none;
}

#hojebancas-interna DIV {
	text-align:center;
}

#hojebancas-interna DIV A{
	display:block;
}

#hojebancas-interna img {
	margin:10px 0 4px;
}

#hojebancas-interna h2  {
	font-size:13px;
	font-weight:bold;
}

#hojebancas-interna h3{
	font-size:11px;
	font-weight:normal;
	color:#660000;
}

#hojebancas-interna h4 {
	padding-top:2px;
	height:17px;
	margin-top:9px;
	/*background-color:#33FF00;*/
	background:transparent url(img/bg_preco_hojebancas.png) repeat-x 0 0;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	width:195px;
	display:block;
}

#hojebancas .nav{
	position:absolute;
	z-index:99;
}

#hojebancas .nav A{
	display:none;
}

#hojebancas .nav .Bprevious, #hojebancas .nav .Bnext{
	position:absolute;
	top:-165px;
	left:1px;
	display:block;
	width:17px;
	height:93px;
	background:transparent url(img/st_left_nasbancas.png) no-repeat 0 0;
	overflow:hidden;
	text-indent:-2000px;
}

#hojebancas .nav .Bnext{
	left:176px !important;
	background:transparent url(img/st_right_nasbancas.png) no-repeat 0 0;
}

/* MAPA DO SITE */

#mapasite-nossascolecoes {
	 width:400px;
}

#mapasite-nossascolecoes LI{
	 display:block;
	 float:left;
	 width:160px;
}

#linha-mapasite-nossascolecoes {
	 border-top:1px solid #030; 
	 width:350px; 
	 height:5px; 
	 clear:left !important; 
	 position:absolute; 
	 margin-left:19px; 
	 margin-top:-6px;
}

#linha-mapasite-solucoescorporativas {
	 border-top:1px solid #030; 
	 width:140px; 
	 height:5px; 
	 float:left; 
	 position:absolute; 
	 margin-left:19px; 
	 margin-top:-6px;
}

#mapasite-solucoescorporativas {
	 width:170px;
	 height:100px; 
}

#linha-mapasite-institucional {
	 border-top:1px solid #030; 
	 width:100px; 
	 height:5px; 
	 float:left; 
	 position:absolute; 
	 margin-left:19px; 
	 margin-top:-6px;
}

#linha-mapasite-contato {
	 border-top:1px solid #030; 
	 width:130px; 
	 height:5px; 
	 float:left; 
	 position:absolute; 
	 margin-left:19px; 
	 margin-top:-6px;
}

#padding-segunda-coluna {
	padding-top:7px;
}

#mapasite {
	margin-top:5px;
	_margin-top:2px;
	*margin-top:2px;
	float:left;
}

#mapasite_bg {
	background-image:url(img/bg_mapasite.png);
	margin-top:-2px;
	width:936px;
	padding:0 0 10px 0;
	margin-bottom:-10px;
}

#mapasite-interna {
	display:inline;
}

#mapasite-interna div {
	float:left;
}

#mapasite-interna h2 {
	font-weight:bold;
	color:#777d61;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
	text-align:left;
	clear:left !important; 
}

#mapasite-interna h2 a {
	color:#777d61;
}

#mapasite-interna h2 a:hover{
	text-decoration:underline;
}

#mapasite-interna ul {

}

#mapasite-interna li {
	color:#777d61;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:1px;
	list-style:none;
	font-size:11px;
	text-align:left;
}

#mapasite-interna li a {
	color:#777d61;
	font-size:11px;
	text-decoration:none;
}

#mapasite-interna li a:hover {
	text-decoration:underline;
}



/* CONTEUDO PADRAO */

#conteudo-exp {
	margin-top:-2px;
	width:936px;
	background-image:url(img/bg_internapadrao.png);
	float:left;
	overflow:hidden;
}

#conteudo-cozinha {
	float:left;
	margin-top:-2px;
	width:936px;
	background-image:url(img/bg_internapadrao.png);
	overflow:hidden;
}

#conteudo-padrao {
	margin-top:-2px;
	width:936px;
	float:left;
	background-image:url(img/bg_internapadrao.png);
}

#roundcorner {
	width:936px; 
	display:inline;
}

#roundcorner img {
	margin-top:10px; 
}

#roundcorner-end {
	margin-bottom:6px; 
}

/* BREADCRUMBS */

#conteudo-padrao ul, li {
	list-style-type:none;
	padding:0;
	margin:0;
	}		

#crumbs {
	padding-left:8px;
	background-image:url(img/bg_breadcrumbs.png);
	height:2.3em;
	}

#crumbs ul {
	margin-top:-6px;
	}

#crumbs li {
	float:left;
	line-height:2.3em;
	color:#777d61;
	padding-left:.75em;
	}		

#crumbs li a {
	background-image:url(img/crumbs.gif) no-repeat right center;
	display:block;
	padding:0 0 0 0;
	}							

#crumbs li a:link,

#crumbs li a:visited {
	color:#777;
	text-decoration:none;
	}	

a:link, a:visited,	

#crumbs li a:hover,

#crumbs li a:focus {
	color:#600;
	}		
	
/* COLECAO COMPLETA */

#colecao-completa {
	border:none;
	color:#6a6a6a;
	background:transparent url(img/colecao_bg.jpg) no-repeat center 10px;
	height:166px;
	width:286px;
	float:left;
	display:inline;
	padding:10px;
	margin-left:4px;
	margin-top:5px;
	margin-right:0px;
	position:relative;
}

#colecao-completa a {
	border:none;
	color:#6a6a6a;
}
#colecao-completa a.texto{
	margin:0 !important;
	padding:0 !important;
	top:0 !important;
	left:0 !important;
	position:absolute
}	
#colecao-completa a:hover {
	font-weight:bold;
	text-decoration:underline;
}

#colecao-completa a.texto:hover {
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
	/*background-color:red;*/
}

#colecao-completa:hover {
	background-image:url(img/colecao_bg_alt.jpg);
}

#colecao-completa h2 {
	padding-top:12px;
	padding-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#063;
	font-size:13px;
	font-weight:bold;
}

#colecao-completa p {
	position:absolute;
	top:85px;
	left:20px;
	width:130px;
	height:80px;
	font-size:10px;
	display:block;
	z-index:2;
	margin:0;
	padding:0;
	overflow:hidden;
}

#colecao-completa p p{
	position:static;
	display:inline;
}

#pack {
	border:none;
	color:#6a6a6a;
	width:140px;
	position:absolute;
	top:38px;
	left:155px;
}

/* PAGINA INTERNA */

#abas_internas {
	margin-left:15px;
	float:left; 
	width:153px; 
	display:inline; 
	height:26px; 
	background-image:url(img/aba_interna.jpg); 
}

#abas_internas_menu {
	margin-top:5px;
}

#abas_internas div a {
	color:#666;
}

#abas_internas a:hover{
	color:#666;
	text-decoration:underline;
}

#pack-interno {
	border:none;
	color:#6a6a6a;
	height:165px;
	width:260px;
	float:left;
	display:inline;
	margin-left:4px;
	margin-top:5px;
	margin-right:0px;
}

#pack-interno img {
	margin-top:0;
}

#texto-interno {
	color:#6a6a6a;
	width:434px;
	float:left;
	display:inline;
	margin-left:4px;
	margin-top:5px;
	margin-right:0px;
	padding-bottom:10px;
}

#texto-interno h1 {
	padding-top:10px;
	color:#00794f;
	font-size:20px;
	font-weight:normal;
	padding-bottom:8px;
}

#texto-interno p {
	font-size:11px;
}

#menu-interno {
	background-color:#e8e8e8;
	clear:both;
	height:18px;
}

#menu-abas a {
	color:#41472b;
}

#menu-abas a:hover {
	text-decoration:underline;
	color:#41472b;
}

#menu-interno-abas{
	position:relative;
	height:26px;
	width:220px;
	background-image:url(img/aba_interna.jpg);
	list-style:none;
	display:inline;
	padding-right:60px;
}

#menu-interno-abas-posicao {
	margin-left:-44px;
}

#preco {
	float:right;
	margin-top:-160px;
	margin-right:20px;
	_margin-right:10px;
	width:198px;
}
#preco p {
	font-size:12px;
	padding-bottom:10px;
}

#preco-roundcorner-end {
	margin:0;
}


#preco-bg {
	padding-top:10px;
	padding-bottom:10px;
	width:198px;
	background-image:url(img/bg_preco.png);
}

#preco-bg-botao {
	height:69px;
	background-image:url(img/botao_compra.png);
	color:#fff;
}

#preco-bg-botao p {
	color:#FFF;
}

#preco-bg-botao h2{
	font-size:19px;
	color:#FFF !important;
}

#preco-bg-botao h3 {
	font-weight:normal;
	font-size:11px;
	color:#FFF !important;
}

#conteudo-interno {
	width:896px;
	padding:0 20px 10px;
	margin:15px 20px 0 0;
	margin-right:20px;
	float:left;
}


.preco2{
	float:none;
	margin-top:0;
	margin-right:20px;
	_margin-right:10px;
	width:196px;
}

#preco img, .preco2 IMG{
	margin-bottom:-2px; 
}

.preco2 P {
	font:normal bold 12px/14px verdana;
	color:#333;
	margin-bottom:3px;
}

.preco2 STRONG{
	font-size:12px;
}


.preco2 #preco2-roundcorner-end {
	margin:0;
}


.preco2 #preco2-bg {
	padding-top:10px;
	padding-bottom:10px;
	width:198px;
	background-image:url(img/bg_preco.png);
}

.preco2 #preco2-bg #preco2-bg-botao{
	height:69px;
	background-image:url(img/botao_compra.png);
	color:#fff;
	margin-top:10px;
	
}

.preco2 #preco2-bg #preco2-bg-botao A{
	color:#FFF !important;
	display:block;
	padding:1px 0 0 0;	

}

.preco2 #preco2-bg #preco2-bg-botao H3{
	color:#FFF !important;
	font-weight:normal;
	font-size:11px;
}

.preco2 #preco2-bg #preco2-bg-botao h2{
	color:#FFF !important;
	font-weight:900;
	font-size:19px;	
	padding-top:10px;
}

.preco2 #preco2-bg SPAN.rodp{
	font:normal normal 10px/12px verdana;
	width:180px;
	margin-top:5px;
	display:block;
	color:#333;
}

.preco2 #preco2-bg SPAN.rodp A{
	color:#FB1B23;
	text-decoration:underline;
}
	
/*
#conteudo-interno {
	padding-left:20px;
	padding-right:20px;
	margin-top:20px;
	margin-right:20px;
}*/

#conteudo-interno h1 {
	border-bottom:1px solid #00794f;
	color:#00794f;
	font-size:18px;
	font-weight:normal;
}

#conteudo-interno h2 {
	border-bottom:1px solid #00794f;
	color:#00794f;
	font-size:18px;
	font-weight:normal;
}

#planodaobra-base {
	float:left; 
	display:inline;
}

#planodaobra-capa {
	width:63px; 
	float:left;
	display:inline; 
	margin-top:2px; 
	margin-right:9px;
}

#planodaobra {
	float:left; 
	display:inline;
	width:210px;
	height:96px; 
	margin-top:10px; 
	margin-right:9px;
	overflow:hidden;
}

#planodaobra h3 {
	padding-left:5px;
	font-size:14px;
	color:#030;
}

#planodaobra p {
	padding-top:5px;
	padding-left:5px;
	color:#333;
	font-size:10px;
	text-align:left;
}

#planodaobra a {
	color:#bf5d0d;
}

#planodaobra a:hover {
	text-decoration:underline;
}

/* FALE CONOSCO */

#faleconosco {
	margin-left:15px;
	margin-right:15px;
}

#faleconosco p {
	padding:10px 0;
	color:#000;
}

#faleconosco h1 {
	padding-top:10px;
}

#faleconosco-form {
	width:450px;
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:15px;
	font-size:11px;
}

#faleconosco-form select {
	font-size:10px;
	width:430px;
}

#faleconosco-form p {
	margin-top:10px;
	color:#000;
}

#faleconosco-form textarea {
	width:438px;
	height:150px;
}


#faleconosco-form-sub {
	float:left;
	display:inline;
}

#faleconosco-form-sub input {
	width:200px;
	margin-right:20px;

}

#faleconosco-form-enviar {
	margin-top:10px;
	width:438px;
}

#conteudo-faleconosco {
	color:#FFF;
	margin-top:-2px;
	height:310px;
	width:936px;
	background-image:url(img/bg_internapadrao.png);
}

#perguntas {
	margin-left:15px;
}

#perguntas ul {
	margin-top:5px;
	margin-bottom:5px;
	font-size:14px;
	color:#c65101;
}

/* ACCORDION */

#conteudo-perguntas {
	color:#FFF;
	margin-top:-2px;
	width:936px;
	background:#fff;
}

#contAtomica {
	background-color:#FFF;
	margin-left:15px;
	padding-bottom:20px;
}

#contAtomica b{
	padding:3px 0 3px 18px;
	color:#555;
	display:block;
	font-weight:bold;
}

#contAtomica h2 {
	margin-bottom:5px;
	background-color:#FFF;
	cursor:hand;
	display:block;
	font-size:14px;
	color:#c65101;
	width:auto;
}

#contAtomica h3 {
	margin:5px 10px;
	background-color:#FFF;
	cursor:hand;
	display:block;
	color:#777d61;
	font-size:12px;
	width:auto;
}

#contAtomica h5 {
	margin:5px 30px;
	background-color:#FFF;
	cursor:hand;
	display:block;
	color:green;
	font-size:11px;
	width:auto;
}

#contAtomica p {
	margin:5px 10px 0 40px;
	background-color:#FFF;
	color:#777d61;
	display:block;
	width:600px;
}

/* CONTATO */

#conteudo {
	color:#FFF;
	margin-top:-2px;
	width:936px;
	background-image:url(img/bg_internapadrao.png);
}

#conteudo-p {
	font-size:12px;
	color:#777d61;
	padding:0;
	margin-top:10px;
	margin-left:15px;
	margin-bottom:10px;
}

#contato-1 {
	background-image:url(img/contato_perguntas.jpg);
	background-repeat:no-repeat;
	width:195px;
	height:143px;
	display:inline;
	float:left;
	margin:15px 24px 0 15px;
}

#contato-1 h3 {
	margin-top:10px;
	font-size:14px;
	color:#ff7a00;
	font-weight:normal;
	padding-left:50px;
}

#contato-1 p {
	font-size:11px;
	color:#333;
	font-weight:normal;
	padding-top:10px;
	padding-left:50px;
}

#contato-1 h4 {
	margin-top:10px;
	font-size:10px;
	color:#063;
	font-weight:bold;
	padding-left:50px;
}

#contato-1 h4 a {
	font-size:10px;
	color:#063;
	font-weight:bold;
}

#contato-1 h4 a:hover {
	text-decoration:underline;
}

#contato-2 {
	background-image:url(img/contato_fale.jpg);
	background-repeat:no-repeat;
	width:195px;
	height:143px;
	display:inline;
	float:left;
	margin:15px 24px 0 15px;
}

#contato-2 h3 {
	margin-top:10px;
	font-size:14px;
	color:#ff7a00;
	font-weight:normal;
	padding-left:55px;
}

#contato-2 p {
	font-size:11px;
	color:#333;
	font-weight:normal;
	padding-top:10px;
	padding-left:55px;
}

#contato-2 h4 {
	margin-top:10px;
	font-size:10px;
	color:#063;
	font-weight:bold;
	padding-left:55px;
}

#contato-2 h4 a {
	font-size:10px;
	color:#063;
	font-weight:bold;
}

#contato-2 h4 a:hover {
	text-decoration:underline;
}

#contato-3 {
	background-image:url(img/contato_assine.jpg);
	background-repeat:no-repeat;
	width:195px;
	height:143px;
	display:inline;
	float:left;
	margin:15px 24px 0 15px;
}

#contato-3 h3 {
	margin-top:10px;
	font-size:14px;
	color:#ff7a00;
	font-weight:normal;
	padding-left:55px;
}

#contato-3 p {
	font-size:11px;
	color:#333;
	font-weight:normal;
	padding-top:10px;
	padding-left:55px;
}

#contato-3 h4 {
	margin-top:10px;
	font-size:10px;
	color:#063;
	font-weight:bold;
	padding-left:55px;
}

#contato-3 h4 a {
	font-size:10px;
	color:#063;
	font-weight:bold;
}

#contato-3 h4 a:hover {
	text-decoration:underline;
}

#contato-4 {
	background-image:url(img/contato_sac.jpg);
	background-repeat:no-repeat;
	width:195px;
	height:143px;
	display:inline;
	float:left;
	margin:15px 24px 0 15px;
}

#contato-4 h3 {
	margin-top:10px;
	font-size:14px;
	color:#ff7a00;
	font-weight:normal;
	padding-left:55px;
}

#contato-4 p {
	font-size:11px;
	color:#333;
	font-weight:normal;
	padding-top:10px;
	padding-left:55px;
}

#contato-4 h4 {
	margin-top:10px;
	font-size:10px;
	color:#063;
	font-weight:bold;
	padding-left:55px;
}

#contato-4 h4 a {
	font-size:10px;
	color:#063;
	font-weight:bold;
}

#contato-4 h4 a:hover {
	text-decoration:underline;
}

#contato-tels {
	font-size:14px;
	color:#C60;
}
/* RECEITA */

#livro-grande {
	display:inline;
	float:left;
	width:225px;
}

#livro-grande h2 {
	border:none;
	color:#00794f;
	font-size:18px;
	font-weight:normal;
}

#livro-grande h3 {
	margin-top:10px;
	border:none;
	color:#ed6800;
	font-size:10px;
	font-weight:bold;
}

#flash-index {
	display:inline;
	float:left;
	width:640px;
}

#flash-index h2 {
	color:#747474;
	font-size:10px;
	margin-top:8px;
}

#receita-ingredientes {
	margin-top:10px;
	float:left;
	display:inline;
	width:320px;
}

#receita-ingredientes h2 {
	font-size:11px;
	color:#333;
}

#receita-preparo {
	background:transparent url(img/bg_receita1.jpg) repeat-y right 0 ;
	padding:10px 29px 20px 0;
	margin:0 10px 0 -10px;
	display:inline;
	float:left;
	text-align:justify;
	width:330px;
	color:#595a55;
}

#receita-preparo h2 {
	font-weight:bold;
	font-size:10px;
	color:#333;
	border:0;
}

#receita-preparo h3 {
	font-weight:bold;
	font-size:12px;
	color:#ed6800;
}

.lateral2{
	background:transparent url(img/bg_receita2.jpg) no-repeat 214px 0;	
	width:348px;
	height:249px;
	float:right;
}

#livro-grande-titulo {
	margin-left:0px;
}

#livro-grande-titulo h2 {
	border-bottom:1px solid #00794f;
	color:#00794f;
	font-size:13px;
	font-weight:bold;
}

#receita h1 {
	font-size:16px;
}
/* SOLUCOES CORPORATIVAS */

#box-solucoes {
	margin-top:10px;
	margin-left:15px;
	background-color:#FFF;
	background-image:url(img/bg_solucoes.jpg);
	display:inline;
	float:left;
	width:446px;
	height:135px;
}

#box-solucoes h1,#box-solucoes h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:20px;
	color:#777d61;
	padding-top:7px;
	padding-bottom:15px;
	margin-left:15px;
}

#box-solucoes p {
	font-size:12px;
	color:#777d61;
	padding-top:5px;
	margin-left:15px;
}

#customizada {
	margin-left:20px;
	display:inline;
	float:left;
	background-image:url(img/bg_solucoes_customizadas.jpg);
	margin-top:10px;
	margin-bottom:10px;
	width:897px;
	height:271px;
}	

#customizada p {
	width:500px;
	margin-top:60px;
	font-size:12px;
	color:#777d61;
	margin-left:15px;
}

#livro-clear {
	clear:both;
}

#menu-volumes {
	background-color:#ededea;
	font-size:10px;
	color:#777d61;
	width:193px;
}

#menu-volumes a {
	color:#777d61;
	padding:0 2px 2px 2px;
}

#menu-volumes a:hover {
	background-color:#F60;
	color:#FFF;
}

#menu-volumes li {
	margin-left:10px;
	margin-right:10px;
}

/* Atômica Studio */

/* Carrossel */
#carrossel{
	margin:0 0 0 0;
	background:transparent url(img/bg_carrossel.gif) no-repeat 0 0;
	width: 900px;
	height:186px;
	padding:0 20px 0 16px;
	float:left;
	position:relative;
}

#painel{
	float: left;
	overflow: hidden;
	position: relative;
	width:900px;
	height:166px;
}

.scroll-pane {
	float: left;
	overflow: hidden;
	position: relative;
	width:500px;
	height:166px;
}

#carrossel A{
	
	display:block;
	float:left;
	width:182px;
	height:155px;
	padding:0 20px;
	background:transparent url(img/bg_prod_carrossel.gif) no-repeat right 10px;
	text-align:center;
	color:#777D61;
	font-size:10px;
	margin-bottom:55px;
	overflow:hidden;
}

#carrossel A IMG{
	margin:0 auto;
}

#carrossel A STRONG{
	display:block;
	font-size:11px;
	margin:4px 0 1px;
}

/* JQuery */
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	left: 0;
	bottom: 0;
}

.jScrollPaneDrag {
	position: absolute;
	cursor: pointer;
	background: transparent url('img/drop_carr.gif') no-repeat center 0;
	_background: #005020;
}

#carrossel a.jScrollArrowLeft, #carrossel a.jScrollArrowRight{
	display: block;
	position: absolute;
	z-index: 3;
	top: 149px;
	text-indent: -2000px !important;
	overflow: hidden;
	height: 18px;
	width: 16px;
	padding:0;
}
#carrossel a.jScrollArrowLeft{
	left: 0;
	background: transparent url('img/st_carr_left.gif') no-repeat 0 0;
}
#carrossel a.jScrollArrowRight {
	right: 0;
	background: transparent url('img/st_carr_right.gif') no-repeat 0 0;
}

a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-color: #f00;
}

#lista-receitas {
	padding:10px 20px 20px 0;
	display:inline;
	float:right;
	text-align:justify;
	width:280px;
	font-size:11px;
	color:#777d61;
}

#lista-receitas p {
	font-size:11px;
	color:#777d61;
}

#lista-receitas h3 {
	font-size:11px;
	color:#00764d;
}

/******** POP-UP ************/

		.popSugest{
			background-color:#dddddd;
			border:1px solid #aaa29f;
			/*position:absolute;
			top:100px;
			left:21px;			
			display:block;*/
			float:left;
			width:462px;
			z-index:10;
			text-align:left;
		}
		
		.popSugest .box_topo{
			margin:14px 0 17px 14px;
			width:405px;
			float:left;	
			display:inline;		
		}
		
		.popSugest .box_topo .tit_verde{
			font:normal bold 15px/17px tahoma;
			color:#008353;
		}
		
		.popSugest .box_topo .sub_tit,.principal #popSugest FORM .legnd_txt_area{
			font:normal normal 12px/14px tahoma;
			color:#1d1e18;
		}
		.popSugest .btn_X{
			background:transparent url(img/btn_X.gif);
			float:right;
			width:28px;
			height:26px;
			margin-top:14px;
			margin-right:14px;
		}
		.popSugest FORM .input_Txt{
			margin:0 0 10px 14px;
			width:431px;
			border:1px inset #a6a6a6;
		}
		.popSugest FORM .legnd_txt_area{
			font:normal normal 12px/14px tahoma;			
			margin:0 0 5px 15px;
			width:431px;
		}
		.popSugest FORM .txt_area{			
			margin:0 0 9px 14px;
			width:431px;
			height:84px;
			border:1px inset #a6a6a6;
		}
		.popSugest .btn_enviar, .popSugest .btn_enviar2, .popSugest .btn_enviar3{			
			background:transparent url(img/btn_enviar.gif);
			float:right;
			width:50px;
			height:21px;
			margin:0 14px 14px 0;
		}	
		.pretoCentro{
			color:#333 !important;
		}		
		.mensagem{
			font:normal bold 16px/19px tahoma;
			color:#1d1e18;		
			margin:15px 0 0 15px;
			text-align:center;
			height:100px;
			width:400px;
			float:left;
		}
		#pop1,#pop2{
			position:absolute;
			top:0px;
			left:0px;	
		}		
		#pop2{
			display:none;
		}
		#contact-overlay {background-color:#000;}
		#contact-container .contact-content {background-color:#333; color:#ddd; height:40px;float:left}


/****   CONCURSO CULTURAL  ***/
.imgBanner{
	border:0;
	width:934px;
	height:128px;
	margin:0 !important;
}

#menu-interno-concurso{
	width:425px;
	margin-right:19px;
	display:inline;
	float:right;
}

#menu-interno-concurso A{
	width:136px;
	height:24px;
	float:right;
	text-indent:-2000px;
	margin-right:3px;
	overflow:hidden;
}

#menu-interno-concurso .btn_conc{
	background:transparent url(img/aba_concurso.gif) no-repeat 0 0;
}
#menu-interno-concurso .btn_reg{
	background:transparent url(img/aba_regulamento.gif) no-repeat 0 0;
}
#menu-interno-concurso .btn_part{
	background:transparent url(img/aba_participe.gif) no-repeat 0 0;
}
#menu-interno-concurso .btn_conc_on{
	background:transparent url(img/aba_concurso_on.gif) no-repeat 0 0;
}
#menu-interno-concurso .btn_reg_on{
	background:transparent url(img/aba_regulamento_on.gif) no-repeat 0 0;
}
#menu-interno-concurso .btn_part_on{
	background:transparent url(img/aba_participe_on.gif) no-repeat 0 0;
}

.img_concurso{
	float:left;
	padding:5px 0 10px 10px;
}

.img_concurso P{
	text-indent:-2000px;
}

.img_concurso IMG{
	width:467px;
	height:316px;
	border:0;
	margin:0 !important;
}

#direita-centro{
	width:432px;
	float:left;
	padding:36px 0 10px 5px;
	
}

#quadro_cinza{
	width:432px;
	float:left;
	text-align:left;
}
#quadro_cinza .top{
	background:transparent url(img/top_quadro_cinza.gif) no-repeat 0 0;
	height:19px;
}

#quadro_cinza .meio{
	background:transparent url(img/bg_quadro_cinza.gif) repeat-y 0 0;
	padding:0 25px 0 25px;	
}

#quadro_cinza .meio P{
	font:normal normal 12px/17px verdana;
	color:#000;
	text-align:left;
}

#quadro_cinza .meio P.data_resul{
	font:normal bold 12px/17px verdana;
	color:#000;	
	margin:20px 0 20px 0;
}

#quadro_cinza .meio P A,#quadro_cinza .meio P.data_resul A{
	font:normal bold 12px/17px verdana;
	color:#000;	
	text-decoration:underline;
}

#quadro_cinza .rodp{
	background:transparent url(img/rodp_quadro_cinza.gif) no-repeat 0 0;
	height:19px;
}

.btn_participe{
	background:transparent url(img/btn_participe.gif) no-repeat 0 0;
	width:90px;
	height:19px;
	float:left;
	overflow:hidden;
}
#direita-centro .btn_participe{
	margin:15px 0 0 171px;
}


#quadro_branco{
	width:432px;
	padding:15px 0 10px 5px;
	overflow:hidden;
	display:inline-block;
	float:left;
}

#quadro_branco .top{
	background:transparent url(img/top_quadro_branco.gif) no-repeat 0 0;
	height:19px;
	width:432px;
	float:left;
}

#quadro_branco .meio{
	background:transparent url(img/bg_quadro_branco.gif) repeat-y 0 0;
	padding:0 25px 0 22px;
	font:normal normal 12px/15px verdana;
	color:#000;
	float:left;
	text-align:left;
	width:432px;
}

#quadro_branco .meio P{
	width:390px;
	margin-bottom:10px;
}

#quadro_branco .meio B{
	font:normal normal 12px/17px verdana;
	width:45px;
	display:inline-block;
	margin-bottom:10px;
}

#quadro_branco .meio INPUT{
	color:#000;
	width:338px;
	background-color:#E9E9E9;
	border:1px solid #CDD1C3;
	
}

#quadro_branco .meio TEXTAREA{
	width:384px;
	height:100px;
	background-color:#E9E9E9;
	border:1px solid #CDD1C3;
	margin:-5px 0 7px 0;
}

#quadro_branco .meio SPAN{
	width:295px;
	margin:0;
	float:left;
}

#quadro_branco .meio .btn_enviar{
	background:transparent url(img/btn_enviar_lnj.gif) repeat-y 0 0;	
	width:90px;
	height:19px;
	float:left;
}

#quadro_branco .rodp{
	background:transparent url(img/rodp_quadro_branco.gif) no-repeat 0 0;
	height:19px;
	width:432px;
	float:left;
}
/*
#quadro_regulamento{
	font:normal normal 11px/13px verdana;
	color:#08311c;
	text-align:left;	
	float:left;
	width:850px;
	padding:0 0 10px 30px;
}

#quadro_regulamento H2{
	background:transparent url(img/tit_regulamento.gif) no-repeat 0 0;
	height:17px;
	float:left;
	text-indent:-2000px;
	width:130px;
}

#quadro_regulamento H3{
	font:normal bold 11px/13px verdana;
	color:#08311c;
	padding:20px 0 10px 0;
}

#quadro_regulamento P{
	padding-bottom:10px;
	text-align:left;	
}

#quadro_regulamento .btn_participe{
	margin:0 0 0 385px;	
}
*/
#regulamento{
	font:normal normal 11px/13px verdana;
	color:#08311c;
	text-align:left;	
	float:left;
	width:850px;
	padding:0 0 10px 30px;
}

#regulamento H2{
	background:transparent url(img/tit_regulamento.gif) no-repeat 0 0;
	height:17px;
	float:left;
	text-indent:-2000px;
	width:130px;
}

#regulamento H3{
	font:normal bold 11px/13px verdana;
	color:#08311c;
	padding:20px 0 10px 0;
}

#regulamento P{
	padding-bottom:10px;
	text-align:left;	
}

#regulamento .btn_participe{
	margin:0 0 0 385px;	
}

#regulamento,#participe{
	display:none;
} 


#Resultado .quadro_cinza{
	font:normal normal 11px/13px verdana;
	padding:25px 0 20px 15px;
	background-color:#00FF00;
}


#Resultado H2{
	font:normal bold 11px/13px verdana;
}

#Resultado STRONG{
	margin-top:10px;
	display:block
}



