@import url(tx_kesslerqmp.css);

html,body {
	height:100%;
	margin:0px auto;
	padding:0;
	z-index:0;
}

* html div.wrapper_all{
	height:100%;
}


body{
	margin:0px auto;
	font-family:Arial;
	font-size:10px;
	letter-spacing:0.0em;
	line-height:2.0em;
	color:#000;
	overflow:visible;


}

#clearfooter{
	clear:both;
	height:0px;
	display:block;
	width:100%;
}


div>p {margin:0}

p {margin:0}

/*****************************************************/
img{
	border:0;
	margin:0;
	padding:0;
}

.clearing{
	clear:both;
	height:0px;
	visibility:hidden;
}

 a{
	color:#20a2d9;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

/*****************************************************/



			
		.head{
			height:96px;
			width:100%;
			
		}
		
			.INFOBOX{
				height:70px;
				width:210px;
				float:left;
				color:#20a2d9;
				line-height:14px;


			}
			
				.INFOBOX p.bodytext{
				font-size:10px;
				padding-top:10px;
				}
				
				.INFOBOX h1{
				font-size:16px;					
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 1px 0px;
				text-decoration:underline;
				}
				
			.CONTACTBOX{
				float:right;
				height:76px;
				width:200px;
				text-align:right;

			}
				.CONTACTBOX p.bodytext{
				font-size:11px;
				color:#20a2d9;
				line-height:14px;
				padding-top:8px;
				}

				

		


			.CONTENT{
			width:100%;		
			height:100%;
			overflow:visible;
			padding-top:10px;
			float:left;
			}
			h1, h2, h3, h4, h5{
			color:#0096D3;
			page-break-after:avoid;
			}
			h1{
			margin:0px 0px 0px 0px;
			padding:0px 0px 10px 0px;
			font-size:16px;
			}
			h2{
			margin:0px 0px 0px 0px;
			padding:0px 0px 5px 0px;
			font-size:14px;
			}
			h3{
			margin:0px 0px 0px 0px;
			padding:0px 0px 5px 0px;
			font-size:13px;
			}
			.CONTENT_ELEMENT{
			page-break-after:auto;
			}
			


.tx-kesslerqmp-pi1{
}


.table_head{
border:1px solid #000;
text-align:left;
}
			


