body
{
	background-color: #FFFFFF;
	margin: 0px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

.printPage
{
	font-size: 83%;
}

table
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-size: x-small;
	font-weight: normal; /*line-height:15px; */
}

.funddropdown
{
	font-size: xx-small;
	color: #222222;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; /*line-height:15px; */
}

.normal
{
	color: #222222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal; /*line-height:15px; */
}


p
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.huvud
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #E7E2CF;
}

.sidfot
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #999999;
	margin: 25px 0px 5px 0px;
	padding: 0px;
	border-top-color: #E7E2CF;
	border-top-style: solid;
	border-top-width: 1px;
	
}
/* Removed by Patrik 2007-06-04
.disclamer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #999999;
	margin: 25px 0px 5px 0px;
	padding: 0px;
	line-height: 12px;
}
*/
.disclamer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #999999;
	margin: 25px 0px 5px 0px;
	padding: 3px;
}
#periodfrom, #periodto
{
	float: left;
	margin: .3em 1em 2em 0;
	width: 40%;
}
#periodfrom .padding, #periodto .padding
{
	margin-left: 0;
}
.visaknapp
{
	width: 4em;
	margin: 0 0 2em 0;
}

.inputtext
{
	width: 100%;
}
form fieldset #period, form fieldset #index, .inputtext, #index, .visaknapp
{
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}
.sticka
{
	background-color: #E7E2CF;
	height: 1px;
}

.bottomborder
{
	border-bottom: solid 1px #E7E2CF;	
}
.topborder
{
	/*border-top: solid 1px #E7E2CF;*/
}

a:visited
{
	/* color: #666666; */
	text-decoration: none;
}

a.huvud, a:link.huvudlink, a:active.huvudlink, a:visited.huvudlink
{
	/* color: #666666; */
	color: #EA5E0D;
	
	text-decoration: none;
}
a:hover.huvudlink
{
	color: #EA5E0D;
	text-decoration: underline;
}
a.sidfotlink, a:link.sidfotlink, a:active.sidfotlink, a:visited.sidfotlink
{
	font-size: xx-small;
	color: #999999;
}

a:hover.sidfotlink
{
	font-size: xx-small;
	color: #CC6633;
	text-decoration: underline;
}

.huvudlink
{
	color: #EA5E0D;
	text-decoration: none;
	font-size: x-small;
}

a, a:link, a:active, a:visited
{
	color: #EA5E0D;
	text-decoration: none;
}
a:hover
{
	color: #EA5E0D;
	text-decoration: underline;
}

.sektion-error
{
	color: #FFFFFF;
	background-color: #CC0000;
	border-top: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
	border-left: 1px solid #CC0000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: 15px;
}
.border-error
{
	border-top: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
	border-left: 1px solid #CC0000;
}
.error-number
{
	font-size: x-small;
	font-weight: bold;
	color: #CA2918;
}
.error-msg
{
	font-size: x-small;
	font-weight: normal;
	color: #CA2918;
}

.noLink
{
	color: #000000;
}

/*
h2.balk {
	padding-top:4px;
	padding-bottom: 3px;
	font-weight:bold;
	font-size: 1em;
	border-bottom: 2px solid #91663c;
	margin: 0 0 .4em 0;
}*/

/* FOND TABLE 
-----------------------------------------------------------------------------*/

.fondtableIntrest td
{
	font-size: 11px;
	padding: 3px;
	padding-left: 5px;
}


/* campaign menu */
tr.markcamp_menurow, a.markcamp_menurow, a.markcamp_menurow:link, a.markcamp_menurow:active, a.markcamp_menurow:visited
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
}

a.markcamp_menurow:hover
{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
}

tr.camp_menurow, a.camp_menurow, a.camp_menurow:link, a.camp_menurow:active, a.camp_menurow:visited
{
	font-size: 11px;
	/*color: #cc6633; */
	color: #ea5e0d;
	text-decoration: none;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
}

tr.camp_menurow, a.camp_menurow:hover
{
	font-size: 11px;
	color: #cc6633;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
}
/* nya menyklasser */

