body{
	background-color:#DEEAF6;
	font-family:Arial, Helvetica, sans-serif;
	color:#686868;
	font-size:12px;
}
a{
	text-decoration:none;
	color:#0F527C;
}
.corData{color:#0F527C}
.corFesta{color:#E14F75; font-weight:bold}
.corDivEvento, .corDivEventoHoje{
	background-color:#97CD8F
	}
strong{
	font-weight:bold
}
table{
	font-size:11px;	
}
/* Estilos gerais */

.zdiv_totalzona{
	width:982px; 
	margin:0 auto;
	background-color:#C1D7ED;
	margin-bottom:20px
}
.maozinha{
    cursor:pointer;
}
.div_809{color:rgb(255,66,66);width:684px;text-align:center;margin-top:106px;font-size:14px;}
#aviso_busca{float:left; width:328px; color:rgb(255,66,66);}
/*--------PAG LOGIN-----------*/
#pg_login .zdiv_totalzona, #pgCadastro .zdiv_totalzona{
	background-color:#DEEAF6;
}
#pg_login h1{
	margin-left:322px;
bottom:-87px

}
#pg_login p, #pg_login label{
color:#0F527C;
font-size:14px;
margin-left:12px;
margin-bottom:5px;
}
#pg_login label{
	display:block;


}
#pg_login input#text_110, #pg_login input#password_101{
color:#0F527C;
width:280px;
border:0;
font-size:22px;
padding:5px;
margin-bottom:20px;
margin-left:2px
}
#pg_login #submit_107{
width:134px;
	height:30px;	
	text-indent: -9000px;
	border:0;	
	cursor: pointer;	
	background: url(../img/bt-entrar-login.png) no-repeat right bottom;
	float:right;
	margin-right:14px
}
#pg_login #submit_107 span{
	
	text-indent: -9000px;

}
#login{
	width:318px;
	height:248px;
	background: url(../img/bg-login.png) no-repeat center center;
margin:0 auto;
padding-top:56px
}
.erro_login{
	width:298px;
	color:#CE2056;
	margin:0 auto;
	height:20px;
	border:1px solid #E83062;
	padding:10px;
	position:relative;
	top:15px;
	background-color:#D7C2D8
}
/*--------PAG LOGIN-----------*/	
/*--------HEADER-----------*/	
.zdiv_de_cima{
	margin: 0 auto;
	position:relative;
	margin-bottom:20px;	
	width:962px; 
	height:130px;	
	font-size:13px;
	color:#686868;
	padding-left:10px;
	padding-top:5px;
	padding-right:10px;
	background-color:#DEEAF6;
}
.zdiv_de_cima a{color:#686868}
.zdiv_de_cima ul li{float:left}
.zdiv_de_cima ul.topo{position:relative;float:right;}
.zdiv_de_cima ul.topo li{padding-left:8px;line-height:16px}
.zdiv_de_baixo{
	clear:both;
	padding-bottom:20px
}
#footer{
	width:100%;
	background-color:#C1D7ED;
	height:30px;
	font-size:11px;
	line-height:30px;
	text-align:center
}
#opcoes{
	width:756px;
	height:58px;	
	float:right;
	margin-top:10px
}
/*--------BUSCA-----------*/
#pesquisa{
	float:right;		
	width:470px;	
	padding-top:18px;
	position:absolute;
	right:0;
	padding-right:20px;
	padding-left:40px;
	background-color:#C1D7ED;
	height:40px;	
}
#pesquisa form{
	float:left;	
}	
#pesquisa form input{
	width:280px;		
	
}
#pesquisa form button{
	width:37px;
	height:28px;	
	text-indent: -9000px;
	border:0;	
	cursor: pointer;
	background: url(../img/busca.gif) no-repeat left bottom;	
}
a#pesquisaAvancada{	
	display:block;
	margin-left:320px;
	margin-top:5px;
	text-decoration:underline;
	font-weight:bold;
	position:relative;
	left:15px;
}
/*--------/BUSCA-----------*/

/*--------NAV-----------*/
ul#nav{
	position:absolute;
	bottom:9px;
	right:7px;	
	margin:0;
	padding:0	
}
ul#nav li{
	float:left;	
	border:0;	
	height:15px;
	margin:0;
	padding:0;
	margin-right: 7px;
	text-align: center;
}
ul#nav li:hover{
	background-color:#C1D7ED;
}
ul#nav li a{
	color:#0F527C;
	text-transform:uppercase;			
	font-size:11px;	
	font-weight:bold;
	letter-spacing:1px;
	line-height:16px;
	float:left;
	width: 70px;
	padding: 4px 0;
	background: #A8C5E5;	
}


ul#nav a:hover{
	background: #c1d7ed;
	color: #0F527C
}

