/* template classen */
	body {
		width: 100%;
		height: 100%;
		margin: 0px;
		padding: 0px;
	}
	table {
		width: 100%;
	}
	
	table.tmpl_templateFrame {
		width: 100%;
		height: 1%;
	}
	
	#tmpl_logo {
		width: 40%;
		text-align: right;
		vertical-align: middle;
		padding: 0px 0px 5px 0px;
	}
	#tmpl_logo img {
	}
	
	#tmpl_mainMenu {
		text-align: left;
		vertical-align: bottom;
		white-space: nowrap;
		padding: 0px 1px 5px 1px;
	}
	
	#tmpl_leftSpace {
		width: 1px;
		height: 1px;
	}
	
	#tmpl_rightSpace {
		width: 60%;
		padding: 0px 0px 5px 0px;
	}
	
	#tmpl_loginFrame {
		background-image: url('../IMAGES/topBack_L.gif');
		background-repeat: no-repeat;
		background-position: right top;
		text-align: left;
		vertical-align: top;
		padding: 10px 10px 0px 0px;
	}
	#tmpl_login {
		text-align: top;
		vertical-align: top;
	}
	#tmpl_loginWidth {
		width: 222px;
		height: 1px;
	}
	
	#tmpl_headerImage {
		text-align: right;
		padding: 0px 1px 0px 1px;
	}
	#tmpl_headerImage img {
		width: 564px;
		height: 105px;
	}
	
	#tmpl_adress {
		background-image: url('../IMAGES/topBack_R.gif');
		background-repeat: no-repeat;
		background-position: left top;
		text-align: left;
		vertical-align: top;
		padding: 10px 0px 0px 70px;
	}
	
	#tmpl_leftContent {
		padding: 20px 10px 20px 10px;
		vertical-align: top;
	}
	#tmpl_submenuHeader {
		width: 1%;
		padding: 0px 0px 1px 0px;
	}
	#tmpl_submenuHeaderDIV {
		width: 222px;
		height: 24px;
		background-image: url('../IMAGES/submenuHeader.gif');
		background-repeat: no-repeat;
		background-position: left top;
	}
	#tmpl_submenu {
		text-align: left;
		vertical-align: top;
	}
	#tmpl_submenuWidth {
		width: 222px;
		height: 1px;
	}
	
	#tmpl_middleContent {
		padding: 1px 1px 0px 1px;
		height: 400px;
	}
	#tmpl_middleContentTable {
		height: 100%;
	}
	#tmpl_middleContentTableFrame {
		height: 100%;
	}
	#tmpl_middleContentCellFrame {
		width: 564px;
		vertical-align: top;
	}
	#tmpl_mainContent {
		text-align: left;
		vertical-align: top;
	}
	#tmpl_contentWidth {
		display: none;
		width: 564px;
		height: 1px;
	}
	
	#tmpl_rightContent {
		text-align: left;
		vertical-align: top;
		padding: 8px 10px 10px 10px;
	}
	
	#tmpl_footerFrame {
		height: 100%;
		text-align: left;
		vertical-align: top;
		padding: 5px 1px 20px 1px;
	}
	#tmpl_footerFrame table {
		width: 100%;
	}
	#tmpl_datum {
		text-align: left;
		vertical-align: top;
		white-space: nowrap;
	}
	#tmpl_rightsMenu {
		text-align: right;
		vertical-align: top;
		white-space: nowrap;
	}
/* ende */

/* boxen */
	.tmpl_frameCTL img,
	.tmpl_frameCTR img,
	.tmpl_frameCBL img,
	.tmpl_frameCBR img {
		width: 8px;
		height: 8px;
	}
	.tmpl_frameCTL,
	.tmpl_frameCTR,
	.tmpl_frameCBL,
	.tmpl_frameCBR {
		background-repeat: no-repeat;
		background-position: left top;
		width: 8px;
		height: 8px;
		line-height: 2px;
		font-size: 1px;
	}
	.tmpl_frameCTL {
		background-image: url('../IMAGES/frame_CTL.gif');
	}
	.tmpl_frameCTR {
		background-image: url('../IMAGES/frame_CTR.gif');
	}
	.tmpl_frameCBL {
		background-image: url('../IMAGES/frame_CBL.gif');
	}
	.tmpl_frameCBR {
		background-image: url('../IMAGES/frame_CBR.gif');
	}
	
	.tmpl_frameLT {
		background-image: url('../IMAGES/frame_LT.gif');
		background-repeat: repeat-x;
		background-position: left top;
		width: 100%;
		height: 8px;
		line-height: 2px;
		font-size: 1px;
	}
	.tmpl_frameLB {
		background-image: url('../IMAGES/frame_LB.gif');
		background-repeat: repeat-x;
		background-position: left bottom;
		width: 100%;
		height: 8px;
		line-height: 2px;
		font-size: 1px;
	}
	.tmpl_frameLL {
		background-image: url('../IMAGES/frame_LL.gif');
		background-repeat: repeat-y;
		background-position: left top;
		width: 8px;
		height: 100%;
		line-height: 2px;
		font-size: 1px;
	}
	.tmpl_frameLR {
		background-image: url('../IMAGES/frame_LR.gif');
		background-repeat: repeat-y;
		background-position: right top;
		width: 8px;
		height: 100%;
		line-height: 2px;
		font-size: 1px;
	}
/* ende */
