* {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

body {
	margin:0 auto;
	padding:0;		
}

img {border:0;}

a {text-decoration: underline;}
a:hover {text-decoration: none;}

.table_principal {
	border-bottom:solid 1px #B8B5B5;	
	border-left:solid 1px #B8B5B5;
	border-right:solid 1px #B8B5B5;
}	

.textosimples {
	font-size: 11px;
	color: #666666;
	padding-top:10px;
	text-align: justify;
}

.textosimplestit {
	font-size: 13px;
	color: #666666;
	padding-top:6px;
	bold;
	text-decoration: none;
	text-align: justify;
}

.textoprincipal {
	font-size: 11px;
	color: #666666;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	
}

.textoprincipalmenor {
	font-size: 9px;
	color: #666666;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	
}

.textoprincipalforte {
	font-size: 12px;
	color: #666666;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight: bold;
	
}

.textoprincipalbold {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}

.textocinza {
	font-size: 11px;
	color: #666666;
}
.textovermelho {
	font-size: 11px;
	color: #C01616;
}
.textoverde {
	font-size: 11px;
	color: #009933;
}
.textoroxo {
	font-size: 11px;
	color: #9429F8;
}
.tituloverde {
	font-size: 12px;
	color: #006400;
	text-decoration: none;
	padding-left:40px;
	padding-top:10px;
	font-weight: bold;
}
.titulolaranja {
	font-size: 12px;
	color: #9e2f36;
	text-decoration: none;
	padding-left:10px;
	padding-top:10px;
	font-weight: bold;
}
.textolaranja {
	font-size: 12px;
	color: #9e2f36;
	text-decoration: none;
	font-weight: bold;
}
.textolaranja2 {
	font-size: 16px;
	color: #9e2f36;
	text-decoration: none;
	font-weight: bold;
}
.titulovermelho {
	font-size: 12px;
	color: #BD0909;
	text-decoration: underline;
	padding-left:40px;
	padding-top:10px;
	font-weight: bold;
}
.tituloazul {
	font-size: 12px;
	color: #11AEFF;
	text-decoration: none;
	padding-left:40px;
	padding-top:10px;
	font-weight: bold;
}
.tituloroxo {
	font-size: 12px;
	color: #BD0909;
	text-decoration: none;
	font-weight: bold;
}

.textoazul {
	font-size: 11px;
	color: #9E2F36;
	text-decoration: none;
	font-weight: bold;
}
.titulonumeros {
	font-size: 11px;
	font-weight: bold;
	color: #FF7C2C;
	padding-left:40px;
	padding-top:10px;
}
.link {  
	FONT-SIZE: 11px; 
	bold; COLOR: #666666; 
	TEXT-DECORATION: underline; 
	font-weight: normal;	
}
A.link:link {  	
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	TEXT-DECORATION: underline;		
}
A.link:hover {   
	FONT-SIZE: 11px; 
	COLOR: #999999; 
	TEXT-DECORATION: none;		
}

.linklaranja {  
	FONT-SIZE: 11px; 
	bold; COLOR: #FF7C2C; 
	TEXT-DECORATION: underline; 
	font-weight: normal;	
}
A.linklaranja:link {  	
	FONT-SIZE: 11px; 
	COLOR: #FF7C2C; 
	TEXT-DECORATION: underline;		
}
A.linklaranja:hover {   
	FONT-SIZE: 11px; 
	COLOR: #FF7C2C; 
	TEXT-DECORATION: none;		
}


.linkvermelho {  
	FONT-SIZE: 11px; 
	bold; COLOR: #9E2F36; 
	TEXT-DECORATION: none; 
	font-weight: normal;	
}
A.linkvermelho:link {  	
	FONT-SIZE: 11px; 
	COLOR: #9E2F36; 
	TEXT-DECORATION: none;		
}
A.linkvermelho:hover {   
	FONT-SIZE: 11px; 
	COLOR: #9E2F36; 
	TEXT-DECORATION: none;		
}

.linkverde {  
	FONT-SIZE: 11px; 
	bold; COLOR: #006400; 
	TEXT-DECORATION: underline; 
	font-weight: normal;	
}
A.linkverde:link {  	
	FONT-SIZE: 11px; 
	COLOR: #006400; 
	TEXT-DECORATION: underline;		
}
A.linkverde:hover {   
	FONT-SIZE: 11px; 
	COLOR: #006400; 
	TEXT-DECORATION: none;		
}

.linkazul2 {  
	FONT-SIZE: 11px; 
	bold; COLOR: #11AEFF; 
	TEXT-DECORATION: underline; 
	font-weight: normal;	
}
A.linkazul2:link {  	
	FONT-SIZE: 11px; 
	COLOR: #11AEFF; 
	TEXT-DECORATION: underline;		
}
A.linkazul2:hover {   
	FONT-SIZE: 11px; 
	COLOR: #11AEFF; 
	TEXT-DECORATION: none;		
}

.linkazul {  
	FONT-SIZE: 11px; 
	bold; COLOR: #9B000E; 
	TEXT-DECORATION: none; 
 	font-weight: bold
}
A.linkazul:link {  	
	FONT-SIZE: 11px; 
	COLOR: #9B000E; 
	TEXT-DECORATION: none
}
A.linkazul:hover {   
	FONT-SIZE: 11px; 
	COLOR:#9B000E; 
	TEXT-DECORATION: underline 
}
.linkcol {  
	FONT-SIZE: 11px; 
	bold; COLOR: #9B000E; 
	TEXT-DECORATION: none; 
}
A.linkcol:link {  	
	FONT-SIZE: 11px; 
	COLOR: #9B000E;
	TEXT-DECORATION: none
}
A.linkcol:hover {   
	FONT-SIZE: 11px; 
	COLOR: #9B000E; 
	TEXT-DECORATION: underline 
}

.notas {
	font-size: 9px;
	color: #333333;
}
.borda {
	border: 1px solid #0D5999;
}
.bordaroxa {
	border: 1px solid #9327F8;
}

.textorodape {
	font-size: 11px;
	color: #9E2F36;
	padding-top:3px;
}
.bordacinza {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B12C1B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B12C1B;
	border-bottom:solid 1px #B12C1B;
	border-top:solid 1px #B12C1B;
}
.table_chat {
	padding-left:15px;
}

.topmenu {
	width: 100%;
	text-align: center;
}

ul.dacon {
	margin-left:20px;
	padding:0;
	list-style-type: square;
}
ul.dacon li {margin-bottom: 10px;}
ul.dacon li a {color: #BD0909;}

ul.cinza {
	margin-left:20px;
	padding:0;
	list-style-type: square;
}
ul.cinza li {margin-bottom: 10px;}
ul.cinza li a {color: #666666;}
ul.cinza li a:hover {   
	FONT-SIZE: 11px; 
	COLOR: #999999; 
	TEXT-DECORATION: none;		
}


ul.tabela {
	margin-left:20px;
	padding:0;
	list-style-type: square;
}
ul.tabela li {margin-bottom: 10px;}
ul.tabela li a {color: #006400;}

ul.ajuda {
	margin-left:20px;
	padding:0;
	list-style-type: square;
	color: #005093;
}
ul.ajuda li {margin-bottom: 10px; font-size: 10px;}
ul.ajuda li a {color: #005093;}

.hideElement {visibility:hidden;}

.tabelatitulo
							{
								font-weight:				bolder;
								margin-top:					0.2cm;
								margin-right:				0.5cm;
								margin-bottom:				0.2cm;
								margin-left:				0cm;
								text-align:					left;
								font-size:					7.0pt;
								font-family:				Verdana;
								color:						#000000; 											
							}
.tabelatexto
							{
								margin-top:					0.2cm;
								margin-right:				0.5cm;
								margin-bottom:				0.2cm;
								margin-left:				0cm;
								text-align:					left;
								font-size:					7.0pt;
								font-family:				Verdana;
								color:						#000000; 											
							}
.tabelatitulomini
							{
								font-weight:				bolder;
								margin-top:					0.2cm;
								margin-right:				0.5cm;
								margin-bottom:				0.2cm;
								margin-left:				0cm;
								text-align:					left;
								font-size:					8.0pt;
								font-family:				Verdana;
								color:						#000000;
							}
.tabelatextomini
							{
								margin-top:					0.2cm;
								margin-right:				0cm;
								margin-bottom:				0cm;
								margin-left:				0cm;
								font-size:					8.0pt;
								font-family:				Verdana;
								color:						#000000;
								text-align:					center;
							}	
.titulovermelho1 {
	font-size: 15px;
	color: #BD0909;
	padding-left:15px;
	padding-top:10px;
	font-weight: bold;
	font-family: Sans-Serif;
}
.titulovermelho2 {
	font-size: 12px;
	color: #BD0909;
	padding-left:0px;
	padding-top:10px;
	font-weight: bold;
	font-family: Sans-Serif;
	text-decoration: none;
}
.link2 {  
	FONT-SIZE: 11px; 
	bold; COLOR: #BD0909; 
	TEXT-DECORATION: underline; 
	font-weight: normal;	
}
.tituloverde1 {
	font-size: 15px;
	color: #006400;
	padding-left:15px;
	padding-top:10px;
	font-weight: bold;
	font-family: Sans-Serif;
	text-align:	justify;
}
.tituloazul1 {
	font-size: 15px;
	color: #000080;
	padding-left:15px;
	padding-top:10px;
	font-weight: bold;
	font-family: Sans-Serif;
	text-align:	justify;
}
.linkamarelo {  
	FONT-SIZE: 11px; 
	bold; COLOR: #FFFF00; 
	TEXT-DECORATION: none; 
 	font-weight: bold
}
A.linkamarelo:link {  	
	FONT-SIZE: 11px; 
	COLOR: #FFFF00; 
	TEXT-DECORATION: none
}
A.linkamarelo:hover {   
	FONT-SIZE: 11px; 
	COLOR:#FFFF00; 
	TEXT-DECORATION: underline 
}
.borda {
	background-color: #FBFBFB;
	border-top: 1px none #E4AEBC;
	border-right: 1px none #E4AEBC;
	border-bottom: 1px solid #F0F0F0;
	border-left: 1px none #E4AEBC;
}
.bordared {
	background-color: #FFFFFF;
	border-top: 1px none #E4AEBC;
	border-right: 1px none #E4AEBC;
	border-bottom: 1px solid #F3D1D6;
	border-left: 1px none #E4AEBC;
}
.bordasup {
	background-color: #FBFBFB;
	border-top: 1px solid #F0F0F0;
	border-right: 1px none #E4AEBC;
	border-bottom: 1px none #E1E1E1;
	border-left: 1px none #E4AEBC;
}
.bordalateral {
	background-color: #FBFBFB;
	border-top: 1px none #E1E1E1;
	border-right: 1px solid #F0F0F0;
	border-bottom: 1px none #E1E1E1;
	border-left: 1px solid #F0F0F0;
}
.bordalateralred {
	background-color: #FFFFFF;
	border-top: 1px none #E1E1E1;
	border-right: 1px solid #F3D1D6;
	border-bottom: 1px none #E1E1E1;
	border-left: 1px solid #F3D1D6;
}
.bordasupred {
	background-color: #FFFFFF;
	border-top: 1px solid #F3D1D6;
	border-right: 1px none #E4AEBC;
	border-bottom: 1px none #E1E1E1;
	border-left: 1px none #E4AEBC;
}
.bordaloja {
	background-color: #FFFFFF;
	border-top: 1px solid #E4AEBC;
	border-right: 1px solid #E4AEBC;
	border-bottom: 1px solid #E4AEBC;
	border-left: 1px solid #E4AEBC;
}

.tx_menu_topo{
	color: #FFFFFF;

	font-size:11px;
	text-decoration: none;
}

.tx_menu_topo:link{
	color: #FFFFFF;

	font-size:11px;
	text-decoration: none;
}

.tx_menu_topo:hover{
	color: #FFFFFF;

	font-size:11px;
	text-decoration: underline;
}

.tx_menu_topo:visited{
	color: #FFFFFF;

	font-size:11px;
	
}

.tx_menu_topo:active{
	color: #FFFFFF;

	font-size:11px;
	text-decoration: none;
}
