body{
  font-family:verdana, arial, sans-serif;
  font-size:13px;
  color:#231F20;
}

td{
  padding-right:5px;
}

img{
  border:0px;
}

h1{
  margin:0px;
  margin-bottom:15px;
  font-family:verdana, arial, sans-serif;
  font-size:16px;
  color:#1E4164;
  font-weight:bold;
}

h2{
  margin:0px;
  margin-bottom:10px;
  font-family:verdana, arial, sans-serif;
  font-size:14px;
  color:#1E4164;
  font-weight:bold;
  font-style:italic;
}

h3{
  margin:0px;
  margin-bottom:10px;
  font-family:verdana, arial, sans-serif;
  font-size:12px;
  color:#1E4164;
  font-weight:bold;
}

div#tjanstRubrik1{
  margin:0px;
  margin-bottom:5px;
  font-family:verdana, arial, sans-serif;
  font-size:13px;
  font-weight:bold;
}

div#tjanstRubrik2{
  margin:0px;
  margin-bottom:3px;
  font-family:verdana, arial, sans-serif;
  font-size:12px;
  font-weight:bold;
}

div#tjanstRubrik3{
  margin:0px;
  margin-bottom:2px;
  font-family:verdana, arial, sans-serif;
  font-size:11px;
  font-weight:bold;
}

p{
  margin:0px;
  margin-top:7px;
  margin-bottom:7px;
}

img{
  border:0px;
}

div#container{
  margin:0 auto;
  width:915px;
}


div#meny{
  background-image:url(bilder/topBg.gif);
  background-repeat:no-repeat;
  position:absolute;
  width:915px;
  height:110px;
}

div#logotyp{
  position:absolute;
  left:0px;
  top:0px;
  width:181px;
  height:109px;
}

div#knapp1{
  position:absolute;
  left:182px;
  top:77px;
  width:132px;
  height:32px;
}

div#knapp2{
  position:absolute;
  left:315px;
  top:77px;
  width:159px;
  height:32px;
}

div#knapp3{
  position:absolute;
  left:475px;
  top:77px;
  width:137px;
  height:32px;
}

div#knapp4{
  position:absolute;
  left:613px;
  top:77px;
  width:143px;
  height:32px;
}

div#knapp5{
  position:absolute;
  left:757px;
  top:77px;
  width:143px;
  height:32px;
}

div#sveFlagga{
  position:absolute;
  right:40px;
  top:2px;
  width:40px;
  height:23px;
}

div#engFlagga{
  position:absolute;
  right:3px;
  top:2px;
  width:40px;
  height:23px;
}

div#brodtextCont{
  position:absolute;
  top:183px;
  margin-left:70px;
  width:542px;
  padding-bottom:30px;
  overflow:auto;
}

div#brodtext{
  width:510px;
  line-height:18px;
  background-color:#fff;
}

div#startRuta1{
  background-image:url(rutorStart/ruta.gif);
  position:absolute;
  top:183px;
  margin-left:650px;
  width:199px;
  height:163px;
  overflow:hidden;
}

div#startRuta2{
  background-image:url(rutorStart/ruta.gif);
  position:absolute;
  top:369px;
  margin-left:650px;
  width:199px;
  height:163px;
  overflow:hidden;
}

div.bildText{
  position:absolute;
  top:17px;
  left:16px;
  height:140px;
  width:182px;
  z-index:5;
  color: #1E4164;
  font-family:arial, verdana, sans-serif;
  font-weight:bold;
  line-height:19px;
}

div.tjansterRutor{
  background-image:url(rutorStart/ruta.gif);
  width:199px;
  height:163px;
  overflow:hidden;
  margin-top:10px;
  margin-right:5px;
}

div.tjansterBildText{
  color: #1E4164;
  margin-top:17px;
  margin-left:16px;
  height:140px;
  width:182px;
  z-index:5;
  font-family:arial, verdana, sans-serif;
  font-weight:bold;
  line-height:19px;
}

div#omCouregoBild{
  position:absolute;
  margin-top:283px;
  margin-left:631px;
  z-index:5;
}
div#tjansterBild{
  position:absolute;
  margin-top:502px;
  margin-left:794px;
  z-index:5;
}

div#intro{
  position:absolute;
  width:872px;
  height:455px;
  left:50%;
  top:50%;
  margin-left:-436px;
  margin-top:-227px;
}


div.intro-cont{
	margin:0 auto;
	padding-top:64px;
	width:860px;
}
div.intro-cont h1{
	text-align:right;
	font-size:20px;
	line-height:26px;
	font-weight:normal;
	margin:25px 0px 0px 0px;
	padding:0px 40px 0px 0px;
}
div.intro-cont h1 span{
	font-size:13px;
	line-height:17px;
}	
div.intro-cont h1 a{
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}
div.intro-cont h1 a:hover{
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}












