/*left navigation*/
/* test for css-style rollovernavi */
/* last mod 27.4.2004 /df */
/* modded for new pim design 28.5.2004 /df */

/*
	///		mainnavitext: navElementHereUpperLevel,navElementNormalUpperLevel,navElementInPathUpperlevel
	///		subnavitext: navElementHereLower2,navElementNormalLower2,navElementInPathLower2
	///		
	///		bg-graphics: navItemGfxHere, navItemGfxNormal, navItemGfxInPath
	///		mainbullets: navBulletHereUpperLevel,navBulletNormalUpperLevel, navBulletInPathUpperLevel
	///		subbullets: navBulletHereLower2,navBulletNormalLower2,navBulletInPathLower2

*/

td.leftNavigation
{
	border-left: 20px solid #DDE5E8;
} 


/*colors for pim new template 
dark, border, headline,text: #002F5E;
navi-selected: #F6F7F9;
navi-normal: #DDE5E8;
marginal-back: #DDE5E8;

*/

div.navBulletNormalLower2,
div.navBulletHereLower2
{
	padding-left: 4px;
}


div.navBulletNormalUpperLevel,
div.navBulletHereUpperLevel
{
	padding-left: 4px;
}

a.navElementNormalLower2, a.navElementHereLower2 {
 background: url('../../Library/Media/Page/cssnavi/navLineNormal.gif') repeat-x left top;
}

a.navElementNormalLower2,
a.navElementNormalLower2:link, 
a.navElementNormalLower2:visited, 
a.navElementNormalLower2:hover
{
	display: block;
	color: #5B8896;
	font-family:  Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;	
	background-color: #DDE5E8;
	padding-left:4px; padding-right:4px; padding-top:8px; padding-bottom:8px;
}

a.navElementHereLower2, a.navElementHereLower2:link, a.navElementHereLower2:visited, a.navElementHereLower2:hover
{
	display: block;
	color: #002F5E;
	font-family:  Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	background-color: #F6F7F9;
	padding-left:4px; padding-right:4px; padding-top:8px; padding-bottom:8px;
}

a.navElementNormalLower2:hover,
a.navElementHereLower2:hover
{
	color: #5B8896;
	background-color: #F6F7F9;
}
/*
a.navElementInPathLower2,
a.navElementInPathLower2:link, 
a.navElementInPathLower2:visited, 
a.navElementInPathLower2:hover
{
	display: block;
	color: #002F5E;
	background-color: #DDE5E8;
	font-family:  Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	background: url('../../Library/Media/Page/cssnavi/navDottedLineHere.gif') repeat-x left bottom;
	padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px;
}
*/


a.navElementNormalUpperLevel,
a.navElementNormalUpperLevel:link, 
a.navElementNormalUpperLevel:visited, 
a.navElementNormalUpperLevel:hover
{	
	display: block;
	font-family:  Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 10px;
	color: #5B8896;
	font-weight: bolder;
	background-color: #DDE5E8;
	text-decoration: none;
	padding-left:4px; padding-right:4px; padding-top:8px; padding-bottom:8px;
	}
/*	
a.navElementInPathUpperLevel,
a.navElementInPathUpperLevel:link, 
a.navElementInPathUpperLevel:visited, 
a.navElementInPathUpperLevel:hover
{
	display: block;
	font-family:  Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #002F5E;
	background-color: #DDE5E8;
	text-decoration: none;
	padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px;
	}
*/

a.navElementHereUpperLevel, a.navElementHereUpperLevel:link, a.navElementHereUpperLevel:visited, a.navElementHereUpperLevel:hover
{
	display: block;
	color: #002F5E;
	font-family:  Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	background-color: #F6F7F9;
	padding-left:4px; padding-right:4px; padding-top:8px; padding-bottom:8px;
}

a.navElementNormalUpperLevel:hover,
a.navElementHereUpperLevel:hover
{
	color: #5B8896;
	background-color: #F6F7F9;
}
/*
div.navElementInPathLower2 
{
	color: #002F5E;
	background-color: #DDE5E8;
	font-family:  Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-weight: bolder; 
	font-size: 10px;
	text-decoration: none;
	padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px;
	
}
*/
div.navElementHereLower2
{
	color: #002F5E;
	background-color: #F6F7F9;
	font-family:  Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-weight: bolder;
	font-size: 10px;
	text-decoration: none;
	padding-left:4px; padding-right:4px; padding-top:8px; padding-bottom:8px;
	}
	
div.navElementNormalLower2
{
	color: #5B8896;
	background-color: #DDE5E8;
	font-family:  Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	padding-left:4px; padding-right:4px; padding-top:8px; padding-bottom:8px;
	}

div.navElementHereUpperLevel
{
	color: #002F5E;
	background-color: #F6F7F9;
	font-family:  Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	padding-left:4px; padding-right:4px; padding-top:8px; padding-bottom:8px;
	}
	
div.navElementNormalUpperLevel
{
	color: #5B8896;
	background-color: #DDE5E8;
	font-family:  Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	padding-left:4px; padding-right:4px; padding-top:8px; padding-bottom:8px;
	}