* { padding:0;
	list-style: none;
} 

html {
     overflow: -moz-scrollbars-vertical;
	 scrollbar-face-color: white; 
     scrollbar-highlight-color:#ccc;
	 scrollbar-base-color:snow;
	 scrollbar-arrow-color:orange;
	 scrollbar-shadow-color:white;
	 scrollbar-darkshadow-color: #ccc; 
	 scrollbar-3dlight-color: #ccc;
	 scrollbar-track-color:snow
	   
	   
}

#menu ul {
margin:0 0 0 0;

}


#menu ul li {
display:inline;
list-style: none;

}

#menu ul li a {
	float:left;
	border-left: 1px dotted #fff;
	padding: 7px 7px 6px 9px;
	font: bold 11px tahoma, verdana, arial;
	color:white;
	background-color:#ff8400;
	text-decoration: none;
}

#menu ul li a:hover {
		background: url(../media_pt/ic_img_fundo_mnu.gif);
}


.txt_white {
font:10px Tahoma, verdana, arial, sans-serif;
color:#fff;
text-decoration: none;
}

.txt_white a {
font:10px Tahoma, verdana, arial, sans-serif;
color:#fff;
text-decoration: none;
}

.txt_white a:hover {
font:10px Tahoma, verdana, arial, sans-serif;
color:#fff;
text-decoration:underline;
}

.txt_gray {
	color:#FF0;
	text-decoration: none;
	font-family: Tahoma, verdana, arial, sans-serif;
	font-size: 10px;
}

.txt_gray a {
font:10px Tahoma, verdana, arial, sans-serif;
color:#7C7C7C;
text-decoration: none;
}

.txt_gray a:hover {
font:10px Tahoma, verdana, arial, sans-serif;
color:#333;

}

.txt_gray2 {
font:12px Tahoma, verdana, arial, sans-serif;
color:#7c7c7c;
text-decoration: none;
text-align:justify;
}

.txt_gray2 a {
font:12px Tahoma, verdana, arial, sans-serif;
color:#ff8400;
text-decoration: none;
text-align:left;
}

.txt_gray2 a:hover{
font:12px Tahoma, verdana, arial, sans-serif;
color:#333;
text-decoration: none;
text-align:left;
}



.txt_black {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
}

/*Posicao de menu right*/
.sub_mnu {
	font:11px Tahoma, verdana, arial, sans-serif;
	color:#000;
	text-decoration: none;
	text-align:left;
	font-weight:bold;
	padding-left:34px;
}

/*Formatacao menu right*/
.sub_mnu a {
	font:11px Tahoma, verdana, arial, sans-serif;
	color:#494949;
	text-decoration: none;
	text-align:left;
	font-weight:bold;	
}

/*Cor da fonte hover*/
.sub_mnu a:hover {
	color:#00FFFF; /*verde*/

}

/*Margem table sub-menu*/
#tabela {
	margin-top:15px;
	margin-left:56px
}

/*Imagem seta*/
#tabela tr:hover {
background-image:url(../media_pt/seta_white.gif);
margin-top:10px;

}

#tabela2 {
margin-top:15px;
margin-left:56px
}

/*Cor celular link*/
.txt_orange {
	color:#000;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

.txt_orange a {
	font:10px Tahoma, verdana, arial, sans-serif;
	color:#ff8400;
	text-decoration: none;
}

.txt_orange a:hover {
font:10px Tahoma, verdana, arial, sans-serif;
color:#999;
}

.txt_green {
font:10px Tahoma, verdana, arial, sans-serif;
color:#7da54a;
text-decoration: none;
}

.txt_green2 {
font:11px Tahoma, verdana, arial, sans-serif;
color:#7da54a;
text-decoration: none;
}

.txt_preco {
font:17px verdana, Arial, Tahoma, sans-serif;
color:#999;
font-weight:bold;
}

.txt_preco_roxo {
font:17px verdana, Arial, Tahoma, sans-serif;
color:#5a419c;
font-weight:bold;
}

.txt_preco_red {
font:17px verdana, Arial, Tahoma, sans-serif;
color:#c02320;
font-weight:bold;
}

.txt_titulo {
font:bold 12px Tahoma, verdana, arial, sans-serif;
color:#DE7231;
text-decoration: none;
text-align:left;
}

.txt_titulo a{
font:12px Tahoma, verdana, arial, sans-serif;
color:#ff8400;
text-decoration: none;
font-weight:bold;
}

.txt_submenu_white {
font:11px Tahoma, verdana, arial, sans-serif;
color:#fff;
text-decoration: none;
font-weight:bold;
padding:7px 2px 7px 11px;
text-align:left;
}

.txt_submenu_white a{
font:11px Tahoma, verdana, arial, sans-serif;
color:#fff;
text-decoration: none;
font-weight:bold;
padding-left:12px;
text-align:left;
}

.txt_submenu_white a:hover{
	font:11px Tahoma, verdana, arial, sans-serif;
	color:#ffdc5f;
	text-decoration: none;
	font-weight:bold;
}

#div {
float:right;
margin: 33px 29px 0px 0px;

}

.form {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #666;
	text-decoration: none;
	background-color: #ffffff;
	width: 140px;
	border: 1px solid  #7C7C7C;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
		
}

.form2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #666;
	text-decoration: none;
	background-color: #ffffff;
	width: 240px;
	border: 1px solid  #7a64b6;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:12px;
		
}

.form3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #666;
	text-decoration: none;
	background-color: #ffffff;
	width: 20px;
	border: 1px solid #7C7C7C;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
		
}

.form4 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #666;
	text-decoration: none;
	background-color: #ffffff;
	width: 280px;
	border: 1px solid  #7C7C7C;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
		
}

.form5 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-style: normal;
	line-height: normal;
	color: #666;
	text-decoration: none;
	background-color: #ffffff;
	width: 186px;
	height:19px;
	border: 1px solid  #ccc;
	padding-left:5px;
	margin-right:30px;
	margin-top:7px;
		
}

.table {
border-width: 1px;
border-style:solid;
border-color:#fff;
}

.table td {
	border-width: 1px;
	border-style:solid;
	border-color:#CCCCCC;
}

.table_only {
border-width: 1px;
border-style:solid;
border-color:#fff;
}


.border_white {
border-width: 10px;
border-style:solid;
border-color:#fff;
}

.border_orange {
border-width: 3px;
border-style:solid;
border-color:#ffad4c;
margin-right:10px
}


 ESTILOS MENU 


#loading {
	display: none; /* hidden */
}

.oculto{
	display: none; /* hidden */
}

.exibe{
	display: block; /* block */
}

/*mojor*/
td.linque {
 font: 12px Arial, Helvetica, sans-serif;
 color:#00f;
 padding:2px 6px;
 text-decoration:none;
 }
 
td.sub_mnu:hover {
 color:#fff;
	background-image:url(../media_pt/seta_white.gif);
 }
.txt_white {

	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
}