ul#nav li.activelink a,ul#nav li.activelink a:hover{
	background: #C1D7ED;
	color: #0F527C
}
ul#nav li#abaHoje a{
	background: #FFF;
	color: #0F527C
}
ul#nav li#abaHoje a{
	text-transform: none;
	width: 55px;
}
/*--------/NAV-----------*/

/*--------INSERIR EVENTO-----------*/
div#adicionarEvento a {
  display: block;
  padding-top: 42px; height: 0px !important;
  height /**/: 42px; overflow: hidden;
}
div#adicionarEvento p{
  width: 198px;
  background: url(../img/adicionar-evento.gif) no-repeat;	
}
div#adicionarEvento p a {
  background: url(../img/adicionar-evento.gif) no-repeat;
}
	
div#adicionarEvento{
	float:left;	
	text-indent: -9000px;
	display:block;
	width: 198px;
	padding-left:14px;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:14px;
	display: block; 
	background-color:#CFE0F1
}
/*--------/INSERIR EVENTO-----------*/

/*--------POP UP INSERIR EVENTO-----------*/
#formulario_novo_evento	{
	width:676px;
	height:477px;
	background: url(../img/bg-adicionar-evento.png) no-repeat bottom left;
	margin:0 auto;
	
	padding-top:4px
	
}
#formulario_novo_evento	#formulario_novo_evento_in{
padding:30px;
padding-top:25px
	
}
#formulario_novo_evento	p, #formulario_novo_evento label{	
	color:#0F527C;
	font-weight:bold;
	font-size:14px;
	display:inline;
	margin-bottom:15px;
	
}
#formulario_novo_evento	p em{	
	font-weight:normal;	
}
#formulario_novo_evento	input, #formulario_novo_evento	select{			
	font-size:12px;	
	
}
#formulario_novo_evento .itemInserir{
	margin-bottom:4px
}
#formulario_novo_evento	input, #formulario_novo_evento textarea{
border:1px solid #ccc;
font-size:12px;
padding:3px;
}
#formulario_input_evento{
	width:540px;
	margin-left:5px	
}
#formulario_tipo_evento{
	margin-left:20px
}
#formulario_inicio_evento{
	margin-left:11px
}
.formulario_espaco_evento{
	padding-left:10px;
	padding-right:10px
}
#formulario_novo_evento #fscalendario_input_1{
	width:74px;
	margin-left:20px
}
#n_repete{
	width:40px
}
.espaco_left{
	padding-left:25px
}
input#sem_ou_com{
	position:relative;
	top:3px
}
#formulario_novo_evento	select.avisar{		
	width:100px		
}
#formulario_novo_evento	textarea{		
	width:604px;
	margin-top:10px;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
}
input#addEvento{
	width:182px;
	height:32px;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border:0;	
	cursor: pointer;	
	/*background: url(../img/add-evento.png) no-repeat right bottom;*/
	background: url(../img/bt-alterar-evento-icone.png) no-repeat;
	background-position: 10px center;
	padding-left:20px;
	padding-top:0;
	background-color:#0F527C;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	float:right;
	margin-right:34px;
	position:relative;
	bottom:12px
}
#addEvento span{
	text-indent: -9000px;	
}
input#altEvento{
	width:158px;
	height:38px;	
	/*background: url(../img/bt-alterar-evento.png) no-repeat top right;*/
	background: url(../img/bt-alterar-evento-icone.png) no-repeat;
	background-position: 10px center;
	padding-left:20px;
	padding-top:0;
	background-color:#0f527c;	
	border:0;	
	cursor: pointer;	
	color:#fff;
	font-size:14px;
	font-weight:bold;
	float:right;
	margin-right:34px;
	position:relative;
	bottom:12px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align:center;
	
}
#altEvento span{
	text-indent: -9000px;	
}
input#deleteEvento{
	width:158px;
	height:38px;		
	border:0;	
	cursor: pointer;	 
	/*background: url(../img/bt-excluir-evento.png) no-repeat top right;*/
	background: url(../img/bt-excluir-evento-icone.png) no-repeat;
	background-position: 10px center;
	padding-left:20px;
	padding-top:0;
	background-color:#b22846;
	float:right;
	color:#fff;
	font-size:14px;	
	font-weight:bold;
	margin-right:34px;
	position:relative;
	bottom:12px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align:center;
	
}
#deleteEvento span{
	text-indent: -9000px;	
}
.erro_inserir{
	width:584px;
	color:#CE2056;
	font-weight:bold;
	letter-spacing:1px;
	margin-left:30px;
	height:10px;
	border:1px solid #E83062;
	padding:10px;
	position:relative;
	top:10px;
	background-color:#D7C2D8;
	
}
#confirmaExclusao td{
	color:#0F527C;
	font-weight:bold;
	font-size:13px;		
}
#td_136{
	text-align:center;
	background-color:#9CD196;
	width:120px;
	padding: 10px 0;
	
}
/*--------/POP UP INSERIR EVENTO-----------*/

