/* Start of CMSMS style sheet 'Elastiskt : Layout' */
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* SITE SPECIFIC LAYOUT */

    body {
        margin: 0;
        padding: 1em;
        text-align: center;
    }
    div#pagewrapper {
        margin: 0 auto;
        max-width: 80em;
        min-width: 67em;
        padding: 0;
        text-align: left;
    }
    #container {
	position: relative;
	margin: 0;
    }
    
    /* HEADER */
        div#header {
            margin: 0;
            padding: 0;
            height: 113px;
            background: #fff;           
            text-align: left;
            /*border-bottom: 1px solid #000;*/
            border-bottom: 1px dotted #cfcfcf;
            max-width:80em;
            min-width:67em;
        }
        div#header_left {
            width: 0%;
        }
        div#header_left h1 a {
            text-align: center;
            /*background:  url(uploads/images/Okv.gif) no-repeat center; */
            display: block;
            height: 113px;
            text-indent: -700em;
            margin: 0;
            padding: 0;
        }
#header-right, #header-right-popup {
   position: absolute;
   width: 960px;
   height: 113px;
   top: 0px;
   right: 0px;
   background: url('uploads/images/top-menu-090622.jpg') no-repeat left;
   }
    /* END HEADER */

/* Externa lÃ€nkar */

a.external span {
  position: absolute;
  left: -5000px;
  width: 4000px;
}
a.external {
  float: right;
  padding: 0 12px 0 0
}
a.external:link {
  color: #7F2D00;
  background: url(/uploads/images/External.gif) no-repeat 100% 0;
}
a.external:visited {
  color: #7F2D00;
  background: url(/uploads/images/External.gif) no-repeat 100% -100px;
}
a.external:hover {
  color: #00426f;
  background: url(/uploads/images/External.gif) no-repeat 100% -200px;
  }

.blink a.external:hover {
  color: #00426f;
  text-decoration : underline overline blink;
  background: url(/uploads/images/External.gif) no-repeat 100% -200px;
  }

/* Slut externa lÃ€nkar */
    
    
    /* CONTENT */
        div#content {

        }
        
        /* MAIN */
            div#main {

            }
        /* END MAIN */
        
        /* SUB */
            div#sub {
                
            }
        /* END SUB */
        
    /* END CONTENT */
    
    
    /* FOOTER */
        div#footer {
   border-top: 1px dotted #cfcfcf;
   background-color: #f2f2f2;
padding: 1em 0;
text-align: center;
width: 100%;
        }

        div#footer p {
            font-size: 0.9em;
            margin: 0;
            text-align: center;
            font-style: italic;
        }
    /* END FOOTER */
/* END LAYOUT */



div.breadcrumbs {
   padding: 1em 1.5em;
   text-align: left;
   font-size: 90%;
   margin: 0;
   border-bottom: 1px dotted #cfcfcf;
   background-color: #f2f2f2;
}
div#search {
   float: right;
   width: 30%;;
   text-align: right;
   padding: 0.6em 0 0 0;
   margin: 0 1em;
}

div.left49 {
  float: left;
  width: 45%;
  padding: 1em 0 0 1.5em;
  margin: 0;
  margin-left: -1px;
  }

div.right49 {
  float: right;
  width: 45%;
  text-align: right;
  padding: 1em 1.5em 0 0;
  margin: 0;
  }

div.left49 p, div.right49 p {
  margin: 0;
  padding: 0;
}

p.notice {
	padding: 0.5em;
	background: #FFC47F;
	font-weight: bold;
	border: 1px solid #5F5F5F;
	display: block;
	margin-bottom: 0.5em;
  margin-right: 0.5em;
}
/* End of 'Elastiskt : Layout' */

