body{
  background-color: #F1F1F1;
  color: #3d3d3d;
  background-image: url(http://img4.custompublish.com/getfile.php/711281.1254.webqvutxyw/body-bakg.gif);
  padding: 25px 0px 10px;
}

a:link{color: #004c85;}
a:visited{color: #004c85;}
a:hover{color: #004c85;}

/*01A9DA*/
a.menu:link{color: #000000;}
a.menu:visited{color: #000000;}
a.menu:hover{color: #000000;}

a.menuselected:link{color: #000000;}
a.menuselected:visited{color: #000000;}
a.menuselected:hover{color: #000000;}

/* Linked headlines (normally inside LIST-sections) */ 
.headlinelink{}
.headlinelink:link{color: #222222;}
.headlinelink:visited{color: #222222;}
.headlinelink:hover{color: #222222;}

.buttons .headlinelink:link{color: #000000;}
.buttons .headlinelink:visited{color: #000000;}
.buttons .headlinelink:hover{color: #000000;}

/* Navigation path links */
.path { }
a.path:link{color: #234d5a;}
a.path:visited{color: #234d5a;}


/* Sitemap links */
a.tree:link{color: #000000;}
a.tree:visited{color: #000000;}
a.tree:hover{color: #000000;}

a.sitetree:link{color: #000000;}
a.sitetree:visited{color: #000000;}
a.sitetree:hover{color: #000000;}


a.topplink:link{color:#000000; text-decoration: none; text-transform: uppercase; font-size: 0.85em;}
a.topplink:visited{color:#000000; text-decoration: none; text-transform: uppercase; font-size: 0.85em;}
a.topplink:hover{color:#000000; text-decoration: underline; text-transform: uppercase; font-size: 0.85em;}

.date{color: #676d6f;}
.author{color: #676d6f;}
.headlineview, h1.headlineview{
}

#page{
  background-color: #FFFFFF;
}
#top div.inner{
  background-image: url(http://img4.custompublish.com/getfile.php/973318.1254.qvqaxwttve/top-bakg3.png);
	/*/getfile.php/759646.1254.swxftqxdys/top-bakg2.jpg*/
}
#logo{
  background-image: url(http://img4.custompublish.com/getfile.php/802524.1254.xuvccqcewe/Modumkommune_logo.gif);
}
#page div.s1{
  background-image: url(http://img4.custompublish.com/getfile.php/711287.1254.fcecdpbctb/page-shadow-mid.gif);
}
#page div.s2{
  background-image: url(http://img4.custompublish.com/getfile.php/711297.1254.qcxtbcuypv/page-shadow-top.gif);
}
#page div.s3{
  background-image: url(http://img4.custompublish.com/getfile.php/711286.1254.fsxbryqady/page-shadow-bottom.gif);
}
#sitetools{
  background-color: #cbebf5;
}

#sidebar{
  color: #222222;
}
#sidebar .box{
  border-color: #769AA6;
  background-image: url(http://img4.custompublish.com/getfile.php/711282.1254.bpvpybutrb/box-bakg-gradient.gif);
  background-color: #EDF3F4;
}
#sidebar .box h3.caption{
  background-color: #769AA6;
  color: #FFFFFF;
}
#navbar .box{
  border-color: #01A9DA;
  background-image: url(http://img4.custompublish.com/getfile.php/711283.1254.bwxctrexce/menu-bakg.gif);
  background-color: #F1F9FF;
}
#navbar .box h3.caption, div.menuwrap h3.caption{
  background-color: #01A9DA;
  color: #FFFFFF;
}

.box ul.buttons li{
  background-color: #A1DAEC;
}

.box.light, #sidebar .box.light{
  background-color: #F9FBFB;
  background-image: url(getfile.php/713777.1254.pbwpfcyyry/box-bakg-gradient-light.gif);
}
#sidebar .box.search, .box.search{
  background-image: none;
}

#sidebar .box.search .cell, .box.search .cell{
  background-image: none;
  background-color: #769AA6;
}

div.menuwrap{
  background-color: #E9F6FF;
}
#navbar div.menuwrap{
  background-color: #F1F9FF;
  background-image: url(http://img4.custompublish.com/getfile.php/711283.1254.bwxctrexce/menu-bakg.gif);
}
#catmenus div.menuwrap{
  background-color: #E9F6FF;
}
#catmenus div.menuwrap h3.caption{
  background-color: #61BFDB;
  color: #000000;
  margin-top: 0px;
}
#catmenus div.menuwrap{
  background-image: url(http://img4.custompublish.com/getfile.php/711284.1254.xtxyvpuufp/modul-bakg.gif);
}
#navbar ul.menu{
  border-color: #9CC2CD;
}
#path{
  color: #234d5a;
}

#searchform{
  background-color: #FFFFFF;
  border-color: #202020;
}
input.searchinput{
  background-color: #FFFFFF;
  color: #000000;
}	
input.searchsubmit{
  color: #000000;
  background-color: #FFFFFF;
}


.icalendardayhead { background-color: gray; }
.calendardate{ color:#333333;}



.icalendardayhead  {
	background-color: #eeeeee;
}

.calendardate {
	color:#333333;
}

#calendar {
	background-color: #D9E0CF;
}

#calendar div.calmonthname {
	color: #FFFFFF;
}

#kalendermaned{
}

table.monthlycalendartable td.calmonthname, table.monthlycalendartable caption{
  background-color: #E4F5FC;
  color: #333333;
}
table.monthlycalendartable th, th.caldayname{
  background-color: #FFFFFF;
  border-color: #769AA6;
  color: #666666;
}

table.monthlycalendartable td, td.calday, td.calsaturday, td.caltoday, td.caldayhasevent  {
  background-color: #E4F5FC;
  border-color: #769AA6;
  color: #000000;
}

td.caldayhasevent  {
	color: black;
}

table.monthlycalendartable td.caldayhasevent, td.caldayhasevent{
	background-color: #E1E9F8;
	color: black;
}

table.monthlycalendartable td.caltoday, td.caltoday {
	background-color: #769AA6;
	color: #000000;
}

table.monthlycalendartable td.calsunday, td.calsunday {
	background-color: #FFFFFF;
	color: #081073;
}
td.calday div.weekno{
  
  background-color: #FFFFFF;
  border-color: #769AA6;
  color: #666666;
}

#kalenderoppforinger {
	background-color: #F8F9CA;
}
#calfooter{
  border-color: #FFFFFF;
}

abbr.dtstart{ display: none;}

/* Ansattportal */

div.intranet.listingarea, div.intranet.menuwrap, div.mainarea.intranet{
	background-image: none;
	background-color: #F7F0D3;
}
div.intranet.menuwrap, #navbar div.intranet.menuwrap{
	background-color: #F7F0D3;
	background-image: none;
}
div.intranet.menuwrap ul.menu, #navbar div.intranet.menuwrap ul.menu{
	border-color: #2E3C5F;
}
div.intranet.menuwrap h3.caption { 
	background-color: #2A385C;
	color: #ffffff;
}