﻿body, html {
font-family:Tahoma,Arial,Verdana;
margin:0px; 
padding:0px;
}

a
{
outline:none;
}

#pub .calAlt {
background-color:#EFEFEF;

}

#pub .month {
font-weight:bold;
background-color:#EEEEEE;

}

#pub .heading {

}

#pub td {

font-size:10pt;
}

#pub .panelUL {
background-image:url('http://www.mufi.no/Portals/10/modules/panel_concert_UL.gif');
background-repeat:no-repeat;
}

#pub .panelUM {
background-image:url('http://www.mufi.no/Portals/10/modules/panel_concert_UM.gif');
background-repeat:repeat-x;
}

#pub .panelUR {
background-image:url('http://www.mufi.no/Portals/10/modules/panel_concert_UR.gif');
background-repeat:no-repeat;
}

#pub .panelLL {
background-image:url('http://www.mufi.no/Portals/10/modules/panel_concert_LL.gif');
background-repeat:no-repeat;
}

#pub .panelLowM {
background-image:url('http://www.mufi.no/Portals/10/modules/panel_concert_LowM.gif');
background-repeat:repeat-x;
}

#pub .panelLR {
background-image:url('http://www.mufi.no/Portals/10/modules/panel_concert_LR.gif');
background-repeat:no-repeat;
}

#pub .panelLeftM {
background-image:url('http://www.mufi.no/Portals/10/modules/panel_concert_LeftM.gif');
background-repeat:repeat-y;
}

#pub .panelRM {
background-image:url('http://www.mufi.no/Portals/10/modules/panel_concert_RM.gif');
background-repeat:repeat-y;
}



#pub .panelContent {

background-color:#f3f1ee;
}

#pub td {

font-family:tahoma;
}

#pub .panelHeading {
padding-top:60px;
padding-left:20px;
font-size:22pt;
color: #696298;
font-weight:bold;
}

#pub .panelWhere {
padding-left:20px;
font-size:17pt;
color: #857765;
font-weight:normal;
}


#pub .panelDetails {
padding-left:20px;
font-size:17pt;
color: #696298;
font-weight:normal;
}



.head a {
color:#696298;

}
.Head {
font-family: Tahoma;
color:#696298;
font-size:14pt;

}

 a {
color:#696298;
}

a {
color:#696298;
font-size:8pt;

}

a:hover {
color:#696298;
font-decoration:underline;

}


.normal a {


color:#696298;
}

.Normal {
color:#857765;
font-size:10pt;
}

.dnnLogin {
padding-left:28px;
font-family:tahoma;
font-size:10pt;
}
.dnnLogin:link {
color: #cccccc;
}


.dnnLogin:hover {
color: #eeeeee;
}
 
 td{
	font-family: tahoma;
	font-size: 8pt;
	color: Black;
	/*color: #857768;*/
  }

.clearTD
{
background-color:White;
height:2px;
}

.bgheader 
 {
height:110px;
background-image:url('/Portals/20/Skins/Mufi/images/slogan.png');
background-repeat:no-repeat;
background-position:right;
background-color: #322B2A;
}
  
 .menuRow {
background-image: url("images/bgmenue.jpg"); 
background-repeat: repeat-x
background-position: top center;
}

.menuDivider{
background-image: url('images/menuDivider.png');
background-repeat: no-repeat;
}


 .calendarHeader {

background-image: url("images/bgcal.jpg");
background-repeat: repeat-y;
}

 .footer {

background-color: #b0a9a1;
}

 .footerTop {
background-color: #dbd5cf;
}

.textFooter
{
    padding-top:6px;
    font-family:Tahoma;
    font-size:10pt;
    color:#322B2A;
    
}


