

/* Særlige klasser til analyse */

.analyse TD { border-top: dashed #dadada 1px;}

.analysekommentarer_vis, .analysekommentarer_skjul {width:220px;border:solid 1px #bababa;text-align: left; padding: 3px; font-size:10px; cursor:hand;}
.analysekommentarer_skjul {display: none;}
.analysekommentarer_vis {display: block;}

.bar_vert_container {
	border:0px solid #424242;
	width:20px;
	background-color:#F0f0f0;
	text-align:left;
}
	.bar_vert_bar {
		background-color:#87EF87;
		width: 15px;
		border:solid 1px #50BF50;
	}
.matrice_col_titles {
	writing-mode: tb-rl;
	text-align: center;
	vertical-align: middle;
}
.matrice_bar {
	font-weight: normal;
	font-size: 10px;
	font-family: tahoma;
}
.spoergsmaal TD TD {padding: 0px;}
OL {
	margin:0px;
	margin-left: 30px;
}
.tdcell {
	padding-left: 12px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.krydstabel TD {border-top: dashed #dadada 1px; border-left: dashed #dadada 1px; padding:7px;}
.kryds_option {
	background-color: #F2FCF4;
}
TD.noleftborder {border-left: none;}

.small {font-size: 11px; color: #a0a0a0}
.alert {color: #DD0000; margin-bottom: 10px;}

.tabel {border:1px solid #8A8A8A;background-color:#FFFFFF;}
.tabel_header {padding:3px;font-weight:bold;border-top:solid 1px #E7E7E7;
				border-bottom:solid 1px #BCBCBC;background-color:#E1E1E1;}
.tabel_line {padding:3px;border-top:#8A8A8A 1px solid;}

