﻿/* CSS do Calendário */
div#calendario table.tbCalendario {
	width:100%;
}
	div#calendario table.tbCalendario tr td {
		/* nothing */
	}
	div#calendario table.tbCalendario tr th.bt_anterior { text-align:left; }
		div#calendario table.tbCalendario tr th.bt_anterior a { margin-left:5px; }
	div#calendario table.tbCalendario tr th.bt_proximo { text-align:right; }
		div#calendario table.tbCalendario tr th.bt_proximo a { margin-right:10px; }
	
		div#calendario table.tbCalendario tr th h2,
		div#calendario table.tbCalendario tr th h2 a { color:#FFF; float:none; }
		
		div#calendario table.tbCalendario tr th h2 a:hover { color:#CCC; text-decoration:none; }
		
			div.sidebar.interna div#calendario table.tbCalendario tr th h2 a { color:#000 !important; }
			
			div.sidebar.interna div#calendario table.tbCalendario tr th h2 a:hover { color:#333; }
		
		div#calendario table.tbCalendario tr td a:link,
		div#calendario table.tbCalendario tr td a:hover,
		div#calendario table.tbCalendario tr td a:visited,
		div#calendario table.tbCalendario tr td a:active {
			text-align:center;
			padding:2px 3px;
			color:#FFF;
			display:block;
			width:14px;
			height:14px;
			line-height:14px;
			cursor:default;
		}
		
		div.sidebar.interna div#calendario table.tbCalendario tr td a { color:#000; }
		
		div#calendario table.tbCalendario tr td.dataEvento a { background:#79B500; cursor:pointer; }
		div#calendario table.tbCalendario tr td.dataAtual a { background:#76796E; cursor:pointer; }
		
		div#calendario table.tbCalendario tr td a:hover {
			background:#FFF;
			color:#666;
			text-decoration:none;
		}
		
		div.sidebar.interna div#calendario table.tbCalendario tr td a:hover {
			background:#666;
			color:#FFF;
		}

div#container_calendario p.lnk_todosEventos {
	font-size:12px;
	position:absolute;
	bottom:5px;
	right:15px;
}
div.sidebar.interna div#container_calendario p.lnk_todosEventos {
	position:inherit;
	bottom:auto;
	right:auto;
	text-align:right;
	padding-right:10px;
	margin-top:12px;
}
	div#container_calendario p.lnk_todosEventos a {
		color:#FFF;
		text-decoration:none;
	}
	
	div.sidebar.interna div#container_calendario p.lnk_todosEventos a { color:#000; }