body, div, dl, dt, dd, ol, ul, h1, h2, h4, h5, h6, pre, form, label,  
fieldset, p, blockquote, th, td {margin:0; padding:0; }  
   
th { text-align: left}  
   
ol, ul { }  
   
em { font-style: italic}  
   
a img { border: none}  

a, a:link, a:visited, a:active	{
	color: #09F;
	text-decoration: none;
}

a:hover	{
	text-decoration: underline;
}

.white a, white a:link, white a:visited, white a:active	{
	color: #FFFFFF;
	text-decoration: none;
}

.white a:hover	{
	text-decoration: underline;
}
   
div, ol, input, p, th, td { font-family: Verdana, Geneva, sans-serif; font-size: 10px; letter-spacing: 0.2px; }  
   
h1, h2, h3, h4, h5, h6 {font-weight: bolder}  
  
BUTTON  {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
INPUT {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
SELECT {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
TEXTAREA {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}


#loginform fieldset, #loginform select, #loginform textarea, #loginform button, #loginform input { 
	font-size: 17px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	}

.left {
	background-position:top left;
	background-attachment: scroll; 
	background-image: url(../images/left.png); 
	background-repeat: no-repeat;
}

.rubrikstor     {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 1.3em;
	text-decoration: none;
	font-weight: 500;
	letter-spacing: -0.5;
	text-transform: uppercase;
}

.rubrik, rubrik A, rubrik A:link, rubrik A:visited, rubrik A:active    {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 18px;
	letter-spacing: -0.3px;
	text-decoration: none;
	text-transform: uppercase;

}
.rubrik  A:hover      {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 18px;
	text-decoration: underline;
	text-transform: uppercase;
}

.text ul {
	list-style: inside; 
	margin-left: 20px;
	margin-right: 20px;
	line-height: 18px;
	
}

ul.date-list, ul.month-list {
	margin: 0;
	padding: 0;
	list-style: none;
	font-style: normal;
}

ul.date-list li, ul.month-list li {
	margin: 0;
	padding-right: 0px;
	border-bottom: 1px solid #e0e0dc;
	font-style: normal;
}

ul.date-list li.last, ul.month-list li.last {
	border-bottom: none;
	font-style: normal;
}

ul.date-list em, ul.month-list em {
	margin-right: 15px;
	color: #000;
	font-style: normal;
}

ul.date-list a {
	padding: 5px;
	display: block;
	width: 100%;
	height: 100%;
	font-style: normal;
}

ul.date-list a:link, ul.date-list a:visited {
	background: #edede7;
	color: #000;
	text-decoration: none;
	font-style: normal;
}

ul.date-list a:hover, ul.date-list a:active {
	color: #000;
	background: #fff;
	text-decoration: none;
	font-style: normal;
}

.topcontent{
	width: 699px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 40px;
}

.content{
	width: 699px;
	background: #300000;
	float: left;
}

.reklam
{
	overflow: hidden;
	/*background: #E28500;*/
	float: left;
	width: 349px;
}

.glossymenu{
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-bottom-width: 0;
	height: 26px;
}

.glossymenu li a{
	background: white url(../images/glossyback2.gif) repeat-x bottom left;
	font: 10px Arial, Helvetica, sans-serif;
	color: white;
	display: block;
	width: auto;
	height: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	letter-spacing: 1px;
}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */

}

.glossymenu li a:visited, .glossymenu li a:active{
	color: white;
}

.glossymenu li a:hover{
background-image: url(../images/glossyback.gif);
text-decoration:none;
}

.glossymenub {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-bottom-width: 0;
	height: 26px;
}

.glossymenub li a{
	background: white url(../images/glossyback2.gif) repeat-x bottom left;
	font: 10px Arial, Helvetica, sans-serif;
	color: white;
	display: block;
	width: auto;
	height: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	letter-spacing: 1px;
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}


* html .glossymenub li a{ /*IE only. Actual menu width minus left padding of A element (10px) */

}

.glossymenub li a:visited, .glossymenu li a:active{
	color: white;
}

.glossymenub li a:hover{
	background-image: url(../images/glossyback.gif);
	text-decoration:none;
}

.glossymenuw {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-bottom-width: 0;
	height: 26px;
}

.glossymenuw li a{
	background: white url(../images/glossyback.gif) repeat-x bottom left;
	font: 10px Arial, Helvetica, sans-serif;
	color: white;
	display: block;
	width: auto;
	height: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	letter-spacing: 1px;
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}


* html .glossymenuw li a{ /*IE only. Actual menu width minus left padding of A element (10px) */

}

.glossymenuw li a:visited, .glossymenu li a:active{
	color: white;
}

.glossymenuw li a:hover{
	background-image: url(../images/glossyback2.gif);
	text-decoration:none;
}

.glossymenu2{
	list-style-type: none;
	margin: 0 0;
	padding: 0;

	border-bottom-width: 0;
}

.glossymenu2 li a{
	background: white url(../images/glossyback4.gif) repeat-x bottom left;
	font: 10px Arial, Helvetica, sans-serif;
	color: white;
	display: block;
	width: auto;
	padding: 5px 0;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	letter-spacing: 1px;
}


* html .glossymenu2 li a{ /*IE only. Actual menu width minus left padding of A element (10px) */

}

.glossymenu2 li a:visited, .glossymenu li a:active{
	color: white;
}

.glossymenu2 li a:hover{
	background-image: url(../images/glossyback3.gif);
	text-decoration:none;
}
	
.bottompadding {
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background:#FFF;
}

.menu2-r, .menu2-r A, .menu2-r A:link, .menu2-r A:visited, .menu2-r A:active
         {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 8pt;
	color: #660000; 
	text-decoration: none;
}

.menu2-r A:hover
         {
	text-decoration: underline;

}

.menu2, .menu2 A, .menu2 A:link, .menu2 A:visited, .menu2 A:active
         {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 8pt;
	color: #000;
	text-decoration: none;
}
.menu2 A:hover
         {
	text-decoration: underline;

}

.menu, .menu A, .menu A:link, .menu A:visited, .menu A:active
         {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 8pt;
	text-transform: uppercase;
	text-decoration: none;
	color: #000;
	padding-left: 5px;
	padding-right: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #edede7;
}

.menu A:hover
         {
	text-decoration: underline;
}


.small {
	color: #6c6c6c;
	font-size: 7pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.smallw .smallw A, .smallw A:link, .smallw A:visited, .smallw A:active{
	color: #999;
	font-size: 7pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.smallw A:hover{
	color: #999;
	font-size: 7pt;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

.utb {
	color: #000;
	font-size: 7pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.box	{
	padding-bottom: 25;
	padding-top: 35;
	padding-left: 25;
	padding-right: 25;
}

.box3	{
	padding-bottom: 25;
	padding-top: 35;
	padding-left: 25;
	padding-right: 25;
	background-position: top right;
	background-attachment: scroll; 
	background-image: url(../images/right2.png); 
	background-repeat: no-repeat;
}

.box2	{
	padding-bottom: 25;
	padding-top: 35;
	padding-left: 25;
	padding-right: 25;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #d6d6d6;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #edede7;
}

.menurubrik     {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9.0pt;
	text-decoration: none;
	letter-spacing: -0.1px;
	font-weight: bolder;
	text-transform: uppercase;
}

.menurubrikw     {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9.0pt;
	text-decoration: none;
	letter-spacing: -0.1px;
	font-weight: bolder;
	text-transform: uppercase;
}


.styrelse {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3F3F3;
	background-color: white;
}
.grey {
	color: #999999;
	font-size: 10px;
}

.green {
	color: #0C3;
}
.red {
	color: #cc0000;
}
.rss {
	padding-bottom: 10px;
	}

