#Content_024 {
	width:100%;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:right; /* Counteract to IE5/Win Hack */
	padding:0px;
	/*border:1px dashed #333;
	background-color:#eee;*/
	}
#Content_022 {
	width:100%;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:right; /* Counteract to IE5/Win Hack */
	padding:0px;
	/*border:1px dashed #333;
	background-color:#eee;*/
	}

#Content {
	width:100%;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:right; /* Counteract to IE5/Win Hack */
	padding:0px;
	/*border:1px dashed #333;
	background-color:#eee;*/
	}
body {
	margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	margin:0; 
	padding:0;
	background-color:#ffffff;
	font-size:75%;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.333em;
}
strong, b {font-weight: bold;}
label {font-weight: bold; font-size:0.92em;	line-height:1.455em;}
td, th {vertical-align:top;}
img {border:0;}
table {clear:both;}
h1,h2,h3,h4,h5,h6,p {margin:0;padding:0;} 
br {line-height:0.667em;}
form {margin:0;}
a {color:#ea5e0d;text-decoration:underline;font-weight:normal;}
a:hover {text-decoration:underline;}
/* a:visited {color:#666666;} */

#allt, #allt-app {
	color:#222222;
	background-color:#ffffff;
}
.minmax {
	max-width:82.417em;
	min-width:66.5em;
}
#kropp2x {margin-top:0.833em;}
#innehall2x {padding:0 15px;}
#annonsplats {padding:0.500em 0;}
#vkomp {width:194px; padding:0 15px;}
#hkomp {width:194px; padding:0 15px;}
#mkomp {padding 0;}
#fot2x {
	font-size: 0.833em;
	line-height:1.333em;
	color:#999999;
	border-top: 1px solid #e1e1e1;
	padding: 4px 0 0 1em;
	margin-top: 10px;
}
/*----------- sidhuvud2x - huvudrubrik med logga -----------*/ 
#sidhuvud2x {
	background:url("./css/bg_header_2.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/bg_header_2.gif*/) top right repeat-y;
	line-height:0;
}
#sidhuvud2x-kanal1 {
	background:url("./css/bg_header_kanal1_2.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/bg_header_kanal1_2.gif*/) bottom right repeat-y;
	line-height:0;
}
#loggaimg {margin:15px 0px 0px 15px;}
#rubrikimg {position:absolute; top:30px; left:220px;}
#sidhuvud2x-toppfunktioner {position:absolute;width:100%;top:0;left:0; max-width:82.08em; min-width:66.5em;}

.lnk_forsta a, .lnk_forsta a:active, .lnk_forsta a:visited {padding-left:18px;}
.lnk_sista a, .lnk_sista a:active, .lnk_sista a:visited {border:0;}

#gfunc-ul {
	float: right;
	margin: 0;
	padding: 0;
	font-size: 0.917em;
	line-height:1.333em;
}
#gfunc-ul a:hover {
	text-decoration: underline;
}
#drop {padding-top:5px; border:1px solid #ccc; float:left; background-color:#ffffff;z-index:20;}
#drop a {border:0;}
#gfunc-ul li {
	float: left;
	height: 2em;
	list-style: none;
	padding: 0.167em 0 0.167em 0;
}

#gfunc-ul li.lnk_loggain {
	background: #ea5e0d url("./css/top_functions_bg_special_gloss.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/top_functions_bg_special_gloss.gif*/) left bottom repeat-x;
}

#gfunc-ul li.lnk_forsta a,#gfunc-ul lnk_forsta a:active, gfunc-ul lnk_forsta a:visited, 
#gfunc-ul li.lnk_topp a,#gfunc-ul lnk_topp a:active,gfunc-ul lnk_topp a:visited
{
	border-color: #555;
	text-decoration: none;
	border-style: solid;
	border-width: 0 1px 0 0;
	color: #222222;
	padding: 0 0.7em 0 0.7em;
}
#gfunc-ul li.lnk_sista a,#gfunc-ul lnk_sista a:active,gfunc-ul lnk_sista a:visited
{
	border: 0;
	text-decoration: none;
	color: #222222;
	padding: 0 0.7em 0 0.7em;
}
#gfunc-ul li.lnk_loggain a,#gfunc-ul lnk_loggain a:active,gfunc-ul lnk_loggain a:visited
{
	text-decoration: none;
	border: 0;
	font-weight: bold;
	color:#fff;
	padding: 0 0.5em 0 0.8em;
}
#gfunc-ul li.lnk_select {
	margin-top:3px;
	margin-right:7px;
	padding: 0 0.5em 0 0;
	vertical-align:top;
	line-height:1.333em;
	font-size:1em;
}
#gfunc-ul li.lnk_select{
	border-width: 0 1px 0 1px;
}

#gfunc-ul a:hover, 
#gfunc-ul a:hover, 
#gfunc-ul li.lnk_loggain a:hover,
#gfunc-ul li.lnk_forsta a:hover,
#gfunc-ul li.lnk_topp a:hover,
#gfunc-ul li.lnk_sista a:hover,
{
	text-decoration: underline;
}
#bottom-list{
	height:3px;
	background:transparent url("./css/bg_header_rand.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/bg_header_rand.gif*/) repeat-x scroll bottom;
	margin-top:15px;
	font-size:0;
	line-height:0;
}

#bas {
	position: absolute;
	left: 219px;
	top: -2px;
	width: 300px;
	height: 20px;
	overflow: hidden;
}
#text1 {height: 20px;}

/*-------------- balk --------------*/

.balk {
	margin-top: 11px;
	padding: 0px;
	width: 100%;
	background: #191919 url("./css/back.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/balk/back.gif*/) repeat-x top left;
	letter-spacing: 1px;
	font-size: 0.917em;
	line-height: 0.917em;
}

.balk-left {
	width:0.1%;
	padding:0;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #4A4A4A;
	border-right:  1px solid #656565;
	border-left: 1px solid #656565;
}
.balk-td {
	width:0.1%;
	padding: 2px 0.6em 2px 0.6em;
	white-space: nowrap;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #4A4A4A;
	border-left: 2px groove #656565;
	border-right: 1px solid #656565;
	vertical-align:middle;
}

