body {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin: 0px;
	padding: 0px
	color: #000000;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #414D62;
	background-color: #FFFFFF;
	border: 1px inset buttonface;
	border-width: 2px 1px 1px 2px;
	border-color : #ACA899;
	height : 16px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #414D62;
	background-color: #FFFFFF;
	border: 1px inset buttonface;
	border-width: 2px 1px 1px 2px;
	border-color : #ACA899;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #414D62;
	border: 1px inset buttonface;
	border-width: 2px 1px 1px 2px;
	border-color : #ACA899;
	height : 16px;
}
.checkbox {
	border-style: solid;
	background-color: transparent;
	border-width: 1px;
	width: 16;
	height: 16px;
}
a:link {
	text-decoration: underline;
	color: #365772;
}
a:visited {
	text-decoration: underline;
	color: #365772;
}
a:hover	{
	text-decoration: underline;
	color: #FF6633;
}
a img {border: none;}
.logintd {
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 8px;
	color: #666666;
	line-height: 15px;
}
.links {
CURSOR: pointer;
}
.pagetitle1, .pagetitle2 {
background-repeat: no-repeat;
background-position: 16px 14px;
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
letter-spacing: -0.13mm;
text-decoration: none;
padding: 12px 0 0 33px;
}
	.pagetitle1 {
	background-image: url(images/white_dot.gif);
	color: #ffffff;
	}
	.pagetitle2 {
	background-image: url(images/grey_dot2.gif);
	color: #666666;
	}

