/* CSS Document */
/*
div.menu {
  
	padding: 0px;
	margin: 0px;
  	color: #CACAC2;
	z-index: 3;
	overflow: visible !important;
	width:900px;
	font-size: 11px;
	float: left;
	border: none;
	background-image: url(../data/menu_bg.jpg);
	
}
*/	
/*
.menu a:link, .menu a:visited {
	
	color: White;
	padding: 0px;
	border: none;
	font-size: 11px;
	
}

.menu a:hover{
	
	color: #CACAC2;
	border: none;
	padding: 0px;
	
}
*/
#faceb{
  position: absolute;
	top: 0px;
	right: 14px;
	margin: 0px;
	padding: 0px;
        width: 50px;
        height: 44px;
}

#faceb{
    border: none;
}

#faceb a{text-decoration: none;}

#m {
	position: absolute;
	top: 0px;
	right: 64px;
	margin: 0px;
	padding: 0px;
	padding-right: 0px;
	/*margin-top:17px;*/
	list-style-type: none;
	text-align: left;
	font-size:12px;
	z-index: 3;
	line-height:44px;
	text-transform:uppercase;
	background-color: #212121;
}

#m li {
	float: left;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	margin-left: 0px;
	position: relative;
	list-style-type: none;
	
}



/*--------------------------------------------------------*/

#m .act{
color: #f7941c;
}


/*--------------------------------------------------------*/









#m .li-home{
border-left:1px solid #212121;
border-right:0px solid #212121;
background-color: #000000;
}

#m .li-kde{
border-left:0px solid #212121;
border-right:0px solid #212121;
background-color: #000000;
}

#m .li-live{
width:113px;
border-left:1px solid #212121;
border-right:1px solid #212121;
background-color: #000000;
}


#m .li-bryle{
width:131px;
border-left:0px solid #212121;
border-right:1px solid #212121;
border-bottom:0px solid #212121;
background-color: #000000;
}



#m .li-klub{
width:140px;
border-left:1px solid #212121;
border-right:1px solid #212121;
border-bottom:0px solid #212121;
background-color: #000000;
}

#m .li-spon{
width:129px;
border-left:0px solid #212121;
border-right:1px solid #212121;
border-bottom:0px solid #212121;
background-color: #000000;
}








#m ul li
{
	float: none;
	margin: 0px;
	line-height:15px;
	_height:15px;
	_margin: 0px;
  _border: 0px solid white;
	display: block;
	padding-top:5px;
border-bottom:1px solid #0e0e0e;
}

/* boxy, ve kterych jsou uzaveny skupiny polozek */
#m ul
{
	
	top:44px;
	left: -1px;
	margin: 0px;
	padding: 0px;
  	border: none;
	list-style-type: none;
	position: absolute;
	filter: Alpha(Opacity=90);
	opacity: 0.9;
	-khtml-opacity: 0.9;
	background-color: #000000;
	visibility: hidden;
	z-index:20px;
	line-height:15px;
}

#m .ul-live{
width:113px;
border-left:1px solid #212121;
border-right:1px solid #212121;
border-bottom:1px solid #212121;
}



#m .ul-bryle{
width:131px;
border-left:1px solid #212121;
border-right:1px solid #212121;
border-bottom:1px solid #212121;
}



#m .ul-klub{
width:140px;
border-left:1px solid #212121;
border-right:1px solid #212121;
border-bottom:1px solid #212121;
}



#m .ul-spon{
width:129px;
border-left:1px solid #212121;
border-right:1px solid #212121;
border-bottom:1px solid #212121;
}




#m li img{
margin: 0px;
padding: 0px;
border:none;
}
/* polozky nulte urovne */
#m li a
{ float:left;
	
  margin: 0px;
  margin-left:0px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align:left;
	text-transform:uppercase;
	text-decoration: none;
	z-index: 5 !important;
  	color:#4c4c4c;
	
  
border: none;
	
}




#m li a:link
{
	
	color: #4c4c4c;
	border: 0px solid Black;
	
	
}

#m li a:visited 
{

	color: #4c4c4c;
}

#m li a:active
{
	
	color: #4c4c4c;
}


#m li a:hover 
{
	

	color: #f7941c;
}







/* END polozky nulte urovne */

#m li a.visible:link{		color: #f7941c;  }
#m li a.visible:visited{	color: #f7941c;  }
#m li a.visible:hover {	color: #f7941c;
	}

#m li a.visible:active{	
color: #f7941c;
  
  
  }



#m ul li a{
display: block;
clear:both;
float:none;
text-transform:uppercase;
line-height:15px;
}


#m ul li a:link  { 
font-size: 10px;

padding-left: 12px;
padding-right: 12px;
padding-bottom: 5px;
color: #4c4c4c;
display: block;
text-align:left;
line-height:15px;
}



#m ul li a:visited {
font-size: 10px;

color: #4c4c4c;
padding-left: 12px;
padding-right: 12px;
padding-bottom: 5px;
display: block;
text-align:left;
}


#m ul li a:hover { 
font-size: 10px;

color: #f7941c;
padding-left: 12px;
padding-right: 12px;
padding-bottom: 5px;
display: block;
text-align:left;
visibility: visible;
}


#m ul li a:active {
font-size: 10px;

color: #4c4c4c;
padding-left: 12px;
padding-right: 12px;
padding-bottom: 5px;
display: block;
text-align:left;
}




/* polozka, ktera ma podpolozky */
#m ul li a.hidden:link,
#m ul li a.hidden:visited,
#m ul li a.hidden:hover,
#m ul li a.hidden:active {
	border: none;


	color: #CACAC2;
}

#m ul li a.visible:link,
#m ul li a.visible:visited,
#m ul li a.visible:hover,
#m ul li a.visible:active {
	
display: block;	
	color: #4c4c4c;
}
	
	
#m ul a {
	
}



#m ul ul {
  
  top: 0px;
	left: 124px;
	_top: 0px;
  
}


#m ul ul a {
	width: 120px;
}

#m ul ul li{
	width: 120px;
	_margin:0px;
	_padding:0px;
	

}

#m ul ul li a, #m ul ul li a:link, #m ul ul li a:visited,#m ul ul li a:hover, #m ul ul li a:active  {
background-color: #000000;
}


/* odkaz na jin server */
a.menuLinkOut {
	
	_padding-right: 15px !important;
}


/*.menu a
{
	font-size: 11px;
	line-height: 30px;
}
*/








#m .ul-live a{
_width:89px;
display: block;
padding-left: 12px;
padding-right: 12px;
}



#m .ul-bryle a{
_width:107px;
display: block;
padding-left: 12px;
padding-right: 12px;
}



#m .ul-klub a{
_width:113px;
display: block;
padding-left: 12px;
padding-right: 12px;
}



#m .ul-spon a{
_width:105px;
display: block;
padding-left: 12px;
padding-right: 12px;
}