/*--------LOGO-----------*/	
h1{
	background: url(../img/logo-info-agenda.gif) no-repeat;	
	text-indent: -9000px;
	float:left;
	position:relative;
	bottom:-14px;
}
h1 a{
	display:block;
	width: 160px;
	height: 70px;
}
h1 img{
	display:none;

}
/*--------/LOGO-----------*/	
/*--------/HEADER-----------*/	
td.tdH2{
background-color:#c1d7ed;
}

.zdiv_do_meio{position:relative;width:971px;}
.zdiv_col_esquerda{float:left;width:182px;;}
.tabela_sem_horario{
	float:left;
	background-color:#D5E4F3;
	border-collapse:collapse; 
	width:787px;
	margin-bottom:10px
}
.td_sem_horario{
	width:787px;
	height:25px;
	border:1px solid #8EBDCC;
	font-size:12px;	
	cursor:pointer;
}
.td_sem_horario a{
	padding:5px;
	display:block
}
.zdiv_evento_sem_horario{	
	margin: 0 2px;
	background-color:#FFFBCB;
}

.zdiv_tab_com_hora_e_eventos{float:left;position:relative;width:787px;}
.centralizacao{text-align:center;}

.div_780_por_50{width:780px;margin-top:50px;}
.div_780_por_40{width:780px;margin-top:40px;}
.div_780_por_30{width:780px;margin-top:30px;}
.div_780_por_20{width:780px;margin-top:20px;}
.div_780_por_10{width:780px;margin-top:10px;}


/* Estilos para páginas dia e hoje */
#tabela_com_horario_dia{background-color:white; border-collapse: collapse;}
#tabela_com_horario_hoje{
	background-color:white; 
	border-collapse: collapse;
}
#tr_com_horario_dia{height:18px;}
#tr_com_horario_hoje{height:18px;}
#td_hora_dia{
	width:40px; 
	border: 1px solid #D9D9D9; 
	text-align:center; 	
	vertical-align:middle;
	font-size:11px
}
#td_hora_hoje{
	width:40px; 
	border: 1px solid #D9D9D9; 
	text-align:center; 	
	font-size:11px;
	vertical-align:middle
}
#td_horario_impar_dia{width:744px; border: 1px solid #D9D9D9; border-bottom: 1px dotted #D9D9D9;cursor:pointer;}
#td_horario_par_dia{width:744px; border: 1px solid #D9D9D9;border-top:1px dotted #D9D9D9;cursor:pointer;}
#td_horario_impar_hoje{width:744px; border: 1px dotted #D9D9D9; border-bottom:1px dotted #D9D9D9;cursor:pointer;}
#td_horario_par_hoje{width:744px; border: 1px solid #D9D9D9;border-top:1px dotted #D9D9D9;cursor:pointer;}
.a_pad_12px{
	padding-left:10px;	
	font-size:12px;
	line-height:18px
}

