body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	text-decoration: none;
}
.SCROLL{width:100%; height:250px; overflow-y:auto; overflow:auto; scrollbar-3dlight-color:#5BB20F; scrollbar-arrow-color:#5BB20F; scrollbar-base-color:#FFFFFF; scrollbar-darkshadow-color:#5BB20F; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF;	scrollbar-shadow-color:#FFFFFF;scrollbar-track-color:#DAE3EE;font-family: arial, Verdana, Tahoma;font-size: 11px;color: #E6E6E6; font-weight: none; padding-left: 18px}
/*
input.botao {
  cursor: hand;
  font-family: Arial;
  text-align: center;
  font-size: 11px;
  color: #CFCFCF;
  border: ridge 1 #e0e0e0;
  background: #000000;
  font-weight: bold;
}
*/
.forms_texto_preto {
font-size:12px;
font-weight: bold;
padding-top:2px;
padding-bottom:1px;
color: #000000;
}
.forms_txt_redbold {
font-size:14px;
font-weight: bold;
color: #FF0000;
}
.forms_txt_obrigatorio  {
font-size:14px;
font-weight: bold;
color: #E49707;
}

.forms_normal {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding-right: 2px;
	text-decoration: none;
}
.forms_obrigatorio {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF9900;
	text-align: left;
	vertical-align: middle;
	padding-right: 2px;
	text-decoration: none;
}
.botao {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #B4B4B4;
	background-color: #D2D2D2;
	cursor: hand;
}
.combo {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	background-color: #E4E4E4;
}
.formulario {
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #B4B4B4;
	color: #333333;
	background-color: #E4E4E4;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}



{***Para fundo cinza links a preto***}
.linksfundo a:link {    font-family: Arial;	font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;
   }
.linksfundo a:visited {	font-family: Arial;	font-size: 12px;  color: #000000; text-decoration: none; font-weight: bold;
   }
.linksfundo a:hover {	font-family: Arial;	font-size: 12px; color: #FFFFFF ; text-decoration: none; font-weight: bold;
   }

.linksMENULADOsobrepreto a:link { font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: normal; }
.linksMENULADOsobrepreto a:visited { font-size: 14px;  color: #FFFFFF; text-decoration: none; font-weight: normal; }
.linksMENULADOsobrepreto a:hover { font-size: 14px; color: #FF9900 ; text-decoration: none; font-weight: bold; }
   
.linksMENULADOsobrecinza a:link { font-size: 14px; color: #000000; text-decoration: none; font-weight: bold; }
.linksMENULADOsobrecinza a:visited { font-size: 14px;  color: #000000; text-decoration: none; font-weight: bold; }
.linksMENULADOsobrecinza a:hover { font-size: 14px; color: #FF9900 ; text-decoration: none; font-weight: normal; } 
   
.linksMAPA a:link {  	font-size: 14px; color: #000000; text-decoration: none; font-weight: normal; }
.linksMAPA a:visited {		font-size: 14px;  color: #000000; text-decoration: none; font-weight: normal; }
.linksMAPA a:hover {	font-size: 14px; color: #FF9900 ; text-decoration: none; font-weight: normal; } 

.linksMAPApeq a:link {    font-family: Arial;	font-size: 10px; color: #000000; text-decoration: none; font-weight: normal; }
.linksMAPApeq a:visited {	font-family: Arial;	font-size: 10px;  color: #000000; text-decoration: none; font-weight: normal; }
.linksMAPApeq a:hover {	font-family: Arial;	font-size: 10px; color: #FF9900 ; text-decoration: none; font-weight: bold; } 

{***Link em amarelo***}
.linksamarelo a:link, {    font-family: Arial;	font-size: 12px; font-style: normal; color: #FF9900; text-decoration: blink; font-weight: bold;
   }
.linksamarelo a:visited {	font-family: Arial;	font-size: 12px; font-style: normal; color: #FF9900; text-decoration: blink; font-weight: bold;
   }
.linksamarelo a:hover {	font-family: Arial;	font-size: 12px; font-style: normal; color: #000000; text-decoration: blink; font-weight: bolder;
   }  
   
{***Para fundo preto links a cinza***}
.linksfunpret a:link, {    font-family: Arial;	font-size: 12px; font-style: normal; color: #DFDFDF; text-decoration: blink; font-weight: bold;
   }
.linksfunpret a:visited {	font-family: Arial;	font-size: 12px; font-style: normal; color: #DFDFDF; text-decoration: blink; font-weight: bold;
   }
.linksfunpret a:hover {	font-family: Arial;	font-size: 12px; font-style: normal; color: #CFCFCF; text-decoration: blink; font-weight: bold;
   }
 
{***Links com fundo***}
.linkscomfundo a:link, {    font-family: Arial;	font-size: 12px; font-style: normal; color: #DFDFDF; text-decoration: blink; font-weight: bold;
   }
.linkscomfundo a:visited {	font-family: Arial;	font-size: 12px; font-style: normal; color: #DFDFDF; text-decoration: blink; font-weight: bold;
   }
.linkscomfundo a:hover {	font-family: Arial;	font-size: 12px; font-style: normal; color: #FFFFFF; text-decoration: blink; font-weight: bolder;
   }  

a:link, a:visited {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

a:hover {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

th.esqbranco { 
background-color:#FFFFFF;
vertical-align:top
}

.texto10 {
	font-family: Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;
}
.texto10cinza {
	font-family: Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #6C6C6C; text-decoration: none;
}

.texto11 {
	font-family: Arial; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;
	
}

.texto11bold {
	font-family: Arial; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none;
	
}
.texto12 { font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; text-align:justify; }
	
.texto14bold {
	font-family: Arial; font-size: 14px; font-style: bold; font-weight: bold; color: #000000; text-decoration: none; }

.texto14boldbranco {
	font-family: Arial; font-size: 14px; font-style: bold; font-weight: bold; color: #FFFFFF; text-decoration: none;   text-align:justify; }

.texto16bold {
	font-family: Arial; font-size: 16px; font-style: bold; font-weight: bold; color: #000000; text-decoration: none; }

.texto14vd {
	font-family: Arial; 	font-size: 14px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;
	text-indent: 0px;
}

.texto14 {
	font-family: Arial; font-size: 14px; font-style: normal; font-weight: normal;color: #000000;text-decoration: none; 
}

.justificadoeesp {
	text-align: justify;
	line-height: 18px;
}

.imagenorep {
	background-attachment: fixed;
	background-repeat:no-repeat;
	background-position: left top;
}

.tabelamodulo {
	border: 1px solid #B4B4B4;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
}

.tabelamoduloRepX {
	border: 1px solid #B4B4B4;
	background-image:url(../imag/bg/bg1.jpg)
	background-repeat: repeat-x;
}

.corcashouseA {
	background-color:#FF9900;
}

.titulos1 { font-size: 12px; color: #FF9900; font-weight: bold; }

.noreplayBGy { background-repeat:repeat-x; background-color:#FFFFFF;}
.slogan {
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #999999;
  text-decoration: none
}

.bgColorMenuInt {
	background-color:#000000;
}
.bgColorMenuIntSub {
	background-color:#F3F3F3;
}


/* common styling for the menu */

.menu {
	font-family: arial; 
	width:1000px; height:100%; position:relative; 
	font-size:12px; z-index:100; font-weight:normal;
}
.menu ul li a, .menu ul li a:visited {
	display:block; text-decoration:none; color:#000; width:160px; height:20px; text-align:center; color:#000; border:1px 
	solid #fff; background:#FF9900; line-height:20px; font-size:12px; overflow:hidden;
}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#000000;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#E9E9E9; color:#000;}

.menu ul li:hover ul li ul {display: none; }
.menu ul li:hover ul li a {display:block; background:#FF9900; color:#000; text-align: left; text-indent: 20px;}
.menu ul li:hover ul li a:hover {background:#000000; color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

/* common styling for the menu */