@charset "utf-8";
/* Textos */
body {
	FONT-SIZE: 12px; 
	COLOR: #424242; 
	FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana; 
}
.txt_preto { 
	FONT-SIZE: 11px; 
	COLOR: #424242; 
	FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana;
}
.txt_preto12 { 
	FONT-SIZE: 12px; 
	COLOR: #424242; 
	FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana;
}
.txt_normal {
	FONT-SIZE: 12px; 
	COLOR: #7F7F7F; 
	FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana;
}
.txt_claro {
	FONT-SIZE: 12px; 
	COLOR: #F4F4F4; 
	FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana;
}
.txt_especial {
	FONT-SIZE: 12px; 
	COLOR: #CC0000; 
	FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana;
}
.txt_opcoes {
	FONT-SIZE: 12px; 
	COLOR: #OE4D5E; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana;
}
.txt_titulos {
	FONT-SIZE: 14px; 
	COLOR: #76B87A; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana;
}
.txt_erros {
	FONT-SIZE: 12px; 
	COLOR: #CE6C16; 
	FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana;
}
/* Formulários */
.formu_fixo {
	BORDER-RIGHT: 1px dashed #C3C3C3; 
	BORDER-TOP: 1px dashed #C3C3C3;
	BORDER-LEFT: 1px dashed #C3C3C3;
	BORDER-BOTTOM: 1px dashed #C3C3C3;
	FONT-SIZE: 12px; 	 
	WIDTH: 320px; 
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	COLOR: #304457;  
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #F1F1F1;
}
.formu_combo {
	BORDER-RIGHT: 1px dashed #C3C3C3; 
	BORDER-TOP: 1px dashed #C3C3C3;
	BORDER-LEFT: 1px dashed #C3C3C3;
	BORDER-BOTTOM: 1px dashed #C3C3C3;
	FONT-SIZE: 12px; 	 
	WIDTH: 355px; 
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	COLOR: #304457;  
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #F1F1F1;
}
.formu_edit {
	BORDER-RIGHT: 1px dashed #C3C3C3; 
	BORDER-TOP: 1px dashed #C3C3C3;
	BORDER-LEFT: 1px dashed #C3C3C3;
	BORDER-BOTTOM: 1px dashed #C3C3C3;
	FONT-SIZE: 12px; 	 
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	COLOR: #304457;  
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #F1F1F1;
}
.formu_busca {
	BORDER-RIGHT: 2px #FFFFFF solid; 
	BORDER-TOP: 2px #FFFFFF solid; 
	BORDER-LEFT: 2px #FFFFFF solid; 
	BORDER-BOTTOM: 2px #FFFFFF solid; 
	FONT-SIZE: 12px; 	 
	padding-left: 3px;
	COLOR: #304457;  
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #FFFFFF;
}
.formu_email {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	FONT-SIZE: 12px; 	 
	width: 135px;
	COLOR: #CACACA;  
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #424242;
}
.formu_senha {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	FONT-SIZE: 12px; 	 
	width: 85px;
	COLOR: #CACACA;  
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #424242;
}
.formu_botao {
	BORDER-RIGHT: #196C82 2px solid; 
	BORDER-TOP: #196C82 2px solid; 
	BORDER-LEFT: #196C82 2px solid; 
	BORDER-BOTTOM: #196C82 2px solid; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #196C82;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
/* Links */
A.botoes:link {
	BORDER-RIGHT: #EEEEEE 2px solid; 
	BORDER-TOP: #EEEEEE 2px solid;
	BORDER-LEFT: #EEEEEE 2px solid;
	BORDER-BOTTOM: #EEEEEE 2px solid;
	FONT-SIZE: 12px; 	 
	COLOR: #D5D5D5;  
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #F9F9F9;
	text-decoration:none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
A.botoes:visited {
	BORDER-RIGHT: #EEEEEE 2px solid; 
	BORDER-TOP: #EEEEEE 2px solid;
	BORDER-LEFT: #EEEEEE 2px solid;
	BORDER-BOTTOM: #EEEEEE 2px solid;
	FONT-SIZE: 12px; 	 
	COLOR: #D5D5D5;  
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #F9F9F9;
	text-decoration:none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
A.botoes:hover {
	BORDER-RIGHT: #EEEEEE 2px solid; 
	BORDER-TOP: #EEEEEE 2px solid;
	BORDER-LEFT: #EEEEEE 2px solid;
	BORDER-BOTTOM: #EEEEEE 2px solid;
	FONT-SIZE: 12px; 	 
	COLOR: #D5D5D5;  
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #EEEEEE;
	text-decoration:none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
A.botoes:active {
	BORDER-RIGHT: #EEEEEE 2px solid; 
	BORDER-TOP: #EEEEEE 2px solid;
	BORDER-LEFT: #EEEEEE 2px solid;
	BORDER-BOTTOM: #EEEEEE 2px solid;
	FONT-SIZE: 12px; 	 
	COLOR: #D5D5D5;  
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #F9F9F9;
	text-decoration:none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}

A:link {
	TEXT-DECORATION: underline; 
	font-weight:normal;
	COLOR: #7F7F7F; 
}
A:visited {
	TEXT-DECORATION: underline; 
	font-weight:normal;
	COLOR: #7F7F7F; 
}
A:hover {
	TEXT-DECORATION: none; 
	font-weight:normal;
	COLOR: #7F7F7F; 
}
A:active {
	TEXT-DECORATION: underline; 
	font-weight:normal;
	COLOR: #7F7F7F; 
}

A.link:link {
	font-weight: bold;
	text-decoration: none;
	color: #424242;
}
A.link:visited {
	font-weight: bold;
	text-decoration: none;
	color: #424242;
}
A.link:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #424242;
}
A.link:active {
	font-weight: bold;
	text-decoration: none;
	color: #424242;
}
.bordas {
	border: 1px solid #CCCCCC;
}
.bordastr {
	border-bottom: 1px solid #CCCCCC;
}