/* CSS Document */

html,body { /**/
color: #fff;
background-color:#e8edfc;
height:100%; /**/
margin:0;padding:0;
}
p {
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #fff;
margin:0;
padding: 5px 10px 5px 25px;
}
.first  {
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #fff;
margin:0;
padding: 25px 10px 5px 25px;
}
.rubrik {
font-family: verdana, helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
line-height: 18px;
color: #fff;
margin:0;
padding: 25px 10px 5px 25px;
}
#container {
width:900px;
min-height:100%; /**/
background-color:#27386e; /* samma som main */
margin-left:auto;margin-right:auto;
}
.bild {
width:140px;
min-height:100%; /**/
background-color:#27386e; /* samma som main */
float:left;
}
#header{
width: 900px;
height: 154px;
background-image:url(bilder_design/header.jpg);
background-repeat:no-repeat;
margin:0;
}
#menu {
width:900px;
height: 23px;
background-image:url(bilder_design/menu.gif);
margin:0;
padding:8px 0 4px 0;
}
#menu p {
color:#fff;
padding:0;
margin:0;
}
#menu a
{
color:#FFFFFF;
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
display: inline;
list-style-type: none;
padding:0 10px 0 0;
margin:0 0 0 25px;;
}
.undermenu {
width:900px;
height: 25px;
background-image:url(bilder_design/undermeny.gif);
margin:0;
padding:2px 0 0 0;
}
.undermenu p {
color:#fff;
padding:0;
margin:0;
}
.undermenu a
{
color:#FFFFFF;
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
display: inline;
list-style-type: none;
padding-right:10px;
margin:0 0 0 20px;;
}
#main {
width:900px;
background-color:#27386e;
margin:10px 0 0 0;
padding:0;
}

#main img{
margin:0;
padding:15px 15px 15px 15px;
}
.nyheter{
width:300px;
height:400px;
float:right;
margin:0;
padding:10px 0 0 30px;
}
.hkolumn{
width:300px;
height:400px;
float:right;
margin:0;
padding:10px 0 0 10px;
}
#belowthebottom {
  height:28px;  /* samma som #bottom */
}

#bottom{
width:900px;
height: 28px; /* height = p height + p margin-top + p margin-bottom */
background-image:url(bilder_design/footer.gif);
margin-top:-28px; /* samma som height */
margin-left:auto;margin-right:auto;
}
#bottom p{
color:#2d3c77;
padding:5px 0 0 0;
margin:0;
}
 a:link { text-decoration: none ; color:#eaecf2; font-weight:bold}
 a:visited { text-decoration: none ; color:#eaecf2; font-weight:bold}
 a:active { text-decoration: none ; color:#eaecf2;font-weight:bold}
 a:hover {text-decoration: none ; color:#94d8ff;font-weight:bold}
#menu a:link { text-decoration: none ; color:#fff; font-weight:bold}
#menu a:visited { text-decoration: none ; color:#fff; font-weight:bold}
#menu a:active { text-decoration: none ; color:#fff;font-weight:bold}
#menu a:hover {text-decoration: none ; color:#a2b2f1;font-weight:bold}
.undermenu a:link { text-decoration: none ; color:#2d3c77; font-weight:bold}
.undermenu a:visited { text-decoration: none ; color:#2d3c77; font-weight:bold}
.undermenu a:active { text-decoration: none ; color:#2d3c77;font-weight:bold}
.undermenu a:hover {text-decoration: none ; color:#a2b2f1;font-weight:bold}

<!--[if LT IE 7]>
#container {height:100%};
<![endif]-->