﻿#cssmenu1 ul { margin: 0; padding: 0;}
#cssmenu1 li { margin: 0; padding: 0;}
#cssmenu1 a { margin: 0; padding: 0;}
#cssmenu1 ul {list-style: none;}
#cssmenu1 a {text-decoration: none;}
#cssmenu1 {
	height: 40px;
	box-shadow: 0px 2px 3px rgba(0,0,0,.4);
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	width:1195px;
	width:98%\0/;
	margin-left:10px;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#7cbeff), to(#14467a));
    background: -webkit-linear-gradient(#7cbeff, #14467a);
    background: -moz-linear-gradient(#7cbeff, #14467a);
    background: -ms-linear-gradient(#7cbeff, #14467a);
    background: -o-linear-gradient(#7cbeffa, #14467a);
    background: linear-gradient(#7cbeff, #14467a);
    -pie-background: linear-gradient(#7cbeff, #14467a);
	
}


#cssmenu1 > ul > li {
    float: left;
    margin-left: 15px;
    position: relative;
	left:0%;
	
}
#cssmenu1 > ul > li:before {
    float: left;
    margin-left: 15px;
    position: relative;
}

#cssmenu1 > ul > li > a {
    color: rgb(160,160,160);
    font-family: Verdana, 'Lucida Grande';
    font-size: 15px;
    line-height: 40px;
    padding: 15px 20px;
-webkit-transition: color .15s;
   -moz-transition: color .15s;
     -o-transition: color .15s;
        transition: color .15s;	
		}



#cssmenu1 > ul > li > a:hover {color: rgb(250,250,250); }


#cssmenu1 > ul > li > ul {
    visibility: hidden;
    padding: 16px 0 20px 0;
    text-align: left;
    position: absolute;
    top: 35px;
    left: 50%;
    margin-left: -85px;
    width: 200px;
    -webkit-transition: all .3s .1s;
    -moz-transition: all .3s .1s;
    -o-transition: all .3s .1s;
    transition: all .3s .1s;
	z-index:1000;
	}

#cssmenu1 > ul > li:hover > ul {
    top: 29px;
    visibility: visible;
	opacity: 0.95;
}

#cssmenu1 > ul > li.has-sub > a::after {
    content: '';
    border-color: rgb(250,250,250) transparent  transparent  transparent;
    border-style: solid;
    border-width: 6px;
    position: absolute;
    top: 32px;
    right: 47%;
    margin-left: -10px;
}

#cssmenu1 > ul > li > ul:before{
    content: '';
    display: block;
    position: absolute;
    top: -12px;
    left: 50%;
    margin-left: -10px;
}

#cssmenu1 > ul ul > li { position: relative;}

#cssmenu1 ul ul a{
    color: rgb(240,240,240);
    font-family: Verdana, 'Lucida Grande';
    font-size: 13px;
    background:#1869bd;
    padding: 5px 8px 7px 16px;
    display: block;
-webkit-transition: background-color .1s;
   -moz-transition: background-color .1s;
     -o-transition: background-color .1s;
        transition: background-color .1s;
	    -moz-border-radius: 5px  5px 5px 5px ;
	    -webkit-border-radius: 5px  5px 5px 5px ;
	     border-radius: 10px  5px  5px 5px 5px ;
		 margin-bottom:1px;
		 
}

#cssmenu1 ul ul a:hover {background-color: rgb(240,240,240);}


#cssmenu1 ul ul ul {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    top: -16px;
    left: 206px;
    padding: 16px 0 20px 0;
    background-color: rgb(250,250,250);
    text-align: left;
    width: 160px;
-webkit-transition: all .3s;
   -moz-transition: all .3s;
     -o-transition: all .3s;
        transition: all .3s;
-webkit-border-radius: 5px;
   -moz-border-radius: 5px;
        border-radius: 5px;
-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,.4);
   -moz-box-shadow: 0px 1px 3px rgba(0,0,0,.4);
        box-shadow: 0px 1px 3px rgba(0,0,0,.4);
		
}


#cssmenu1 ul ul > li:hover > ul { opacity: 1; left: 196px; visibility: visible;}


