@charset "utf-8";
/* CSS Document */
*{
padding: 0; 
margin: 0;
}
img{
border:0px;
}
body{
margin:0px;
background-image:url(../images/bg-wood.jpg);
background-position:0px 473px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
html{
overflow-y:auto;
overflow-x:hidden;
}
#divFlash{
width:1200px;
height:890px;
position:absolute;
left:50%;
margin-left:-600px;
z-index:10;
visibility:hidden;
}
#divConteudo{ /* div dos conteudos e produtos global */
width:444px;
min-height:508px;
height:auto !important;
height:508px;
position:absolute;
left:50%;
margin-left:-322px;
margin-top:473px;
z-index:15;
}
#divDestaques{ /* div dos destaques global */
width:190px;
min-height:420px;
height:auto !important;
height:420px;
position:absolute;
left:50%;
margin-left:132px;
margin-top:473px;
z-index:15;
}
#divConteudosInicial{
width:700px;
position:absolute;
left:50%;
margin-left:-350px;
margin-top:473px;
z-index:15;
}
#divFundoFlash{
background:#122801;
width:100%;
height:473px;
position:absolute;
z-index:1;
}
#divFundoConteudo{
background:#122801;
width:700px;
position:absolute;
left:50%;
margin-left:-350px;
margin-top:473px;
z-index:5;
}
#pageNav{
letter-spacing:2px;
}
#divLinksHome a:link, #divLinksHome a:visited, #divLinksHome a:active{
text-decoration:none;
color:white;
}
#divLinksHome a:hover{
text-decoration:underline;
color:white;
}
.tarjaTit{
height:27px;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
padding:5px 10px 0 10px;
}
.fundoProdutos{
background:url(../images/bg-white-transp.png);
padding:10px;
margin-bottom:10px;
text-align:justify;
}
#minHeight{
min-height:447px;
height:auto !important;
height:447px;
}
#divRodape{
width:700px;
height:70px;
position:absolute;
left:50%;
margin-left:-350px;
z-index:1;
}
#divRodapeTarja{
background:url(../images/bg-tits.gif) repeat-x;
height:20px;
margin-top:5px;
padding-top:7px;
text-align:center;
}
#divMenu{
height:40px;
position:absolute;
left:50%;
margin-left:-316px;
margin-top:176px;
visibility:hidden;
z-index:25;
}
#divMenu img{
border:0px;
}
#subMenuAnimais{
width:640px;
position:absolute;
left:50%;
margin-left:-320px;
margin-top:215px;
visibility:hidden;
z-index:30;
}
#subMenuAnimais td{
background:black;
filter:alpha(opacity=90);
-moz-opacity: 0.90;
opacity: 0.90;
padding:10px;
}
#subMenuProdutos{
width:640px;
position:absolute;
left:50%;
margin-left:-320px;
margin-top:215px;
visibility:hidden;
z-index:30;
}
#subMenuProdutos td{
background:black;
filter:alpha(opacity=90);
-moz-opacity: 0.90;
opacity: 0.90;
padding:10px;
}
.tabelaProdutos td{
width:110px;
background:#FFFFFF;
color:#000000;
padding:10px;
}
.tabelaProdutos img{
border:0px;
margin-bottom:5px;
}
/* links */
#subMenuAnimais a:link, #subMenuAnimais a:active, #subMenuAnimais a:visited{
text-decoration:none;
color:#FFFFFF;
}
#subMenuAnimais a:hover{
text-decoration:underline;
color:#FFFFFF;
}
#subMenuProdutos a:link, #subMenuProdutos a:active, #subMenuProdutos a:visited{
text-decoration:none;
color:#FFFFFF;
}
#subMenuProdutos a:hover{
text-decoration:underline;
color:#FFFFFF;
}
#pageNav a:link, #pageNav a:visited, #pageNav a:active{
color:white;
}
#pageNav a:hover{
color:white;
}
.tabelaProdutos a:link, .tabelaProdutos a:visited, .tabelaProdutos a:active{
text-decoration:none;
color:#000000;
}
.tabelaProdutos a:hover{
text-decoration: underline;
color:#000000;
}
#btVoltar a:link, #btVoltar a:visited, #btVoltar a:active{
color:white;
text-decoration:none;
}
#btVoltar a:hover{
color:white;
text-decoration:underline;
}
/* Form CSS */
form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: orange;
	font-style: italic;
}
div.error { display: none; }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted orange; }
form.cmxform .gray * { color: gray; }


#popupbanner {
	width: 600px;
	height: 200px;
	z-index: 100;
	position: absolute;
	top: 249px;
	left: 50%;
	margin-left: -300px;
}

#popupbannerdois {
	width: 600px;
	height: 200px;
	z-index: 100;
	position: absolute;
	top: 500px;
	left: 50%;
	margin-left: -300px;
}

#popupbannertres {
width: 600px;
height: 200px;
z-index: 100;
position: absolute;
top: 750px;
left: 50%;
margin-left: -300px;
}
#popupbanner250 {
	width: 600px;
	height: 250px;
	z-index: 100;
	position: absolute;
	top: 248px;
	left: 50%;
	margin-left: -300px;
}
#popupbannerdois250 {
	width: 600px;
	height: 200px;
	z-index: 100;
	position: absolute;
	top: 550px;
	left: 50%;
	margin-left: -300px;
}
