

* {margin : 0; padding : 0; box-sizing : border-box;}


/* div {border : 2px solid blue;}  temp för att se boxarna */

/* för att styra vad man visar av lediga tjänster vs spontanansökningar none, respektive list-element*/

li#visa-lediga-tjanster {
display:none;
}

li#visa-spontanansokningar {
display:list-element;
}

/* för att styra vad man visar av lediga tjänster vs spontanansökningar */

/* för att styra vad man visar exempel på tillämpningar */

table#synas-eller-inte {
display:none;
}

/* för att styra vad man visar exempel på tillämpningar */

/* här börjar javascript */

#Top-wrapper-js {display: block; height : 48px; background-color : #a1a1a3; border: 0px;}

#tw-h2-Top-wrapper-dist-js, #tw-h3-Top-wrapper-dist-js, 
#tw-h4-Top-wrapper-dist-js,
#Un-h1-Top-wrapper-dist-js, #bw-h1-Body-wrapper-dist-js,
#bw-h2-Body-wrapper-dist-js  {
display: inline-block; 
height : inherit;
width: 1.5em;
float: right;
background-color: inherit;
border: 0px;
}

#tw-h5-Top-wrapper-dist-js  {
display: inline-block; 
height : inherit;
width: 1.0em;
float: right;
background-color: inherit;
border: 0px;
}

#tw-h1-Top-wrapper-dist-js {
display: none; 
height : inherit;
width: 1.5em;
float: right;
background-color: inherit;
border: 0px;
}

#Top-wrapper-hamburgermeny-js {
display: none; 
height : inherit;
float: right;
background-color: inherit;
border: 0px ;
cursor:pointer;
}

#Top-wrapper-hamburgermeny-text-js {
display: flex; 
height : inherit;
float: right;
background-color: inherit;
border: 0px ;
}

#Top-wrapper-hamburgermeny-symbol-js {
display: flex; 
height : inherit;
float: right;
background-color: inherit;
border: 0px;
}


.Top-wrapper-dist-js {
display: flex; 
height : inherit;
width: 1.5em;
float: right;
background-color: inherit;
border: 0px ;
}

#Top-meny-wrapper-logga-js 
{display: none; 
height : inherit; 
width: 196px; 
background-color: #ff4500;
float: left;
border: 0px;
cursor:pointer;
}

#tw-l1-Top-wrapper-dist-left-js, #tw-l2-Top-wrapper-dist-left-js, 
#Top-wrapper-dist-left-js, #bw-l1-Body-wrapper-dist-left-js,
#bw-l2-Body-wrapper-dist-left-js {
display: inline-box; 
height : inherit;
width: 1.5em;
float: left;
background-color: inherit;
border: 0px ;
}

#Top-meny-wrapper-kontakt-js {
display: none; 
height : inherit;
float: right;
background-color: inherit;
color:white;
}

#Top-meny-wrapper-kontakt-rundakanterkvadrat-js {
display: flex; 
height : 36px; 
width: 140px;
border-radius: 32px; 
background-color: inherit;
border: 3px solid white;
margin: auto;
}

#Top-wrapper-mail-kontor-js {
display: flex; 
height : inherit;
float: right;
background-color: inherit;
color:white;
border: 0px ;
margin: auto;
}

#Top-wrapper-mailtel-js {display: block; height : inherit; background-color : #a1a1a3; border: 0px ;}

#Top-wrapper-tel-kontor-js {
display: flex; 
height : inherit;
float: right;
background-color: inherit;
color:white;
border: 0px ;
margin: auto;
}

#Top-meny-wrapper-logga-bild1-js {
display: flex;
height: inherit;
width: 140px;
background-color:inherit;
float: left;
border: 0px;
}

img#Top-meny-wrapper-logga-img-js {
width: 100%; 
height: auto;
border: 0px;
margin: auto;
}

.A-link-style-meny {
color : white; 
text-decoration: none;
margin:auto;
-webkit-user-select: none; /* Safari */
-ms-user-select: none; /* IE 10 and IE 11 */
user-select: none; /* Standard syntax */
}

