#main_menu_container { border-collapse:collapse; width:0px; height:50px; margin-left:auto; margin-right:auto; width:977px; }
#main_menu_container td.menu_backgrnd { border-bottom:0px; vertical-align:bottom; }
#main_menu_container td.menu_close { vertical-align:bottom;  }

#menu, #menu ul { padding:0; margin:0; list-style:none; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
#menu { background:#275797; width:665px; height:50px; }


#menu table { border-collapse:collapse; top:0; left:0; width:0; height:0; padding:0; margin:-1px; }

#menu ul { position:absolute; left:-9999px; }
#menu li { float:left; text-align:center; /*font-weight:bold;*/ }
#menu li a { white-space:nowrap; color:#ffffff; height:50px; line-height:50px; text-decoration:none; display:block; padding:0 8px; float:left; }
#menu li a.break { height:40px; line-height:14px; padding-top:10px; }
#menu li a:hover { position:relative; text-decoration:underline; }
#menu li:hover { position:relative; height:30px; }

#menu :hover ul { left:0px; top:50px; border-top:1px solid #ffffff; }
#menu :hover ul li { font-weight:normal; padding:6px 0; text-align:left; height:auto; width:180px; background: url("/img/opaque1.gif");
      background:transparent filter: alpha(opacity=75); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); opacity:0.75; } /* Прозорий PNG фон */
#menu :hover ul li a, #menu :hover ul li a:hover { display:block; white-space:normal; line-height:11px; height:100%;
      width:160px; color:#FFF; vertical-align:middle; }
#menu :hover ul li a:hover { color:#ffffff; }
#menu :hover ul.endstop { left: -133px; } /* щоб останній елемент не вилазив за межі вікна.*/


/* під меню головного меню*/
#menu2, #menu ul { padding:0; margin:0; list-style:none; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
/*#menu2 { background:#ffffff; width:800px; height:50px; }*/
#menu2 { background:#ffffff; width:665px; height:40px; }

#menu2 table { border-collapse:collapse; top:0; left:0; width:0; height:0; padding:0; margin:-1px; }

#menu2 ul1 { position:absolute; left:-9999px; }
#menu2 li { float:left; text-align:center; /*font-weight:bold;*/ }
#menu2 li a { white-space:nowrap; color:#20419a; height:40px; line-height:40px; text-decoration:none; display:block;  padding:0 8px; float:left; }
#menu2 li a.break { height:33px; line-height:14px; padding-top:7px; }

#menu2 li a:hover { position:relative; text-decoration:underline; }

#menu2 li1:hover { position:relative; height:30px; }

#menu2 :hover ul7 { left:0px; top:40px; border-top:1px solid #ffffff; }
#menu2 :hover ul li { font-weight:normal; padding:6px 0; text-align:left; height:auto; width:180px; background: url("/img/opaque1.gif");
      background:transparent filter: alpha(opacity=75); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); opacity:0.75; } /* Прозорий PNG фон */
#menu2 :hover ul li a, #menu :hover ul li a:hover { display:block; white-space:normal; line-height:11px; height:100%;
      width:160px; color:#FFF; vertical-align:middle; }
#menu2 :hover ul li a:hover { color:#ffffff; }
#menu2 :hover ul.endstop { left: -133px; } /* щоб останній елемент не вилазив за межі вікна.*/

    .menu_main_img {
    	background:#000000;
    	width:  217px;
        height: 50px;
    	position: relative;
    	display:block;
    }
    .menu_img {
    	background:#ffffff;
    	width:  217px;
        height: 50px;
    	position: relative;
    	display:block;
    }

	.menu_selected {
		background:url(/img/shade.jpg) top right  #e5c49f;
		padding-right:3px;
	}

	#menu li.menu2_selected a {
	    color: #F28411;
	}

	#menu2 li.menu_selected a {
	    background:url(/img/spacer.gif) right top #275797;
        padding-right:5px;
        padding-bottom:0px;
        position: relative;
        top: 0px;
        color:#ffffff;

	}

	.selected_img_corner {
		background:url(/img/newmenu/shade.jpg) right top #275797;
	    width:1px;
        height:1px;
	}

    .test{
   		background: #000000;
        width:1px;
        height:1px;
        border:1px solid red;
        position: absolute;
        margin-left: 25px;
        top: -5px;
   	}

    .block1 {
        background: #e5c49f;
        width:  977px;
        height: 50px;
   		position: relative;
		margin-left: auto;
		margin-top: 11px;
		border: 0px solid red;
   }
   .block2 {
    	width:  977px;
    	background: #ffffff;
    	height: 44px;
    	position: relative;
		top: -3px;
		left: -3px;
		border: 0px solid blue;

   }

   .block3 {
    	background: #e5c49f;
    	width:  977px;
    	height: 50px;
   		position: relative;
		margin-left: auto;
		margin-top: 50px;
		border: 1px solid white;
   }
   .block4 {
    	width:  977px;
    	background: #ffffff;
    	height: 90px;
   		position: relative;
		margin-top:  -43px;
		left: -3px;
		border: 0px solid blue;
   }
   .block15 {
    	width:  100px;
    	background: #000000;
    	height: 10px;
    	position: relative;
		top: 20px;
		left: -600px;
		border: 0px solid blue;
   }
   .select_menu1{
    	width:  93px;
    	background: #ffffff;
    	height: 30px;
    	border: 1px solid blue;
   	}
   	.button_search{
      	background: transparent url(/img/btn_search2.jpg);
        border: 0;
		padding: 0;
        width:60px;
        height: 25px;
     	color: #fff;
   	}
