* {margin:0px;padding:0px;}
html,body
{	
	font-family:Arial;
	font-size:12px;
	background-color:#1692dc;
}
#center
{
	margin:auto;	
	width:1020px;
	}
#container
{
	float:left;	
	width:1020px;
	background:url('framework/bg.jpg') repeat-y;
	}
#content
{
	margin: auto;	
	width:960px;
	min-height:655px; 
	background:url('framework/gradient_bg.jpg') repeat-x;
	}
#top
{
	float:left;	
	height: 90px;
	width: 960px;
}
#top_left
{
	float:left;		
	padding: 15px 0px 0px 70px;
	height: 75px;
	width: 302px;
	}
#top_left img
{
	float:left;	
	height: 60px;
	width: 150px;
	}
#top_right
{
	float:left;	
	height: 90px;
	width: 560px;
}
#top_right .menu
{
	float:left;
	margin: 60px 0px 0px 0px;	
	height: 25px;
	width: 560px;	
}
#main
{
	float:left;	
	width: 960px;
}
#main_top
{
	float:left;	
	width: 960px;
	height: 124px;
}
#main_top .splash_left
{
	float:left;
	margin: 0px 0px 0px 28px;		
	width: 621px;
	height: 123px;
}
#main_top .splash_right
{
	float:left;
	margin: 0px 0px 0px 14px;		
	width: 273px;
	height: 123px;
}
#main_bottom
{
	float:left;	
	width: 960px;
}
#main_bottom .left
{
	float:left;
	margin: 14px 18px 0px 28px;		
	width: 617px;
	display:inline;
}
#main_bottom .left .top
{
	float:left;	
	width: 617px;
	height: 20px;
	background:url('framework/textbox_top-trans.png') no-repeat;
}
#main_bottom .left .middle
{
	float:left;	
	padding: 22px 42px 22px 42px;
	width: 533px;
	background:url('framework/textbox_middle.jpg') repeat-y;
}
#main_bottom .left .bottom
{
	float:left;
	margin: 0px;	
	padding: 0px;
	width: 617px;
	height: 20px;
	background:url('framework/textbox_bottom-trans.png') no-repeat;
}
#main_bottom .left .links
{
	float:left;
	margin: 0px;	
	padding:18px 0px 0px 0px;
	width: 533px;
}
#main_bottom .left .links img
{
	float:left;	
	border:0;
}
#main_bottom .left .links .text
{
	float:left;
	margin:0px 0px 0px 18px;	
	padding:50px 0px 0px 0px;
	width: 289px;
}
#main_bottom .left .content
{
	float:left;
	margin: 0px;	
	padding:18px 0px 0px 0px;
	width: 533px;	
}
#main_bottom .left .content img
{
	float:left;	
}
#main_bottom .left .content .text
{
	float:left;
	margin:0px 0px 0px 18px;	
	padding:47px 0px 0px 0px;
	width: 389px;
}
#main_bottom .right
{
	float:left;
	margin: 14px 0px 0px 0px;	
	padding: 0px;
	width: 267px;
}
#main_bottom .right .smallpic
{
	float:left;
	margin: 0px 0px 10px 0px;	
	width: 269px;
	height: 43px;
}
#main_bottom .right .smallpic_text
{
	float:left;
	margin: 0px 0px 18px 0px;	
	width: 269px;
	height: 43px;
}
#main_bottom .right .top
{
	float:left;
	margin: 0px;	
	padding: 0px;
	width: 269px;
	height: 20px;
	background:url('framework/news_top-trans.png') no-repeat;
}
#main_bottom .right .middle
{
	float:left;
	margin: 0px;	
	padding: 0px;
	width:269px;
	background:url('framework/news_middle.jpg') repeat-y;
}
#main_bottom .right .middle .content
{
	float:left;
	margin:0px 0px 0px 1px;	
	padding:0px 17px 22px 17px;
	width:233px;
	min-height:130px;
	background:#a4e0f8 url('framework/news_content-trans.png') no-repeat;
	display:inline;
}
#main_bottom .right .bottom
{
	float:left;
	width:269px;
	height:20px;
	background:url('framework/news_bottom-trans.png') no-repeat;
}
#main_bottom .right .support
{
	float:left;
	margin: 18px 0px 0px 0px;	
	padding: 0px;
	width: 270px;
	height: 127px;
}
#main_bottom .right .support img
{
	width: 270px;
	height: 127px;
	border:0;
}
#nyheter
{
	float:left;
	margin:0px;
    padding:18px 0px 0px 0px;
	width:233px;
}

