
  #top-menu
  {
	background: url("../img/bg-navigationContainer.gif");
	border-top: #3c3c3c solid 1px;
	border-bottom: #363431 solid 1px;
	height: 45px;
	color: Red;
	background-position : left;
}

  #top-menu-list
  {

  color: Red;
  text-decoration: none;
  font: bold 0.9em 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
  }

  ul#top-menu-list
  {
	padding:0;
	margin:0;
	list-style-type:none;
	color : Red;
}

  #top-menu-list ul
  {
    padding:0;
    list-style-type:none;
  }

  ul#top-menu-list ul
  {
    list-style-type:none;
    background: #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
  }

  ul#top-menu-list li
  {
    float:left;
    margin-left: 0px;
    list-style-type:none;
    cursor: pointer;
    text-align: left;
  }


  ul#top-menu-list a
  {
    display:block;
    text-align: center;
  }

  ul#top-menu-list ul a
  {
    display:block;
    text-align: left;
	color : Red;
  }


  ul#top-menu-list ul
  {
    position:absolute;
    visibility:hidden;
  }

  ul#top-menu-list li:hover>ul
  {
    position:absolute;
    visibility:visible;
  }
  

  ul#top-menu-list li li
  {
    float:none;
    border:none;
    margin:0px;
    padding: 0px ;
  }

  ul#top-menu-list li
  {
  letter-spacing: 2px;
    behavior: url(hover.htc); /* Protože IE nedodržuje CSS standarty, aby bylo ře‘ení funkční, použijeme tento *.htc soubor */
  }
  
  #tlitem_1 {width:130px;}
  #tlitem_2 {width:130px;}
  #tlitem_3 {width:90px;}
  #tlitem_4 {width:120px;}
  #tlitem_5 {width:160px;}
  #tlitem_6 {width:130px;}
  #tlitem_7 {width:85px;}
  #tlitem_8 {width:130px;}
  #tlitem_9 {width:80px;}
  #tlitem_10 {width:75px;}

/* L1 */


  .top-menu-list-li-l1 a
  {
      background: none;
  }
  
  
  .top-menu-list-li-l1-nobg a
  {
      background: none;
  }

  .top-menu-list-li-l1 a
  {
	padding-top: 0px;
	height: 32px;
	display: block;
	^padding-top: 5px;
	^height: 49px;
	color : Red;
}


  .top-menu-list-li-l1           {text-decoration: none;      color: red; }
  .top-menu-list-li-l1 a         {text-decoration: none;      color: red; }
  .top-menu-list-li-l1 a:link    {text-decoration: none;      color: #333333; }
  .top-menu-list-li-l1 a:visited {text-decoration: none;      color: #333333; }
  .top-menu-list-li-l1 a:active  {text-decoration: none;      color: #333333; }
  .top-menu-list-li-l1 a:hover   {text-decoration: none;  /*background: #d70951;    color: #FFFFFF;*/  color: red;; }
  
  

  .top-menu-list-li-l1 a.selected         {text-decoration: none; background: #dd161a;    color: #FFFFFF;  }
  .top-menu-list-li-l1 a.selected:link    {text-decoration: none; background: #dd161a;    color: #FFFFFF;}
  .top-menu-list-li-l1 a.selected:visited {text-decoration: none; background: #dd161a;    color: #FFFFFF;}
  .top-menu-list-li-l1 a.selected:active  {text-decoration: none; background: #dd161a;    color: #FFFFFF;}
  .top-menu-list-li-l1 a.selected:hover   {text-decoration: none; background: #dd161a;    color: #FFFFFF; }


/* L2 */

  .top-menu-list-l2-level-1
  {
    font-size: 85%;
  }

  .top-menu-list-l2
  {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	margin-top : 0px;
}

  .top-menu-list-l2 li
  {
    position: relative;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    height: 21px;
    ^height: 19px;
  }

  .top-menu-list-l2           {text-decoration: none;      color: #FFFFFF; width:150px; }
  .top-menu-list-l2 a         {text-decoration: none;      color: #FFFFFF; background-color: #4E505A; margin-top:0px;margin-bottom:1px; padding: 3px 3px 3px 5px;  width:141px;  _width:148px;  height:14px; ^height: 21px; position: absolute;}
  .top-menu-list-l2 a:link    {text-decoration: none;      color: #FFFFFF; background-color: #4E505A; }
  .top-menu-list-l2 a:visited {text-decoration: none;      color: #FFFFFF; background-color: #4E505A; }
  .top-menu-list-l2 a:active  {text-decoration: none;      color: #FFFFFF; background-color: #4E505A; }
  .top-menu-list-l2 a:hover   {text-decoration: none;      color: #FFFFFF; background-color: #dd161a; }




/* L3 */
  .top-menu-list-l2-level-2
  {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    text-align: left;
    position: absolute;
    top: -1px;
    left: 149px;
    ^left: 148px;
  }
  
  .top-menu-list-l2-level-2 li
  {
    position: relative;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    height: 21px;
    ^height: 19px;
  }
  
  .top-menu-list-l2-level-2           {text-decoration: none;      color: #FFFFFF; width:150px;}
  .top-menu-list-l2-level-2 a         {text-decoration: none;      color: #FFFFFF; background-color: #4E505A; margin-top:0px;margin-bottom:1px; padding: 3px 3px 3px 5px; width:141px;  _width:148px; height:14px; ^height: 21px; position: absolute;}
  .top-menu-list-l2-level-2 a:link    {text-decoration: none;      color: #FFFFFF; background-color: #4E505A; }
  .top-menu-list-l2-level-2 a:visited {text-decoration: none;      color: #FFFFFF; background-color: #4E505A; }
  .top-menu-list-l2-level-2 a:active  {text-decoration: none;      color: #FFFFFF; background-color: #4E505A; }
  .top-menu-list-l2-level-2 a:hover   {text-decoration: none;      color: #FFFFFF; background-color: #dd161a; }



/* L3 */
  .top-menu-list-l2-level-3
  {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    text-align: left;
    position: absolute;
    top: -1px;
    left: 149px;
    ^left: 148px;
  }

  .top-menu-list-l2-level-3 li
  {
    position: relative;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    height: 21px;
    ^height: 19px;
  }

  .top-menu-list-l2-level-3           {text-decoration: none;      color: #FFFFFF; width:150px;}
  .top-menu-list-l2-level-3 a         {text-decoration: none;      color: #FFFFFF; background-color:  #4E505A; margin-top:0px;margin-bottom:1px; padding: 3px 3px 3px 5px; width:141px;  _width:148px; height:14px; ^height: 21px; position: absolute;}
  .top-menu-list-l2-level-3 a:link    {text-decoration: none;      color: #FFFFFF; background-color:  #4E505A; }
  .top-menu-list-l2-level-3 a:visited {text-decoration: none;      color: #FFFFFF; background-color:  #4E505A; }
  .top-menu-list-l2-level-3 a:active  {text-decoration: none;      color: #FFFFFF; background-color:  #4E505A; }
  .top-menu-list-l2-level-3 a:hover   {text-decoration: none;      color: #FFFFFF; background-color:  #dd161a; }






