/* Classes with colors extracted 2009-06-05 08:43:17 */

body  {
	background-color: #FFFFFF;
	color: #000000;
}

a:link  {
	color: #0066cc;
}

a:visited  {
	color: #0066cc;
}

a:hover  {
	color: #0066cc;
}

.menu a:link  {
	color: #000000;
}

.menu a:visited  {
	color: #000000;
}

.menu a:hover  {
	color: #000000;
}
/*
.menu a.menulevel1:link  {
	color: #053052;
}

.menu a.menulevel1:visited  {
	color: #053052;
}

.menu a.menulevel1:hover  {
	color: #053052;
}
*/

#main .menu a:link, #main .menu a:visited, #main .menu a:hover  {
	color: #0066CC;
}


.cp  {
	color: #999999;
}

a.cp:link  {
	color: #999999;
}

a.cp:visited  {
	color: #999999;
}

a.cp:hover  {
	color: #999999;
}


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;
}

.date  {
	color: #000000;
}

.author  {
	color: #000000;
}

h1.headline   {
	color: #0066CC;
}

h1.headlineview   {
	color: #006699;
}

.block, .articleblock  {
	background-image: url(http://img9.custompublish.com/getfile.php/1129680.1229.eretcwtbea/articleblock-border-hori-va.gif);
	border-color: #D1D1D1;
}

.viewarea .block{
	background-image: none;
	background-color: transparent;
}
.block .inner, .articleblock .inner  {
	background-color: #FFFFFF;
}

.articleblock span.corner {
	background-image: url(http://img9.custompublish.com/getfile.php/1129681.1229.wxwseywxsb/articleblock-frame-variant1.gif);
}

div.s1.page, #page-s1{
	background-image: url(http://img9.custompublish.com/getfile.php/1129700.1229.qduyqrafup/page-shadow-mid.gif);
}

div.s2.page, #page-s2{
	background-image: url(http://img9.custompublish.com/getfile.php/1129701.1229.ybccbbrrsp/page-shadow-top.gif);
}

#top  {
	background-color: #FFFFFF;
	background-image: url(http://img9.custompublish.com/getfile.php/1129704.1229.brqtrpaffy/top-bkg.jpg);
	border-color: #FFFFFF;
}

#topnav  {
	background-color: #5B798B;
	background-image: url(http://img9.custompublish.com/getfile.php/1129706.1229.udybwvqsuv/topmenu-bkg.gif);
	color: #FFFFFF;
}

#middle  {
}

#footer  {
	color: #9D9D9E;
}

/* Flexible box */

