﻿html  { width:100% }

body { margin:0px; padding:0px; width:100%; }

form, div, span, img, ul, li, h1, h2, h3, h4, h5 { margin:0px; padding:0px; border:0px; }

body, div, span, b, strong, i, em, a, input, textarea, select { font-family:verdana, arial; font-size:11px; outline:none; }

body, div, span, input, select, textarea { color:#666666; }

ul, li { list-style-type:none; }
ol li { list-style-type:decimal; }

.std-campo { border:1px solid #D4D4D4; padding:3px 4px 0px 4px; }
.std-textbox { height:16px; border:1px solid #D4D4D4; padding:3px 4px 0px 4px; }

p { margin:0px 0px 10px 0px; padding:0px; }

a { cursor:pointer; text-decoration:underline; color:#666666; }
.link { cursor:pointer; }
b, strong, i, em { color:#25717C; }

img	{ border:0px; }

hr { height:1px; margin:10px 0px 10px 0px; padding:0px; background-color:#666666; border:0px; }

div.voltar { padding:0px 0px 10px 10px; float:right; }

.al-lef { text-align:left; }
.al-cen { text-align:center; }
.al-rig { text-align:right; }
.al-top { vertical-align:top; }
.al-bot { vertical-align:bottom; }

.wp-100 { width:100%; }
.wp-90 { width:90%; }
.wp-80 { width:80%; }
.wp-70 { width:70%; }
.wp-60 { width:60%; }
.wp-50 { width:50%; }
.wp-40 { width:40%; }
.wp-30 { width:30%; }
.wp-20 { width:20%; }
.wp-10 { width:10%; }

.wx-15 { width:15px; }
.wx-25 { width:25px; }
.wx-50 { width:50px; }
.wx-80 { width:80px; }
.wx-100 { width:100px; }
.wx-130 { width:130px; }
.wx-150 { width:150px; }
.wx-200 { width:200px; }
.wx-250 { width:250px; }
.wx-300 { width:300px; }
.wx-350 { width:350px; }
.wx-400 { width:400px; }
.wx-450 { width:450px; }
.wx-500 { width:500px; }
.wx-550 { width:550px; }
.wx-620 { width:620px; }

.hx-50 { height:50px; }
.hx-100 { height:100px; }
.hx-150 { height:150px; }
.hx-200 { height:200px; }
.hx-250 { height:250px; }
.hx-300 { height:300px; }

.rdoformat{ margin:0px; padding:0px; }

table.lista { width:100%; }
table.lista td { padding: 5px; }
table.lista tr.header td, table.lista tr.footer td, table.lista tr.footer a {
	color: #25717C; font-weight: bold;
}
table.lista .acao { cursor: pointer; }
table.lista .cor-1 { background-color:#FAFAFA; }
table.lista .cor-2 { background-color:#F0F0F0; }

div.botao { height:26px; display:table; }
div.botao div.esq, div.botao div.dir { width:12px; height:26px; float:left; display:block; }
div.botao div.esq { background-image:url(../images/botoes/bt-esq.gif); }
div.botao div.dir { background-image:url(../images/botoes/bt-dir.gif); }
div.botao a { padding-top:6px; height:20px; font-weight:bold; text-decoration:none; background-image:url(../images/botoes/bt-bg.gif); float:left; white-space:nowrap; }

table.form td { padding:5px; }
table.form tr.cor-1 { background-color:#F0F0F0; }
table.form tr.cor-2 { background-color:#FAFAFA; }

table.detalhes { width:100%; }
table.detalhes td { padding: 5px; }
table.detalhes td.titulo { color:#25717C; font-weight:bold; white-space:nowrap; text-align:right; }
table.detalhes tr.cor-1 { background-color:#FAFAFA; }
table.detalhes tr.cor-2 { background-color:#F0F0F0; }
table.detalhes td.al-top { padding-top:5px; vertical-align:top; }

/*Início dos estilos para o carregando*/
div.overlay-carregando 
{
	position:fixed; left:0px; top:0px; 
	width:100%; height:100%;
	background-color:#000000; filter:alpha(opacity=20); opacity:0.20;
}
div.box-carregando 
{
	position:fixed; left:0px; top:0px; width:100%; height:100%;
	width:100%; height:100%;
}
div.box-carregando div 
{
	position:fixed; left:50%; top:50%; margin:-30px 0px 0px -75px;
	width:150px; height:60px;
	border:20px solid #FFFFFF;
	background-color:#FFFFFF; text-align:center;
}
/*Fim dos estilos para o carregando*/
