
body {
	height:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

hr {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
}

.painel_grupo_normal {
/*	border-color:solid 1px #E4E6CC; */
	background-color:#FFF;
}

.painel_grupo_selecionado {
/*	border:solid 1px #999900 !important; */
	background-color:#EEEFE4 !important;
}

.painel_slider 				{ font-size: 11px; color:#FFF; }
.painel_slider a:link 		{ color: #999900 !important; }
.painel_slider a:visited	{ color: #999900 !important; }
.painel_slider a:hover		{ color: #D2D200 !important; border-bottom: 1px solid #999900 !important; }
.painel_slider a:active		{ color: #999900 !important; }
.painel_slider a:link		{ color: #999900 !important; }

.label_carregando {
	color: #C3BF72;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform: lowercase;	
}

.label_ativo {
	color:#6082A8;
	font-size:9px;
}

.label_azulescuro {
	color:#10096C;
}

.label_azul {
	color:blue;
}

.label_inativo {
	color:#999;
	font-size:9px;
}

.label_branco {
	color:#FFF;
	font-size:9px;
}

.label_laranja {
	color:#DD6F00;
	font-size:9px;
}

.label_verde {
	color:#319722;
	font-size:9px;
}

.label_erro {
	color:red;
	font-size:10px;
}

.label_banido {
	color:red;
	font-size:10px;
}

.label_punido {
	color:darkred;
	font-size:10px;
}

.caption_label {
	color:#666;
	font-size:9px;
}

.caption_cinza_label {
	color:#999;
	font-style:italic;
	font-size:9px;
}

.status_time_cinza {
	color: #9A9A9A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.status_time_vermelho_escuro {
	color: #883E39;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.status_time_vermelho {
	color: #BF3D39;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.status_time_azul {
	color: #6082A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.titulo_admin {
  text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#B2B23F;
}

.titulo_caption {
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#4B4D40;
}

/* links */
a:link {
  text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10px; */
	color:#999900;
}

a:active {
  text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10px; */
	color: #999900;
}

a:hover {
  text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10px; */
	color: #000000 !important;
}

a:visited {
  text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10px; */
	color: #999900;
}

/* link novidades */
a.novidade:link { color: #000000 !important; }
a.novidade:visited { color: #000000 !important; }
a.novidade:hover { color: #697464 !important; }
a.novidade:active {	color: #000000; !important }

/* link USER BANIDO */
a.user_banido:link { color:#990000 !important; }
a.user_banido:visited { color: #990000 !important; }
a.user_banido:hover { color:#CC0033 !important; }
a.user_banido:active {	color: #990000; !important }

/* link USER AZUL */
a.user_normal:link { color:#009 !important; }
a.user_normal:visited { color: #009 !important; }
a.user_normal:hover { color: #1300FF !important; }
a.user_normal:active {	color: #009; !important }

/* link USER PUNIDO */
a.user_punido:link { color:#990000 !important; }
a.user_punido:visited { color: #990000 !important; }
a.user_punido:hover { color: #FF0000 !important; }
a.user_punido:active {	color: #990000; !important }

/* link novidades */
a.painel_usuario:link { font-size:9px !important; color: white !important; }
a.painel_usuario:visited { font-size:9px !important; color: white !important; }
a.painel_usuario:hover { font-size:9px !important; color: white !important; text-decoration:underline !important; }
a.painel_usuario:active { font-size:9px !important; color: white !important; }

/* link MENU_PESSOAL_ITEM */
a.menu_pessoal_item:link { color: #E0E0B2 !important; }
a.menu_pessoal_item:visited { color: #E0E0B2 !important; }
a.menu_pessoal_item:hover { color: #C1C166 !important; }
a.menu_pessoal_item:active { color: #E0E0B2; !important }

/* link MEMBRO_NÃO_ESCALADO */
a.membro_nao_escalado:link { color: #CCCCCC !important; }
a.membro_nao_escalado:visited { color: #CCCCCC !important; }
a.membro_nao_escalado:hover { color: #697464 !important; }
a.membro_nao_escalado:active { color: #CCCCCC; !important }

/* link MENU_PESSOAL_ITEMRED */
a.menu_pessoal_itemred:link { color: #FFC0C0 !important; }
a.menu_pessoal_itemred:visited { color: #FFC0C0 !important; }
a.menu_pessoal_itemred:hover { color: #FF6C6C !important; }
a.menu_pessoal_itemred:active { color: #FFC0C0; !important }

/* link MENU_PRINCIPAL */
a.menu_principal:link { color: #4D4D4D !important; }
a.menu_principal:visited { color: #4D4D4D !important; }
a.menu_principal:hover { color: #FFFFFF !important; }
a.menu_principal:active { color: #4D4D4D; !important }

/* link MENU_PRINCIPAL_NOVAMSG */
a.menu_principal_novamsg:link { color: #990000 !important; }
a.menu_principal_novamsg:visited { color: #990000 !important; }
a.menu_principal_novamsg:hover { color: #FFFFFF !important; }
a.menu_principal_novamsg:active { color: #990000; !important }

/* link USER BANIDO */
a.time_banido:link { color:#990000 !important; }
a.time_banido:visited { color: #990000 !important; }
a.time_banido:hover { color:#CC0033 !important; }
a.time_banido:active {	color: #990000; !important }

/* link login */
a.linklogin:link { color: #FAFAFA !important; }
a.linklogin:visited { color: #FAFAFA !important; }
a.linklogin:hover {	color: #697464 !important; }
a.linklogin:active { color: #FAFAFA; !important }

/* formulário */
.campo, input, textarea, select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #000000;
	background: #F0E8D6;
	border-width: 1px;
	border-style:solid; 
	border-color:#BFBF01;
}

.campo2, input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.campofundobranco {
	background-color:#FFFFFF;
	border-color:#666666;
	text-align:center;
}

.campobloqueado {
	background-color:#DFDFDF;
	border-color:#666666;
}

.transparente {
	-moz-opacity:0.64;
	filter:alpha(opacity=64);
}

/* layers */
#login { 
position:absolute;
left:50%;
top:-2;
width:760px;
height:30px;
margin-left:-359px; /* width/2 */
text-align: right;
}

.ibi {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
color: #000000
}

.titulo {
font-family: "Trebuchet MS";
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
color: #999900;
}

.grupo_equipe {
font-family: "Trebuchet MS";
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: none;
font-variant: normal;
color: #999900;
}

.expediente {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
color: #003399
}

.topo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
color: #FFFFFF
}

.como_cadastro {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
color: #666666
}

.assinatura {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-style: italic;
font-weight: bold;
color: #666666
}

.painel_sem_transparencia {
	filter:alpha(opacity=200) !important;
	-moz-opacity: 2.0 !important;
	opacity: 2.0 !important;
}

.painel_transparente_50 {
	filter:alpha(opacity=50) !important;
	-moz-opacity: 0.5 !important;
	opacity: 0.5 !important;
}

.painel_transparente_30 {
	filter:alpha(opacity=30) !important;
	-moz-opacity: 0.3 !important;
	opacity: 0.3 !important;
}

.painel_transparente_15 {
	filter:alpha(opacity=15) !important;
	-moz-opacity: 0.15 !important;
	opacity: 0.15 !important;
}

.linha_meuagendamento {
	background:#E8E8C6;
	border:#E8E8C6 solid 1px;
	border-color:#D2D291;
}
