





/*_*_*_*_*_*_*_ CSS Edit Binding Menu _*_*_*_*_*_*_*/
@media screen{
.component-controls, 
.editBindingMenu {
margin-bottom:10px;
padding:3px 0 8px 0;
background:#fff;
color:#333;
clear:both;
}
.component-controls ul,
.editBindingMenu ul{
list-style:none !important;
margin: 0 0 10px 0 !important;
background:#fff;
padding:0!important;
}
.component-controls ul li,
.editBindingMenu ul li{
background:none repeat scroll 0 0 #fff;
float:left;
border-right:1px solid #333;
margin:0 0px 0px 0 !important;
padding:1px !important;
}
.component-controls ul li a,
.editBindingMenu ul li a{
border-bottom: 1px dotted;
color: #d67b22;
font-size: 11px;
font-weight: 500;
padding: 0 5px;
}
.newsIteratorList .editBindingMenu tr {
border-right:none;
}
#leftColWide .component-controls ul,
#centerColWide .component-controls ul,
#leftColWide .editBindingMenu ul, 
#centerColWide .editBindingMenu ul {
max-width: 470px;
}
/*************** editera *********************/
p.editera{
clear:both;
}
.rightCol p.editera, .leftCol p.editera, .leftColWide p.editera{
padding:0 10px 10px;
}
}
/*_*_*_*_*_*_*_ CSS Menu Left _*_*_*_*_*_*_*/
@media screen{
/*************** TreeMenu left from css main *****************/
.treeMenuContainer {
background:#eee;
margin:0 0 20px 5px;
padding:0 0 5px 0;
}
/*** Header ***/
.treeMenuContainer h2 {
background: none repeat scroll 0 0 #999;
color: #FFF;
font-size: 1.5em;
margin: 0;
padding: 5px 5px 5px 10px !important; 
}
.treeMenuContainer h2 a {
color:#fff;
text-decoration:none;
}
.treeMenuContainer h2 a:hover {
color:#fff;
text-decoration:underline;
}
.treeMenuContainer h4 {
margin:4px 0 0 !important;
padding:4px 5px 2px 10px;
}
.treeMenuContainer ul {
margin:0;
padding: 0;
list-style-image:none;
}
.treeMenuContainer ul li {
padding:0;
margin:0px;
display:block;
border-top:1px solid #fff;
list-style-image:none;
}
.treeMenuContainer ul li ul li {
border-top: none;
}
.treeMenuContainer ul li.active > a {
background: #fff;
font-weight: 700;
}
.treeMenuContainer ul li a:hover {
background:	#fff;
color: #444 !important;
}
/********* LEVELS *********/
#leftCol ul.menuLevel0 {
list-style-image:none;
padding: 0;
margin:0;
margin:0;
color:#333;
}	
ul.menuLevel0 li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
display:block;
text-decoration:none;
padding:4px 5px 5px 20px;
background:url("/digitalAssets/207/207717_3menypil0.gif") top left no-repeat;
line-height:1.3em
}
ul.menuLevel1 li a{
color:#333333;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
padding:2px 5px 5px 32px;
text-decoration:none;
}
ul.menuLevel2 li a{
color:#333;
display:block;
text-decoration:none;
padding:2px 5px 5px 44px;
}
ul.menuLevel3 li a{
color:#333;
display:block;
text-decoration:none;
padding:2px 5px 5px 56px;
}
ul.menuLevel4 li a{
padding:2px 5px 5px 68px;
}
ul.menuLevel5 li a{
padding:2px 5px 5px 80px;
}
ul.menuLevel6 li a{
padding:2px 5px 5px 92px;
}
/******************** links in menu **************************/
.treeMenuContainer ul.menuLevel0 li a {
text-decoration:none !important;;
border-bottom:none !important;
}
.treeMenuContainer ul.menuLevel0 li a:hover {
border-bottom: none !important;
text-decoration:none !important;;
}
.treeMenuContainer ul.menuLevel0 li a:visited {
border-bottom: none !important;
}
.treeMenuContainer ul.menuLevel0 li a.selected {
color:inherit;
}
/******************* leftmenu from menu common *****************/
.treeMenuContainer  {
background: none repeat scroll 0 0 #EEEEEE;
margin: 0 0 20px 5px;
padding: 0 0 5px;
}
.treeMenuContainer ul li {
background: none repeat scroll 0 0 #EEEEEE;
border-top:1px solid #FFFFFF;
margin:0;
text-decoration:none;
padding:0;
-webkit-transition-property: background; 
-webkit-transition-duration: .3s; 
-webkit-transition-timing-function: linear;
-moz-transition-property: background; 
-moz-transition-duration: .3s; 
-moz-transition-timing-function: linear; 
transition-property: background; 
transition-duration: .3s; 
transition-timing-function: linear; 
}
.treeMenuContainer ul li a{
padding: 8px 5px 8px 15px;
background:none;
border-left:5px solid transparent;
text-decoration:none;
border-bottom:none;
}
.treeMenuContainer ul ul li a {
background: none repeat scroll 0 0 transparent;
padding: 4px 5px 4px 30px;
text-decoration:none;
border-bottom:none;
}
.treeMenuContainer ul ul ul li a {
background: none repeat scroll 0 0 transparent;
padding: 4px 5px 4px 45px;
text-decoration:none;
border-bottom:none;
}
.treeMenuContainer ul ul ul ul li a {
background: none repeat scroll 0 0 transparent;
padding: 4px 5px 4px 60px;
text-decoration:none;
border-bottom:none;
}
.treeMenuContainer ul ul ul ul ul li a {
background: none repeat scroll 0 0 transparent;
padding: 4px 5px 4px 75px;
text-decoration:none;
border-bottom:none;
}
.treeMenuContainer ul ul ul ul ul ul li a {
background: none repeat scroll 0 0 transparent;
padding: 4px 5px 4px 90px;
text-decoration:none;
border-bottom:none;
}
.treeMenuContainer ul ul ul u ul ul ull li a {
background: none repeat scroll 0 0 transparent;
padding: 4px 5px 4px 105px;
text-decoration:none;
border-bottom:none;
}
.treeMenuContainer ul li a:active, 
.treeMenuContainer ul li a:hover, 
.treeMenuContainer ul li.active a {
text-decoration:none;
}
}
/*_*_*_*_*_*_*_ CSS Menu Popup _*_*_*_*_*_*_*/
@media screen{
#flik {
float:left;
}
.popupMenuContainer {
background:transparent;
width:26px;
height:114px;
cursor:pointer;
margin-top:16px;
}
.popupLink {
color:#fff;
text-decoration:none;
font-weight:700;
}
.popupMenu { 
background: #f6f6f6 url("") right bottom no-repeat; 
border: 5px solid #ccc;
width:400px; 
padding:0px 20px;
position:relative;
z-index:1000;
left:26px;
top:-114px;
-moz-box-shadow: #333 3px 4px 4px;
-webkit-box-shadow: #333 3px 4px 4px;
box-shadow: #333 3px 4px 4px;
display: none;
}
.popupMenu ul{ 
list-style:none;
color:#333;
margin:0;
padding:0 0 10px 10px;
}
.popupMenu ul li{ 
padding:2px 10px;
display:block;
font-size:1em;
}
.popupMenu ul li a{ 
text-decoration:none;
color:#333;
}
.popupMenu ul li a:hover{ 
text-decoration:underline;
}
.popupMenu caption { 
background: #999; 
padding:6px 5px;
color:#fff;
font-weight:700;
font-size:1.2em;
font-family:verdana,sans-serif;
margin:0;
}
.popupMenu h2 { 
background: #fff; 
padding:4px 0px 2px 10px;
color:#333;
font-weight:500;
font-size:1.4em;
font-family:Arial,verdana,sans-serif;
text-align:left;
border-bottom:1px dotted #ccc;
}
.popupMenu th { 
background: #eaeaea; 
padding:2px 5px;
color:#333;
font-weight:700;
font-size:1.2em;
font-family:verdana,sans-serif;
text-align:left;
}
.popupMenu td { 
width:250px;
color:#333;
font-size:1.1em;
font-family:verdana;
border:none;
padding-left:10px;    
}
.popupMenu td a{ 
color:#333; 
line-height:1.7em;
text-decoration:none;  
}
.popupMenu td a:hover{ 
text-decoration:underline;  
}
.popupMenu p a, .popupMenu h2 a, .popupMenu th a{ 
text-decoration:none;
color:#333;
}
.popupMenu p, .popupMenu th{ 
padding-left:10px;
line-height:1.7em;
}
.popupMenu p a:hover, .popupMenu h2 a:hover, .popupMenu th a:hover{ 
text-decoration:underline;
color:#333;
}
}
/*_*_*_*_*_*_*_ CSS Menu Regelsamlingen _*_*_*_*_*_*_*/
@media screen{
/******************** TOOLBOX MM ****************************/
.toolbox h3 {
background: #f6f6f6;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:1.5em;
font-weight:500;
text-transform: none;
color:#666;
padding:1px 0 1px 12px;
margin: 0px 0 0 0;
}
.toolbox p {
margin:5px 0 5px 10px;
}
.toolbox {
border:1px solid #eee;
border-top:none;
margin:20px 0 0 0;
}
}
/*_*_*_*_*_*_*_ CSS Menu Shortcut  _*_*_*_*_*_*_*/
@media screen{
#leftCol ul#shortcutMenucontainer {
background:none repeat scroll 0 0 #eee;
float:none;
display:block;
margin:3px 0 10px 5px;
width:auto;
padding:0;
}
#leftCol ul#shortcutMenucontainer li.first {
background: #999;
margin:0px 0 0;
padding: 8px 5px 8px 10px !important;
}
#leftCol ul#shortcutMenucontainer li.first a {
font-size:1.5em;
font-family:arial,verdana,sans-serif !important;
margin:0;   
color:#FFFFFF;
padding:0;
text-decoration:none;
background: #999;
}
#leftCol ul#shortcutMenucontainer li.first a:hover {
text-decoration:underline;
background:#999;
color:#FFFFFF !important;
}
#leftCol ul#shortcutMenucontainer li  {
background:none repeat scroll 0 0 #EEEEEE;
border-top:1px solid #FFFFFF;
display:block;
float:none;
font-weight:500;
margin:0;
padding:0;
}
#leftCol ul#shortcutMenucontainer li a {
color:#333333;
display:block;
float:none;
font-weight:500;
margin:0;
padding:8px 5px 8px 15px;
text-decoration:none;
/*background:url("/digitalAssets/207/207717_3menypil0.gif") no-repeat left top;*/
}
#leftCol ul#shortcutMenucontainer li a:hover {
/* background: #fff url("/digitalAssets/207/207717_3menypil0.gif") no-repeat left top;*/
background:#fff;
border-bottom:none !important;
-webkit-transition-property: background; 
-webkit-transition-duration: .3s; 
-webkit-transition-timing-function: linear;
-moz-transition-property: background; 
-moz-transition-duration: .3s; 
-moz-transition-timing-function: linear; 
transition-property: background; 
transition-duration: .3s; 
transition-timing-function: linear; 
color: #444 !important;
}
}
/*_*_*_*_*_*_*_ CSS Menu Top _*_*_*_*_*_*_*/
@media screen{
#topMenu {
margin:0;
}
/****  TOPPMENY NIVA 1 common  ****/
#wrapper {
border-bottom: 29px solid #999;
}
#menucontainer {
width:984px;
height:28px;
margin-bottom:-1px;
float:left;
margin:0;
background:#999;
display:inline;
border-bottom:1px solid #999;
}
ul#menucontainer {
list-style-type: none;	
padding: 0;
margin:0;
list-style-image: none;
}
ul#menucontainer li {
float: left;	
height:28px;
}
ul#menucontainer li a {
color:#FFFFFF;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:700;
padding:6px 13px 7px;
text-decoration:none;
-webkit-transition-property: background; 
-webkit-transition-duration: .3s; 
-webkit-transition-timing-function: linear;
-moz-transition-property: background; 
-moz-transition-duration: .3s; 
-moz-transition-timing-function: linear; 
transition-property: background; 
transition-duration: .3s; 
transition-timing-function: linear; 
border-bottom:none;
}
ul#menucontainer li:hover {
}
ul#menucontainer li a:hover{
text-decoration: none;
color:#333 !important;
border-bottom:none !important;
background:#fff;
}
ul#menucontainer li.selected {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
}
ul#menucontainer li.first {
border-left: 1px solid #999;
}
ul#menucontainer li.selected a {
text-decoration: none;
text-decoration: none;
color:#333;
}
/* Makes up for the emptiness of pages without a top menu. E.g. 404 page. */
.pageWithoutMenu #container {
margin-top: 29px;
}
}