/* middletop */
#main_middletop
{
	float:left;	
	width: 960px;
}
#main_middletop .left
{
	float:left;
	margin: 14px 18px 0px 28px;		
	width: 617px;
	display:inline;
}
#main_middletop .left .top
{
	float:left;	
	width: 617px;
	height: 20px;
	background:url('framework/textbox_top-trans.png') no-repeat;
}
#main_middletop .left .middle
{
	float:left;	
	padding: 22px 42px 22px 42px;
	width: 533px;
	background:url('framework/textbox_middle.jpg') repeat-y;
}
#main_middletop .left .bottom
{
	float:left;
	margin: 0px;	
	padding: 0px;
	width: 617px;
	height: 20px;
	background:url('framework/textbox_bottom-trans.png') no-repeat;
}
#main_middletop .left .links
{
	float:left;
	margin: 0px;	
	padding:18px 0px 0px 0px;
	width: 533px;
}
#main_middletop .left .links img
{
	float:left;	
	border:0;
}
#main_middletop .left .links .text
{
	float:left;
	margin:0px 0px 0px 18px;	
	padding:50px 0px 0px 0px;
	width: 289px;
}
#main_middletop .left .content
{
	float:left;
	margin: 0px;	
	padding:18px 0px 0px 0px;
	width: 533px;	
}
#main_middletop .left .content img
{
	float:left;	
}
#main_middletop .left .content .text
{
	float:left;
	margin:0px 0px 0px 18px;	
	padding:47px 0px 0px 0px;
	width: 389px;
}
#main_middletop .right
{
	float:left;
	margin: 14px 0px 0px 0px;	
	padding: 0px;
	width: 267px;
}
#main_middletop .right .smallpic
{
	float:left;
	margin: 0px 0px 10px 0px;	
	width: 269px;
	height: 43px;
}
#main_middletop .right .smallpic_text
{
	float:left;
	margin: 0px 0px 18px 0px;	
	width: 269px;
	height: 43px;
}
#main_middletop .right .top
{
	float:left;
	margin: 0px;	
	padding: 0px;
	width: 269px;
	height: 20px;
	background:url('framework/news_top-trans.png') no-repeat;
}
#main_middletop .right .middle
{
	float:left;
	margin: 0px;	
	padding: 0px;
	width:269px;
	background:url('framework/news_middle.jpg') repeat-y;
}
#main_middletop .right .middle .content
{
	float:left;
	margin:0px 0px 0px 1px;	
	padding:0px 17px 22px 17px;
	width:233px;
	height:55px;
	background:#a4e0f8 url('framework/news_content-trans.png') no-repeat;
	display:inline;
}

#main_middletop .right .bottom
{
	float:left;
	width:269px;
	height:20px;
	background:url('framework/news_bottom-trans.png') no-repeat;
}
#main_middletop .right .support
{
	float:left;
	margin: 18px 0px 0px 0px;	
	padding: 0px;
	width: 270px;
	height: 127px;
}
#main_middletop .right .support img
{
	width: 270px;
	height: 127px;
	border:0;
} 
/* middletop */
#logininfo
{
	float:left;
	margin:0px;
    padding:18px 0px 0px 0px;
	width:233px;
}

