* {
	font-family			:	verdana, arial, geneva, helvetica, sans-serif;
	/*line-height			:	130%;*/
	/*text-align			:	left;*/
	}
	
.icw { color: #ffffff; font-size: 18px; }
.icb { color: #333333; font-size: 18px; }
.icg { color: #999999; font-size: 18px; }
h1 { color: #333333; font-size: 18px; margin-bottom:-10px; font-weight:normal; }
h2 { color: #333333; font-size: 18px; margin-bottom:-10px; font-weight:normal; }
h3 { color: #333333; font-size: 12px; margin-bottom:-10px; }


.m3 { font-size: 12px; }
a.m3 { text-decoration: none }
a.m3:hover { text-decoration: underline }
.m3hf { color: #333333; font-size: 12px; font-weight:bold }
a.m3hf { text-decoration: none }
a.m3hf:hover { text-decoration: underline }
.btn {vertical-align: 1px}

/*company names, etc. */
.cn { color: #333333; font-size: 12px; font-weight:bold }

.m2 {font-size: 10px; }
a.m2 { text-decoration: none }
a.m2:hover { text-decoration: underline }
.m2hf { font-size: 10px; font-weight:bold }
a.m2hf { text-decoration: none }
a.m2hf:hover { text-decoration: underline }

.m1 { font-size: 9px; }
a.m1 { text-decoration: none }
a.m1:hover { text-decoration: underline }

.nv {color: #FFCC00; font-size: 10px; }
a.nv { text-decoration: none }
a.nv:hover { text-decoration: underline }
.nvOFF {color: #666666; font-size: 10px; }

a:active {color: #ffcc00; text-decoration: none }
a:link {color: #666666; text-decoration: none }
a:visited {color: #666666; text-decoration: none }
a:hover { color: #ffcc00; text-decoration: underline }

/* forms */
.ff { color: #000000; font-size: 12px; width: 364px; border: 0; border: 1px solid #999; }
.ff2 { color: #000000; font-size: 12px; width: 177px; border: 1px solid #999; }
.fb { color: #000000; font-size: 10px; width: 177px; }

/* cpr line */
p.line {
	border-bottom		:	2px solid #999;
	font-size			:	9px;
	text-align			:	left;
	/*margin-bottom		:	10px;*/
}

/*position iFrame with search field*/
.searchField {
	margin-left			:	565px;
	margin-top			:	-55px;
}

/*sisa*/
.sisa_qu{
	font-size:18px;
	width:520px;
	height:117px;
}
.sisa_answ{
	margin:0 15px 0 -1px;
}
.sisa_form{
	font-size:14px;
	line-height:23px;
	/*margin-top:10px;*/
}
/*statistische Daten*/
.sisa_response{
	font-size:12px;
	line-height:21px;
	color:green;
}
/*feedback in Fragebogen*/
#sisa_response{
	font-size:12px;
	line-height:21px;
	color:green;
	visibility:hidden;
}
.sisa_statsR1{
	margin:0 8px 0 -1px;
}
.sisa_statsR2{
	margin:0 8px 0 14px;
}
.sisa_space{
	margin-left:36px;
}
.sisa_select{
	font-size: 12px; width: 360px; border: 1px solid #999;
}
.sisa_section{
	font-size:18px;
	width:520px;
	line-height:23px;
}
.sisa_top1{
	margin-top:226px;
}
.sisa_top2{
	margin-top:116px;
}
.sisa_top3{
	margin-top:29px;
}

table.sisa {
	width				:620px; 
	height				:120px; 
	margin-top			:	26px;
	margin-bottom		:	27px;
	}
table.sisa td.col1 {
	font-size			:	12px;
	vertical-align		:	top;
	width				:	290px;
	}
table.sisa td.col2 {
	font-size			:	12px;
	vertical-align		:	top;
	width				:	330px;
	}
table.sisa tr {
	height				:	20px;
	}
