/* Suggested order:
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */

html, body {
	height: auto;
}
 
body {
	background: none;
	padding: 0 40px;
}

#box {
	position: static;
	width: auto;
	margin: 0;
	padding: 0;
	height: auto;
	background: none;
}

#header {
	position: static;
	width: auto;
	margin: 0;
	padding: 0;
	height: 100px;
	background: none;	
}

	#logo {
		display: none;
	}

	#printicon {
		position: absolute;
		top: -45px;
		right: 20px;
		cursor: pointer;
	}

#col2 {
	width: 100%;
	padding: 20px 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

	#mainContent {
		padding: 0;	
	}
	
	#mainContent .contentElement h3 {
		padding: 0;
		border-bottom: 1px solid #ccc;
		background: none;
	}

#footer {
	position: static;
	width: auto;
	margin: 0;
	padding: 10px 0 0 0;
	height: 100px;
	background: none;	
}
	
/* content */
.content ul {
	list-style: disc;
	margin: 5px 0 5px 14px;
}

.content ul li {
	padding-left: 0;
}

/* tx-okv-pi1*/
.tx-okv-pi1 table {
	width: 100%;
}

.printListViewTable td {
	padding-right: 5px;
}
