div#side div#innhold div.produktboks div.info form {
	margin-left: 305px;
}

	div#side div#innhold div.produktboks div.info form table {
		width: 285px;
	}

		div#side div#innhold div.produktboks div.info form table thead tr#antall-oyne-velger th {
			padding-bottom: 10px;
			text-align: left;
			font-weight: normal;
		}

		div#side div#innhold div.produktboks div.info form table thead tr#kolonnetitler th {
			color: #0e485b;
			background-color: #ddebed;
			font-weight: bold;
			font-size: 1em;
			text-transform: uppercase;
			text-align: center;
		}

		div#side div#innhold div.produktboks div.info form table tbody th {
			width: 90px;
			text-align: left;
			font-weight: normal;
			line-height: 2em;
		}

		div#side div#innhold div.produktboks div.info form table tbody td {
			padding: 0 6px;
		}

			div#side div#innhold div.produktboks div.info form table tbody td select {
				width: 80px;
			}
			div#side div#innhold div.produktboks div.info form table tbody td select#eskestr {
				width: 175px;
			}

			div#side div#innhold div.produktboks div.info form table tbody tr.antall th,
			div#side div#innhold div.produktboks div.info form table tbody tr.antall td {
				padding-top: 0.8em;
				font-weight: bold;
			}
			div#side div#innhold div.produktboks div.info form table tbody tr.antall-linser th {
				font-weight: bold;
			}

	div#side div#innhold div.produktboks div.info form p#pris-info {
		position: relative;
		height: 2em;
		margin: 0.5em 0;
		padding-left: 2px;
		background-color: #ddebed;
		font-weight: bold;
		text-transform: uppercase;
		line-height: 2em;
	}
		
		div#side div#innhold div.produktboks div.info form p#pris-info strong {
			color: #A0301F;
		}
	
		div#side div#innhold div.produktboks div.info form p#pris-info span#totalpris {
			position: absolute;
			top: 0;
			right: 0;
			padding: 0 2px;
			font-size: 1.5em;
			font-weight: normal;
			text-transform: none;
			color: #4d6b58;
		}

	div#side div#innhold div.produktboks div.info form div.submit span.knapp {
		float: right;
		margin-right: -6px;
	}


div#side div#innhold div.produktboks div.info h3 {
	clear: left;
	margin: 0 -5px 1em -5px;
	padding: 0 5px;
	font-size: 1em;
	text-transform: uppercase;
	/*background-color: #ddebed;*/
}

div#side div#innhold div.produktboks div.info table.fakta {
	float: right;
	width: 200px;
	margin-left: 3em;
	font-size: 0.9em;
	line-height: 1.67em;
}

	div#side div#innhold div.produktboks div.info table.fakta th {
		text-align: left;
	}

div#side div#innhold div.produktboks div.info p {
	margin: 0;
}

