#main
{
	margin-right: 10px;
	margin-left: 10px;
	padding: none;
	border: none;
}
#logo
{
	visibility: hidden;
	position:absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
#left
{
	visibility: hidden;
	position:absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
#banner
{
	visibility: hidden;
	position:absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
#right
{
	visibility: hidden;
	position:absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
#pagecalendar
{
	visibility: hidden;
	position:absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

#footer
{
	position: static;		
}

#icon_print
{
	visibility: hidden;
	position:absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
#navbar
{
	margin: 0px;
}