/*enkel css for on&off*/
.star{
	text-align:right;
	font-weight:bold;
}
.labelLeft{
	text-align:left;
	font-weight:bold;
}

.labelRight{
	text-align:right;
}

.select{
	word-wrap:break-word;
}

.infoText{
	text-align:left;
	/*font-family:Tahoma, Verdana;
	font-size:12px;*/
}

.header{
	text-align:left;
	font-weight:bold;
	font-family:Tahoma, Verdana;
	font-size:14px;
}

.kurs{
	text-align:left;
	font-style:italic;
	font-family:Tahoma, Verdana;
	font-size:11px;
}

.superHeader{
	text-align:left;
	font-weight:bold;
	font-family:Tahoma, Verdana;
	font-size:16 px;
}

.pad{
	padding:10;
}

.input{
	/*width:275px;
	height:17px;*/
	width:17em;
	font-size:11px;
	border-color:#aaaaaa;
	border-width:thin;
	border-style:solid;
}

.altInput{
	/*width:275px;
	height:17px;*/
	font-size:11px;
	border-color:#aaaaaa;
	border-width:thin;
	border-style:solid;
}
.alert{
	color:red;
	font-weight:bold;
}

.postnr{
	/*width:275px;
	height:17px;*/
	width:4em;
	margin-right:1em;
	font-size:11px;
	border-color:#aaaaaa;
	border-width:thin;
	border-style:solid;
}

.betingelser{
	font-size:12px;
	color:black;
	font-weight:bold;
}

.poststed{
	/*width:275px;
	height:17px;*/
	width:10em;
	font-size:11px;
	border-color:#aaaaaa;
	border-width:thin;
	border-style:solid;
}

.tableHeader{
	font-weight:bold;
}

.borderBottom{
	border-bottom: 2px solid #AAAAAA;
}
.borderTop{
	border-top: 2px solid #AAAAAA;
}
.borderLeft{
	border-left: 2px solid #AAAAAA;
	margin-left: 30px;
}
.borderRight{
	border-right: 2px solid #AAAAAA;
}

.thinBorderSet{
	border:1px solid #AAAAAA;
}

.thinBorderBottom{
	border-bottom: 1px solid #AAAAAA;
}
.thinBorderTop{
	border-top: 1px solid #AAAAAA;
}
.thinBorderLeft{
	border-left: 1px solid #AAAAAA;
	margin-left: 30px;
}
.thinBorderRight{
	border-right: 1px solid #AAAAAA;
}

.fcenter{
	text-align:center;
}