.hide, .dn { display: none; }
.container { min-width: 1010px; }
.aldsearch{ width:250px; margin-top:10px; margin-left:5px; float:left; font-size:12px; color:#cbd6f5; font-family:"Trebuchet MS", Tahoma, Arial, Sans-serif; }

.global-nav { height:72px; background:top left url(//exkavator.ru/images/glob_nav_bg_new.png) repeat-x; }
.global-nav a { text-decoration: none; }

.global-nav .global-nav-box { width:100%; float:left; }
.global-nav .global-nav-box.nav1 { border-top: 1px solid #002B6F; height: 38px; }
.global-nav .global-nav-box.nav2 { position: relative }

.global-nav .global-nav-1 { float:left; list-style:none; margin:0px; padding-left:0px; margin-left: 3px; }
.global-nav .global-nav-1 a { color: white; }
.global-nav .global-nav-1 li { float:left; height:37px; padding: 0px 30px 0px 30px; background:right center url(/images/new_tbor.png) no-repeat; }
.global-nav .global-nav-1 li img { margin-top:2px; }
.global-nav .global-nav-1 li p { position:relative; background:none; color:#eaeffc; margin: 7px 0 0 0; font-family:"Trebuchet MS", Tahoma, Arial, Sans-serif; font-weight:normal; font-size:16px; z-index:2; }

.global-nav .global-nav-1 li.active { background:#002B6F; border:none; margin-left: -1px; background: left top url(/images/new_hove.png) repeat-x;  }
.global-nav .global-nav-1 li.active p { padding-left: 1px; font-weight:bold !important; } 

.global-nav .global-nav-1 li.last { background-image:none; }
.global-nav .global-nav-1 li.last:hover { background: left center url(/images/new_hove.png) repeat-x;}

.global-nav .global-nav-1 li:hover { cursor:pointer; background: left top url(/images/41_hover.png) repeat-x; margin-left:-1px; padding-left:31px; padding-bottom:0px;}
.global-nav .global-nav-1 li:hover span { display:block; top:-18px; color:#204493;}
.global-nav .global-nav-1 li:hover p { color:#fff; padding-left: 1px }

.global-nav .global-nav-1 li.tos { position: relative; padding-right:20px; margin-left: -2px; }
.global-nav .global-nav-1 li.tos:hover { margin-left: -2px; }
.global-nav .global-nav-1 li.tos p { padding-left: 1px; }
.global-nav .global-nav-1 li.tos .newim { background: url(/images/menu_ico_new.png) no-repeat scroll right top;height: 26px;position: absolute;right: 0;top: 1px; width: 26px;}



.global-nav .global-nav-2 { float: left; margin: 0 0 0 3px; padding-left: 3px; height: 34px; list-style:none;  }
.global-nav .global-nav-2 li { float:left; list-style:none; background:right center url(/images/new_tbor_new.png) no-repeat; margin-top:1px; padding: 9px 0 8px 0; }
.global-nav .global-nav-2 li:hover { background: left center url(/images/glob_nav_bg_a_new.png) repeat-x; cursor: pointer; }
.global-nav .global-nav-2 li.active { background: left center url(/images/glob_nav_bg_a_new.png) repeat-x; border: none; }
.global-nav .global-nav-2 li.active a { color: #fff; }

.global-nav .global-nav-2 li a { padding: 9px 20px 11px 20px; font-weight:normal; font-family: Arial; font-size: 13px;  }
.global-nav .global-nav-2 li:hover { background: left center url(/images/glob_nav_bg_a_new.png) repeat-x; }
.global-nav .global-nav-2 li:hover a { color: white; }

.global-nav .global-nav-2 li.last { background: none }
.global-nav .global-nav-2 li.last:hover { background: left center url(/images/glob_nav_bg_a_new.png) repeat-x; }

.global-nav .global-nav-2 li.komp { padding-bottom: 10px; }
.global-nav .global-nav-2 li.komp a { font-weight: bold; padding-bottom: 10px; }


.global-nav-search { height:34px; width: 315px; /* float:right; */ position: absolute; overflow: hidden; right: 5px }
.global-nav-search .form { float: left; width: 205px; }
.global-nav-search .form input { border:0px; }
.global-nav-search .form img { border:0px; }
.global-nav-search .form .input { float:left; padding: 6px 2px 0px 0px; *padding-top:4px; }
.global-nav-search .form .input input { border:0px; background:#ffffff; font-size:11px; color:#888888; font-family:Tahoma,Arial,Sans-serif; padding:3px 5px 4px 5px; width:168px; }
.global-nav-search .form .go { float:left; padding:7px 0px 0px 0px; }
.global-nav-search .form .go input { border:0px; padding:0px; margin:0px; }

.global-nav-search .more { float: left; padding-top: 9px; padding-bottom: 8px; }
.global-nav-search .more a { text-decoration: none; font: 13px Arial; padding: 10px 9px; }
.global-nav-search .more:hover { background: left center url(/images/glob_nav_bg_a_new.png) repeat-x; }
.global-nav-search .more:hover a { color: white; }

/*.proj1 li { background: none !important; }*/
.proj1 li:hover { background: left top url(/images/41_hover.png) repeat-x !important; }
.proj1 li p { background: url(/images/else_point.png) 34px 7px no-repeat !important; width: 44px; }
.proj1 li:hover p { background-position: 35px 7px !important; }

.projmenu { float: left; margin-top: 22px; margin-left: -144px; }
.projmenu a { padding: 0px 11px 0px 0px; }
.projmenu .mmin { position: relative; width: 10px; z-index: 1000; 	margin-top: -1px; }
.projmenu .mmin .abs { position: absolute; width: 300px; z-index: 2000; background: #ffffff; border: 3px #1a68b2 solid; /*#6392db*/ }
.projmenu .mmin .absin { background: #ffffff; padding: 0px; }
.projmenu .mmin .absinin { background: #ffffff; border-top: 0px; border-bottom: 0px; border-image: initial; }
.projmenu .mmin table { width: 300px; padding: 5px 0px; }
.projmenu .mmin table td.fr { border-right: 1px solid #dce5fc; width: 160px; vertical-align: top;}
.projmenu .mmin ul {padding: 5px 5px 12px 13px !important }
.projmenu .mmin ul li:hover { background: none !important; }
.projmenu .mmin li { display: block; padding: 0px 0px 0px 0px; margin-bottom: 12px; background: none; }
.projmenu .mmin li b{ font: normal 15px Tahoma, Sans-serif; font-weight: bold; }
.projmenu .mmin ul li a { font: normal 13px/13px Tahoma, Sans-serif; color: #204493; text-decoration: underline; }
.projmenu .mmin ul li a:hover{ text-decoration: none; }
.projmenu .s_all{ float: none; }
.projmenu .s_all a{ color: #d6b021 !important; }


/* Head/Search
--------------------------------------------------*/
.search_new { height:60px; background: url("/images/ls.gif") no-repeat;  overflow:hidden; min-height:1px; padding: 0; margin: 0px; height: 60px; font-family: Tahoma; font-size: 62.5%;   /* Resets 1em to 10px */ text-align: left; /* Center for IE 5.x */ }
*html .search_new { overflow:visible}
.search_new a { color:#a2b1d3; float:left; margin-left:11px;margin-top:-2px}
.search_new p { background: url("/images/rs.gif") no-repeat 100% 0%; height:57px; padding:3px 0 0 12px; color:#a2b1d3; font-size:10px; margin: 0; }
.search_new input { vertical-align: top}
.search_new i { font-style:normal; display:block; padding-bottom:5px; line-height:10px}
.search_new .in { font-size:11px; color:#bababa;  background:#FFFFFF url("/images/in.gif") repeat-x; border:0px; padding:3px 0 3px 5px; width:98%; _width:97%;
height:15px}
.search_new .btn { width:50px; height:20px; border:0px; cursor:pointer;  background: url("/images/btn.gif") no-repeat; margin:1px 11px 0 4px;
position:absolute; right:10px}

.search_new span { display:block; padding:0 75px 0 0; position:relative;}
.button-search{background: top left url(/images/btn.gif) no-repeat; height:20px; width:50px; text-indent:-9999px; margin-left:10px; border:none;}
.field-login{width:100%;}
.inputs_search{width:97%; margin-left:10px; border-collapse:collapse;}
.inputs_search .right{width:70px;}
.rbord {background: url("/images/rs.gif") no-repeat scroll 100% 0 transparent; padding-bottom:0px;height:60px;}

/* ***** more search */
.nav2 { height: 28px !important; }
#more_search { float: right; min-width: 204px; overflow: hidden; height: 25px; padding-right: 15px }
#more_search .more { float: right; margin: 8px 0 0 0; }
#more_search .more a { color: #cbd6f5; text-decoration: none; font: 13px Arial; }
#more_search .more a:hover { color: white; }

