/* CSS Document */

/*c_ --> Compromissos */

/* inicio estilo recado */
.r_titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
	font-weight:bold;
}

.r_descricao {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
}

.r_atp {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;
}

.r_de {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;
}

.r_novo_recado {
		font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold;
		width:650px;
		text-align:right;				
}
/* fim estilo recado */

/* inicio estilo relatorio */
.titulolateral {font-family:Verdana, Arial; font-size:10px; writing-mode:tb-rl; filter:flipv fliph; width:20px; text-align:center; background-color:#efefef}
.titulotable {font-family:Verdana, Arial; font-size:10px; background-color:#efefef}
.linha {font-family:Verdana, Arial; font-size:10px; }
.linhacenter {font-family:Verdana, Arial; font-size:10px; text-align:center;}
.linharight {font-family:Verdana, Arial; font-size:10px; text-align:right;}

.r_titulo {font-family:Verdana, Arial; font-size:13px;}
.r_tr_titulo {font-family:Verdana, Arial; font-size:10px; background-color:#efefef}
.r_td_titulo {font-family:Verdana, Arial; font-size:10px; font-weight:bold}

.A_button 
{
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;font-weight:bold;
    text-decoration:none;
}

.A_button:hover 
{
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;font-weight:bold;
    text-decoration:none;
}
/* fim estilo relatorio */

/* inicio estilo servico */
tr.titulotabela
{
    background:url(../imagens/fdInput_1.gif) repeat-x; 
	font-weight:bold;
	font-family: Verdana, Arial; font-size:10px; color:#1D72C4;
}

td.linhalimpa 
{
    background:#FFFFFF;    
}

tr 
{
    font-family:Verdana, Arial; font-size:9px; color:#333333;
}

td.linhaservico
{
    background-color:#EEFBEE;
}

td.municipio
{
    font-weight:bold;
    background-color:#E2F5FF;
}

tr.titulocaixa 
{
    background:url(../imagens/fdInput_1.gif) repeat-x; 
	font-weight:bold;
	color:#1D72C4;
}

td 
{
    font-family:Verdana, Arial; font-size:9px; 
}

.caixa 
{
    width:157px;
}

.caixa_legenda {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#999999;
	text-align:center;
	vertical-align:top;
	width:630px;
}

.legenda 
{
    vertical-align:top;
	float:left;
	padding-left:5px;
	padding-right:5px;
}

.img_legenda 
{
    vertical-align:bottom;
}

#TblGeral A {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;
}

#TblGeral A:hover {
	color:#000000;
}
/* fim estilo servico */

/* inicio estilo agenda */
.c_titulo {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
	float:left;
	font-weight:bold;
}

.c_paginas {
	float:right;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; 
	text-align:right;
}

.c_paginas  A {
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	color:#000000; 
	text-decoration:underline;
}

.c_paginas  A:visited {
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	color:#000000; 
	text-decoration:underline;
}

.c_paginas_fim {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; 
	text-align:right;
	float:right;
	clear:both;
}

#c_linha_data {
	background-image:url(../imagens/linhaTt.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:20px;
}

.c_data {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;
	float:left;
	font-weight:bold;
}

.c_qtde_compromissos {
	float:right;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; 
	text-align:right;
}

#c_td_hora {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; width:50px; vertical-align:top;
}

#c_td_compromisso {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:330px; vertical-align: top;
}

#c_td_botoes {
	text-align:right; vertical-align:top;
}

.c_tit_compromisso_concluido {
	font-weight:bold;
	color:#999999;
}

.c_compromisso_concluido {
	color:#999999;
}

.c_tit_compromisso_atrasado {
	font-weight:bold;
	color:#E10915;
}

.c_compromisso_atrasado {
	color:#E10915;
}

.c_tit_compromisso_agendado {
	font-weight:bold;
	color:#000000;
}

.c_compromisso_agendado {
	color:#000000;
}

.c_cal_titulo 
{
    font-family:Arial, Verdana; font-size:11px; font-weight:bold; color:#666666;
}

.c_cal_titulo A
{
    font-family:Arial, Verdana; font-size:11px; font-weight:bold; color:#666666; text-decoration:none;
}

.c_cal_novo 
{
    font-family:Arial, Verdana; font-size:11px; font-weight:bold; color:#666666; text-decoration:none;
}

.c_cal_letra_fds 
{
    font-family: Verdana, Arial; font-size:9px; background-color:#E10915; font-weight:bold; color:#FFF;
}

.c_cal_letra_semana 
{
    font-family: Verdana, Arial; font-size:9px; background-color:#c44747; font-weight:bold; color:#FFF;
}