div.box{
	background-color: #EDEDED;
}
div.box .corner{
	background-image: url(http://img9.custompublish.com/getfile.php/1129691.1229.rawqdpfduc/box-variant2-frame.gif);
}
div.box div.side.v{
	background-image: url(http://img9.custompublish.com/getfile.php/1129693.1229.ewbdreyppc/box-variant2-shadows-vert.gif);
}
div.box div.side.h{
	background-image: url(http://img9.custompublish.com/getfile.php/1129692.1229.wauxybeecv/box-variant2-shadows-hori.gif);
}

div.box .caption{
	background-color: #4E7B9D;
	color: #FFFFFF;
}
div.box .caption .corner {
	background-image: url(http://img9.custompublish.com/getfile.php/1129696.1229.wywxbpptyx/box-variant4-caption-frame.gif);
}

div.box .caption span.side.v{
	background-image: url(http://img9.custompublish.com/getfile.php/1129698.1229.speqffttft/box-variant4-caption-shadows-vert.gif);
}
div.box .caption span.side.h{
	background-image: url(http://img9.custompublish.com/getfile.php/1129697.1229.wdvyayvusw/box-variant4-caption-shadows-hori.gif);
}



div.box.variant2{
	background-color: #EDEDED;
}
div.box.variant2 .corner{
	background-image: url(http://img9.custompublish.com/getfile.php/1129691.1229.rawqdpfduc/box-variant2-frame.gif);
}
div.box.variant2 div.side.v{
	background-image: url(http://img9.custompublish.com/getfile.php/1129693.1229.ewbdreyppc/box-variant2-shadows-vert.gif);
}
div.box.variant2 div.side.h{
	background-image: url(http://img9.custompublish.com/getfile.php/1129692.1229.wauxybeecv/box-variant2-shadows-hori.gif);
}

div.box.variant2 .caption{
	background-color: #508AB6;
	color: #FFFFFF;
}
div.box.variant2 .caption .corner {
	background-image: url(http://img9.custompublish.com/getfile.php/1129688.1229.xuqtstxdpq/box-variant2-caption-frame.gif);
}

div.box.variant2 .caption span.side.v{
	background-image: url(http://img9.custompublish.com/getfile.php/1129690.1229.vwxcvydady/box-variant2-caption-shadows-vert.gif);
}
div.box.variant2 .caption span.side.h{
	background-image: url(http://img9.custompublish.com/getfile.php/1129689.1229.rcfwqddwyw/box-variant2-caption-shadows-hori.gif);
}

div.box.variant3{
	background-image: url(http://img9.custompublish.com/getfile.php/1129694.1229.xadpwdxpre/box-variant3-bkg.gif);
	background-color: #EDF0F2;
	border-color: #4C6C2F;
}
div.box.variant3 span.corner{
	background-image: url(http://img9.custompublish.com/getfile.php/1129695.1229.yfspbtsdtc/box-variant3-frame.gif);
}
div.box.variant3 h3.caption{
	color: #FFFFFF;
	background-color: transparent;
}

/* Variant 4 as variant2 except slightly darker caption background */

div.box.variant4{
	background-color: #FFFFFF;
}

div.box.variant4 .corner{
	background-image: url(http://img9.custompublish.com/getfile.php/1129685.1229.pfywqetyta/box-frame.gif);
}
div.box.variant4 div.side.v{
	background-image: url(http://img9.custompublish.com/getfile.php/1129687.1229.cssdvfwvda/box-shadows-vert.gif);
}
div.box.variant4 div.side.h{
	background-image: url(http://img9.custompublish.com/getfile.php/1129686.1229.uwqwuddebr/box-shadows-hori.gif);
}

div.box.variant4 .caption{
	background-color: #2A4154;
	color: #DBE9F1;
}
div.box.variant4 .caption .corner {
	background-image: url(http://img9.custompublish.com/getfile.php/1129682.1229.wpavqfyabp/box-caption-frame.gif);
}

div.box.variant4 .caption span.side.v{
	background-image: url(http://img9.custompublish.com/getfile.php/1129684.1229.rveycusdvr/box-caption-shadows-vert.gif);
}
div.box.variant4 .caption span.side.h{
	background-image: url(http://img9.custompublish.com/getfile.php/1129683.1229.tsbudqavxw/box-caption-shadows-hori.gif);
}


ul.topmenu  {
	background-image: url(http://img9.custompublish.com/getfile.php/1129707.1229.fayffcycfu/topmenu-separator.png);
}

ul.topmenu li  {
	background-image: url(http://img9.custompublish.com/getfile.php/1129707.1229.fayffcycfu/topmenu-separator.png);
}

.topmenu a:link, .topmenu a:visited , .topmenu a:visited {
	color: #FFFFFF;
}

ul.topmenu li a.itemselected {
	background-color: #233948;
	background-image: url(http://img9.custompublish.com/getfile.php/1129705.1229.exqfcyewbx/topmenu-active-bkg.png);
	border-color: #AFC6D4;
}

/* NB! Maa lage eget bilde for hover */
ul.topmenu li a:hover {
	background-color: #233948;
	background-image: url(http://img9.custompublish.com/getfile.php/1129705.1229.exqfcyewbx/topmenu-active-bkg.png);
	border-color: #AFC6D4;
}

/* NB! Husk aa justere menylinkfarger   */
ul.mainmenu li a.itemselectedcurrent:link, ul.mainmenu li a.itemselectedcurrent:visited, ul.mainmenu li a.itemselectedcurrent:hover, ul.mainmenu li span.itemselectedcurrent{
	color: #000000;
}

ul.mainmenu li a.itemselected, ul.mainmenu li span.itemselected, ul.mainmenu li a:hover, ul.mainmenu li ul ul a.itemselected, ul.mainmenu li ul ul span.itemselected, ul.mainmenu li ul ul a:hover{
	color: #000000;
}
ul.mainmenu li ul a.itemselected, ul.mainmenu li ul span.itemselected, ul.mainmenu li ul a:hover{
	color: #000000;
}
ul.mainmenu li.menulevel0 {
	background-color: #EDEDED;
}
ul.mainmenu li.menulevel0 span.corner{
/*	background-image: url(http://img9.custompublish.com/getfile.php/1129685.1229.pfywqetyta/box-frame.gif);*/
	background-image: url(http://img9.custompublish.com/getfile.php/1129691.1229.rawqdpfduc/box-variant2-frame.gif);
}
ul.mainmenu li.menulevel0 div.side.v{
/*	background-image: url(http://img9.custompublish.com/getfile.php/1129687.1229.cssdvfwvda/box-shadows-vert.gif);*/
	background-image: url(http://img9.custompublish.com/getfile.php/1129693.1229.ewbdreyppc/box-variant2-shadows-vert.gif);
}
ul.mainmenu li.menulevel0 div.side.h{
/*	background-image: url(http://img9.custompublish.com/getfile.php/1129686.1229.uwqwuddebr/box-shadows-hori.gif);*/
	background-image: url(http://img9.custompublish.com/getfile.php/1129692.1229.wauxybeecv/box-variant2-shadows-hori.gif);
}


ul.mainmenu li a.menulevel0:link, ul.mainmenu li a.menulevel0:visited, ul.mainmenu li a.menulevel0:hover, ul.mainmenu li span.menulevel0 {
/*	background-color: #2a4154;
	color: #DBE9F1;*/
	background-color: #4E7B9D;
	color: #FFFFFF;

} 
ul li.menulevel0 .menulevel0 span.corner {
/*	background-image: url(http://img9.custompublish.com/getfile.php/1129682.1229.wpavqfyabp/box-caption-frame.gif);*/
	background-image: url(http://img9.custompublish.com/getfile.php/1129696.1229.wywxbpptyx/box-variant4-caption-frame.gif);
}
ul li.menulevel0 .menulevel0 span.side.h {
/*	background-image: url(http://img9.custompublish.com/getfile.php/1129683.1229.tsbudqavxw/box-caption-shadows-hori.gif);*/
	background-image: url(http://img9.custompublish.com/getfile.php/1129697.1229.wdvyayvusw/box-variant4-caption-shadows-hori.gif);
}
ul li.menulevel0 .menulevel0 span.side.v {
/*	background-image: url(http://img9.custompublish.com/getfile.php/1129684.1229.rveycusdvr/box-caption-shadows-vert.gif);*/
	background-image: url(http://img9.custompublish.com/getfile.php/1129698.1229.speqffttft/box-variant4-caption-shadows-vert.gif);
}
ul li.menulevel0 .menulevel0 span.side.v.r {
}

#searchform div.inputwrap{
	background-color: #FFFFFF;
}


#searchform span.corner {
	background-image: url(http://img9.custompublish.com/getfile.php/1129702.1229.tbbydtbwxx/search-frame.gif);
}

#searchform input.searchinput  {
	background-color: #FFFFFF;
	color: #000000;
}

.icalendardayhead   {
	background-color: #cecece;
}

.calendardate  {
	color:#606060;
}

.errmsg   {
	color: #aa0000;
}

/* Kalender */
table.monthlycalendartable{
	background-color: #FFFFFF;
	border-color: #D0D0D0;
	color: #4B4B4B;
}
table.monthlycalendartable caption, table.monthlycalendartable td.calmonthname, table.monthlycalendartable th{

}
table.monthlycalendartable td, table.monthlycalendartable th{
	border-color: #D0D0D0;
}
table.monthlycalendartable td.caltoday{
	color: #FFFFFF;
	background-color: #4B4B4B;
}

#kalendermaned{
	border-color: #2A2A2A;
}