html, body 
{
  margin: 0;
  padding: 0;
  width: 100%; 
}
body
{
  font-size: 75%;
  line-height: 1.3em;
}
/* Holly Hack with IE Mac Adjust \*/
* html tbody
{
  font-size: 75%;
  line-height: 1.3em;
}
/* End of HH */
/*Detta är utseendet på den mesta texten*/
body, td, .body
{
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  vertical-align: top;
  font-weight: normal;
}
p
{
  margin: 0 0 1em 0;
  padding: 0;
}
/*Detta behövs för Netscape!?*/
b
{
  font-weight: bold;
}
/*Båda rubrikerna har samma storlek och vikt*/
h1, h2
{
  font-weight: normal;
  font-size: 30px;
  line-height: 1.0em;
  margin: 0 0 1em 0;
  border-width: 0;
}
/*Båda rubrikerna har samma storlek och vikt*/
h3, h4
{
  font-weight: bold;
  font-size: 125%;
  line-height: 1.3em;
  margin: 0 0 0.5em 0;
  padding: 0 0 0.2em 0;
  border-width: 0;
}
#tfnews h4, #tfdecor h4
{
	border-width: 0 0 2px 0;
}
h5, h6
{
  font-size: 100%;
  line-height: 1.3em;
  margin: 0;
  padding: 0;
  border-width: 0;
}
/*Utseende på kod*/
pre
{
  color: #000000;
  background-color: #EEEEEE;
  font-size: 8px;
}
/*Den normala A-taggen beskrivs här*/
A
{
}
A:HOVER
{
  text-decoration: underline;
}
a.invisible
{
	position: absolute;
	width: 0;
	height: 0;
	visibility: hidden;
}

/*Osorterad lista*/
ul
{
	list-style-type : disc;
	list-style-position : outside;
	margin-left : 16px;
}
li
{
	margin-top : 10px;

}
img
{
	border: 0;
}
form
{
	margin: 0 0 1em 0;
	padding: 0;
}
input
{
	width: 100%;
	border-width: 1px;
}
input.button
{
	font-size: 100%;
}

/*Används i dokumentationen för att få grå bakgrund*/
.greyback
{
  color: #000000;
  background-color: #EEEEEE;
}
/*Används för texten skapad och ändrad längst ner på sidorna*/

/*Utseende på aktuell sidas länk*/
.thisMenuItem
{
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
}
/*Utseende på undermenyerna*/
div.dropMenu
{
  position: absolute;
  visibility: hidden;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 12px; 
  font-weight: bold;
}
/*Länkens utseende på undermenyerna*/
A.dropMenu, A.dropMenu:link
{
  text-decoration: none;
}
A.dropMenu:hover
{
  text-decoration: none;
}
/*Utseende på menyer*/
.menu
{
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
}
/*Länkens utseende på menyer*/
A.menu
{
  text-decoration: none;
}
A.menu:hover
{
  text-decoration: none;
}
.link
{
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: normal;
}
A.link
{
  text-decoration: none;
  
}
A.link:hover
{
  text-decoration: underline;
}
/*Liten text*/
.notis
{
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 10px;
}
/*Centrerad kursiv rubrik*/
.centerHeading
{
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
  text-align: center;
}
/*Definition av den gröna färgen*/
.green
{
  color: #CCCC00;
  background-color: #FFFFFF;
}
/*Som ovan fast för bakgrunder*/
div.decor
{
  color: #FFFFFF;
  background-color: #CCCC00;
}
table.decor tr td
{
  padding: 0 0 8px 0;
}
/*Om en understrykning önskas*/
.underline
{
  text-decoration: underline;
}
.leftimg
{
  margin: 1em 1em 1em 0;
}
img.left
{
  float: left;
  margin: 0.2em 1em 1em 0;
}
img.right
{
  float: right;
  margin: 0.2em 0 1em 1em;
}
table.list
{
	border: 0;
	width: 100%;
}
table.list th
{
	text-align: left;
}