.fundo_esq {
	background-image: url(images/fundo_esq.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.fundo_pagina {
	background-image: url(images/fundo_dir.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.topo_esq {
	background-image: url(images/topo_esq.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.topo_dir {
	background-image: url(images/topo_dir.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.fundo_dir {
	background-image: url(images/fundo_dir.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.txts{
	border:1px solid #020167;
	height:20px;
	line-height:20px;
	padding:2px;
	background:#FFFFFF;
	width:380px;
	margin-left:10px;
}
	.txtsReadOnly{
		border:1px solid #020167;
		height:20px;
		line-height:20px;
		padding:2px;
		background:#E5E5E5;
		color:#666;
		width:380px;
		margin-left:10px;
	}
.selects{
	border:1px solid #020167;
	height:24px;
	line-height:20px;
	padding:2px;
	background:#FFFFFF;
	width:386px;
	margin-left:10px;
}
.textareas{
	border:1px solid #020167;
	height:80px;
	line-height:20px;
	padding:2px;
	background:#FFFFFF;
	width:380px;
	margin-left:10px;
}
.btns{
	width:80px;
	height:25px;
	padding:2px;
	background:#020167;
	color:#FFF;
	border:none;
	cursor:pointer;
	text-transform:uppercase;
	font-size:10px;
}
	.btns:hover{
		color:#96C1E1;
	}
.btnOps{
	width:150px;
	height:35px;
	padding:2px;
	background:#96C1E1;
	color:#FFF;
	border:none;
	cursor:pointer;
	text-transform:uppercase;
	font-size:10px;
}
	.btnOps:hover{
		color:#020167;
	}
.checks{
	margin-left:10px;
}
#alerta{
	border:1px solid #020167;
	height:20px;
	line-height:20px;
	padding:2px 5px;
	background:#96C1E1;
	width:374px;
	margin-left:10px;
	color:#020167;
	visibility:hidden;
}
#tbCadastro{
	font-size:12px;
}
