/* ================================================================
This copyright notice must be kept untouched in the stylesheet at
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
=================================================================== */

#nav {padding:0; margin:0; list-style:none; height:38px;
background: ; position:relative; z-index:500; font-family: georgia, arial, verdana, sans-serif;} /*настройки для основного меню */
#nav li.top {display:block; float:left; /*height:38px;*/ color: #FFF; }
/*настройки для основного меню */
/*padding определяет расстояние между пунктами меню*/

#nav li a.top_link {display:block; float:left; height:31px; line-height:33px; color: #FFF; text-transform: uppercase; text-decoration:none; font: bold 12px Arial; letter-spacing: 0.05em; padding: 14px 4px 0 4px; cursor:pointer;}

#nav li a.top_link span {float:left; display:block; padding:0 0 0 2px; height: 31px;}
#nav li a.top_link span.down {float:left; display:block; padding:0 8px 0 4px; height:31px;}
/*padding определяет расстояние между пунктом меню и стрелкой*/

#nav li:hover a.top_link,
#nav li.iehover a.top_link {display: block; height: 31px; color:#fff; background: #FF9800;  cursor:pointer;}

#nav li:hover a.top_link_1,
#nav li.iehover a.top_link_1 {display: block; height: 31px; color:#fff; background: #CDDC39;  cursor:pointer;}

#nav li:hover a.top_link_2,
#nav li.iehover a.top_link_2 {display: block; height: 31px; color:#fff; background: #8BC34A;  cursor:pointer;}

#nav li:hover a.top_link_3,
#nav li.iehover a.top_link_3 {display: block; height: 31px; color:#fff; background: ;  cursor:pointer;}

#nav li:hover a.top_link_4,
#nav li.iehover a.top_link_4 {display: block; height: 31px; color:#fff; background: ;  cursor:pointer;}

#nav li:hover a.top_link_5,
#nav li.iehover a.top_link_5 {display: block; height: 31px; color:#fff; background: ;  cursor:pointer;}

#nav li:hover a.top_link_6,
#nav li.iehover a.top_link_6 {display: block; height: 31px; color:#fff; background: #E91E63;  cursor:pointer;}

#nav li:hover a.top_link_7,
#nav li.iehover a.top_link_7 {display: block; height: 31px; color:#fff; background: #E040FB;  cursor:pointer;}

#nav li:hover a.top_link_8,
#nav li.iehover a.top_link_8 {display: block; height: 31px; color:#fff; background: #D32F2F;  cursor:pointer;}

#nav li:hover a.top_link_9,
#nav li.iehover a.top_link_9 {display: block; height: 31px; color:#fff; background: ;  cursor:pointer;}

#nav li:hover a.top_link_10,
#nav li.iehover a.top_link_10 {display: block; height: 31px; color:#fff; background: ;  cursor:pointer;}

#nav li:hover a.top_link_11,
#nav li.iehover a.top_link_11 {display: block; height: 31px; color:#fff; background: ;  cursor:pointer;}

#nav li:hover a.top_link_12,
#nav li.iehover a.top_link_12 {display: block; height: 31px; color:#fff; background: ;  cursor:pointer;}

#nav li:hover a.top_link span,
#nav li.iehover a.top_link span {cursor:pointer;}
#nav li:hover a.top_link span.down,
#nav li.iehover a.top_link span.down {cursor:pointer;}


/* блок для подсвечивания главного пункта меню, если открыта страница из данного раздела
=====================этого не было в исходном css файле==================================*/

#nav li a.top_link_open {display:block; float:left; height: 31px; line-height:33px; /*color:#404101;*/ text-decoration:none; color: #FFF; text-transform: uppercase; text-decoration:none; font: bold 12px Arial; letter-spacing: 0.05em; padding: 14px 4px 0 4px; cursor:pointer;} /*padding определяет расстояние между пунктами меню*/

