body {
	margin: 0;
	padding: 0;
	font-family: helvetica, tahoma, arial;
	font-size: 10px;
	text-align: center;
	color: #83909a;
}

table {
}

.TableWrapper, .TableMain, .TableHeader, .TablePathway, .TableContent, .TableMenu {
	font-size: 10px;
	border:0;
	border-collapse: collapse;
	border-style: hidden;
	border-spacing: 0;
	margin:0;
	border: 0;
	width: 100%;
	height: 100%;
}

.TableMain {
	width: 715;
	min-width: 715;
}

.TableHeader {
	background: url(../images/header.png) no-repeat top left;
}

.TablePathway {
	background: url(../images/pathway.png) no-repeat top left;
}

.InnerHeaderImpressum {
	padding-right: 20;
	vertical-align: bottom;
	text-align: right;
}

.InnerHeaderImpressum ul {
	text-align: right;
	list-style-type: none;
	font-size: 9px;
	font-family: Verdana, Arial;
	margin: 0;
}

.InnerHeaderImpressum li {
	padding-right: 10;
	display: inline;
	color: #666666;
	margin-left: 0;
}

.InnerHeaderImpressum a {
	color: #999999;
	text-decoration: none;
}
.InnerHeaderImpressum a:visited {
	color: #666666;
	text-decoration: none;
}
.InnerHeaderImpressum a:hover {
	color: #333333; 
	text-decoration: none; 
}
.InnerHeaderImpressum a:active { 
	color: #000000; 
	text-decoration: none; 
}


.InnerPathway {
	vertical-align: bottom; 
	text-align: left;
	padding-left: 132;
	padding-bottom: 4px;
	color: #ffffff;
	font-size: 11px;
	font-family: verdana, arial;
}

.InnerContent {
	padding: 10 10 20 20;
	vertical-align: top;
	width: 468;
	font-size: 12px;
	color: #000000;
}

.InnerContentBorderRight {
	width: 12px;
	background: url(../images/line_r.png) repeat-y top left;
}

.InnerFooterTopLine {
	height: 10;
}

.InnerFooter {
	height: 62; 
	text-align: center;
	padding-top: 12;
	padding-left: 20;
	color: #333333;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	background: url(../images/footer.png) no-repeat top left;
}

.InnerFooterBottomLine {
	height: 10;
}

.InnerWrapperSideL {
	background-color: #ffffff;
	background: url(../images/side_l.png) repeat-y top right;
	width: *;
}

.InnerWrapperSideR {
	background-color: #ffffff;
	background: url(../images/side_r.png) repeat-y top left;
	width: *;
}

.OuterMain {
	width: 715;
	height: 100%;
}

.OuterHeader {
    height: 90;
}

.OuterPathway {
	height: 40;
}

.OuterContent {
}

.OuterMenu {
	vertical-align: top;
	height: 0;
	width: 205;
}

.rahmenlos {
	border:0;
	border-collapse: collapse;
	border-style: hidden;
	border-spacing: 0;
	margin:0;
}

.MenuSpacer {
	/*background: transparent url(.../images/menuspacerBG.png) repeat-y top left;*/
	background-color: #000000;
	height: 20px;
	
}
