/* Navigation styles
link-visited-hover-active
focus
----------------------------*/
#nav-wrap {
	background:#5e5e5e url(../img/nav_bottom.gif) no-repeat bottom left;
	float:left;
	width:100%;
	padding:0;
	margin:0;
	clear:both;
	display:none
}

#nav {
	background:transparent url(../img/nav_top.gif) no-repeat;
	float:left;
	width:100%;
	padding:0;
	margin:0
}

#nav li {
    background:transparent;
	float:left;
	list-style:none
}

#nav a {
	display:block;
    padding:0.5em 35px 0.5em 35px;
    border-right:1px solid #898989
}

#nav a:link {
	text-decoration:none;
	color:#fff;
	background:transparent
}

#nav a:visited {
	text-decoration:none;
	color:#fff;
	background:transparent
}

#nav a:hover, #nav a:focus {
	text-decoration:none;
	color:#ccc;
	background:transparent
}

#nav a:active {
	text-decoration:none;
	color:#fff;
	background:transparent
}

/* Sub-navigation styles
----------------------------*/
#sub-wrap {
	width:159px;
	float:left;
}

#sub-nav {
	float:left;
	padding:0;
	margin:0
}

#sub-nav li {
    background:transparent url(../img/menu_item_top.gif) no-repeat;
	float:left;
	width:100%;
	list-style:none;
	margin-bottom:3px;
}

#sub-nav li li {
    margin-bottom:0;
    width:156px;
    margin-left:1px;
    display:inline;
    border-left:2px solid #828282;
}

#sub-nav li#menu155 {
    background:transparent url(../img/menu_item_top_cooling.gif) no-repeat;
}
#sub-nav li#menu156 {
    background:transparent url(../img/menu_item_top_heating.gif) no-repeat;
}
#sub-nav li#menu157 {
    background:transparent url(../img/menu_item_top_drying.gif) no-repeat;
}

#sub-nav li li {
    background:transparent url() no-repeat;
}

#sub-nav a {
	display:block;
	width:137px;
	color:#6c6c6c;
	text-decoration:none;
	font-weight:bold;
    padding:8px 9px 8px 13px;
    background:transparent url(../img/menu_item_bottom.gif) no-repeat bottom;
}
#sub-nav a.active_link {
	color:#D80F26;
}

#sub-nav li#menu155 a {
    background:transparent url(../img/menu_item_bottom_cooling.gif) no-repeat bottom;
}

#sub-nav li#menu156 a {
    background:transparent url(../img/menu_item_bottom_heating.gif) no-repeat bottom;
}

#sub-nav li#menu157 a {
    background:transparent url(../img/menu_item_bottom_drying.gif) no-repeat bottom;
}

#sub-nav ul a {
	padding:3px 9px 3px 13px;
	background:#fff url() no-repeat bottom;
	font-weight:normal
}

#sub-nav ul {
	padding:2px 0;
	margin:0;
	float:left;
	width:100%;
	background:#fff url('../img/bg_sub_nav_ul_top.gif') no-repeat;
}

#sub-nav ul {
	display:none
}

#sub-nav li.active ul {
	display:block
}

#sub-nav a:link {
}

#sub-nav a:visited {
	text-decoration:none;
}

#sub-nav a:hover {
	text-decoration:none;
}

#sub-nav a:active {
	text-decoration:none;
}

#sub-nav ul a:hover {
    color:#fff;
    background:#c8c8c8
}

#menu155 {}
#menu156 {}
#menu157 {}


/* breadcrumb */

#breadcrumb {
	background:#fff;
	float:left;
	padding:0 0 0 0;
	margin:0
}

#breadcrumb-wrap	{
	clear:left;
	margin-bottom:8px;
}


#breadcrumb-label {
    display:none;
    padding:0.4em;
    background:#fff;
    color:#666;
	float:left;
}

#breadcrumb li {
    background:#fff;
	float:left;
	list-style:none
}

#breadcrumb a, #breadcrumb span {
    display:block;
    padding:0.4em 0.2em 0.4em 0;
    background:#fff; /* url(../img/menu_arrow.gif) no-repeat 2px center; */
    color:#666
}

#breadcrumb a:link {
	text-decoration:none;
}

#breadcrumb a:visited {
	text-decoration:none;
}

#breadcrumb a:hover, #breadcrumb a:focus {
	text-decoration:underline;
	color:red;
    /*background-image: url(../img/menu_arrow_o.gif)*/
}

#breadcrumb a:active {
	text-decoration:none;
	color:red;
}
