/*

Created date: 2008-03-04
Author: Linus Trensare
Company: Construct IT

Media: Screen

ColorSettings
Body background: #FFFFFF
Text: #000000 
Link normal: #0000FF
Link visited:
Link hover: #FF0000
Link active: #00FF00

*/

/* Main navigation */

ul#navigation {
	width:auto;
	height:39px;
	overflow:hidden;
	list-style-type:none;
	margin:0 auto;
	padding:0 0 0 1px;
	clear:both;
	background:url(images/navigationStart.gif) no-repeat;
}


ul#navigation li {
	list-style-type:none;
	height:39px;
	float:left;
	padding:0px;
	margin:0px;
	font-weight: bold;
	font-size:13px;
	background:url(images/navigationItemLeftEnd.gif) no-repeat;
}

ul#navigation li.login {
	float:right;
	background:url(images/navigationItemLeftEndLogin.gif) no-repeat;
}


ul#navigation li a {
	display:block;
	padding:11px 12px 11px 12px;
	color:white;

	background:url(images/navigationItemRightEnd.gif) no-repeat right top;
}


ul#navigation li a:hover {
}


ul#navigation li#active a {
	color:#003366;
}

ul#navigation li#active span {
	display:block;
	padding:11px 12px 11px 12px;
	color:#003366;
	background:url(images/navigationItemRightEnd.gif) no-repeat right top;	
}








/* Sub navigation */



.activeTopLevelName {
	font-size:16px;
	display:block;
	font-weight:normal;
	color:#787878;
	padding:10px 0px;
	margin:0px 5px 0 26px;
}


.activeTopLevelName a {
	font-size:16px;
	display:block;
	font-weight:normal;
	border:0px;
	text-decoration:none;
	color:#787878;
}





/* Global subNavigation rules */



ul#subNavigation,
ul#subNavigation ul {
	margin:0;
	padding:0;
	list-style-type:none;
	border:solid 0px red;

}


ul#subNavigation {
	margin:0 5px 0 16px;
	padding-bottom:10px;
	width:170px;
}

ul#subNavigation ul {
}

ul#subNavigation a:hover {
	text-decoration:underline;
}


ul#subNavigation li {
	margin:0 0 0 10px;
	padding:0px;
	_height:10px;
}


ul#subNavigation li a,
ul#subNavigation li span {
	display:block;
	font-size:11px;
	font-weight:normal !important;
	background:url(images/subnavArrow.gif) no-repeat 0 8px;  /* Standard arrow = 8px, Expanded = -41px, Active = -92px */
	padding:4px 10px;
}



/* Expanded */

ul#subNavigation li.expanded span {
	background-position:0 -41px;
	padding:4px 10px;
} 

ul#subNavigation li.expanded span a {
	padding:0px;
	background:none;
}

	


/* Active menu item */

ul#subNavigation li#active span {
	background-position:0 -92px;
}



/*Level 1*/

ul#subNavigation li a,
ul#subNavigation li span {
	font-size:11px;
}

/*Level 2*/

ul#subNavigation li li a,
ul#subNavigation li li span {
	font-size:11px;
}

/*Level 3*/

ul#subNavigation li li li a,
ul#subNavigation li li li span {
	font-size:11px;
}

/*Level 4*/

ul#subNavigation li li li li,
ul#subNavigation li li li li span {
	font-size:11px;
}





/* Related links navigation */


ul#relatedLinksNavigation li.relatedLinksHeadline {
	font-size:16px;
	font-family:"Myriad Pro", tahoma, verdana;	
	font-weight:normal;
	color:#787878;
	padding-bottom:6px;
}

ul#relatedLinksNavigation {
	margin:0 5px 0 5px;
	padding:10px 0 5px 11px;
	list-style-type:none;
	border-top:dotted 1px #64b944;
	width:170px;
}

ul#relatedLinksNavigation a:hover {
	text-decoration:underline;
}


ul#relatedLinksNavigation li {
	margin:0 0 0 10px;
	padding:0px;
	_height:10px;
}


ul#relatedLinksNavigation li a,
ul#relatedLinksNavigation li span {
	display:block;
	font-size:11px;
	font-weight:normal !important;
	padding:4px 0px;
}









ol#breadcrumbs {
	margin:0 0 1.5em;
	padding:0;
	list-style:none;
	border-bottom:solid 1px #d9d9d9;
	padding-bottom:8px;
}


ol#breadcrumbs li {
	display:inline;
	font-size:1em;
	padding-left:0;
	background:none;
	margin:0;
}

ol#breadcrumbs li.starttext {
	color:#b1b1b1;
}





ol#breadcrumbs li a {

}