#nav li a.top_link_open span {float:left; display:block; padding:0 0 0 2px; height: 31px;}
#nav li a.top_link_open span.down {float:left; display:block; padding:0 8px 0 0px; height: 31px;} /*padding определяет расстояние между пунктом меню и стрелкой*/

#nav li a.top_link_open,
#nav li a.top_link_open {color:#fff; background: #FF9800; cursor:pointer;}
#nav li a.top_link_open span,
#nav li a.top_link_open span, #nav li a.top_link_open span.down {cursor:pointer;}


#nav li a.top_link_open_1,
#nav li a.top_link_open_1 {color:#fff; background: #CDDC39; cursor:pointer;}
#nav li a.top_link_open_1 span,
#nav li a.top_link_open_1 span, #nav li a.top_link_open_1 span.down {cursor:pointer;}

#nav li a.top_link_open_2,
#nav li a.top_link_open_2 {color:#fff; background: #8BC34A; cursor:pointer;}
#nav li a.top_link_open_2 span,
#nav li a.top_link_open_2 span, #nav li a.top_link_open_2 span.down {cursor:pointer;}

#nav li a.top_link_open_3,
#nav li a.top_link_open_3 {color:#fff; background: ; cursor:pointer;}
#nav li a.top_link_open_3 span,
#nav li a.top_link_open_3 span, #nav li a.top_link_open_3 span.down {cursor:pointer;}

#nav li a.top_link_open_4,
#nav li a.top_link_open_4 {color:#fff; background: ; cursor:pointer;}
#nav li a.top_link_open_4 span,
#nav li a.top_link_open_4 span, #nav li a.top_link_open_4 span.down {cursor:pointer;}

#nav li a.top_link_open_5,
#nav li a.top_link_open_5 {color:#fff; background: ; cursor:pointer;}
#nav li a.top_link_open_5 span,
#nav li a.top_link_open_5 span, #nav li a.top_link_open_5 span.down {cursor:pointer;}

#nav li a.top_link_open_6,
#nav li a.top_link_open_6 {color:#fff; background: #E91E63; cursor:pointer;}
#nav li a.top_link_open_6 span,
#nav li a.top_link_open_6 span, #nav li a.top_link_open_6 span.down {cursor:pointer;}

#nav li a.top_link_open_7,
#nav li a.top_link_open_7 {color:#fff; background: #E040FB; cursor:pointer;}
#nav li a.top_link_open_7 span,
#nav li a.top_link_open_7 span, #nav li a.top_link_open_7 span.down {cursor:pointer;}

#nav li a.top_link_open_8,
#nav li a.top_link_open_8 {color:#fff; background: #D32F2F; cursor:pointer;}
#nav li a.top_link_open_8 span,
#nav li a.top_link_open_8 span, #nav li a.top_link_open_8 span.down {cursor:pointer;}

#nav li a.top_link_open_9,
#nav li a.top_link_open_9 {color:#fff; background: ; cursor:pointer;}
#nav li a.top_link_open_9 span,
#nav li a.top_link_open span_9, #nav li a.top_link_open_9 span.down {cursor:pointer;}

#nav li a.top_link_open_10,
#nav li a.top_link_open_10 {color:#fff; background: ; cursor:pointer;}
#nav li a.top_link_open_10 span,
#nav li a.top_link_open span_10, #nav li a.top_link_open_10 span.down {cursor:pointer;}

#nav li a.top_link_open_11,
#nav li a.top_link_open_11 {color:#fff; background: ; cursor:pointer;}
#nav li a.top_link_open_11 span,
#nav li a.top_link_open span_11, #nav li a.top_link_open_11 span.down {cursor:pointer;}

#nav li a.top_link_open_12,
#nav li a.top_link_open_12 {color:#fff; background: ; cursor:pointer;}
#nav li a.top_link_open_12 span,
#nav li a.top_link_open span_12, #nav li a.top_link_open_12 span.down {cursor:pointer;}

/* =====================конец блока ====================================================*/