.balk-td a, .balk-td a:hover {
	font-weight: bold;
	color:white;
	text-decoration: none;
}
.balk-active {
	background: #6F6E6C url("./css/active_color.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/balk/active_color.gif*/) repeat-x top left;
}

.balk-sel a {
	font-weight: bold;
	color:#222;
	text-decoration: none;
}
.balk-sel a:hover {
	text-decoration: none;
}
.balk-sel {
	width:0.1%;
	padding: 2px 0.6em 2px 0.6em;
	white-space: nowrap;
	background:#D4CFCB url("./css/backwhite.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/balk/backwhite.gif*/) repeat-x top left;
	border-top: 1px solid #E9E4E0;
	border-bottom: 1px solid #D4CFCB;
	border-left: 2px groove #656565;
	border-right: 1px solid #656565;
	vertical-align:middle;
}
.balk-right {
	padding: 1px 0.6em 0 0;
	white-space: nowrap;
	text-align:right;
	vertical-align:middle;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #4A4A4A;
	border-left: 2px groove #656565;
	border-right: 1px solid #656565;
}
.balk-search {
	padding:0 0 0 4px;
	font-size:0.917em;
	font-weight:normal;
	margin: 1px 0 1px 0;
	color:#222;
	background-color:#f8f8f8;
	border:0;
	vertical-align:top;
}
.balk-right img {
	vertical-align:top;
}

.balk-home {
	width:0.1%;
	padding:2px 0;
	white-space: nowrap;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #4A4A4A;
	border-left: 2px groove #656565;
	border-right: 1px solid #656565;
}

.balk-home-sel {
	width:0.1%;
	padding:2px 0;
	background:#D4CFCB url("./css/backwhite.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/balk/backwhite.gif*/) repeat-x top left;
	border-top: 1px solid #E8E5E0;
	border-bottom: 1px solid #D4CFCB;
	border-left: 2px groove #656565;
	border-right: 1px solid #656565;
}

