/***********************************************//* emx_nav_left.css                            *//* Use with template Halo_leftNav.html         *//***********************************************//***********************************************//* HTML tag styles                             *//***********************************************/body{	font-family: Arial, Helvetica, sans-serif;	color: #3d3938;	line-height: 1.166;	margin: 0px;	padding: 0px;	background: #cccccc url(images/background.gif) fixed;	font-size: 12px;}/******* hyperlink and anchor tag styles *******/a:link, a:visited{	color: #666666;	text-decoration: none;}a:hover{	text-decoration: underline;}/************** header tag styles **************/h1{ font: bold 14px Arial, sans-serif; color: #9A312B; margin: 0px; padding: 2px 0px 0px;}h2{ font: bolder 12px Arial, sans-serif; color: #9A312B; margin: 0px; padding: 2px 0px 0px;}h3{ font: bold 100% Arial,sans-serif; color: #666666; margin: 0px; padding: 0px;}h4{ font: 100% Arial,sans-serif; color: #333333; margin: 0px; padding: 0px;}h5{ font: 100% Arial,sans-serif; color: #666666; margin: 0px; padding: 0px;}hr {	color: #CC3300;	background-color: #CC3300;	border: 1;}/*************** list tag styles ***************/ul{ list-style-type: square;}ul ul{ list-style-type: disc;}ul ul ul{ list-style-type: none;}/********* form and related tag styles *********/form {	margin: 0;	padding: 0;}label{ font: bold 1em Arial,sans-serif; color: #666666;}				input{font-family: Arial,sans-serif;}/***********************************************//* Layout Divs                                 *//***********************************************/#psWhiteArea{	position:absolute;	top: 74px;	right: 0%;	width:100%;	background-color: #ffffff;	left: 0px;}#psTitleLogo {	background-image:  url("images/PrimeScale.gif");	background-repeat: no-repeat;    display: block;    background-color: transparent;	border: none;	width: 200px;	height: 18px;	position: relative;	top: 0px;	left: 2px;	padding: 0px;	margin:10px 0px 10px 0px;}#psSubTitleLogo {	background-image:  url("images/metric.gif");	background-repeat: no-repeat;    display: block;    background-color: transparent;	border: none;	width: 144px;	height: 18px;	position: absolute;	top: 10px;	left: 250px;	padding: 0px;	margin: 0px;}#psRuler{position: relative;width: 100%;min-width: 640px;height: 20px;color: #cccccc;padding: 0px;margin: 0px;background-image:  url(images/n_glbnav_background.gif);}#psRuler img{	background-image:  url("images/scale.gif");	background-repeat: no-repeat;    display: block;    background-color: transparent;	border: none;	width: 255px;	height: 20px;	top: 0px;	left: 0px;	position: absolute;}#psLogo {	text-decoration: none;	background-image:  url("images/kopf.gif");	background-repeat: no-repeat;    display: block;    background-color: transparent;	border: none;	width: 50px;	height: 45px;	position: absolute;	top: 0px;	right: 16px;	padding: 0px;	margin: 0px;}#psLeftCornerImg {	position:absolute;	background-image:  url("images/tl_curve_white.gif");	top: -1px;	left: -1px;	margin: 0px;	padding: 0px;	z-index: 100;	height: 6px;	width: 6px;}#psRightCornerImg {	position:absolute;	background-image:  url("images/tr_curve_white.gif");	top: -1px;	right: -1px;	margin: 0px;	padding: 0px;	z-index: 100;	height: 6px;	width: 6px;}#psBody{	position: absolute;	top: 0px;	left: 2%;	right: 2%;	width:95.6%;	max-height: none !important;}#psPageNav{	float: left;	width:150px;	padding: 0px;	background-color: #F5f7f7;	border-right: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	font: small Verdana,sans-serif;}/*******************PrimeCMDB*******************/.CMDB_Grafik{	position: absolute;	top:60px;	width:529px;	height:517px;	float: left;}.CMDB_Text{	position: relative;	top:540px;	max-height:none;	left: 10px;	width: 90%;}/* ab hier alle +13px bei height, weil vorher zu hoch!*/#bild_9 {	position:absolute;	left:316px;	top:179px;	width:143px;	height:130px;	visibility:hidden;}#bild_10 {	position:absolute;	left:296px;	top:265px;	width:159px;	height:131px;	visibility:hidden;}#bild_2 {	position:absolute;	left:199px;	top:249px;	width:113px;	height:141px;	visibility:hidden;}#bild_6 {	position:absolute;	left:67px;	top:156px;	width:94px;	height:178px;	visibility:hidden;}#bild_4 {	position:absolute;	left:157px;	top:385px;	width:139px;	height:79px;	visibility:hidden;}#bild_7 {	position:absolute;	left:203px;	top:80px;	width:126px;	height:149px;	visibility:hidden;}#bild_8 {	position:absolute;	left:259px;	top:140px;	width:136px;	height:142px;	visibility:hidden;}#bild_1 {	position:absolute;	left:123px;	top:150px;	width:150px;	height:143px;	visibility:hidden;}#bild_10 {	position:absolute;	left:296px;	top:265px;	width:159px;	height:131px;	visibility:hidden;}#bild_3 {	position:absolute;	left:226px;	top:330px;	width:132px;	height:120px;	visibility:hidden;}#bild_5 {	position:absolute;	left:104px;	top:277px;	width:122px;	height:137px;	visibility:hidden;}#bild_14 {	position:absolute;	left:149px;	top:16px;	width:310px;	height:117px;	visibility:hidden;}#bild_15 {	position:absolute;	left:391px;	top:102px;	width:133px;	height:223px;	visibility:hidden;}#bild_16 {	position:absolute;	left:327px;	top:299px;	width:191px;	height:231px;	visibility:hidden;}#bild_11 {	position:absolute;	left:8px;	top:35px;	width:184px;	height:186px;	visibility:hidden;}#bild_12 {	position:absolute;	left:0px;	top:204px;	width:143px;	height:266px;	visibility:hidden;}#bild_13 {	position:absolute;	left:85px;	top:420px;	width:262px;	height:110px;	visibility:hidden;}/************ sectionLinks styles **************/#psSectionLinks{	margin: 0px;	padding: 0px;}#psSectionLinks a:link, #psSectionLinks a:visited {	display: block;	border-top: 1px solid #ffffff;	border-bottom: 1px solid #cccccc;	background-image:  url(images/bg_nav.jpg);	font-weight: lighter;	padding: 3px 0px 3px 10px;	color: #3d3938;}#psSectionLinks a:hover{	border-top: 1px solid #cccccc;	background-color: #9A312B;	background-image: none;	font-weight: lighter;	text-decoration: none;	color: #FFFFFF;}/************* relatedLinks styles **************/.psRelatedLinks{	margin: 0px;	padding: 0px 0px 10px 10px;	border-bottom: 1px solid #cccccc;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.psRLTitle {	padding: 20px 0px 2px 0px;	font-size: 14px;}.psRelatedLinks a{	display: block; }/************************************************/#psContent{	padding: 0px 10px 0px 0px;	margin:0px 0px 0px 151px;	border-left: 1px solid #ccd2d2;}/***********************************************//* Component Divs                              *//***********************************************/#siteName{	margin: 0px;	padding: 16px 0px 8px 0px;	color: #ffffff;	font-weight: normal;}/************** utility styles *****************/#psTopMenu{	font: 75% Verdana,sans-serif;	position: absolute;	top: 16px;	right: 0px;	color: #DF1F15;}#psTopMenu a{	color: #ffffff;}#psTopMenu a:hover{	text-decoration: underline;}/************** pageName styles ****************/#psPageName{	padding: 4px 0px 10px 10px;	margin: 4px;	border-bottom:1px solid #ccd2d2;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;}#pageName h2{	font: bold 120% Arial,sans-serif;	color: #000000;	margin:0px;	padding: 0px;}#pageName img{	position: absolute;	top: 0px;	right: 6px;	padding: 0px;	margin: 0px;}/************** feature styles *****************/.psFeature{	padding: 0px 0px 10px 10px;	min-height: 200px;	height: auto;}.psFeature_large{	padding: 0px 0px 10px 10px;	min-height: 600px;	height: auto;}.psFeature_total{	padding: 0px 0px 10px 10px;	min-height: 500px;	height: 200px;}.psFeature h3 {	font: bold 120% Arial,sans-serif;	color: #000000;	padding: 30px 0px 5px 0px;}.RedTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #DF1F15;	font-style: normal;	font-weight: bold;}.psFeature img{	float: left;	padding: 0px 10px 0px 0px;}/*************** story styles ******************/.psStory {	padding: 10px 80px 0px 10px;	font-size: 80%;}.psStory h3{	font: bold 100% Arial,sans-serif;	color: #000000;}.psStory p {	padding: 0px 0px 10px 0px;}.psStory a.capsule{	font: bold 1em Arial,sans-serif;	color: #666666;	display:block;	padding-bottom: 5px;}.psStory a.capsule:hover{	text-decoration: underline;}td.storyLeft{	padding-right: 12px;}/************** siteInfo styles ****************/#psFooter{	clear: both;	border-top: 1px solid #cccccc;	font-size: 10px;	color: #aaa8af;	padding: 10px 10px 10px 10px;	margin-top: 0px;}#psFooter img{	padding: 4px 10px 4px 0px;	vertical-align: middle;}/********************* end **********************/