/*estilos para links*/

a.link_1:visited {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_1:link {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_1:active {
	FONT-SIZE: 13px; COLOR: #895C12; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_1:hover {
	FONT-SIZE: 13px; COLOR: #FFCC66; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_2:visited {
	FONT-SIZE: 11px; COLOR: #007095; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_2:link {
	FONT-SIZE: 11px; COLOR: #0066CC; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_2:active {
	FONT-SIZE: 11px; COLOR: #895C12; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_2:hover {
	FONT-SIZE: 11px; COLOR: #895C12; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_pesquisa:visited {
	FONT-SIZE: 11px; COLOR: #585858; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_pesquisa:link {
	FONT-SIZE: 11px; COLOR: #585858; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_pesquisa:active {
	FONT-SIZE: 11px; COLOR: #895C12; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_pesquisa:hover {
	FONT-SIZE: 11px; COLOR: #0066CC; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_menu:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_menu:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_menu:active {
	FONT-SIZE: 10px; COLOR: #895C12; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_menu:hover {
	FONT-SIZE: 10px; COLOR: #895C12; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_id:visited {
	FONT-SIZE: 10px; COLOR: #0066FF; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_id:link {
	FONT-SIZE: 10px; COLOR: #0066FF; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_id:active {
	FONT-SIZE: 10px; COLOR: #895C12; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_id:hover {
	FONT-SIZE: 10px; COLOR: #FFCC66; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_superdestaque:visited {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_superdestaque:link {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_superdestaque:active {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.link_superdestaque:hover {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}

label {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana
}
	label { display: block; clear: both; padding-top: 5px; }
	label span.label { display: block; float: left; width: 100px; }
	label span.required { color: #FF0000; font-weight: bold; }
	label input { display: block; float: left; }
	input { font-family: Arial, Helvetica, sans-serif; font-size: 1em; 

}

body{background: fixed;
	background-color:: #FFFFFF;
	font-family:Tahoma, Verdana,MS Sans Serif,Arial,Helvetica;
	font-size:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	scrollbar-face-color: #F5F5F5;
	scrollbar-shadow-color: #BED0E3;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #BED0E3;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #D7D5D5;
	scrollbar-arrow-color: #FF9933;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.azul {
	color: #003366;
	font-weight: bold;
	font-size:14px
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.aviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
}

input.text {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BACKGROUND: #f5f5f5; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-WIDTH: 1px

}

SELECT {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BACKGROUND: #f5f5f5; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-WIDTH: 1px

}

td	{font-family:Tahoma, Verdana,MS Sans Serif,Arial,Helvetica;
	font-size:10px

}

td.detalhe {
	font-size: 10pt;
	color: #000000; 
	padding: 3px; 
	width: 950px; 
	height: 20px; 
	overflow: auto; 
}

td.preco {
	font-size: 10pt;
	color: #CC6600; 
	padding: 3px; 
	width: 950px; 
	height: 20px; 
	overflow: auto; 
}

table {border-style: none; border-width: medium ;border-width:0; border-collapse: collapse;border-color:#000066;

}

SELECT {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BACKGROUND: #f5f5f5; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-WIDTH: 1px

}

td div.descricao {
	font-size: 10pt;
	color: #000000; 
	padding: 1px; 
	width: 250px; 
	height: 230px; 
	overflow: auto; 
}	
	input.button_pesquisa { FONT-SIZE: 10pt; FONT-FAMILY: Verdana; background-color: #FF9933; color: #FFFFFF; border: 1 solid #6A88A4; }
	input.button_orange { FONT-SIZE: 9pt; FONT-FAMILY: Verdana; background-color: #FF9933; color: #FFFFFF; border: 1 solid #C0C0C0; }	
	input.button_tirar_item { FONT-SIZE: 8pt; FONT-FAMILY: Verdana; background-color: #C04548; color: #FFFFFF; border: 1 solid #000000; }	
	
	input.text_pesquisa { FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color: #626262;  }	
	

select.combo { font-size: 9pt; font-family: Verdana; color: #626262; width: 175px; 
}
select.combo_geral { font-size: 9pt; font-family: Verdana; color: #333333; width: 160px; height: 80px;
}
select.combo_cadastro { font-size: 9pt; font-family: Verdana; color: #333333; width: 260px; height: 80px;
}
select.combo_contato { font-size: 9pt; font-family: Verdana; color: #333333; width: 260px; height: 80px;
}
textarea.area_cadastro { font-size: 9pt; font-family: Verdana; color: #333333; width: 260px;
}
textarea.area_contato { font-size: 9pt; font-family: Verdana; color: #333333; width: 260px;
}
/**** CONFIGURAÇÃO DO RESPONDE DÚVIDA *****/

#hintbox{ /*CSS for pop up hint box */
position: absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}
.hintanchor{ /*CSS for link that shows hint onmouseover*/
cursor: pointer;
text-decoration:underline;
font-family: verdana;
font-size: 13px;
font-weight: bold;
color: #E66D1A;
margin: 3px 8px;
text-decoration: none;
}

/**** LIMITADOR TEXTAREA *****/
.progress{
	width: 1px;
	height: 14px;
	color: #4D4D4D;
	font-size: 12px;
	overflow: hidden;
	background-color: #E8E6E6;
	padding-left: 5px;
}