.Bottom-A-link-style-meny {
color : white; 
text-decoration: none;
-webkit-user-select: none; /* Safari */
-ms-user-select: none; /* IE 10 and IE 11 */
user-select: none; /* Standard syntax */
}

.Div-link-style-meny {
color : white; 
margin:auto;
cursor:pointer;
-webkit-user-select: none; /* Safari */
-ms-user-select: none; /* IE 10 and IE 11 */
user-select: none; /* Standard syntax */
}

.Um-Div-link-style-meny {
color : black; 
margin:auto;
cursor:pointer;
-webkit-user-select: none; /* Safari */
-ms-user-select: none; /* IE 10 and IE 11 */
user-select: none; /* Standard syntax */
}

.UA-link-style-meny {
color : black; 
text-decoration: none; 
margin:auto;
-webkit-user-select: none; /* Safari */
-ms-user-select: none; /* IE 10 and IE 11 */
user-select: none; /* Standard syntax */
}

.Um-mobile-link-style-meny {
margin:auto;
-webkit-user-select: none; /* Safari */
-ms-user-select: none; /* IE 10 and IE 11 */
user-select: none; /* Standard syntax */
}

#Top-wrapper-hamburger-js {
display: inline-block; 
height : inherit;
float: right;
background-color: inherit;
color:white;
}

.hamburger-icon-line-js {
  width: 35px;
  height: 5px;
  background-color: white;
  margin: 6px 0;
}

.cross-icon-line-js {
  width: 26px;
  height: 3px;
  background-color: black;
  position:absolute;
  top:22px;
  right:10px;
}

.contact-cross-icon-line-js {
  width: 26px;
  height: 3px;
  background-color: black;
  position:absolute;
  top: 18px;
  right:10px;
}


#Meny-wrapper-js {display: block ; height : 78px ; background-color : #1a1b1e;}

#Meny-wrapper-logga-js {
display: inline-block; 
height : inherit; 
width: 188px; 
background-color: #ff4500;
float: left;
cursor:pointer;
}

#Meny-wrapper-logga-bild1-js {
display: flex;
height: inherit;
width: 140px;
background-color:inherit;
float: left;
border: 0px;
}

#Meny-wrapper-logga-bild2-js {
display: flex;
height: inherit;
width: 95px;
background-color:inherit;
float: left;
border: 0px;
}


img#Mw1-meny-wrapper-logga-img-js, img#Mw2-meny-wrapper-logga-img-js {
width: 100%; 
height: auto;
border: 0px;
margin: auto;
}

#Meny-wrapper-kontakt-js {
display: flex; 
height : inherit;
float: right;
background-color: inherit;
color:white;
}

#Meny-wrapper-kontakt-rundakanterkvadrat-js {
display: flex; 
height : 50px; 
width: 150px;
border-radius: 32px; 
background-color: inherit;
border: 3px solid white;
margin: auto;
}

#Meny-wrapper-meny-js {
display: inline-box; 
height : inherit;
float: right;
background-color: inherit;
color:white;
margin:0;
border: 0px;
}

#Undermeny-wrapper-meny-js {
display: inline-box; 
height : inherit;
float: right;
background-color: inherit;
color:white;
margin:0;
border: 0px;
}


#Um-meny-wrapper-meny-item-omref-js, #Um-meny-wrapper-meny-item-omjob-js,
#Um-meny-wrapper-meny-item-omvar-js, #Um-meny-wrapper-meny-item-omkom-js,
#Um-meny-wrapper-meny-item-omoss-js {
display: inline-box; 
height : inherit;
float: right;
background-color: inherit;
color:white;
border: 0px;
margin-left: 5px;
margin-right: 5px;
}

#Um-meny-wrapper-meny-item-omoss-mark-top-js, #Um-meny-wrapper-meny-item-omjob-mark-top-js,
#Um-meny-wrapper-meny-item-omkom-mark-top-js, #Um-meny-wrapper-meny-item-omvar-mark-top-js {
display: block; 
height : 4px;
float: top;
background-color: inherit;
border: 0px;
}

