﻿/*=============================Static=======================================*/
/*-----------------------------General--------------------------------------*/
.productlinevategorydroppedtitle
{
    color                   : #000000;
    font-size               : 20px;
    font-weight             : normal;
    padding                 : 20px 15px 15px 20px;
    height                  : inherit;
    width                   : 170px;
    /*overflow-x              : hidden;*/
    display                 : block;
    background-color        : #EBE9EA;
}
.productlinevategorydroppedtitle span a
{
    text-decoration         : none !important;
}
.productlinemenupanelcategoryblock
{
    width                   : 205px;
    overflow                : visible;
    display                 : block;
}
.productlinemenurightpanel
{
    float                   : left;
    margin-right			: 10px;
}
.productlinemenupanel
{
    background-color        : #EBE9EA;
    width                   : 205px;
    overflow                : visible;
    display                 : block;
}

#plnavmenu
{
    margin                  : 0;
    padding                 : 0;
}
#plnavmenu dt span ins
{
    /*display                 : inline-block;*/
    height                  : 20px;
    width                   : 20px;
    background-image        : url(...);
    background-position     : center center;
    background-repeat       : no-repeat;
    float                   : left;
    background-color        : #EBE9EA;
}
#plnavmenu dt
{ 
  padding-top : 5px;
  background-color : #EBE9EA;
}

#plnavmenu dt span
{
    background-color        : #EBE9EA;
    /*display                 : block;*/
    overflow-x              : hidden;  
    /*height                  : 20px;*/
    line-height             : 20px;
    width                   : 205px;
}
#plnavmenu dt span a
{
    text-decoration         : none;
    font-size               : 13px;
    color                   : #36322F;
    cursor                  : pointer;
    width                   : 190px;
   /* display                 : block;*/
    line-height				: normal;
    /*overflow                : hidden;*/
}
#plnavmenu dt span a:hover
{
    text-decoration         : none;
    color                   : #FF0000;
}
#plnavmenu dd
{
    padding                 : 0;
    margin                  : 0;
}
#plnavmenu dd ul
{
    padding                 : 0px 0px 5px 0px;
    margin                  : 0;
    list-style              : none;
    background-color        : #EBE9EA;
}
#plnavmenu dd ul li
{
    padding                 : 0px 10px 0px 20px;
    background-color        : #F2F2F2 !important;
    overflow                : hidden;
	width                   : 175px;
    display                 : block;
    overflow                : hidden;
}

.activeUl_LI_UL{
/*#plnavmenu dd[currentitem="true"] ul li ul{*/
	background-color:#F2F2F2;
	border-bottom:0px;
}

#plnavmenu dd ul {
	padding-bottom: 0px;
}

#plnavmenu dd ul li a
{
    font-size               : 11px;
    color                   : #36322F;
    text-decoration         : none;
    margin-left             : 10px;
}
#plnavmenu dd ul li a:hover
{
    color                   : #FF0000;
    text-decoration         : none;
}
/*-------------------------------------------------------------------------*/
/*-----------------------------Custom--------------------------------------*/
.activeINS
/*#plnavmenu dt[currentitem="true"] span ins*/
{
    background-color        : #F2F2F2 !important;
}

.activeSPAN
/*#plnavmenu dt[currentitem="true"] span*/
{
    display					: block;
    border-top              : 1px solid #CFCFCF; 
    background-color        : #F2F2F2 !important;
    font-weight             : bold;
}


.activeChildsEmptySPAN
/*#plnavmenu dt[currentitem="true"][childsempty="true"] span*/
{
    border-bottom           : 1px solid #CFCFCF; 
}

.activeSpanA
/*#plnavmenu dt span a[currentitem="true"]*/
{
    cursor                  : default;
}

.activeSpanA:hover
/*#plnavmenu dt span a[currentitem="true"]:hover*/
{
    color                   : #36322F;
    cursor                  : default;
}

.activeUL
/*#plnavmenu dd[currentitem="true"] ul*/
{
    background-color        : #F2F2F2 !important;
    border-bottom           : 1px solid #CFCFCF; 
}
.activeLiA
/*#plnavmenu dd ul li a[currentitem="true"]*/
{
    color                   : #FF0000 !important;
    text-decoration         : none;
    cursor                  : default !important;
    background-color        : #F2F2F2 !important;
    font-weight             : bold;
}
.activeLiA:hover
/*#plnavmenu dd ul li a[currentitem="true"]:hover*/
{
    color                   : #FF0000;
    text-decoration         : none;
    cursor                  : default !important;
}

/*=========================================================================*/
/*===========================Dynamic=======================================*/
.pl_item_marker
{
    cursor                  : pointer !important;
}
.pl_item_childs_empty
{
    cursor                  : default !important;
}
.pl_item_current
{
    cursor                  : default !important;
    background-image        : url(../Images/Markers/pl_menu_marker_left.gif) !important;
}
.pl_item_hover
{
    background-image        : url(../Images/Markers/Hobart/pl_menu_marker_left.gif) !important;
}
.pl_item_clicked_ins
{
    background-image        : url(../Images/Markers/pl_menu_marker_down.gif) !important;
}
 .pl_item_clicked_hover
{
    background-image        : url(../Images/Markers/Hobart/pl_menu_marker_down.gif) !important;
}   
/*=========================================================================*/
