
/* Side MENU - Products */

#col1 .nav ul {
	border:0pt none;
	float:left;
	font-weight:bold;
	line-height:1;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	width:310px;
}
#col1 #user_menu ul.nav li, #col1 #categorii ul.nav li {
	background: #ffffff url(images/dot.gif) repeat-x scroll center bottom;
	width:310px;
	line-height:0.5;
	border: 0px #fff solid;
	position:relative;
	padding: 0 0 3px 0;
	display:block;
}


#col1 #user_menu ul.nav li a:link, #col1 #user_menu ul.nav li a:visited, #col1 #categorii ul.nav li a:link, #col1 #categorii ul.nav li a:visited {
	font-weight:normal;
	font-size:12px;
	color:#333333;	
	display:block;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:8px 5px;
	text-decoration:none;
}
#col1 #user_menu ul.nav li a:hover, #col1 #user_menu ul.nav li a:active {
	color:#333333;
	background-color: #d2e2bc;
	display:block;
	font-weight:normal;
	margin:0;
	text-decoration:none;
	font-size:12px;
}
#col1 #categorii ul.nav li a:hover, #col1 #categorii ul.nav li a:active {
	color:#333333;
	background-color: #ccddea;
	display:block;
	font-weight:normal;
	margin:0;
	text-decoration:none;
	font-size:12px;
}


/* Header MENU - TOP */

#header_menu {
	background: #FFFFFF url(images/bg_main_admin.gif) repeat-x scroll 0 0;
	width:700px;
	height:25px;
	margin:0 auto;
	padding: 20px 0px 15px 0px;
	display:block;
	position:relative;
	float:right;
}

#header_menu h3 {
display:none;
}
#header_menu a span {
display:none;
}
#header_menu .nav, #header_menu .nav ul {
border:0pt none;
float:left;
font-weight:bold;
line-height:1;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding: 0px 0px 0px 100px;
}
#header_menu .nav a {
background: url(images/nav_menu.gif) no-repeat scroll 0pt;
border:0pt none;
display:block;
height:25px;
margin:0pt;
padding:0pt;
}
#header_menu .nav a.menuitem-01 {
background-position:0px 0px;
width:70px;
}
#header_menu .nav a.menuitem-01:hover, #header_menu .nav .crt a.menuitem-01, #header_menu .nav li.sfhover a.menuitem-01 {
background-position:0px -25px;
}
#header_menu .nav a.menuitem-02 {
background-position:-70px 0px;
width:97px;
}
#header_menu .nav a.menuitem-02:hover, #header_menu .nav .crt a.menuitem-02, #header_menu .nav li.sfhover a.menuitem-02 {
background-position:-70px -25px;
}
#header_menu .nav a.menuitem-03 {
background-position:-167px 0px;
width:100px;
}
#header_menu .nav a.menuitem-03:hover, #header_menu .nav .crt a.menuitem-03, #header_menu .nav li.sfhover a.menuitem-03 {
background-position:-167px -25px;
}
#header_menu .nav a.menuitem-04 {
background-position:-267px 0px;
width:100px;
}
#header_menu .nav a.menuitem-04:hover, #header_menu .nav .crt a.menuitem-04, #header_menu .nav li.sfhover a.menuitem-04 {
background-position:-267px -25px;
}
#header_menu .nav a.menuitem-05 {
background-position:-367px 0px;
width:100px;
}
#header_menu .nav a.menuitem-05:hover, #header_menu .nav .crt a.menuitem-05, #header_menu .nav li.sfhover a.menuitem-05 {
background-position:-367px -25px;
}
#header_menu .nav a.menuitem-06 {
background-position:-467px 0px;
width:100px;
}
#header_menu .nav a.menuitem-06:hover, #header_menu .nav .crt a.menuitem-06, #header_menu .nav li.sfhover a.menuitem-06 {
background-position:-467px -25px;
}