/* Estilos para páginas semana e 7_dias */
.tabela_1{background-color:white; border-collapse: collapse;}
#tabela_0_z{
     float:left;
     margin-left:41px;
     background-color:white;
     border-collapse: collapse;
}
#tabela_de_cima_dados{
border-collapse: collapse;
position:relative;
left:40px;
background-color:white;
}
#tabela_1_z{
          float:left;
    width:735px;
	margin-left:40px;
     background-color:white;
     border-collapse: collapse;
}
.td_sem_horario_z{	
	border:1px solid  #D9D9D9;
	font-size:11px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:8px;
    border-bottom:none; border-top:none;
    cursor:pointer;
}
.td_sem_horario_z_hoje{
	
	border:1px solid  #D9D9D9;
	font-size:11px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:8px;
    border-bottom:none; border-top:none;
    background-color:rgb(244,244,244);
    cursor:pointer;
}
.td_sem_horario_zz{
	
	height:10px;
	border:1px solid  #D9D9D9;
    border-top:none;
    cursor:pointer;
}
.td_sem_horario_zz_hoje{
	
	height:10px;
	border:1px solid  #D9D9D9;
    border-top:none;
    background-color:rgb(244,244,244);
    cursor:pointer;
}
#td_horas_semana_1{
	width:40px;
	height:50px;
	border:1px solid #D9D9D9; 
	border-right:none;
	background-color:#d5e4f3;
	
}
#td_horas_semana_2{width:40px;height:36px;border-bottom:1px solid #D9D9D9;border-right:none;text-align:center; }
#td_horas_semana_2 span{position:relative; left:0; top:10px}
#td_horas_7_dias_1{
	width:40px;
	height:50px;
	border:1px solid #D9D9D9; 
	border-right:none;
	background-color:#d5e4f3
}
#td_horas_7_dias_2{width:40px;height:36px;border:1px solid #D9D9D9;border-right:none;text-align:center; }
#td_0_hoje{
	background-color:rgb(244,244,244);
	width:105px;
	height:25px;
	border: 1px solid #D9D9D9;
	border-bottom:none;
	text-align:center;	
	font-weight:bold;
}
#td_0_nao_hoje{
	width:105px;
	height:25px;
	border: 1px solid #D9D9D9;
	border-bottom:none;
	text-align:center;
	background-color:#d5e4f3;
	font-weight:bold;
}
#td_1_hoje{
	background-color:rgb(244,244,244);
	width:105px;
	height:25px;
	border: 1px solid #D9D9D9;
	border-top:none;
	text-align:center;	
	font-weight:bold;
}
#td_1_nao_hoje{
	width:105px;
	height:25px;
	border: 1px solid #D9D9D9;
	border-top:none;
	text-align:center;
	background-color:#d5e4f3;
	font-weight:bold;
}
#td_ds_hoje{
	background-color:#FFFBCB;  
	width:105px;
	height:25px; 
	border: 1px solid #D9D9D9; 
	border-right:none; 
	border-bottom:none; 
	text-align:center;
}
#td_ds_nao_hoje{
	width:105px;
	height:25px; 
	border: 1px solid #D9D9D9; 
	border-right:none; 
	border-bottom:none; 
	text-align:center;
	background-color:#d5e4f3;
}
#td_d7_hoje{
	background-color:rgb(244,244,244);	
	height:25px; 
	border: 1px solid #D9D9D9; 
	border-right:none; 
	border-bottom:none; 
	text-align:center;
	font-weight:bold;
}

#td_data_hoje_7_dias{
	width:105px;
     background-color:rgb(244,244,244);
	 height:25px; 
	 border:1px solid #D9D9D9; 
	 border-right:none; 
	 border-top:none; 
	 text-align:center;
	 
}
#td_d7_nao_hoje{
	
	height:25px; 	
	border: 1px solid #D9D9D9; 
	border-right:none;
	border-bottom:none; 
	 text-align:center;
	font-weight:bold;
	background-color:#d5e4f3;
 }

#td_d7_nao_hoje_2{
	height:25px; 
	width:105px; 
	border: 1px solid #D9D9D9; 
	border-bottom:none; 
	text-align:center;
	font-weight:bold;
	background-color:#d5e4f3;
}

#td_data_hoje_7_dias a, #td_data_nao_hoje_7_dias a, #td_data_nao_hoje_7_dias_2 a, #td_data_nao_hoje_semana a, #td_data_hoje_semana a, #td_data_nao_hoje_semana_2 a, #td_data_hoje_semana_2 a{
	font-weight:bold;
	position:relative;
	top:3px
}
#td_data_nao_hoje_7_dias{
	width:105px;
	height:25px; 
	border:1px solid #D9D9D9; 
	border-right:none; 
	border-top:none; 
	text-align:center;
	background-color:#d5e4f3;
}
#td_data_nao_hoje_7_dias_2{
	height:25px; 
	border: 1px solid #D9D9D9; 
	border-top:none; 
	text-align:center;
	background-color:#d5e4f3;
}
#td_d7_hoje span,#td_d7_nao_hoje span, #td_d7_nao_hoje span, #td_d7_nao_hoje_2 span, #td_ds_nao_hoje_2 span, #td_ds_nao_hoje span, #td_ds_hoje span, #td_ds_hoje_2 span, #td_0_hoje span, #td_0_nao_hoje span{
	position:relative;
	top:10px;
	font-weight:bold	
}
#td_data_hoje_semana{background-color:#FFFBCB; 
	 height:25px; 
	 border:1px solid #D9D9D9; 
	 border-right:none; 
	 border-top:none; 
	 text-align:center;
 }
 
#td_data_nao_hoje_semana{
	height:25px; 
	border:1px solid #D9D9D9; 
	border-right:none; 
	border-top:none; 
	text-align:center;
	background-color:#d5e4f3;
}
#td_ds_hoje_2{
	width:105px;
	height:25px; 
	border: 1px solid #D9D9D9; 
	border-bottom:none; 
	text-align:center;
	background-color:#FFFBCB;
 }
