body {    
     margin: 0px;
     font-family: verdana, sans-serif;
     background-color: #ffffff;
     color : #333333;
}

#logo span{display: none;}
#logo {background: url("../images/uppf-small.png") repeat-x top;
}

h1 { 
     height: 100px;
     background: url("../images/logo.png") no-repeat top left;
     margin: 0;
     padding: 0;   
}


gamalt-h1 { font-family: Georgia, serif;
     font-size: 2.5em;
     background-color : #a9d6b9;
     color : black;
     margin: 0px;						
     padding-left : 20px;
     padding-bottom : 4px;
     padding-top : 30px;
}

h2 {
   font-size: 1.8em;
   margin-left: 50px;
}

h3 {margin-left: 50px;}

p, ul, ol {
   margin-left: 50px;
   margin-right: 50px;
   line-height:140%;
   font-size: 0.9em;
   
}

ul, ol {
    padding-left:20px;
    padding-right:20px;
}

ul.sublist {
 margin-left: 0;}

.menu {
      border-top: 1px solid #666;
      border-bottom: 1px solid #666;
      background-color: #eee;
      color: black;
      padding-left: 40px; 
      padding-top: 5px; padding-bottom: 5px;	
      margin-top: 0px;
      font-size: 0.8em;     
}

.menu a {
      color: black;
}

.nav {
     padding-left: 40px;
     background-color: #ccc;	
     border-bottom: 1px #666 solid;
     padding-top: 5px; padding-bottom: 5px;
     font-size: 0.8em;
}

.nav a {color: black;}

.date {
      font-size: 0.8em;
      margin-top: -0.8em;
      font-style: italic;
}

img {
    margin-right: 1em;
    border: 0;
}
img.pdf {
    margin-right: 1px;
}

input {
      padding: 5px;
      margin: 3px;
}

teljari {
      text-align: right;
}
