/*Fjerning av underline på link*/
h1.nolink a{
text-decoration:none;
color:#000000;
}

h2.pri {
text-decoration:none;
font-size:12px;
color:#000000;
}

/* RESET */
.primenu { display:none; position:absolute; z-index:9999;}
.primenu div, .primenu ul, .primenu ol, .primenu li, .primenu h3 { margin: 0; padding: 0; }
.primenu h3 { font-size: 1em; font-weight: normal; font-style: normal; }
.primenu ul, .primenu ol { list-style: none; }

/* TYPE */
.primenu {font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#e5e5e5; color:#333; border: 1px solid #b5b5b5; margin-bottom:0px; }

.primenu a {font-size: 11px; color: #2971a7; }
.primenu strong, b { font-weight:bold; }
.primenu em, i { font-style:italic; }

/* LAYOUT */
.primenu { color: #999; font-size: 10px; margin: 18px auto; text-align: left !important; }
.primenu a { text-decoration: none; }
.primenu a:hover { text-decoration: underline; }
.primenu p { margin: 0; }
.primenu .wmedium { width: 700px; }
.primenu .wxsmall { width: 350px; }
.primenu .wsmall { width: 504px; *width: 450px; }
.primenu .wwide { width: 980px; }
.primenu .fleft { float:left !important; left: 250px; }
.primenu .fright { float:left !important; left: -250px; }

/* GRID */
.primenu .column { float: left; }
.primenu .column.first, .primenu .column.last { margin-left: 0 !important; }
.primenu .column.last { float: right !important; }

.primenu p.last, .primenu ul.last, .primenu ol.last, .primenu li.last { _width:auto !important; _float:none !important; }

/* OTHER */
.primenu p { margin-bottom: 1em; }
.primenu form { margin: 18px 10px; }
.primenu .clear { clear:both; }
.primenu .nowrap { font-size: 9px; white-space: nowrap; }
.primenu .bottom { clear: both; position: relative; padding-top:2px; padding-bottom:2px; background-color:#fff; border-top: 0px;  margin-bottom:0px;}
.primenu .bottom p { margin-bottom:0px; }

/* NAVIGATION */
.primenunav { font-size: 11px; float: left; position: relative; margin-top: -4px; padding-bottom:1em; background-color:#e7e7e5; }
.primenunav .column { width: 150px; padding: 6px 0 5px 18px; }
.primenunav .column.last { float: left !important; padding-right: 0; }
.primenunav h3 { color: #000; font-weight: bold; }
.primenunav h3.standalone { margin-bottom: 18px; }
.primenunav a { display: block; _zoom: 1; }
.primenunav a:link,
.primenunav a:visited { color: #000; text-decoration: none; }
.primenunav h3.standalone a:link,
.primenunav h3.standalone a:visited { color: #444; }
.primenunav a:hover { color: #333 !important; text-decoration: none !important; }
.primenunav p { margin-bottom: 5px; }


/* SIDEBOX */
.primenubox { font-size: 11px; float:left !important; clear:right; color:#333; margin: 0 auto; overflow:hidden;}
.primenubox .column { width: 140px; padding: 6px 10px 5px 18px; }
.primenubox h3 { color: #444; font-weight: bold; }
.primenubox h3.standalone { margin-bottom: 18px; }
.primenubox a { display: block; _zoom: 1; }
.primenubox a:link,
.primenubox a:visited { color: #777; text-decoration: none; }
.primenubox h3.standalone a:link,
.primenubox h3.standalone a:visited { color: #444; }
.primenubox a:hover { color: #333 !important; text-decoration: underline !important; }
.primenubox p { margin-bottom: 5px; }

.primenunav .column {padding:6px 0 5px 18px!important;width:176px!important;}
.bottom {border-top:1px!important; border-top-style:dashed!important; border-top-color:#b5b4b4!important; line-height:19px!important;}


.primenunav .column {padding:6px 0 5px 18px !important;margin-bottom:20px;width:310px !important;}
.primenunav img {border:1px solid #057CCA;}
.primenunav .column ul li a {font-size:20px; height:30p; vertical-align:middle;}
.primenunav .column ul li a img {margin-right:10px; margin-bottom:3px; top:12px; position:relative; width:30px;}
.primenu .bottom {width:994px; text-align:center; height:30px; line-height:30px; background:#fff;}
.primenu .bottom span{color:#000; font-size:18px; cursor:pointer; font-weight:bold; height:30px; line-height:30px; vertical-align:middle;}
.primenu .primenunav {background:#fff;  width:994px;}
#primenu_link {position:absolute; left:50%; margin-left:259px; top:104px; text-indent:15px; z-index:9999999; font-size:11px; cursor:pointer; text-transform:uppercase; border-left:1px solid #FFFFFF; color:#000000; font-size:12px; font-weight:bold; line-height:34px; text-decoration:none;}
#primenu2 {border-style:dashed; margin-top:0px; background:none;}
.position {top:0px; left:50%; position:absolute; z-index:9999999999; margin-top:0px; margin-left:-498px;}
.primenu ul {margin-top:20px; margin-bottom:10px;"}



/* PRINT */
@media print {
	.primenu { display: none !important; }
}