.balk-home-sel a {
	background:transparent url("./css/black_hut.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/balk/black_hut.gif*/) no-repeat center center;
}
.balk-home a {
	background:transparent url("./css/white_hut.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/balk/white_hut.gif*/) no-repeat center center;
}
.balk-tom {
	margin-top:0;
	padding: 0;
	width:100%;
	font-size:0.917em;
	line-height:0.917em;
	background:transparent url("./css/balk-bottom-tom.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/balk/balk-bottom-tom.gif*/) left bottom repeat-x;
}
.balk-tom-right {
	float:right;
	padding:2px 1em 0px 33px;
	margin:0 -1px 0 0;
	background:transparent url("./css/balk-right-tom.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/balk/balk-right-tom.gif*/) left top no-repeat;
	white-space: nowrap;
}

/*----------- vänstermeny -----------*/
#vmeny {width:209px;}
#vmeny a:link,
#vmeny a:visited,
#vmeny a:active { text-decoration:none; }
#vmeny a:hover { text-decoration:underline; }
#vmeny form {padding:0 0 0 5%;margin-top:1em;}
#vmeny ul {
	width:194px;
	margin:0 0 0 15px;
	padding:0;
	list-style-type:none;
}
#vmeny ul li {/* width:190px; */}

.oversiktimg {background-image: url("./css/oversikt.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/oversikt.gif*/); height: 15px; width:23px;cursor: pointer; float:left;}
.lyssnaimg {background-image: url("./css/lyssna.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/lyssna.gif*/); height: 15px; width:23px;cursor: pointer; float:left;}


/*----------- Huvudval -----------*/
.hval {
	border-bottom:1px solid #E1E1E1;
	background:#ffffff;
	padding:3px 2px 4px 1em;
}
.hval-pil {
	border-bottom:1px solid #E1E1E1;
	background:#ffffff url("./css/pil_hval_1.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/pil_hval_1.gif*/) right top no-repeat;
	padding: 3px 17px 4px 1em;
}
.hval-ner {
	border-bottom:1px solid #E1E1E1;
	background:#ffffff url("./css/pil_hval_2.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/pil_hval_2.gif*/) right top no-repeat;
	padding:3px 20px 4px 1em;
}
.hval a, .hval-ner a, .hval-pil a {
	font-size:0.95em;
	line-height:1.25em;
	font-weight:bold;
	text-decoration:none;
}
.hval-vald {
	padding:3px 1px 4px 1em;
	background:#666 url("./css/vald_ensam.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/vald_ensam.gif*/) 0 0 repeat-y;
}
.hval-vald-pil {
	background:#666 url("./css/pil_uval_3.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/pil_uval_3.gif*/) right top no-repeat;
	padding:3px 17px 4px 1em;
}
.hval-vald-ner {
	background:#666 url("./css/vald_top.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/vald_top.gif*/) 0 0 no-repeat;
	padding:3px 20px 4px 1em;
}
.hval-vald a, .hval-vald-pil a, .hval-vald-ner a {
	font-size:0.95em;
	color:#ffffff; 
	font-weight:bold; 
	text-decoration:none;
}

/*----------- Underval -----------*/
.uval {
	padding:2px 1px 2px 0;
	background:#E1E1E1;
}
.uval-pil {
	padding:2px 17px 2px 0;
	background:#E1E1E1 url("./css/pil_uval_1.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/pil_uval_1.gif*/) right top no-repeat;
}
.uval-ner {
	padding:2px 20px 2px 0;
	background:#E1E1E1 url("./css/pil_uval_2.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/pil_uval_2.gif*/) right top no-repeat;
}

.uval-vald {
	padding:2px 1px 2px 0;
	background:#CCC;
	/* border: 2px inset #CCC; */
}
.uval-vald-pil {
	padding:2px 17px 2px 0;
	background:#CCC url("./css/pil_uval_1.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/pil_uval_1.gif*/) right top no-repeat;
	/* border: 2px inset #CCC; */
}
.uval-vald-ner {
	padding:2px 20px 2px 0;
	background:#CCC url("./css/pil_uval_2.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/pil_uval_2.gif*/) right top no-repeat;
	/* border: 2px inset #CCC; */
}
.uval a, .uval-pil a, .uval-ner a, .uval-vald a, .uval-vald-pil a, .uval-vald-ner a  {
	font-size:0.95em;
	line-height:1.5em;
	color:#222222;
	font-weight:normal;
	text-decoration:none;
}
.uval-topp {
	padding:2px 1px 2px 0;
	background-color:#666;
}
.uval-topp-ner {
	padding:2px 20px 2px 0;
	background:#666 url("./css/vald_top.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/vald_top.gif*/) 0 0 no-repeat;
}
.uval-topp-pil {
	padding:2px 17px 2px 0;
	background:#666 url("./css/pil_uval_1.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/pil_uval_1.gif*/) right top no-repeat;
}
.uval-topp a, .uval-topp-pil a, .uval-topp-ner a {
	font-size:0.95em;
	line-height:1.5em;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.uval-botten {
	font-weight:normal;
	font-size: 0.95em;
	line-height:1.333em;
	padding:4px 0 5px 15px;
	vertical-align: middle;
}
		
/*----------- Spårmärkning -----------*/
#sparval2 {
	padding:3px 0 7px 15px;
	color:#999;
	font-size:0.95em;
	line-height:1.333em;
}
#sparval2 a {
	/* color:#f60; */
	font-size:0.95em;
	line-height:1.333em;
}

/*----------- Sökruta -----------*/
#ssok{display:inline; margin:0px; padding:0px;}
#ssok2{background:#f0f0f1; width:190px;float:right;}


.normal, .brodtext, .chklbl, table {
	color:#222222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
	line-height:1.333em;
}

.ingress {
	color:#222222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight: bold;
	line-height:1.333em;
	padding:0.417em 0 0.25em 0;
}

.hidden {display:none;}


.stext,.artikelpuff {padding:0.417em 0 0.25em 0;}
.sbild {padding:0.75em 0 0.917em 0;}
.slista {padding:0.25em 0 0.667em 1.333em; margin:0;}
.slista li {padding:0 0 1px 0; padding:0;}
.artikelpuff {clear:both;}
.artikelpuff img {float:left;margin:0 15px 0 0;}
.artikelpuff .mellanrubrik {font-size:1em;}
.slink {padding:0 0 0.417em 0;}


.kontrastrubrik, .kontrastrubrik2 {
	color:#222222;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.834em;
	line-height:1.182em;
	font-weight:bold;
	padding-bottom:0.227em;
}

.mellanrubrik {
	padding:0.357em 0 0 0;
	/* padding:0.385em 0 0 0; (13px) */
	color:#222222;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size :1.167em;
	line-height:1.214em;
}

.underrubrik {
	color:#222222;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size :1em;
	line-height:1.333em;
	padding:0.417em 0 0 0;
}

.externsida {width:62.5em; margin:16px 0 0 15px;}
.navigering {font-family:Arial, Helvetica, sans-serif;font-size:0.95em;line-height:1em;text-decoration: none;}


.platta, .sektion-huvud {
	display:block;
	float:left;
	background-color:#ffffff;
	border-bottom:1px solid #222222;
	clear:both;
	width:100%;
	padding:0;
	margin:0.75em 0 0 0;
}
.platta h2,.platta h3{
	float:left;
	display:block;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:1.416em;
	color:#ffffff;
	letter-spacing:1px;
	padding:0px 67px 0px 0.8333em;
	background:transparent url("./css/section_info_head_bg.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/section_info_head_bg.gif*/) 100% 0 no-repeat;
	line-height:1.416em;
	margin: 0px 0px 0px  0px;
}

.platta2{
	clear:both;
	background: #dcdcdc url("./css/section_head_bg.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/section_head_bg.gif*/) left top repeat-x;
	border-color: #e1e1e1 #ccc #ccc #ccc;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	color: #000;
	margin:0.75em 0 0 0;
}
.platta2 h3,.platta2 h2{
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#222222;
	letter-spacing:1px;
	display:block;
	padding:0px 0px 0px 0.8333em;
	line-height:1.5em;
}

.plink {text-align:right;}
.radbryt{clear:both;line-height:1px;height:1px;margin:0;font-size:1px;} 


.plattabvi {
	font-family :Arial, Helvetica, sans-serif;
	font-size :1em;
	line-height:1.333em;
	color:#222222;
	background-color :#dedcd5;
}

.sidhuvud-toppinfo {
  font-size : 1em;
  padding : 2px 3px 2px 15px;
  line-height : 1.333em;
  vertical-align : middle;
  color : #999999;
}
.sidhuvud-toppfunktioner {
  font-size : 1em;
  padding : 2px 15px 2px 3px;
  line-height : 1.333em;
  text-align : right;
  vertical-align : middle;
  color : #999999;
}
.sidhuvud-huvudrubrik {
  background-color : #b4a995;
  color : #ffffff;
  padding-left : 15px;
  text-align : left;
  vertical-align : middle;
  height : 32px;
  font-family: "Times New Roman", Georgia, serif;
  font-size:1.834em;
  line-height:1.333em;
  font-weight:normal;
}

.infotext2 {
  padding : 2px 3px 5px 3px;
  margin: 0px;
}
 

.plustext {color : #0000CC; }
.minustext {color : #CC0000; }
.bildtext {color:#222222;font-family:Arial, Helvetica, sans-serif;font-size:0.917em;}
.bilddiv, .bildtable, .imgmap {padding:0.75em 0 0.25em 0;}
.kalla {padding:0 0 0.500em 0;}
.vsticka, .vsticka2 {color :#e1e1e1;font-family: Arial, Helvetica, sans-serif;font-size: 0.95em;}
.vsticka2 {color :#999999;}
.hsticka {font-size:0;height:1px; background-color:#cccccc;}
.sticka {background-color :#e1e1e1;}
.inactive {color: #666666;}
.annons {padding: 0;}
.noshow {display:none}
.rbild {margin: 0 0 0 15px; width:1px; float:right;}
.leftobj {margin:0.25em 0 0.25em 0;}
.leftobj img {margin:0 15px 0 0;}
.formdiv {margin:1em 0 0.917em 0;}
.ledtext {font-weight: bold; font-size:0.92em;}
.aktieinfo {border: 1px solid #CCCCCC; padding: 3px 0 5px 10px; margin-bottom:0.500em;}
.aktiechg {display:inline;font-weight:bold;}


.intext, .intext-topp { font-family : Arial, Helvetica, Sans-serif; font-size:1em;color : #000000; background-color : #ffffff;margin-left:0px;}
.intext-topp{margin:0 3px 5px 0;font-size:11px;}
.feltext { font-family : Arial, Helvetica, Sans-serif; font-size : 1em; color : #000000; background-color : #eececc; }
.knapp { font-size:1em; font-family:Arial, Helvetica, sans-serif; padding:0px 1px; }
.form-head {
	border-top: 1px solid #fd8613;
	height:115px;	
	background: #ffffff url("./css/spacer.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/spacer.gif*/) left top no-repeat;
}
.form-head2 {
	border-top: 1px solid #fd8613;
}
/* ---------------------------------------- Formulärrubrik container ---------------------------- */
.form-header{
	background:transparent url("./css/form_header.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/form_header.gif*/) left bottom no-repeat;
	text-align:right;
	float:right;
	padding:0;
	margin:0 0 1em 0;
}
/* ---------------------------------------- Formulärrubrik ---------------------------------------- */
.form-header h2{
	padding: 5px 0.8em 6px 45px;
	font-size:1.33em;
	font-weight:bold;
	line-height:1.33em;
	color:#fff;
	letter-spacing:0;
}
.form-rad {background-color : #ffffff; color : #222222;}
.form-body, .form-body2 {
	width: 100%;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.form-huvud {
	width: 100%;
	padding: 6px 0px 6px 6px; 
	border-bottom: 2px solid #cccccc;
	background-color: #FF9900
}
.form-huvud h2 {
	color:#222222;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:1.167em;
	float:left;
}
.formular-fot{	
	width: 100%;
	background: transparent url("./css/section_footer_bg.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/section_footer_bg.gif*/) left bottom no-repeat;
	border-color:#ccc;
	border-style:none solid solid;
	border-width: 0 1px 0 0;
	margin:0;
}
.fel-sektion {border:1px solid #cc0000; margin: 0px 0px 8px 0px;}
.fel-sektion-huvud {color:#ffffff; background-color:#cc0000; padding: 2px 6px 2px 6px; line-height:15px; font-size:1em;	font-weight:bold;}
.fel-meddelande {color : #cc0000; padding : 3px 6px 8px 6px;}
.fel-id {color : #cc0000; font-weight : bold;}
.form-body .form-td00, .form-body2 .form-td00 {
	padding: 0 10px 0.500em 10px;
}
.form-body .form-td01, .form-body .form-td02,.form-body .form-td03 {
	border-color:#e1e1e1;
	border-style:dashed;
	border-width:0 0 1px 0;
	padding: 0.334em 15px 0.417em 15px;
}

.form-td01 input, .form-td02 input,.form-td03 input {
	/* padding-bottom:10px; */
}

.form-body2 .form-td01, .form-body2 .form-td02, .form-body2 .form-td03{
	padding: 0.334em 15px 0.417em 15px;
}
.form-td90 {
	text-align:right;
	padding: 0.75em 10px 0 10px;
	border-color:#e1e1e1;
	border-style:dashed;
	border-width:1px 0 0 0;
}
.form-td91, .form-td92, .form-td93 {
	padding: 0.334em 15px 0.417em 15px;
}
.formlinje {
	border-color:#e1e1e1;
	border-style:dashed;
	border-width:1px 0pt 0pt;
	height:1px;
	/* margin: 8px 0; */
	margin: 0px 0;
}


.calhuvud { 
	background: #dcdcdc url("./css/section_head_bg.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/section_head_bg.gif*/) left top repeat-x;
	border-color: #e1e1e1 #ccc #ccc #ccc;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.calbody {
	background-color :#e7e2cf;
}

.calcell {
	background-color :#ffffff;
	color:#222222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
	line-height:1.333em;
}

.calcelltoday {
	background-color :#dcdcdc;
	color:#222222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
	line-height:1.333em;
}


.steng-lenk{font-family:Arial, Helvetica, sans-serif;font-size:0,915em;}
.steng-lenk:link,a.steng-lenk:visited{text-decoration:none}
.steng-lenk:hover{text-decoration:underline}
.sidfotlink {color : #999999; margin-right: 0.5em;}
.sidfotlink:link {color : #999999;}
.sidfotlink:visited {color : #999999;}
#footerinfo a { text-decoration: none; }
#footerinfo a:hover { text-decoration: underline; }
.sparmarkning {font-family:Arial, Helvetica, sans-serif;font-size:0.95em;line-height:1em;font-weight:normal;text-decoration: none;}
.linkcolor {color:#ea5e0d;}
a.listlink {color: #ea5e0d;}
a.listlink:link {
	color : #ea5e0d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
	line-height:1.333em;
}
a.listlink:visited {
	color : #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
	line-height:1.333em;
}

.tonplatta .platta {margin:0;}

.linklistdiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
	line-height:1.333em;
	margin:0 0 2px 0;
}
.linklistcontent {
	padding:1px 0 2px 10px;
}
.linklistcontent-ensam {
	/* float:left; */
	padding:5px 0 2px 0px;
	border-top:1px solid #ffffff;
	
}
.lanksamling-avstand{
margin-bottom:0.667em;
font-size:1px;
line-height:1px;
}

.sidinfo .infopad {
	width:194px;
	margin: 0px;
	padding: 0px;
}

.linklistcontent-link{
	padding:0px 0 0px 10px;
}
.tonplatta .linklistdiv{
	background:#f0f0f1 url("./css/bg_tonplatta_1.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/bg_tonplatta_1.gif*/) no-repeat 0 100%;
	padding-bottom:1em
}
.tonplatta .linklistdiv .linklistcontent-ensam{
	padding-left:10px;
	border-top:1px solid #222222;
}
.tonplatta .linklistdiv .linklistcontent{
	padding: 4px 0 0 10px;
}
ul.listlinks{
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.listlinks li {
	width:100%;
}
a.icon{display:block; padding:1px 0 1px 24px; margin:6px 0 0 0;}
a.hitta{background: url("./css/icon_hitta_kontor.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_hitta_kontor.gif*/) no-repeat;}
a.hjalp{background: url("./css/icon_hjalp.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_hjalp.gif*/) no-repeat;}
a.merinfo{background: url("./css/icon_info.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_info.gif*/) no-repeat;}
a.loggain{background: url("./css/icon_logga_in.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_logga_in.gif*/) no-repeat;}
a.skriv{background: url("./css/icon_skriv_till_oss.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_skriv_till_oss.gif*/) no-repeat;}
a.boka{background: url("./css/icon_boka_mote.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_boka_mote.gif*/) no-repeat;}
a.film{background: url("./css/icon_film.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_film.gif*/) no-repeat;}
a.ring{background: url("./css/icon_ring_oss.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_ring_oss.gif*/) no-repeat;}
a.synpunkter{background: url("./css/icon_synpunkter.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_synpunkter.gif*/) no-repeat;}
a.sok_kontor{background: url("./css/icon_sok_kontor.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_sok_kontor.gif*/) no-repeat;}
a.skicka_brev{background: url("./css/icon_skicka_brev.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_skicka_brev.gif*/) no-repeat;}
a.klagomal{background: url("./css/icon_klagomal.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_klagomal.gif*/) no-repeat;}
a.rss{background: url("./css/icon_rss.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_rss.gif*/) no-repeat;}
a.blikund{background: url("./css/icon_bli_kund.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_bli_kund.gif*/) no-repeat;}
a.fortsatt{background: url("./css/icon_fortsatt.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_fortsatt.gif*/) no-repeat;}

.nyhetslista {
	list-style:none;
	margin:0;
	clear:both; 
	padding:0 0 0.417em 0;
}

.nyhetslista li {margin:0.417em 0 0 0; padding:0; line-height:1.333em;}
.nyhetalla {padding:0.417em 0 0.667em 0;}


#find-fast-menu {
	border:1px solid #ccc;
	padding-left:10px;
}
#find-fast-menu ul, #mina-lankar ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top:7px;
	padding-bottom:5px;
	width:172px;
}
#find-fast-menu h3 {border-bottom:1px solid #222222;width:172px;}
#find-fast-menu li {position: relative;}
#mina-lankar {
	border:1px solid #ccc;
	padding-left:10px;
	position: relative;
	top: -28px;
	left: 194px;
	width: 194px;
	background-color:#ffffff;
}
#mina-lankar h3 {width:100px;}


#social{
	border: 1px solid #ccc;
	padding:10px;
	height:140px;
}
#social ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#social ul li {
	float: left;
	margin: 0;
	padding: 0;
	width: 50%;
}
#social ul li a {
	background-position: 0px 2px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 2em;
	padding: 4px 0 0 22px;
	vertical-align: middle;
}
#delicious {
	background-image: url("./css/delicious.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/social/delicious.gif*/);
}
#digg {
	background-image: url("./css/digg.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/social/digg.gif*/);
}
#facebook {
	background-image: url("./css/facebook.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/social/facebook.gif*/);
}
#google {
	background-image: url("./css/google.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/social/google.gif*/);
}
#magnolia {
	background-image: url("./css/magnolia.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/social/magnolia.gif*/);  
}
#myspace {
	background-image: url("./css/myspace.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/social/myspace.gif*/);
}
#pusha {
	background-image: url("./css/pusha.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/social/pusha.gif*/);
}
#stumbleupon {
	background-image: url("./css/stumbleupon.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/social/stumbleupon.gif*/);
}
#social-email {
	background-image: url("./css/icon_skriv_till_oss.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/icon_skriv_till_oss.gif*/);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	padding: 4px 0 0 22px; 
}
#sharelink {
	background-image: url("./css/linksymbol-orange-network.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/linksymbol-orange-network.gif*/);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	display: block;
	padding: 4px 0 0 22px;
}
#rssIcon2{
	background-image: url("./css/linksymbol-orange-rss.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/linksymbol-orange-rss.gif*/);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	display: block;
	padding: 5px 0 0 22px;
}


/* tabeller. generellt */
.stabell {margin:0.75em 0;}
.stabell td {padding: 3px 4px 3px 4px;}

/* tabellhuvud */
.stabell th {
	color: #222;
	padding: 3px 4px 3px 4px;
}
.stabell th a {
	color: #222222;
	font-weight:bold;
	text-decoration:none;
}
.stabell th a:hover {
	color: #222222;
	font-weight:bold;
	text-decoration:underline;
}


/* tabellfärger */ 

.stabell-farg0 tr th {
	padding-bottom: 0px;
	background: #ffffff;
	border-bottom: 1px solid #999;
}
.stabell-farg1 tr th {
	background: #f90 url("./css/tabellhuvud-skuggning.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/tabellhuvud-skuggning.gif*/) bottom repeat-x;
	border-bottom: 0;
	padding-bottom: 3px;
}
.stabell-farg5 tr th {
	background: #222 url("./css/tabellhuvud-skuggning.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/tabellhuvud-skuggning.gif*/) bottom repeat-x;
	color: #fff;
	border-bottom: 0;
	padding-bottom: 3px;
}
.stabell-farg6 tr th {
	background: #e7e7e7 url("./css/tabellhuvud-skuggning.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/tabellhuvud-skuggning.gif*/) bottom repeat-x;	
	border-bottom: 0;
	padding-bottom: 3px;
}

/* tabellinjer */
.stabell-hline td,
.stabell-hline td.right,
.stabell-hline td.left {
	border-bottom: 1px dotted #ccc;
	border-right: 0;
}
.stabell-vline td,
.stabell-vline td.left {
	border-bottom: 0;
	border-right: 1px dotted #ccc;
}
.stabell-vline td.right {
	border-bottom: 0;
	border-right: 0;
}
.stabell-hvline td {
	border-right: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
}
.stabell-hvline .botten td {
	border-bottom: 0;
}
.stabell-hvline td.right {
	border-right: 0;
}
.stabell-noline td,
.stabell-noline td.right,
.stabell-noline td.left,
.stabell-noline td.botten {
	border: 0;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
}
.stabell td.avdelare {
	border: 0;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	background: #ffffff;
}

/* tabellram -- med eller utan */
.stabell-border .botten td {
	border-bottom: 1px solid #ccc;
}
.stabell-border td.left {
	border-left: 1px solid #ccc;
}
.stabell-border td.right {
	border-right: 1px solid #ccc;
}
.stabell-no-border tr.botten td {
	border-bottom:0;
}
.stabell-no-border td.left {
	border-left:0;
}
.stabell-no-border td.right {
	border-right:0;
}

/* före huvud mitt i tabell */
.stabell tr.fore-huvud td {
	border-bottom: 0;
}


.td00, .td10 {
	border-bottom: 1px solid #ffffff;
	padding: 2px 6px 2px 6px;
	vertical-align : baseline;
}
.td01 {
	border-bottom: 1px solid #ffffff;
	padding: 2px 3px 2px 6px;
	vertical-align : baseline;
}
.td02 {
	border-bottom: 1px solid #ffffff;
	padding: 2px 3px 2px 3px;
	vertical-align : baseline;
}
.td03, .td13 {
	border-bottom: 1px solid #ffffff;
	padding: 2px 6px 2px 3px;
	vertical-align : baseline;
}


.td11{
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding: 2px 3px 2px 6px;
	vertical-align : baseline;
}
.td12{
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding: 2px 3px 2px 3px;
	vertical-align : baseline;
}


.td20 {
	vertical-align : top;
	padding : 2px 3px 3px 3px;
}


.td30 {
	vertical-align : top;
	padding : 2px 3px 2px 3px;
	border-bottom:1px solid #e1e1e1;
}
.th30 {
	font-size :1em;
	color : #666666;
	vertical-align : top;
	padding : 2px 3px 2px 3px;
	border-bottom:1px solid #e1e1e1;
}

.ram2 {
	border:2px solid #e1e1e1;
}
.tabletext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	padding: 0px;
}

.vitljus {background-color:#ffffff;color:#222222;padding: 2px 3px;}
.vitmellanljus {background-color:#e7e2cf;color:#000000;padding: 2px 3px;}
.graljus, .blagronljus {background-color:#f4f1e6;color:#000000;padding: 2px 3px;}
.gramellanljus, .blagronmellanljus {background-color:#e7e2cf;color:#000000;padding: 2px 3px;}
.rodljus, .gulljus {background-color:#e7ddd4;color:#000000;padding: 2px 3px;}
.rodmellanljus, .gulmellanljus {background-color:#c2aa92;color:#000000;padding: 2px 3px;}
.blaljus, .lilaljus {background-color:#dde3ed;color:#000000;padding: 2px 3px;}
.blamellanljus, .lilamellanljus {background-color:#a9b9d1;color:#000000;padding: 2px 3px;}
.gronljus {background-color:#e8eddb;color:#000000;padding: 2px 3px;}
.gronmellanljus {background-color:#c5d3a6;color:#000000;padding: 2px 3px;}

.farg0d {background-color:#ffffff;color:#222222;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;}
.farg0h {background-color:#e7e2cf;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;}
.farg1d {background-color:#f4f1e6;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;}
.farg1h {background-color:#e7e2cf;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;}
.farg2d {background-color:#e7ddd4;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;}
.farg2h {background-color:#c2aa92;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;}
.farg3d {background-color:#dde3ed;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;}
.farg3h {background-color:#a9b9d1;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;}
.farg4d {background-color:#e8eddb;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;}
.farg4h {background-color:#c5d3a6;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;}
.farg0dv {background-color:#ffffff;color:#222222;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;}
.farg0hv {background-color:#e7e2cf;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.farg1dv {background-color:#f4f1e6;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.farg1hv {background-color:#e7e2cf;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.farg2dv {background-color:#e7ddd4;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.farg2hv {background-color:#c2aa92;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.farg3dv {background-color:#dde3ed;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.farg3hv {background-color:#a9b9d1;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.farg4dv {background-color:#e8eddb;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.farg4hv {background-color:#c5d3a6;color:#000000;padding: 2px 1px 2px 3px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;}

.gray2 {color : #999999;}
.gray3 {background-color : #e1e1e1;}

#maintable {height:40em;width:100%;}
.sidbas {border-right:1px solid #e1e1e1; padding:0 15px 0.500em 0;}
.sidinfo {padding:0 0 0.500em 15px; width:194px;}
.maxbas {width:746px; margin:0;}
	
/* flexmall */
.spalt {vertical-align:top;}
.spalt2 {width:50%; padding:0 15px 0.500em 0;}
.spalt2s {width:50%; padding:0 15px 0.500em 0; border-right:1px solid #e1e1e1;}
.spalt3 {padding:0 0 0.500em 15px;}

.nedpil {background-image: url("./css/nedpil.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/nedpil.gif*/); height: 5px; width:9px; margin: 1px 0px 0px 0px;}
.oversiktimg {background-image: url("./css/oversikt.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/oversikt.gif*/); height: 15px; width:23px;cursor: pointer;}
.lyssnaimg {background-image: url("./css/lyssna.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/lyssna.gif*/); height: 15px; width:23px;cursor: pointer;}
#hjalpcont .kontrastrubrik {font-size:16px;}

/* FLASH OCH HTML-FALLBACK FOR FLASH ------------------------------------------------ */

div.flash {
	padding: 5px 0 0.833em 0;
}

.flash-html {
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	position: relative; 
	width: 525px;
	height: 260px;
	overflow: visible;
	background: #848384 url("./css/flash_html_bg.jpg"/*tpa=http://www.swedbank.com/sst/inf/bilder/flash_html_bg.jpg*/) 0 100% no-repeat;
}

html * > .flash-html {
	height: auto;
	min-height: 260px;
}

.flash-html .content {
	position: relative;
	z-index: 10;
	padding: 27px 0 0 30px;
}

.flash-html img {
	position: absolute;
	z-index: 5;
	top: 0;
	right: -1px;
}

html * > .flash-html img {
	right: 0;
}

.flash-html h3 {
	margin: 0 0 3px 0;
	padding: 0;
	font-size: 1.17em;
	line-height: 1em;
	font-weight: bold;
	color: #a6a6a6;
}

.flash-html h4 {
	margin: 0 0 7px 0;
	padding: 0;
	width: 240px;
	font-size: 1.83em;
	line-height: 0.96em;
	font-weight: bold;	
	color: #fff;
}

.flash-html .content p {
	position: relative;
	margin: 0 0 4px 0;
	width: 250px;
	font-size: 1em;
	line-height: 1.05em;
	color: #fff;
}

.flash-html .content a {
	font-size: 1em;
}

.flash-html .flash {
	position: relative;
	z-index: 10;
	padding: 12px 0 30px 30px;
}

.flash-html .flash p {
	margin: 0 0 4px 0;
	padding: 12px 0 0 0;
	font-size: 0.92em;
	line-height: 0.92em;
	color: #fff;
	background: url("./css/flash_html_hr.jpg"/*tpa=http://www.swedbank.com/sst/inf/bilder/flash_html_hr.jpg*/) 0 0 no-repeat;
}

.flash-html .flash a {
	display: block;
	height: 1.25em;
	padding: 0 0 0 8px;
	font-size: 0.92em;
	background: url("./css/flash_html_link_arrow.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/flash_html_link_arrow.gif*/) 0 3px no-repeat;
}

/*Korrekt layout av text för användare som inte använder flash*/
.flash-html .content_no_flash {
	position: relative;
	z-index: 10;
	padding: 10px 0 0 30px;
}

.flash-html .content_no_flash p {
	position: relative;
	margin: 0 0 4px 0;
	width: 450px;
	font-size: 1em;
	line-height: 1.04em;
	color: #fff;
	background: url("./css/flash_html_hr.jpg"/*tpa=http://www.swedbank.com/sst/inf/bilder/flash_html_hr.jpg*/) 0 0 no-repeat;
}

.flash-html .content_no_flash a {
	font-size: 1em;
	background: url("./css/flash_html_link_arrow.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/flash_html_link_arrow.gif*/) 0 3px no-repeat;
}

/* Klasser för Hjälp, Anpassa och popup ------------------------------------------------v */

#toppfunktioner-app a:hover {
text-decoration:underline;
}
#toppfunktioner-app a, 
#toppfunktioner-app a:active, 
#toppfunktioner-app a:visited {
border-color:#CCCCCC;
border-style:solid;
border-width:0pt 1px 0pt 0pt;
padding:0pt 0.833em;
text-decoration:none;
}
#sidhuvud-app .applikation {
height:3.5em; 
line-height:3.5em;
padding:1.25em 0pt 1.25em 1.25em;
vertical-align:middle;
}
#sidhuvud-app .applikation h1 {
color:#555555;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:1.333em;
font-weight:normal;
letter-spacing:1px;
line-height:2em;
}
#sidhuvud-app {
	background:url("./css/bg_header_2.gif"/*tpa=http://www.swedbank.com/sst/inf/bilder/bg_header_2.gif*/) bottom right no-repeat;
}
#toppfunktioner-app ul {
background:transparent url("./css/top_functions_bg_corner.gif"/*tpa=http://www.swedbank.com/sst/inf/css/infCssPers1/top_functions_bg_corner.gif*/) no-repeat scroll left bottom;
float:right;
margin:0pt;
padding:0pt;
}
#toppfunktioner-app span, #toppfunktioner-app ul {
font-size:0.917em;
}
#toppfunktioner-app li {
float:left;
height:1.667em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0.167em 0pt;
}

#sitemap {width:100%;}
#sitemap td {
	padding: 10px 0;
	width:25%;
	border-top: 1px dotted #cccccc;
}
#sitemap td.first {border: 0;}
#sitemap a.level1 {font-weight: bold;}
#sitemap ul {margin: 0;padding: 0;}
#sitemap ul li {
	list-style: none;
	padding: 0;
	margin: 0.334em 0 0 0;
	border: 1px solid #ffffff;
}
#sitemap ul li ul li {margin-left: 1.25em;}
#sitemap li a {
	margin-right: 0.5em;
	font-size: 1em;
	font-weight: normal;
}
#sitemap li.leaf a{margin-left: 1.25em;display:block;}
.sitemap-back {float:right;}
.sitemap-home{font-weight:bold;}

.spaltpuff {margin: 0.917em 0 0.75em 0;}
.spaltpuffdel {border:1px solid #e1e1e1; width:32%}
.spaltpufftext {padding:0 10px;}
.spaltpuffdist {width 2%;}
.spaltpufftext img {
	float:left;
	margin:0.667em 15px 0.417em 0;
}
.huvud1 {
	background: #f90;
	border: 0;
	padding: 2px 0 1px 0;
	margin: 0;
}
.huvud5 {
	background: #222;
	color: #fff;
	border-bottom: 0;
	padding: 2px 0 1px 0;
	margin: 0;
}
.huvud6 {
	background: #e7e7e7;	
	border-bottom: 0;
	padding: 2px 0 1px 0;
	margin: 0;
}
.huvud0 h2, .huvud1 h2, .huvud5 h2, .huvud6 h2 {
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1px;
	padding:0px 0px 0px 0.8333em;
	line-height:1.5em;
}

/* added */

.b919191 {
	color:#919191;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size :1em;
	line-height:1.333em;
	padding:0.417em 0 0 0;
}

a.ab {color:#ea5e0d;text-decoration:underline;font-weight:bolder;}
a.ab:hover {text-decoration:underline;}

.in {
	BACKGROUND: #fffff5; COLOR: #000000; TEXT-ALIGN: right
}
.in_dis {
	BACKGROUND: #ffffff; COLOR: #a28d68; TEXT-ALIGN: right
}
.on {
	BACKGROUND: #ffffff; COLOR: #000000; TEXT-ALIGN: left
}
.in1 {
	BACKGROUND: #ffffff; 
	BORDER: #ffffff 2px solid; 	
	/* BACKGROUND: #e7eef0; 
	BORDER: #e7eef0 2px solid; 	 */
	COLOR: #000000; 	
	TEXT-ALIGN: right
}

SELECT,
OPTION,
INPUT {
	font-family : Arial, Helvetica, Sans-serif; font-size:1em;color : #000000; background-color : #ffffff;margin-left:0px;
}
 INPUT.in, INPUT.in1 , INPUT.on, INPUT.in_dis { width: 100px; }
 
 
FIELDSET {	BORDER: #ccd0c9 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; }
LEGEND {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #295e69 }
.fieldseti {	BORDER: #ffffff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; } /*c7e4f1*/
.fieldsetr_ { BORDER: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; }/*e2d9aa*/
.fieldsetr {	BORDER: #cccccc 1px solid; PADDING: 0px; }/*e2d9aa*/
.legendi {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #295e69 }
.legendr {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e46a14 }
#fieldcontent {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px }

.lllresultline { BORDER-BOTTOM: #e8e3c7 1px solid }
.resultline { BORDER-BOTTOM: #e1e1e1 1px dashed }

TR.ln TD { BACKGROUND: #ffffff; BORDER-BOTTOM: #e1e1e1 1px dashed }
TR.lnb0 TD { BACKGROUND: #ffffff; }
TR.ln TD.f6 {  BACKGROUND: #f6f6f6; PADDING-LEFT: 20px; BORDER-BOTTOM: #e1e1e1 1px dashed }
TR.lnb0 TD.f6 {  BACKGROUND: #f6f6f6; PADDING-LEFT: 20px; }

DIV.ln SPAN { BACKGROUND: #ffffff; BORDER-BOTTOM: #e1e1e1 1px dashed }
DIV.lnb0 SPAN { BACKGROUND: #ffffff; }
DIV.ln SPAN.f6 {  BACKGROUND: #f6f6f6; PADDING-LEFT: 20px; BORDER-BOTTOM: #e1e1e1 1px dashed }
DIV.lnb0 SPAN.f6 {  BACKGROUND: #f6f6f6; PADDING-LEFT: 20px; }

#replacement-1 {
  width: 100px;
  height: 55px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(SearchGoogle.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}



a.button, a.button:active, a.button:visited 
{
display: block;
background-color: #fe8900;
background-image: url('i/button.png');
background-repeat: no-repeat;
width: 131px;
height: 20px;
margin: 0;
padding: 0;
font-family : Arial, Helvetica, Sans-serif; font-size:1em;color : #000000; background-color : #ffffff;
text-decoration: none;
text-align: center;
vertical-align:middle;
}

INPUT.btn4, A.btn4, #btn4 {
  width: 131px;
  height: 20px;
  padding: 0 0 0 0;
  margin: 0;
  border: 0;
  /*background: transparent url(i/button.png) no-repeat center middle;*/
  background: #fe8900 url('i/button.png') no-repeat center middle;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
form>A.btn4, form>INPUT.btn4, form>#btn4 { /* For non-IE browsers*/
  height: 0px;
}

.tresultline { border-color:#e1e1e1;
	border-style:dashed;
	border-width:1px 0pt 0pt;
	height:1px;
	/* margin: 8px 0; */
	margin: 0px 0;
 }

/* added */

/*
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 16px 16px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
BODY {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
OL {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A {
	COLOR: #295e69; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px; COLOR: #ff6600; PADDING-TOP: 10px; LETTER-SPACING: 0px
}
.resultline {
	BORDER-BOTTOM: #e8e3c7 1px solid
}
.rl {
	BORDER-BOTTOM: #e8e3c7 1px solid
}
FIELDSET {
	BORDER-RIGHT: #ccd0c9 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccd0c9 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #ccd0c9 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #ccd0c9 1px solid
}
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #295e69
}
.fieldseti {
	BORDER-RIGHT: #c7e4f1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c7e4f1 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c7e4f1 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c7e4f1 1px solid
}
.fieldsetr {
	BORDER-RIGHT: #e2d9aa 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e2d9aa 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e2d9aa 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e2d9aa 1px solid
}
.legendi {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #295e69
}
.legendr {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e46a14
}
#fieldcontent {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.in {
	BACKGROUND: #ffffff; COLOR: #000000; TEXT-ALIGN: right
}
.in_dis {
	BACKGROUND: #ffffff; COLOR: #a28d68; TEXT-ALIGN: right
}
.on {
	BACKGROUND: #ffffff; COLOR: #000000; TEXT-ALIGN: left
}
.in1 {
	BORDER-RIGHT: #e7eef0 2px solid; BORDER-TOP: #e7eef0 2px solid; BACKGROUND: #e7eef0; BORDER-LEFT: #e7eef0 2px solid; COLOR: #000000; BORDER-BOTTOM: #e7eef0 2px solid; TEXT-ALIGN: right
}
#pranesimas {
	BORDER-RIGHT: #c50202 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: #ff6600; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #c50202 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#pranesimas {
	FONT-SIZE: 1em
}
#pranesimas #com {
	FONT-SIZE: 0.8em
}
TD.c {
	TEXT-ALIGN: center
}
TD.r {
	TEXT-ALIGN: right
}

*/