a.top_menue{
	color: #807666;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
 }
  a:hover.top_menue{	color: #52493a;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
 }

 
 
 
 .calendarimg {
 font-family: tahoma;
 font-size: 10pt;
 font-weight: bold;
 color: #807666;
 }
 
 .calendarimg1 {
 font-family: tahoma;
 font-size: 10pt;
 font-weight: none;
 color: #807666;
 }
 
 
 
 
 
 .bgcontentR {
background-color: #332b29;
background-image:url("images/LeftBgimg.jpg");
background-repeat:no-repeat;
background-position:top left;
padding-right:30px;
padding-left:20;
padding-top: 13px;
width:186px;
}

.bgcontentL {
background-color: #332b29;
padding-left:20px;
padding-right:20px;
padding-top: 13px;
width:186px;
}

 .dateTD{
padding-right:30px; 
font-size:11px;
padding-top:6px;
color:Black;
}    

.date {

}

.bggradient {

background-color:#FCB931;
/*background-image: url("images/bggradient.jpg");*/
}


.panelTop {
background-image: url("images/panel_top.gif");
height:31px;
padding-left:11px;
color:#61629a;
font-size: 14px;
font-weight:bold;

}

.panelMiddle{
background-image: url("images/panel_middle.gif");
padding-left:11px;
padding-right:11px;
padding-top:4px;
}

.panelBottom {
background-image: url("images/panel_bottom.gif");
height:18px;
background-repeat: no-repeat;

}


.form_{
border: 1px solid Yelow;
}


.konserter {
font-family: tahoma;
color:Black;
font-size: 12pt;
font-weight: bold;
padding-left:35px;
padding-top: 14px;
padding-bottom: 5px;
}

.dottedLine {
background-image: url("images/dot.jpg");
background-repeat: repeat-x;
height:2px;
}




/* nav */

/*  NavMenu styles start here */

#navHContainer {
    position:absolute;
    left:400px;
    top:110px;
    display:block;
    width:600px;
}
#nav ul {
    padding:0;
    margin:0;
    list-style:none;
    float:left;
    width:auto;
    background-color:#transparent;
}

#nav li {
  position: relative;
  float:left;
  /*line-height : 1.25em;*/
  width: 117px;
  height: 41px;
  list-style: none;
}

#nav li li {
height:24px;
}

#nav ul ul {

margin-top:15px;
}


#nav li ul { /* second-level lists */
	position : absolute;
	left: -999em;
        width:112px;
        background-color:transparent;
	border:0px solid #809DF9;
}


#nav a {
    text-shadow: 1px 1px 0px #ffffff;
    font-size:12px;
    font-family:Tahoma;
	display:block;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
    width:117px;
    height:41px;
    padding :16px 0 2px 0;
    color:black;
    border:0px solid #809DF9;
    background-image: url('images/menuItemBg.png');
    background-repeat: no-repeat;
    background-color:transparent;
}
#nav li li a {
    text-shadow: 1px 1px 0px #BF8A1F;
    width:114px;
    background-color: #FCB931;
    font-weight:normal;
    background-image:none;

    text-align:left;
    padding: 4px 0px 2px 5px;
   
    color:White;
    height:24px;

}

#nav li li a:hover {
    background-color:#626197;
    font-weight:bold;
    background-image:none;

}


#nav li a:hover {
  text-shadow: 1px 1px 0px #000;
  background-image: url('images/menuBgHover.png');
  border:0px solid #809DF9;
  color:#fff;
}
#nav li a.SelectedTab {
    /*font-size:1.12em;*/
    background-color: #aba197;
}
#nav .DisabledTab {
    color:#ccc;
}

#nav li li li {

left:-85px;
top:-15px;

}

/* no need to change these hover classes 
unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
  left: -999em;
}

#nav li:hover ul, 
#nav li.iehover ul {
	top: 1.6em;
	left:0;
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.iehover ul,  
#nav li li li.iehover ul {
	top: 0;
	left:12.8em;
}

#navContainerBorder {
    background-color:white;
    padding:2px;
    border:1px solid #333;
    height:30em;
}
#navContainer {
   border:1px solid #333;
   background-color: #d8edfb;
   height:30em;
   width:12em;
   vertical-align:top;
   padding:10px 5px 10px 5px;
}



/* navAdm */

