.Claro {
	background:#fdfdfd;
	color:#000000;
	font:8pt Verdana;
	-webkit-border-radius:3px; /* Safari and Chrome */
	border-radius:3px; /* Opera, IE9, Firefox, future-proofing */
	padding:0.5em;
}

.Escuro {
	background:#dee8fd;
	color:#000000;
	font:8pt Verdana;
	-webkit-border-radius:3px; /* Safari and Chrome */
	border-radius:3px; /* Opera, IE9, Firefox, future-proofing */
	padding:0.5em;
}

.Escuro2 {
	background:#CDD9EC;
	color:#000000;
	font:8pt Verdana;
}

.CabecaTabela{
	color:#FFFFFF;
	background:#4d98bf;
	font:bold 10pt Verdana;
	-webkit-border-radius:2px; /* Safari and Chrome */
	border-radius:2px; /* Opera, IE9, Firefox, future-proofing */
	-webkit-box-shadow:2px 2px 4px #888; /* Safari and Chrome */
	box-shadow:2px 2px 4px #888; /* Opera, Firefox, future-proofing */
	padding:0.5em;
}

.FundoCelula {
	background:#336799;
	color:#FFFFFF;
	font-weight:500;
	Font-Family:Verdana;
}

.Titulo {
	text-align:center;
	font:bold 10pt Verdana;
	color:#353535;
}

.TituloEsquerda {
	text-align:left;
	font:bold 10pt Verdana;
	color:#353535;
}

.BotaoSubmit {
	color:#FFFFFF;
	font-weight:900;
}

.BotaoReset {
	color:#FFFFFF;
}

.TextoSucesso {
	color:#000000;
	font:8pt Verdana;
}

.TextoErro {
	color:#FF0000;
	font:8pt Verdana;
}

.Busca {
	position:absolute;
	top:400;
	text-align:center;
}

.LinkClaro {
	color:#000000;
	text-decoration:none;
}

.LinkEscuro {
	color:#000000;
	text-decoration:none;
}

body {
	background:#F7F5E8;
}

a {
	color:#000000;
	text-decoration:underline;
}

.button {
	background:#D3D3D3;
	padding:2px 8px;
	border:1px solid #999999;
	border-radius:3px;
	-webkit-box-shadow:1px 1px 2px #888; /* Safari and Chrome */
	box-shadow:1px 1px 2px #888; /* Opera, Firefox, future-proofing */
}

.button:hover {
	border:none;
	background:#F5F5F5;
	padding:2px 8px;
	border:1px solid #999999;
	border-radius:3px;
	-webkit-box-shadow:1px 1px 2px #888; /* Safari and Chrome */
	box-shadow:1px 1px 2px #888; /* Opera, Firefox, future-proofing */
}

.boxDialogTitulo {
	color:#FFFFFF;
	font:bold 9pt Verdana;
	background:#4d98bf;
	-webkit-border-radius:2px; /* Safari and Chrome */
	border-radius:2px; /* Opera, IE9, Firefox, future-proofing */
	padding:0.5em;
	height:16px;
}

.boxDialogContent {
	font:bold 8pt Verdana;
}

.modal {
	font-size:8pt;
}

#buttonMenu {
	background:#F2F2F2;
	border:1px solid #999999;
	border-radius:3px;
	box-shadow:1px 1px 2px #888888;
	display:table;
	font:normal 9px Verdana;
	margin:0px auto;
	margin-top:4px;
	padding:0px 10px;
	user-select:none;
	-ms-user-select:none;
	-moz-user-select:none;
	-webkit-user-select:none;
	white-space:nowrap;
	z-index:1;
}

#buttonMenu ul {
	background:#F2F2F2;
	cursor:pointer;
	display:table;
	list-style-type:none;
	margin:0px auto;
	padding:0px;
	z-index:inherit;
}

#buttonMenu ul li {
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	float:left;
	padding:2px 10px;
	position:relative;
	z-index:inherit;
}

#buttonMenu ul li:hover {
	background:#FFFFFF;
	z-index:inherit;
}

#buttonMenu ul li ul {
	box-shadow:2px 2px 4px #888888;
	position:absolute;
	z-index:1;
}

#buttonMenu ul li ul li {
	border-bottom:1px solid #999999;
	float:none;
	text-align:left;
	z-index:inherit;
}

input[type=button], input[type=submit], input[type=reset] {
	background:#D3D3D3;
	padding:2px 8px;
	border:1px solid #999999;
	border-radius:3px;
	-webkit-box-shadow:1px 1px 2px #888; /* Safari and Chrome */
	box-shadow:1px 1px 2px #888; /* Opera, Firefox, future-proofing */
}

input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover {
	border:none;
	background:#F5F5F5;
	padding:2px 8px;
	border:1px solid #999999;
	border-radius:3px;
	-webkit-box-shadow:1px 1px 2px #888; /* Safari and Chrome */
	box-shadow:1px 1px 2px #888; /* Opera, Firefox, future-proofing */
}