#c_cal_letra_semana A
{
    font-family: Verdana, Arial; font-size:9px; background-color:#c44747; font-weight:bold; color:#FFF;
}

.c_cal_dia_cheio 
{
    font-family: Verdana, Arial; font-size:9px; color:#777777; background-color:#E0E0E0; text-decoration:none;
}

.c_cal_dia_vazio 
{
    font-family: Verdana, Arial; font-size:9px; color:#777777; background-color:#FFFFFF; text-decoration:none;
}
/* fim estilo agenda */

/* inicio estilo masterpage */
body /* Internet Explorer */ 
{ 
text-align: center; 
background:url(../imagens/fdTela_4.gif); margin:0; padding:0; 
} 

body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
background:url(../imagens/fdTela_4.gif); margin:0; padding:0; 
} 

img {
	border:0;
}

A 
{
    text-decoration:none;
}

.A_sair {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#E10915; font-weight:bold;
}

.msg 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#E10915; font-weight:bold;
}

.A_button 
{
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;font-weight:bold;
    text-decoration:none;
}

.A_button:hover 
{
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;font-weight:bold;
    text-decoration:none;
}

.A_button_link 
{
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#c44747; font-weight:bold;
    text-decoration:none;
}

.A_button_link:hover 
{
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:bold;
    text-decoration:none;
}

.A_buttonItem 
{
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;
    text-decoration:none;
}

.A_buttonItem:hover 
{
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
    text-decoration:none;
}
.A_buttonItemServ 
{
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;
    text-decoration:none;
}

.A_buttonItemServ:hover 
{
    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
    text-decoration:underline;
}
#mancha{
	width:780px;
	background:url(../imagens/fdMancha_3.gif) repeat-y;
	padding:0; margin:0; text-align:left;
}


.mancha_popup{
	width:410px;
	background:url(../imagens/fdMancha_pop.gif) repeat-y;
	padding:0; margin:0; text-align:left;
	position:absolute;
	z-index:50;
	margin-top:-120px;
	margin-left:100px;
	background-color:White;
}
.mancha_popup_Invent{
	width:410px;
	background:url(../imagens/fdMancha_pop.gif) repeat-y;
	/*padding:0; margin:0; text-align:left;*/
	position:absolute;
	z-index:2;
	/*margin-top:30px;*/
	margin-left:100px;
	background-color:White;
}
	
#header{
	height:96px;
	background:url(../imagens/header_cadernos_videos.jpg) no-repeat; margin:0; padding:0;
}

#header_popup{
	height:25px;
	background:url(../imagens/header_pop.jpg) no-repeat; margin:0; padding:0;
}

#userLogado
{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; 
	margin:0; padding-left: 23px;
}

#linha_titulo{
	width:720px;
	height:25px;
	background:url(../imagens/linhaTt.gif) no-repeat right bottom;
	padding-right:30px;
	float:left;
}

#linha_titulo_menor{
	width:720px;
	height:10px;
	background:url(../imagens/linhaTt.gif) no-repeat right bottom;
	padding-right:30px;
	float:left;
}

.titulo{ 
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#c44747; padding-left:95px; font-weight:bold;
 
}

.titulo_avaliacao{ 
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#c44747; font-weight:bold;
 
}

.titulo_popup{ 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;  padding-left:0px; font-weight:bold;
}

.titulo_IS{ 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:0px; font-weight:bold;color:#E10915;
}

#de{
	height:30px;
	padding-left:3px;
	text-align:left;
	float:left;
	color:#666666;
	font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
}

#situacao{
	height:30px;
	text-align:right;	
	color:#666666;
	font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;	
	padding-right:30px;
	/*width:505px;*/
}


#linha_espaco {
	height:11px;
}

#left{
	width:89px; margin:0; padding-top:0;
	padding-left:5px;
	text-align:right;
	float:left
}

.menu {
	padding:0;
	margin:0;
	float:right;
}

#main{
	width:auto;
	margin:0;
	padding-top:0;
	padding-left:0px;
	padding-right:28px;
	float:left;
	text-align:left;
	width:640px;
}

#main_left {
	float:left;
	padding:5px;
	
}
#main_right {
	float:right;
	padding:5px;
}


#footer{
	height:60px;
	background:url(../imagens/fdFooter_5.png) no-repeat;
	margin:0; padding:0;
	clear:both;
}	

#footer_popup{
	height:30px;
	background:url(../imagens/fdFooter_pop.gif) no-repeat;
	margin:0; padding:0;
	clear:both;
}	

