<html>
<head>
<title>Styles for www.ostergrens.se ver 0.4</TITLE>
</head>

<style>
body { bgcolor: #ffffff;
      color: #000000;
      link: #0000ff;
      alink: #FFFF00; }

a   { text-decoration: none !important;
      color: #ff0000; }

a.svart { text-decoration: none !important;
          color: #000000; }

a.vit { text-decoration: none !important;
        color: #ffffff; }

h1  { font-family: Arial, Helvetica, sans-serif;
      font-size: 18pt;
      weight: "bold";
      line-height: 24pt;
      color: #000000; 
      text-align: left; }
      
h1.link  { color: #ff0000; }      

h2  { font-family: Arial, Helvetica, sans-serif;
      font-size: 14pt;
      weight: "bold";
      color: #000000;
      margin-top: 18px;
      margin-bottom: 6px;
      text-align: left; }
      
h2.link  { color: #ff0000; }  

h2.top  { margin-top: 8px; }      

h3  { font-family: Arial, Helvetica, sans-serif;
      font-size: 12pt;
      weight: "bold";
      line-height: 14pt;
      color: #000000; 
      text-align: left; }
      
h3.link  { color: #ff0000; } 

h3.clink  
    { color: #ff0000;
      text-align: center; } 
      

h4  { font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      weight: "bold";
      line-height: 14pt;
      color: #000000; 
      text-align: left; }

P  {  font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      font-style: normal;
      line-height: 12pt;
      font-weight: normal;
      font-variant: normal;
/*      margin-left: 40px;   */
      margin-top: 0px;
      margin-bottom: 9px;
      text-indent: 0px;
      text-align: left;
      color: #000000; }

p.stor
   {  font-family: Arial, Helvetica, sans-serif;
      font-size: 10pt;
      font-style: normal;
      line-height: 13pt;
      font-weight: normal;
      font-variant: normal;
      margin-top: 0px;
      margin-bottom: 9px;
      text-indent: 0px;
      text-align: left;
      color: #000000; }

p.hf
   {  font-weight: bold; }
    
p.meny
    { font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      weight: "normal";
      line-height: 12pt;
      text-align: left;
			margin-left: 18px;
      margin-top: 2pt;
      color: #ff0000; }		
  
ul.meny
    { margin-left:  12px; }

li  { font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      weight: "normal";
      line-height: 12pt;
      text-align: left;
      margin-top: 6pt; }

li.meny
    { font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      weight: "normal";
      line-height: 12pt;
      text-align: left;
			margin-right: 6px;
      margin-top: 2pt;
      color: #ff0000; }

td  { font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      weight: "normal";
      line-height: 12pt;
      text-align: left; }

td.ruta
    { border: 2px solid red;  }

td.botmline
    { font-family: Arial, Helvetica, sans-serif;
      height: 4pt;
      text-align: center;
      padding-left: 0px;
      padding-right: 0px;
      border-bottom: 6px solid red;
      color: #ff0000; }

th.hmeny
    { font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      weight: "bold";
      height: 9pt;
      text-align: center;
      padding-left: 5px;
      padding-right: 5px;
      border-right: 2px solid red;
      text-decoration: none !important;
      color: #ff0000 !important; }

th.vmeny
    { font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      weight: "bold";
      height: 9pt;
      text-align: center;
      color: #000000 !important;
      text-decoration: none !important; }

th.vmenyrub
    { font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      weight: "bold";
      height: 9pt;
      text-align: center;
      color: #ffffff !important;
      bgcolor: #ff0000 !important;
      text-decoration: none !important; }

th.hmenysist
    { font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      weight: "bold";
      line-height: 10pt;
      text-align: center;
      padding-left: 5px;
      padding-right: 5px;
      color: #ff0000; }

th  { font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      weight: "bold";
      line-height: 12pt;
      text-align: center; }


.banr {  border: 1px;
         padding-top: 6px;
         background-color: #ffff00; }

.banrovr 
    { border-top: 1px solid black;
      margin-top: 6px;
      background-color: #ffff00; }

.bild {  text-align: center;
         color: #808080;
         text-indent: 0px;
         font-size: 9pt;
         line-height: 16pt;
         font-weight: bold;
         font-variant: normal;
         margin-left: 0px;
         margin-right: 0px; }

.bildtext {  text-align: center;
         color: #800000;
         text-indent: 0px;
         font-size: 9pt;
         line-height: 12pt;
         font-weight: bold;
         font-variant: normal;
         margin-left: 10px;
         margin-right: 0px; }
         
.bildtxtv {  text-align: left;
         color: #800000;
         text-indent: 0px;
         font-size: 9pt;
         line-height: 12pt;
         font-weight: bold;
         font-variant: normal;
         margin-left: 10px;
         margin-right: 0px; }         

.bildtexthgr {  text-align: left;
         color: #800000;
         text-indent: 0px;
         font-size: 9pt;
         line-height: 12pt;
         font-weight: bold;
         font-variant: normal;
         margin-left: 10px;
         margin-right: 0px; }

.centre {  text-align: center; }

.cntrovr {  text-align: center;
         border-top: 1px solid black;
         color: #ff0000;
         text-indent: 0px;
         margin-left: 0px;
         margin-right: 0px; }

.cntr {  text-align: center;
         color: #ff0000;
         text-indent: 0px;
         margin-left: 0px;
         margin-right: 0px; }
         
.left {  text-align: left; }

.leftundr {  text-align: left;
         border-bottom: 1px solid black;
         color: #000000;
         text-indent: 0px;
         margin-left: 0px;
         margin-right: 0px; }

.right {  text-align: right; }

.eftr
    { text-align: left;
      margin-left: 0px;
      margin-top: 0px;
      margin-bottom: 0px;
      text-indent: 0px; }

.fore 
    { text-align: left;
      margin-left: 0px;
      margin-top: 12px;
      margin-bottom: 0px;
      text-indent: 0px; }

/*      Områden                       */


.menysplt  {
      top:        0px;
      left:       0px;
			width:    800px;
      height:    70px;
      position: absolute;
      background: #ffffff;
      z-index: +2 }

.resten  {
      top:     72px;
      width:  800px;
      height: 600px;
      padding:  0px;
      position: absolute;
      background: #ffffff; 
      z-index: +2 }


/*        Områden, slut                   */

.huvudr3  {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12pt;
      font-style: normal;
      line-height: 16pt;
      font-weight: bold;
      font-variant: normal;
      text-decoration: none;
      color: #000000;
      text-align: center;
      margin-left: 0px;
      margin-right: 0px;
      margin-top: 9px;
      margin-bottom: 0px; }

.huvudrp  {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      font-style: normal;
      line-height: 11pt;
      font-weight: normal;
      font-variant: normal;
      text-decoration: none;
      color: #000000;
      text-align: center;
      margin-left: 0px;
      margin-right: 0px;
      margin-top: 6pt;
      margin-bottom: 0px; }

.ingress  {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      font-style: normal;
      line-height: 11pt;
      font-weight: bold;
      font-variant: normal;
      text-decoration: none;
      color: #000000;
      text-align: left;
      margin-left: 0px;
      margin-right: 0px;
      margin-top: 6pt;
      margin-bottom: 6pt; }
      
.ingrcnt  {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      font-style: normal;
      line-height: 11pt;
      font-weight: bold;
      font-variant: normal;
      text-decoration: none;
      color: #000000;
      text-align: center;
      margin-left: 0px;
      margin-right: 0px;
      margin-top: 6pt;
      margin-bottom: 6pt; }      

.invis  {
      text-decoration: none !important;
      color: #ffffff; !important; }

.menyh3  {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10pt;
      font-style: normal;
      line-height: normal;
      font-weight: bold;
      font-variant: normal;
      text-decoration: none;
      color: #800000;
      text-align: left;
      margin-left: 12px;
      margin-right: 0px;
      margin-top: 9px;
      margin-bottom: 0px; }

.menylnk  {
      text-decoration: none !important; }

.menyp  {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      font-style: normal;
      line-height: normal;
      font-weight: normal;
      font-variant: normal;
      text-decoration: none !important;
      color: #800000;
      text-align: center;
      margin-left: 0px;
      margin-right: 0px;
      margin-top: 1px;
      margin-bottom: 0px; }

.fot  {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 8pt;
      font-style: normal;
      line-height: normal;
      font-weight: normal;
      font-variant: normal;
      color: #000000;
      text-align: left;
      margin-left: 0px;
      margin-right: 0px;
      margin-top: 1px;
      margin-bottom: 0px; }

.ovr  {border-top: 1px solid black; }

.black {
       color: #000000 }

.red { color: #ff0000 }



.titel
    { font-family: Arial, Helvetica, sans-serif;
      font-size: 24pt;
      weight: "bold";
      text-align: center;
      line-height: 30pt;
      color: #ff0000; }

</style>
</html>