#cssmenu1 ul ul a:hover{
    background-color: #54cdf1;
    color: rgb(240,240,240);
}


/*???? ? ???????*/
 .search-row {
 padding-left: 870px;
 padding-top:3px;
 height: 32px;
 width: 300px;
 position:absolute;
 }
/*???????? ???*/
 div.gsc-control-cse,
 div.gsc-control-cse span,
 div.gsc-control-cse form,
 div.gsc-control-cse table,
 div.gsc-control-cse tr,
 div.gsc-control-cse td,
 div.gsc-control-cse input {
 border: 0;
 padding: 0;
 margin: 0;
 outline: 0;
 }
 div.gsc-control-cse table {
 border-collapse: collapse;
 border-spacing: 0;
 }
/*???? ? ??????*/
 div.gsc-control-cse {
 background: transparent;
 }
/*????????? ????*/
 input.gsc-input {
 background: #fff !important; /*?????? ??????? ? ??????? ? ????????? ????*/
 *background: #fff !important; /*IE 7*/
 border: 1px solid #999;
 box-shadow: inset 0 0 2px 1px #666;
 font: normal normal 16px/32px Tahoma, sans-serif;
 color: #000 !important;
 padding: 0 5px 0 10px !important;
 height: 30px !important;
 width: 200px !important; /*????? ??????? ???????? ? px ??? %*/
 }
 input.gsc-input:focus {
 background: #FFF !important;
 outline: 0 !important;
 }
/*?????? ??????*/
 input.gsc-search-button {
 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAyklEQVR4Xn3QsSuEARjH8ce9B/KajP4V/wCrkY3dqOQ/kGwKm5Lu2JQBgVIWXblFKUXKcMpooD5y9fZ0yn23X32W54nf1Mw59uLVqQWD0ZsJ1zLuTEam7gY827LpEbSNJlgEO4a6q7AGlhNc4UG92gbcop3gHeuRhRV8K6rZwUYPWMWXWjXP8GS4AgottNLPg4ayu0Zsg6UENSego2HfG+BQvsu4IxkfSRLN2HOvrWlW6Rwc5PF/MuYCNPuRS7Ab0Y98mo7/U5qK+AF3zt9T2+ohDAAAAABJRU5ErkJggg==) 50% 50% no-repeat  !important;
 font: normal normal 0px sans-serif !important;
 color: transparent !important;
 border: 0px !important;
 height: 30px !important;
 width: 30px !important;
 min-width: 30px !important;
 }
 input.gsc-search-button:hover {
 background: url(data:image/png; color:#000;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA3ElEQVR42n2QT6sBURiHnzvj/uvOXVn6Kr4AW0t27C2VfAPJTmGnJNgpFQKlbKTYKKVIqShLFcXpbZgZan5nc57feTqd8wKARpgWW3Z0iPLJS7yMuNnWFJ/92MNY6g15cqxkv+DXEmJSFfkS0kkLJyxhqHCJh0c+mMgdzxwVZhxvSqrmio6Zg8KsQ0ip5oKGma7CNd/PY52ZamaWH5FHVTGEfigIxy1Boy3VQUkV9uYsGvZx/dN0DOr0rkCQMnMW1Ahh0BOlbvv8S/7oi1JzUwailMBNORPAJQZ+uAPv71jakYejewAAAABJRU5ErkJggg==) 50% 50% no-repeat !important;
 }
 /*?????? ??????? ??????????*/
 div.gsc-clear-button {
 display: inline-block !important;
 *display: block !important;
 border: 0px !important;
 margin: 2px !important;
 padding: 2px !important;
 height: 24px;
 width: 24px;
 }
/*????? ???? ? ???????*/

/*
     FILE ARCHIVED ON 04:47:55 Jan 29, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:14:13 Dec 20, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.508
  exclusion.robots: 0.021
  exclusion.robots.policy: 0.008
  esindex: 0.009
  cdx.remote: 32.756
  LoadShardBlock: 194.568 (3)
  PetaboxLoader3.datanode: 284.625 (5)
  load_resource: 250.461 (2)
  PetaboxLoader3.resolve: 131.244 (2)
*/
