@charset "utf-8";



/*@media screen, projection {*/
  /*------------------------------------------*/
  /* horni navigace*/
  /*------------------------------------------*/
  
  #TopNavigaceC {
  	clear: both;
  	float: left;
  	width: 590px;
  	height: 10px;
  }
  
  #TopNavigace{
  	color: #97bf0d;
  	font-weight: bold;
  	margin-top: 5px;
  }
  
  #TopNavigace ul {
  	padding: 0em;
  	margin: 0em;
  	margin-left: 5px;
  }
  
  #TopNavigace li {
  	display: inline;
  	padding-left: 1px;
  	padding-right: 1px;
  }
  
  #TopNavigace  li.menuTopItemFirst{
  	border-left: 0px;
  }
  
  #TopNavigace a, #TopNavigace a:active, #TopNavigace a:link, #TopNavigace a:visited {
  	color: #97bf0d;
  	text-decoration: none;
  }
  
  #TopNavigace a:hover {
  	color: #97bf0d;
  	text-decoration: underline;
  }
  
  /*------------------------------------------*/
  /* leva (jakakoliv) navigace*/
  /*------------------------------------------*/
  
  #lmenuC {
  	width: 138px;
  	margin: 15px 0 0 20px;
  	}
  
  /* Margin urcuje odskok od kraje obalujicicho DIV  */
  /* Width spolu s margin tvori 100% DIV leveho menu */
  #lmenu {
  	width: 138px;
  	margin: 25px 0 0 15px;
  	}
  	
  #lmenu li a {
    voice-family: "\"}\""; 
    voice-family: inherit;
    height: 28px;
  	text-decoration: none;
  	}	
  	
  #lmenu li a:link, #lmenu li a:visited {
  	color: #ffffff;
  	display: block;
  	background:  url(../img/s2menu.gif);
  	padding: 2px 0px 0 10px;
  	}
  	
  #lmenu li a:hover {
  	color: #004f1f;
  	background:  url(../img/s2menu.gif) 0 -18px;
  	padding: 2px 0px 0 10px;
  	}				
  
  
  #leftNavigationC{
  	clear: both;
  	float: left;
  	width: 194px;
  	background: transparent;
  }
  
  #leftNavigation {
  	clear: both;
  	float: left;
  }
  
  #leftNavigation ul {
  	margin: 0em;
  	margin-top: 10px;
  	margin-bottom: 10px;
  	padding-left: 17px;
  }
  
  #leftNavigation li {
  	font-weight: bold;
  	color: #004f1f;
  	list-style: url(../images/li_bg.gif);
  }
  
  #leftNavigation a, #leftNavigation a:active, #leftNavigation a:link, #leftNavigation a:visited {
  	color: #97bf0d; 
  	text-decoration: none;
  }
  
  #leftNavigation a:hover {
  	color: #004f1f; 
  	text-decoration: none;
  }
  
  #leftNavigation li.menuItemSelected { /* aktualni pozice - uroven 0 */
  
  }
  
  #leftNavigation li.menuItemSelected A, #leftNavigation li.menuItemSelected A:ACTIVE, #leftNavigation li.menuItemSelected A:LINK, #leftNavigation li.menuItemSelected A:VISITED {
  	color: #004f1f;
  	text-decoration: underline;
  }
  
  #leftNavigation li.menuItemSelected  A:HOVER {
  	color: #004f1f;
  	text-decoration: underline;
  }
  
  #leftNavigation ul.menuItemSub1 {
  	margin: 0em;
  	padding-top: 5px;
  }
  
  
  /*
  #leftNavigation ul.menuItemSub1 A, #leftNavigation ul.menuItemSub1 A:ACTIVE, #leftNavigation ul.menuItemSub1 A:LINK, #leftNavigation ul.menuItemSub1 A:VISITED {
  	color: #000000;
  	text-decoration: none;
  }
  
  #leftNavigation ul.menuItemSub1  A:HOVER {
  	color: #000000;
  	text-decoration: underline;
  }
  */
  #leftNavigation ul.menuItemSub2 {
  	margin: 0em;
  }
  /*
  #leftNavigation ul.menuItemSub2 A, #leftNavigation ul.menuItemSub2 A:ACTIVE, #leftNavigation ul.menuItemSub2 A:LINK, #leftNavigation ul.menuItemSub2 A:VISITED {
  	color: #000000;
  	text-decoration: none;
  }
  
  #leftNavigation ul.menuItemSub2  A:HOVER {
  	color: #000000;
  	text-decoration: underline;
  }
  */
  #leftNavigation ul.menuItemSub3 {
  	margin: 0em;
  }
  /*------------------------------------------------------------------*/
  /* container obsahujic dolni navigaci*/
  /*------------------------------------------------------------------*/
  
  #footerNavigationC {
  	background: Silver ;
  	float: right;
  	width: 430px;
  	border: 1px solid #97bf0d;
  }
  
  #footerNavigation{
  	padding-top: 10px;
  	padding-left: 10px;
  }
  
  /*-----------------------------------------------------------------*/
  /*--Prave menu - hlavicky - pravdepodobne se nebude pouzivat-------*/
  /*-----------------------------------------------------------------*/
  .RightMenuTitleC {
          background-color: #2D60A8;
          height: 18px;
          width: 165px;
          font-size: 90%;
          font-weight: bold;
          color: #8c6426;
          text-align: left;
          border-bottom: 3px solid #FFFFFF;
  }
  
  .RightMenuTitleC A, .RightMenuTitleC A:Visited, .RightMenuTitleC A:Link,  .RightMenuTitleC A:Active {
          color: white;
          text-decoration: none;
  }
  
  .RightMenuTitleC A:Hover {
          color: white;
          text-decoration: underline;
  }
  
  .RightMenuTitle {
          padding-left: 5px;
          padding-right: 5px;
          padding-top: 1px;
  }
  
  /*------------------------------------------------------*/
  /*--Prave menu - pravdepodobne se nebude pouzivat-------*/
  /*------------------------------------------------------*/
  
  .MenuRightC {
          width: 165px;
          border: 0px solid #FF0000;
  }
  
  .MenuRight {
          padding-left: 5px;
          padding-right: 5px;
          text-align: left;
          padding-bottom: 10px;
          font-size: 90%;
  }
  
  
  .MenuRight A, .MenuRight A:ACTIVE, .MenuRight A:LINK, .MenuRight A:VISITED {
          float: left;
          font-weight: bold;
          color: #8c6426;
          text-decoration: none;
          font-size: 90%;
  }
  
  .MenuRight A:HOVER {
          font-weight: bold;
          color: #97bf0d;
          text-decoration: underline;
  }
  
  
  
  /*-----------------------------------------------------------------*/
  /*--form SEARCH leve menu - pravdepodobne se nebude pouzivat-------*/
  /*-----------------------------------------------------------------*/
  
  /*
  fieldset.search {
  	border: none;
  	width: 194px;
  	margin: 0 auto;
  	background: #fff;
  }
  .search input, .search button {
  	border: none;
  	float: left;
  }
  .search input.box {
  	color: #035d21;
  	font-size: 1.2em;
  	width: 118px;
  	height: 18px;
  	padding: 8px 5px 0;
  	background: #fff url(../img/srch_input_bg.png) no-repeat;
  	margin-right: 5px;
  }
  .search input.box:focus {
  	background: #fff url(../img/srch_input_bg.png) no-repeat left -38px;
  	outline: none;
  }
  .search button.btn {
  	width: 54px;
  	height: 18px;
  	cursor: pointer;
  	text-indent: -9999px;
  	background: #fff url(../img/srch_but_bg.png) no-repeat top right;
  }
  .search button.btn:hover {
  	background: #fff url(../img/srch_but_bg.png) no-repeat bottom right;
  }
  
  */
  
  
  form{
  	margin:1em 0;
  	padding:0;
  	width:218px;
  	height:28px;
  /*	background:url(../img/bgsrch.png) no-repeat 0 0; */
  }
  form p{
  	margin:0 5px;
  }
  form input{
  	margin-top:0px;	
  	width:100px;
  	border:none;
  	padding:1px;
  	font-size:110%;
  	vertical-align:middle;
  }
  form button{
  	margin-top: 0px;
  	margin-left: 0px;
  	width:54px;
  	height:18px;
  	border:none;
  	text-indent:-8000px;
  	overflow:hidden;
  	background:url(../img/button_srch.png) no-repeat 0 0;
  	cursor:pointer;
  	vertical-align:middle;
  }
/*}*/
