﻿/********** Навигация **********/
/* mainNav */
#mainNav
{
    margin: 0px 0 0 0px;
}

#mainNav ul
{
    float: left;
    width: 950px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
    list-style:none;  
    background-color: #B36A0E;
    background-image: url(images/mainnav_bk.gif);
    background-repeat: repeat-x;
    z-index: 1;
}

#mainNav li:hover {
	visibility: inherit; /* fixes IE7 'sticky bug' */
}

#mainNav li {
	float: left;
	display: inline;
	position: relative;
	background: url('images/mainnav_top_sep.gif') no-repeat top left;
    }

#mainNav .AspNet-Menu-Selected 
{
    background-image: url(images/mainnav_bk_select.gif);
    background-repeat: repeat-x;
    font-weight: bold;
}

* html #mainNav a { height: 1px; width: 1px; }

#mainNav a {
	display: block;
	position: relative;
	outline: 0px;
	padding: 6px 12px 7px 12px;
	font-size: 11px;
	line-height: 12px;
	text-transform: uppercase;
	white-space: nowrap;
    background: url('images/mainnav_bt_sep.gif') no-repeat top right;
    text-decoration: none;
}


#mainNav a, #mainNav a:visited, #mainNav a:active  {
	color: #fff;
}

#mainNav a:hover
{
    background-image: url(images/mainnav_bk_hover.gif);
    background-repeat: repeat-x;
    color: #fff;
}


/* Второй уровень */
#mainNav ul ul  
{
    left: 0;
    border: solid 1px #B36A0E;
    background: #D99440;
    width: 165px;
    z-index: 2;
}

#mainNav ul ul li 
{
    background: none;
    display: inline;
    width: 165px;
    border-bottom: solid 1px #ECBF88;
}
#mainNav ul ul .AspNet-Menu-Selected 
{
    background-image: none;
    font-weight: normal;
}


#mainNav ul ul li a 
{
    background: none;
    outline: none;
    display: block;
    font-weight: normal;
}

* html #mainNav ul ul li a { height: 1px; width: 100%; }

/* Третий уровень */
#mainNav ul ul ul
{
    top: 0;
    left: 170px;
    z-index: 3;
}


#mainNav ul ul a:hover
{
    background: #ECBF88;
}
/************************************/
/* seasonNav */
#seasonNav
{
    margin: 0px 0 0 0px;
}

#seasonNav ul
{
    float: left;
    width: 150px;
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
    background-color: #00448F;
    border-bottom: solid 1px #001070;
    z-index: 10;
}

#seasonNav li:hover {
	visibility: inherit; /* fixes IE7 'sticky bug' */
}

#seasonNav li {
	display: block !important;   
	display: inline; 
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url(images/seasonnav_bk.gif) repeat-y top left;
	width: 150px;
    }

#seasonNav .AspNet-Menu-Selected 
{
    background: url(images/seasonnav_bk_select.gif) repeat-y top left;
}

#seasonNav a 
{
	display: block;
	position: relative;
	outline: 0px;
	padding: 6px 7px 5px 20px;
	font-size: 11px;
	line-height: 12px;
	background: url('images/seasonnav_sep.gif') no-repeat top left;
	text-transform: uppercase;
	text-decoration: none;
	height: auto !important;
	height: 1%;
}

#seasonNav a:hover
{
    background: url(images/seasonnav_bk_select.gif) repeat-y top left;
    color: #fff;
}

* html #seasonNav a { height: 1px; }

#seasonNav a, #seasonNav a:visited, #seasonNav a:active  {
	color: #fff;
}

#seasonNav a span {float: none;}

/* Второй уровень */
#seasonNav ul ul  
{
    top: 0px;
    left: 150px;
    border: solid 1px #00448F;
    background: #3D7AB8;
    width: 150px;
    z-index: 20;
}

#seasonNav ul ul li 
{
    float: left;
    background: none;
    display: inline;
    width: 150px;
    border-bottom: solid 1px #78A5D1;
}

#seasonNav ul ul li a 
{
    background: none;
	white-space: nowrap;
	padding: 6px 7px 7px 7px;
}
/* Третий уровень */
#seasonNav ul ul ul
{
    top: 0;
    left: 150px;
    z-index: 30;
}

#seasonNav ul ul a:hover
{
    background: #78A5D1;
}

/************************************/
/* sNav */
#sNav
{
    margin: 0px 0 0 0px;
}

#sNav ul
{
    width: 200px;
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
	list-style: none;
	background: #F0E1CF;
    border-bottom: solid 1px #B36A0E;
}

#sNav li:hover {
	visibility: inherit; /* fixes IE7 'sticky bug' */
}

#sNav li {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
    width: 200px;
   	background: url(images/snav_bk.gif) no-repeat top left;
    }
    
#sNav a 
{
	display: block;
	outline: 0px;
	padding: 7px 7px 6px 25px;
	font-size: 11px;
	line-height: 12px;
	text-transform: uppercase;
    text-decoration: none;
	white-space: nowrap;
}

#sNav a.sel 
{
    background: #fff url(images/snav_bk_select.gif) no-repeat top left;
    font-weight: bold;
}

#sNav a:hover
{
    background: #fff url(images/snav_bk_select.gif) no-repeat top left;
    color: #000;
}

* html #sNav a { height: 1px; }

#sNav a, #sNav a:visited, #sNav a:active  {
	color: #000;
	text-decoration: none;
}

#sNav a span {float: none;}

/***********************************************/
/* Навигация - Турнир */

#tnav
{
    float: left;
    text-align: left;
    padding-top: 10px;
    width: 100%;
    list-style: none;
    background: url(images/tnav_bk.gif) repeat-x bottom left;
}

#tnav ul
{
    margin: 0;
    padding: 0 0 0 10px;
}

#tnav li
{
    float: left;
    list-style: none;
    margin: 0 0 0 -30px;
    padding: 0 0 0 30px;
    
}

#tnav a
{
    float: left;
    display: block;
    margin: 0 2px 0 0;
    padding: 4px 6px 4px 6px;
    color: Black;
    text-decoration: none;
    border: solid 1px #B36A0E;
    border-bottom: none;
}    

.tnavunselect
{
    background: #F0E1CF url(images/tnav_bk_unselect1.gif) repeat-x bottom;
}

.tnavselect
{
    background: White url(images/tnav_bk_select1.gif) repeat-x bottom;
    font-weight: bold;
}
