/*
   Style sheet for www.finn-j.dk/dops 
   revideret: 8-12-2005
*/   


body { color: #DDDD99; background-color: #661100;  text-align: center; font-size: 13px; font-family: Verdana, Helvetica, sans-serif; }   

h1 { font-family: Georgia, serif; font-size: 24px; }
h2 { font-family: Georgia, serif; font-size: 18px; }
h3 { font-family: Georgia, serif; font-size: 15px; }
h4 { font-size: 13px; font-weight: bold; margin-bottom: 6px;  }  /* overskrift i billedtekster */

a:link    { color: #DDCCFF; }           
a:active  { color: #DDCCFF; }           
a:visited { color: #DDCCFF; }           
a:hover   { color: #000099; background-color: #FFFF99; text-decoration: none; } 

a.imglink:hover { background-color: transparent; text-decoration: none; }

/* kun skabelon-menu.html */
a.crumb:link    { text-decoration: none;  }                                                    
a.crumb:active  { text-decoration: none;  }                                                    
a.crumb:visited { text-decoration: none;  }                                                    
a.crumb:hover   { background-color: #FFFF99; } 

a.navlink:link    { color: #DDDD99; font-size: 18px; font-weight: bold; text-decoration: none; vertical-align: middle; padding-bottom: 2px; }   
a.navlink:active  { color: #DDDD99; font-size: 18px; font-weight: bold; text-decoration: none; vertical-align: middle; padding-bottom: 2px; }   
a.navlink:visited { color: #DDDD99; font-size: 18px; font-weight: bold; text-decoration: none; vertical-align: middle; padding-bottom: 2px; }   
a.navlink:hover   { color: #DDDD99; background-color: #AA1100; } 

a.jump:link    { color: #DDCCFF; font-family: monospace; font-weight: bold; text-decoration: none; vertical-align: middle; background-color: #550000; padding-left: 3px; padding-right: 3px; }   
a.jump:active  { color: #DDCCFF; font-family: monospace; font-weight: bold; text-decoration: none; vertical-align: middle; background-color: #550000; padding-left: 3px; padding-right: 3px; position: relative; top: 1px; left: 1px; }   
a.jump:visited { color: #DDCCFF; font-family: monospace; font-weight: bold; text-decoration: none; vertical-align: middle; background-color: #550000; padding-left: 3px; padding-right: 3px; }   
a.jump:hover   { color: #DDCCFF; background-color: #AA1100; } 

/* kun skabelon-menu.html */
div.banner   { background-color: #540000; } 
div.topspace { height: 35px; }
hr { color: #540000; }

table.layout { position: absolute; top: 0; left: 0; width: 100%; height: 100%; font-size: 13px; }

tr.centerrow { height: 1px; vertical-align: top; }

td.upperspace { vertical-align: middle; text-align: center; }
td.lowerspace { vertical-align: top; text-align: center; padding-left: 2%; padding-right: 2%; }
td.column3 { vertical-align: bottom; width: 33%; text-align: center; }    /* kun skabelon-1.html */
td.column4 { vertical-align: bottom; width: 25%; text-align: center; }    /* kun skabelon-1h.html */
td.column5 { vertical-align: top;    width: 20%; text-align: center; }   /* kun skabelon-2.html, skabelon-1plus2.html */
td.column7 { vertical-align: top;    width: 15%; text-align: center; }   /* kun skabelon-3.html */

span.heading { font-size: 18px; }
span.nobr { white-space: nowrap; }

div.guide { }  /* forsvinder i print */
div.left { padding: 10px; text-align: left; }    
div.right { padding: 10px; text-align: left; }    
div.caption { padding-left: 8px; padding-right: 8px; text-align: left; }
div.preload { display: none; }
div.navpad { position: absolute; left: 0px; top: 0px; padding: 5px; }     
div.pageno { position: absolute; right: 4px; top: 0px; padding: 5px; font-size: 18px; }   

img.large { z-index: 2; border: 8px solid; border-color: #570E00 #851600 #751400 #470C00; }

img.thumb { border: 4px solid;  border-color: #570E00 #851600 #751400 #470C00; margin-bottom: 10px; vertical-align: middle; }

@media print { 
 a.navlink { visibility: hidden; }
 div.guide { display: none; }
 img.large { border: 2px solid black; margin-bottom: 4px; }
 img.thumb { border: 1px solid black; margin: 4px; margin-bottom: 8px; vertical-align: middle; }
}  

/* test
td.upperspace { border: 1px solid red; }
td.lowerspace { border: 1px solid red; }
td.column3    { border: 1px solid red; }
td.column4    { border: 1px solid red; }
td.column5    { border: 1px solid red; }
td.column7    { border: 1px solid red; }
*/