#td_data_hoje_semana_2{
	background-color:#FFFBCB; 
	height:25px; 
	border:1px solid #D9D9D9; 
	border-top:none; 
	text-align:center;
}
#td_impar_semana{width:105px;height:18px; border: 1px solid #D9D9D9; border-right:none; border-bottom-style:dotted;cursor:pointer;}
#td_impar_semana_hoje{width:105px;height:18px; border: 1px solid #D9D9D9; border-right:none; border-bottom-style:dotted;cursor:pointer;background-color:rgb(244,244,244);}
#td_par_semana{width:105px;height:18px; border: 1px solid #D9D9D9; border-right:none;cursor:pointer;}
#td_par_semana_hoje{width:105px;height:18px; border: 1px solid #D9D9D9; border-right:none;cursor:pointer;background-color:rgb(244,244,244);}
#td_impar_7_dias{height:18px; border: 1px solid #D9D9D9; border-right:none; border-bottom-style:dotted;cursor:pointer;}
#td_impar_7_dias_hoje{height:18px; border: 1px solid #D9D9D9; border-right:none; border-bottom-style:dotted;cursor:pointer;background-color:rgb(244,244,244);}
#td_par_7_dias{height:18px; border: 1px solid #D9D9D9; border-right:none;cursor:pointer;}
#td_par_7_dias_hoje{height:18px; border: 1px solid #D9D9D9; border-right:none;cursor:pointer;background-color:rgb(244,244,244);}

#td_ds_nao_hoje_2{
	height:25px; 
	width:105px; 
	border: 1px solid #D9D9D9; 
	border-bottom:none; 
	text-align:center;
	background-color:#d5e4f3;
}

#td_data_nao_hoje_semana_2{
	height:25px;
	 border: 1px solid #D9D9D9; 
	 border-top:none; 
	 text-align:center;
	 background-color:#d5e4f3;
 }
#td_impar_semana_2{width:105px;height:18px; border:1px solid #D9D9D9; border-bottom-style:dotted;cursor:pointer;}
#td_impar_semana_2_hoje{width:105px;height:18px; border:1px solid #D9D9D9; border-bottom-style:dotted;cursor:pointer;background-color:rgb(244,244,244);}
#td_par_semana_2{width:105px;height:18px; border:1px solid #D9D9D9;cursor:pointer;}
#td_par_semana_2_hoje{width:105px;height:18px; border:1px solid #D9D9D9;cursor:pointer;background-color:rgb(244,244,244);}
#td_impar_7_dias_2{height:18px; border:1px solid #D9D9D9; border-bottom-style:dotted;cursor:pointer;}
#td_par_7_dias_2{height:18px; border:1px solid #D9D9D9;cursor:pointer;}
.a_pad_3px{
	padding-left:10px;	
	font-size:12px;
	line-height:18px
}


/* Estilos para a página mes */
.tabela_104{background-color:white; border-collapse: collapse; font-size:13px;}
#td_ds_mes{
	width:107px; 
	height:20px; 
	border:1px solid #D9D9D9; 
	text-align:center;
	padding-top:5px;
	background-color:#d5e4f3;
	font-weight:bold;
	height:20px
}
#td_hoje_mes{
	width:107px; 
	height:80px; 
	background-color:rgb(244,244,244);
	border:1px solid #D9D9D9; 
	padding-left:4px; 
	padding-top:4px;
}
#td_nao_hoje_mes{
	width:107px; 
	height:80px; 
	border:1px solid #D9D9D9; 
	padding-left:4px; 
	padding-top:4px;
}
#td_nao_hoje_mes a, #td_hoje_mes a{
	font-weight:bold;
	font-size:11px
}
#td_fora_mes{
	width:107px; 
	height:80px; 
	border:1px solid #D9D9D9; 
	padding-left:4px; 
	padding-top:4px; 
	background-color:#EFEFEF;
	font-size:11px;
}
#td_fora_mes a span{
	color:#999
}
.div_evento_sem_mes{
    margin: 4px 2px 4px 2px;
	height:20px; 
	width:97px; 
    background-color:#FFFBCB;
}
.div_evento_com_mes{
    margin: 4px 2px 4px 2px;
	height:20px;
	width:97px;
	background-color:#97CD8F;
}
.div_evento_mes a{
	font-weight:normal
}
.tabela_103{background-color:white; border-collapse: collapse; margin-bottom:12px;}

/* Estilos para a página ano */