#Um-meny-wrapper-meny-item-omoss-mark-middle-js, #Um-meny-wrapper-meny-item-omjob-mark-middle-js,
#Um-meny-wrapper-meny-item-omkom-mark-middle-js, #Um-meny-wrapper-meny-item-omvar-mark-middle-js {
display: flex;
height: 40px;
}


#Meny-wrapper-meny-item-omoss-js, #Meny-wrapper-meny-item-azure-js,
#Meny-wrapper-meny-item-powerapps-js, #Meny-wrapper-meny-item-powerautomate-js,
#Meny-wrapper-meny-item-sharepoint-js, #Meny-wrapper-meny-item-effektiv-js {
display: inline-block; 
height : inherit;
float: right;
background-color: inherit;
color:white;
border: 0px;
margin-left: 10px;
margin-right: 10px;
}

#Um-meny-wrapper-meny-item-omoss-mark-bottom-js, #Um-meny-wrapper-meny-item-omjob-mark-bottom-js,
#Um-meny-wrapper-meny-item-omkom-mark-bottom-js, #Um-meny-wrapper-meny-item-omvar-mark-bottom-js {
display: block; 
height : 4px;
float: bottom;
background-color: inherit;
border: 0px;
}

#Meny-wrapper-meny-item-omoss-mark-top-js,#Meny-wrapper-meny-item-azure-mark-top-js,
#Meny-wrapper-meny-item-powerapps-mark-top-js, #Meny-wrapper-meny-item-powerautomate-mark-top-js,
#Meny-wrapper-meny-item-sharepoint-mark-top-js, #Meny-wrapper-meny-item-effektiv-mark-top-js {
display: block; 
height : 4px;
float: top;
background-color: inherit;
border: 0px;
}

#Meny-wrapper-meny-item-omoss-mark-middle-js, #Meny-wrapper-meny-item-azure-mark-middle-js,
#Meny-wrapper-meny-item-powerapps-mark-middle-js, #Meny-wrapper-meny-item-powerautomate-mark-middle-js,
#Meny-wrapper-meny-item-sharepoint-mark-middle-js, #Meny-wrapper-meny-item-effektiv-mark-middle-js {
display: flex;
height: 70px;
}

#Meny-wrapper-meny-item-omoss-mark-bottom-js, #Meny-wrapper-meny-item-azure-mark-bottom-js,
#Meny-wrapper-meny-item-powerapps-mark-bottom-js, #Meny-wrapper-meny-item-powerautomate-mark-bottom-js,
#Meny-wrapper-meny-item-sharepoint-mark-bottom-js {
display: block; 
height : 4px;
float: bottom;
background-color: inherit;
border: 0px;
}

#Meny-wrapper-meny-item-effektiv-mark-bottom-js {
display: block; 
height : 4px;
float: bottom;
background-color: #ff4500;
border: 0px;
}


#Undermeny-wrapper-js {display: none; height : 48px ; background-color : #ececec;}

#Meny-wrapper-meny-js {
display: inline-box; 
height : inherit;
float: right;
background-color: inherit;
color:white;
margin:0;
border: 0px;
}

#Meny-wrapper-meny-item-js {
display: flex; 
height : inherit;
float: right;
background-color: inherit;
color:white;
border: 0px;
margin-left: 5px;
margin-right: 5px;
}

#Undermeny-wrapper-dist-js {
display: block; 
height : inherit;
width: 0.4em;
float: right;
background-color: inherit;
border: 0px ;
}

#Undermeny-wrapper-dist-line-js {
display: block; 
height : inherit;
width: 0.4em;
float: right;
background-color: inherit;
border: 0px ;
border-left: 2px solid black; 
margin: 0px;
}

#Body-wrapper-js {
display: block ; 
background-color : orange;
border: 0px;
}

#Body-wrapper-image-w50-js {
background-color: white; 
display:block;
width:50%;
margin:0px;
float:left;
}

#Body-wrapper-image-w75-js {
background-color: white; 
display:none;
width:50%;
margin:0px;
float:left;
}

