div.main{
	width:905px;
	margin-top:25px; 
	margin-bottom:25px; 
}

td.center{
	width:100%;
	padding:5px;
}

td.centerstart 
{
	width: 100%;
}

td.left .menu, td.right .pane, td.left .pane{
    width:210px;
    padding:0px 5px;
}

td.left .menu, td.left .pane 
{
	width:160px;
	padding-right: 15px;
}

td.right .pane
{
	padding-left: 15px;
}

div.top{
	height: 153px;
	background-image: url(/layout/top.png);
	background-position: left top;
	background-repeat: no-repeat;
}

div.middle 
{
	padding-bottom: 35px;
	padding-left: 4px;
}

div.bottom
{
	min-height: 36px;
	padding-left: 10px;
	padding-top: 5px;
	background-image: url(/layout/bottom.png);
	background-position: left top;
	background-repeat: no-repeat;
}

div.modules_bottom 
{
	padding-top: 20px;
	padding-left: 5px;
}

div.modules_bottom div, div.modules_bottom td, div.modules_bottom p, div.modules_bottom a
{
	color: #d2d2d2;
}

#oew_choice 
{
	width: 556px;
	height: 310px;
	background-image: url(/layout/storalilla3.png);
	background-position: left top;
	background-repeat: no-repeat;
}
#oew_choice2
{
	width: 556px;
	height: 310px;
	background-image: url(/layout/oew3.png);
	background-position: left top;
	background-repeat: no-repeat;
}

#standard 
{
	float: left;
	margin-top: 256px;
	margin-left: 28px;
	width: 187px;
	height: 33px;
}

#lite 
{
	float: right;
	margin-top: 256px;
	margin-right: 28px;
	width: 124px;
	height: 33px;
}

#vadaroew 
{
	width: 332px;
	height: 139px;
	background-image: url(/layout/vadaroew.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin-bottom: 32px;	
}

div.oew_content 
{
	padding: 19px 20px 10px 27px;
	color: #d2d2d2;
	font-weight: bold;
	line-height: normal;
}

.start_right  
{
	padding-left: 14px;
}

#fragor 
{
	margin-left: 30px;
	margin-top: 5px;
}

#vadarimg 
{
	margin-bottom: 10px;
}

#news 
{
	height: 138px;
	width: 332px;
	background-image: url(/layout/news.png);
	background-position: left top;
	background-repeat: no-repeat;
}

#news .pane 
{
	padding: 20px 27px;
}

#news .pane a 
{
	color: #d2d2d2;
	font-weight: bold;
}

#news .archivelink a
{
	display: block;
	width: 109px;
	height: 25px;
	float: right;
	background-image: url(/layout/arkiv.png);
	background-position: left top;
	background-repeat: no-repeat;
	/*position: relative;
	top: -20px;*/
	position: absolute;
	left: 50%;
	margin-left: 320px;
	top: 440px;	
}

#news .rsslink a 
{
	/*position: relative;
	top: -100px;
	left: 170px;*/
	position: absolute;
	left: 50%;
	margin-left: 320px;
	top: 370px;
}

#news div.rsslink div.item a {
	background-image:url(/layout/feedicon.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:50px;
	display: block;
	height: 35px;
	width: 50px;
	padding-top: 15px;
}

#news .item .title 
{
    width: 170px;
}

DIV.horizontal TABLE.items DIV.item 
{
	padding-left: 5px;
}

.top .menu 
{
	padding-top: 63px;
	padding-left: 250px;
}

td.left 
{
	border-right: solid 1px #9f9f9f;
}

td.right 
{
	border-left: solid 1px #9f9f9f;
}

div.bottom .button 
{
	border: none;
	background-image: url(/layout/loggain.png);
	height: 19px;
	width: 60px;
}

.partnerlogin 
{
	padding-left: 380px;
}

#imagepane_1246 .item 
{
	padding-bottom: 20px;
}
#modules td
{width:50%;}

#box
{padding:10px;}
body#box div.modules_center div.pagecontent div.page div.content div.preamble
{z-index:9999;}