#td_contem_tabela_mes{
	vertical-align:top;
	width:198px;
	padding-bottom:20px
}
#td_cada_dia{
	width:26px; 
	text-align:center; 
	font-size:11px; 
	border: 1px solid #D9D9D9;
	background-color:#fff; 
	padding: 3px 0;
	color:#333
}
#td_120{
	text-align:center;
	background-color:#A8C5E5;
	padding: 5px 0
}
#td_120 a{
	font-size:12px;
	font-weight:bold
}
.td_123_com_evento{
	font-size:12px;	
	text-align:left; 
	border: 1px solid #D9D9D9;
	background-color:#fff;
	padding: 3px 0 0 4px;	
	background-color:#D5EBD2;
	font-weight:bold
}
.td_123_sem_evento{
	font-size:12px;
	text-align:left;
	border: 1px solid #D9D9D9;
	background-color:#fff;
	padding: 3px 0 0 4px;

}
#td_122{
	text-align:center; 
	border: 1px solid #D9D9D9; 
	background-color:#efefef;
}
.hojeAno_com_evento{
	font-size:12px;	
	text-align:left; 
	border: 1px solid #D9D9D9;
	background-color:rgb(244,244,244);
	padding: 3px 0 0 4px;
	height:30px;
}
.hojeAno_sem_evento{
	font-size:12px;
	text-align:left;
	border: 1px solid #D9D9D9;
	background-color:rgb(244,244,244);
	padding: 3px 0 0 4px;
	height:30px;
}
a.eventoAno{
	
}
.tabela_106{border: 1px solid #cfe0f1; border-collapse: collapse;}
.div_107{
	
}

/* Estilos para a página anotacoes (que é include; logo, o link prá css/maneira.css já tá na página principal) */
#ul_anotacoes{
	width:162px;
	background-color:#fff; 	
	margin-left:10px;
	margin-top:10px;
	font-size:11px;
	color:#686868;
	min-height:163px;
	padding-bottom:10px;
	border:1px solid #8EBDCC;
}
#ul_anotacoes h2{
	font-size:13px;
	font-weight:bold;
	background-color:#0F527C;
	color:#fff;
	
	width:152px;
	padding: 6px 0 7px 10px;
	margin-bottom:11px
}
#ul_anotacoes li{
	padding-left:5px;
	width:133px;
	float:left;
	padding-bottom:10px
}

a#tiraNota{
	text-indent: -9000px;
	padding-left:5px
}

ul#ul_anotacoes a {
  display: block;
  padding-top: 12px; height: 0px !important;
  height /**/: 12px; overflow: hidden;
}
ul#ul_anotacoes p{
	float:left;
  width: 20px;
  background: url(../img/ticado.gif) no-repeat center top;	
}
ul#ul_anotacoes p a {
  background: url(../img/ticado.gif) no-repeat center top;
}
ul#ul_anotacoes p a:hover {
  background: url(../img/ticado.gif) no-repeat center -13px;
}
input#texto_anotacoes{
	width:110px;
	margin-left:9px;
	margin-top:20px;
	font-size:11px;	
	color:#686868;
	
}
button#submit_anotacoes{
	width:33px;
	height:28px;	
	text-indent: -9000px;
	border:0;	
	cursor: pointer;
	background: url(../img/button-ticar.gif) no-repeat left center;
	
}
/* /Estilos para a página anotacoes*/

/*--------NOME DO DIA-----------*/	
h2#diaNome, h2#anoNome{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
	color:#0F527C
}
h2#anoNome{
	font-size:16px;	
}
h2#diaNome a{
	color:#0F527C;
}
/*--------/NOME DO DIA-----------*/	

/* Estilos para a página cadastro */
.div_aviso_cadastro{color:rgb(255,66,66);padding-top:5px}
.p_103{float:left;color:rgb(255,66,66);margin-left:260px;}

#p_113_a{float:left;width:350px;margin-left:299px;}
#p_113_b{float:left;width:50px;margin-left:33px;}
#p_113_c{float:left;width:120px;margin-left:33px;}
#p_113_d{float:left;width:102px;margin-left:13px;}
#p_113_e{float:left;width:40px;margin-left:33px;}
#p_113_f{float:left;width:140px;margin-left:36px;}
#p_113_g{float:left;width:30px;margin-left:213px;}
#text_102{}
.text_103{}
form#cadastroo button{
		text-indent:-999999px;	
	
}

#submit_102{
	width:159px;
	height:40px;	
	
	border:0;	
	cursor: pointer;	
	background: url(../img/bt-cadastrar.gif) no-repeat right bottom;
	
	margin-left:132px;
	}
#cadastroo{padding-left:20px;font-size:14px;line-height:20px;color:#0f527c;width:320px;margin:0 auto;background-color:#C1D7ED;padding-top:5px;position:relative;top:-30px;padding-bottom:30px}
#cadastroo h3{padding-top:0;font-size:18px;padding-bottom:20px;font-weight:bold;padding-top:10px}
#cadastroo input{
color:#0F527C;
width:280px;
border:0;
font-size:22px;
padding:5px;
margin-bottom:15px;
margin-left:2px
}
#cadastroo select{
margin-bottom:15px;
width:293px;
font-size:14px;
}
#pgCadastro h1{
	margin-left:311px;
		}
