body{
    background-image:url(/media/body_bg.gif);
}

div.main{
	width:720px;
	border:1px solid #A2BD55;
	background-color:#fff;
}

td.center{
    width:100%;
}

div.modules_center 
{
	/*max-width: 540px;*/
}

/*
div.noticeboardmessages table.item
{
	width: 540px;
	max-width: 540px !important;
	word-wrap: break-word;
}*/

div.middle{
    padding-bottom:15px;
}
td.right{
    padding-right:5px;
}
div.top{
    background-image:url(/media/header_bg.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    margin-bottom:5px;
}

div.top .imagepane, div.top .imagepane p, div.top .imagepane div{
    padding:0px;margin:0px;
}
div.top .imagepane{
    padding-left:4px;
    padding-bottom:0px;
    padding-right:4px;
}
div.top .imagepane .items .item{
    margin:0px;padding:0px;
    padding-right:0px;
    padding:1px;
}

td.left{
    padding-left:5px;
}
td.left .menu{
    width:155px;
    margin-top:15px;
}
td.left .menu .item{
    margin-bottom:3px;
    padding:2px;
    padding-left:5px;
}

/* här har jag ändrat */
td.left .menu .item{
    background-color:#bcbcbc; 
}
td.left .level_0 .item{
    background-color:#c6dbc6; 
}
td.left .level_0 .active .item{
     background-color:#acc5ac;   
}
/* ändring end */

td.right .pane{
    width:155px;
}

td.right .pane .dateabove{
	font-size:10px;
}

td.right .eventpane{
    background-color:#e8fee8;
}
td.right .eventpane .header{
    background-color:#acc5ac;
    padding:2px;
}
td.right .eventpane .items{
   padding:2px;
}
td.right .eventpane .title{
    font-weight:bold;
}
td.right .surveypane{
    border:1px solid #BCBCBC;
}

td.right .surveypane .header{
    background-color:#BCBCBC;
    padding:2px;
}
td.right .surveypane .items{
   padding:2px;
}


div.top .bannerpane p, div.top .bannerpane div{
    margin:0px;padding:0px;
}   

td.left .pane{
    border:1px solid #BCBCBC;
    font-size:10px;
    line-height:100%;
}
td.left .pane .header{
    background-color:#BCBCBC;
    color:#fff;
    font-weight:bold;
    padding:2px;
}

.newsletter{
    padding:3px;
}
.newsletter td{
    line-height:100%;
    font-size:10px;
}
.newsletter input{
    border:1px solid #999;
    background-color:#fff;
    margin-left:3px;
    margin-top:3px;
    width:100px;
 }

.newsletter .button{
    margin-left:38px;
 }
.newsletter .name, .newsletter .email{
    width:100px;
}

td.center{
    padding-left:5px;
    padding-right:5px;
}

.bannerpane{
    margin:0px;padding:0px;
}

div.MediaText
{
	font-size:10px;
	font-weight:normal;
	color:#BCBCBC;	
	padding:5px;
	padding-top:0px;
}

td.center img
{
	padding:5px;	
}

/* Evenemangskalendern */
/** Rutan på förstasidan */
/*** Rubriken */
#eventpane_1751 div.pane div.header {
    background-color: #ff3333;
    padding-left: 5px;
}
/*** Länkarna */
#eventpane_1751 div.item div.title a {
    font-weight: bold;
    color: #777;
}
/*** Visa alla-länken */
#eventpane_1751 div.archivelink a {
    color: #777;
}
/*** Ramen */
#eventpane_1751 div.pane {
    border: 0px;
    background-color: #fff;
}
/*** Datumet ovanför varje evenemang */
#eventpane_1751 div.dateabove {
    font-size: 10px;
    color: #777;
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding-top: 10px;
}
/*** Varje evenemang */
#eventpane_1751 div.item {
    padding-bottom: 0px;
    margin-bottom: 0px;
}
/*** Övrigt */
#eventpane_1751 div.pane div div.items {
    padding-left: 5px;
}

/** På själva sidan för evenemangskalendern */
div.eventcalendar div.header h2 {
    clear: both;
    display: block;
    padding-top: 10px;
    padding-bottom: 10px;
}

div.eventcalendar td.eventcalendardayheader {
    font-weight: bold;
}

/*** Datum då det händer något evenemang */
div.eventcalendarform table.eventcalendar div.calendaritemwithoutlink {
    background-color: #c6dbc6;
}
/*** Datum då det inte händer något */
div.eventcalendarform td.day .item {
    background-color: #eee;
}
/*** Dagens datum och det händer något evenemang */
div.eventcalendarform td.current_day div.calendaritemwithoutlink {
    background-color: #acc5ac;
}
/*** Datum som tillhör månaden före/efter */
div.eventcalendarform td.other_month .item {
    background-color: #d9dadb;
    color: #999;
}

/** När ett evenemang visas på en egen sida */
div.eventcalendar div.printlink {
    margin-top: 20px;
    font-style: italic;
}

div.modules_center div.eventitem div.preamble h3,
div.modules_center div.eventcalendareventitem div.preamble h3 {
    color: #000;
}

div.modules_center div.eventitem div.preamble h3 span.eventtime,
div.modules_center div.eventitem div.preamble h3 span.eventend,
div.modules_center div.eventcalendareventitem div.preamble h3 span.eventtime,
div.modules_center div.eventcalendareventitem div.preamble h3 span.eventend {
    display: inline;
}

div.eventitem div.eventcalendarextrafields
{
	display: inline;
}