/*f_ --> Form */
#f_linha {
	height:10px;
	clear:both;
}

#f_linha_clear {
	clear:both;
}

#f_titulo {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
	font-weight:bold;
}

#f_label {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#c44747;	
}

.f_label_radio {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;
}

#f_excluir {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; font-weight:bold;
}

#f_concluir {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009900;font-weight:bold;
}

#f_cancelar {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;font-weight:bold;
}

#f_salvar {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;font-weight:bold;
}

#f_div_direito 
{
    float:right; padding-right:10px;
}

#f_div_esquerdo 
{
    float:left; padding-left:10px;
}

input {
	background:url(../imagens/fdInput_1.gif) repeat-x; 
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
}

input.radio {
	border:0px; background-image:none; color:#666666; background-color:#FFFFFF;
}


textarea {
	background:url(../imagens/fdInput_1.gif) repeat-x; border:1px solid #CCCCCC; 
	background-color:#FFFFFF; margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
}

select {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;
	border:1px solid #666666;
	background-color:#E3D1D1;	
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}


.r_titulo {font-family:Verdana, Arial; font-size:14px;}
.r_tr_titulo {font-family:Verdana, Arial; font-size:9px; background-color:#666666}
.r_td_titulo {font-family:Verdana, Arial; font-size:9px; background-color:#666666; text-align:center;}
.r_td_data {font-family:Verdana, Arial; font-size:9px; background-color:#ffffff; text-align:center; color:Red; font-weight:bold;}
.r_td_situacao {font-family:Verdana, Arial; font-size:9px; background-color:#c0c0c0; text-align:center;}
.r_td {font-family:Verdana, Arial; font-size:9px; text-align:center;}
.r_td_data {font-family:Verdana, Arial; font-size:9px; text-align:left;}
/* fim estilo masterpage */

/* inicio estilo inventario */
.i_titulo {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold;
}	

.i_coluna_status {
	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; font-weight:bold;
	text-align:center;
}

.i_coluna_atividades {
	padding-left:30px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
}

#TblGeral A {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;
}

#TblGeral A:hover {
	color:#000000;
}

.i_coluna_atividades_item {
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
}

.i_coluna_atividades_subitem {
	padding-left:30px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
}

.i_fundo_table 
{
    background-color:#CCCCCC; margin:0px; padding:0px;width:650px
}

.i_tit_table 
{
    background-color:#E2F5FF;
    font-family:Arial, Helvetica, Sans-Serif; font-size:12px; color:#63BFED; text-align:center;
    font-weight:bold;
    height:20px;
}
.i_tit_table_preto
{
    background-color:#E2F5FF;
    font-family:Arial, Helvetica, Sans-Serif; font-size:12px; color:#000000; text-align:center;
    font-weight:bold;
    height:20px;
}

.i_tit_table_menor
{
    background-color:#E2F5FF;
    font-family:Arial, Helvetica, Sans-Serif; font-size:9px; color:#63BFED; text-align:center;
    font-weight:bold;
    height:20px;
}

.i_campo_q_sai 
{
    width:38px;
}

td 
{
    background-color:#FFFFFF;
}

td.pergunta 
{
    font-family:Verdana, Arial; font-size:9px; color:#666666;
    padding-left:10px;
    padding-right:10px;
    height:27px;
}

td.resposta 
{
    font-family:Verdana, Arial; font-size:9px; color:#666666;
    padding-left:10px;
    padding-right:10px;
}

.i_titulo_de 
{
    font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#666666;
}

.i_titulo_escola
{
    font-family:Verdana, Arial; font-size:9px; font-weight:bold; color:#333333;
}

.msg
{
    font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:Red;
}

.i_titulo_inf_escola
{
    font-family:Verdana, Arial; font-size:9px; color:#333333;
}

#i_div_label_pesq 
{
    float:left;
    width:85px;
}
#i_div_campo_pesq 
{
    float:left;
}

.i_div_popup 
{
    width:350px;
    padding-left:30px;
    padding-right:30px;
}

.i_excecoes 
{
    font-family:Verdana, Arial; font-size:9px; font-weight:bold; color:#FF0000;
}
/* fim estilo inventario */

/* inicio estilo Print */
body 
{
    font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px;
}
.Titulo
{
    background-color:#dcdcdc;
    font-weight:bold;
}
.Negrito
{
   font-weight:bold; 
}

Table
{
	border-bottom:1px;
	border-bottom-style:solid;
	border-left:1px;
	border-left-style:solid;
	border-top:1px;
	border-top-style:solid;
	border-right:1px;
	border-right-style:solid;
}
/* inicio estilo Print */






