﻿/******************************************************

	autor: INPUT CENTER INFORMÁTICA
	versão: 1.0.0
	atualizado em: 27/04/2009
	
******************************************************/

/* calendario - Default */
div#conteudo{
	padding-bottom: 0;
}
div#containerCalendario{
	width: 714px;
	margin: 23px auto 0 auto;
}
#boxListaMesesTopo{
	width: 714px;
	margin-bottom: 8px;
}
#boxListaMesesTopo ul{
	width: 714px;
	list-style-type: none;
}
#boxListaMesesTopo li{
	display: inline; /* correcao de bug do IE6*/
	width: 115px;
	height: 39px;
	margin: 8px 2px 0 2px;
	float: left;
}
#boxListaMesesTopo a:link, #boxListaMesesTopo a:active, #boxListaMesesTopo a:visited{
	width: 115px;
	height: 29px;
	padding-top: 10px;
	color: #294F78;
	font-size: 15px;
	text-align: center;
	text-decoration: none;
	float: left;
	background: #CED9E5;
}
#boxListaMesesTopo a:hover{
	color: #CED9E5;
	background: #294F78;
}
#boxListaMesesTopo .mesSelecionado:link, #boxListaMesesTopo .mesSelecionado:hover, 
#boxListaMesesTopo .mesSelecionado:active, #boxListaMesesTopo .mesSelecionado:visited{
	color: #FFF;
	background: #294F78;
}
div#containerColunasCalendario{
	width: 712px;
	padding-right: 2px;
}
div#colunaEsquerdaCalendario{
	width: 340px;
	padding-top: 26px;
	float: left;
}
#textoConteudo #colunaEsquerdaCalendario p.nomeMesSelecionado{
	margin: 0;
	color: #294F78;
	font-size: 16px;
}
#colunaEsquerdaCalendario ul{
	padding-left: 11px;
	list-style-type: none;
}
#colunaEsquerdaCalendario li{
	margin-top: 25px;
	color: #77A4D0;
	font-size: 14px;
}
#colunaEsquerdaCalendario li ul{
	padding-left: 0;
}
#colunaEsquerdaCalendario li ul li{
	margin-top: 0;
	color: #24496E;
	font-size: 12px;
}
div#colunaDireitaCalendario{
	width: 354px;
	padding-top: 26px;
	min-height: 343px;
	_height: 343px;
	float: right;
	background: #CED9E5;
}
div#boxTabelaCalendario{
	width: 296px;
	margin: 0 auto;	
}
#boxTabelaCalendario table{
	border-spacing: 2px;
}
#boxTabelaCalendario th{
	font-size: 12px;
	text-align: center;
}
#boxTabelaCalendario td{
	width: 40px;
	height: 30px;
	color: #FFF;
	font-size: 16px;
	text-align: center;
	background: url(../layout/fundoCelulaTabelaCalendario.gif) no-repeat;
}
#boxTabelaCalendario td.diaEvento{
	background: url(../layout/fundoCelulaDiaEventoTabelaCalendario.gif) no-repeat;	
}
#boxTabelaCalendario td.celulaVazia{
	background: url(../layout/fundoCelulaVaziaTabelaCalendario.gif) no-repeat;	
}
div#boxDestaqueMes{
	width: 280px;
	margin: 35px auto 0 auto;
}
#textoConteudo #boxDestaqueMes p{
	margin: 0 0 4px 0;
}
#textoConteudo #boxDestaqueMes p.descricaoDestaqueMes{
	margin-top: 4px;
	text-align: center;
}