.submenu_links {
CURSOR: pointer;
border-top: solid #F7F7F7;
border-right: solid #999999;
border-bottom: solid #999999;
border-left: solid #999999;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;
padding-left: 6px;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 6px;
color: #365772;
font-size: 9px;
font-family: Verdana;
font-weight: bold;
background-color: #F2F2F2;
}
#special_submenu_links {
font-weight: normal;
padding-top: 0px;
padding-bottom: 0px;
border-right-width: 0px;
}
.submenu_table {
CURSOR: pointer;
border: 1px solid #BEBEBE;
border-top: 0px;
background-color: rgb(40, 40, 40);
padding-bottom: 0px;
}
.submainmenu_table {
CURSOR: pointer;
border: 1px solid #BEBEBE;
border-top: 0px;
background-color: rgb(40, 40, 40);
padding-bottom: 2px;
}
.login_box {
color: #000000;
font-weight: bold;
line-height: 5px;
word-spacing: 10pt;
}
.footer {
line-height: 23px;
padding-right: 20px;
padding-left: 20px
}
.footer a:link { color: #000000;  }
.footer a:visited { color: #000000; }
.footer a:hover { color: #000000; }
.footer a:active { color: #000000; }

.td_text {
padding-left: 8px;
padding-right: 5px;
padding-top: 6px;
}
.td_box {
padding-top: 4px;
padding-left: 12px;
font-size: 9px;
}
.td_box2 {
padding-left: 12px;
font-size: 9px;
}
.warrantlist_sel, .warrantlist_unsel {
font-size: 9px;
font-weight: bold;
text-align: center;
border: 1px solid #CCCCCC;
border-right: 0px;
padding-top: 3px;
}
.warrantlist_sel {
color: #FF6632;
background-color: #F4F4F4;
border-bottom: 0px;
}
.list_topic {
font-size: 9px;
font-weight: bold;
text-align: right;
padding-top: 4px;
/*padding: 0px;*/
color: #365772;
border-bottom: 1px solid #CCCCCC;
}
	td.list_topic a:link { color: #365772; font-weight: bold; text-decoration: none; }
	td.list_topic a:visited { color: #365772; font-weight: bold; text-decoration: none; }
	td.list_topic a:hover { color: #818285; font-weight: bold; text-decoration: none; }
	td.list_topic a:active { color: #818285; font-weight: bold; text-decoration: none; }

.list_item {
font-size: 9px;
text-align: right;
padding-top: 3px;
/*padding: 0px;*/
}
	td.list_item a:link { color: #FF6633; text-decoration: underline; }
	td.list_item a:visited { color: #FF6633; text-decoration: underline; }
	td.list_item a:hover { color: #FF6633; text-decoration: underline; }
	td.list_item a:active { color: #FF6633; text-decoration: underline; }

.list_item2 {
font-size: 9px;
text-align: right;
padding-top: 3px;
color: #FF6633;
}
.list_item3 {
font-size: 9px;
text-align: right;
padding-top: 3px;
}
.table_topic {
font-size: 13px;
font-weight: bold;
color: #365772;
}
.date {
font-size: 9px;
}
#news_text {
font-size:10px;
color: #333333;
padding: 10px;
}
.scrollbox {
height: 447px;
width: 730px;
overflow: auto;
margin-left: 13px;
}
#box_topic {
font-size: 12px;
font-weight: bold;
font-family: Tahoma;
text-align: left;
color:#777777;
text-align: left;
}
.tbl_txt_box {
background-color: #F4F4F4;
border:1px solid #BEBEBE;
}
.h0 {
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #000000;
margin-top: 7px;
margin-bottom: 7px;
}
.h1 {
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
margin-top: 4px;
margin-bottom: 4px;
}
.h2 {
font-family: Arial;
font-size: 10px;
font-weight: bold;
color: #000000;
}
.h3 {
font-family: Arial;
font-size: 8px;
font-weight: bold;
color: #000000;
}
.t0 {
font-family: Tahoma;
font-size: 12px;
color: #000000;
}
.t1 {
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.t2 {
font-family: Tahoma;
font-size: 9px;
color: #000000;
}
.left_part_top {
width: 550px;
height: 40px;
background-image: url(images/topic_leftback2.gif);
vertical-align: top;
}
.left_part_middle {
width: 550px;
height: 6px;
background-color: #EFF4F8;
background-image: url(images/topic_leftback3.gif);
}
.left_part_bottom {
width: 550px;
height: 500px;
vertical-align: top;
text-align: left;
background-color: #FFFFFF;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
}
.right_part_top {
width: 200px;
height: 41px;
background-image: url(images/topic_middleback.gif);
vertical-align: top;
}
.right_part_middle {
width: 200px;
background-color: #EFF4F8;
}
.right_part_bottom {
width: 200px;
text-align: left;
vertical-align: top;
background-color: #EFF4F8;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
}
.part_top {
width: 100%;
height: 41px;
background-image: url(images/topic_leftback2.gif);
vertical-align: top;
}
.part_middle {
width: 100%;
height: 6px;
background-color: #EFF4F8;
background-image: url(images/topic_leftback3.gif);
}
.part_bottom {
width: 550px;
height: 500px;
vertical-align: top;
text-align: left;
background-color: #FFFFFF;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
}
.part_bottom_settings {
width: 100%;
height: 500px;
vertical-align: top;
text-align: left;
background-color: #F4F4F4;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
border-right: solid #CCCCCC;
border-left: solid #CCCCCC;
border-bottom: solid #CCCCCC;
border-width: 0px 1px 1px 1px;
}
.admin_header{
vertical-align: middle;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}
.admin_menu{
vertical-align: middle;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}
.admin_content{
vertical-align: top;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}
.search_table{
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
vertical-align: top;
border-right: solid #CCCCCC;
border-left: solid #CCCCCC;
border-bottom: solid #CCCCCC;
border-top: solid #CCCCCC;
border-width: 1px 1px 1px 1px;
background-color: rgb(235,240,250);
}
ul{
	margin-left: 20px;
	padding-left: 0px;
}

/* MAGNUS TILLÃ„GG FÃ–R UTBILDNINGSTABELL */
.education_table th {
  text-align: left;
}
.education_table *{
  font-size: 6pt;
}
table.education_table,
.education_table table,
.education_table tr,
.education_table td,
.education_table th {
  border: 0px;
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
}
.education_table .warrant_example td {
  border: 1px #000 solid;
  padding: 2px;
}
.education_table .warrant_example table td {
  border: 0px !important;
  padding: 0px !important;
}

.education_table .red {
  color: #c00;
}

.education_table .spacer {
  width: 5px;
}

.education_table td.left_column {
  width: 80px;
}
.education_table td.middle_column {
  width: 50px;
}
.education_table td.right_column {
  font-size: 6pt;
  width: 90px;
}
.education_table_small td,
.education_table_small th {
  border: 1px #000 solid;
  padding: 2px;
}
span.buttonBlue,
span.buttonBlueInactive,
span.buttonRed,
span.buttonRedInactive,
span.buttonGreen,
span.buttonGreenInactive,
span.buttonGrey,
span.buttonGreyInactive 
{ /* Gemensamma egenskaper för samtliga knappars högersida */
	float:left;
	padding-left:2px;
	position:relative;
	background:url(https://www.nordnet.se/now/images/buttonLeftBlue.gif) no-repeat left top;
}

span.buttonBlue a,
span.buttonBlueInactive a,
span.buttonRed a,
span.buttonRedInactive a,
span.buttonGreen a,
span.buttonGreenInactive a,
span.buttonGrey a,
span.buttonGreyInactive a,
span.buttonBlue a:hover,
span.buttonBlue a:link,
span.buttonBlue a:visited { /* Gemensamma egenskaper för samtliga knappars vänstersida */
	display:block;
	background:url(https://www.nordnet.se/now/images/buttonRightBlue.gif) no-repeat right top;
	padding:3px 7px 3px 5px;
	font:10px Verdana, Arial, sans-serif; 
	color:#fff;
	white-space:nowrap;
	text-decoration:none;
	text-transform:none;
}
span.buttonBlue a:hover	{ 
	text-decoration:none;
}
:-moz-any-link:focus{ /* tar bort markeringsramen som annars dyker upp runt länkar i FF */
	outline: none;
}
ul.interview {
	background: url("http://www.derivatinfo.com/images/quote-li-element.gif") no-repeat scroll left 7px;
	padding-left:10px;
	list-style-type: none;
}
span.pricePositive{
	color: #01A3E1;
}
span.priceNegative{
	color: #DC011F;
}
div.instrumenttable {
	width: 99, 5%;
	background-color: #f0f0f0;
	border: 1px solid rgb(190, 190, 190);
	/*	padding: 0.5em 0.5em 1em 0.5em;*/
	padding: 0;
	border: 0;
	margin: 1em 0 0 0;
}

div.searchform {
	width: 99, 5%;
	background-color: #f0f0f0;
	border: 1px solid rgb(190, 190, 190);
	padding: 0.5em 0 0.5em 0.5em;
}

div.searchform fieldset {
	border: 0;
	padding: 0.5em 0 0 0;
}

div.searchform label {
	font-weight: bold;
	padding: 0.2em 0 0.2em 0;
}

div.enclosing {
	clear: both;
}

label,fieldset {
	float: left;
}

input.search_submit {
	border: 0;
	height: 13px;
	/*	background: url(images/swe/btn_search.gif);
	width: 37px;*/
}

input.search_submit2 {
	border: 0;
	height: 13px;
	background: url(images/swe/btn_search.gif);
	width: 37px;
}

.search_button {
	border: 0;
	height: 15px;
	background: transparent;
	margin: 0;
	padding: 0;
}

