* {
	padding: 0px;
	margin: 0px;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,a
{
	margin: 0;
	padding: 0;
	border-width: 0;
}

body
{
	font-family: Verdana;
	text-align: left;
	font-size: 11px;
	line-height: 16px;
	word-wrap: break-word;
	text-rendering: optimizeLegibility;
	margin: 40px auto 57px;
	z-index: 1;
	width: 944px;
	background-color: #C0C0C0;
	-moz-outline-style: none;
}

/* Shadow at the top of the page */
.page.top
{
	width: 944px;
	margin-left: auto;
	margin-right: auto;
	background-image: url("../img/shadow.png");
	overflow: hidden;
	height: 16px;
	background-position: 0px 0px;
	z-index: 2;
}

/* The div that holds the middle of the page, with the shadow to the right 
- Min-height, bestämmer höjden*/
.page.middle
{
	margin-left: auto;
	margin-right: auto;
	background-image: url("../img/shadow.png");
	overflow: visible;
	background-position: -944px 0px;
	width: 944px;
	min-height: 770px;
	z-index: 2;
}

/* The bottom image of the page */
.page.bottom
{
	width: 944px;
	margin-left: auto;
	margin-right: auto;
	background-image: url("../img/shadow.png");
	overflow: visible;
	height: 13px;
	background-position: -1888px 0px;
	z-index: 2;
}

/* Nowsec logo */
#logo 
{   
	position: relative;
	top: 15px;
	left: 35px;
	background-image: url(../img/logo.png);
	background-repeat: no-repeat;
	float: left;
	height: 33px;
	z-index: 3;
}

.meny 
{
    position: relative;
	float: left;
	top: 15px;
	left: 94px;
	z-index: 4;
	line-height: 20px;

}

ul.meny li {
	display: inline;

}

ul.meny a {    
	float: left;

	padding: 9px 18px 7px 18px;
	color: rgb(0,0,0); 
	line-height: 16px;
	margin-right: 1px;
border: 2px solid #F8F8F8;
	
	

}

.meny a:hover 
{
    text-decoration: none;
	color: #F0F0FF;	
	background-color: rgb(167,168,169);
}

ul.meny a:focus 
{
	-moz-outline-style: none; 
}


/* The picture on every page */
#image 
{
	position: relative;
	top: 20px;
	left: 286px;
	width: 617px;
	height: 151px;	
	z-index: 4;
}

/* The adress picture on index page */
#image-4 
{
	position: relative;
	top: 200px;
	left: 36px;
	width:20%;
}

/* The div that contains the main page */
#main
{
	position: relative;
	top: -91px;
	left: 285px;
	width: 617px;
	z-index: 5;
}

/* Different dives for the textbox */
.textbox.middle
{
	position: relative;
	top: -46px;
	float: left;
	background-image: url("../img/textbox.png");
	overflow: visible;
	background-position: -617px 0px;
	width: 557px;
	padding: 30px;
	z-index: 6;
}




a
{
	text-decoration: none;
	color: rgb(0,0,0);
	line-height: 20px;
}

a focus 
{ 
	-moz-outline-style: none;
}

a img 
{
	border: 0; 		
}

a hover 
{
    text-decoration: none;    
}	



.leftmeny  {
	list-style-type: none;
	height: 0px;
	text-decoration: none;
	display: block;	
	width: 192px;
}

.leftmeny a 
{
	color: #000;
	border-left: 1px solid #F8F8F8;
	border-right: 1px solid #E0E0E0;
	border-bottom: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	width: 160px;
}

ul.leftmeny a 
{
	float: left;
	padding: 0px 5px 0px 25px;
	color: #000;
	line-height: 33px;

}

.leftmeny a:hover 
{
	text-decoration: none;
	background-color: rgb(167,168,169);
	border-right: 1px solid rgb(167,168,169);
	color: #F0FFFF;
}

.leftmeny.l1 
{
	
	float: left;
	left: 35px;
	top: 54px;
	width: 192px;
}

.leftmeny.l2 
{	
	position: relative;
	
	left: 35px;
	top: 100px;
	width: 192px;
}

.leftmeny.l3
{
	position: relative;
	float: left;
	left: 35px;
	top: 100px;
	width: 192px;
}




.NL 
{	
	position: relative;
	left: 32px;
	top: -40px;
	width: 192px;

}
.AA 
{	
	position: relative;
	left: 60px;
	top: 293px;
	width: 192px;
}

#lefthead
{	
	background-color: rgb(167,168,169);
	border-left: 1px solid #F8F8F8;
    	border-right: 1px solid rgb(167,168,169);
    	border-bottom: 1px solid #EFEFEF;
}


#lefthead-2
{	
	background-color: rgb(211,211,211);
	border-left: 1px solid #F8F8F8;
    	border-right: 1px solid rgb(167,168,169);
    	border-bottom: 1px solid #EFEFEF;
}

#active 
{
	color: #FFF;
	background: rgb(127,128,129);
}

#active2 
{
	background: rgb(127,128,129);
	border-left: 1px solid white;
	border-right: 1px solid white; 
}

#active3 {	
	background: rgb(127,128,129);
	border-right: 1px solid rgb(127,128,129); 
	color: #FFF; 
}

.bkmeny2 {
	position: relative;
	top: 48px;
	left: 286px;
	height: 20px;
	width: 617px;
	background-color: rgb(167,168,169);
	z-index: 2;		
}

.bkmeny3 {
	position: relative;
	top: 49px;
	left: 286px;
	height: 20px;
	width: 617px;
	background-color: rgb(167,168,169);
	z-index: 2;		
}

#list
{
	position: relative;
	left: 40px;
}