
html{height: 100%;}

body
{ font-family: arial, sans-serif;
  padding: 0px;
  margin: 23px;
  font-size: .78em;
}

p
{ margin: 1px;
  padding: 15px 0px 0px 0px;
  line-height: 1.1em;
}


h1, h2, h3, h4
{ font-family: tahoma, sans-serif;
  font-size: 68%;
  letter-spacing: .1em;
  padding: 7px 0px 0px 10px; 
  margin: 0px 0px 15px 5px; 
}




h4
{ font-family: tahoma, sans-serif;
  font-size: 80%;
}

line
{ font-family: tahoma, sans-serif;
  font-size: 68%;
  letter-spacing: .1em;
  padding: 617px 0px 0px 10px; 
  margin: 0px 0px 15px 5px; 
}

img
{ border: 0px; 
  margin: 0px; 
  padding: 0px;
}


a
{outline: none;}

form
{padding: 0; margin: 0;}


img.floatLeft { 
    float: left; 
    margin: 0px 3px 0px 0px;
    padding: 1px 7px 0px 0px;
}



.left
{ float: left; 
  border-right: 18px solid;
}

.right
{ float: right; 
  border-left: 18px solid;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

/* block quote */
blockquote
{ margin: 20px 0px 20px 0px; 
  padding: 10px 20px 0px 20px;
  border-left: 8px solid;
}


ul
{ margin: 2px 0px 18px 16px;
  padding: 0px;
}



/* numrerad lista */
ol
{ margin: 8px 0px 0px 24px;
  padding: 0px;
}

ol li
{ margin: 0px 0px 11px 0px; 
  padding: 0px;
}


#main, #footer, #logo, #menubar, #content
{ margin-left: auto; 
  margin-right: auto;
}


#main
{ width: 807px;
  height: 789px; }


/*#logo
{ width: 825px;
  height: 86px;
  border-top: 0px solid;
}*/




#menubar
{ width: 235px;
  height: 30px;
} 

ul#menu{margin: 7px;}

ul#menu li
{ float: left;
  margin: 0px 0px 0px 0px; 
  padding: 12px 0px 0px 0px; 
  list-style: none;
} 

ul#menu li a 
{ font-family: verdana, sans-serif;
  display: block;
  font-size: 80%;
  float: left; 
  height: 15px;
  text-decoration: none; 
  padding: 2px 8px 0px 8px;
  text-align: center;
  border-right: 2px dotted;
} 



#content
{ text-align: left;
  width: 445px;
  height: 658px;
  float: left;
  padding: 47px 0px 0px 270px;
}

#content h1{font-size: 125%;}

#content a, #footer a{border-bottom: 0px dotted;}

#content a:hover, #footer a:hover{border-bottom: 0px dotted;}

/* footer marginaler */
#footer
{ width: 314px;
  height: 0px;
  border-top: 0px solid;
  padding: 0px 0px 0px 0px;
  text-align: right; 
}

#content a, #content a:hover, #footer a, #footer a:hover{text-decoration: none;}


span#fet { font-weight: bold; }
