#header {background:url(../images/bg_header.jpg) top left repeat-y; height:81px; position:relative; }
.logo {position:absolute; top:5px; left:23px;}
.lang { position:absolute; top:13px; right:23px; font-size:11px; line-height:18px;}
	.lang a {color:#000;}
	.lang a:hover {text-decoration:none; color:#000;}
.hor-menu {position:absolute; bottom:0px; left:0px; height:24px; padding-top:1px; border-bottom:#ffcc00 1px solid; background-color:#fff; width:998px;}
	.hor-menu a { float:left;  color:#fff; font-size:11px; font-weight:bold; background-color:#000; height:24px; line-height:24px; margin-right:1px; width:165px; text-align:center; text-transform:uppercase;}
	.hor-menu a.last {margin:0px; width:168px;}
	.hor-menu a:hover, .hor-menu a.active, .hor-menu a.selected {color:#000; text-decoration:none; background-color:#ffcc00;}
.sub-menu {clear:both; background:url(../images/bg_submenu.jpg) top left repeat-x; height:33px; padding-left:25px;}
	.sub-menu li {background:url(../images/arr_gray.jpg) left center no-repeat; padding:9px 0 9px 10px;}
	.sub-menu li a{color:#000; text-decoration:none; font-size:11px;}
.mach {position:absolute; top:0px; left:450px;}
