/* ---------- Left Menu Navigation ---------- */

.menuTree
{
border-top:#d4d4d4 1px solid;
margin:0px 0px 20px 0px;
padding:0px 0px 6px 0px;
list-style:none;
list-style-image:none;
display:list-item;
font-size:11px;
line-height:12px;
color:#444444;
background:url(../images/grey-6px.gif) repeat-x bottom;
}

.subMenuTree li, .menuTree li
{
	display:block;
	width: 150px;
}

.subMenuTree
{
display:none;
border-top:#ddd 1px solid;
margin:0px;
padding:0px;
list-style:none;
list-style-image:none;
font-size:11px;
line-height:12px;
color:#444444;
}

.menuTree a
{
padding:7px 0px 8px 16px;
color:#444444;
display:block;
cursor:pointer;
}

.menuTree a:hover
{
background-color:#f9f9f9;
color:#f50;
text-decoration:underline;
}

.menuTree div
{
padding:7px 0px 8px 16px;
color:#444444;
display:block;
cursor:pointer;
}

.menuTree div:hover
{
background-color:#f9f9f9;
color:#f50;
text-decoration:underline;
}

.menuTreeTitle
{
border-bottom:#d4d4d4 1px solid;
padding:5px 0px 11px 0px;
line-height:12px;
font-size:12px;
background:url(../images/grey-6px.gif) repeat-x bottom;
color:#000000;
font-weight:bold;
margin:0px 0px 0px 0px;
}

.menuTreeTitle:hover
{
background-color:#FFFFFF;
}

.menuTreeTitle a
{
padding:5px 0px 0px 0px;
text-decoration:none;
font-size:12px;
color:#000000;
font-weight:bold;
margin:0px 0px 0px 0px;
}

.menuTreeTitle a:hover
{
background:none;
text-decoration:none;
color:#f60;
}

.alone, .close, .simple, .simpleActive, .simpleLevel2, .simpleLevel2Active, .aloneActive
{
background:none;
padding:0px;
border-bottom:#ddd 1px solid;
}



.close a
{
background:url(../images/semn-plus2.gif) 2px 9px no-repeat;
}

.close div
{
background:url(../images/semn-plus2.gif) 2px 9px no-repeat;
display:block;
display:compact;
}

.open
{
background:none;
padding:0px;
border:none;
}

.open a
{
background:url(../images/semn-minus.gif) 2px 9px no-repeat;
background-color:#f3f3f3;
font-weight:bold;
}

.open div
{
background:url(../images/semn-minus.gif) 2px 9px no-repeat;
background-color:#f3f3f3;
font-weight:bold;
}

.alone  a
{
background:url(../images/semn-neutru.gif) 2px 9px no-repeat;
}

.aloneActive  a
{
background:url(../images/semn-neutru.gif) 2px 9px no-repeat #f9f9f9;
font-weight:bold;
}

.simple a
{
background:url(../images/bulletarro3.gif) 3px 9px no-repeat;
}

.simpleActive a
{
background:url(../images/bulletarro3.gif) 3px 9px no-repeat;
background-color:#f3f3f3;
font-weight:bold;
}

.simpleLevel2 a
{
background:url(../images/bulletarro3.gif) 5px 9px no-repeat;
background-color:#f9f9f9;
font-weight:normal;
padding-left:19px;
}

.simpleLevel2Active a
{
background:url(../images/bulletarro3.gif) 5px 9px no-repeat;
padding-left:19px;
background-color:#f3f3f3;
font-weight: normal;
text-decoration:underline;
color:#f50;
}

.simpleLevel2Active a:hover
{
background-color:#f3f3f3;
}

.closeLevel2 a
{
background:url(../images/bulletarro3.gif) 5px 9px no-repeat;
font-weight:normal;
background-color:#f9f9f9;
padding-left:19px;
}

.closeLevel2 div
{
background:url(../images/bulletarro3.gif) 5px 9px no-repeat;
font-weight:normal;
background-color:#f9f9f9;
padding-left:19px;
}


li.closeLevel2, li.openLevel2
{
background:none;
padding:0px;
border-bottom:#ddd 1px solid;
}

.simpleLevel3, .simpleLevel3Active
{
background:none;
padding:0px;
border:none;
}

.openLevel2 a
{
background:url(../images/bulletarro3-down.gif) 6px 11px no-repeat;
font-weight:bold;
background-color:#f3f3f3;
padding-left:19px;
}

.openLevel2 div
{
background:url(../images/bulletarro3-down.gif) 6px 11px no-repeat;
font-weight:bold;
background-color:#f3f3f3;
padding-left:19px;
}

.simpleLevel3 a
{
background:none;
background-color:#f9f9f9;
font-weight:normal;
padding-left:22px;
}

.simpleLevel3Active a
{
background:none;
padding-left:22px;
background-color:#f3f3f3;
font-weight: normal;
text-decoration:underline;
color:#f50;
}

.simpleLevel3Active a:hover
{
background-color:#f3f3f3;
}

.alone a, .close a, .simple a, .simpleActive a, .aloneActive a, .open a, .open div, .close div
{
width:134px;
}

.simpleLevel2 a, .simpleLevel2Active a, .closeLevel2 a, .openLevel2 a, .openLevel2 div, .closeLevel2 div
{
width:131px;
}

.simpleLevel3 a, .simpleLevel3Active a
{
width:128px;
}

/* ---------- End Left Menu Navigation ---------- */


/* ---------- Tabs Navigation ---------- */

#navTabs
{
background:url(../images/navtabs/tabs-line.gif) repeat-x bottom;
padding:0px;
margin:0px;
height:24px;
}

#navTabs3
{
background:url(../images/navtabs/tabs-line.gif) repeat-x bottom;
padding:0px;
margin:0px;
height:24px;
}

.tabActive
{
height:24px;
float:left;
padding-right:3px;
}

.tabActive span
{
background:url(../images/navtabs/middle-active.gif) repeat-x top;
padding-bottom:7px;
float:left;
font-size:11px;
line-height:13px;
padding-top:4px;
color:#f60;
font-weight:bold;
cursor:pointer;
}

.tabActive span:hover
{
color:#f60;
}

.tabInactive
{
height:24px;
padding-right:3px;
float:left;
}

.tabInactive span
{
background:url(../images/navtabs/middle-inactive.gif) repeat-x top;
float:left;
padding-bottom:7px;
font-size:11px;
padding-top:4px;
color:#444;
line-height:13px;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}

.tabInactive span a
{
color:#000;
}

.tabInactive span a:hover
{
color:#444;
}

.tabInactive span:hover
{
color:#444;
text-decoration:underline;
}

.tabInactive img, .tabActive img
{
float:left;
}



/* ---------- Tabs Navigation ---------- */