#cadastroo p{padding-bottom:5px;}
/* Estilos para a página calendario_de_apoio (que é include; logo, o link prá css/maneira.css já tá nas páginas evento_com_horario e evento_sem_horario) */
.td_124{font-size:x-small; text-align:center;}
.button_101{height:18px;}
#td_125{width:15px; height:18px; border: 1px solid; text-align:center;  background-color:rgb(209,209,209); font-size:xx-small;}
#tr_102{height:18px;}
#td_126{border: 1px solid; text-align:center; font-size:xx-small;background-color:rgb(200,200,255);color:rgb(255,0,0);}
#td_127{border: 1px solid; text-align:center; font-size:xx-small; background-color:rgb(200,200,255);}
#td_128{border: 1px solid; text-align:center; font-size:xx-small;color:rgb(255,0,0);}
#td_129{border: 1px solid; text-align:center; font-size:xx-small;}
#td_130{border: 1px solid; text-align:center; font-size:xx-small; background-color:rgb(234,234,234);color:rgb(255,0,0);}
#td_131{border: 1px solid; text-align:center; font-size:xx-small; background-color:rgb(234,234,234);}

/* Estilos para a página calendario_do_mes (que é include; logo, o link prá css/maneira.css já tá nas páginas principais) */
#tabela_cal_mes{background-color:white; border-collapse: collapse; font-size:11px;margin-left:10px;margin-top:24px;border:1px solid #8EBDCC;}
#tabela_cal_mes thead td{font-size:12px; text-align:center;padding: 6px 0 7px 0; font-weight:bold; background-color:#0f527c;}
#tabela_cal_mes thead td a{color:#fff}
#h2_cal_mes{margin-left:20px;}
#td_132{width:23px; height:26px;  text-align:center; background-color:#ACD7A5; color:#686868;font-weight:bold;vertical-align:middle}
#tr_103{height:22px;}

