/*rubrikstorlek */
#arsredpreviewtab {
	font-family: 'Open Sans', sans-serif; /*2021 */
	font-size: 11px; 
	font-weight: normal; /*2021 */
	margin: 0;
	padding: 0;
	color: #555555;margin: 0px;
}

#arsredpreviewtab.k3konc {
	font-size: 10px;
}
/*standardatable i mallen K2 */
#arsredpreviewtab .k2table {table-layout: fixed; width:100%;border-collapse: collapse}
#arsredpreviewtab .k2table tr {height:18px} 
#arsredpreviewtab .k2table td[colspan="6"] {text-align: left;padding:1px;white-space: normal} /* 190405 Extra om colspan så span får radbryt */
#arsredpreviewtab .k2table td {text-align: left;padding:1px;white-space: nowrap;} /* Nowrap för att ej göra line break */
#arsredpreviewtab .k2table td+td {text-align: right;width:70px;} 
#arsredpreviewtab .k2table td+td+td {text-align: right;width:70px;} 
#arsredpreviewtab .k2table td+td+td+td {text-align: right;width:110px;}
#arsredpreviewtab .k2table td+td+td+td+td {text-align: right;width:110px;}
#arsredpreviewtab .k2table td+td+td+td+td+td {text-align: right;width:110px;}

/*standardatable i mallen K2 201009 ny för textfält*/
#arsredpreviewtab .k2tabletxt {table-layout: fixed; width:100%;border-collapse: collapse;margin-bottom: 18px}
#arsredpreviewtab .k2tabletxt tr {height:18px;line-height:18px} 
#arsredpreviewtab .k2tabletxt td {text-align: left;padding:1px;white-space: normal} 

/*standardatable i mallen K3 */
#arsredpreviewtab .k3table {table-layout: fixed; width:100%;border-collapse: collapse}
#arsredpreviewtab .k3table tr {height:18px} 
#arsredpreviewtab .k3table td[colspan="6"] {text-align: left;padding:1px;white-space: normal} /* 190405 Extra om colspan så span får radbryt */
#arsredpreviewtab .k3table td {text-align: left;padding:1px;white-space: nowrap;} /* Nowrap för att ej göra line break */
#arsredpreviewtab .k3table td+td {text-align: right;width:70px;} 
#arsredpreviewtab .k3table td+td+td {text-align: right;width:70px;} 
#arsredpreviewtab .k3table td+td+td+td {text-align: right;width:80px;}
#arsredpreviewtab .k3table td+td+td+td+td {text-align: right;width:80px;}
#arsredpreviewtab .k3table td+td+td+td+td+td {text-align: right;width:80px;}
#arsredpreviewtab .k3table td+td+td+td+td+td+td {text-align: right;width:80px;}
#arsredpreviewtab .k3table td+td+td+td+td+td+td+td {text-align: right;width:80px;}

/*table likadan som oversikt, behövs då kolumner döljs for översikten används för andra delar i ÅR där kolumner inte döljs på samma sätt*/
#arsredpreviewtab .k2tableX {table-layout: fixed; width:100%;border-collapse: collapse}
#arsredpreviewtab .k2tableX tr {height:18px} 
#arsredpreviewtab .k2tableX td {text-align: left;padding:1px;white-space: nowrap;} /* Nowrap för att ej göra line break */
#arsredpreviewtab .k2tableX td+td {text-align: right;width:10px;} 
#arsredpreviewtab .k2tableX td+td+td {text-align: right;width:100px;} 
#arsredpreviewtab .k2tableX td+td+td+td {text-align: right;width:100px;}
#arsredpreviewtab .k2tableX td+td+td+td+td {text-align: right;width:100px;}
#arsredpreviewtab .k2tableX td+td+td+td+td+td {text-align: right;width:100px;}