#innehall2x
{
margin-top:5px;
}

tr.menurow, a.menurow, a.menurow:link, a.menurow:active, a.menurow:visited, a.menurow:hover
{
	font-size: xx-small;
	color: #cc6633;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}
tr.selectedmenurow, a.selectedmenurow, a.selectedmenurow:link, a.selectedmenurow:active, a.selectedmenurow:visited, a.selectedmenurow:hover
{
	font-size: xx-small;
	color: #000000;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}

a.headermenu
{
	font-size: xx-small;
	font-weight: normal;
	color: #cc6633;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px;
}

tr.topmenurow, a.topmenurow, a.topmenurow:link, a.topmenurow:active, a.topmenurow:visited, a.topmenurow:hover
{
	font-size: xx-small;
	font-weight: bold;
	color: #cc6633;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px;
}
tr.selectedtopmenurow, a.selectedtopmenurow, a.selectedtopmenurow:link, a.selectedtopmenurow:active, a.selectedtopmenurow:visited, a.selectedtopmenurow:hover
{
	font-size: xx-small;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
}

tr.expandedtopmenurow, a.expandedtopmenurow, a.expandedtopmenurow:link, a.expandedtopmenurow:active, a.expandedtopmenurow:visited, a.expandedtopmenurow:hover
{
	font-size: xx-small;
	font-weight: bold;
	color: #cc6633;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px;
}


tr.expandedmenurow, a.expandedmenurow
{
	font-size: xx-small;
	font-weight: normal;
	color: #cc6633;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}

.menysticka
{
	background-color: #EEE;
	padding: 0px;
	height: 1px;
	border-width: 1px;
	border-color: red;
}

.logoimage
{
	padding: 10px;
}

.bildtext
{
	font-size: 0.8em;
	color: #000000;
	margin:0 0 0.5em 0;
	width:100%;
}

.managers
{
	font-size: x-small;
	color: #333;
	margin: .8em 0 2.3em 0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 2px;
	padding-left: 2px;
}
.color_tblhead_sand
{
	font-weight: bold;
	font-size: x-small;
	background-color: #E7E2CF;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
	color: #000000;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 2px;
	padding-left: 2px;
}

.color_tblbody_sand
{
	background-color: #f4f1e6;
	border-color: #ffffff;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
	color: #000000;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 2px;
	padding-left: 2px;
}

.color_tblbody_sand_2
{
	background-color: #f4f1e6;
	border-color: #f4f1e6;
	border-right-color: #f4f1e6;
	border-left-color: #f4f1e6;
	color: #000000;
	border-right: 1px solid #f4f1e6;
	border-bottom: 1px solid #f4f1e6;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 2px;
	padding-left: 2px;
}
.color_tblhead_white
{
	font-weight: bold;
	font-size: x-small;
	background-color: #E7E2CF;
	border-right-color: #E7E2CF;
	border-left-color: #E7E2CF;
	color: #000000;
	border-right: 1px solid #E7E2CF;
	border-bottom: 1px solid #E7E2CF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 2px;
	padding-left: 2px;
}

.color_tblbody_white
{
	background-color: #ffffff;
	border-color: #ffffff;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
	color: #000000;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 2px;
	padding-left: 2px;
}

.datum
{
	font-style: normal;
	font-weight: normal;
	color: #B2B2B2;
	font-size: .8em;
	display: inline;
}

/* nyhetslistning */

.frontpagenewsdate
{
	margin: -5px 0 10px 0;
	color: #666;
	font-size: x-small;
}

.frontpagenews
{
	margin: -5px 0 10px 0;
	color: #000;
	font-size: x-small;
}

/* fondlista */

.fondsticka
{
	background-color: #FFFFFF;
	padding: 0px;
	background-color: #f4f1e6;
	border-color: #f4f1e6;
	border-right-color: #f4f1e6;
	border-left-color: #f4f1e6;
}

.fundlistheader
{
	text-align: center;
	background-color: #f4f1e6;
	color: #000000;
}

.fundlistCategoryHeader
{
	text-align: left;
	background-color: #f4f1e6;
	color: #000000;
}

sup
{
	font-size: 100%;
	padding: .3em;
	color: inherit;
}

.supLink
{
	color: #EA5E0D;
	
}

/* New fondpages */
/* Added by Magne Hansen, 2006-08-16 */
.textalignright
{
	text-align: right;
	float: right;
	padding-right: 5px;
}

.fondtablecolored tfoot tr td
{
	background-color: #ffffff;
}

#fondnamn
{
	font-size: 20px;
	color: #222222;
	font-weight: bold;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
	
}
#fondtopnavigering
{
	margin-bottom: 10px;
	width: 620px;
}

#fondtopnavigering_en
{
	margin-bottom: 1em;
	width: 598px;
}

#fondnavilev1
{
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	float: left;
	width: 100%;
	margin-left: -8px;
}

#printlink
{
	font-size:.8em;
}

/* OrdinayPage */
#rubrik1
{
	margin-top:5px;
}

#mainFondFakta
{
	width:613px;
}

#fondfaktawrap
{
	background: transparent url(../img/sidfot.gif) bottom left no-repeat;
	margin: 0 0 0 10px;
	padding: 0 0 40px 0;
}

#fondnavilev1
{
	font-weight: bold;
	float: left;
	width: 617px;
	border-bottom: 1px solid #E7E2CF;
}

#fondnavilev1 ul
{
	margin: 0;
	padding: 0 0 0 0;
}

#fondnavilev1 li
{
	font-size: 9px;
	list-style-type: none;
	display: inline;
	margin: 0;
}

#fondnavilev1 li a
{
	display: inline;
	background-color: #ffffff;
	float: left;
	height: 35px;
	text-align: left;
}

#fondnavilev1 a
{
	font-size: 11px;
	margin-left: 10px;
	margin-right: 10px;
	font-weight: bold;
}

#fondnavilev2
{
	padding:2 0 7 0;
	margin: -5 0 2 0;
	border-bottom: 1px solid #E7E2CF;
	width:609px;
	
}
#fondnavilev2 a
{
	
	font-size: 11px;
	font-weight: normal;
	margin-left: 10px;
	margin-right: 10px;
}

.selectedlink
{
	color: #000 !important;
	text-decoration: none;
}

.seltab li a
{
	color: #000000;
}


/* Class for clearing floats */
.clear
{
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	clear: both;
}

/* FOND TABLE 
-----------------------------------------------------------------------------*/

.fondtablecolored
{
	background-color: #FFFFFF;
	width: 100%;
	margin: 3px 0 15px 0;
	float:left;
}
.fondtablecolored td
{
	background-color: #F5F1E6;
	padding: 3px;
	padding-left: 5px;
	border-bottom: 1px solid #FBFAF4;
}
.fondtablecolored th
{
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	text-align: left;
	background-color: #E7E2CF;
	border-bottom: 1px solid #FBFAF4;
	font-size: .9em;
	border-left: 1px solid #FBFAF4;
}
.fondtablecolored tfoot tr td
{
	background-color: #fff;
}
.fondtableallholding
{
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0.1em 0 1.2em 0;
	border: 1px;
	width:608px;
}
.fondtableallholding td
{
	background-color: #F5F1E6;
	padding: 3px;
	padding-left: 5px;
	border-bottom: 1px solid #FBFAF4;
	border-left: 1px solid #FBFAF4;
	font-size: .9em;
	/*float: left;
	display: inline; */
	white-space:normal;
	margin: 0.1em 0 1.2em 0;
}
.fondtableallholding th
{
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	background-color: #E7E2CF;
	border-bottom: 1px solid #FBFAF4;
	font-size: .9em;
	border-left: 1px solid #FBFAF4;
	font-size: 105%;
	
}


.fondtableallholding tfoot tr td
{
	background-color: #fff;
}

#allHBold
{
		font-size: 115%;
		font-weight:bold;
}

.tnumhl
{
	float: left; /*display:inline; */
	white-space: nowrap; /*vertical-align:bottom;*/
}
.tnumhr
{
	float: right; /*display: inline;*/
	padding-right: 5px; /*vertical-align:bottom; */
}

.tnum
{
	font-size: .9em;
	text-align: right;
	padding-right: 5px;
	border-left: 1px solid #FBFAF4;
	padding-right: 5px;
}

.fondtablecolored .tnum
{
	text-align: right;
	padding-right: 5px;
	border-left: 1px solid #FBFAF4;
	padding-right: 5px;
}
#allainnehav table
{
	font-size: 80%;
}
#allainnehav table th
{
	font-size: 105%;
}
.textalignright
{
	text-align: right;
	float: right;
	padding-right: 5px;
}
.textaligncenter
{
	text-align: center;
}
tr td.nr
{
	width: 1.2em;
}
.fondtablecolored.fordelning
{
	width: 85%;
	float: right;
}


/*  Fondfact styles */

/* Remove border around linked images */
img
{
	border: 0;
}

#headerspan
{
	padding-bottom: 4px;
}

#pdflist
{
	line-height:1.5;
	margin-bottom:4px;
}

/* wrap "fondfakta" content */
#fondrubrik
{
	width:608px;
}

#fondfakta
{
	margin: 5px 10 0 0;
	width: 600px;
	background: #ffffff;
	float: left;
}
#fondfaktawrap
{
	background: transparent url( "../img/sidfot.gif" ) bottom left no-repeat;
	margin: 0 0 0 10px;
	padding: 0 0 40px 0;
	width: 600px;
}

#leftcol, #rightcol
{
	width: 280px;
}
#leftcol
{
	float: left;
	margin: 0 0 0px 1px;
	padding: 0;
}
#leftcol-content
{
	margin: 0;
	padding: 0 0 0 0px;
}
#rightcol
{
	float: right;
	margin: 0 2px 0px 0;
	padding: 0;
}
#rightcol-content
{
	margin: 0;
	padding: 0 0 0 0px;
	clear: both;
}

#fullwidth
{
	width: 290px;
}

/*wrapping bransh och landfördelning respektive*/
.wrap
{
	float: left;
	width: 608px;
	clear: both;
	margin: 0 0 0 1px;
}
.floatright
{
	width: 400px;
}
/*  END Fondfact styles */


h2.platta, .sektion-huvud
{
	float: left;
	margin: 0;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: block;
	background: #ffffff;
	border-bottom:1px solid #222222;
}

.platta span
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	display:block;
	padding:0 33px 0 7px;
	color:#ffffff;
	line-height:19px;
	margin: 0px 0px 0px  0px;
	background:#222222 url('../RoburImages/bg_ad_big_header_block.gif') 100% 0 no-repeat;
}
.platta a
{
	font-weight: normal;
	font-size: 11px;
	text-align: right;
}

.platta a, .platta a:link, .platta a:visited, .platta a:hover
{
	color: #ea5e0d;
	text-decoration: underline; 
}

/*End övrig ny layout */


/* Top menu */

.navigering
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	width: 830px;
}

#sidhuvud2x
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 831px;
	height: 100px;
	background: url( '../RoburImages/bg_header_2.gif' ) top right no-repeat;
}
#sidhuvud2x-logo {position:absolute; left:15px; top:15px; height:40px;}
#sidhuvud2x-logo #loggaimg {float:left; margin:0px; padding:0px; border:0px; }
#sidhuvud2x-logo #rubrikimg {margin:16px 0px 0 70px;}

