/*------------------------------------------*/
/* horni navigace*/
/*------------------------------------------*/

#topNavigationC {				
	border: 0;
	margin: 1px 0 0 0;	
	float: left;
	width: 980px;
}

#topNavigation{	
   text-align: left;	
	padding: 0;
	margin: 0;
	
}

#topNavigation ul{
    margin: 0;
    padding: 0;
    font-size: 1.3em;
	 float: left;
}

#topNavigation li{
	display: inline;
	padding: 0;
	margin: 0;
	background: url(../images/custom/bg-topnavigation2.gif) top left no-repeat;
	float: left;
}

#topNavigation li.topItemFirst{
background: none;
}

#topNavigation a {
	margin: 0;
	padding: 15px 20px 15px 20px;
	color: #ffffff;
	display: block;
	float: left;
}

#topNavigation a:link, #topNavigation a:visited {
	text-decoration: none;
}

#topNavigation a:hover,#topNavigation a:active, #topNavigation a:focus {
  	text-decoration: none;
	color: #007c99;
	background: url(../images/custom/bg-topnavigation.gif) top left repeat-x;
}

#topNavigation li.topItemActive a {
	margin: 0;
	color: #007c99;
	background: url(../images/custom/bg-topnavigation.gif) top left repeat-x;
}
 
#topNavigation li.topItemActive a:link, 
#topNavigation li.topItemActive a:visited  {
	text-decoration: none;
	color: #007c99;
}

#topNavigation li.topItemActive a:hover, 
#topNavigation li.topItemActive a:focus, 
#topNavigation li.topItemActive a:active {
  	text-decoration: underline;
  	color: #007c99;
}

/*------------------------------------------*/
/* leva (jakakoliv) navigace*/
/*------------------------------------------*/

#leftNavigationC {
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
}

#leftNavigation {
	float: left;
	margin: 0;
	width: 200px;
	padding: 0;
	font-size: 1.1em;
}

#leftNavigation ul {   
	margin: 0;
	padding: 0;
	list-style: none;	
}

#leftNavigation li {
	margin: 0;	
	padding: 0;
}

#leftNavigation span.pageLinkVoid {
	float: left;
	width: 155px;
	padding: 10px 10px 10px 35px;
	margin: 0 0 0 0;
	text-transform: uppercase;
	font-weight: bold;
	color: #00a1b8;
	background: url(../images/custom/bg-leftmenu.gif) left no-repeat;
}

#leftNavigation li.menuItemFirst span.pageLinkVoid {
	float: left;
	width: 155px;
	padding: 10px 10px 10px 35px;
	margin: 0 0 0 0;
	color: #00a1b8;
	background: url(../images/custom/bg-leftmenu.gif) left no-repeat;
}

#leftNavigation li.menuItemLevel0 {
	float: left;
	padding: 3px 0;
}

#leftNavigation li.menuItemLevel1 {
	float: left;
	padding: 0;
}

#leftNavigation li.menuItemLevel2 {
	padding: 0;
	float: left;
}

#leftNavigation li.menuItemLevel3 {
	padding: 0;
	float: left;
}

a.menuItemLevel0 {
	text-decoration: none;
	display: block;
	float: left;
	width: 155px;
	padding: 10px 10px 10px 35px;
	margin: 0 0 0 0;
	color: #00a1b8;
	background: url(../images/custom/bg-leftmenu.gif) left no-repeat;
}

a.menuItemLevel0:visited, 
a.menuItemLevel0:link {
	text-decoration: none;
	color: #00a1b8;
}

a.menuItemLevel0:hover, 
a.menuItemLevel0:active, 
a.menuItemLevel0:focus {
	text-decoration: underline;
	color: #00a1b8;
	background: url(../images/custom/bg-leftmenu-a.gif) left no-repeat;
}

a.menuItemFirstSelected {
color: #00a1b8;
}

a.menuItemSelected {
	text-decoration: none;
	color: #00a1b8;
	background: url(../images/custom/bg-leftmenu-a.gif) left no-repeat;
}

a.menuItemSelected:visited, 
a.menuItemSelected:link {
	text-decoration: none;
}

a.menuItemSelected:hover, 
a.menuItemSelected:active, 
a.menuItemSelected:focus {
	text-decoration: underline;
}

a.menuItemActive0 {
color: #00a1b8;
	background: url(../images/custom/bg-leftmenu-a.gif) left no-repeat;
}

a.menuItemActive0:visited, 
a.menuItemActive0:link {
}

a.menuItemActive0:hover, 
a.menuItemActive0:active, 
a.menuItemActive0:focus {
}

a.menuItemLevel0.menuItemImage {
	float: left;
	width: 15px;
	clear: none;
	padding: 0 0 0 5px;
	margin: 0;
	display: none;
}

a.menuItemLevel0.menuItemImage:visited, 
a.menuItemLevel0.menuItemImage:link {
}

a.menuItemLevel0.menuItemImage:hover, 
a.menuItemLevel0.menuItemImage:active, 
a.menuItemLevel0.menuItemImage:focus {
}

ul.menuItemSub1 {
	float: left;
	padding: 5px 0;
	width: 200px;
	background: url(../images/custom/bg-leftmenu1.gif) bottom left no-repeat;
}

a.menuItemLevel1 {
	text-decoration: none;
	display: block;
	float: left;
	width: 153px;
	margin: 0 0 0 0;
	padding: 3px 5px 3px 42px;
	color: #00a1b8;
	background: url(../images/custom/bg-leftmenu1li.gif) left no-repeat;
}