/* Detail  617 - 389*/
#main_orderdetail
{
	float:left;	
	width: 960px;
}
#main_orderdetail .left
{
	float:left;
	margin: 14px 18px 0px 28px;		
	width: 498px;
	display:inline;
}
#main_orderdetail .left .top
{
	float:left;	
	width: 498px;
	height: 20px;
	background:url('framework/textbox_top-trans498.png') no-repeat;
}
#main_orderdetail .left .middle
{
	float:left;	
	padding: 22px 42px 22px 42px;
	width: 414px;
	background:url('framework/textbox_middle498.jpg') repeat-y;
}
#main_orderdetail .left .bottom
{
	float:left;
	margin: 0px;	
	padding: 0px;
	width: 498px;
	height: 20px;
	background:url('framework/textbox_bottom-trans498.png') no-repeat;
}
#main_orderdetail .left .links
{
	float:left;
	margin: 0px;	
	padding:18px 0px 0px 0px;
	width: 498px;
}
#main_orderdetail .left .links img
{
	float:left;	
	border:0;
}
#main_orderdetail .left .links .text
{
	float:left;
	margin:0px 0px 0px 18px;	
	padding:50px 0px 0px 0px;
	width: 289px;
}
#main_orderdetail .left .content
{
	float:left;
	margin: 0px;	
	padding:18px 0px 0px 0px;
	width: 498px;	
}
#main_orderdetail .left .content img
{
	float:left;	
}
#main_orderdetail .left .content .text
{
	float:left;
	margin:0px 0px 0px 18px;	
	padding:47px 0px 0px 0px;
	width: 389px;
}
#main_orderdetail .right
{
	float:left;
	margin: 14px 0px 0px 0px;	
	padding: 0px;
	width: 366px;
}
#main_orderdetail .right .smallpic
{
	float:left;
	margin: 0px 0px 10px 0px;	
	width: 388px;
	height: 43px;
}
#main_orderdetail .right .smallpic_text
{
	float:left;
	margin: 0px 0px 18px 0px;	
	width: 388px;
	height: 43px;
}
#main_orderdetail .right .top
{
	float:left;
	margin: 0px;	
	padding: 0px;
	width: 388px;
	height: 20px;
	background:url('framework/textbox_top-trans388.png') no-repeat;
}
#main_orderdetail .right .middle
{
	float:left;
	margin: 0px;	
	padding: 0px 0px 0px 22px;
	width:366px;
	background:url('framework/textbox_middle388.jpg') repeat-y;
}
#main_orderdetail .right .middle .content
{
	float:left;
	margin: 0px;	
	padding:18px 0px 0px 0px;
	width:233px;
	height:55px;
	background:url('framework/textbox_content-trans.png') no-repeat;
	display:inline;
}

#main_orderdetail .right .bottom
{
	float:left;
	width:388px;
	height:20px;
	background:url('framework/textbox_bottom-trans388.png') no-repeat;
}
#main_orderdetail .right .support
{
	float:left;
	margin: 18px 0px 0px 0px;	
	padding: 0px;
	width: 417px;
	height: 127px;
}
#main_orderdetail .right .support img
{
	width: 417px;
	height: 127px;
	border:0;
} 
/* Addings */

#Addings
{
	float:left;	
	top:auto;
	width: 330px;
	height: 280px;
	padding: 0px, 0px, 0px, 0px;
	margin: 0px, 0px, 0px, 0px;
	min-height:0px;
	color: Red;
}

#Addings .content
{	
	min-height:0px;
}

#Addings .content .left
{
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px;	
	width: 80px;
	
}
#Addings .content .right
{
	float:left;
	margin: 0px 0px 0px 0px;	
	padding: 0px;
	width: 130px;
	
}



/* Addings end */

#footer
{
	float:left;
	margin: 0px 0px 0px 0px;	
	width: 1020px;
	height:31px;
	background:url('framework/footer.jpg') no-repeat;
}
#footertext
{
	float:left;
	padding: 0px 0px 15px 0px;
	width: 1020px;
	height:30px;
	text-align:center;
}
.piclink img
{
    border:0;
}
.valSummary
{
    margin:10px 0px 0px 0px;
    padding:5px;
    width:390px;
    border:1px dotted #1791dc;
}