.td_133{background-color:#C1D7ED; text-align:center;vertical-align:middle}
.td_133 a{font-weight:bold;}
.td_134{text-align:center;vertical-align:middle}
.td_135{text-align:center; vertical-align:middle;}
.td_135 a{color:#999}
.td_133_festa{background-color:#C1D7ED; text-align:center;vertical-align:middle}
.td_133_festa a{font-weight:bold;color:#E14F75}
.td_134_festa{text-align:center;vertical-align:middle}
.td_134_festa a{color:#E14F75; font-weight:bold}
.td_135_festa{text-align:center; vertical-align:middle;}
.td_135_festa a{color:#C62E5D}

/* Estilos para a página confirmar_excluir_evento */

#p_121{float:left;width:670px;}
#p_122{float:left;width:250px;}
.submit_103{float:left;}
#p_123{float:left;width:50px;}

/* Estilos para a página confirmar_excluir_usuario */
#p_124{float:left;width:250px;}
.submit_104{float:left;}
#p_125{float:left;width:50px;}

/* Estilos para a página evento */
.div_109{color:rgb(255,66,66);width:684px;text-align:center;margin-top:6px;}
.p_126{float:left;width:50px;margin-left:33px;}
.p_126_a{float:left;width:20px;margin-left:33px;}
.p_126_b{float:left;width:32px;margin-left:33px;}
#p_126_c_sem{float:left;width:155px;margin-left:33px;}
#p_126_c_com{float:left;width:155px;margin-left:33px;}
.p_126_d{float:left;width:38px;margin-left:33px;}
.text_106{float:left;width:200px;}
.select_101{float:left;width:130px;}
.text_107{float:left;width:70px;margin-left:8px;}
.p_128{float:left;width:25px;margin-left:4px;}
.select_102{float:left;width:132px;margin-left:7px;}
.select_102_a_sem{float:left;width:147px;margin-left:6px;}
.select_102_a_com{float:left;width:107px;margin-left:7px;}
.p_135{float:left;width:148px;margin-left:32px;}
.p_135_sem{float:left;width:148px;margin-left:18px;}
.select_102_b{float:left;width:42px;margin-left:7px;}
.p_129{float:left;width:8px;margin-left:4px;}
.text_108{float:left;width:20px;margin-left:28px;}
.p_130{float:left;width:60px;margin-left:4px;}
.p_131{float:left;width:12px;margin-left:4px;}
.p_132{float:left;width:34px;margin-left:28px;}
#textarea_101_sem{float:left;width:627px;margin-left:33px;}
#textarea_101_com{float:left;width:567px;margin-left:33px;}
.p_137_sem{float:left;width:605px;}
.p_138_sem{float:left;width:525px;}
.p_139_sem{float:left;width:20px;}
.p_137_com{float:left;width:550px;}
.p_138_com{float:left;width:470px;}
.p_139_com{float:left;width:20px;}
.submit_105_sem{float:left;}
.submit_105_com{float:left;}
#checkbox_101{float:left;margin-left:44px;width:28px;}






/* Estilos para a página mostrar_relatorios */


/* Estilos para a página relatorios */
#p_156{float:left;width:421px;margin-left:333px; font-weight:bold;}
#div_126{width:754px;border-width:1px;border-style:solid;margin-top:20px;margin-left:70px;}
#p_159{float:left;width:538px;margin-left:298px;font-weight:bold;}
#select_103{float:left;width:61px;margin-left:350px;}
.div_780_por_10_h{width:780px;height:40px;margin-top:10px;}
.submit_108{float:left;width:50px;margin-left:25px;}
#p_cabecalho_a{float:left;width:66px;margin-left:73px;}
#p_cabecalho_b{float:left;width:46px;margin-left:84px;}
#p_cabecalho_c{float:left;width:82px;margin-left:65px;}
#p_cabecalho_d{float:left;width:150px;margin-left:66px;}
#p_cabecalho_e{float:left;width:36px;margin-left:40px;}
#div_127{width:754px;border-width:1px;border-style:solid;margin-top:20px;margin-left:98px;}
#p_163{float:left;width:734px;text-align:center;font-weight:bold}

#select_105{float:left;width:95px;height:110px;margin-left:18px;}
#div_datas_e_imagens_R2{float:left;width:170px;}
.text_111_a{float:left;width:71px;margin-left:18px;}
.text_111_b{float:left;width:71px;margin-left:5px;}
#a_169_a{float:left;width:42px;margin-left:25px;}
#a_169_b{float:left;width:42px;margin-left:22px;}
#a_169_a3{float:left;width:42px;margin-left:25px;}
#a_169_b3{float:left;width:42px;margin-left:22px;}
#select_106{float:left;width:98px;height:60px;margin-left:36px;}
.select_107_a{float:left;width:39px;margin-left:20px;}
.select_107_b{float:left;width:39px;margin-left:3px;}
.select_107_c{float:left;width:39px;margin-left:12px;}
#p_cabecalho_aa{float:left;width:66px;margin-left:73px;}
#p_cabecalho_bb{float:left;width:46px;margin-left:84px;}
#p_cabecalho_cc{float:left;width:82px;margin-left:65px;}
#p_cabecalho_dd{float:left;width:150px;margin-left:74px;}
#p_cabecalho_ee{float:left;width:90px;margin-left:26px;}

.div_datas_e_imagens_R3{float:left;width:170px;}

#text_111_a3{float:left;width:71px;margin-left:18px;}
#text_111_b3{float:left;width:71px;margin-left:5px;}



#select_108{float:left;width:95px;height:110px;margin-left:18px;}
#p_cabecalho_aaa{float:left;width:66px;margin-left:73px;}
#p_cabecalho_bbb{float:left;width:160px;margin-left:229px;}
#div_133{width:754px;border-width:1px;border-style:solid;margin-top:20px;margin-left:99px;}
.p_179{float:left;width:734px;text-align:center;font-weight:bold;}
#div_154{width:754px;border-width:1px;border-style:solid;margin-top:20px;}


/* Estilos para a página usuarios */
#p_191{float:left;width:321px;margin-left:233px; font-weight:bold;}
#tabela_111{float:left; background-color:white;border-collapse: collapse; margin-left:28px;margin-top:20px;}
.td_142{border:1px solid #D9D9D9;text-align:center;}
.td_143{border:1px solid #D9D9D9;padding-left:12px;padding-right:12px;}
#submit_109{float:left;width:68px;margin-left:622px;}

/* Estilos para as páginas de impressão */
/* Estilos para a página imprimir_feriados */
.td_imprimir_1{width:100px;text-align:right;font-size:13px}
.td_imprimir_2{width:300px;text-align:left;font-size:13px;padding-left:30px}
.td_imprimir_3{text-align:left; padding-left:8px;padding-right:8px;font-weight:bold;font-size:13px;}
.td_imprimir_4{text-align:left;padding-left:8px;padding:8px;font-size:13px;border-bottom:1px solid #333;border-right:1px solid #333;border-collapse: collapse;}
.td_imprimir_5{text-align:left; padding-left:8px;padding:8px;font-weight:bold;font-size:13px;}
.td_imprimir_6{text-align:left; padding-left:8px;padding:8px;font-size:13px}
.td_imprimir_7{text-align:left; padding-left:8px;padding:8px;font-weight:bold;font-size:13px;}
.td_imprimir_8{text-align:left; padding-left:8px;padding:8px;font-size:13px}
.td_imprimir_9{text-align:left; padding-left:8px;padding:8px;font-weight:bold;font-size:13px;}
.td_imprimir_10{text-align:left; padding-left:8px;padding:8px;font-size:13px}



