.ap-test3 {
	position: absolute;
	top: -108px;
	font-size: .6em;
	width: 216px;
	height: 108px;
	/*border-top: 1px solid #000;*/
	color: yellow;
}

.ap-right {
	right: 0;
}

.ap-test2 {
	position: absolute;
	top: -54px;
	font-size: .6em;
	width: 420px;
	height: 54px;
	/*border-top: 1px solid #000;*/
	color: yellow;
}

.ap-center {
	left:0px;
}

.wrapper {
	margin:0;
	width: 636px;
	text-align: left;
	/*background-color:#fef0d5;*/
	background:url(../images/design/2-1/bg.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	/*border: 1px solid #000;*/
	float:left;
}
* html .wrapper {
	/*** IE5.x/win box model fix ***/
	width: 638px;
	wid\th: 636px;
}
.outer {
	position: relative;	/*** IE needs this or the contents won't show outside the parent container. ***/
	margin-left: 1px; /*** Critical left col dimension value ***/
	width: 419px; /*** Critical left and right col/divider dimension value (moves inversly) ***/
	background:url(../images/design/2-1/bg.png); /*** Sets background of center col***/
	/*border-left: 1px solid #000;*/ /*** Critical left divider dimension value ***/
	/*border-right: 1px solid #000;*/ /*** Critical right divider dimension value ***/
}
* html .outer {
	/*** IE5.x/win box model fix ***/
	width: 420px; /*** Critical left and right col/divider dimension value (moves inversly) ***/
	wid\th: 418px; /*** Critical left and right col/divider dimension value (moves inversly) ***/
}

.float-wrap {
	float: left;
	width: 418px; /*** Critical left and right col/divider dimension value (moves inversly) ***/
	margin-right: -1px; /*** Static fix ***/
}

.center {
	float: right;
	width: 420px; /*** Critical left and right col/divider dimension value (moves inversly) ***/
	margin-bottom: -1px; /*** Fixes a variance in IE/win for the green AP bottom boxes ***//* \*/
	margin-left: -1px;/* Hidden from IE-mac */
}

/* IE 6 Hack */
* html .container-center {
	margin-left:-2px;
}

*html TABLE.imgtext-table {
	margin-left:3px;
}

.container-center {
	margin-left:-1px!;
}

.container-center {
	width: 398px; /*** Critical left col dimension value ***/
	padding-bottom: 54px; /*** To keep content from going underneath the AP bottom boxes ***/
	margin-bottom:50px;
	float:left;
}

.right {
	float: left;
	position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/
	width: 218px; /*** Critical right col/divider dimension value ***/
	margin-right: -216px; /*** Critical right col/divider dimension value ***/
	margin-left: 8px; /*** Static fix ***/
	_padding-left: 10px; /* IE 6 */
}

/* \*/* html .right {
	margin-left: 0px;
	margin-right: -500px;
	mar\gin-right: -218px;
}

.container-right {
	width: 190px;/* Hidden from IE-Mac */ /*** Critical right col dimension value ***/
	margin-left: 3px; /*** Critical right divider dimension value ***/
	padding-bottom: 115px; /*** To keep content from going underneath the AP bottom boxes ***/
	margin-bottom:100px;
	float:left;
}

/* IE 6 Hack */
* html .container-right {
	margin-right:9px;
}

/* \*/* html .container-right {
	fl\oat: right;
	margin-left: 2px;
	mar\gin-left: 0px;
}

/* \*/* html h2 {
	height: 1%;
}

/* *//*** This is a fix for IE5/Win at the largest text size setting. ***/

/* \*/* html .left {
	margin-right: -3px;
}

/* */.italics-test, .italics-test-side {
	font-style: italic;
	text-align: justify;
	background: #ccd;
	/*border: 1px solid red;*/
}

/* \*/* html .italics-test, * html .italics-test-side {
	overflow: hidden;
	width: 100%;
	o\verflow: visible;
	w\idth: auto;
	hei\ght: 1px;
}

#col2_footer2 {
	width:410px;
	height:32px;
	background-image:url(../images/design/2-1/col1_footer2.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col2_spacer2 {
	width:10px;
	height:32px;
	background-image:url(../images/design/spacer2_footer2.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col2_footer1 {
	width:410px;
	height:22px;
	background-image:url(../images/design/2-1/col1_footer1.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col2_spacer1 {
	width:10px;
	height:22px;
	background-image:url(../images/design/spacer2_footer1.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col3_footer3 {
	width:200px;
	height:54px;
	background-image:url(../images/design/col3_footer3.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col3_spacer3 {
	width:10px;
	height:54px;
	background-image:url(../images/design/spacer3_footer3.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col3_shadow3 {
	width:6px;
	height:54px;
	background-image:url(../images/design/shadow_right_footer3.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col3_footer2 {
	width:200px;
	height:32px;
	background-image:url(../images/design/col3_footer2.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col3_spacer2 {
	width:10px;
	height:32px;
	background-image:url(../images/design/spacer3_footer2.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col3_shadow2 {
	width:6px;
	height:32px;
	background-image:url(../images/design/shadow_right_footer2.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col3_footer1 {
	width:200px;
	height:22px;
	background-image:url(../images/design/col3_footer1.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col3_spacer1 {
	width:10px;
	height:22px;
	background-image:url(../images/design/spacer3_footer1.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

#col3_shadow1 {
	width:6px;
	height:22px;
	background-image:url(../images/design/shadow_right_footer1.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}

td#spacer1 {
	height:50px;
}

td#spacer2 {
	height:60px;
}

/* Leere Spalte links vom Logo */
td#left {
	width:50px;
}

/* Spalte mit Logo und Navigation  */
td#col_navigation {
	width:114px;
	vertical-align:top;
}

	table#navigation {
		width:114px;
	}

/* Leere Spalte rechts vom Logo */
td#left2 {
	width:50px;
}

td#col_topheader {
	background:url(../images/design/top.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	width:652px;
	height:24px;
	text-align:right;
}

td#col_shadowLeft {
	background:url(../images/design/shadow_left.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:repeat-y;
	width:16px;
}

td#col_shadowRight {
	background:url(../images/design/shadow_right.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:repeat-y;
	width:16px;
}

td#col_headerpic {
}

div#headerfoto {
	margin:0px;
	padding:0px;
	height:200px;
	width:620px;
}

td#col_spacerUnderHeaderPic {
	height:10px;
	background-color:#feedcb; /*feebc5 */
}

td#col_footerLeft {
	background:url(../images/design/footer_01.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	height:16px;
	width:10px;
}

td#col_footerRight {
	background:url(../images/design/footer_02.png);
	behavior: url(/fileadmin/templates/iepngfix.htc);
	background-repeat:no-repeat;
	height:10px;
	width:636px;
}
