body {
    background-image: url('/layout/background.gif');
    background-repeat: no-repeat;
    background-position: left top;
}
div.main{
	width: 980px;
	margin: 20px 0px 0px 20px;
	padding: 0px;
}
div.top {
    width: 960px;
    padding-left: 20px;
}

div.left {
    position: absolute;
    top: 100px;
    left: 20px;
    width: 140px;
}

.modules_center a, .eventitem .text a
{font-style:italic; text-decoration:underline; color:#00539b;}

/* <MENU> */
div.menu div.level_1 div#activemenuitem {
    background-image: url('/layout/activemenudot.png');
    background-repeat: no-repeat;
    background-position: center left;
}
div.menu div.level_2,
div.menu div.level_3 {
    padding-left: 20px;   
}
div.menu div.level_2 div#activemenuitem,
div.menu div.level_3 div#activemenuitem {
    background-image: url('/layout/activemenudot.png');
    background-repeat: no-repeat;
    background-position: center left;
}
div.menu div.item {
    padding-left: 15px;
}
/* </MENU> */

/* <MAINCONTENTTABLE> */
div.middle {
    position: absolute;
    left: 160px;
    top: 100px;
    width: 835px;
}
div.middle_top {
    background-image: url('/layout/top.png');
    background-repeat: no-repeat;
    background-position: center top;
    width: 835px;
    height: 41px;
}
div.middle_middle {
    background-image: url('/layout/middle.png');
    background-repeat: repeat-y;
    width: 835px;
}

div.middle_inner {
    width: 795px;
    padding-left: 20px;
    padding-right: 20px;
    overflow:auto;
    height: 500px;
}
/*div.middle table {
    margin-top: 20px;
}*/
/*div.middle table tr.contentrow {
    background-image: url('/layout/middle.png');
    background-repeat: repeat-y;
}*/
td.center {
	width:100%;
	padding-right: 15px;
}
div.middle_bottom {
    width: 835px;
    height: 43px;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    background-image: url('/layout/bottom.png');
    background-position: left top;
    background-repeat: no-repeat;
    text-align: center;
}
div.middle_bottom p {
    padding-top: 10px;
    color: #00539b;
}
div.bildspel {
    /*text-align: right;*/
    margin: 0px;
}

/* </MAINCONTENTTABLE> */

/* <IMAGELIBRARY> */
div.imlibimage div.header {
    display: none;
}
div.imlibimage div.item {
    display: none;
}
div.imlibimage div.imlib_titleafter {
    display: block;
}
div.modules_right div.itempaging {
    display: none;
}
div.modules_right div.imlibimages table.items {
    padding: 0px;
    border: 0px;
    text-align: left;
    border-spacing: 0px;
}
div.modules_right div.imlibimages table.items tr {
    padding: 0px;
    margin: 0px;
    text-align: left;
}
div.modules_right div.imlibimages table.items td {
    padding-right: 5px;
    margin: 0px;
}
div.modules_right div.imlibthumbnail img {
    opacity: 1;
    filter: alpha(opacity=100);
}
div.modules_right div.imlibthumbnailselected img {
    opacity: 0.4;
    filter: alpha(opacity=40);    
}
/* </IMAGELIBRARY> */

/* <EVENTPANE> */
.eventpane .dateabove{
	margin-top:7.5px;
	margin-bottom:10px;

}
.eventpane .dateabove a{
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
}
.eventpane .title{
	margin-bottom:15px
}
.eventpane .title a
{
	color:#00539B;
	font-size:35px;
	font-weight:bold;
	margin-bottom:15px
}

.eventitem{
    padding-bottom:20px;
    padding-top:20px;
    border-top:1px dotted #00539B;
}
.eventitemfirst .eventitem{
    padding-top:0px;
    border-top:none;
}
.eventitem img:first-child{
	float:left;
}
.eventpane .paragraph{
    clear:both;
}
.eventitem .preamble h3
{display: none;}
/* </EVENTPANE> */