/*  AdminMenu styles start here */

#navAdmHContainer {
    position:absolute;
    left:400px;
    top:110px;
    display:block;
    width:600px;
}
#navAdm ul {
    padding:0;
    margin:0;
    margin-top:-6px;

    list-style:none;
    float:left;
    width:auto;
    background-color:#transparent;
}

#navAdm li {
  position: relative;
  float:left;
  /*line-height : 1.25em;*/
  width: 117px;
  height: 41px;
  list-style: none;
}

#navAdm li li {
height:24px;
}

#navAdm ul ul {

margin-top:15px;
}


#navAdm li ul { /* second-level lists */
	position : absolute;
	left: -999em;
        width:112px;
        background-color:transparent;
	border:0px solid #809DF9;
}


#navAdm a {
    font-size:12px;
    font-family:Tahoma;
	display:block;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
    width:117px;
    height:41px;
    padding :16px 0 2px 0;
    color:black;
    border:0px solid #809DF9;
    background-image: url('images/menuItemBg.png');
    background-repeat: no-repeat;
    background-color:transparent;
}
#navAdm li li a {
    width:114px;
    background-color:#62619a;
    font-weight:normal;
    background-image:none;

    text-align:left;
    padding: 4px 0px 2px 5px;
   
    color:#fff;
    height:24px;

}

#navAdm li li a:hover {
    background-color:#7a78aa;
    font-weight:bold;
    background-image:none;

}


#navAdm li a:hover {
    background-image: url('images/menuBgHover.png');
  border:0px solid #809DF9;
  color:#fff;
}
#navAdm li a.SelectedTab {
    /*font-size:1.12em;*/
    background-color: #aba197;
}
#navAdm .DisabledTab {
    color:#ccc;
}

#navAdm li li li {

left:-85px;
top:-15px;

}

/* no need to change these hover classes 
unless you need more than 4 levels */
#navAdm li:hover ul ul,
#navAdm li:hover ul ul ul,
#navAdm li:hover ul ul ul ul,
#navAdm li.iehover ul ul,
#navAdm li.iehover ul ul ul,
#navAdm li.iehover ul ul ul ul{
  left: -999em;
}

#navAdm li:hover ul, 
#navAdm li.iehover ul {
	top: 1.6em;
	left:0;
}
#navAdm li li:hover ul,
#navAdm li li li:hover ul,
#navAdm li li.iehover ul,  
#navAdm li li li.iehover ul {
	top: 0;
	left:12.8em;
}

#navAdmContainerBorder {
    background-color:white;
    padding:2px;
    border:1px solid #333;
    height:30em;
}
#navAdmContainer {
   border:1px solid #333;
   background-color: #d8edfb;
   height:30em;
   width:12em;
   vertical-align:top;
   padding:10px 5px 10px 5px;
}

.logoTd {
width:224px;
}

.headerLbg
{
padding-left:510px;
}

.loginPane
{
border:0px solid red;
}

.form{
font-size:7pt;
border:1px solid white;
}

.serachIn
{
background-image:url('images/search.jpg');
background-repeat:no-repeat;
background-position:center;
padding-top:0px;
white-space:nowrap;
}

.SearchDiv
{
   padding-left:54px;
   padding-top:5px;
   float:left;
   white-space:nowrap; 
}

#nav .SelectedTab  a{
  text-shadow: 1px 1px 0px #000;
  background-image: url('images/menuBgHover.png');
  border:0px solid #809DF9;
  color:#fff;
}
/* cropper */
/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */
.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline
{
	font-size: 0px;
	position: absolute;
	background: white url('Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-vline.right { right: 0px; }
.jcrop-hline.bottom { bottom: 0px; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
}

.jcrop-tracker { width: 100%; height: 100%; }

.custom .jcrop-vline,
.custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
