/* CSS Document */
body, html {height: 100%;}
body {margin:0; font-family:Tahoma; color:#2F3C22; font-size:10px;}
table {border:0;}
a img {border:0;}
a.rodape:link, a.rodape:visited {text-decoration:none; color:#FFFFFF;}
a.rodape:hover {text-decoration:underline; color:#FFFFFF;}

a.pao:link, a.pao:visited, a.pao:hover {text-decoration:underline; color:#2F3C22; font-weight:normal;}

a.itens:link, a.itens:visited {text-decoration:none; color:#2F3C22;}
a.itens:hover {text-decoration:underline;}

select {font-size:9px; background-color:#F4FBEF; border:1px solid #ABBA9A;}
select.prod {width:144px; height:17px;}

input, textarea {background-color:#F4FBEF; border:1px solid #ABBA9A; color:#000000;}
textarea {overflow:auto; font-family:Tahoma; font-size:11px;}
input {font-size:9px;}

/*  GERAL   */
table#pai {width:100%; height:100%; background-color:#D20D00;}
#exp_dir, #exp_esq {width:50%;}
#exp_esq, #content {background-color:#FFFFFF; vertical-align:top;}

#mae {width:775px;}
#coluna, #conteudo, #tio, #coluna_emp, #coluna_prod {float:left;}

#coluna, #coluna_emp, #coluna_prod {width:235px;}
#coluna {background:url(../img/fundo_menu.jpg) top no-repeat;}
#coluna_emp {background:url(../img/fundo_menu_emp.jpg) top no-repeat;}
#coluna_prod {background:url(../img/fundo_menu_prod.jpg) top no-repeat;}
#conteudo, #tio {width:540px;}

#logo {padding:51px 0 0 27px;}
#menu {padding:106px 0 0 20px;}
#parceiro {padding:78px 0 0 20px;}
#parceiro_prod {padding:20px 0 0 20px;}

#tio {background:url(../img/cantoint_top.jpg) right top no-repeat;}
#pao {text-align:left; font-size:10px; font-weight:bold;}

#numeracao {font-size:11px; margin-top:19px; text-align:center; width:391px; background:url(../img/fundo_num.gif);}
#numeracao a img{ margin-right:11px;}
#escolhido, #normal {color:#2F3C22; margin-right:11px;}
#escolhido {text-decoration:underline;}
#normal {text-decoration:none;}

#struct, #elemento {width:391px;}
#struct {margin-top:-62px;}
#elemento {margin-top:70px;}
table#elemento td {vertical-align:top;}
.elem_img, .elem_img_1 {width:198px; height:150px;}
.elem_img_1 {background-repeat:no-repeat; background-position:top;}
.elem_img {background:url(../img/fundo_elemento.gif) top no-repeat;}
.elem_img img {width:153px; height:131px; margin-top:7px; margin-left:23px;}
.elem_txt {width:173px; padding-left:20px; line-height:15px;}
.top, .top_verm {font-size:11px; font-weight:bold; margin-left:-6px;}
.top {width:173px; height:20px; background:url(../img/bg_top.gif) no-repeat;}
.top_verm {width:176px; height:17px; background:url(../img/bg_top_verm.gif) no-repeat;}
.txt { padding:3px 0 0 6px;}
.txt_1 {padding-left:6px; color:#FFFFFF;}

.maiusculas, #head_detalhe, .top_verm {text-transform:uppercase;}

.campos {float:left; text-align:left; line-height:13px; margin-top:4px;}

ul#setas {list-style-image:url(../img/seta_pqna.gif); list-style-position:outside; padding-left:13px; *padding-left:18px; margin:0;}
/*ul#setas li {padding:0 0 0 10px;} /*padding-left:9px; *padding-left:16px;*/

.mais {position:absolute; margin-top:134px; margin-left:-20px;}

#head_detalhe {font-family:Trebuchet; font-size:24px; color:#5E8931; margin-top:9px;}

.prospecto {float:left; margin-top:18px;}

/*   HOME  */
.left, #menu_h, #parc_h {float:left;}
#menu_h {padding:0 16px 0 10px;}
table#tabhome td {vertical-align:top;}

#parc_h {padding:63px 0 0 15px; width:233px;}

/*  INTERNAS  */

/*  EMPRESA  */
#texto_emp {text-align:left; width:411px; margin-top:8px;}
#img0 {float:left; width:214px; height:169px;}
#img1 {font-size:10px; color:#4F6439;}
#img_emp {width:199px; height:149px; background:url(../content/empresa/img/vista_aerea.jpg) top no-repeat; vertical-align:top;}
#legenda {height:16px; background:url(../content/empresa/img/sub_img.gif) top no-repeat; padding-left:10px; padding-top:1px;}

#baloes {width:413px; height:80px; background:url(../img/fundo_baloes.gif) left no-repeat; margin-top:90px; *margin-top:20px; line-height:1.5em;}
#first {float:left; padding:10px 0 0 10px; width:186px;}
#second {float:left; padding:10px 0 0 24px; width:186px;}

/*  PRODUTOS  */
#lista_preco {margin-top:5px;}
#lista_preco td {padding:1px;}
#acesso_lista input {width:94px; font-size:9px;}
#lista_p {margin-top:70px;}
#acesso_lista {margin:30px 0 0 20px; width:160px; height:38px; background:url(../img/fundo_restrita.jpg) no-repeat; padding:68px 0 0 12px;}
#form_acesso {padding:0px 0px 0px 10px; margin: -7px 0px 0px 0px;}

#opcoes_prod {padding:30 0 0 20px;}
#sel_opcoes {margin:30px 0 0 20px; width:160px; height:31px; background:url(../img/fundo_opcoes.jpg); padding:68px 0 0 12px;}
#texto_prod {text-align:left; width:411px; margin-top:8px;}
#img0_p {float:left; width:215px; height:149px;}
#img1_p {width:200px; height:149px; background:url(../content/produtos/img/fundo_img.gif) top no-repeat;}
#img1_p img {margin-left:35px; margin-top:10px;}

/*  FALE  */
#txt_fale {width:392px; margin-top:8px; padding-bottom:16px;}
#botao_enviar {float:left; text-align:right; width:392px; margin-top:8px;}

/*  FEIRAS E EVENTOS  */
.txt_feiras {width:364px; margin-top:12px;}
.txt_feiras a {text-decoration:none; color:#2F3C22;}
.txt_feiras a:hover {text-decoration:underline;}
#detalhe_ev {width:392px;}
#img_ev {float:left; margin:0 10px 10px 0;}


/*   MENU    */
ul#primary-nav{
	margin:0px;
	padding:0px;
	width: 173px; /* Width of Menu Items */
	border:0;
	/*background: #FFFFFF; /* IE6 Bug */
	font-size: 11px;
	font-family:Tahoma;
	color:#577535;
	z-index:24;
	}
ul#primary-nav ul {
	width: 106px; /* Width of SubMenu Items */
	padding:0;
	margin:0;
	background:#E7EDE0;
	border:1px solid #FFFFFF;
	font-size: 11px;
	font-family:Tahoma;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	height:20px;
	padding:0px;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #577535;
	padding-left:25px;
	padding-top:4px;
	border:0px;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
	position: absolute;
	display: none;
	left: 172px; /* Set 1px less than menu width */
	top: 0;
	z-index:25;
	}

ul#primary-nav li ul li { height:20px; }
ul#primary-nav li ul li a { padding:2px 5px; color:#577535; display:block;} /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent { background-image:url(../img/menu/fundo_itemmenu.jpg); height:20px; }
ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-image:url(../img/menu/fundo_itemmenuon.gif); }

ul#primary-nav ul li a:hover {text-decoration:underline;}


