/* Layout */
body 		{ background: #6699ff; font: 12px Arial,Geneva,Helvetica; text-align: center; }
#container 	{ width: 807px; margin: 0px auto; }
#ram 		{ width: 805px; border: 1px #666666 solid; background: #ffffff url(media/bg.gif); }
#top 		{ width: 805px; clear: both; border-bottom: 1px #666666 solid; }
#right 		{ width: 519px; float: right; }
#text 		{ width: 499px; padding: 10px 10px 10px 10px; text-align: left; }
#left 		{ width: 286px; float: left; }
#menu 		{ width: 130px; float: right; background: #333399; padding: 0px 0px 5px 0px; text-align: left; border-right: 1px #ffffff solid; }
#leftcolumn 	{ width: 155px; float: left; }
#footer		{ width: 785px; border-bottom: 1px #666666 solid; border-left: 1px #666666 solid; border-right: 1px #666666 solid; background: #ffffff; padding: 3px 10px 3px 10px; text-align: left; }
#frontleft 	{ width: 344px; float: left; padding: 0px 5px 0px 0px; }
#frontright 	{ width: 145px; float: right; padding: 0px 0px 0px 5px; }
#clearboth	{ height: 0px; clear: both; }

/* Headers */
h1 		{ font: 20px Arial,Geneva,Helvetica; color: #333399; margin-top: 0px; }
h2 		{ font: 16px Arial,Geneva,Helvetica; color: #333399; font-weight: 600}
h3 		{ font: 13px Arial,Geneva,Helvetica; font-weight: bold}
h4 		{ font: 13px Arial,Geneva,Helvetica; font-weight: bold}

/* Text */
p 		{ font: 1.0em Arial,Geneva,Helvetica; color: #000000; }
p.adress 		{ font: 8pt Arial,Verdana,Helvetica; color: #000000; margin-top: 0px; margin-bottom: 0px; }
p.special 		{ font: 11px Arial,Geneva,Helvetica; color: #000000}
p.ebrev 		{ font: 12px Arial,Geneva,Helvetica; color: #000000; margin-top: 0px; margin-bottom: 6px; }
ul		{ font: 13px Arial,Geneva,Helvetica; color: #000000}

/* Meny */
#menylista 		{ margin: 0; padding: 0; clear: both; list-style: none inside; }
#menylista li 		{ width: 130px; float: left; background: #333399; border: solid white; border-width: 0px 0px 1px 0px; text-align: left; }
#menylista li a 		{ display: block; width: 122px; padding: 3px 4px 3px 4px; } 
#menylista li a:hover 	{ background: #6699ff; }
p.meny 			{ font: 12px Arial,Verdana,Helvetica; color: #FFFFFF; margin: 3px 4px 3px 4px; font-weight: 600; }
a.meny 			{ font: 12px Arial,Geneva,Helvetica; font-weight: 600; text-decoration: none; color: #FFFFFF}
a.meny:hover 		{ text-decoration: none; color: #ffffff; }

/* Links */
a 		{font: 13px Arial,Geneva,Helvetica; text-decoration: none; color: #0000FF}
a:hover 		{text-decoration: underline}
a.adress		{font: 8pt Arial,Verdana,Helvetica; color: #000000}
a.special		{font: 11px Arial,Geneva,Helvetica; text-decoration: none; color: #0000FF}
a.special:hover	{text-decoration: underline}
a.ebrev		{font: 12px Arial,Geneva,Helvetica; text-decoration: none; color: #0000FF}
a.ebrev:hover 	{text-decoration: underline}
a.submeny 	{font: 9px Verdana,Geneva,Helvetica; text-decoration: none; color: #336633}
a.nav 		{font: 9px Verdana,Geneva,Helvetica; text-decoration: none; color: #000000}
a.front 		{font: 8pt Verdana,Geneva,Helvetica; text-decoration: none; color: #FFFF00}

/* Other */
#textbox		{background: #ffffff; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc; font: 8pt Arial,Verdana,Helvetica; }
 