body, nav, ul, li, a  {margin: 0; padding: 0;}
a {text-decoration: none;}
.container {
    width: 100%;
    height: 100%;
    margin: 0px auto;
    
}
.toggleMenu {
	width:100%;
    display:inline-block;
	margin:0px 0px 0px 0px auto !important;
	padding: 10px 0px 10px 0px; !important;
	font-size:15px;
	background-color:#444444;
	background-image:url('images/bak.png');
	background-repeat:repeat-x;
}
.nav {
    list-style: none;
     *zoom: 1;
     background:#000;
     position: relative;
}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
    width: auto;
}
.nav a {
    padding: 10px 15px;
    color:#fff;
}
.nav li {
    position: relative;
}
.nav > li {
    float: left;
    border-top: 1px solid #000;
    z-index: 200;
}
.nav > li > .parent {
    background-image: url("images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;
}
.nav > li > a {
    display: block;
}
.nav li  ul {
    position: absolute;
    left: -9999px;
    z-index: 100;
}
.nav > li.hover > ul {
    left: 0;
}
.nav li li.hover ul {
    left: 100%;
    top: 0;
}
.nav li li a {
    display: block;
    background: #333;
    position: relative;
    z-index:100;
    border-top: 1px solid #000;
}
.nav li li li a {
    background:#000;
    z-index:200;
    border-top: 1px solid #000;
}

@media screen and (max-width: 768px) {
    .active {
        display: block;
    }
    .nav > li {
        float: none;
    }
    .nav > li > .parent {
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }

}
.ur {font-family: Verdana, Arial, Garamond, sans-serif; color:#412717; font-size:13px; text-align: left; font-weight:bold; line-height:20px;}
.kungalistor { background-color: #333; padding: 3px 3px 3px 3px; font-family: Verdana, Arial, Garamond, sans-serif; color:#ffffff; font-size:14px; font-weight:bold; text-align: center; } 
.dot {border-bottom: dashed 1px #b5adad; color:#000000;}
.tabell1 {background-color: #dddddd;}
.vtextcenter {font-family: Verdana, Arial, Garamond, sans-serif; color:#412717; font-size:13px; text-align: center;}
.ltext {font-size:12px; text-align: center; } 
.ltext2 {font-size:12px; text-align: left;}  
.bildtext {font-family: Verdana, Arial, Garamond, sans-serif; color:#606060; font-size:10px; text-align: center;}


 

