/* basic elements */
html {
	margin: 0px;
	padding: 0px;
	}
body { 
	font: 10pt arial; 
	color: black;
	margin: 0px; 
	padding: 0px;
	}
	
/* specific divs */
#pgKeyVisual {
	position:absolute;
	top:0px;
	left:0px;
	width:144px;
	height:90px;
	cursor: pointer;
	font: normal normal normal 7pt/8pt Arial, Verdana, sans-serif;
	background-color: black;
	background-repeat:no-repeat;
	}
	
#pgSiemensImg {
	border:none;
	color:white;
	top: 0px;
	left: 0px;
	width: 128px; 
	height: 52px; 
	background-color: transparent;
	background-repeat:no-repeat;
	}

#pgSiemensLogoBar {
	position: absolute; 
	background-color: #666666;
	top: 0px;
	left: 144px;
	width: 700px;
	height: 54px; 
	}
	
#pgSmallNav {
	position: absolute; 
	background-color: #999999;
	top: 0px;
	left: 844px;
	width: 1170px;
	height: 54px; 
	}

#pgPrimaryNav1 {
	position: absolute; 
	background-color: #999999;
	top: 54px;
	left: 144px;
	width: 700px;
	height: 36px; 
	}	

#pgPrimaryNav2 {
	position: absolute; 
	background-color: #CCCCCC;
	top: 54px;
	left: 844px;
	width: 1170px;
	height: 36px; 
	}	

#pgSiteIdentifier {
	position: absolute; 
	background-color: #999999;
	top: 90px;
	left: 0px;
	width: 144px; 
	height: 52px; 
	}

#pgBreadcrumb {
	position: absolute; 
	background-color: #CCCCCC;
	top: 90px;
	left: 144px;
	width: 700px;
	height: 52px; 
	}	

#pgSearch {
	position: absolute; 
	background-color: #999999;
	top: 90px;
	left: 844px;
	width: 1170px;
	height: 52px; 
	}

#appLogoImage {
	background-color: transparent
	position: relative; 
	top: 0px;
	left: 0px;
	width: 142px; 
	height: 52px; 
	}
	
#pgLeftNavigation {
	position: absolute; 
	background-color: #CCCCCC;
	top: 52px;
	left: 0px;
	width: 144px; 
	height: 2000px; 
	}
	
#pgContentBody {
	position: absolute; 
	background-color: white;
	top: 52px;
	left: 144px;
	width: 100%; 
	height: 100%; 
	margin:0;
	}

#pgRightNavigation {
	position: absolute; 
	background-color: #DDDDDD;
	top: 0px;
	left: 700px;
	width: 1170px;
	height: 2000px; 
	}


/* all links contained in the [pgSmallNav] div should have this rule assignment */
A.upperRight:link {
	color:	black;
	font:normal 8pt/10pt arial, verdana, sans-serif;
	background-color: transparent;
	text-decoration:none;
}
A.upperRight:visited {
	color:	black;
	text-decoration:none;
}
A.upperRight:hover {
  	text-decoration: underline;
}


/* all links contained in the [pgBreadcrumb] div should have this rule assignment */
A.breadCrumb:link {
	color:black;
    font-family:Arial, Geneva, Helvetica;
	font-style: normal; 
	font-weight:normal; 
	font-size:11px;
	background-color: transparent;
	text-decoration : none;
}
A.breadCrumb:visited {
	color:black;
	text-decoration:none;
}
A.breadCrumb:hover {
  	text-decoration: underline;
}

	
/* Used to display primary menu items: */
.prim {
	color:black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
	}
.selectedprim {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
	}
.prim:hover, a.selectedprim:hover {
  text-decoration: underline;
	}


/* Used to display secondary menu items */
.standalone {
	color:black;
	font-style: normal; 
	font-weight:normal; 
	font-size:11px;
    font-family:Arial, Geneva, Helvetica;
    text-decoration: none;
    line-height:18px; 
	margin-left: -1px
	}
.selectedstandalone {
    font-weight: bold;
	font-size:11px;
    font-family:Arial, Geneva, Helvetica;
    text-decoration: none;
    line-height:18px; 
    margin-left: -1px
	}
.standalone:hover, a.selectedstandalone:hover {
  	text-decoration: underline;
	}
