/* Presentation Stylesheet */ 

BODY { 
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; 
}

/*p {
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 margin:0;
/* padding:15px;
 padding: 0.7em 1.0em;
 }
*/
h3 {
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-size: 16px;
 margin:0;
 padding:5px;
 }

h4 {
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-size: 14px;
 margin:0; 
 padding: 1px 10px;
 }

p {
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-size: 11px;
 padding: 0.7em 1.0em;
 background-color: transparent;
}

span.rubrik {
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 padding: 0.7em 1.0em;
}

p.quote {
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-style: italic;
 padding: 0.7em 1.0em;
}

span {
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-size: 11px;
 padding: 0.7em 1.0em;
}

span.news {
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-size: 11px;
 padding: 0.3em 0.8em;
}

textarea {
background-color: #fff;
border: black 1px solid;
color: #000;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
}

input {
background-color: #fff;
border: black 1px solid;
color: #000;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 11px;
}

select {
background-color: #fff;
border: black 1px solid;
color: #000;
font-family: Tahoma;
font-weight: bold;
font-size: 11px;
}


//
// Nyhet framsidan
//

hr.tunnb {
text-align: center;
border: 0;
color: #000000;
background-color: #000000;
height: 1px;
width: 498px;
}

hr.tunnbl {
text-align: center;
border: 0;
color: #000000;
background-color: #000000;
height: 1px;
width: 30%;
}

hr.tunns {
text-align: center;
border: 0;
color: #000;
background-color: #000;
height: 1px;
width: 498px;
}

hr.tunnsl {
text-align: center;
border: 0;
color: #000;
background-color: #000;
height: 1px;
width: 30%;
}

span.titel {
 position: relative;
 left: 5px;
 bottom: -8px;
 font: verdana;
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-weight: bold;
 font-size: 11px;
 padding: 0.7em 1.0em;
}

span.ntid {
 position: absolute;
 right: 10px;
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-weight: normal;
 font-size: 11px;
 padding: 0.7em 1.0em;
}

span.ntxt {
 text-align: right;
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-weight: normal;
 font-size: 11px;
 padding: 0.7em 1.0em;
}

span.nfor {
 position: absolute;
 right: 10px;
 font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-style: italic;
 font-size: 11px;
 padding: 0.7em 1.0em;
}

div.hr {
  height: 20px;
  background: #fff url(img/klo-mini.gif) no-repeat scroll center;
}
div.hr hr {
  display: none;
}

//
//
..captioned-figure { 
text-align: left; 
}

..captioned-figure img { 
border: 0; 
}

a.special:link {
color: #ff0000; text-decoration: none
}

a.special:visited {
color: #0000ff; text-decoration: none
}

a.special:hover {
text-decoration: underline
}

.knapp
   {
   background-image: url(dinbild.jpg);
   background-color: transparent;
   width: 100px;
   height: 20px;
   border: 0px:;
   }

li {
font: verdana;
font-size: 11px;
}

td.gra_ram  {
              background-color: #e5e5e5;
              border-top: #A6A6A6 1px solid;
              border-left: #A6A6A6 1px solid;
              border-bottom: #A6A6A6 1px solid;
              border-right: #A6A6A6 1px solid;
              font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
              color: #000;
            }
