body
{
	margin: 0px;
   	background: #FFFFFF;
	font: 10px Verdana, Arial, Sans-serif;
	color: #445B69;
	line-height: 18px;
}

#Bakgrund
{
	position: absolute;
    margin: 0px 0px 0px 9px;
	width: 852px;
	height: 725px;
	display: block;
	border: 1px solid;
	border-color: #9D446B;
	background: #ffffff left top;
	
}

select
{
    FONT: 10px Verdana, Arial, Sans-serif
}

.textfield
{
    BORDER-RIGHT: 1px solid; 
    BORDER-TOP: 1px solid; 
    BORDER-LEFT: 1px solid; 
    BORDER-BOTTOM: 1px solid; 
     
    FONT: 10px Verdana, Arial, Sans-serif;
}

.Textbox
{
    BORDER-RIGHT: #7192af 1px solid;
    BORDER-TOP: #7192af 1px solid;
    BORDER-LEFT: #7192af 1px solid;
    BORDER-BOTTOM: #7192af 1px solid
}

#Leftmenu_grey_background
{
    position: absolute;
    margin: 170px 0px 0px 20px;
    width: 201px;
    height: 522px;
}

#Blobbmain
{
    position: absolute;
    margin: 170px 0px 0px 230px;
    width: 620px;
    height: 521px;
}

#Blobb1
{
    position: absolute;
    margin: 170px 0px 0px 230px;
    width: 620px;
    height: 245px;
}

#Blobb2
{
    position: absolute;
    margin: 422px 0px 0px 230px;
    width: 305px;
    height: 117px;
}

#Blobb3
{
    position: absolute;
    margin: 422px 0px 0px 545px;
    width: 305px;
    height: 117px;
}

#Blobb4
{
    position: absolute;
    margin: 547px 0px 0px 230px;
    width: 620px;
    height: 144px;
}

#temp4_blobb1
{
    position: absolute;
    margin: 0px 0px 0px 0px;
    width: 305px;
}

#temp4_blobb2
{
    position: absolute;
    margin: 0px 0px 0px 315px;
    width: 305px;
}


#Topblobb
{
    position: absolute;
    margin: 550px 0px 0px 240px;
    width: 490px;
    height: 243px;
}


#Teknikkompetens
{
    position: absolute;
    margin: 120px 0px 0px 20px;
    width: 200px;
    height: 45px;
}

#Container
{
    margin: 0px 0px 0px 0px;
    width: 852px;
    height: 509px;
    background: #fff no-repeat center top;
}

#Container-Navigation0 {
	position: absolute;
	margin: 143px 50px 0px 260px;
	width: 470px;
	height: 30px;
	z-index: 1; 
	padding: 0px 0px 0px 0px;
}

	#NavigationHeader0 
	{
		position: absolute;
		font: 10px Verdana ;
		color: #445B69;
		font-weight: bold;
	}
	
	#NavigationText0 {
		position: absolute;
		margin: 30px 0px 0px 4px;
		font: 10px Verdana ;
		width: 250px
	}

#Container-Navigation1 {
	z-index: 1; 
	padding: 0px 0px 0px 0px;
}

	#NavigationHeader1 
	{
		font: 10px Verdana ;
		color: #445B69;
		font-weight: bold;
	}
	
	#NavigationText1 {
		margin: 0px 0px 0px 30px;
		font: 10px Verdana ;
	}

#Container-Navigation2 {
	z-index: 2; 
	padding: 0px 0px 0px 0px;
}

	#NavigationHeader2 
	{
		font: 12px Verdana;
		font-weight: bold;
	}
	
	#NavigationText2 {
		margin:  0px 0px 0px 30px;
		font: 10px Verdana ;
	}

#Container-Navigation3 {
	z-index: 1; 
	padding: 0px 0px 0px 0px;
}

	#NavigationHeader3 
	{
		font: 12px Verdana;
		font-weight: bold;
	}
	
	#NavigationText3 {
		margin:  0px 0px 0px 30px;
		font: 10px Verdana ;
	}
	

	
a:link
{
     FONT: 10px Verdana;
    COLOR: #9D446B;
    TEXT-DECORATION: none
}

A:active
{
    FONT: 10px Verdana;
    COLOR: #9D446B;
    TEXT-DECORATION: none
}

A:visited
{
     FONT: 10px Verdana;
    COLOR: #9D446B;
    TEXT-DECORATION: none
}

A:hover
{
    FONT: 10px Verdana #445B69;
}

#Container-Topp 
{
	position: absolute;
	margin: 0px 0px auto 0px;
}
	
	#Container-Topp-Left 
	{
		position: absolute;
		margin: 1px 10px 0px 10px;
		height: 122px
	}
	
	#Container-Topp-Middle 
	{
		position: absolute;
		margin: 15px  0px 0px 200px;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
	}
	
	#Container-Topp-Right
	{
		position: absolute;
		margin: 15px 10px auto 550px;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
	}

IMG
{ BORDER: 0px}

#backgroundimage
{
	position: absolute;
	margin: 90px 0px auto 180px;
}

#Templates
{
    position: absolute;
    margin: 115px 0px auto 210px;
    width: 504px;
    height: 346px;
    font: 12px #ffffff Verdana, Arial, Helvetica, sans-serif;
    line-height: 14px;
    overflow-x:hidden; 
    overflow-y:auto;
     
}


#Temp2_1
{
    position: absolute;
    font: 12px #ffffff Verdana, Arial, Helvetica, sans-serif;
    line-height: 14px;
    overflow: visible;
    left: 0px;
    width: 245px;
    top: 0px;
}

#Temp2_2
{
    position: absolute;
    font: 12px #ffffff Verdana, Arial, Helvetica, sans-serif;
    line-height: 14px;
    overflow: visible;
    left: 260px;
    width: 245px;
}



#Temp3_1
{
    width: 504px;
    height: 40px;
    top: 0px;
    vertical-align: middle;
    position: absolute;
}


#Temp3_2
{
    position: absolute;
    font: 12px #ffffff Verdana, Arial, Helvetica, sans-serif;
    line-height: 14px;
    overflow: visible;
    top: 40px;
    left: 0px;
    width: 245px;
}

#Temp3_3
{
    position: absolute;
    font: 12px #ffffff Verdana, Arial, Helvetica, sans-serif;
    line-height: 14px;
    overflow: visible;
    top: 40px;
    left: 260px;
    width: 245px;
}

h1
{
	position: absolute;
	margin: 110px 0px auto 330px;
	font: 22px Verdana, Arial, Helvetica, sans-serif; 
}

#HRLine
{
    position: absolute;
    margin: 700px 0px 0px 20px;
    width: 700px;
    height: 1px;
}

#PageFooter
{
    position: absolute;
    margin: 705px 0px 0px 20px;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #9d446b;
    width: 830px;
    text-align: justify;
    text-justify: distribute-all-lines;
}


TD
{
	font-size: 10px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}