/*special för andelar*/
#arsredpreviewtab .k2tableFINATANDELAR2 {table-layout: fixed; width:100%;border-collapse: collapse;}
#arsredpreviewtab .k2tableFINATANDELAR2 * {font-size: 9px;} 
#arsredpreviewtab .k2tableFINATANDELAR2 tr {height:18px} 
#arsredpreviewtab .k2tableFINATANDELAR2 td {text-align: left;padding:1px;white-space: normal} /* Normal för att  göra line break */
#arsredpreviewtab .k2tableFINATANDELAR2 td+td {text-align: right;width:70px;} 
#arsredpreviewtab .k2tableFINATANDELAR2 td+td+td {text-align: right;width:80px;} 
#arsredpreviewtab .k2tableFINATANDELAR2 td+td+td+td {text-align: right;width:65px;}
#arsredpreviewtab .k2tableFINATANDELAR2 td+td+td+td+td {text-align: right;width:65px;}
#arsredpreviewtab .k2tableFINATANDELAR2 td+td+td+td+td+td {text-align: right;width:65px;}
#arsredpreviewtab .k2tableFINATANDELAR2 td+td+td+td+td+td+td {text-align: right;width:65px;}

/*special för andelar*/
#arsredpreviewtab .k2tableFINATANDELAR {table-layout: fixed; width:100%;border-collapse: collapse;}
#arsredpreviewtab .k2tableFINATANDELAR * {font-size: 9px;} 
#arsredpreviewtab .k2tableFINATANDELAR tr {height:18px} 
#arsredpreviewtab .k2tableFINATANDELAR td {text-align: left;padding:1px;white-space: normal} /* Normal för att  göra line break */
#arsredpreviewtab .k2tableFINATANDELAR td+td {text-align: right;width:70px;} 
#arsredpreviewtab .k2tableFINATANDELAR td+td+td {text-align: right;width:80px;} 
#arsredpreviewtab .k2tableFINATANDELAR td+td+td+td {text-align: right;width:65px;}
#arsredpreviewtab .k2tableFINATANDELAR td+td+td+td+td {text-align: right;width:65px;}
#arsredpreviewtab .k2tableFINATANDELAR td+td+td+td+td+td {text-align: right;width:65px;}
#arsredpreviewtab .k2tableFINATANDELAR td+td+td+td+td+td+td {text-align: right;width:65px;}
#arsredpreviewtab .k2tableFINATANDELAR td+td+td+td+td+td+td+td {text-align: right;width:65px;}
#arsredpreviewtab .k2tableFINATANDELAR td+td+td+td+td+td+td+td+td {text-align: right;width:65px;}

/*special för not moderföretag K3 och k2*/
#arsredpreviewtab .k2tableY {table-layout: fixed; width:100%;border-collapse: collapse}
#arsredpreviewtab .k2tableY tr {height:18px} 
#arsredpreviewtab .k2tableY td[colspan="6"] {text-align: left;padding:1px;white-space: normal} /* 190405 Extra om colspan så span får radbryt */
#arsredpreviewtab .k2tableY td {text-align: left;padding:1px;white-space: nowrap;} /* Nowrap för att ej göra line break */
#arsredpreviewtab .k2tableY td+td {width:270px;} 
#arsredpreviewtab .k2tableY td+td+td {width:20px;} 
#arsredpreviewtab .k2tableY td+td+td+td {width:20px;}
#arsredpreviewtab .k2tableY td+td+td+td+td {width:20px;}
#arsredpreviewtab .k2tableY td+td+td+td+td+td {width:20px;}

/*standardatable i mallen K3 */
#arsredpreviewtab.k3 .k2table {table-layout: fixed; width:100%;border-collapse: collapse}
#arsredpreviewtab.k3 .k2table tr {height:18px} 
#arsredpreviewtab.k3 .k2table td {text-align: left;padding:1px;white-space: nowrap;} /* Nowrap för att ej göra line break */
#arsredpreviewtab.k3 .k2table td+td {text-align: right;width:70px;} 
#arsredpreviewtab.k3 .k2table td+td+td {text-align: right;width:70px;} 
#arsredpreviewtab.k3 .k2table td+td+td+td {text-align: right;width:80px;}
#arsredpreviewtab.k3 .k2table td+td+td+td+td {text-align: right;width:80px;}
#arsredpreviewtab.k3 .k2table td+td+td+td+td+td {text-align: right;width:80px;}
#arsredpreviewtab.k3 .k2table td+td+td+td+td+td+td {text-align: right;width:80px;}
#arsredpreviewtab.k3 .k2table td+td+td+td+td+td+td+td {text-align: right;width:80px;}