#header_menu .nav li {
float:left;
padding:0pt;
height: 25px;
}
#header_menu .nav li ul {
background:#fff none repeat scroll 0%;
border-left:1px solid #999;
border-right:1px solid #999;
border-top:1px solid #999;
font-weight:normal;
left:-999em;
position:absolute;
width:19em;
z-index:20;
}
#header_menu .nav li ul.right {
background:#fff none repeat scroll 0%;
border-left:1px solid #999;
border-right:1px solid #999;
border-top:1px solid #999;
font-weight:normal;
left:-999em;
position:absolute;
width:174px;
z-index:20;
}

#header_menu .nav li li {
border-bottom:1px solid #999;
position:relative;
width:19em;
height: 15px;
}
#header_menu .nav li ul.right li {
border-bottom:1px solid #999;
position:relative;
width:174px;
height: 15px;
}

#header_menu .nav li ul a:link, #header_menu .nav li ul a:visited{
background:transparent none repeat scroll 0%;
color:#666;
font-weight:bold;
font-size:11px;
text-align:left;
display:block;
height:auto;
padding:0.25em 3em 0.25em 1em;
text-decoration:none;
}
#header_menu .nav li ul a:hover {
color:#000;
}

#header_menu .nav li:hover ul, #header_menu .nav li.sfhover ul {
left:auto !important;
top:auto;
}
#header_menu .nav a.menuitem-02:hover ul, #header_menu .nav a.menuitem-08:hover ul {
left:100px;
top:100px;
}
#header_menu .nav li:hover, #header_menu .nav li.sfhover {
background:#f0f0f0 none repeat scroll 0%;
}

/* Footer MENU */

#footer {
	background: transparent url(images/bg_footer.gif) repeat-x scroll 0% 0%;
	width:940px;
	height:80px;
	float:left;
	margin: 20px 0px 0px 0px;
	padding: 5px 10px 10px 10px;
	display:block;
	position:relative;
}
#footer .nav, #footer .nav ul {
border:0pt none;
width:auto;
height:50px;
float:right;
font-weight:bold;
line-height:1;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding: 0px;
}
#footer .nav a:link, #footer .nav a:visited {
background: transparent no-repeat scroll 0pt;
border:0pt none;
display:block;
height:20px;
margin:0pt;
padding:2px 10px 0px 10px;
width:auto;
color:#fff;
text-decoration:none;
float: left;
}
#footer .nav a:hover, #footer .nav .crt a, #footer .nav li.sfhover a {
background: #333;
border:0px solid #333;
display:block;
height:20px;
margin:0pt;
padding:2px 10px 0px 10px;
width:auto;
color:#fff;
text-decoration:none;
float: left;
}

#footer .nav li {
float:left;
padding:0 2px 0 2px;
height: 20px;
width:auto;
display:block;
overflow:hidden;
}

/* Meniu ADMIN */

#nav, #nav ul {
border:0 none;
float:left;
font-weight:bold;
line-height:1;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 auto;
padding:0;
}
#nav a:link, #nav a:visited {
background:none;
border:0px solid #333;
display:block;
margin:0;
padding:8px;
width:auto;
height:auto;
color:#FFFFFF;
}
#nav a:hover, #nav .crt a.menuitem-01 {
border:0px solid #999;
background:#3477AC none repeat scroll 0 0;
}
#nav li {
float:left;
padding:0;
}
#nav li ul {
background:#3477AC none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
font-weight:normal;
left:-999em;
padding:0;
margin:0;
position:absolute;
width:15em;
z-index:20;
}
#nav li li {
border-bottom:1px solid #FFFFFF;
padding-right:1em;
position:relative;
width:14em;
}
#nav li ul a:link, #nav li ul a:visited, #nav li ul a:hover {
background: transparent none repeat scroll 0 0;
color:#FFFFFF;
display:block;
height:auto;
padding:0.25em 1em 0.25em 1em;
text-decoration:none;
}
#nav li ul ul {
margin:-1.55em 0 0 14em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left:-999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
background:#3477AC none repeat scroll 0 0;
left:auto;
top:auto;
}
#nav li:hover, #nav li.sfhover {
background:#333 none repeat scroll 0 0;
}
