/*copyright ----------------------------------------------------------------------------------------------*/

.copyright, .copyright a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;	
}

/*TEXTO ----------------------------------------------------------------------------------------------*/

.texto, .texto a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #666666;
	text-decoration: none;	
}
.texto a:hover {text-decoration: underline;}

/*TEXTOBOLD ----------------------------------------------------------------------------------------------*/

.textobold, .textobold a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height:16px;
	color: #666666;
	text-decoration: none;	
}
.textobold a:hover {text-decoration: underline;}

/*ASTERISCO ----------------------------------------------------------------------------------------------*/

.asterisco {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height:16px;
	color: #FF6600;
	text-decoration: none;	
}

/*TITULO NEWS ----------------------------------------------------------------------------------------------*/

.titlenews, .titlenews a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #004390;
	text-decoration: none;	
}
.titlenews a:hover {text-decoration: underline;}

/*TITULO NEWS 2--------------------------------------------------------------------------------------------*/

.titlenews2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height:16px;
	color: #004390;
	text-decoration: none;	
}

/*submenu------------------------------------------------------------------------------------------------*/

a.submenu, a.submenu a {
 
 display:block;
 height:26px;
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#FFFFFF;
 padding:7px 0px 0px 13px;
 text-decoration:none
 }
 
a.submenu:hover {
 color:#fff;
 background-color:#004da0;
 border-bottom:solid 1px #FF6600
 }
 
 /*SUBMENU -------------------------------------------------------------------------------------------------- */
/*Definições gerais obrigatórias para funcionar em IE, FF e Ópera*/
ul.submenu{
	width:100%;
	list-style:none;
	margin:0px;
	padding:0px;
}
li.subbot{
	display: block;
	width: 100%;	
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	list-style:none;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;	
	text-decoration: none;
	color: #FFFFFF;
}
li.subbot a{
	display: block;
	width: 100%;
	max-width: 100% - 13;
	padding: 7px 0px 7px 13px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	text-decoration: none;
	color: #FFFFFF;
	
	background-color:#00428d;
	border-left:solid 2px #00428d;
	border-bottom: 1px solid #006ed7;	
}
li.subbot a:hover{	
	background-color:#004da0;
	border-left:solid 2px #FF6600;
}

/*IMG_RIGHT ----------------------------------------------------------------------------------------------*/

.img_right {
     float:right;
     border:solid 1px #999999;
	 margin-bottom:15px;
}

/*CERTIFICADOS ----------------------------------------------------------------------------------------------*/

.certificados {
     float:left;
     border:solid 1px #999999;
	 margin: 0px 14px 14px 0px;
}

/*LISTA -------------------------------------------------------------------------------------------------*/

ul.lista{float:left;list-style:none;margin:0px;padding:0px;}


li.lista{
	float: left;
	width: 360px;
	display:block;
	padding:5px 5px 5px 20px;
	margin:0px;
	background:url(imgs/bullet.gif) no-repeat 5px center;	
}

/*LOGIN BOX --------------------------------------------------------------------*/
.txtfieldNomeCheio{
	width:90px;
	background: url(imgs/bg_textfield.gif) no-repeat;	
	height:18px;
	border:none;
	padding:4px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
.txtfieldNomeVazio{
	width:90px;
	background: url(imgs/bg_textfield_login.gif) no-repeat;
	height:18px;
	border:none;
	padding:4px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
.txtfieldSenhaCheio{
	width:90px;
	background: url(imgs/bg_textfield.gif) no-repeat;
	height:18px;
	border:none;
	padding:4px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
.txtfieldSenhaVazio{
	width:90px;
	background: url(imgs/bg_textfield_senha.gif) no-repeat;
	height:18px;
	border:none;
	padding:4px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}