body {
  padding: 20px; background-color: #AD1232;
  font: 75% "Trebuchet MS",tahoma,georgia,verdana,arial;
}

.lh10 { line-height: 10px; }

#logga {position:absolute;top:10px;left:15px}

h1, p, form {  margin: 0 0px;}

.rubrik {font-size:150%;font-family:"Trebuchet MS",tahoma,georgia,verdana,arial;}

.jobb {font-size:90%;color:#ad1232}

.readmore {font-size:90%;color:#AD1232;text-align:right}
.readmore a:hover{text-decoration:underline;color:#ad1232:text-align:right}

.readmorebig {font-size:100%;color:#AD1232;text-align:right}

.readmorebig a:hover{text-decoration:underline;color:#ad1232:text-align:right}

.mail a:hover{text-decoration:underline;color:#ad1232}

.tjanster a:hover{background-color:#909090;color: white}


h1 {
  font-size: 200%;color:#AD1232;
  text-align:center;font-weight:normal
}

div#nifty {
  margin-left:auto;margin-right:auto; background: #FFFFFF;width:940px;
}

div#nifty2 {
   margin-left:auto;margin-right:auto;  background: #FFFFFF;width:940px;height:28px
}


div.rounded div {
  height: 1px;
  overflow: hidden;
}

#radiusx, #radiusy {
  text-align: right;
  width: 30px;
}

#top {text-align:center}
.Caption {
font-family: Arial;
font-weight: bold;
color:      #FFFFFF}

div.hr {
height: 15px;
background: #fff url(dotsmall.gif) repeat-x scroll left;
}

div.hr hr {
display: none;
}

a {text-decoration:none}

/*a:hover {background-color: #AD1232;color:#FFFFFF}*/

.vald {background-color: #AD1232;color:#FFFFFF}

div.notselected {background-color: #C0C0C0;color:#FFFFFF}

/*.notselected a:hover{background-color: #AD1232;color:#FFFFFF}*/

#jobbsection a:hover{text-decoration:underline;color:#ad1232}