#Body-wrapper-text-js{
background-color: white; 
display:block;
width:50%;
margin:0px;
float:left;
border: 0px;
}

#Body-wrapper-textbox-js {
margin-left: 30px;
margin-right: 60px;
margin-top:1px;
}

#Body-wrapper-image-w100-js {
background-color: white; 
display:none;
width:100%;
margin:0px;
float:left;
border: 0px;
}

#Bottom-wrapper-js {
display: block ; 
height : 5px ; 
background-color : #a1a1a3;
clear:left;
}

#Bottom-wrapper-noclear-js {
display: block ; 
height : 88px ; 
background-color : #a1a1a3;
}

.lasmerplaintext-js {
cursor:pointer;
font-size:bold;
}

#Body-wrapper-lasmer-js  {
display: flex; 
height : inherit;
float: left;
background-color: inherit;
color:white;
}

#Body-wrapper-spontan-js, #Body-wrapper-ledigajobb-js, #Body-wrapper-underkjobb-js {
display: none; 
height : inherit;
float: left;
background-color: inherit;
color:white;
}

#Body-wrapper-kontakt-rundakanterkvadrat-ledigajobb-js {
display: flex; 
height : 35px; 
width: 135px;
border-radius: 32px; 
background-color: #76ff7a;
border: 3px solid black;
margin: auto;
margin-left: 30px;
margin-bottom: 20px;
}

#Body-wrapper-kontakt-rundakanterkvadrat-lasmer-js {
display: flex; 
height : 35px; 
width: 105px;
border-radius: 32px; 
background-color: #76ff7a;
border: 3px solid black;
margin: auto;
margin-left: 30px;
margin-bottom: 20px;
}

 
#Body-wrapper-kontakt-rundakanterkvadrat-spontan-js {
display: flex; 
height : 28px; 
width: 124px;
border-radius: 32px;
border: 2px solid black; 
background-color: #e5e5e6;
margin: auto;
margin-left: 30px;
margin-bottom: 20px;
}

#Body-wrapper-kontakt-rundakanterkvadrat-underkjobb-js {
display: flex; 
height : 28px; 
width: 124px;
border-radius: 32px; 
background-color: #e5e5e6;
border: 2px solid black;
margin: auto;
margin-left: 30px;
margin-bottom: 20px;
}

/* hamburger - meny */

.container-js {
  display: inline-block;
  cursor: pointer;
}

.bar1-js, .bar2-js, .bar3-js {
  width: 35px;
  height: 5px;
  background-color: white;
  margin: 6px 0;
  transition: 0.4s;
}

.change-js .bar1-js {
  -webkit-transform: rotate(-45deg) translate(-9px, 6px);
  transform: rotate(-45deg) translate(-9px, 6px);
}

.change-js .bar2-js {opacity: 0;}

.change-js .bar3-js {
  -webkit-transform: rotate(45deg) translate(-8px, -8px);
  transform: rotate(45deg) translate(-8px, -8px);
}

/*slut hamburger meny */

.noscript-button {
  background-color: #4CAF50;
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
}

#Hamburger-meny-clicked-js {
display:none;
width:200px;
background-color:#cfcfd0;
position:absolute;
top:3px; 
right:0px;
}

#Contact-meny-clicked-js {
display:none;
width:262px;
background-color:#cfcfd0;
position:absolute;
top:5px; 
right:3px;
border: 3px solid #ff4500;
border-radius: 32px;
}

#Contact-meny-clicked-kontaxtaoss-text-js {
display:block;
/* width:inherit; */
height: 28px;
background-color:inherit;
text-align: center;
}

#Hamburger-meny-clicked-offclicked-symbol-js {
display:block; 
height: 48px; 
width:inherit; 
border-bottom: 2px solid black;
cursor: pointer;
}

#Contact-meny-clicked-offclicked-symbol-js {
display:block; 
height: 29px; 
width:inherit; 
cursor: pointer;
}

