/* ############################# CSS ieha Heitland und Bott ############################# */
/* ############################# CSS ieha Heitland und Bott ############################# */
/* ############################# CSS ieha Heitland und Bott ###################20080731AH */

@media all
{
	                                               
	html { height: auto; }   
	
	*html img {
		display: block;
		overflow: hidden;
	}
	*html hr {
		margin-top: -7px;
		margin-bottom: -14px;
		padding: 0px;
	}
	*html #main #pop .layer .layer_cont label {
		z-index: 9999;
		position: relative;
	}
	.layer .layer_cont form input {
		z-index: 9999;
		position: relative;
	}
	
	/* ################## 1 pixel spass #################### */
	*html .link_arrow {
		background-position: left 5px;
	}
	*html .box_links {
		padding-top: 6px;
		padding-bottom: 7px;
	}
	*html #diepraxis .main_left p {
		padding-top: 6px;
		padding-bottom: 7px;
	}
	*html .box {
		padding-top: 6px;
		padding-bottom: 7px;
	}
	*html #index .main_left .box {
		padding-top: 11px;
		padding-bottom: 12px;
	}
	*html input {
		margin-bottom: 10px;
	}
	*html .link_close {
		background-position: left 6px;
	}
	*html #main #pop .layer .layer_cont .link_arrow {
		background-position: left 6px;
	}




	
	/*############################### IE7 #################################################################*/
	
	*:first-child+html img {
		display: block;
		overflow: hidden;
	}
	
	*:first-child+html hr {
		margin-top: -10px;
		padding: 0px;
	}
	*:first-child+html .link_arrow {
		background-position: left 5px;
	}
	*:first-child+html .box_links {
		padding-top: 6px;
		padding-bottom: 7px;
	}
	*:first-child+html #diepraxis .main_left p {
		padding-top: 6px;
		padding-bottom: 7px;
	}
	*:first-child+html .box {
		padding-top: 6px;
		padding-bottom: 7px;
	}
	*:first-child+html #index .main_left .box {
		padding-top: 11px;
		padding-bottom: 12px;
	}
	*:first-child+html input {
		margin-bottom: 10px;
	}
	*:first-child+html .link_close {
		background-position: left 6px;
	}
	*:first-child+html #main #pop .layer .layer_cont .link_arrow {
		background-position: left 6px;
	}
	
	
	
}


