body {margin:0px; padding:0px; font-size:11pt;	font-family:Arial,Helvetica,sans-serif;	color:#000;}
div.toptabs { display: none; }
ol,ul.pointlist {list-style:inside;}
div.main-container div.main {
	width:auto;
}
div.main-top, div.main-bottom {
	display:none;
}

div.main-container div.logo {
display:none;
}

div.search {display:none;}
ul.help-block { display: none; }

div.top-nav {display:none;}

div.breadcrumb {display:none;}

/* Columns */
div.column-left { display: none; }
div.column-right { display: none; }

h1 {display:none;}

h2{	font-size:26pt; line-height:1.2em;	font-weight:normal; /*color:#e31818;*/}
h3{	font-size:18pt; line-height:1.17em; font-weight:bold;}
h4{	font-size:12pt; line-height:1.5em;	font-weight:bold; margin-top:10px;}

/**********************************************************************************************************/
/* Universalmallens En till-fält */
div.one-more, div.universal-head {position:relative;  width:100%; margin-bottom:1.5em; }
div.one-more div {position:relative;}
p {margin-bottom:1em; }

div.universal-head div.text {margin-top:0em; margin-bottom:0.5em; }

/************
* TABALLER
*************/
div.table {width:100%; text-align:left; float: none !important;clear:both;}
table {border-collapse:collapse; width:100%; float: none !important;clear:both;}
table.right{ text-align:right;}
table.center{ text-align:center;}
table.no_thead{ border-top:5px solid #aeaeae; height:5px;}
td.left, th.left{ text-align:left; float:none;}
td.center, th.center{ text-align:center; float:none;}
td.right, th.right{ text-align:right; float:none;}
tr.grey{ background-color:#f3f1eb; }
tr.tr-mouse-over { background-color:#d9d9d9;}
table.normal th, 
table.multiline th, 
table.normal th p,  
table.normal td, 
table.normal td p, 
table.multiline td,
table th h4, table td h4 { vertical-align:bottom;	padding:5px 5px 5px 5px; margin-bottom:0; padding-bottom:0; margin-top:0; padding-top:0;}
table.normal td, table.normal th {padding-top:5px;} 
table.table-footer td, 
table.table-footer th,
table.table-footer-describe td,
table.table-footer-describe th{ /*font-size:1.1em; line-height:1.27em;*/ padding:2px 2px 2px 2px; vertical-align:top; }
table.table-footer th { border-right:none; background:url(../img/img_table_footer_eq.gif) no-repeat right  6px; padding-right:13px;}
table.table-footer-describe th { width:1px; border-right:none;}
table.table-footer-describe td { background:url(../img/img_table_footer_eq_invert.gif) no-repeat left 6px; padding-left:13px;}
table.normal td, 
table.normal tbody th,
table.multiline td,
table.table-footer td,
table-footer-describe td { vertical-align:top;}
td { border-bottom:1px solid #d9d9d9;}
thead th{ font-weight:bold; background:#ffffff; border-right:none; border-bottom:5px solid #aeaeae;}
th{	font-weight:normal; border-right:3px solid #aeaeae; border-bottom:1px solid #d9d9d9;}
th.right_border{
	border-right:3px solid #aeaeae;
}
/*  */
/*****************************************************************/
td p.link-pdf{ background: url(../img/link_icon_pdf.gif) no-repeat left; color:#666;}
td p.link-pdf a { padding-left:24px; text-decoration:underline;}

/*****************************************************************/
/*  */
/****************************************************************************/

/************
* 
*************/

/*ul.overview {list-style:none;}*/
ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,label,input,p,th,td{margin:0;padding:0;}

ul.overview li { clear:both; background:none; padding:0 0 0 0; margin:0; margin-bottom:20px; min-height:51px;}
ul.overview li li{ min-height:0px;}
ul.overview li.collapsed { color:#666666;}
ul.overview li.expand-complete { margin:0 0 0 -70px;}
/*ul.overview li div {margin-bottom:1em;}*/
ul.overview h3 { margin-top:0px; padding-top:5px; margin-bottom:8px; font-weight:bold;}
ul.overview p.minus-top-margin { margin-top:-8px;}

div.print-img{margin:0; padding:0; float:left;}

div.print{display:none}
div.dropdown{display:none}
ul.tabs{display:none}
/*****************************************************************/
/*  */
/****************************************************************************/

/************
* 
*************/


/****************************************************************************/



div.footer-line { width:100%; border-bottom:#CCC solid 1px; margin-top:20px;	margin-bottom:0.8em; float:left; }

/* Knapp som ser ut som länk */
input.submit-link{ 
	font-family:Arial; 
		text-decoration:underline;
	background-repeat:no-repeat; 
	background-color:#FFFFFF; 
font-size:11pt;
	color:#373ABE; 
	/*border:solid #FFFFFF 1px; */
	border-bottom:solid 0px #FFFFFF;	
	border-right:solid 0px #FFFFFF; 
	
	border-top:solid 0px #FFFFFF; 
	border-left:solid 0px #FFFFFF; 
	
	margin-left:0px; 
	background-image:url(../img/link_arrow_round_right.gif); 
	background-position:left; 
	padding:0px 0px 0px 14px;/* ie.css */
	cursor:pointer;
	text-align:left;
}

li input.submit-link{ margin-top:-11px;}

/* Knapp som ser ut som länk */
input.submit-email{
	text-align:left; 
	text-decoration:underline;
	font-family:Arial;
	background-color:#FFFFFF; 
	color:#373ABE; 
	/*border:solid #FFFFFF 1px; */
	border-bottom:solid 0px #FFFFFF; 
	border-right:solid 0px #FFFFFF; 
	
	border-top:solid 0px #FFFFFF; 
	border-left:solid 0px #FFFFFF;
	
	margin-left:-3px;/* ie.css */
	padding:0px 0px 0px 0px; 
	cursor:pointer; 
	margin-bottom:1px; 
	margin-top:0px;
	font-size:11pt;
}


ul.tabs { border-bottom:1px solid #b7b7b7/*#eb5e5e*/; float:left; clear:both; width:100%; margin-bottom:1.6em;	margin-top:0.5em; list-style:none;}
ul.tabs li {  float:left;  padding-top:0.4em; }
ul.tabs li.right { float:right; }
ul.tabs li a { display:block; color:#FFFFFF;	font-size:1.1em; padding:0.5em 10px 0.5em 10px; }
ul.tabs li.leftmost a {	}
ul.tabs li.selected {}
ul.tabs li.selected a { color:#fff; border:1px solid #b7b7b7; border-bottom:0; /*padding-top:0.8em;*/}

ul.tabs_2 {padding-left:0px; float:left; clear:both; width:100%; margin-bottom:1.6em; margin-top:0.5em; /*background:#f5f5f5;*/}
ul.tabs_2 li { float:left;  padding-top:0em;}
ul.tabs_2 li.right { float:right;}
ul.tabs_2 li a { display:block; color:#ffffff;	font-size:1.1em; padding:0.5em 10px 0.5em 10px; white-space: nowrap;}
ul.tabs_2 li.leftmost a {}
ul.tabs_2 li.selected { padding-top:0;}
ul.tabs_2 li.selected a { color:#fff; padding-top:0.5em; z-index:100; }
iframe {display:block;}
