@media screen, projection {
	body {
		margin: 0px;
		padding:0px;
		left: 0px;
		top: 0px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		color: #343434;
		background-position: bottom;
		background-color: #ECECEC;
		background-position: 0px 100%;
		line-height:18px;
		letter-spacing:0.1px;
		}

	.contenttable-3 td {
			border:0px;
	/*	 background-color: #EAEAEA;
		 height: 20px;*/
		 padding-left: 4px; 
	}

	.tr-odd {
			border:0px;
		 background-color: #ffffff;
		 height: 25px;
	}

	.tr-even {
			border:0px;
		 background-color: #EAEAEA;
		 height: 25px;
	}

	#header {
		width: 814px; /*694*/
		height: 222px; /*182*/
		left: 0px;
		top: 0px;
		background-image: url(../elemente/header_neu.jpg);
		background-repeat: no-repeat;
		position: absolute;
	}

	#login {
		width: 179px;
		height: 222px;
		left: 814px; /*694*/
		top: 0px;
		background-image: url(../elemente/login.gif);
		background-repeat: no-repeat;
		position: absolute;
	}

	#suche {
		width: 120px;
		height: 100px;
		left: 50px;
		top: 10px;
		position: absolute;
	}


	#pnav {
		width: 198px;
		top: 200px; /*182*/
		left: 0px;
		position: absolute;
		/*min-height: 600px;*/
		background-color: #E2E4E2;

	}

	#banner {
		width: 198px;
		height: 71px;
		/*background-image: url(../elemente/werbepartner.gif);*/
		/* top: 200px;*/ /*182*/
		left: 0px;
		position: absolute;
		/*padding-left: 14px;*/
		padding-top: 16px;
		/*min-height: 600px;*/
		/*background-color: #E2E4E2;*/

	}

	#pfad {
		left: 242px;
		top: 200px;
		width: 720px; /*600*/
		position: absolute;
		background-color: #ffffff;
		z-index:1;
		
		border-bottom: thin;
		border-bottom-style: solid;
		border-bottom-color: silver;
		border-bottom-width: 1px;
	}


	#headnav {
		width: 200px;
		height: 20px;
		left: 714px; /*594*/
		top: 12px;
		position: absolute;
	}

	#content {
		width: 791px; /*671*/
		min-height: 600px;
		left: 199px;
		top: 182px;
		background-color: #ffffff;
		position: absolute;
		
		background-image: url(../elemente/hg_content.gif);
		background-repeat: no-repeat;
		background-position: bottom;
		
		border-left: thin;
		border-left-style: solid;
		border-left-color: #BEC0BD;
		border-left-width: 1px;
		
		border-bottom: thin;
		border-bottom-style: solid;
		border-bottom-color: #BEC0BD;
		border-bottom-width: 1px;
		
		border-right: thin;
		border-right-style: solid;
		border-right-color: #BEC0BD;
		border-right-width: 1px;
	}


	#ticker {
		width: 190px;
		top: 112px; /*182*/
		left: 	565px;
		position: absolute;
		height: 280px;
		background-color: #ffffff;

		border: thin;
		border-style: dashed;
		border-color: #BEC0BD;
		border-width: 1px;

	}

	#footer {
		width: 791px; /*671*/
		height: 50px;
		left: -1px;
		background-color: #ffffff;
		position: absolute;
		
		border-top: thin;
		border-top-style: solid;
		border-top-color: #BEC0BD;
		border-top-width: 1px;

		border-left: thin;
		border-left-style: solid;
		border-left-color: #BEC0BD;
		border-left-width: 1px;
		
		border-right: thin;
		border-right-style: solid;
		border-right-color: #BEC0BD;
		border-right-width: 1px;
	}
}

@media print {
	body {
		margin: 0px;
		padding:0px;
		left: 0px;
		top: 0px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		color: #343434;
		background-position: bottom;
		background-color: #FFFFFF;
					background-position: 0px 100%;
		line-height:18px;
		letter-spacing:0.1px;
		}

	.contenttable-3 td {
			border:0px;
	/*	 background-color: #EAEAEA;
		 height: 20px;*/
		 padding-left: 4px; 
	}

	.tr-odd {
			border:0px;
		 background-color: #ffffff;
		 height: 25px;
	}

	.tr-even {
			border:0px;
		 background-color: #EAEAEA;
		 height: 25px;
	}

	#header {
		width: 814px; /*694*/
		height: 222px; /*182*/
		left: 0px;
		top: 0px;
		background-image: url(../elemente/header_neu.jpg);
		background-repeat: no-repeat;
		position: absolute;
		display: none;
	}

	#login {
		width: 179px;
		height: 222px;
		left: 814px; /*694*/
		top: 0px;
		background-image: url(../elemente/login.gif);
		background-repeat: no-repeat;
		position: absolute;
		display: none;
	}

	#suche {
		width: 120px;
		height: 100px;
		left: 50px;
		top: 10px;
		position: absolute;
		display: none;
	}


	#pnav {
		width: 198px;
		top: 200px; /*182*/
		left: 0px;
		position: absolute;
		/*min-height: 600px;*/
		background-color: #E2E4E2;
		display: none;
	}

	#banner {
		width: 198px;
		height: 71px;
		/*background-image: url(../elemente/werbepartner.gif);*/
		/* top: 200px;*/ /*182*/
		left: 0px;
		position: absolute;
		/*padding-left: 14px;*/
		padding-top: 16px;
		/*min-height: 600px;*/
		/*background-color: #E2E4E2;*/

	}

	#pfad {
	/*
		left: 242px;
		top: 200px;
		width: 720px; */ /*600*/
	/*
		position: absolute;
	*/
		background-color: #ffffff;
		
		border-bottom: thin;
		border-bottom-style: solid;
		border-bottom-color: silver;
		border-bottom-width: 1px;
		z-index: 1;
	}


	#headnav {
		width: 200px;
		height: 20px;
		left: 714px; /*594*/
		top: 12px;
		position: absolute;
		display:none;
	}

	#content {
		/*
		width: 791px;*/ /*671*/

		/*
		min-height: 600px;
		left: 199px;
		top: 182px;
		background-color: #ffffff;
		position: absolute;
		*/
		
		background-image: url(../elemente/hg_content.gif);
		background-repeat: no-repeat;
		background-position: bottom;
		/*
		
		border-top: thin;
		border-top-style: solid;
		border-top-color: #BEC0BD;
		border-top-width: 1px;
		
		border-left: thin;
		border-left-style: solid;
		border-left-color: #BEC0BD;
		border-left-width: 1px;
		
		border-bottom: thin;
		border-bottom-style: solid;
		border-bottom-color: #BEC0BD;
		border-bottom-width: 1px;
		
		border-right: thin;
		border-right-style: solid;
		border-right-color: #BEC0BD;
		border-right-width: 1px;
		*/
	}

	#footer {
		/*
		width: 791px; */ /*671*/
		/*
		height: 50px;
		left: -1px;
		background-color: #ffffff;
		position: absolute;
		*/
		border-top: thin;
		border-top-style: solid;
		border-top-color: #BEC0BD;
		border-top-width: 1px;

		border-left: thin;
		border-left-style: solid;
		border-left-color: #BEC0BD;
		border-left-width: 1px;
		
		border-right: thin;
		border-right-style: solid;
		border-right-color: #BEC0BD;
		border-right-width: 1px;
		display: none;
	}
}
