.navigation ul a:hover { text-decoration: none; }

.navigation ul.menu.maximenuck { margin: 0; padding: 0; }
.navigation ul.menu.maximenuck li { margin: 0; padding: 0; }
.navigation ul.menu.maximenuck li ul li { width: 100%; }

/* FIRST LEVEL */
.navigation ul.menu.maximenuck li a, 
.navigation ul.menu.maximenuck li span.separator { margin: 0 2px 0 0; padding: 10px 10px 0 10px; line-height: 40px; color: #000000; }

.navigation ul.menu.maximenuck li span.separator { cursor: default; }

.navigation ul.menu.maximenuck li a span.titreck,
.navigation ul.menu.maximenuck li span.separator span.titreck  { color: #000000; text-transform: uppercase;  }

/* FIRST LEVEL HOVER */
.navigation ul.menu.maximenuck li a:hover,
.navigation ul.menu.maximenuck li span.separator:hover, 
.navigation ul.menu.maximenuck li.parent.sfhover a:link, .navigation ul.menu.maximenuck li.parent.sfhover a:active, .navigation ul.menu.maximenuck li.parent.sfhover a:visited,
.navigation ul.menu.maximenuck li.parent.sfhover:hover span.separator { color: #000000; background: url(../images/bg_navigation_ro.jpg) repeat-x; }

.navigation ul.menu.maximenuck li a:hover span.titreck,
.navigation ul.menu.maximenuck li span.separator:hover span.titreck  { color: #000000; background-image: none; }

/* FIRST LEVEL ACTIVE */
.navigation ul.menu.maximenuck li.current a:link, .navigation ul.menu.maximenuck li.current a:active, .navigation ul.menu.maximenuck li.current a:visited,
.navigation ul.menu.maximenuck li.parent.active a:link, .navigation ul.menu.maximenuck li.parent.active a:active, .navigation ul.menu.maximenuck li.parent.active a:visited,
.navigation ul.menu.maximenuck li.parent.active span.separator { color: #000000; background: url(../images/bg_navigation_ro.jpg) repeat-x; }


.navigation ul.menu.maximenuck li.current span.titreck { color: #000000; }


/* SECOND LEVEL */
.navigation ul.menu.maximenuck ul { padding: 0; margin: 0; background-color: #e7e7e8; 
	-webkit-box-shadow: 	0px 5px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:    	0px 5px 5px rgba(0, 0, 0, 0.3);
	box-shadow:         	0px 5px 5px rgba(0, 0, 0, 0.3);
 }

.navigation ul.menu.maximenuck li.parent.active li a:link, .navigation ul.menu.maximenuck li.parent.active li a:active, .navigation ul.menu.maximenuck li.parent.active li a:visited,
.navigation ul.menu.maximenuck li.parent.sfhover li a:link, .navigation ul.menu.maximenuck li.parent.sfhover li a:active, .navigation ul.menu.maximenuck li.parent.sfhover li a:visited,
.navigation ul.menu.maximenuck li.current li a:link, .navigation ul.menu.maximenuck li.current li a:active, .navigation ul.menu.maximenuck li.current li a:visited,
.navigation ul.menu.maximenuck li li a, 
.navigation ul.menu.maximenuck ul li.maximenuck a { padding: 0 10px; font-size: 0.8em; line-height: 30px; color: #B5B4B4; display: block; white-space: nowrap; background-color: #e7e7e8 !important; background-image: none; }

.navigation ul.menu.maximenuck li.parent.active li span.separator,
.navigation ul.menu.maximenuck li.parent.sfhover li span.separator,
.navigation ul.menu.maximenuck li.current li span.separator { background-image: none; }

/* SECOND LEVEL HOVER */
.navigation ul.menu.maximenuck li.parent.sfhover li a:hover,
.navigation ul.menu.maximenuck li.current li a:hover,
.navigation ul.menu.maximenuck li li a:hover, 
.navigation ul.menu.maximenuck ul li.maximenuck a:hover { background-color: #f68b1f !important; background-image: none; color: #FFFFFF; }

.navigation ul.menu.maximenuck li li a:hover span.titreck { color: #FFFFFF; background-image: none; }

/* SECOND LEVEL ACTIVE */
.navigation ul.menu.maximenuck li.parent li.current a:link, .navigation ul.menu.maximenuck li.parent li.current a:active, .navigation ul.menu.maximenuck li.parent li.current a:visited, 
.navigation ul.menu.maximenuck li li.current a:link, .navigation ul.menu.maximenuck li li.current a:active, .navigation ul.menu.maximenuck li li.current a:visited,.navigation ul.menu.maximenuck li li.current a, 
.navigation ul.menu.maximenuck ul li.maximenuck.current a   { background-color: #f68b1f !important; color: #FFFFFF; background-image: none; }

.navigation ul.menu.maximenuck li li.current a span.titreck { color: #FFFFFF; background-image: none; }

/*
.navigation ul.menu.maximenuck li.parent.active li.current a span.titreck,
.navigation ul.menu.maximenuck li.parent.active li a:hover span.titreck,
.navigation ul.menu.maximenuck li.parent.sfhover li a:hover span.titreck,
.navigation ul.menu.maximenuck li a:hover span.titreck,
.navigation ul.menu.maximenuck li li a:hover { text-decoration: none; color: #3A3A3C; }
*/

/* Top Menu Item */
#maximenucktop { text-align: right; }

#maximenucktop ul.menu.maximenuck { margin: 0; padding: 0; z-index: 999999;}
#maximenucktop ul.menu.maximenuck li { margin: 0; padding: 0; }

#maximenucktop ul.menu.maximenuck li a,
#maximenucktop ul.menu.maximenuck li span.separator { margin: 0; line-height: 36px; color: #FFF; background-color: #f18a00; padding: 0 10px; text-transform: uppercase; font-weight: bold; cursor: pointer; }

#maximenucktop ul.menu.maximenuck li a:hover,
#maximenucktop ul.menu.maximenuck li span.separator:hover { color: #000; background-color: #f18a00; text-decoration: none; }

#maximenucktop ul.menu.maximenuck li.current a { background-color: #f89d40;  }
#maximenucktop ul.menu.maximenuck li.current a:hover { text-decoration: none; }

#maximenucktop ul.maximenuck li.item280 div.floatck { /* margin-left: -105px; */   margin-left: -154px; }

#maximenucktop ul.menu.maximenuck ul { margin: 0; padding: 0; background-color: #e7e7e8; border: 1px solid #FFFFFF; border-top: 0; }
#maximenucktop ul.menu.maximenuck ul li { margin: 0; padding: 0; }
#maximenucktop ul.menu.maximenuck ul li #login-form { padding: 10px; /* width: 145px; */ width: 195px; min-height: 80px; }
#maximenucktop ul.menu.maximenuck ul li #login-form ul { margin: 5px 0 0 10px; padding: 0; border: 0; }
#maximenucktop ul.menu.maximenuck ul li #login-form ul li { margin: 0; padding: 0; font-size: .7em; }

#maximenucktop ul.menu.maximenuck ul li #login-form ul li a { background: transparent; line-height: 1.5em; padding: 0; text-transform: none; font-weight: normal; color: #000; }

#modlgn-username, #modlgn-passwd { width:180px;}
#login-form.button { margin-left:auto; margin-right:0;}
.item280 .maxidrop-main2  {box-shadow: 1px 1px 5px #333333;}


/* Footer Menus */
#footer a:link, #footer a:active, #footer a:visited { color: #FEFEFE; text-decoration: none; }
#footer a:hover { text-decoration: none; color: #999999; }

#footer ul { margin: 0; padding: 0; }
#footer ul li { margin: 0; padding: 0; list-style-type: none; }
#footer ul li.parent { padding-bottom: 10px;}
#footer ul li.parent span.separator { color: #999999; }

#footer a:hover img {opacity: .75}

span.image-title { padding-left: 5px; }