a.menuItemLevel1:visited, 
a.menuItemLevel1:link {
	text-decoration: none;
	color: #00a1b8;
}

a.menuItemLevel1:hover, 
a.menuItemLevel1:active, 
a.menuItemLevel1:focus {
	text-decoration: underline;
	color: #ff8900;
	background: url(../images/custom/bg-leftmenu1lia.gif) left no-repeat;
}

a.menuItemSelected1 {
	color: #ff8900;
	background: url(../images/custom/bg-leftmenu1lia.gif) left no-repeat;
}

a.menuItemSelected1:visited, 
a.menuItemSelected1:link {
	text-decoration: none;
	color: #ff8900;
}

a.menuItemSelected1:hover, 
a.menuItemSelected1:active, 
a.menuItemSelected1:focus {
	text-decoration: underline;
	color: #ff8900;
}

a.menuItemActive1 {
}

a.menuItemActive1:visited, 
a.menuItemActive1:link {
}

a.menuItemActive1:hover, 
a.menuItemActive1:active, 
a.menuItemActive1:focus {
}

a.menuItemLevel2 {
	text-decoration: none;
	display: block;
	float: left;
	width: 148px;
	margin: 0 0 0 0;
	padding: 1px 5px 1px 47px;
	color: #00a1b8;
	background: none;
}

a.menuItemLevel2:visited, 
a.menuItemLevel2:link {
	text-decoration: none;
	color: #00a1b8;
}

a.menuItemLevel2:hover, 
a.menuItemLevel2:active, 
a.menuItemLevel2:focus {
	text-decoration: underline;
	color: #ff8900;
	background: none;
}

a.menuItemSelected2 {
color: #ff8900;
background: none;
}

a.menuItemSelected2:visited, 
a.menuItemSelected2:link {
	text-decoration: none;
	color: #ff8900;
}

a.menuItemSelected2:hover, 
a.menuItemSelected2:active, 
a.menuItemSelected2:focus {
	text-decoration: underline;
	color: #ff8900;
}

a.menuItemActive2 {
	
}

a.menuItemActive2:visited, 
a.menuItemActive2:link {
	
}

a.menuItemActive2:hover, 
a.menuItemActive2:active, 
a.menuItemActive2:focus {
	
}

a.menuItemLevel3 {
text-decoration: none;
	display: block;
	float: left;
	width: 138px;
	margin: 0 0 0 0;
	padding: 1px 5px 1px 57px;
	color: #00a1b8;
	background: none;
}

a.menuItemLevel3:visited, 
a.menuItemLevel3:link {
	text-decoration: none;
	color: #00a1b8;
}

a.menuItemLevel3:hover, 
a.menuItemLevel3:active, 
a.menuItemLevel3:focus {
	text-decoration: underline;
	color: #00a1b8;
}

a.menuItemSelected3{
}

a.menuItemSelected3:visited, 
a.menuItemSelected3:link {
}

a.menuItemSelected3:hover, 
a.menuItemSelected3:active, 
a.menuItemSelected3:focus {
}

a.menuItemActive3 {
}

a.menuItemActive3:visited, 
a.menuItemActive3:link {
}

a.menuItemActive3:hover, 
a.menuItemActive3:active, 
a.menuItemActive3:focus {
}
/*-------------------------------------------------------------------------------------*/
/* Dalsi uroven se prida zkopirovanim druhe urovne a prepsanim cisla urovne -----------*/
/*-------------------------------------------------------------------------------------*/


/*------------------------------------------------------------------*/
/* container obsahujic dolni navigaci								*/
/*------------------------------------------------------------------*/
#footerNavigationC {	
	margin: 0;
	padding: 0;
	text-align: left;
	width: 740px;
	float: left;
}

#footerNavigation {
	margin:0;
	padding:0;
	float: right;
	width: 730px;
}

#footerNavigationC ul {
	margin: 0;
	padding:0;
	list-style: none;
}

#footerNavigationC li {
	margin: 0; 
	float: left;
	width: 150px;
	margin: 0 15px;
}

#footerNavigationC li a {
	color: #ffffff;
	float: left;
	width: 140px;
	text-decoration: none;
	border-bottom: 1px solid #3a8795;
	padding: 5px 2px 5px 8px; 
	background: url(../images/custom/bg-footer-sip.gif) left no-repeat;
}
#footerNavigationC li a:link, 
#footerNavigationC li a:visited
{
	text-decoration: none;
}

#footerNavigationC li a:hover,
#footerNavigationC li a:focus,
#footerNavigationC li a:active {
	text-decoration: none;
	color: #ff881b;
	background: url(../images/custom/bg-footer-sip-a.gif) left no-repeat;
}

#footerNavigationC li.footerItemFirst {
	border-left: 0;
}

.footerMenu {
	float: left;
	width: 240px;
}
#footer .footerMenu h3 {
	color: #bfe2e6;
	font-size: 1.5em;
	padding: 0 0 0 0;
	float: left;
	width: 240px;
}

.footerMenu ul {
	margin: 0;
	padding:0;
	list-style: none;
}

.footerMenu li {
	margin: 0; 
	float: left;
	width: 55px;
	margin: 15px 0 0 0;
}

.footerMenu li a {
	float: left;
	width: 35px;
	text-decoration: none;
}
/*------------------------------------------------------*/
/*--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: #2D60A8;
        text-decoration: none;
        font-size: 90%;
}

.MenuRight A:HOVER {
        font-weight: bold;
        color: #2D60A8;
        text-decoration: underline;
}
