/* 
	MAL2 COLORS
	Default Theme A
	
Custom Publish CSS 2014. Author HH/EE */

/* -------------------------------------------------- 
Table of Contents
-----------------------------------------------------
:: Resets
:: Typography
:: General Elements
:: Menus & Search
:: Forms
:: Listing
:: View
:: Misc
:: Media Queries
*/

/* -----------------------------------------
   Resets
----------------------------------------- */

body {
	background: url(http://img0.custompublish.com/getfile.php/2649217.2290.beurtabcqd/colorStripe2.jpg) repeat-x scroll center top #f8f8f8;
	padding-top: 10px;
	color: #000;
}


/* -----------------------------------------
   Typography
----------------------------------------- */
a:link { color: #398244; }
a:visited { color: #7690BA; }
a:hover { }
.menu a:hover,
#header a:hover,
.presentation .gotolink a:hover{
	border: none;
}

/* Standard navigation links */
.menu a:link { }
.menu a:visited { }
.menu a:hover { }

.menu .menuselected:link { }
.menu .menuselected:visited { }
.menu .menuselected:hover { }

/* Linked headlines (normally inside LIST-sections) */ 
.headlinelink {font-size: 0.8em; }
.headlinelink:visited { }
.headlinelink:hover { }

/* Linked headlines on listing pages */
.headline .headlinelink { }
.headline .headlinelink:visited { }
.headline .headlinelink:hover { }


/* -----------------------------------------
   	General Elements
----------------------------------------- */

.section-a {
	background: url(http://img0.custompublish.com/getfile.php/2649217.2290.beurtabcqd/colorStripe2.jpg) repeat-x bottom #398244;
}
.section-b {
	background: #F0A21D;
}


#header{
	
}

.logo{

}

#navigation{ 

}

#content{

}

#main{ }



.pagetitle a, .title a{
	color: #164082;
	text-decoration: none;
}
.pagetitle a:hover, .title a:hover{
	text-decoration: underline;
}

.title {
	margin-bottom: 0.8em;
}


/* timplanar  */
.icon {
	background: url(http://img0.custompublish.com/getfile.php/2652224.2290.frqtqfrayu/icon_timplanar.png) no-repeat;
	padding: 5px 0 10px 50px !important;
}
#mainsidebar .icon {
	padding: 11px 0 10px 50px !important;
}
.icon.reglement {
	background: url(http://img0.custompublish.com/getfile.php/2743511.2290.wtsfttfury/reglementicon.png) no-repeat;
}
/* fagplanar  */
.icon.info {
	background: url(http://img0.custompublish.com/getfile.php/2652225.2290.efpsbxxppw/icon_paper.png) no-repeat;
}
.icon.Brukarbetaling {
	background: url(http://img0.custompublish.com/getfile.php/2987346.2290.efpdpcudyy/Brukarbetaling.png) no-repeat;
}




#subnavigation .sidemenu li a {
	display: block;
	text-decoration: none;
	color: #164082;
	border-bottom: 1px solid #dddedf;
	font-weight: normal;
	font-size: 1.3em;
}
#subnavigation .sidemenu li a:hover {
	color: #999;
}
#subnavigation .sidemenu li.itemselected > a{
	font-weight: 700;
}

#sidebar{  }

#footer{
	background: #f8790a;
	border-top: 1px solid #e1e1e1;
	color: #fff;
}
#footer2{
	color: #000;
}

.pagedescription{  }

/*Slideshow*/
.presentationheadline {
	color: #145743;
}
.textoverlay{
	background: rgb(250,250,250);
	background: rgba(255,255,255,.75);
}
.textoverlay-content{
}
.textoverlay .presentationheadline a{
	color: #222;
	border-bottom: 1px solid transparent;
}
.textoverlay .presentationbody{
}
.textoverlaycontainer{
}

/* -----------------------------------------
   	Menus & Search
----------------------------------------- */

.mainmenu{
}
.mainmenu > li{
}
.mainmenu > li a{
	text-decoration: none;
	color: #fff;
}
.mainmenu > li a:hover{
	color: #145743;
	text-decoration: none;
	background: #fff;
}

.mainmenu > li.itemlvlnum1 a{ 
	background: #F4C43D;
}
.mainmenu > li.itemlvlnum2 a{ 
	background: #BAD993;
}
.mainmenu > li.itemlvlnum3 a{ 
	background: #e76627;
}
.mainmenu > li.itemlvlnum4 a{ 
	background: #f0a21d;
}
.mainmenu > li.itemlvlnum5 a{ 
	background: #90b804;
}
.mainmenu > li.itemlvlnum6 a{ 
	background: #2c96b1;
}
.mainmenu > li.itemlvlnum6 a{ 
	background: #DAC804;
}
.mainmenu > li.itemlvlnum7 a{ 
	background: #F4C43D;
}
.mainmenu > li.itemlvlnum8 a{ 
	background: #F4C43D;
}
.mainmenu > li.itemlvlnum9 a{ 
	background: #bad993;
}
.mainmenu > li.itemlvlnum10 a{ 
	background: #F4C43D;
}
.mainmenu > li.itemlvlnum11 a{ 
	background: #DAC804;
}
.mainmenu > li.itemlvlnum12 a{ 
	background: #BAD993;
}
.mainmenu > li.itemlvlnum13 a{ 
	background: #9D975B;
}
.mainmenu > li.itemlvlnum14 a{ 
	background: #F4C43D;
}
.mainmenu > li.itemlvlnum15 a{ 
	background: #BAD993;
}

ul.hmenu, .hmenu a {
	color: #fff;
}


/*Search*/
#searchform {
	background: url("/images/opacity/white/opacity90.png") repeat;
}
.searchinput {
	background: none;
}	
.searchsubmit {
}

/* -----------------------------------------
   	Listing
----------------------------------------- */

/*frontpage*/

.presentation{
}
.presentation .block0 .ingress,
.presentation .block1 .ingress{
	border-right: 1px dotted #818181;
}
.presentation .columns{

}
.presentation .ingress{
}
.presentation .headline{

}
.presentation .headlinelink {
	color: #333;
}

.listingarea hr, .hr /* Replacement for hr (easier to style in older browsers) */{
	background-color: transparent;
	border-width: 0 0 2px;
	border-style: dotted;
	border-color: #ccc;
	clear: both;
	height: 10px;
	margin-bottom: 10px;
}

.pagebar{
}
.pagebar a{
	color: #333;
}

/* -----------------------------------------
   	View
----------------------------------------- */

.viewareacontent{  }

.body p{
}

.innerbody{  }

.innerbody p{  }

.ingressview{}

.byline{
	border-top: 1px dotted #999;
	border-bottom: 1px dotted #999;
}

.byline .author a{
	color: #333;
}
.byline .sharebtns{
}

.headlineview{

}

/* -----------------------------------------
   	Misc
----------------------------------------- */

#mainsidebar{

}


/* standard box/widget */
.box {
	
}
.box .caption{
}

/* -----------------------------------------
   	Calendar
----------------------------------------- */
.calendar .monthlycalendartable .calmonthname a{
	color: #145743;
}
.calendar .monthlycalendartable .caltoday{
	border: 1px dotted #145743;
}
.calevent {

}
.calevent .eventwhen {
	background:#398244;
}



/* -----------------------------------------
   	Media Queries
----------------------------------------- */