div.main{
	width:1025px;
	margin-top:0px; 
	margin-bottom:25px; 
}

td.center{
	width:100%;
	padding:5px;
	padding-left:20px;
	padding-right:20px;
}

td.left .menu, td.right .pane{
    width:150px;
    padding:5px;
    padding-left:12px;
}

.menu .folder
{
	padding-bottom:3px;
	padding-top:1px;
}
.menu .folder, .menu .active_root_folder
{
	border-bottom:1px solid #ccc;
}
.menu .item a
{
	padding-left:15px;
	color:#646464;
}
.menu .folder a
{
	font-weight:bold;
}
.menu .active .folder{
	background-image:url(/layout/arrow.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:none;
}

div.bottom
{
	border-top:1px solid #5D81BF;
	color:#646464;
}

div.bottom a
{
	color:#646464;
}
td.right .pane
{
	width:200px;
}
td.right .eventpane
{
	border-top:1px solid #5D81BF;
	margin-top:15px;
}
.pane .header h3
{
	color:#5D81BF;
	font-weight:normal;
	background-image:url(/layout/arrow.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:15px;
	
}

td.right .eventpane .item
{
	padding-left:15px;	
}
td.right .eventpane .preamble
{
	font-style:normal;
	display:block;
	
}
td.right .eventpane .preamble a, td.right .dateabove a
{
	color:#646464;
}

td.right .eventpane .title a, td.right .archivelink a
{
	color:#5D81BF;
	font-weight:bold;
}

.topbar
{
	background-color:#2152A6;
	border-top:1px solid #fff;	
	padding:5px;
	padding-left:27px;
	padding-right:24px;
}
.topbar a
{
	color:#fff;
	font-weight:bold;	
}

.topbar p, .topbar .pane, .topbar .pane div
{
	margin:0px;padding:0px;	
}

.topbar .pane .item a
{
	padding-right:20px;	
}

td.left
{
	background-image:url(/layout/svjflogo.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;	
}

.topbar input
{
	border:none;
	background-color:#fff;
	font-weight:bold;

}
div.middle
{
	padding-top:20px;
	padding-bottom:20px;	
	padding-right:20px;
}

