/* FONT - CONTAINERS */

body	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-size-adjust: 0.58;
	}

html body.cs,
html body.blog, /* till bloggen */
html body.global,
html body table, /* till outlookskolan */ 
html body tr /* till outlookskolan */	{
	font-size: 90%;
	}

* html body.cs,
* html body.blog {	/* ie/pc far egen */
	font-size: 90%;		/* for ie5/pc */
	}

html body#xhtml p b /* how/xhtml */	{
	font-size: 150%;
	}

h1, h2, h3, h4, h5, h6, dt, #nav	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
		}

#nav #box	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: normal;
		}

body#error h1	{		/* errorpages */
		font-size: 600%;
		}

html #bottom	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		}

/* FONT */

acronym,
abbr /* anvands i blog */  {
		border-bottom-width: 1px;
		border-bottom-style: dashed;
		cursor: help;
		}

blockquote, q	{  
		font-style: italic;
		}

blockquote:before,
q:before	{ content: "\0022"	}

blockquote:after,
q:after	{ content: "\0022"	}

.facts	{
		font-size: 0.8em;
		}

.inline	{  
		display: inline;
		margin: 0;
		padding: 0;
		}		/* anvands for rubbar i work */
		
.inline + p	{  
		margin-top: 0;
		padding-top: 0;
		}		/* anvands for rubbar i work */
		

/* LINKS */

a:link		{	text-decoration: none;	}
a:visited	{	text-decoration: none;	}
a:hover		{	text-decoration: underline;	}
a:active	{	text-decoration: underline;	}			
		
#nav a:hover	{	text-decoration: none;	}
#nav a:active	{	text-decoration: none;	}
