#navigation-wrapper { position: absolute; right: 20px; top: 40px; font-weight: normal;}

.navigation {
	padding: 0;
	margin: 0;
}
.navigation a {
	text-decoration: none;
	margin: 0;
	padding: 0;
	display: block;
	color: #FFF;
	float: left;
}

.navigation li {
	float: left;
	list-style: none;
	padding:0;
	margin:0;
	border-right: 1px solid #0d0d0d;
	position: relative;
}
.navigation li.last { border-right: none; }
.navigation li a { height: 25px; font-size: 13px; color: #FFF; text-decoration: none; padding: 7px 15px 0 15px; display: block; }
.navigation li a:hover { color: #9ca41d; background: url(../images/layout/bg-navigation-hover.gif) repeat-x; text-decoration: none; }
.navigation li:hover a { color: #9ca41d; background: url(../images/layout/bg-navigation-hover.gif) repeat-x; text-decoration: none; }
.navigation li:hover a:hover { color: #9ca41d; background-color: #1a1a1a;} /* hover on main nav */

/*ul#navigation li.active { font-weight: normal; background: url(/images/layout/bg-navigation-active.gif) repeat-x; color: #9ca41d }
ul#navigation li.active a {  color: #9ca41d }*/


ul.navigation .subnavigation { display: none; padding: 10px 0; margin: 0; border-top: 1px solid #000; border-bottom: 4px solid #000; background: #1a1a1a; left: -1px; top: 32px; z-index: 99; position: absolute; }
ul.navigation li:hover .subnavigation { display: block; }

ul.navigation .subnavigation li { clear: left; border: none; }
ul.navigation .subnavigation li:hover a { color: #9ca41d; background-color: #111; background-image: none; } /* hover on dropdown nav */
ul.navigation .subnavigation li a { background-color: #1a1a1a; background-image: none; padding: 0 15px; font-size: 12px; line-height: 25px; color: #FFF; } /* style of the texts in dropdown nav */
ul.navigation .subnavigation a { background-color: #1a1a1a; background-image: none; padding: 5px 16px; display: block; border: none; margin: 0; color: #FFF;  }

ul.navigation .w11 a { width: 125px; }


/* novorocenky */

body.newyear .navigation a { color: #333;}
body.newyear .navigation li { border-right-color: #dbdbdb;}
body.newyear .navigation li a { color: #333;}
body.newyear .navigation li a:hover { color: #0033CC; background: url(../images/layout/bg-navigation-hover-ny.gif) repeat-x; text-decoration: none; }
body.newyear .navigation li:hover a { color: #0033CC; background: url(../images/layout/bg-navigation-hover-ny.gif) repeat-x; text-decoration: none; }
body.newyear .navigation li:hover a:hover { color: #0033CC; background-color: white;} /* hover on main nav */
body.newyear ul.navigation .subnavigation { border: 1px solid #dbdbdb; border-bottom-width: 4px; border-top: none; background: white;}
body.newyear ul.navigation .subnavigation li:hover a { color: #0033CC; background-color: #f4f6ff; background-image: none; } /* hover on dropdown nav */
body.newyear ul.navigation .subnavigation li a { background-color: white; background-image: none; color: #333; } /* style of the texts in dropdown nav */
body.newyear ul.navigation .subnavigation a { background-color: white; background-image: none; color: #333;  }

body.newyear ul.navigation .w11 a { width: 123px; }


