a:link {text-decoration: none; color: #000000; font-weight: normal;}
a:active {text-decoration: none; color: #000000; font-weight: normal;}
a:visited {text-decoration: none; color: #000000; font-weight: normal;}
a:hover {text-decoration: none; color: #000000; font-weight: bold;}

a:link.gray {text-decoration: none; color: #D1D1D1; font-weight: normal;}
a:active.gray {text-decoration: none; color: #D1D1D1; font-weight: normal;}
a:visited.gray {text-decoration: none; color: #D1D1D1; font-weight: normal;}
a:hover.gray {text-decoration: underline; color: #D1D1D1; font-weight: bold;}

a:link.red {text-decoration: none; color: red; font-weight: normal;}
a:active.red {text-decoration: none; color: red; font-weight: normal;}
a:visited.red {text-decoration: none; color: red; font-weight: normal;}
a:hover.red {text-decoration: none; color: red; font-weight: bold;}

a:link.green {text-decoration: none; color: #167018; font-weight: normal;}
a:active.green {text-decoration: none; color: #167018; font-weight: normal;}
a:visited.green {text-decoration: none; color: #167018; font-weight: normal;}
a:hover.green {text-decoration: none; color: #167018; font-weight: bold;}


body
{
	background-color: #D8D8D8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;


}

body.vit
{
	background: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

body.box
{
	background-image: url(bilder/boxnews2.jpg); 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

textarea 
{
	font-family: verdana;
	font-size: 9px;
	text-decoration: none;
	background-color: #F8F8F8;
	border: 1px #D3D3D3 solid;
}

input
{
	font-family: verdana;
	font-size: 9px;
	text-decoration: none;
	background-color: #F8F8F8;
	border: 1px #D3D3D3 solid;
	list-style-position: inside;
	list-style-type: none;
}

select
{
	font-family: verdana;
	font-size: 9px;
	width: 112px;
	text-decoration: none;
	background-color: #F8F8F8;
	border: 1px #D3D3D3 solid;
	list-style-position: inside;
	list-style-type: none;
}

.box
{
border-top-style: solid;
border-top-width: 1px;
border-top-color: black;

border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: black;

border-left-style: solid;
border-left-width: 1px;
border-left-color: black;

border-right-style: solid;
border-right-width: 1px;
border-right-color: black;
}

.scroll
{
	padding-right: 5px;
	height: 50px;
	width: 100px;
	border: 1px solid #FFFFFF;
	
	scrollbar-face-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #7D2D3A; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
		
}

.scroll2
{
	padding-right: 1px;
	height: 50px;
	width: 100px;
	border: 1px solid #FFFFFF;
	
	scrollbar-face-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #7D2D3A; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
}

.top
{
	position: absolute;
	width: 700px;
}

.mitt2
{
	position: absolute;
	top: 130px;
	width: 702px;
	height: 500px;
	background-color: white;
}

.text1
{
	position: absolute;
	left: 50px;
	top: 50px;
	width: 470px;
	height: 400px;
	font-size: 9px;
	overflow: auto;
}

.bott
{
	position: absolute;

	top: 620px;
}

.linjeplats
{
	position: absolute;
	left: 535px;
	top: 80px;
	height: 310px;
	width: 1px;
}

.linje
{
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #9C9C9C;
}

.linjeunder
{
	border-bottom: 1px;
	border-bottom-color: #9C9C9C;
	border-bottom-style: dotted;
	margin-bottom: 1px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 1px;
}

.dottedrunt
{
	border-bottom: 1px;
	border-bottom-color: #9C9C9C;
	border-bottom-style: dotted;
	
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #9C9C9C;
	
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #9C9C9C;
	
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #9C9C9C;
}
.bil
{
	position: absolute;
	left: 320px;
	top: 325px;
}

.news-bild
{
	position: absolute;
	left: 547px;
	top: 58px;
}

.links-bild
{
	position: absolute;
	left: 547px;
	top: 150px;
}


.copy
{
	position: absolute;
	left: 579px;
	top: 5px;
	font-size: 9px;
	color: #D1D1D1;
}

.login
{
	position: absolute;
	left: 10px;
	top: 5px;
	font-size: 9px;
	color: #D1D1D1;
}

.skrivlogin
{
	position: absolute;
	font-size: 9px;
	top: 510px;
	left: 30px;
}

.fellogin
{
	position: absolute;
	font-size: 9px;
	top: 590px;
	left: 70px;
	color: red;
}

.tempnews
{
	position: absolute;
	top: 80px;
	left: 550px;
	font-size: 9px;
	width: 119px;
	height: 300px;
	overflow: auto;
}

.newsdatumbox
{
	position: absolute;
	width: 117px;
	height: 13px;
	background-color: #D1D1D1;
}

.datumtop
{
	position: absolute;
	top: 4%;
	left: 4%;
	font-size: 9px;
}

.topic
{
	position: absolute;
	font-size: 11px;
}

.carleft
{
	position: absolute;
	top: 80px;
	left: 545px;
	font-size: 9px;
	width: 170px;
}

.links-text
{
	position: absolute;
	top: 172px;
	left: 550px;
	font-size: 9px;
	width: 170px;
}

.product-pris
{
	position: absolute;
	left: 145px;
}

.news-stor
{
	position: absolute;
	left: 30px;
	font-size: 10px;
}

.box1
{
	position: absolute;
	left: 515px;
	top: 360px;
}

.literight
{
	position: absolute;
	left: 140px;
}


.bosse
{
	position: absolute;
	left: 150px;
	top: 86px;
	font-size: 9px;
}

.nyhetmitt
{
	position: absolute;
	left: 11px;
	top: 10px;
	width: 240px;
	height: 260px;
	background-color: White;
	font-size: 9px; 
}

.linjebredd
{
	width: 90px;
	height: 1px;
}

.nyhetmitt-hoger
{
	position: absolute;
	left: 7px; 
}

.nyhetbilsudd
{
	position: absolute;
	left: 20px;
	top: 80px;
}

.back
{
	position: absolute;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	top: 450px;
	left: 40px;
}

.close
{
	position: absolute;
	top: 240px;
	left: 200px;
}

.productsmitt
{
	position: absolute;
	left: 60px;
	top: 10px;
	width: 300px;
}

.klossupph
{
	position: absolute;
	left: 587px;
	top: 25px;
}

.klossnerv
{
	position: absolute;
	top: 420px;
}

.klossuppv
{
	position: absolute;
}

.klossnerh
{
	position: absolute;
	left: 587px;
	top: 424px;
}

.carbild
{
	position: absolute;
	top: 30px;
}

.gra
{
	color: gray;
}
