BODY {
    padding:0px;
    margin: 10px 0px 10px 0px;
    background-color:#88A4C0;
    color:#000000;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:11px;
    letter-spacing: normal;
}

A {
    color:#B52C11;
    text-decoration:none;
    font-weight: bold;
}

A:HOVER {
    color:#B52C11;
    font-weight: bold;
}

TD {
    color:#000000;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 11px;
    letter-spacing: normal;
    line-height: normal;
}

sup.h1 {
   font-size: 12px;
}

HR {
   border-top: 1px dashed #ABABAB;
   border-bottom: none;
   height: 1px;
   width: 100%;
}

BR {
    letter-spacing: 0px;
}

br.half {
    letter-spacing: 0px;
    font-size: 4px;
}

FORM {
    padding:0px;
    margin: 0px;
}

H1 {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    font-style: italic;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    line-height: normal;
    letter-spacing: 1px;
    color: #1E3378;
}

H2 {
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    padding: 0px 0px 2px 0px;
    margin: 0px;
    line-height: normal;
    letter-spacing: 1px;
    color: #1E3378;
}

H3 {
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    padding: 0px 0px 4px 0px;
    margin: 0px;
    line-height: normal;
    letter-spacing: normal;
}

font.dl0 {
    font-family: Verdana,Arial;
    font-size:11px;
    font-weight: bold;
    font-style: normal;
    text-decoration:none;
    color:#B52C11;
    padding: 8px 0px 0px 0px;
    line-height: normal;
    letter-spacing: normal;
}

font.dl {
    font-size:11px;
    line-height: 24px;
    padding: 8px 8px 8px 8px;

}

font.small {
    font-family: Verdana,Arial;
    font-size:10px;
    font-weight: normal;
    font-style: normal;
    text-decoration:none;
    color:black;
    padding: 0px 0px 0px 0px;
    line-height: normal;
    letter-spacing: normal;
}

/* ---------------- Menyn ------------ #1C6A34 ---- */
table.main {
    border-collapse: collapse;
    width: 766px;
    background-color: #FFFFFF;
}

td.main_topborder {
    height: 8px;
    background-color: #1E3378;
}

td.main_front {
    height: 60px;
    padding: 0px;
    background-image: URL('img/menu-fender.jpg');
    background-repeat:no-repeat;
    background-position:top center;
}

td.main_mainmenu {
    height: 23px;
    background-color: #1E3378;
    padding: 0px 10px 0px 10px;
}

/* -- markeringar för ej vald menypunkt - */
a.mainmenu {
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #F4F4F4;
    padding: 2px 5px 0px 5px;
    letter-spacing: normal;
}
a:hover.mainmenu {
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #FFDE00;
    padding: 2px 5px 0px 5px;
    letter-spacing: normal;
}

/* -- markeringar för vald menypunkt - */
a.mainmenu_selected {
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    color: #FFDE00;
    padding: 2px 5px 0px 5px;
    letter-spacing: normal;
}
a:hover.mainmenu_selected {
    font-family: Verdana,Arial;
    font-size:11px;
    font-weight:bold;
    text-decoration: underline;
    color: #FFDE00;
    padding: 2px 5px 0px 5px;
    letter-spacing: normal;
}

font.menu_arrow {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    padding: 2px 0px 0px 8px;
    letter-spacing: normal;
}


/* ---------------- Ramen ---------------- */
table.ram {
    border-collapse: collapse;
    border: 1px dashed #ABABAB;
/*    background-color: E5EEFD;  */
    background-color: F2F6FE;
    width: 770px;
}

td.ingress {
    width: 100%;
    padding: 0px 30px 0px 30px;
/*    background-color: E3D299; */
/*    background-color: AFCDF9; */
    border-top: 1px dashed #ABABAB;
}

td.heltext {
    width: 728px;
    padding: 0px 30px 0px 30px;
}

table.subframe {
    border-collapse: collapse;
    border: none;
    width: 100%;
/*    background-color: E5EEFD; */
}

td.fdptext {
    width: 100%;
    padding: 14px 30px 18px 30px;
    border-top: 1px dashed #ABABAB;
}

td.title {
    width: 412px;
    padding: 4px 0px 4px 0px;
    text-align: left;
}

td.date {
    width: 160px;
    padding: 4px 0px 4px 0px;
    text-align: left;
}

td.pix {
    width: 26px;
    padding: 4px 0px 4px 0px;
    text-align: center;
}

td.txt {
    width: 42px;
    padding: 4px 0px 4px 0px;
    text-align: left;
}

IMG.tumme {
    width: 300px;
    height: 225px;
    border-style: none;
    border: none;
}

IMG.mini {
    width: 100px;
    height: 75px;
    border-style: none;
    border: none;
}

IMG.tumme_h {
    width: 225px;
    height: 300px;
    border-style: none;
    border: none;
}


td.bild_v {
    width:300px;
    padding: 6px 10px 6px 6px;
    vertical-align: top;
    border-top: 1px dashed #ABABAB;
}

td.text_h {
    padding: 6px 6px 6px 10px;
    vertical-align: top;
    border-top: 1px dashed #ABABAB;
}


td.spalt_v {
    width: 50%;
    padding: 0px 20px 0px 10px;
    vertical-align: top;
    border-right:  1px dashed #ABABAB;
}

td.spalt_h {
    width: 50%;
    padding: 0px 10px 0px 20px;
    vertical-align: top;
}

