/* Submenu
-------------------------------------------------------------- */
.panel.submenu {
	margin:0 0 22px;
	/*background:#F7A640 url(../img/nav_sub/bg_submenu_special.png) repeat-x 0 2px;*/
	background:#E88E2E url(../img/nav_sub/bg_submenu_special.png) repeat-x 0 0;
	}
	/* for IE */
	.panel.submenu ul {
		display:inline-block;
		}
	* html .panel.submenu ul {
		height:1px;
		}
	.panel.submenu ul {
		display:block;
		}
	/* END:for IE */
.panel.submenu ul li.expanded {
	padding:4px 0 0 0;
	}
	.panel.submenu ul li.expanded a {
		margin:3px 0 0 11px;
		padding:0 15px 5px 0;
		}
		.panel.submenu ul li a {
			padding:0 15px 0 0;
			}
.panel.submenu ul li.expanded ul {
	margin:0; 
	/*background:#fff;*/
	}
		
.panel.submenu ul li {
	display:block;
	padding:4px 22px; 
	text-align:left;
	color:#ffffff;
	font:normal 14px "Tahoma","Arial",sans-serif;
	letter-spacing:0.5px;
	}
.panel.submenu ul li a:link,
.panel.submenu ul li a:visited {
	display:block;
	/*background:url(img/bg_arrow_left.png) no-repeat 100% 50%;*/
	color:#ffffff;
	text-decoration:none;
	}
.panel.submenu ul li a:hover {
	color:#ffffff;
	text-decoration:underline;
	}
	.panel.submenu ul li.expanded a:link, 
	.panel.submenu ul li.expanded a:visited {
		/*background:url(img/bg_arrow_open.png) no-repeat 100% 50%;*/		
		} 

.panel.submenu ul li.expanded ul {
	display:block;
	margin:1px 1px 0;
	padding:0 0 1px; /* for rounded corners at the bottom*/
	/*background:#fff url(../img/nav_sub/bg_submenu_bottom.gif) no-repeat -7px 100%;*/
	
	list-style-type:none;
	}
.panel.submenu ul li.expanded ul li {
	overflow:visible;
	display:block;
	margin:0;
	padding:9px 21px 9px 11px;
	background:#F7A640 url(../img/nav_sub/bg_submenu_special_item.png) 95% 50% no-repeat;
	border-top:1px solid #C5631C;
	font:11px "Verdana","Arial",sans-serif;
	letter-spacing:0;
	list-style-type:none;
	/*border-bottom:#B1C3C3 solid 1px;*/
	}
	/* clear after .content */
	.panel.submenu ul li.expanded ul li:after {
		content:".";
		display:block;
		clear:both;
		visibility:hidden;
		height:0;
		font-size:0;
		}
	/* for IE */
	.panel.submenu ul li.expanded ul li {
		display:inline-block;
		}
	* html .panel.submenu ul li.expanded ul li {
		height:1px;
		}
	.panel.submenu ul li.expanded ul li {
		display:block;
		}
	/* END:for IE */
	/* END:auto clear */
	
	.panel.submenu ul li.expanded ul li img {
		float:left;
		margin:0 11px 0 0;
		border:1px solid #C5631C;
		}
	.panel.submenu ul li.expanded ul li.odd {
		background:#F8B35C url(../img/nav_sub/bg_submenu_special_item.png) 95% 50% no-repeat;
		}
	.panel.submenu ul li.expanded ul li .small {
		font-size:10px;
		}
.panel.submenu ul li.expanded ul li.last {
	padding-bottom:25px;
	border:none;
	}
* html .panel.submenu ul li.expanded ul li a {
	height:1px;
	}
*+html .panel.submenu ul li.expanded ul li a {
	display:inline-block;
	}
.panel.submenu ul li.expanded ul li a:link,
.panel.submenu ul li.expanded ul li a:visited {
	margin:0;
	padding:0;
	color:#000;
	text-decoration:none;
	}
.panel.submenu ul li.expanded ul li a:hover {
	color:#0B2051;
	text-decoration:underline;
	}
	
.panel.submenu ul li.expanded ul li a.active {	
	background:url(img/bg_arrow_left_blue.png) no-repeat 100% 50%;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	cursor:default;
	}
	
	


/* Submenu panel
-------------------------------------------------------------- */
/* Submenu special */
.panel.submenu.sbm_special ul li.expanded ul {
	border-top:1px solid #E88D2E;
	}

/* Submenu about */
.panel.submenu.sbm_about {
	margin:41px 0 22px;
	/*background:#E0E0E2 url(../img/nav_sub/bg_submenu_about.png) repeat-x scroll 0 0;*/
	background:#979AAB;
	}
	
.panel.submenu.sbm_about ul li a:link,
.panel.submenu.sbm_about ul li a:visited {
	color:#ffffff;
	}
.panel.submenu.sbm_about ul li a:hover {
	color:#ffffff;
	}	
.panel.submenu.sbm_about ul li.expanded ul {
	border-top:1px solid #85899E;
	}
.panel.submenu.sbm_about ul li.expanded ul li {
	background:#E0E0E2 url(../img/nav_sub/bg_submenu_special_item_grey.png) 95% 50% no-repeat;
	border-top:1px solid #C8CAD2;
	}
	.panel.submenu.sbm_about ul li.expanded ul li img {
		border-color:#BFC2CA;
		}
	.panel.submenu.sbm_about ul li.expanded ul li.odd {
		/*background-color:#ECECF0;*/
		background:#ECECF0 url(../img/nav_sub/bg_submenu_special_item_grey.png) 95% 50% no-repeat;
		}