#Hamburger-meny-clicked-offclicked-symbol-wrapper-js {
display:inline-block; 
float: right;
margin-right: 10px;
margin-top:auto;
margin-bottom:auto;
border: 2px solid blue;
}

#application-clicked-form-submit {
  width:70px; 
  height: 30px; 
  background-color: #5ecc62;
  border-radius: 12px;
}



#Hamburger-meny-clicked-effektiv-js,#Hamburger-meny-clicked-sharepoint-js,
#Hamburger-meny-clicked-powerautomate-js,#Hamburger-meny-clicked-powerapps-js,
#Hamburger-meny-clicked-azure-js, #Hamburger-meny-clicked-contact-js {
display:block; 
height: 48px; 
width:inherit; 
border-bottom: 2px solid black;
cursor: pointer;
}

#Hamburger-meny-clicked-omoss-js {
display:block; 
height: 48px; 
width:inherit; 
border-bottom: 0px;
cursor: pointer;
}

.Hamburger-meny-clicked-center-js {
display:flex; 
width: inherit;
height:inherit;
}

.Hamburger-meny-clicked-clicked-omoss-js {
display:flex; 
width: inherit;
height:38px;
}

#Hamburger-meny-clicked-omoss-jobb-js,
#Hamburger-meny-clicked-omoss-spontan-js,
#Hamburger-meny-clicked-omoss-underk-js {
display:none; 
height: 38px; 
width:inherit;
cursor: pointer; 
}

.hamburger-meny-clicked-clicked-omoss-items-js {
margin-left: 0px;
text-align: right;
}

#Hamburger-meny-clicked-omoss-arrowdown {
  border: solid black;
  border-width: 0px 3px 3px 0px;
  display: inline-block;
  padding: 0px;
  height: 13px;
  width: 13px;
  margin-left:10px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

#Hamburger-meny-clicked-omoss-arrowup {
  border: solid black;
  border-width: 3px 0px 0px 3px;
  display: none;
  padding: 0px;
  height: 13px;
  width: 13px;
  margin-left:10px;
  position:relative;
  top: 7px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

#Hamburgermenyindicator {
  width: 20px;
  height: 20px;
  background-color:green;
}

.right {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.left {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.up {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}

.down {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

#Bottom-wrapper-3-col-js {display: block ; height : 95px ; background-color : #a1a1a3;}

#Bottom-wrapper-col1-js {
 height: inherit; 
 display:inline-block; 
 width:148px;float:left;
}

#Bottom-wrapper-col2-js {
  height: inherit; 
  display:inline-block; 
  width:220px;
  float:left ;
}

#Bottom-wrapper-col3-js {
 height:inherit; 
 display:inline-block; 
 width:160px;
 margin-right:1,5em;
 margin-top:10px;
 float:right;
}

.Body-forms-js {
margin-left: 30px; 
margin-right: 30px; 
margin-top:1px;
}

.forms-label-class-js {
width:100%;
}


@media screen and (max-width: 1150px) {

#tw-h1-Top-wrapper-dist-js {display: flex;}
#Top-meny-wrapper-kontakt-js {display: flex;}
#tw-h5-Top-wrapper-dist-js {display: none;}
#Meny-wrapper-kontakt-js {display: none;}
#Top-wrapper-mail-kontor-js {display: none;}
}

@media screen and (max-width: 1127px) {
#Body-wrapper-image-w50-js {display: none;}
#Body-wrapper-image-w75-js {display: block;}
}



@media screen and (max-width: 980px) {
#Top-meny-wrapper-logga-js {display: inline-block; width: 188px;}
#Meny-wrapper-logga-js {display: none;}
#tw-h1-Top-wrapper-dist-js {display: flex;}
#tw-h5-Top-wrapper-dist-js {display: none;}
#Meny-wrapper-js {height: 68px;}
#Meny-wrapper-meny-item-omoss-mark-middle-js {height: 60px;}
#Meny-wrapper-meny-item-azure-mark-middle-js {height: 60px;}
#Meny-wrapper-meny-item-powerapps-mark-middle-js {height: 60px;}
#Meny-wrapper-meny-item-powerautomate-mark-middle-js {height: 60px;}
#Meny-wrapper-meny-item-sharepoint-mark-middle-js {height: 60px;}
#Meny-wrapper-meny-item-effektiv-mark-middle-js {height: 60px;}
}

