
br.clear { display: block; clear: both; }


.menu { /*height: 31px;*/ font-weight: normal; }

.menuTable { z-index: 9999 !important; border: 1px solid #5FC0CE; background-color: #015965; width: 100%; }

/*  První úroveň  */
.menu ul { z-index: 9999 !important; margin: 0; padding: 0; list-style-type: none; }
.menu ul li { position: relative; display: inline; float: left; }

.menu ul li a { display: block; padding: 6px 14px; text-decoration: none; color: white; font-weight: bold; white-space: normal; border-left: 1px solid transparent; border-right: 1px solid #5FC0CE; border-top: 1px solid transparent; border-bottom: 0px solid transparent; }
* html .menu ul li a { display: inline-block; }

.menu ul li a.selected, .menu ul li ul li a:visited, .menu ul li a:hover { color: #ffffff; border-style: solid; border-color: #114000; border-width: 1px 1px 0px 1px; }

/*  Druhá úroveň  */
.menu ul li ul { width: 190px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #114000; margin: 0px; padding: 0px; background: #015965; position: absolute; display: none; visibility: hidden; }

.menu ul li ul li { margin: 0px; padding: 0px; display: list-item; }
.menu ul li ul li a { font-weight: normal; padding: 5px 14px; border: 0px; margin: 0; color: white !important; width: 162px; }

.menu ul li ul li a.selected, .menu ul li ul li a:hover { background: #03899C; border: 1px solid #5FC0CE !important; }

.menu ul li ul li a:link, .menu ul li ul li a:visited { color: white !important; border: 1px solid transparent; }

/*  Třetí úroveň */
.menu ul li ul li ul { width: 190px; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #114000; background: #015965; }

.menu ul li ul li ul li { margin: 0px; font-weight: normal; display: list-item; }
.menu ul li ul li ul li a { padding: 5px 14px; border: 0px; margin: 0; width: 162px; }
.menu ul li ul li ul li a:hover { background: #03899C; border: 1px solid #5FC0CE !important; overflow: hidden; }
.menu ul li ul li ul li a:link, .menu ul li ul li a:visited { border: 1px solid transparent; }
* html .menu { height: 1%; }
/*Holly Hack for IE7 and below*/

/* Šipky */

.downarrowclass { position: absolute; top: 12px; right: 7px; }
.rightarrowclass { position: absolute; top: 10px; left: 178px; }






/*****************************************************/
/***************   Breadcrumbs       *****************/
/*****************************************************/

.menu2 { padding: 10px; font: 11px Verdana; background: none; z-index: 999 !important; }
.menu2 ul { margin: 0; padding: 0px 0px 10px 0px; list-style-type: none; }
.menu2 ul li { position: relative; display: inline; float: left; }
.menu2 ul li a { display: block; color: #535353; padding: 5px 7px; text-decoration: none; white-space: normal; }

/*IE6 hack to get sub menu links to behave correctly*/
* html .menu2 ul li a { display: inline-block; }
.menu2 ul li a:link, .menu2 ul li a:visited { color: #535353; border-width: 1px 1px 1px 1px; border-style: solid; border-color: transparent; }

.menu2 ul li a.selected, .menu2 ul li a:hover { color: white; border-width: 1px 1px 1px 1px; border-style: solid;border-color: #015965; background-color: #36BBCE;}




.menu2 ul li ul { background: #d6d6d6; border: 1px solid #ccc; width: 174px; margin-top: -1px; padding: 0px; position: absolute; display: none; visibility: hidden; }
.menu2 ul li ul li { margin: 0px; padding: 0px; font-weight: normal; display: list-item; }
.menu2 ul li ul li a { padding: 3px 7px; border: 0px; margin: 0; color: white; width: 160px; border-color: #015965;}
.menu2 ul li ul li a:hover, .menu2 ul li ul li a.selected {background-color: #36BBCE; color: #333 !important; border: 1px solid #015965 !important; }
.menu2 ul li ul li a:link, .menu2 ul li ul li a:visited { border: 1px solid transparent; }

.menu2 ul li ul li ul { width: 174px; }
.menu2 ul li ul li ul li { margin: 0px; display: list-item; }
.menu2 ul li ul li ul li a { padding: 3px 7px; border: 0px; margin: 0; width: 160px; }
.menu2 ul li ul li ul li a:link, .menu2 ul li ul li a:visited { border: 1px solid transparent; }

/* Holly Hack for IE \*/
* html .menu2 { height: 1%; }

/* Šipky */
.menu2 .downarrowclass { display: none; visibility: hidden; }
.menu2 .rightarrowclass { position: absolute; top: 7px; left: 164px; }

/* favorite menu */
ul.favoriteMenu { float: right; }
ul.favoriteMenu li a { padding: 0px; border: 0px; }
ul.favoriteMenu .favImg { border: 0px; width: 27px; height: 27px; }
ul.favoriteMenu li ul { width: 300px; }
ul.favoriteMenu li ul li a { width: 271px; }

.scrollingHotSpotLeft { background-image: url(../images/arrow_left.gif); background-color: #fff; background-repeat: no-repeat; opacity: 0.35; /* Standard CSS3 opacity setting */ -moz-opacity: 0.35; /* Opacity for really old versions of Mozilla Firefox (0.9 or older) */ filter: alpha(opacity = 35); /* Opacity for Internet Explorer. */ width: 24px; cursor: pointer; }

.scrollingHotSpotRight { background-image: url(../images/arrow_right.gif); background-color: #fff; background-repeat: no-repeat; opacity: 0.35; /* Standard CSS3 opacity setting */ -moz-opacity: 0.35; /* Opacity for really old versions of Mozilla Firefox (0.9 or older) */ filter: alpha(opacity = 35); /* Opacity for Internet Explorer. */ width: 24px; cursor: pointer; vertical-align: middle; }

.scrollingHotSpotLeftSmall { background-image: url(../images/arrow_left_small.gif); background-color: #fff; background-repeat: no-repeat; opacity: 0.35; /* Standard CSS3 opacity setting */ -moz-opacity: 0.35; /* Opacity for really old versions of Mozilla Firefox (0.9 or older) */ filter: alpha(opacity = 35); /* Opacity for Internet Explorer. */ height: 30px; width: 14px; cursor: pointer; }

.scrollingHotSpotRightSmall { background-image: url(../images/arrow_right_small.gif); background-color: #fff; background-repeat: no-repeat; opacity: 0.35; /* Standard CSS3 opacity setting */ -moz-opacity: 0.35; /* Opacity for really old versions of Mozilla Firefox (0.9 or older) */ filter: alpha(opacity = 35); /* Opacity for Internet Explorer. */ height: 30px; width: 14px; cursor: pointer; }
