body, td, p
{
font-family: arial, verdana, sans-serif;
font-size: 10px;
}

body
{
margin: 0px;
padding: 0px;
background-image: url(../pics/bakgrund02.gif);
background-repeat: repeat-y;
background-color: #FFFFFF;
}



table.top
{
margin: 0px;
padding: 0px;
width: 725px;
height: 73px;
vertical-align: top;
}

td.top
{
width: 100%;
height: 73px;
vertical-align: top;
background-color: #F2F1EE;
}

table.main
{
border-collapse: collapse;
width: 720px;
height: 90%;
vertical-align: top;
}

td.left
{
width: 160px;
vertical-align: top;
background-image: url(../pics/left.gif);
}

td.middle
{
width: 400px;
vertical-align: top;
background-color: #FCFCFB;
padding: 20px;
}

td.right
{
width: 160px;
vertical-align: top;
background-image: url(../pics/right.gif);
}

div.meny
{
margin-left: 20px;
margin-right: 20px;
margin-top: 20px;
margin-bottom: 20px;
}

div.right
{
margin-left: 25px;
margin-right: 20px;
margin-top: 20px;
margin-bottom: 20px;
}

div.bildvisning
{
height: 200px;
margin-left: 25px;
margin-right: 20px;
margin-top: 20px;
margin-bottom: 20px;
}

img.br
{
width: 7px;
height: 7px;
position: relative;
bottom: 0px;
right: 0px;
}

img.tn
{
width: 112px;
border-width: 1px;
border-color: #F2F1EE;
border-style: solid;
}

img.storbild
{
width: 358px;
border-width: 1px;
border-color: #F2F1EE;
border-style: solid;
}

span.rubrik
{
font-family: times new roman, arial, verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: #666666;
}

span.rubrik2
{
font-size: 12px;
font-weight: bold;
color: #666666;
margin-right: 2px;
}

span.kontakt
{
margin-left: 0px;
}

span.kommande
{
color: #666666;
}

div.webbproduktion
{
margin-top: 3px;
margin-bottom: 3px;
font-family: verdana, arial, sans-serif;
color: #666666;
text-align: right;
font-weight: bold;
margin-right: 20px;
}

a.javisst
{
font-size: 10px;
font-family: verdana, arial, sans-serif;
color: #D03033;
text-align: right;
font-weight: bold;
}

a.javisst:active
{
font-size: 10px;
font-family: verdana, arial, sans-serif;
color: #D03033;
text-align: right;
font-weight: bold;
}

a.javisst:visited
{
font-size: 10px;
font-family: verdana, arial, sans-serif;
color: #D03033;
text-align: right;
font-weight: bold;
}

a.javisst:hover
{
font-size: 10px;
font-family: verdana, arial, sans-serif;
color: #000000;
text-align: right;
font-weight: bold;
}

div.bild
{
clear: left;
width: 100%;
}

div.rad
{
width: 100%;
height: 15px;
padding-left: 0px;
padding-right: 0px;
}

div.rad2
{
width: 100%;
height: 15px;
padding-left: 5px;
padding-right: 5px;
background-color: #F0F0E8;
}

img.start
{
margin-top: 3px;
margin-bottom: 3px;
}

img.top
{
margin-bottom: 5px;
}

img.epost
{
margin-right: 3px;
height: 11px;
width: 16px;
border-width: 0px;
}

img.uppdatera
{
height: 13px;
width: 14px;
border-width: 0px;
}

img.radera
{
height: 13px;
width: 14px;
border-width: 0px;
}

a
{
font-size: 11px;
text-decoration: none;
color: #000066;
}

a:active
{
font-size: 11px;
text-decoration: none;
color: #000066;
}

a:visited
{
font-size: 11px;
text-decoration: none;
color: #000066;
}

a:hover
{
font-size: 11px;
text-decoration: none;
color: #C03E2D;
}

a.meny
{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

a.meny:active
{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

a.meny:visited
{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

a.meny:hover
{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #7A7A7A;
}

.ruta
{
width: 300px;
font-family: arial, verdana, sans-serif;
font-size: 10px;
color: #7A7A7A;
background-color: #FFFFFF;
border-width: 1px;
border-color: #7A7A7A;
border-style: solid;
}

.rutanospam
{
width: 1px;
font-family: arial, verdana, sans-serif;
font-size: 10px;
color: #FFFFFF;
background-color: #FFFFFF;
border-width: 1px;
border-color: #FFFFFF;
border-style: solid;
}

.ruta2
{
width: 110px;
font-family: arial, verdana, sans-serif;
font-size: 10px;
color: #7A7A7A;
background-color: #FFFFFF;
border-width: 1px;
border-color: #7A7A7A;
border-style: solid;
}

.sub
{
width: 100px;
font-family: arial, verdana, sans-serif;
font-size: 10px;
color: #7A7A7A;
background-color: #FFFFFF;
border-width: 1px;
border-color: #7A7A7A;
border-style: solid;
}

.sub2
{
width: 60px;
font-family: arial, verdana, sans-serif;
font-size: 10px;
color: #7A7A7A;
background-color: #FFFFFF;
border-width: 1px;
border-color: #7A7A7A;
border-style: solid;
}

div.webbproduktion
{
margin: 20px;
text-align: left;
}