/*table likadan som oversikt, behövs då kolumner döljs for översikten används för andra delar i ÅR där kolumner inte döljs på samma sätt*/ 
#arsredpreviewtab.k3 .k2tableX {table-layout: fixed; width:100%;border-collapse: collapse}
#arsredpreviewtab.k3 .k2tableX tr {height:18px} 
#arsredpreviewtab.k3 .k2tableX td {text-align: left;padding:1px;white-space: nowrap;} /* Nowrap för att ej göra line break */
#arsredpreviewtab.k3 .k2tableX td+td {text-align: right;width:10px;} 
#arsredpreviewtab.k3 .k2tableX td+td+td {text-align: right;width:80px;} 
#arsredpreviewtab.k3 .k2tableX td+td+td+td {text-align: right;width:80px;}
#arsredpreviewtab.k3 .k2tableX td+td+td+td+td {text-align: right;width:80px;}
#arsredpreviewtab.k3 .k2tableX td+td+td+td+td+td {text-align: right;width:80px;}

/*190511 för table avskrivningar i k3 */
#arsredpreviewtab .k2tableavskr {table-layout: fixed; width:100%;border-collapse: collapse;margin-bottom: 18px}
#arsredpreviewtab .k2tableavskr tr {line-height:18px} 
#arsredpreviewtab .k2tableavskr td {text-align: left;padding:1px;} /* Nowrap för att ej göra line break */
#arsredpreviewtab .k2tableavskr td+td {text-align: right;width:30px;} 
#arsredpreviewtab .k2tableavskr td+td+td {text-align: right;width:70px;} 
#arsredpreviewtab .k2tableavskr td+td+td+td {text-align: right;width:40px;}
#arsredpreviewtab .k2tableavskr td+td+td+td+td {text-align: right;width:40px;}
#arsredpreviewtab .k2tableavskr td+td+td+td+td+td {text-align: right;width:40px;}

/*standardatable i mallen K2 noPY 210213*/
#arsredpreviewtab .k2tablenopy td:nth-child(6) {display: none}
/*standardatable i mallen K3 nopy 210213 */
#arsredpreviewtab .k3tablenopy td:nth-child(6) {display: none}
#arsredpreviewtab .k3tablenopykonc td:nth-child(6) {display: none}
#arsredpreviewtab .k3tablenopykonc td:nth-child(8) {display: none}
/*Bottenjusterar text i tablecell */
#arsredpreviewtab table td {vertical-align:bottom} /* Overrun standard css */


/*NOTFÄLTET */
#arsredpreviewtab input[id^="NOTno"] { width: 18px; font-style: normal;font-weight:normal;margin-left:2px}

/*200605 FÄRG CALCFÄLT */
#arsredpreviewtab input[id*='sum'],#arsredpreviewtab input[id*='NOTekIB'],#arsredpreviewtab input[id*='NOTekUB'],#arsredpreviewtab input[id*='NOTekDIFF'],#arsredpreviewtab input[id*='NOTekkoncIB'],#arsredpreviewtab input[id*='NOTekkoncUB'],#arsredpreviewtab input[id*='NOTekkoncDIFF'],#arsredpreviewtab #FBovernoCY,#arsredpreviewtab #FBovernoPY,#arsredpreviewtab #FBoverresefinCY,#arsredpreviewtab #FBoverresefinPY,#arsredpreviewtab #FBoverbalansCY,#arsredpreviewtab #FBoverbalansPY,#arsredpreviewtab #FBoversolCY,#arsredpreviewtab #FBoversolPY
{
background-color:transparent;
}



/*INPUTFÄLTET */
#arsredpreviewtab input {text-align:right;border:0px;width:100%;height:18px;background-color:#e6e6e6}
#arsredpreviewtab textarea {border:0px;width:665px;background-color:#e6e6e6}



/*Diverse */
#arsredpreviewtab .fbl {text-align:left} /*vänsterjustera vissa element */
#arsredpreviewtab .fbr {text-align:right} /*vänsterjustera vissa element */
#arsredpreviewtab .diff * {color:red} /*diffraden får röd text */
#arsredpreviewtab .nobrnot input.note,#arsredpreviewtab .nob,#arsredpreviewtab .nob * {font-weight:normal} /*rader i table som har fetstil, noten skall inte vara fetstil */

#arsredpreviewtab .ar-page {
  height: 24.2cm
}  
  
#arsredpreviewtab {
 padding: 40px !important;	
}

#arsredpreviewtab .ar-page {
  background:  url("../../img/erevisor/watermark.png");
  background-position: center;  
  background-repeat: no-repeat;
}