@charset "utf-8";
/* CSS Document */

*html, .listagem{
_height:auto;
}

#content-products{
	width: 948px;
	margin-top:13px;
	height: 711px;
	float: left;
}

.product-img{
	width: 401px;
	height:309px;
	margin-top: 13px;
	background:url(../images/background/bg_produtos02.jpg) no-repeat;
	float: left;
	display: block;
	position:relative;
}
.product-copy{
	width: 500px;
	margin-top: 13px;
	padding:20px;
	float:right;
	display: block;
}

#product-banners{
	width: 968px;
	float: left;
}

#duvidas{
	width: 343px;
	height: 170px;
	_height: 140px;
	*height: 180px;
	float: left;
	margin-top:13px;
	text-align: center;
	background: url(../images/background/duvidas.jpg) repeat-y;
	/*margin-left: 20px;*/
	display: inline;
}

#duvidas_rodape{
margin-top:14px;
_margin-top:14px;
float:left;
width:343px;
height:16px;
background: url(../images/background/duvidas_rodape.jpg) no-repeat left bottom;
}
.dicas{
	width: 301px;
	height: 181px;
	margin-top:13px;
	float: left;
	background: url(../images/background/dicas.jpg) no-repeat;
	display: block;
}

.dicas p{
	width: 250px;
	display: block;
	margin-left: 25px;
	margin-top: 13px;
}

.info{
	width: 301px;
	height: 181px;
	margin-top:13px;
	float: left;
	background: url(../images/background/info.jpg) no-repeat;
	display: block;
}

.info ul{
	width: 250px;
	display: block;
	margin-left: 25px;
	margin-top: 13px;
}

#aplicavel{
	width: 620px;
	margin-left:190px;
	_margin-left:85px;
	*margin-left:170px;
	height: 181px;
	float: left;
	margin-right:2px;
}

#aplicavel ul li{
	display: inline;
	float: left;
}

#aplicavel-title{
	height: 53px;
	overflow: hidden;
}

.bg-top-left {
background:url(../images/background/bg_top-left.gif) no-repeat;
}

.bg-top-center {
background:url(../images/background/bg_top-center.gif) no-repeat;
}

.bg-top-right {
background:url(../images/background/bg_top-right.gif) no-repeat;
}

.bg-center-left {
background:url(../images/background/bg_center-left.gif) repeat-y;
}

.bg-center-center {
background:#FFFFFF;
}

.bg-center-right {
background:url(../images/background/bg_center-right.gif) repeat-y;
}

.bg-bottom-left {
background:url(../images/background/bg_bottom-left.gif) no-repeat;
}

.bg-bottom-center {
background: url(../images/background/bg_bottom-center.gif) repeat-x;
}

.bg-bottom-right {
background: url(../images/background/bg_bottom-right.gif) no-repeat;
}

.bg-titulo-left {
background:url(../images/background/bg_titulo-left.jpg) no-repeat;
}

.bg-titulo-produtos {
background:url(../images/background/bg_titulo-produtos.jpg) no-repeat;
}

.bg-titulo-center {
background:url(../images/background/bg_titulo-center.jpg) repeat-x;
}

.bg-titulo-right {
background:url(../images/background/bg_titulo-right.jpg) no-repeat;
}

.bg-content-left {
background:url(../images/background/bg_content-left.jpg) repeat-y;
}

.bg-content-center {
background:url(../images/background/bg_content-center.jpg) repeat;
}

.bg-content-right {
background:url(../images/background/bg_content-right.jpg) repeat-y;
}

.bg-content-bottom-left {
background:url(../images/background/bg_content-bottom-left.jpg) no-repeat;
}

.bg-content-bottom-center {
background:url(../images/background/bg_content-bottom-center.jpg) repeat-x;
}

.bg-content-bottom-right {
background:url(../images/background/bg_content-bottom-right.jpg) no-repeat;
}

.table-content {
	width: 948px;
	height: 650px;
	z-index:0;
}

.table-icones{
padding:7px;
}
.pesquisar-produtos {
	/*background-image: url(../images/background/bg_pesquisar_bg.jpg);*/
	background-repeat: no-repeat;
	height: 631px;
	width: 368px;
	float: right;
	margin-top:10px;
}
.icones-produtos {
    background-image: url(../images/background/bg_pesquisar_bg.jpg);
	background-repeat:no-repeat;
	height: 278px;
	width: 368px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.listagem {
	margin-top:10px;
	float: left;
	_height: auto;
	width: 545px;
	z-index:0;
	text-align:center;
	/*height: expression(this.scrollHeight > 1680 ? “100%” : “auto”);*/
}



.link-txt-listagem {
	float:left;
	margin-top:10px;
	margin-left:15px;
	color:#008A44;
	width:250px;
	_height:auto;
	/*min-height:auto;*/ 
	text-align:center;
	z-index:0;
	position:absolute;
	font-size:13px;
	text-align:center;
	height: 21px;
}

#menu14 {
	width: auto;
	height:auto;
	*height:515px;
	_height:500px;
	margin: 10px;
	text-align:center;
	}
	
#menu14 ul li {
	width: 203px;
	/*margin: 10px;*/
	float:none;
	text-align:center;
	
	}
#menu14 ul li a {
	height: 31px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	line-height:30px;
	}		
#menu14 ul li a:link, #menu14 li a:visited {
	color: #333;
	height: 31px;
	display: block;
	background:url(../images/menu/menu-vertical2.png);
	/*padding: 8px 0 0 10px;*/
	line-height:30px;
	font-weight:bold;
	}
#menu14 ul li a:hover {
	color:#008b45;
	background:url(../images/menu/menu-vertical2.png) 0 -32px;
	/*padding: 8px 0 0 10px;*/
	height: 31px;
	line-height:30px;
	font-weight:bold;
	}
	
#rep_lista {text-align:left;}	

/*--------------Palavras do Presidente----------*/
#word{background: url(../images/illustration/aspas_top.jpg) no-repeat left top; padding-top:20px;margin-top:20px;}
#word h2{text-indent:60px; font: 18px Arial, Helvetica, sans-serif; color:#1f9863;}
#word p.first{padding:20px 60px 20px 60px;background: url(../images/illustration/aspas_bottom.jpg) no-repeat left bottom;font:bolder 14px Arial, Helvetica, sans-serif; color:#1f9863;line-height:20px;text-align:justify;}
#word #photo{float:right;width:272px;height:166px;border:solid 0px #ddd;background:url(../images/illustration/gunther.jpg);margin-top:10px;margin-right:60px;}


#form_senha fieldset
{
	margin:1em 0;
	padding: 1em;
	_padding:0px;
	*padding:0px;
	border: 1px solid #ccc;
	background: #f8f8f8;
}		  
#form_senha fieldset legend
{
	font-weight:bolder;
}
#form_senha fieldset label
{
	font:bolder 12px Arial, Helvetica, sans-serif;
	color:#008b45;
	display:block;
}
#form_senha fieldset input
{
	border: solid 1px #ccc;
	width:200px;
	height:auto;
	_margin-left:2.7em;
	margin-left:2.3em;
}

#form_senha fieldset input.button
{
	width:auto;
	height:auto;
	float:left;
	margin-right: 1em;
	border: solid 1px #ccc;
}
				  