#sidhuvud2x-toppfunktioner {
	position:absolute;
	top:0;
	right:0;
	height:23px;
	padding: 0;
}

#sidhuvud2x-ul {
	float:right;
	height:22px;
	margin-right:0px;
	padding:0px 0px 0px 22px;
	list-style-type:none;
	background:none url('../RoburImages/bg.gif') 0 0 repeat-x;
}

#sidhuvud2x-ul li {
	height:20px;
	float:left;
	background:url('../RoburImages/bg_block.gif');
}


#sidhuvud2x-ul li a.headermenu  {
	display:block;
	padding:0 12px;
	margin:3px 0 0 0;
	color:#ffffff;
	float:left;
	text-decoration:none;
	line-height:15px;
	font-weight:normal;
}

#sidhuvud2x-ul li a:hover {
	text-decoration:underline;
}


li.lnk_topp a {border-right:1px solid #999999; }
li.lnk_sista a {border-right:0px; }

li.lnk_sistaavsluta a 
{
	background-color: #ea5e0d;
	display:block;
	padding: 2px 12px 3px 12px;
	margin:0px 0 0 0;
	color:#ffffff;
	float:left;
	text-decoration:none;
	line-height:15px;
	font-weight:normal;
	border-left:1px solid #999999;
}
li.lnk_sistaavsluta a:hover 
{
	background-color: #ea5e0d;
	display:block;
	padding: 2px 12px 3px 12px;
	margin:0px 0 0 0;
	color:#ffffff;
	float:left;
	text-decoration:underline;
	line-height:15px;
	font-weight:normal;
	border-left:1px solid #999999;
}
/*Top menu end */

/* Left menu */
.hval, .hval-topp, .hval-ny
{
	width: 190px;
	height: 19px;
	line-height: 19px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	border-top: 1px solid #e1e1e1;
	background: #ffffff url( '../RoburImages/pil_hval_1.gif' ) 94% 50% no-repeat;
}
.hval, .hval-topp
{
	border-top: 1px solid #e1e1e1;
}
.hval-ny
{
	margin: 7px 0px 4px 0px;
}
.hval-vald, .menyval-ny
{
	width: 190px;
	margin: 0;
	padding: 2px 0px 5px 0px;
	background: #666666 url( '../RoburImages/vald_top.gif' ) 0 0 no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
}
.hval-vald a, .hval-vald a:link, .hval-vald a:visited, .hval-vald a:hover
{
	color: #fff;
	font-weight: bold;
	padding: 3px 20px 4px 9px;
}

.hval-vald p
{
	margin: 0;
	padding: 3px 20px 4px 9px;
	background: url( '../RoburImages/vald_bottom.gif' ) 0 100% no-repeat;
}

.hval a, .hval-topp a, .hval-ny a
{
	color: #ea5e0d;
	font-size: 11px;
	padding-left: 9px;
	padding-right: 20px;
	display: block;
	font-weight: bold;
}

.hval a:link, .hval-topp a:link, .hval-ny a:link
{
	color: #ea5e0d;
	font-size: 11px;
	padding-left: 9px;
	padding-right: 20px;
	display: block;
	font-weight: bold;
}

.hval a:visited, .hval-topp a:visited, .hval-ny a:visited
{
	color: #ea5e0d;
	font-size: 11px;
	padding-left: 9px;
	font-weight: bold;
}

.hval a:hover, .hval-topp a:hover, .hval-ny a:hover
{
	color: #ea5e0d;
	text-decoration: underline;
	font-size: 11px;
	padding-left: 9px;
	font-weight: bold;
}

.uval-ny a
{
	color: #ea5e0d;
	font-weight: bold;
	font-size: 11px;
	padding-left: 9px;
}

.uval-ny
{
	font-size: 11px;
	line-height: 12px;
	width: 190px;
	font-weight: normal;
	margin: 6px 0px 2px 0px;
	padding: 2px 0px 2px 9px;
	background: #D9D9D9;
}

.hval a, .hval-topp a, .hval-ny a
{
	color: #ea5e0d;
	padding-left: 9px;
}

.hval a:link, .hval-topp a:link, .hval-ny a:link
{
	color: #ea5e0d;
	padding-left: 9px;
}

.hval a:visited, .hval-topp a:visited, .hval-ny a:visited
{
	color: #ea5e0d;
	padding-left: 9px;
}

.hval a:hover, .hval-topp a:hover, .hval-ny a:hover
{
	color: #ea5e0d;
	text-decoration: underline;
	padding-left: 9px;
}

.uval
{
	width: 190px;
	font-weight: normal;
	font-size: 11px;
	line-height: 12px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0;
	background-color: #E7E7E7;
}

.uval p
{
	font-size: 11px;
	padding: 0 0 0 9px;
	margin: 0;
}

.uval-botten
{
	width: 189px;
	font-weight: normal;
	font-size: 11px;
	line-height: 12px;
	margin: 0px 0px 0px 9px;
	padding: 4px 0 4px 0;
	background-color: #ffffff;
}
.uval-sub
{
	background: #E7E7E7 url( '../RoburImages/pil_uval_1.gif' ) 94% 50% no-repeat;
}
.uval-sub a, .uval-sub a:link, .uval-sub a:visited, .uval-sub a:active, .uval-sub a:hover
{
	color: #222;
	font-size: 11px;
	padding-left: 9px;
}
.niva_3
{
	margin-left: 4px;
}
.niva_4
{
	margin-left: 8px;
}
.niva_5
{
	margin-left: 12px;
}
.niva_6
{
	margin-left: 16px;
}
.uval a, .uval a:link, .uval a:visited, .uval a:active, .uval a:hover
{
	color: #222;
	font-size: 11px;
	padding-left: 9px;
	padding-right: 20px;
	display: block;
}

.uval-aktiv
{
	background-color: #CCC;
	color: #222;
}

.uval-botten a:link, .uval-botten a:active, .uval-botten a:visited, .uval-botten a:hover
{
	color: #ea5e0d;
	font-size: 11px;
}

.menyval a:link, .menyval a:visited, .menyval a:active, .menyval a:hover
{
	color: #ea5e0d;
	padding-left: 9px;
	font-size: 11px;
}

.logga
{
	margin: 16px 6px 15px 0px;
	width: 149px;
}

.hval-granska
{
	width: 100%;
	height: 19px;
	font-weight: bold;
	font-size: 11px;
	line-height: 19px;
	margin: 0;
	padding: 0px 10px 0px 0px;
	background: #ffffff url( '../RoburImages/pil_hval_1.gif' ) no-repeat right;
}
.uval-granska
{
	width: 100%;
	font-weight: normal;
	font-size: 11px;
	line-height: 12px;
	padding: 0px 10px 0px 0px;
	background: #E7E7E7 url( '../RoburImages/pil_uval_1.gif' ) no-repeat right;
}

/* Left menu end */
.fundfactitem
{
	display:block;
	float:left;
	vertical-align:top;	
	padding-top: 3px;
	padding-bottom: 0px;
}
.fundfactheader
{
	display:block;
	float:left;
	vertical-align:top;	
	width: 100%;
	border-bottom-width: 3px;
	border-bottom-style:solid;
	border-bottom-color: #FFFFFF;
	padding: 5px 0 0 0;
}

/* ORD förklaring */
a span
{
	display: none;
}
.ordforkl
{
	background-color:#dce4ca;
	font-style: normal;
	border-bottom: 1px solid #8ca64d;
	border-top: 1px solid #F3F6ED;
}

/* Addes styles for forms */
/* Addes by Magne Hansen 2007-04-24 */
.sektion 
{
	background: #fff url('../RoburImages/section_body_bg.jpg') right repeat-y;
	clear: both;
}

.sektion-huvud1
{
	color: #222;
	background: #dcdcdc url('../RoburImages/section_head_bg.gif') left top repeat-x;
	border-color: #e1e1e1 #ccc #ccc #f90;
	border-width: 1px 0px 1px 0.417em;
	border-style: solid;
	margin: 0;
	padding: 0;
}

.onerow
{
	width:100%;
	padding: 2px 3px 0 0;
	border-color: #ccc #ccc #ccc #ccc;
	border-width: 0px 1px 0px 1px;
	border-style: none;
	text-align:right;
}

.sektion-huvud2 
{
	color: #222;
	background: #dcdcdc url('../RoburImages/section_head_bg.gif') left top repeat-x;
	border-color: #e1e1e1 #ccc #ccc #f90;
	border-width: 1px 1px 1px 0.417em;
	border-style: solid;
	margin: 0;
	padding: 0;
}

.sektion-huvud-rubrik
{
	color: #222;
	font-weight: bold;
	line-height: 1.5em;
	margin: 0;
	padding: 0.167em 65px 0.083em 0.4em;
	font-weight: bold;
}

.sektion-huvud3 
{
	color: #222;
	background: #dcdcdc url('../images/section_head_bg.gif') left top repeat-x;
	border-color: #e1e1e1 #ccc #ccc #f90;
	border-width: 1px 1px 1px 0.417em;
	border-style: solid;
	margin: 0;
	padding: 0;
}

.sektion-huvud h3,.sektion-huvud h4 
{
	color: #222;
	font-weight: bold;
	line-height: 1.5em;
	margin: 0;
	padding: 0.167em 65px 0.083em 0.917em;
	font-weight: bold;
	font-size: large;
}

.sektion-innehall,.sektion-innehall2 
{
	background-color: transparent;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	border-top-style:none;
	border-bottom-style:none;
	clear: both;
	margin: 0;
	padding: 0.83em;
}

.sektion-innehallUserdata 
{
	background-color: transparent;
	border-top-style:none;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom-style:none;
	clear: both;
	margin: 0;
	padding: 0.83em 0.83em 0 0.83em ;
	
}

.sektion-innehall-footer
{
	background: transparent url('../RoburImages/section_footer_bg.gif') left bottom no-repeat;
	border-right: solid 1px #ccc;
	clear: both;
	margin: 0;
}

.informationstext 
{
	padding: 0.417em 0 0.417em 0;
	margin: 0;
}

.form,.form2,.form-uppstellning 
{
	background: none;
	margin: 0;
}

.form-feltnamn,.form-feltnamn2,.form-feltnamn3,.form-feltnamn-topp,.form-feltnamn2-topp,.form-feltnamn-topp2 
{
	border-bottom: 1px dotted #ccc;
	color: #222;
	font-size: 0.917em;
	font-weight: bold;
	height: 2.167em;
	padding: 0.25em;
	margin-left:20px;
}

.felt-namn-botten,.felt-namn-botten2,.felt-namn-topp-botten,.felt-namn-topp-botten2,.felt-namn-topp2-botten,.felt-namn-topp2-botten2 {
color: #222;
font-size: 0.917em;
font-weight: bold;
padding: 0.25em;
vertical-align: top;
}

.form-feltenhet
{
	border-bottom: 1px dotted #ccc;
	color: #222;
	font-size: 0.917em;
	height: 2.167em;
	padding: 0.25em;
	margin-left:20px;
}

.checkbox
{
	height: 2.167em;
	padding: 0.25em;
	vertical-align: top;
}

.checkbox label
{
	height: 2.167em;
	padding: 0.25em;
	vertical-align:middle;
}
.checkbox td
{

}

.sektion-fot 
{
	background: transparent url('../RoburImages/section_footer_bg.gif') left bottom no-repeat;
	border-color: #ccc;
	border-style: solid solid solid solid;
	border-width: 0px 1px 0 0;
	clear: both;
	margin: 0;
	padding: 0.833em;
}

.sektion-fot 
{
	background: transparent url('../RoburImages/section_footer_bg.gif') left bottom no-repeat;
	border-color: #ccc;
	border-style: dashed solid solid;
	border-width: 0px 1px 0 0;
	clear: both;
	margin: 0;
	padding: 0.833em;
}

.sektion-fotKundkomm div.knappar
{
	border-color: #ccc;
	text-align: right;
	border-style: dashed solid solid;
	border-width: 1px 0 0 0;
	clear: both;
	margin: 0;
	padding: 0.4em;
}

.sektion-Kundkomm 
{
	background: url('../RoburImages/section_body_bg.jpg') repeat-y right;
	border-top-style:none;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom-style:none;
	padding: 0.83em 0.83em 0.8em 0.83em;
	width:100%;

}

.sektionProduktPlaceringKundKomm
{
	padding-top:15px;
	padding-top:15px;

}
.sektionKanalvalsMeny
{	
	text-align:center;
}
.sektionKanalvalsTabell
{
	
	height: 2.167em;
	padding: 0.25em;
	vertical-align:middle;
	text-align:center;
}
.sektion-fotKundkomm
{
	/*border-top: dotted 1px #ccc;*/
	clear: both;
	margin: 0;
	padding: 0px 0 5px 0;
	
}
.sektionfotKundkommUtanTopLinje
{
	
	background: transparent url('../RoburImages/section_footer_bg.gif') left bottom no-repeat;
	border-color: #ccc;
	border-style: dotted solid solid;
	border-width: 0px 1px 0 0;
	clear: both;
	margin: 0;
	padding: 0px 0 5px 0;
	
}

.sektion-fotKundkomm div.knappar
{
	border-color: #ccc;
	text-align: right;
	border-style: dashed solid solid;
	border-width: 1px 0 0 0;
	clear: both;
	margin: 0;
	padding: 0.4em;
}

.emailtextkundkomm
{
	Width:700px;
}
.sidspalt2a 
{
	vertical-align: top;
	/*width: 60%;*/
}

.form-feltnamn_sol,.form-feltnamn2_sol,.form-feltnamn3_sol,.form-feltnamn-topp_sol,.form-feltnamn2-topp_sol,.form-feltnamn-topp2_sol 
{
	color: #222;
	font-size: 0.917em;
	font-weight: bold;
	height: 2.167em;
	padding: 0.25em;
}

.form-felt,.form-felt3,.form-felt-topp,.form-felt-topp2 
{
	border-bottom: 1px dotted #ccc;
	color: #222;
	height: 2.167em;
	/*padding: 0.25em;*/
	vertical-align: top;
}

.BorderCell
{
	border-right: 1px solid #ccc;
	padding-left: 10px;
}

.sektionCalc-rubrik
{
	font-weight: bold;
	padding-left: 4px;
}

.info .sektion-huvud h3,.info .sektion-huvud h4 
{
	background: transparent url('../RoburImages/section_info_head_bg.gif') 100% 0 no-repeat;
	color: #fff;
	/*padding: 0.167em 65px 0.083em 0.917em;*/
	display: block;
	float: left;
}
/* Error section */
.fel-sektion {
border: 0;
background-image: none;
margin: 0 0 1em;
padding: 0;
}
.fel-sektion-huvud {
background-color: #fff;
border-bottom: 1px solid #c00;
background: none;
display: block;
width: 100%;
}
.fel-sektion-huvud:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.fel-sektion-huvud h3,.fel-sektion-huvud h4 {
color: #fff;
letter-spacing: 1px;
}
.fel-sektion-innehall,.fel-sektion-innehall2 {
background: transparent url('../RoburImages/section_felmeddelande_bg.gif') left bottom no-repeat;
border-width: 0 1px 0 0;
padding: 0.833em;
border-color: #c00;
border-style: solid;
clear: both;
width: auto;
}
.fel-sektion div.knappar {
height: 1.667em;
margin-top: 0.833em;
text-align: right;
}
.fel-felt {
color: #222;
background-color: #eececc;
}
.fel-meddelande {
width: 44em;
}
.fel-id {
color: #c00;
font-weight: bold;
}
.fel-beskrivning {
color: #c00;
line-height: 1.4em;
}
.fel-sektion-huvud .fel-rubrik {
background: #fff url('../RoburImages/section_felmeddelande_head_bg.gif') 100% 0 no-repeat;
padding: 0.25em 65px 0.083em 0.917em;
display: block;
float: left;
margin: 0;
}
.ErrorPanel
{
	margin-top:5px;
}
/* Fel Sektion END /*