/*body {margin:25px; font:11px Verdana,Arial; background:#eee}*/
/*ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}*/
ul.menu ul {position:absolute; top:40px; left:0; background:#730505; display:none; opacity:0; list-style:none; width:190px; }
ul.menu ul li {position:relative; /*border:1px solid #aaa;*/ border-top:none; /*width:148px;*/ width: 190px; margin:0}
ul.menu ul li a {display:block; /*padding:3px 7px 5px; background-color:#d1d1d1; */}
ul.menu ul li a:hover {/*background-color:#c5c5c5*/}
ul.menu ul ul {left:188px; top:0px}
ul.menu .menulink {/*border:1px solid #aaa; padding:5px 7px 7px;*/ font-weight:bold; /*background:url(images/header.gif);*/ /*width:134px*/ width: auto; }
ul.menu .menulink:hover, ul.menu .menuhover {/*background:url(images/header_over.gif)*/ background:url(http://www.rentbudapestapartment.com/images/menu_active.gif) 0 0 repeat-x; }
ul.menu .sub {background:transparent url(http://www.rentbudapestapartment.com/images/arrow.gif) 180px 8px no-repeat}
ul.menu .topline {/*border-top:1px solid #aaa*/}



ul.menu {
background:transparent url(http://www.rentbudapestapartment.com/images/menu_bg.gif) repeat-x scroll 0 97px;
height:41px;
padding:97px 0 0 12px;}

ul.menu li {
/*background:transparent url(http://www.rentbudapestapartment.com/images/menu_lista_bg.gif) no-repeat scroll right 3px;*/
float:left;
height:auto;
position:relative;
line-height:39px;}

ul.menu li a { color:#D2D2D2;
display:block;
float:left;
font-weight:bold;
height:38px;
margin-top:3px;
padding:0 14px;
text-decoration:none;
text-transform:uppercase; }



ul.menu li ul li {
background-color:#730505;
border-bottom:1px solid #7F1919;
display:block;
height:22px;
margin:0;} 

ul.menu ul li a {color:#D2D2D2;
display:block;
height:16px;
float:none;
font-weight:bold;
margin:0;
padding:4px 0 4px 15px;
text-decoration:none;
text-transform:uppercase;
background-color:none;
line-height: 16px; 
}
.rightBox .selectw58 { width:58px; float:left; margin-right: 3px; }
.rightBox .selectw46 { width:46px; float:left; margin-right: 3px; }
.rightBox .selectw36 { width:36px; float:left; margin-right: 3px; }
.rightBox .selectw73 { width:73px; float:left; margin-right: 3px; }
.rightBox .selectw62 { width:62px; float:left; margin-right: 3px; }
