body     { color: black; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130% }
p     { color: black; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130% }
p.sidfot     { color: gray; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130% }
td     { color: black; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130% }
span.datum  { color: gray; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 150% }
/*RUBRIKER*/
h1      /* Huvudrubrik externa sidor */ { color: #33a; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 110%; text-align: left; margin: 0.67em 0 }
h2  /* Mellan o notisrubrik externt */ { color: #33a; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 130% }
td.rubrik5b  /* mellanrubrik externt till tabeller, gul bg */  { color: #339; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120% }
h5 { color: #339; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120% }
h3    /* Huvudrubrik medlemssidor */ { color: #363; font-size: 24pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 110%; text-align: left }
h4   /* Mellan o notisrubrik medlemssidor */  { color: #363; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 130% }
h4.tab   /* mellanrubrik medlemssidor till tabeller, gul bg */ { color: #363; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120%; background-color: #ffc; padding: 2px }
h6 { color: red; font-size: medium; font-weight: bold }
/*MENYRUBRIKER*/
a.meny, a.meny:active, a.meny:visited        /* menyrubrik ext blå */ { color: #33a; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120%; font-stretch: normal }
a.menymedl, a.menymedl:active, a.menymedl:visited  /* menyrubrik medlemssidor grön */     { color: #363; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120%; font-stretch: normal }
a.menyactive, a.menyactive:active, a.menyactive:visited /* menyrubrik gul "här är du" */  { color: #f90; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120% }
a.meny:hover, a.menymedl:hover, a.menyactive:hover  /* menytext gul understryken "hit kan du gå" */ { color: #f90; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120%; text-decoration: underline }
/*TEXTLAENKAR*/
a:link, a:active, a:visited /* textlänk blå externa sidor */  { color: #33a; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130%; font-stretch: normal; text-decoration: none; letter-spacing: normal }
a:hover      { color: #f90; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 130%; font-stretch: normal; text-decoration: underline }
a.medl, a.medl:active, a.medl:visited  /* textlänk grön  medlemssidorna   */   { color: #363; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130%; font-stretch: normal }
a.medl:hover  /* understruken gul länk "hit kan du gå" */ { color: #f90; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130%; font-stretch: normal; text-decoration: underline }
/*SIDFOTSLAENKAR*/
a.sidfot, a.sidfot:active, a.sidfot:visited { color: gray; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130% }
a.sidfot:hover { color: gray; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline }
/*LAYOUTBOXAR*/
#box1   /* menybilden */ { margin: 0; padding: 0; width: 850px }
#box2     /* undermenyn till vänster */   { text-align: center; position: absolute; z-index: 1; top: 300px; left: 20px; width: 155px; height: 300px }
#box3 /* huvudtexten */  { position: absolute; z-index: 2; top: 210px; left: 210px; width: 400px }
#box4  /* notisspalten */ { position: absolute; z-index: 3; top: 210px; left: 630px; width: 220px }
#box5 /* bredspalt för kalendarium mm */  { position: absolute; z-index: 2; top: 210px; left: 210px; width: 640px }
#box6  /*  huvudtexten för php-sidor */    { position: absolute; z-index: 2; top: 0; left: 0; width: 400px }
#box7  /* notisspalten */  { position: absolute; z-index: 3; top: 0; left: 420px; width: 220px }
#sidfot    /* box för sidfot längst ner, nu ej anv */ { font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; width: 850px }
#sidfot2 /* under gula vänsterspalten */    { text-align: center; position: absolute; z-index: 1; top: 600px; left: 5px; width: 185px }
/*BOXAR TILL DE TIO HUVUDRUBRIKERNA*/
#boxm01 /* 1 Rosenmetoden */      { font-size: 11px; font-weight: bold; text-align: center; letter-spacing: normal; position: absolute; z-index: 2; top: 54px; left: 25px; width: 130px; height: 20px; vertical-align: middle }
#boxm02 /*  02 Rosenterapeuter */    { font-size: 11px; font-weight: bold; text-align: center; letter-spacing: normal; position: absolute; z-index: 2; top: 54px; left: 182px; width: 130px; height: 20px; vertical-align: middle }
#boxm03   { font-size: 11px; font-weight: bold; text-align: center; letter-spacing: normal; position: absolute; z-index: 2; top: 54px; left: 338px; width: 130px; height: 20px; vertical-align: middle }
#boxm04   { font-size: 11px; font-weight: bold; text-align: center; letter-spacing: normal; position: absolute; z-index: 2; top: 54px; left: 495px; width: 130px; height: 20px; vertical-align: middle }
#boxm05   { font-size: 11px; font-weight: bold; text-align: center; letter-spacing: normal; position: absolute; z-index: 2; top: 54px; left: 650px; width: 130px; height: 20px; vertical-align: middle }
#boxm06    { font-weight: bold; text-align: center; letter-spacing: normal; position: absolute; z-index: 2; top: 87px; left: 25px; width: 130px; height: 20px; vertical-align: middle }
#boxm07   { font-size: 11px; font-weight: bold; text-align: center; letter-spacing: normal; position: absolute; z-index: 2; top: 87px; left: 182px; width: 130px; height: 20px; vertical-align: middle }
#boxm08   { font-size: 11px; font-weight: bold; text-align: center; letter-spacing: normal; position: absolute; z-index: 2; top: 87px; left: 338px; width: 130px; height: 20px; vertical-align: middle }
#boxm09   { font-size: 11px; font-weight: bold; text-align: center; letter-spacing: normal; position: absolute; z-index: 2; top: 87px; left: 495px; width: 130px; height: 20px; vertical-align: middle }
#boxm10   { font-size: 11px; font-weight: bold; text-align: center; letter-spacing: normal; position: absolute; z-index: 2; top: 87px; left: 650px; width: 130px; height: 20px; vertical-align: middle }
