* html img { /* código para usar PNG com fundo transparente. */

	filter:expression(
		this.alphaxLoaded ? "" :(this.src.substr(this.src.length-4)==".png"?((!this.complete)? "" :
		this.runtimeStyle.filter=("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
		(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
		String(this.alphaxLoaded=true).substr(0,0)+
		(this.src="pics/blank.gif").substr(0,0)):this.runtimeStyle.filter=""));

}

/* FORMS */
input.dados{padding:2px 0 0 2px;height:16px;border:1px solid #000000;margin:0px 0 5px 0;color:#333333;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
textarea.dados{border:1px solid #000000;margin:0 0 5px 0;padding:0 0 0 5px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#5D5D5D;font-size:11px;}
select.dados{border:1px solid #000000;height:14px;margin:0 0 5px 0;padding:0 0 0 1px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#5D5D5D;font-size:11px;}

body, table{ 
	
font-family:Verdana;
font-size:11px;
color:#333333;
line-height:16px;
text-align:justify;	

}

.index {

font-family:Verdana;
font-size:11px;
color:#FFF;
line-height:16px;
text-align:justify;	

}

.newsletter{ 
	
font-family:Verdana;
font-size:10px;
color:#FFF;
line-height:16px;
text-align:justify;	

}

a{
font-family:Verdana;
color:#993300;
text-decoration:none;
}

a:hover{
text-decoration:none;
color:#996600;
}

#logo {
position:absolute;
margin-top: 63px;
margin-left:20px;
}

#flash {
position:absolute;
margin-top: 11px;
margin-left:240px;
}

#interativa {
height:15px;
width:91px;
position:absolute;
margin-top:9px;
margin-left:4px;
}

#endereco {
	font-family:Verdana;
	font-size:10px;
	color:#0D2844;
	position:absolute;
	margin-top:9px;
	margin-left:210px;
	width: 624px;
	left: 4px;
}
/******************************************************/
/********************** FORMULÁRIOS *******************/
/******************************************************/

/* Newsletter */

#opcaoAp {

	width: 200px;
	height: 126px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	display: none;
	
	position: absolute;
	margin: 80px 0 0 260px;
	padding: 6px;
	
}

#fecharOpcaoAp {

	width: 10px;
	height: 9px;
	background-color: #DFDFDF;
	
	position: absolute;
	margin: -4px 0 0 190px;
	padding: 2px;
	cursor: pointer;
	
	font-weight: bold;
	color: #FF0000;
	
}

.campoNews {
	width: 135px;
	height: 15px;
	padding: 2px;
	color: #CECECE;
	margin-top: 3px;
	background-color: #193a60;
	border: none;
}

.campo {

	width: 230px;
	height: 15px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #666666;
	text-align: left;
	padding-top: 3px;
	margin-bottom: 6px;

}

html > body .campo {margin-bottom: 9px;}

#ddd {

	width: 30px;
	height: 15px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #666666;
	text-align: left;
	padding-top: 3px;
	margin-bottom: 6px;

}

#tel {

	width: 190px;
	height: 15px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #666666;
	text-align: left;
	padding-top: 3px;
	margin-bottom: 6px;

}

#periodo {

	width: 110px;
	height: 15px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #666666;
	text-align: left;
	padding-top: 3px;
	margin-bottom: 6px;
	float: left;

}

html > body #periodo {width: 110px;}

#periodo2 {

	width: 110px;
	height: 15px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #666666;
	text-align: left;
	padding-top: 3px;
	margin: 0 0 6px 4px;
	float: left;

}

#txtArea {

	width: 230px;
	height: 78px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #666666;
	text-align: left;
	padding-top: 2px;

}

#txtArea2 {

	width: 470px;
	height: 130px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #666666;
	text-align: left;
	padding-top: 2px;

}

