body {
background:url(/img/site/body_fade.jpg) 0px 0px repeat-x #8F9299;
margin:5px 0px 0px 0px;
}

img {
border:0px;
}

a:link {
   text-decoration:none;
   color:#555555;
}

a:visited { 
   text-decoration:none;
   color:#555555;
}
a {
   text-decoration:none;
   color:#555555;
}

a:hover {
   text-decoration:underline;
   color:#555555;
}

p, li, ol, ul, td {
font-family:Verdana, Lucida Grande, Tahoma, helvetica, sans-serif;
font-size:12px;
line-height:150%;
margin-top:0px;
margin-bottom:10px;
}

h1 {
font-family:Tahoma, Verdana, Lucida Grande, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:0px;
padding-bottom:4px;
color:#000000;
}

h2 {
font-family:Tahoma, Verdana, Lucida Grande, helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
padding-bottom:10px;
color:#000000;
}

.logo_area {
padding:8px 8px 8px 8px;
color:#ffffff;
}

.menu_button {
font-family:Tahoma, Verdana, Lucida Grande, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:0px;
padding-bottom:10px;
color:#555555;
background:url(/img/site/menu_button.jpg) 0px 0px no-repeat;
}

.menu {
width:226px;
margin:0px;
padding:0px;
color:#555555;
}

.menu p {
padding:5px 0px 5px 38px;
}

.news {
width:226px;
margin:0px;
padding:14px;
color:#f7f7f7;
background:url(/img/site/news_fade_top.jpg) 0px 0px no-repeat #f7f7f7;
}

/* Nyhetsrubik i template */

.news h1 {
font-family:Tahoma, Verdana, Lucida Grande, helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:0px;
padding-bottom:10px;
color:#DB1B24;
background:url(/img/site/news_line.gif) 0px 20px repeat-x;
}

/* Datum för nyheter */

.news h2 {
font-family:Tahoma, Verdana, Lucida Grande, helvetica, sans-serif;
font-size:10px;
font-weight:normal;
margin:0px;
padding-bottom:0px;
color:#555555;
}

/* Nyhetsrubik i content */

.news h3 {
font-family:Tahoma, Verdana, Lucida Grande, helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:0px;
padding-bottom:2px;
color:#000000;
}

/* Paragraf i content */

.news p {
font-family:Tahoma, Verdana, Lucida Grande, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
margin:0px;
padding-bottom:30px;
color:#000000;
}

.content {
width;514px;
margin:0px;
padding:10px;
color:#555555;
}

.footer {
margin:0px;
padding:0px;
background:url(/img/site/footer_fade.jpg) 0px 0px repeat-x;
}

.footer_menu {
font-size:12px;
font-weight:normal;
margin:0px;
padding:10px 0px 5px 0px;
color:#8E8E8E;
}

.footer_text {
font-size:10px;
font-weight:normal;
margin:0px;
padding:5px 0px 5px 0px;
color:#8E8E8E;
}