#nav a:link,  #nav a:link:visited, #nav a:link:hover, #nav a:link:active
{
	border-bottom: 0px;
	text-decoration:none;

}

/* Default list styling */

#nav li:hover {position:relative; z-index:200; cursor:pointer;}

#nav li:hover ul.sub /* выпадающий блок при наведении мышкой по основному меню*/
{left: 0.01pt; top: 45px; background: #f3f3f5 no-repeat left bottom; padding: 30px; padding-top: 24px; /* border:2px solid #556f80;*/ white-space:nowrap;
 height:auto; z-index:300; cursor:pointer; border-top: 3px solid #FFF;}
#nav li:hover ul.sub li /* размеры выпадающего блока при наведении мышкой по основному меню*/
{display:block; height:23px; position:relative; float:left;  font-weight:normal; cursor:pointer;}
#nav li:hover ul.sub li a /* параметры текста в выпадающем блоке при наведении мышкой по основному меню*/
{display:block; font-size:12px; height:23px;  line-height:18px; text-indent:5px; /*color:#404101;*/ letter-spacing: 1px; font: normal 12px Arial; color: 0f74bc; text-decoration:none; border:0px solid #bbd37e; cursor:pointer; padding-top: 3px;}
#nav li ul.sub li a.fly /* параметры стрелки в классе fly */
{cursor:pointer;}
#nav li:hover ul.sub li a:hover /* параметры блока в выпадающем меню при наведении */
{/*background:#556f80;color:#fff;*/  border-color:#fff; cursor:pointer; /*color: #0f74bc;*/ padding-right: 4px; padding-top: 3px;}
#nav li:hover ul.sub li a.fly:hover /* параметры блока в выпадающем меню при наведении в классе fly*/
{background: url('/includes/css/arrow_over001.png') no-repeat 94% 0px; cursor:pointer;}

/* параметры блока в выпадающем меню при наведении на ссылку с классом fly*/
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:93%; top:-4px; background: #678dba; padding:3px; /*border:2px solid #556f80;*/ white-space:nowrap;  z-index:400; height:auto; border: none;}

/* SHScode */
/*ul.sub li ul li a, ul.sub li ul li a:hover{ color: #FFF!important;}*/
ul li ul li ul li a, ul li ul li ul li a:hover {color: #FFF!important;}
ul.sub li ul {background: #678dba; padding-top: 6px;}


/* 2-й вариант */
.v1, .v2, .v3, .v4, .v5 {
	height: 1px;
	font-size: 1px;
	display: block;
	overflow: hidden;
	border: 1px solid #B8C3C8;
	border-width: 0 1px;

}
.v1 {margin: 0 5px; background: #B8C3C8;}
.v2 {margin: 0 3px; border-width: 0 2px;}
.v3 {margin: 0 2px;}
.v4 {margin: 0 1px;}
.v5 {margin: 0 1px;}
/* 2-й вариант */


/*/ SHScode /*/
#nav ul,
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;
border-top: 2px solid #E7E9E9;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:/*#556f80*/ url('/includes/css/arrow_over001.png') 94% 0px no-repeat; /*color:#fff;*/ border-color:#fff;}

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{border-color:#bbd37e;}

.chain /*цепочка из названий разделов под меню*/
{
	color: #3c3c1e;
	font-size:11px;
	font-family:georgia, arial, verdana, sans-serif;
	margin-left:5px;
	text-decoration:underline;
}
a.chain:link {
	color: #3c3c1e;
	border-bottom: 0px;
	text-decoration:underline;
}
a.chain:link:visited {
	color: #656532;
	border-bottom: 0px;
	text-decoration:underline;
}
a.chain:link:hover {
	color: #656532;
	border-bottom: 0px;
	text-decoration:underline;
}
a.chain:link:active {
	color: #3c3c1e;
	border-bottom: 0px;
	text-decoration:underline;
}

/*.open_now{
color:#ff3333;
}*/

