a { text-decoration: none; }
a:link   {font-size : 10pt; color: #333333; }
a:visited{ font-size : 10pt; color: #333333;}
a:active { font-size : 10pt; color: #333333; }
a:hover  { font-size : 10pt; color: #666666; }




/*gäller alla sidor*/

     td   { border-style: none; 
            font-size: 10pt; 
            font-family: arial; 
            color: #333333; }


body { margin: 0px; background-color: #cccccc; }

     p {
               scrollbar-face-color:#330000;
               scrollbar-arrow-color:#cccccc;
               scrollbar-track-color:#cccccc;
               scrollbar-shadow-color:#330000;
               scrollbar-highlight-color:#cccccc;
               scrollbar-3dlight-color:#330000;
               scrollbar-darkshadow-color:#330000;
              }



img.bild { margin-right: 50px; }
img.logo { margin-left: 20px; }
img.enter { border: 1px solid #ffffff; }




/*Den övergripande ramen*/

table#ramen { width: 100%; height: 100%; 
              background-color: #cccccc; 
              background-image: url(images/bg_rose.jpg); 
              border-style: none; margin: 0; }

   td.mitti  { text-align: center; text-valign: middle; border-style: none; }

/*tabelldelning*/
     
table.toptabell { width: 660px; height: 100px; 
                  border-bottom-style: none; 
                  background-color: #4F111E; 
                  background-image: url(images/bg.gif); } 


         td.top { width: 660px; height: 100px; }
         td.menyplats { width: 500px; height: 100px;  }
         td.delbild { width: 160px; height: 40px; 
                      background-color: #4F111E; 
                      background-image: url(images/rutor.gif);
                      background-position: 50% 10%; 
                      background-repeat: no-repeat;}


/*menyn ligger i .js-filen*/

table.meny { width: 480px; height: 20px; }
              td.meny { width: 120px; height: 20px; 
              background-color: #cccccc;-moz-opacity: 0.8; filter:alpha(opacity=80); border: 1px solid #ffffff; 
              text-align: center; }

table.huvudtabell  {  width: 660px; height: 370px; 
                      border-top-style: none; 
                      background-color: #4F111E; 
                      background-image: url(images/bild3.jpg);
                      background-position: 90% 100%; 
                      background-repeat: no-repeat;  } 

       td.extrameny { width: 160px; height 370px; 
                      background-image: url(images/rutor2.gif);
                      background-position: 50% 0%; 
                      background-repeat: no-repeat; }
       td.huvudcell { width: 500px: height 370px; }
       td.text { padding: 25px; }


       td.portratt { width: 60px; height: 80px; }
       td.presentation { width: 400px; height: 80px; }

table.enter { width: 660px; height: 20px; }
       td.viktoria { width: 300px; height: 20px; border: none; font-size: 10px; } 
a.viktoria { text-decoration: underline; font-size: 10px; }
a.viktoria:link   {font-size : 10px; color: #333333; }
a.viktoria:visited{ font-size : 10px; color: #333333;}
a.viktoria:active { font-size : 10px; color: #333333; }
a.viktoria:hover  { font-size : 10px; color: #666666; }
       td.enter { width: 360px; height: 20px; border: none; } 

        


/*p#scroll och table.info måste finnas med för att funka i netscape*/
p#scroll { overflow: auto; height: 95%; text-align: center; }

table.info { width: 477px; height: 100%; 
             background-color: #cccccc;
             -moz-opacity: 0.8; 
             filter:alpha(opacity=80); 
             border: 1px solid #ffffff; }