@media screen and (max-width: 975px) {
#Body-wrapper-image-w75-js {display: none;}
#Body-wrapper-image-w100-js {display: block;}
#Body-wrapper-text-js {width: 100%;}
#Body-wrapper-textbox-js {margin-right: 30px}
}


@media screen and (max-width: 800px) {
#Top-wrapper-mail-kontor-js {display: none;}
}


@media screen and (max-width: 790px) {
#Meny-wrapper-js {display: none;}
#Hamburgermenyindicator {width: 40px;}
#Top-wrapper-hamburgermeny-js {display: inline-block;}
#Top-wrapper-tel-kontor-js {display: none;}
/* #Undermeny-wrapper-js {display: none !important;} */
}

@media screen and (max-width: 580px) {
#Top-meny-wrapper-kontakt-js {display: none;}
#tw-h3-Top-wrapper-dist-js {display: none;}
#tw-h2-Top-wrapper-dist-js {display: none;}
}

@media screen and (max-width: 560px) {
#Bottom-wrapper-col3-js {display: none;}
}



@media screen and (max-width: 390px) {
#Bottom-wrapper-col1-js {display: none;}
#tw-l1-Top-wrapper-dist-left-js {width: 12px;}
#Top-meny-wrapper-logga-js {width: 164px;}
}


@media screen and (max-width: 340px) {
#tw-l1-Top-wrapper-dist-left-js {width: 4px;}
#Top-meny-wrapper-logga-js {width: 148px;}
}

@media screen and (max-width: 315px) {
#Top-meny-wrapper-logga-bild1-js {width: 120px;}
#Top-meny-wrapper-logga-js {width: 128px;}
}

@media screen and (max-width: 285px) {
#Top-meny-wrapper-logga-bild1-js {width: 100px;}
#Top-meny-wrapper-logga-js {width: 108px;}
}

@media screen and (max-width: 255px) {
#Top-meny-wrapper-logga-bild1-js {width: 80px;}
#Top-meny-wrapper-logga-js {width: 88px;}
}

@media screen and (max-width: 245px) {
#omoss-font-H-js {display: none;}
}

@media screen and (max-width: 225px) {
#tw-h1-Top-wrapper-dist-js {width: 8px;}
}

@media screen and (max-width: 210px) {
#tw-l1-Top-wrapper-dist-left-js {width: 1px;}
#Top-meny-wrapper-logga-js {width: 82px;}
}

@media screen and (max-width: 210px) {
#Top-meny-wrapper-logga-bild1-js {width: 70px;}
#Top-meny-wrapper-logga-js {width: 72px;}
}

@media screen and (max-width: 192px) {
#Top-meny-wrapper-logga-bild1-js {width: 60px;}
#Top-meny-wrapper-logga-js {width: 62px;}
}

@media screen and (max-width: 183px) {
#Top-meny-wrapper-logga-js {display: none;}
}





/* här börjar nocript */

#Top-wrapper {display: block; height : 48px; background-color : #a1a1a3; border: 0px;}

#Top-wrapper-mailtel {display: block; height : inherit; background-color : #a1a1a3; border: 0px ;}



#Top-wrapper-mail-kontor {
display: flex; 
height : inherit;
float: right;
background-color: inherit;
color:white;
border: 0px ;
margin: auto;
}

#Top-wrapper-tel-kontor {
display: flex; 
height : inherit;
float: right;
background-color: inherit;
color:white;
border: 0px ;
margin: auto;
}

#Top-wrapper-dist {
display: flex; 
height : inherit;
width: 1.5em;
float: right;
background-color: inherit;
border: 0px ;
}

#Top-wrapper-dist-left {
display: flex; 
height : inherit;
width: 1.5em;
float: left;
background-color: inherit;
border: 0px ;
}

