.texto:link {FONT-SIZE: 10px; color:#434343;	text-decoration: none;FONT-FAMILY: Arial;font-weight:bold;}
.texto:visited {FONT-SIZE: 10px; text-decoration: none;color:#434343;font-weight:bold;FONT-FAMILY: Arial;}
.texto:hover {FONT-SIZE: 10px; text-decoration: underline;color:#434343;font-weight:bold;FONT-FAMILY: Arial;}
.texto:active {FONT-SIZE: 10px; text-decoration: none; color:#434343;font-weight:bold;FONT-FAMILY: Arial;}

.foot:link {FONT-SIZE: 12px; color:#333333;	text-decoration: none;FONT-FAMILY: Arial;}
.foot:visited {FONT-SIZE: 12px; text-decoration: none;color:#333333;FONT-FAMILY: Arial;}
.foot:hover {FONT-SIZE: 12px; text-decoration: underline;color:#333333;FONT-FAMILY: Arial;}
.foot:active {FONT-SIZE: 12px; text-decoration: none; color:#333333;FONT-FAMILY: Arial;}

.footbranco:link {FONT-SIZE: 12px; color:#FFFFFF;	text-decoration: none;FONT-FAMILY: Arial;}
.footbranco:visited {FONT-SIZE: 12px; text-decoration: none;color:#FFFFFF;FONT-FAMILY: Arial;}
.footbranco:hover {FONT-SIZE: 12px; text-decoration: underline;color:#FFFFFF;FONT-FAMILY: Arial;}
.footbranco:active {FONT-SIZE: 12px; text-decoration: none; color:#FFFFFF; FONT-FAMILY: Arial;}

.linklaranja:link {FONT-SIZE: 12px; color:#FFCC00;	text-decoration: none;FONT-FAMILY: Arial;}
.linklaranja:visited {FONT-SIZE: 12px; text-decoration: none;color:#FFCC00;FONT-FAMILY: Arial;}
.linklaranja:hover {FONT-SIZE: 12px; text-decoration: underline;color:#FFCC00;FONT-FAMILY: Arial;}
.linklaranja:active {FONT-SIZE: 12px; text-decoration: none; color:#FFCC00;FONT-FAMILY: Arial;}

.linkbranco:link {FONT-SIZE: 12px; color:#333333;	text-decoration: underline;FONT-FAMILY: Arial;}
.linkbranco:visited {FONT-SIZE: 12px; text-decoration: underline;color:#333333;FONT-FAMILY: Arial;}
.linkbranco:hover {FONT-SIZE: 12px; text-decoration: none;color:#333333;FONT-FAMILY: Arial;}
.linkbranco:active {FONT-SIZE: 12px; text-decoration: none; color:#333333;FONT-FAMILY: Arial;}

.Texto12BrancoLink:link {FONT-SIZE: 12px; color:#FFFFFF;	text-decoration: none;FONT-FAMILY: Arial;}
.Texto12BrancoLink:visited {FONT-SIZE: 12px; text-decoration: none;color:#FFFFFF;FONT-FAMILY: Arial;}
.Texto12BrancoLink:hover {FONT-SIZE: 12px; text-decoration: underline;color:#FFFFFF;FONT-FAMILY: Arial;}
.Texto12BrancoLink:active {FONT-SIZE: 12px; text-decoration: none; color:#FFFFFF;FONT-FAMILY: Arial;}

.TitulosArial20 {
	FONT-SIZE: 18px; 
	COLOR: #434343; 
	FONT-FAMILY: Arial; 
	FONT-WEIGHT: bold;
}

.TitulosArial12 {
	FONT-SIZE: 10px; 
	COLOR: #434343; 
	FONT-FAMILY: Arial;
}

.Arial10branco {
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial;
}
.Arial10branco {
	FONT-SIZE: 12px; 
	COLOR:#FFFFFF; 
	FONT-FAMILY: Arial;
}

.TitulosArial18Branco {
	FONT-SIZE: 18px; 
	COLOR:#FFFFFF; 
	FONT-FAMILY: Arial; 
	FONT-WEIGHT: bold;
}
.Texto10Branco {
	FONT-SIZE: 11px; 
	COLOR:#666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-stretch:narrower;
	TEXT-ALIGN:justify;
	padding-right: 10px;
}
.Texto10BrancoBold {
	FONT-SIZE: 12px; 
	COLOR:#333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-stretch:narrower;
	TEXT-ALIGN:justify;
	padding-right: 10px;
	FONT-WEIGHT: bold;
}
.Texto14BrancoBold {
	FONT-SIZE: 20px; 
	COLOR:#333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-stretch:narrower;
	FONT-WEIGHT: bold;
}

.Texto12Branco {
	FONT-SIZE: 12px;
	border: thin;
	COLOR:#333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-stretch:narrower;
}

.Texto12BrancoEntre {
	FONT-SIZE: 12px;
	
	COLOR:#FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-stretch:narrower;
	line-height:20px;
}

.Texto10Cinza {
	FONT-SIZE: 10px; 
	COLOR:#CCCCCC; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-stretch:narrower;
}

/* tabela */
    table.foobar {
     border: 1px solid gray;
		border-collapse: collapse;
    }
    table.foobar td {
    	  padding-top: 5px;
  border: 1px solid gray;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
    }



.Combo {
	FONT-SIZE: 11px; 
	COLOR:#000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	background:#CCCCCC;
	padding-left: 3px;
}

*										{ margin:0; padding:0; border:none; list-style: none;} 

.formContato							{ margin:30px 0; position:relative; font-family:'PTSansBold', Verdana;}
.formContato label						{ display:block; width:80px; float:left; margin-right:10px; font-size:12px; color:#4c4c4c;}
.formContato input, textarea				{ background:#e1e1e1; width:300px; font-family: Verdana, Geneva, sans-serif; font-size:13px; color:#4c4c4c;}
.formContato input						{ height:25px; padding:3px 5px;} 
.formContato textarea					{ height:74px; padding:5px;}
.formContatoEnviarEmail					{ float:left;  font-size:18px; color:#FF0000;}
.camposForm								{ display:block; position:relative; margin-bottom:10px; clear:both;}
.btnEnviar								{ display:block; width:auto !important; height:auto !important; position:relative; float:left; padding:10px 10px !important; cursor:pointer; background:#AB2328 !important; color:#FFFFFF !important;}
.btnEnviar:hover						{ background:#AB2328 !important; color:#fff;}

.markEndereco							{ padding-left:20px; color:#4c4c4c; background: url(../imgs/link-mark.png) left top no-repeat;}
.map									{ display:block; width:400px; height:150px; }

.formContato label.error					{ width: auto; float:right; position:relative; margin:1px 0 10px 10px; right:40px; background:#900; padding:3px 5px; font-size:11px; color:#fff; font-family:'PTSansRegular', Verdana;}

div.selectContato						{ padding-bottom:10px; z-index:10; }
.selectContato select					{ width:289px; color:#4c4c4c;}
.selectContato label						{ display:block; width:80px; float:left; margin-right:10px; font-size:12px; color:#4c4c4c;}
.selectContato select					{ height:34px; padding:5px; background:#e1e1e1; width:310px; color:#000000; border:#000000;
										}