/* HELE DOKUMENTET */

body { font-family: Arial, sans-serif, Verdana;
       background-color: rgb(255,191,63);
       font-size: 10pt; }

div.pageTitle { font-family: Arial, sans-serif, Verdana;
                font-size: 20pt;
                font-weight: bold; }
              
div.logo { font-family: Arial, sans-serif, Verdana;
           font-size: 15pt;
           font-weight: bold; }

div.columnHeader { font-size: 14pt;
                   font-weight: bold; }
                   
div.groupHeader { font-weight: bold; }

div.paragraphHeader { font-size: 12pt;
                      font-weight: bold;
                      padding: 3;
                      border: none;
                      background-color: rgb(127,63,31);
                      color: rgb(255,191,63); }

p.medium { font-family: Arial, sans-serif, Verdana;
           font-size: 12pt; }

p.large { font-family: Arial, sans-serif, Verdana;
          font-size: 15pt; }

p.CV { margin-left: 20;
       margin-right: 20; }
			 
p.CV li { margin-left: 20;
          margin-right: 20; }

ul { margin-top: 5;
     margin-left: 25; }
ul ul { margin-top: 0;
        margin-left: 25; }

/* img.icon { height: 30; 
           width: auto; } */
				
/* LINKS */

a { text-decoration: none;
    font-weight: bold; }

a:link    { color: rgb(127, 63, 31) } /* ubesøgte */
a:visited { color: rgb(127, 63, 31) } /* besøgte links */
a:active  { color: rgb( 63, 31, 15) } /* klikket link */
a:hover   { color: rgb( 63, 31, 15) } /* mouseOver links */


a.menuItem { text-decoration: none; 
             font-weight: bold;
             font-size: 12pt; }

a.menuItem:link    { color: rgb(255,191, 63); } /* ubesøgte */
a.menuItem:visited { color: rgb(255,191, 63); } /* besøgte links */
a.menuItem:active  { color: rgb(255,191, 63); } /* klikket link */
a.menuItem:hover   { color: rgb(255,255,255); } /* mouseOver links */


/* RULERS */

hr { color: rgb(0,0,0); }


/* TABLES */

table { font-size: 10pt; }
th,td { border-width: 0; }

table.menu { padding: 5;
             background-color: rgb(255,191,63); 
             width: 100%; }
    
table.menu td { align: center;
                background-color: rgb(127,63,31); 
                padding: 5;
                text-align: center;
                font-weight: bold; }
                
table td.menuContainer { width: 135; }

table td.pageContainer { padding-left: 10; }                         valign: top; }
                
table.ramme { border-color: black; 
              border-width: 2; 
              background-color: rgb(47,47,127); 
              font-size: 10pt; }

table.ramme th { background-color: rgb(191,95,47);
                 border-width: 0;
                 text-align: left;
                 padding: 3; }
     
table.ramme td { background-color: rgb(255,191,63); 
                 border-width: 0; 
                 padding: 3; }