#Meny-wrapper {display: block ; height : 78px ; background-color : #1a1b1e;}

#Meny-wrapper-logga 
{display: inline-block; 
height : inherit; 
width: 270px; 
background-color: #ff4500;
float: left;
}

#Meny-wrapper-logga-bild1 {
display: flex;
height: inherit;
width: 140px;
background-color:inherit;
float: left;
border: 0px;
}

#Meny-wrapper-logga-bild2 {
display: flex;
height: inherit;
width: 95px;
background-color:inherit;
float: left;
border: 0px;
}

img#Meny-wrapper-logga-img1, img#Meny-wrapper-logga-img2 {
width: 100%; 
height: auto;
border: 0px;
margin: auto;
}

#Meny-wrapper-meny {
display: inline-box; 
height : inherit;
float: right;
background-color: inherit;
color:white;
margin:0;
border: 0px;
}

#Meny-wrapper-meny-item {
display: flex; 
height : inherit;
float: right;
background-color: inherit;
color:white;
border: 0px;
margin-left: 5px;
margin-right: 5px;
}

#Meny-wrapper-kontakt {
display: flex; 
height : inherit;
float: right;
background-color: inherit;
color:white;
}

#Meny-wrapper-kontakt-rundakanterkvadrat {
display: flex; 
height : 50px; 
width: 150px;
border-radius: 32px; 
background-color: inherit;
border: 3px solid white;
margin: auto;
}

#Body-wrapper-kontakt {
display: flex; 
height : inherit;
float: left;
background-color: inherit;
color:white;
}

#Body-wrapper-kontakt-rundakanterkvadrat {
display: flex; 
height : 35px; 
width: 110px;
border-radius: 32px; 
background-color: #76ff7a;
border: 3px solid black;
margin: auto;
margin-left: 30px;
}

#Jobbahososs-wrapper-kontakt {
display: flex; 
height : inherit;
float: left;
background-color: inherit;
color:white;
}

#Jobbahososs-wrapper-kontakt-rundakanterkvadrat {
display: flex; 
height : 35px; 
width: 170px;
border-radius: 32px; 
background-color: #76ff7a;
border: 3px solid black;
margin: auto;
margin-left: 30px;
}




div.Meny-wrapper-meny-scroll {
  background-color: #333;
  overflow: auto;
  white-space: nowrap;
}

div.Meny-wrapper-meny-scroll a.Meny-wrapper-meny-scroll {
  display: inline-block;
  color: white;
  text-align: center;
  padding: 14px;
  text-decoration: none;
}

div.Meny-wrapper-meny-scroll a:hover {
  background-color: #777;
  color: yellow;
}

#Undermeny-wrapper {display: none ; height : 48px ; background-color : #ececec;}

#Undermeny-wrapper-dist {
display: block; 
height : inherit;
width: 0.4em;
float: right;
background-color: inherit;
border: 0px ;
}




/* #Body-wrapper {display: block ; height : 480px ; background-color : mistyrose;} */

#Body-wrapper {display: block ; background-color : white;}

/* #Body-wrapper-utanundermeny {display: block ; height : 528px ; background-color : mistyrose;} */

#Body-wrapper-utanundermeny {display: block ; background-color : mistyrose;}

.column {
  float: left;
  width: 50%;
  height: 480px;
  background-color: white;
  border: 0px; 
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

#Body-wrapper-image {
display: flex;
height: inherit;
width: 100%;
background-color:inherit;
border: 0px;
margin: 0px;
}

#Body-wrapper-image-item {
border: 0px;
margin: auto;
}

li.mer-marginal {
margin-top: 0.4em;
}

#Bottom-wrapper {display: block ; height : 93px ; background-color : #a1a1a3;}

#Bottom-wrapper-info {display: inline-block; height : 100%; background-color: inherit;}

tr.Bottom-meny-exempel {
border: 2px solid red;

}

table.Bottom-meny-exempel {
margin-left:auto; 
margin-right:auto;
}

div.Bottom-meny-exempel {
width:200px;
text-align:center;

}



}