HTML {
	font-family: Verdana, tahoma, sans, arial;
	color: 0;
	background: red url(images/back.gif) no-repeat fixed right bottom;
	font-size: 16px;
	font-weight: normal;
	scrollbar-base-color: red;
	scrollbar-arrow-color: black;
	scrollbar-shadow-color: black;
	scrollbar-lightshadow-color: red;
	scrollbar-darkshadow-color: black;
	scrollbar-highlight-color: red;
	scrollbar-3dlight-color: black;
	scrollbar-track-color: black;
}

.heading {
	background: url(images/header-gfx.gif) no-repeat right top;
}

.credits A	{	color:black;	text-decoration:none;	font:9px normal small-caps verdana,sans;	}

.menu {
	background-color:black;
	color:white;
	font-size:12px;
}

.menuSkiller {
	padding:0px 5px;
}

a:hover		{	color: yellow;	}
a.aktiv 		{	color: white;	font-weight:bold;	text-decoration:none;	}
a.link		{	color: red; 	font-weight:bold;	text-decoration:none;	}
a.news		{	color: black; 	text-decoration:none;	font-size: 0.8em;}
a.designBy	{	text-decoration:none;	font-size: 0.8em;	border:none}
a.produkter	{	color: black; 	text-decoration:none;	font-style:italic;}

TH			{	color: black; 	font-size: 0.8em;}

.tabel		{	color: black; 	text-decoration:none;	font-size: 0.8em;	}

.total		{	color: black;	}
.critical		{	color: black;	background-color:#FF4400;	}
.serious		{	color: black;	background-color:#FF4400;	}
.high		{	color: black;	background-color:#FF6600;	}
.medium		{	color: black;	background-color:#FF8800;	}
.low			{	color: black;	background-color:#FF9900;	}
.other		{	color: black;	background-color:#FFAA00;	}

.listHead		{	font-style: italic;	font-weight:bold;	padding:5px 0px;	}

.fuldListe		{	border-bottom:1px solid black;	padding:2px 5px;	}
#fuldListe	{	border-bottom:1px solid black;	padding:2px 5px;	}


.moneyText {
	font-size: 1.3em;
	vertical-align:bottom;
}
.money {
	position:relative;
	top: 4px;
	font-weight:bold;
	font-size: 2em;
	vertical-align:bottom;
}
.moms {
	font-size: 0.8em;
	vertical-align:bottom;
}

.frame {
}


.pageHeader {
	font-weight:900;
	font-size: 31px;
}


.mainFrame {
}



/* ---------------------------	*/
/* TDere...				*/
/* ---------------------------	*/
.tdcontainer {
	padding:2px;
}
.tdtitle {
	background-color:black;
	font-size:1.3em;
	color:yellow;
	padding:2px 5px;
	font-variant: small-caps;
	text-align:left;
}
.tdframe {
	border:1px solid black;
	padding:5px;
}
TH { text-align:left;}
/* ---------------------------	*/
/* News					*/
/* ---------------------------	*/
.headLine		{	border-bottom:1px dotted black;	}
.dateLine		{	font-size: 0.7em; 	padding:0px 0px 3px 0px;	font-style:italic;	text-align:right;}
.newsText 	{	font-size: 0.8em;	padding:0px 0px 14px 0px;	}

/* ---------------------------	*/
/* Produkter				*/
/* ---------------------------	*/

.produkt1 {
	background: url(../images/kugle-kegle-box1.gif)	 no-repeat top right;
	height:100px;
	border: solid 1px #5AE;
	padding:15px;
	margin:10px 0px 0px 0px;
}
.produkt2 {
	background: url(../images/kugle-kegle-box2.gif)	 no-repeat top left;
	height:100px;
	border: solid 1px #5AE;
	padding:15px;
	margin:10px 0px 0px 0px;
	text-align:right;
}
.produkt3 {
	background: url(../images/kugle-kegle-box3.gif)	 no-repeat top right;
	height:100px;
	border: solid 1px #5AE;
	padding:15px;
	margin:10px 0px 0px 0px;
}
.ProduktHeader {
	font-size: 1.4em;
}
.smallheader {
	font-size: 0.7em;
	padding:0px 20px;
	margin:0px 0px 10px 0px;
}
.ProduktText {
	font-size: 0.8em;
	padding:0px 20px;
	color: #000;
	width:55%;
}

.counter {
	color:#E01010;
	font-size:2em;
	font-weight:bold;
}

A IMG	 { 	border: none; }
.designBy {
	position:absolute;
	bottom:0;
	left:0;
}

.smallPrint {
	font-size:0.8em;
}
