/* ============= (CSS File 1) global.ORIGINAL.css ============= */
body{margin:0;padding:0 0 40px 0;font-family:Arial, "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:12px;text-align:center;line-height:1.2em;color:#000000;background:#E8E4D9;height:100%;}
td{font-family:Arial, "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:12px;line-height:1.2em;color:#000000;}
a:link, .apt-block2 a:link, .apt-block3 a:link, .apt-block4 a:link{color:#0000ff;}
a:visited, .apt-block2 a:visited, .apt-block3 a:visited, .apt-block4 a:visited{color:#551a8b;}
a:hover, .apt-block2 a:hover, .apt-block3 a:hover, .apt-block4 a:hover{color:#0000ff;}
a.simple:link, a.simple:visited{color:#353535;text-decoration:none;}
a.simple:hover{color:#000000;text-decoration:underline;}
.dep-title a:link, .dep-title a:visited, .dep-title a:hover{color:#FFFFFF;text-decoration:none;}
a:focus, input, textarea, select{outline:none;}
#header-title a{color:#5c0303;font-size:1.2em;font-weight:bold;letter-spacing:3.8px;text-transform:uppercase;text-decoration:none;font-family:Verdana, Arial, sans-serif;}
#header-title{font-weight:bold;}
.clip{display:block;position:absolute;clip:rect(0px, auto, auto, 0px);}
#container div ul{list-style:none;margin:0;padding:5px 0 0 12px;}
#container div li{padding:3px 0 3px 10px;position:relative;}
#container div li:before{content:'';display:block;position:absolute;left:0;top:6px;width:4px;height:7px;background:url(../../images-layout/arrows_sprite.png) no-repeat -2px -2px;}
#container div li.viewapt:before{top:10px;}
#container div p{padding:0;}
#container a{color:#353535;text-decoration:none;}
#container div li.selected{background:#dfdfdf url(../../images-layout/arrow-red.gif) no-repeat left 7px;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#container div li.selected a, a:hover{color:#890505;text-decoration:none;}
#container a:hover{color:#000000;text-decoration:underline;}
#container .smenu-title{color:#593d00;padding:3px 5px 0 7px;}
#heading h1, #heading2 h1, #heading3 h1{font-family:Arial, Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:24px;font-weight:normal;color:#890505;margin:16px 0;line-height:28px;}
#heading3{height:66px;}
#heading3 span{font-family:Arial, Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:18px;font-weight:normal;color:#444444;margin:3px 0 5px 0;display:block;}
#heading h2{font-family:Arial, Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:18px;font-weight:normal;color:#444444;margin-bottom:5px;}
#heading3.social h1{float:left;}
#heading3.social div{float:right;margin:16px 20px 16px 0px;color:#A8A7A7;font-size:18px;}
#content table.widespacing td, #content .widespacing{line-height:16px;}
#content.apartment{clear:both;}
#content h3.category, #content h3.category_apt{color:#4b4b4b;font-weight:bold;background:#efefef;background:-moz-linear-gradient(top, #efefef 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #efefef 0%,#ffffff 100%);background:-o-linear-gradient(top, #efefef 0%,#ffffff 100%);background:-ms-linear-gradient(top, #efefef 0%,#ffffff 100%);background:linear-gradient(to bottom, #efefef 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 );border-top:1px dotted #CCC;padding:5px 3px 6px 3px;margin-bottom:8px;}
#content .infobox{background:#e5f1ff;border-top:1px solid #c6dffe;border-bottom:1px solid #c6dffe;padding:12px;}
#content .infobox p{margin:0;padding-left:15px;line-height:21px;}
#content p{line-height:16px;}
#content ul.checklist{list-style:none;margin:0;padding:0px 0 0 12px;}
#content ul.checklist li{padding:3px 0 3px 15px;background:url(../../images-layout/marker3.gif) no-repeat left center;}
#content .arrow1{background:url(../../images-layout/arrow-red2.gif) no-repeat left center;padding-left:8px;}
#content .arrow2{padding:3px 0 3px 8px;position:relative;}
#content .arrow3{background:url(../../images-layout/arrow.gif) no-repeat left center;padding:3px 0 3px 8px;}
#content .arrow4{background:url(../../images-layout/marker4.gif) no-repeat left center;padding:2px 0 3px 8px;}
#content .imgborder{border:2px solid #efefef;}
#content .infobox img{border:1px solid black;}
#footer p{margin:0;padding:10px 0 5px 0;font-size:11px;}
.small{font-size:11px;}
.clear{overflow:hidden;width:100%;}
p{font-size:12px;}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;color:#a13737;}
.cart{padding-left:15px;background:url(../../images-layout/cart.gif) no-repeat scroll left 2px transparent;display:block;}
.trash{padding:0 0 2px 15px;background:url(../../images-layout/icon-trash.gif) no-repeat left center;}
.pdficon{padding:0 18px 0 0;background:url(../../images-layout/icon-pdf.png) no-repeat right center;}
ul.list1{list-style:none;margin:0;padding:0px 5px 0px 7px;}
ul.list1 li{padding:2px 0 3px 8px;background:url(../../images-layout/marker4.gif) no-repeat left center;}
ul.list2{list-style:none;margin:0;padding:5px 0 0 12px;}
ul.list2 li{padding:2px 0 3px 8px;background:url(../../images-layout/arrow.gif) no-repeat left center;}
ul.list3{list-style:none;margin:0;padding:5px 0 0 12px;}
ul.list3 li{padding:2px 0 3px 8px;position:relative;}
ul.list3 li:before, #content .arrow2:before{content:'';display:block;position:absolute;left:0;top:6px;width:4px;height:7px;background:url(../../images-layout/arrows_sprite.png) no-repeat -83px -2px;}
ul.list4{list-style:none;margin:0;padding:5px 0 0 12px;}
ul.list4 li{padding:2px 0 3px 8px;position:relative;list-style:none;background:none;}
ul.list4 li:before{content:'';display:block;position:absolute;left:0;top:6px;width:4px;height:7px;background:url(../../images-layout/arrows_sprite.png) no-repeat -75px -2px;}
ul.list5{list-style:none;margin:0;padding:0px 5px 0px 7px;}
ul.list5 li{padding:2px 0 3px 8px;background:url(../../images-layout/bullet-black-4.gif) no-repeat 0 8px;}
ul.list6disc{list-style-type:disc !important;padding:10px 0 10px 0 !important;}
ul.list6disc li{list-style:disc !important;margin:0 0 0 20px !important;padding:2px 0 3px 0 !important;background:none !important;line-height:16px !important;font-size:12px !important;}
ul li.arrow{background:url(../../images-layout/arrow-red2.gif) no-repeat 0 7px;}
ul.firstline li{background-position:0 7px;}
ul.spacingwide li{margin-top:6px;}
ul.spacingverywide li{margin-top:10px;}
ul.spacingnorm li{margin-top:0px;background:none}
.arrow-loc{padding:0 5px 0 9px;background:url(../../images-layout/arrow-location.png) no-repeat 0 2px;}
#top-aptsearch{position:absolute;top:0px;right:0px;}
#top-aptsearch div.holder, #top-aptsearch div.close-block{float:right;}
#top-aptsearch div.holder{display:block;padding:5px 10px 5px 0px;background-color:#eae8e0;}
#top-aptsearch div.holder input{padding:1px 5px;color:#262626;margin:0px;float:left;border-right:none;height:16px;line-height:16px;font-size:13px;-webkit-appearance:none;border-radius:0;}
#top-aptsearch div.holder a{background:url(../../images-layout/top-atpsearch-icon.gif) no-repeat left 1px #FFF;float:left;height:18px;width:18px;border:1px solid #B7B7B7;border-left:none;display:block;cursor:pointer;}
#top-aptsearch div.close-block{display:block;height:30px;width:43px;background:url(../../images-layout/top-aptsearch-edge.png) right top no-repeat;}
#content .custom-table{border:1px solid #CFC7B1;border-spacing:0;}
#content .custom-table .header td{background-color:#CFC7B1;font-size:12px;font-weight:bold;padding:4px 4px 4px 3px;text-align:left;}
#content .custom-table .center td{text-align:center;}
#content .custom-table td{padding:5px 7px;}
#content .dep-block{margin-bottom:14px;border:1px solid #dedede;width:328px;border-top:none;background:#fff9ec;position:relative;}
#content .dep-block .header{position:relative;background:#5A564D;}
#content .apt-block .corners-top, #content .apt-block .corners-bottom{display:none;}
#content .dep-block .header{width:330px;margin-left:-1px;height:20px;}
#content .dep-block .dep-title{font-family:Verdana, Arial, "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:15px;color:#fff;padding:3px 5px 0 7px;float:left;width:250px;padding:3px 5px 0px 7px;height:17px;position:relative;background:url(/images-layout/dep-block-sprite.png) no-repeat 100% -32px;}
#content .dep-block .dep-title span.corners-top{}
#content .dep-block .dep-title span.corners-top span{}
#content .dep-block .full .dep-title{width:318px;background-position:100% -68px;}
#content .dep-block .full .dep-title .corners-top span, #content .dep-block .full .dep-title .corners-bottom span{display:none}
#content .dep-block .dep-search{padding:3px 5px 0 7px;width:56px;background:#b25a56;height:17px;float:right;}
#content .dep-block .dep-search a{color:#fff;text-transform:uppercase;}
#content .dep-block .dep-content{padding:7px 9px 10px 9px;}
#content .dep-block .dep-content ul{list-style:none;margin:0;padding:0px 0 0 2px;}
#content .dep-block .dep-content li{padding:3px 0 3px 8px;background:url(../../images-layout/marker4.gif) no-repeat left center;}
#content .dep-block .dep-content .spacingnorm li{background:none ;}
#content table.apt-block-section{}
#content .apt-block-section .rpad{padding-right:9px;}
#content .apt-block-section .bpad{padding-bottom:7px;}
#content .apt-block{background:#efefef;}
#content .apt-block .corners-top, #content .apt-block .corners-bottom, #content .apt-block .corners-top span, #content .apt-block .corners-bottom span{font-size:1px;line-height:1px;height:4px;}
#content .apt-block .corners-top{background-position:0 -52px;margin-bottom:-4px;}
#content .apt-block .corners-top span{background-position:100% -56px;}
#content .apt-block .corners-bottom{background-position:0 -60px;margin-top:-4px;}
#content .apt-block .corners-bottom span{background-position:100% -64px;}
#content .apt-block3 .corners-top, #content .apt-block3 .corners-top span, #content .apt-block3 .corners-bottom, #content .apt-block3 .corners-bottom span, #content .apt-block5 .corners-top, #content .apt-block5 .corners-top span, #content .apt-block5 .corners-bottom, #content .apt-block5 .corners-bottom span, #content .apt-block4 .corners-top, #content .apt-block4 .corners-top span, #content .apt-block4 .corners-bottom, #content .apt-block4 .corners-bottom span, #content .apt-block2 .apt-features td span.checkmark, #content .apt-block2 .corners-top, #content .apt-block2 .corners-top span, #content .apt-block2 .apt-head-rs{background:none;display:block;height:2px;}
#content .apt-block .apt-content{padding:7px;}
#content .apt-block table{border-spacing:0;border:0;}
#content .apt-block td{vertical-align:top;}
#content .apt-block td p{padding:0 0 0 8px;margin:0;font-size:11px;}
#content .apt-block img{border:1px solid #000;}
#content .apt-block td p a{display:block;margin:3px 0 3px 0;}
#content .apt-block .apt-head{padding:10px;}
#content .apt-block .apt-head a{display:inline;}
#content .apt-block .apt-head p{padding:0;margin:0 0 12px 0;font-size:12px;}
#content .apt-block .apt-head .pricerange{line-height:22px;}
#content .apt-block .apt-head .pricerange b{color:#333333;font-size:20px;}
#content .apt-block .apt-head .hformat{display:none;}
#content .apt-block .apt-head .newaptbox{border:1px solid #FFCC00;padding:3px;font-size:11px;color:#000000;}
#content .apt-block .apt-head .notratedyet{color:#838383;font-style:italic;}
#content .apt-block2{margin-bottom:14px;}
#content .apt-block2 .apt-header{background:#fff9ec;border:1px solid #e8e4d9;display:inline-block;height:19px;border-bottom:none;margin-left:6px;}
#content .apt-block2 .apt-dot1{background:#ffffff url(../../images-layout/apt-brown-br-dotside.gif) repeat-y right;}
#content .apt-block2 .apt-dot2{background:url(../../images-layout/apt-brown-br-dotside.gif) repeat-y left;}
#content .apt-block2 .apt-dot3{background:url(../../images-layout/apt-brown-br-dotside.gif) repeat-x bottom;}
#content .apt-block2 .apt-dot4{background-color:#CFC7B1;height:20px;}
#content .apt-block2 .corners-top{height:4px;background-position:0 -54px;margin-bottom:-4px;}
#content .apt-block2 .corners-top span{background-position:100% -58px;height:4px;}
#content .apt-block2 .apt-tr{height:20px;background-position:100% -86px;}
#content .apt-block2 td.apt-tr{display:table-cell;}
#content .apt-block2 .apt-bl{background:url(../../images-layout/apt-brown-br-lb.gif) no-repeat bottom left;}
#content .apt-block2 .apt-br{background:url(../../images-layout/apt-brown-br-rb.gif) no-repeat bottom right;}
#content .apt-block2 .apt-head-rs{background-position:100% -62px;height:20px;margin:-1px;}
#content .apt-block2 .apt-title{font-size:12px;color:#000;padding:3px 15px 0 7px;}
#content .apt-block2 .apt-content{padding:10px;}
#content .apt-block2 .related-list div{background:#fff none;}
#content .apt-block2 .related-apt{padding:17px;border:1px solid #dcdcdc;}
#content .apt-block2 .related-apt img{padding:1px;margin:0px 10px 10px 0px;border:1px solid #dddddd;}
#content .apt-block2 .avail-title{height:10px;padding:3px 7px 4px 8px;background-color:#CFC7B1;font-weight:bold;}
#content .apt-block2 .avail-pad{padding:6px 7px 7px 8px;}
#content .apt-block2 .avail-pad-nospace{white-space:nowrap;}
#content .apt-block2 .avail-bg2{background-color:#f0efef;}
#content .apt-block2 .oldprice{text-decoration:line-through;white-space:nowrap;color:#808080;}
#content .apt-block2 .newprice{color:#ff0000;}
#content .apt-block2 .apt-features .title td{font-size:16px;color:#756654;font-weight:bold;}
#content .apt-block2 .apt-features td{padding:9px;text-align:center;border-right:1px solid #ededed;}
#content .apt-block2 .apt-features td span.checkmark{display:none;}
#content .apt-block2 .apt-features td span.checkmark-fix{margin:0 auto;display:block;position:relative;}
#content .apt-block2 .apt-features td span.checkmark-fix span, #content .apt-block2 .apt-features td span.checkmark-fix{width:14px;	height:14px;}
#content .apt-block2 .apt-features td span.checkmark-fix span img{position:absolute;top:-40px;left:0;}
#content .apt-block2 .narrowtable td{padding:5px !important;}
#content .apt-block2 .apt-features .tr1 td{background-color:#fbfbfb;border-top:1px solid #d7d1bb;border-bottom:1px solid #d7d1bb;}
#content .apt-block2 .apt-features .tr3 td{background-color:#fbfbfb;border-top:1px solid #d7d1bb;}
#content .apt-block2 .apt-features .tr2 td{}
#content .apt-block2 .apt-features .left{text-align:left;}
#content .apt-block2 .apt-features .tr3 .left{background:none;}
#content .apt-block2 .apt-features .tr3 .right{background:none;}
#content .apt-block2 .apt-features .right{border-right:0px;}
#content .apt-block2 h3, #content .apt-block2 .apt-header .apt-head-rs strong.black-text-tab{display:inline-block;margin:0px;height:20px;font-size:12px;color:#000;padding:3px 15px 0 7px;font-weight:700;}
#content .deal{padding:0 5px 0 33px;background:url(../../images-layout/deal.gif) no-repeat scroll left 2px transparent;display:block;}
#content .deal-en{padding:0 5px 0 33px;background:url(../../images-layout/deal_en.gif) no-repeat scroll left 2px transparent;display:block;}
#content .deal-fr{padding:0 0px 0 40px;background:url(../../images-layout/deal_fr.gif) no-repeat scroll left 2px transparent;display:block;}
#content .deal-de{padding:0 5px 0 33px;background:url(../../images-layout/deal_de.gif) no-repeat scroll left 2px transparent;display:block;}
#content .deal-it{padding:0 5px 0 37px;background:url(../../images-layout/deal_it.gif) no-repeat scroll left 2px transparent;display:block;}
#content .deal-sp{padding:0 5px 0 40px;background:url(../../images-layout/deal_sp.gif) no-repeat scroll left 2px transparent;display:block;}
#content .red{color:#992626;}
#content .apt-block3{margin-bottom:13px;border:1px solid #a3915f;background:#cfc7b1;height:19px;}
#content .apt-block3 .corners-top{background-position:0 0;margin:-1px;}
#content .apt-block3 .corners-top span{background-position:100% -2px;}
#content .apt-block3 .corners-bottom{background-position:0 -4px;margin:-1px;}
#content .apt-block3 .corners-bottom span{background-position:100% -6px;}
#content .apt-block3 .content{display:inline-block;height:19px;}
#content .apt-block3 h4{font-size:12px;color:#000;margin:0 0 0 8px;padding:3px 4px 4px 8px;float:left;}
#content .apt-block3 span.desc{float:right;font-size:12px;line-height:21px;padding-right:8px;}
#content .apt-pictures img{margin:0 12px 12px 12px;border:solid #818181 1px;}
#content .apt-block4{margin-bottom:10px;text-align:left;background:#fff;border:1px #cfc7b1 solid;}
#content .apt-block4 .corners-top, #content .apt-block4 .corners-bottom{display:none;}
#content .apt-block4 .corners-top{background-position:0 -24px;margin:-1px;}
#content .apt-block4 .corners-top span{background-position:100% -28px;}
#content .apt-block4 .corners-bottom{background-position:0 -32px;margin:-1px;}
#content .apt-block4 .corners-bottom span{background-position:100% -36px;}
#content .apt-block4 div{padding:5px 2px 12px 9px;}
#content .apt-block4 h5{font-size:12px;color:#000;margin:0;padding:4px 4px 6px 0px;}
#content .apt-block4 ul.list1{padding:0px 0px 7px 7px;}
#content .apt-sendrequest{padding-left:14px;text-align:left;width:165px;}
#content .apt-sendrequest > div.clear, #content .apt-sendrequest > div#add-to-selected-block{display:none;}
#content .apt-block5{margin-bottom:10px;text-align:left;background:#fff9ec;border:1px solid #e8e4d9;}
#content .apt-block5 div{padding:5px 2px 5px 9px;}
#content .apt-block5 .cart{display:none;}
#content .apt-block5 p{margin:2px 0 2px 0;}
#content .apt-block5 .corners-top, #content .apt-block5 .corners-top span,#content .apt-block5 .corners-bottom,#content .apt-block5 .corners-bottom span{height:4px;}
#content .apt-block5 .corners-top{display:none;}
#content .apt-block5 .corners-top span{background-position:100% -12px;}
#content .apt-block5 .corners-bottom{display:none;}
#content .apt-block5 .corners-bottom span{background-position:100% -20px;}
#content .apt-block5 .tel{font-size:14px;margin:6px 0 6px 0;}
#content .leftf{float:left;}
#content .rightf{float:right;}
#content .ie6solver{clear:both;margin:5px 0;margin-top:0px;}
#content .citylabel{cursor:pointer;font-weight:normal;}
#content .info-block{margin-bottom:10px;text-align:left;}
#content .info-block div{background:#fff url(../../images-layout/home-info-br-dot.gif) repeat-y right;}
#content .info-block h3{font-size:12px;color:#000;margin:0;padding:4px 4px 6px 0px;}
#content .apt-sendrequest{padding-left:14px;text-align:left;width:165px;}
#content .cities{height:151px;width:100%;}
#content .cities .sprite, #content .cities .c_body .c_content .sprite, #content #info_container .info-block .sprite{background-image:url(../../images-layout/homepage_sprite.png);background-repeat:no-repeat;display:block;}
#content .cities .c_left{background:url(../../images-layout/capital_corners.jpg) no-repeat left top;height:151px;width:14px;}
#content .cities .c_right{background:url(../../images-layout/capital_corners.jpg) no-repeat right top;height:151px;width:14px;}
#content .cities .c_body{background:url(../../images-layout/capital_body.jpg) repeat-x;height:151px;min-width:852px;width:852px;}
#content .cities .c_body .c_content{padding:15px 24px 0 23px;float:left;}
#content .cities .c_body .c_content span{padding-left:8px;color:#83859c;}
#content .cities .c_body .c_content img{padding-bottom:8px;}
#content .cities .c_body .c_content a.c_link{font-size:20px;color:#1c49ae;background:url(../../images-layout/arrow-red.gif) no-repeat left 8px;padding-left:8px;font-weight:bold;text-decoration:none;}
#content .cities .c_body .c_content a.c_link:hover{text-decoration:underline;}
#content .cities .c_body .c_content .a_count{padding-left:8px;color:#83859c;}
#content .cities .c_body .c_content .nyphoto, #content .cities .c_body .c_content .londhoto, #content .cities .c_body .c_content .parisphoto, #content .cities .c_body .c_content .sfphoto{display:none;}
#content .cities .c_body .c_content>div.name-holder{position:relative;width:163px;height:82px;margin-bottom:8px;}
#content .cities .c_body .c_content .thumb-holder{width:163px;height:82px;}
#content .cities .c_body .c_content .thumb-holder img{position:absolute;}
#content .cities .c_body .c_content .thumb-holder.nyphoto-fix img{left:-1px;top:-350px;}
#content .cities .c_body .c_content .thumb-holder.parisphoto-fix img{left:-174px;top:-350px;}
#content .cities .c_body .c_content .thumb-holder.londhoto-fix img{left:-1px;top:-442px;}
#content .cities .c_body .c_content .thumb-holder.sfphoto-fix img{left:-174px;top:-442px;}
#slideshow{height:233px;margin-bottom:10px;position:relative;overflow:hidden;}
#slideshow .content{background-color:#f0f1e2;font-size:12px;padding:2px 0;}
#slideshow .content .intext{width:84px;border:1px solid #7f9db9;}
#slideshow .content #search-btn-holder{padding-left:45px;padding-top:10px;text-align:right;}
#slideshow .content #check-box-holder{padding-top:2px;}
#slideshow .cities_block{text-align:left;padding:0;margin:0;clear:left;}
#slideshow .cities_block div{background:#f0f1e2 url(../../images-layout/cities-br-dot.gif) repeat-y right;;}
#slideshow #blackl{text-align:right;width:190px;padding-top:70px;}
#slideshow #blackl ul{list-style:none;font-size:14px;}
#slideshow #blackl ul li{margin-bottom:4px;}
#slideshow .leftf{float:left;}
#slideshow .rightf{float:right;}
#slideshow .radio-error{display:none;padding:0px;margin:3px 3px 0px 5px;position:relative;top:1px;}
#slideshow td{background-color:#f0f1e2;}
#footer_links .div_fcontainer{padding:8px 0 8px 22px;display:block;width:200px;border-right:1px solid #FFF;height:116px;margin-top:10px;float:left;}
#footer_links .div_fcontainer h4{padding:0 0 0 10px;margin:0 0 10px 0;color:#ffffff}
#footer_links .div_fcontainer ul{list-style:none;padding:0;margin:0 0 0 25px;}
#footer_links .div_fcontainer ul li{background:url(../../images-layout/fot_links_dot.gif) no-repeat left 6px;padding-left:15px;padding-bottom:4px;}
#footer_links .div_fcontainer ul li a{color:#FFF;}
#footer_links .div_fcontainer ul li a:visited{color:#FFF;}
#content #info_container{clear:both;display:inline-block;margin-top:10px;}
#content #info_container .info-block{float:left;margin-bottom:0px;}
#content #info_container .info-block h3{font-size:16px;font-weight:700;margin-bottom:8px;}
#content #info_container .info-block .clearer{padding:14px;background:none;}
#content #info_container .info-block .clearer div{background:none;}
#content #info_container .info-block .social-hld{border:1px solid #DCDCCF;width:197px;background:#F5F5EF !important;padding:5px;margin-bottom:20px;}
#content #info_container .info-block .social-hld ul{list-style-type:none;height:38px;padding:0;margin:0;}
#content #info_container .info-block .social-hld ul li{width:38px;height:38px;padding:0 0 0 14px;position:relative;float:left;}
#content #info_container .info-block .social-hld ul li:first-child{padding-left:0;}
#content #info_container .info-block .social-hld ul li a{display:none;}
#content #info_container .info-block .social-hld ul li div{width:38px;height:38px;display:block;}
#content #info_container .info-block .social-hld ul li div img{position:absolute;}
#content #info_container .info-block .social-hld ul li div.facebook_icon-fix img{left:-1px;top:-279px;}
#content #info_container .info-block .social-hld ul li div.youtube_icon-fix img{left:-40px;top:-279px;}
#content #info_container .info-block .social-hld ul li div.twitter_icon-fix img{left:-79px;top:-279px;}
#content #info_container .info-block .social-hld ul li div.foursquare_icon-fix img{left:-118px;top:-279px;}
#content #info_container .info-block .video_icon{width:155px;height:86px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background-position:-240px -262px;text-decoration:none;border:1px solid #000;}
#content #info_container .info-block .video-icon-holder a{display:none;}
#content #info_container .info-block .video-icon-holder{position:relative;height:88px}
#content #info_container .video-icon-holder>div.video-icon-fix{width:157px;height:88px;border:1px solid #000;}
#content #info_container .video-icon-holder>div.video-icon-fix img{position:absolute;left:-240px;top:-262px;}
#content .info-block ul.list4{padding-left:0px;margin-bottom:20px;}
#content .info-block ul.list4 li{background-position:left 6px;}
#content .info-block .newap_img{width:68px;height:65px;background-color:#666;float:left;overflow:hidden;}
#content .info-block .newap_img a img{border:1px #000 solid;}
#content .info-block .newap_desc{float:left;width:200px;margin-left:10px;background-color:#CCC;height:87px;padding:0 0 10px 0;}
#content .info-block .newap_desc a{display:block;padding:6px 0;}
#content .info-block .cl_testimonial{background:url(../../images-layout/testimonial.gif) no-repeat left 2px !important;padding-left:20px;display:block;}
#content .info-block .cl_testimonial span.cl_text{text-align:justify;font-style:italic;}
#content .info-block .en, #content .info-block .sp{height:540px;}
#content .info-block .fr{height:560px;}
#content .info-block .de{height:520px;}
#content .info-block .it{height:525px;}
#partners_footer, #media_footer{text-align:center;padding:10px 0;}
#partners_footer img, #media_footer img{padding:0;}
#partners_footer ul{list-style-type:none;height:46px;padding:0;margin:0;display:block;}
#partners_footer ul li, #media_footer ul li{list-style-type:none;float:left;display:block;padding:0 10px;border:none;position:relative;}
#partners_footer ul li{height:46px;}
#partners_footer ul li div{height:46px;display:block;}
#partners_footer ul li a, #partners_footer ul li span, #media_footer ul li a, #media_footer ul li span{display:none;}
#partners_footer ul li div img, #media_footer ul li div img{position:absolute;}
#partners_footer ul li.sprite-better-business-bureau-logo-fix, #partners_footer ul li.sprite-better-business-bureau-logo-fix div{width:107px;height:46px;}
#partners_footer ul li.sprite-iatan-logo-fix, #partners_footer ul li.sprite-iatan-logo-fix div{width:45px;height:46px;}
#partners_footer ul li.sprite-asta-logo-fix, #partners_footer ul li.sprite-asta-logo-fix div{width:78px;height:46px;}
#partners_footer ul li.sprite-snpi-logo-fix, #partners_footer ul li.sprite-snpi-logo-fix div{width:37px;height:46px;}
#partners_footer ul li.sprite-equal-housing-opportunity-logo-fix, #partners_footer ul li.sprite-equal-housing-opportunity-logo-fix div{width:45px;height:46px;}
#partners_footer ul li.sprite-rebny-logo-fix, #partners_footer ul li.sprite-rebny-logo-fix div{width:104px;height:46px;}
#partners_footer ul li.sprite-realtor-logo-fix, #partners_footer ul li.sprite-realtor-logo-fix div{width:36px;height:46px;}
#partners_footer ul li.sprite-manhattan-chamber-of-commerce-logo-fix, #partners_footer ul li.sprite-manhattan-chamber-of-commerce-logo-fix div{width:42px;height:46px;}
#partners_footer ul li.sprite-better-business-bureau-logo-fix img{left:-108px;top:-10px;}
#partners_footer ul li.sprite-iatan-logo-fix img{left:-10px;top:-142px;}
#partners_footer ul li.sprite-asta-logo-fix img{left:-10px;top:-10px;}
#partners_footer ul li.sprite-snpi-logo-fix img{left:-265px;top:-76px;}
#partners_footer ul li.sprite-equal-housing-opportunity-logo-fix img{left:-200px;top:-76px;}
#partners_footer ul li.sprite-rebny-logo-fix img{left:-282px;top:-10px;}
#partners_footer ul li.sprite-realtor-logo-fix img{left:-171px;top:-182px;}
#partners_footer ul li.sprite-manhattan-chamber-of-commerce-logo-fix img{left:-75px;top:-142px;}
#media_footer ul{list-style-type:none;height:23px;padding:0;margin:5px 0 12px;display:block;}
#media_footer ul li{height:23px;}
#media_footer ul li div{display:block;height:23px;}
#media_footer ul li.sprite-new-york-times-logo-fix, #media_footer ul li.sprite-new-york-times-logo-fix div{width:141px;height:20px;}
#media_footer ul li.sprite-wall-street-journal-logo-fix, #media_footer ul li.sprite-wall-street-journal-logo-fix div{width:203px;height:20px;}
#media_footer ul li.sprite-cnn-logo-fix, #media_footer ul li.sprite-cnn-logo-fix div{width:82px;height:20px;}
#media_footer ul li.sprite-the-independent-logo-fix, #media_footer ul li.sprite-the-independent-logo-fix div{width:78px;height:20px;}
#media_footer ul li.sprite-new-york-magazine-logo-fix, #media_footer ul li.sprite-new-york-magazine-logo-fix div{width:84px;height:20px;}
#media_footer ul li.sprite-geo-logo-fix, #media_footer ul li.sprite-geo-logo-fix div{width:27px;height:20px;}
#media_footer ul li.sprite-usa-today-logo-fix, #media_footer ul li.sprite-usa-today-logo-fix div{width:32px;height:20px;}
#media_footer ul li.sprite-crains-logo-fix, #media_footer ul li.sprite-crains-logo-fix div{width:68px;height:20px;}
#media_footer ul li.sprite-new-york-times-logo-fix img{left:-10px;top:-208px;}
#media_footer ul li.sprite-wall-street-journal-logo-fix img{left:-10px;top:-248px;}
#media_footer ul li.sprite-cnn-logo-fix img{left:-10px;top:-76px;}
#media_footer ul li.sprite-the-independent-logo-fix img{left:-241px;top:-142px;}
#media_footer ul li.sprite-new-york-magazine-logo-fix img{left:-137px;top:-142px;}
#media_footer ul li.sprite-geo-logo-fix img{left:-235px;top:-10px;}
#media_footer ul li.sprite-usa-today-logo-fix{left:-322px;top:-76px;}
#media_footer ul li.sprite-crains-logo-fix{left:-112px;top:-76px;}
#tabs .fragment-content{border:1px solid #cacaca;padding:1px;margin-top:3px;}
#tabs .attractions{padding:10px 32px 10px 32px;}
#tabs .attraction_list{padding:5px 0 10px 20px;}
#tabs .attraction_list div{padding:1px 10px 2px 11px;background:url(../../images-layout/bullet-black-4.gif) no-repeat left center;}
#aptlistings{padding:20px 0 20px 0;}
#aptlistings .lastlisting{background:url(../../images-layout/dot-bg2.gif) repeat-x bottom;}
#aptlistings .listing{padding-bottom:17px;}
#aptlistings .listing .aptheader{background:#f9f9f9 url(../../images-layout/dot-bg2.gif) repeat-x top;}
#aptlistings .listing .aptheader div{padding:5px 7px 7px 7px;}
#aptlistings .listing .aptheader a{font-size:14px;font-weight:bold;}
#aptlistings .listing .aptheader p{margin:0;line-height:150%}
#aptlistings .listing .aptheader .address{color:#7a7a7a;font-weight:bold;}
#aptlistings .listing .aptdescription{padding:12px 6px 0 12px;}
#aptlistings .listing .aptdescription img{border:1px solid #7c7c7c;}
#aptlistings .listing .aptdescription td{vertical-align:top;}
#aptlistings .listing .aptdescription p{margin-top:0;}
#aptlistings .listing .aptdescription .features{color:#838383;}
#aptlistings .listing .aptdescription .sleeps{color:#565656;padding-right:30px;text-align:right;white-space:nowrap;}
#aptlistings .listing .aptdescription .price{font-size:16px;font-weight:bold;margin-bottom:8px;}
#aptlistings .listing .aptdescription .priceto{font-size:12px;}
#aptlistings .listing .aptdescription .period{font-size:12px;color:#565656;}
#aptlistings .listing .aptdescription .availabilities{border:1px solid #ebebeb;background-color:#f9f9f9;padding:7px;margin-top:16px;}
#aptlistings .listing .aptdescription .availabilities p{font-size:11px;margin-bottom:4px;color:#6d0404;}
#pager, .pager-two{font-size:9pt;text-align:right;}
#pager .currentPage, .pager-two .currentPage{background-color:#afcdfb;border:1px solid #afcdfb;color:#ffffff;font-weight:bold;margin:0 2px;padding:2px 6px;}
#pager .spacing, .pager-two .spacing{background:none;color:#000000;font-weight:bold;margin:0 2px;padding:2px 6px;}
#pager a, #pager a:link, #pager a:visited, .pager-two a, .pager-two a:link, .pager-two a:visited{background-color:#FFFFFF;border:1px solid #CCCCCC;color:#003B6E;margin:0 2px;padding:2px 6px;text-decoration:none;}
#pager a:hover, .pager-two a:hover{background-color:#afcdfb;border:1px solid #afcdfb;color:#ffffff;}
#content .apt-block6{background-color:#efefef;padding:2px;}
#container .block.proudmember .bbb, #container .block.proudmember .titan, a.button-3, a.button-3 span, #tabs3 ul li.active, #tabs3 ul li.active a, #container .smenu-tr, #sidebar .apt-search-block .corners-top, #sidebar .apt-search-block .corners-bottom, #sidebar .apt-search-block .corners-top span, #sidebar .apt-search-block .corners-bottom span{background:url(../../images-layout/sidebar-sprite.png) no-repeat 0 0;}
#sidebar .apt-search-block .corners-top, #sidebar .apt-search-block .corners-bottom, #sidebar .apt-search-block .corners-top span, #sidebar .apt-search-block .corners-bottom span{font-size:1px;line-height:1px;height:2px;display:block;}
#sidebar .apt-search-block .corners-top{background-position:0 -441px;margin:-2px;}
#sidebar .apt-search-block .corners-bottom{background-position:0 -443px;margin:-2px;}
#sidebar .apt-search-block .corners-top span{background-position:100% -445px;}
#sidebar .apt-search-block .corners-bottom span{background-position:100% -447px}
#sidebar .apt-search-block .apt-content{background:none;padding:9px 7px;}
#sidebar .apt-search-block .apt-content input[type=text]{-webkit-appearance:none;padding:1px;height:16px;}
.datepick-popup{z-index:9999 !important;}
#content #slideshow #t-sld-sh{width:530px;float:left;margin-left:8px;}
#content #slideshow #t-sld-sh .h1title{font-size:23px;color:#ffffff;margin:0px;font-weight:normal;padding:0px 0 0px 0px;line-height:24px;}
#content #slideshow #t-sld-sh ul{list-style:none;margin:0;padding:0 0 0 1px;}
#content #slideshow #t-sld-sh ul li{display:inline;color:#FFF;}
#content #slideshow #t-sld-sh .t-bg{background:url(../../images-layout/t-bg.png) repeat;padding:0;margin:0;}
#content #slideshow #t-sld-sh table tr td img{border:none;height:5px;width:5px;overflow:hidden;display:block;}
#content #slideshow #t-sld-sh div.en .h1title{}
#content #slideshow #t-sld-sh div.en ul.dot5 li{padding-left:13px;background:url(../../images-layout/spacer-b.gif) 3px 6px no-repeat;font-size:13px;}
#content #slideshow #t-sld-sh div.en ul.dot4 li{padding-left:13px;background:url(../../images-layout/spacer-b4.gif) 3px 6px no-repeat;font-size:13px;}
#content #slideshow #t-sld-sh div.en ul.dot3 li{padding-left:13px;background:url(../../images-layout/spacer-b3.gif) 3px 7px no-repeat;font-size:13px;}
#content #slideshow #t-sld-sh div.fr .h1title{font-size:22px;}
#content #slideshow #t-sld-sh div.fr ul.dot5 li{padding-left:18px;background:url(../../images-layout/spacer-b.gif) 5px 6px no-repeat;font-size:13px;}
#content #slideshow #t-sld-sh div.de .h1title{font-size:20px;}
#content #slideshow #t-sld-sh div.de ul.dot5 li{padding-left:11px;background:url(../../images-layout/spacer-b.gif) 2px 6px no-repeat;font-size:13px;}
#content #slideshow #t-sld-sh div.sp .h1title{font-size:20px;}
#content #slideshow #t-sld-sh div.sp ul.dot5 li{padding-left:15px;background:url(../../images-layout/spacer-b.gif) 4px 6px no-repeat;font-size:13px;}
#content #slideshow #t-sld-sh div.it .h1title{font-size:22px;}
#content #slideshow #t-sld-sh div.it ul.dot5 li{padding-left:19px;background:url(../../images-layout/spacer-b.gif) 6px 6px no-repeat;font-size:13px;}
#content .warning{background:url(../../images-layout/warning-sign.gif) 0px 1px no-repeat;padding-left:25px;padding-top:1px;font-size:11px;height:22px;color:#890505;display:none;}
#content .input-error{border:1px red solid !important;background:#F5DFE0 !important;}
#content .warning2{background:url(../../images-layout/warning-sign.gif) 0px 1px no-repeat;padding-left:25px;padding-top:1px;font-size:11px;height:22px;color:#890505;display:none;}
#content .miz-arrow-up{background:url(../../images-layout/arrow-s-up.gif) 0px 3px no-repeat;padding-left:15px;font-size:11px;margin-left:15px;}
#content .miz-arrow-down{background:url(../../images-layout/arrow-s-d.gif) 0px 3px no-repeat;padding-left:15px;font-size:11px;margin-left:15px;}
#content .search-content table tr td table tr td{padding:0px 0px 3px 0px;}
#content .search-content table tr td table tr td.index-mark{width:18px;font-size:11px;text-align:center;}
#content #locationsearch input{margin-top:2px;margin-bottom:0px;}
#content .aptimg-slider-hld{display:none;}
#content #send-ok{background:url(../../images-layout/yellow_mail_send.png) 5px 2px no-repeat #f7fff0;padding:5px 0 5px 65px;font-size:16px;font-weight:700;line-height:24px;color:#096702;border:1px solid #b7dab3;}
#content #send-falied{background-color:#fef2f2;padding:5px;font-size:16px;font-weight:700;color:#680000;border:1px solid #fa9f9f;}
#content #empty-fields{background-color:#fef2f2;padding:5px;font-size:16px;font-weight:700;color:#680000;border:1px solid #fa9f9f;}
#content #incorrect-email{background-color:#fef2f2;padding:5px;font-size:16px;font-weight:700;color:#680000;border:1px solid #fa9f9f;}
.datepick-popup{z-index:9999 !important;font-size:16px !important;line-height:20px !important;}
.datepick-popup .datepick-month tbody td{line-height:19px !important;}
.datepick{width:436px !important;}
.datepick-cmd-prev, .datepick-cmd-clear{text-align:left;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;}
#page{position:relative;z-index:1;margin:5px auto 0 auto;padding:0;text-align:left;width:900px;background:#fff url(../../images-layout/sidebar-bg.gif) repeat-y;}
#header{position:relative;height:28px;margin:0;text-align:left;background:#fff url(../../images-layout/header-border-tl.gif) no-repeat top left;z-index:9500;}
#header-inner{background:url(../../images-layout/header-border-tr.gif) no-repeat top right;height:28px;}
#header-title{float:left;width:240px;padding-top:6px;padding-bottom:5px;padding-left:21px;}
#header-topmenu{float:right;padding-top:6px;}
#header-topmenu div{margin:0;float:left;}
#header-banner{position:relative;}
#header-banner .holderMain{display:none;}
#header-banner .holderMainPrint{position:relative;width:900px;height:83px;border-bottom:1px solid #D1C6B2;display:block;}
#header-banner .holderMainPrint .logo-fix{display:block;position:absolute;left:21px;top:10px;width:66px;height:66px;}
=#header-banner .holderMainPrint .logo-fix img{}
#header-submenu{height:22px;background:#890505;}
#header-bcl{border-bottom:solid 1px #e8e4d9;background:#fff9ec;padding:7px 5px 7px 5px;}
#sidebar{width:180px;float:left;margin:0px 0 25px 0;padding:0px;background:#efefef;border-top:solid 1px #ffffff;}
#container{padding:0 4px 0 4px;}
#container .block{margin-top:14px;margin-bottom:20px;}
#container .block .ib{display:block;margin:0 auto;}
#container .block .ib.bbb-fix, #container .block .ib.bbb-fix span{width:110px;height:80px;}
#container .block.proudmember .bbb-fix img{left:0;top:-220px;position:absolute;}
#container .block.proudmember .bbb, #container .block.proudmember .titan{display:none;}
#container .smenu-tl{height:22px;background:#fff url(../../images-layout/sidebar-sprite.png) no-repeat 0 -418px;}
#container .smenu-tr{height:22px;background-position:100% -415px;border-bottom:1px solid #e8e4d9;}
#main-body{float:right;height:100%;width:719px;}
#heading, #heading2, #heading3{background:#efefef;background:-moz-linear-gradient(top, #efefef 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #efefef 0%,#ffffff 100%);background:-o-linear-gradient(top, #efefef 0%,#ffffff 100%);background:-ms-linear-gradient(top, #efefef 0%,#ffffff 100%);background:linear-gradient(to bottom, #efefef 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 );border-top:1px solid #fff;padding:0 0 1px 25px;}
#heading3>div{display:none;}
#content{padding:0 20px 0 25px;margin:20px 0 15px 0;}
#content div.post{}
.section-separator{clear:both;margin:0;padding-bottom:6px;line-height:0em;font-size:0px;border-top:solid 1px #e8e4d9;border-bottom:solid 1px #e8e4d9;background:#fff9ec;}
#footer{clear:both;margin:0;text-align:center;line-height:1.15em;font-size:12px;color:#555;background:#fff url(../../images-layout/footer-border-bl.gif) no-repeat bottom left;}
#footer-inner{background:url(../../images-layout/footer-border-br.gif) no-repeat bottom right;}
#footer .title{width:170px;}
#footer .links{padding-left:10px;}
#footer td{height:30px;border-bottom:1px solid #f4f4f4;padding:4px 3px 2px 0px;line-height:1.15em;font-size:12px;color:#555;text-align:left;}
#footer-info{padding-top:8px;line-height:130%;background-color:#E8E4D9;text-align:center;}
.hide{display:none;}
form{margin:0;padding:0;}
label{font-weight:bold;}
input, textarea{border:1px solid #b7b7b7;outline:none;}
input[type="radio"], input[type="checkbox"]{border:none;}
input.blur{color:#9E9E9E;}
#top_apt_search{width:90px;font-size:1.1em;color:#929190;}
#top_apt_search_form{display:inline;}
a.button-2{background:transparent url('../../images-layout/button-1b.png') no-repeat scroll top right;color:#fff;display:block;float:left;font:bold 14px verdana, sans-serif, arial;height:28px;margin-right:6px;padding-right:18px;text-decoration:none;outline:none;}
a.button-2 span{background:transparent url('../../images-layout/button-1a.png') no-repeat;display:block;line-height:14px;padding:6px 0 8px 24px;}
a.button-2:hover{background-position:right -28px;outline:none;color:#fff;}
a.button-2:hover span{background-position:0px -28px;}
a.button-2:focus, a.button-2:active{background-position:right -56px;color:#e5e5e5;outline:none;}
a.button-2:focus span, a.button-2:active span{background-position:0px -56px;padding:7px 0 7px 24px;}
a.submit-button, a.submit-button span{background:url('../../images-layout/buttons_sprite.png') no-repeat 0 0;display:block;}
a.submit-button{color:#fff;display:block;font:bold 14px verdana, sans-serif, arial;height:33px;padding-right:18px;text-decoration:none;outline:none;background-position:100% -267px;}
a.submit-button span{color:#fff;display:block;line-height:14px;padding:8px 0 11px 24px;background-position:0 -168px;}
a.submit-button:hover{background-position:100% -300px;outline:none;color:#fff;}
a.submit-button:hover span{background-position:0px -201px;}
a.submit-button:focus, a.submit-button:active{background-position:right -333px;color:#fff;outline:none;}
a.submit-button:focus span, a.submit-button:active span{background-position:0px -234px;padding:9px 0 9px 24px;}
a.submit-button{background:transparent url('../../images-layout/button-2b.png') no-repeat scroll top right;color:#fff;display:block;font:bold 14px verdana, sans-serif, arial;height:33px;padding-right:18px;text-decoration:none;outline:none;}
a.submit-button span{background:transparent url('../../images-layout/button-2a.png') no-repeat;color:#fff;display:block;line-height:14px;padding:8px 0 11px 24px;text-align:center;}
a.button-3{color:#FFF;display:block;float:right;font:bold 13px arial, verdana, sans-serif;height:19px;padding-right:3px;text-decoration:none;outline:none;background-position:100% -358px;}
a.button-3 span{line-height:19px;padding:0px 0 2px 3px;background-position:0 -301px;height:17px;display:block;}
a.button-3:hover{background-position:100% -377px}
a.button-3:hover span{background-position:0px -320px;}
a.button-3:focus, a.button-3:active{background-position:100% -396px;color:#fff;outline:none;}
a.button-3:focus span, a.button-3:active span{background-position:0px -339px;padding:2px 0 1px 3px;}
a.submit-button2{background:transparent url('../../images-layout/button-4b.png') no-repeat scroll top right;color:#fff;display:block;font:bold 14px verdana, sans-serif, arial;height:43px;padding-right:18px;text-decoration:none;outline:none;}
a.submit-button2 span{background:transparent url('../../images-layout/button-4a.png') no-repeat;color:#fff;display:block;line-height:15px;padding:5px 0 10px 24px;}
a.submit-button2:hover{background-position:right -43px;outline:none;color:#fff;}
a.submit-button2:hover span{background-position:0px -43px;}
a.submit-button2:focus, a.submit-button2:active{background-position:right -86px;color:#fff;outline:none;}
a.submit-button2:focus span, a.submit-button2:active span{background-position:0px -86px;padding:6px 0 9px 24px;}
a.viewapt-button{background:transparent url(../../images-layout/viewapt-2b.png) no-repeat scroll top right;color:#000;display:block;font:12px verdana, sans-serif, arial;height:25px;padding-right:10px;text-decoration:none;outline:none;}
a.viewapt-button span{background:transparent url(../../images-layout/viewapt-2a.png) no-repeat;color:#000;display:block;line-height:24px;padding:0 3px 0 5px;}
a.viewapt-button:hover{background-position:right -25px;outline:none;color:#fff;}
a.viewapt-button:hover span{background-position:0px -25px;}
a.viewapt-button:focus, a.viewapt-button:active{background-position:right -50px;color:#fff;outline:none;}
a.viewapt-button:focus span, a.viewapt-button:active span{background-position:0px -50px;padding:1px 3px 0 5px;}
a.viewapt-button-2row{background:transparent url(../../images-layout/viewapt-2b-2row.png) no-repeat scroll top right;color:#000;display:block;font:12px verdana, sans-serif, arial;height:40px;padding-right:10px;text-decoration:none;outline:none;}
a.viewapt-button-2row span{background:transparent url(../../images-layout/viewapt-2a-2row.png) no-repeat;color:#000;display:block;line-height:14px;padding:3px 3px 0 5px;height:37px;}
a.viewapt-button-2row:hover{background-position:right -40px;outline:none;color:#fff;}
a.viewapt-button-2row:hover span{background-position:0px -40px;}
a.viewapt-button-2row:focus, a.viewapt-button-2row:active{background-position:right -80px;color:#fff;outline:none;}
a.viewapt-button-2row:focus span, a.viewapt-button-2row:active span{background-position:0px -80px;padding-top:4px;}
#menu{background:#890505 url("../../images-layout/menu-bg.jpg") repeat-x 0 -23px;text-align:left;}
#menu ul{list-style:none;margin:0;padding:0;float:left;}
#menu li a.submenu{background:#afa789 url("../../images-layout/sub.gif") no-repeat right;}
#menu a, #menu h2{display:block;margin:0;padding:2px 3px;}
#menu ul li a.title{line-height:12px;color:#fff;border-right:1px solid #fff;text-transform:uppercase;font-size:10px;font-family:Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;text-align:left;background:transparent url("../../images-layout/menu-bg.jpg") repeat-x 0 -23px;padding:5px 15px 5px 15px;font-weight:bold;}
#menu a{color:#000;background:#afa789;text-decoration:none;}
#menu a:hover.title{background:transparent url("../../images-layout/menu-bg.jpg") repeat-x - -23px;color:#000;}
#menu a.title-selected{background:transparent url("../../images-layout/menu-bg.jpg") repeat-x 0 0;color:#000;border-right:1px solid #fff;text-transform:uppercase;font:10px Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;text-align:left;padding:5px 15px 5px 15px;font-weight:bold;}
#menu ul ul a:hover{background:#d4cfbe;color:#000;}
#menu :hover > a.title, #menu ul ul :hover > a.title, #menu :hover > a.title-selected, #menu ul ul :hover > a.title-selected{color:#000;background:transparent url("../../images-layout/menu-selected-bg.gif") repeat-x;}
#menu li a:hover.submenu{background:#ffffff url("../../images-layout/sub.gif") no-repeat right;}
#menu li{position:relative;z-index:5000;}
#menu ul ul a{border-top:solid 1px #dad2c0;padding:7px 15px 7px 15px;font-size:10px;}
#menu ul ul{border-bottom:solid 1px #817c73;}
#menu ul ul{position:absolute;z-index:500;border-left:solid 1px #817c73;border-right:solid 1px #817c73;font:bold 10px Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;}
#menu ul ul ul{position:absolute;top:0;left:100%;border:solid 1px #f7f2e6;}
div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul{display:none;}
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul{display:block;}
#menu #item-ny .title{border-left:1px solid #fff;}
.combo{background:#fff;text-align:left;padding:0;margin:0;}
.combo ul{list-style:none;margin:0;padding:0;float:left;}
.combo a, .combo h2{display:block;margin:0;padding:2px 3px;}
.combo ul li a.title{color:#000000;border:1px solid #b7b7b7;font:10px Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;text-align:left;background:#fff url('../../images-layout/arrow-combo-a1.gif') no-repeat center right;padding:2px 7px 2px 7px;font-weight:normal;}
.combo a{color:#000;background:#fff;text-decoration:none;}
.combo a:hover.title{color:#000;font-weight:normal;}
.combo :hover > a.title, .combo ul ul :hover > a.title{color:#000;background:#fff url('../../images-layout/arrow-combo-a2.gif') no-repeat center right;}
.combo a:hover{background:#316ac5;color:#fff;}
.combo li{position:relative;z-index:9960;background:#fff;}
.combo ul ul a{border-top:solid 1px #dad2c0;padding:2px 7px 2px 7px;}
.combo .sprite{background:url(../../images-layout/flag_sprite.png) no-repeat;display:block;}
.combo span.sprite{width:15px;height:10px;border:1px solid #C0C0C0;float:left;padding:0;margin:0;}
.combo .flag_home_EN{background-position:-2px -16px;}
.combo .flag_home_DE{background-position:-2px -2px;}
.combo .flag_home_FR{background-position:-2px -30px;}
.combo .flag_home_SP{background-position:-2px -58px;}
.combo .flag_home_IT{background-position:-2px -44px;}
.combo ul ul{border-bottom:solid 1px #b7b7b7;}
.combo ul ul{position:absolute;z-index:500;border-left:solid 1px #b7b7b7;border-right:solid 1px #b7b7b7;font:normal 10px Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;}
.combo ul ul ul{position:absolute;top:0;left:100%;border:1px solid #7f9db9;}
div.combo ul ul, div.combo ul li:hover ul ul, div.combo ul ul li:hover ul ul{display:none;}
div.combo ul li:hover ul, div.combo ul ul li:hover ul, div.combo ul ul ul li:hover ul{display:block;}
#tabs2{margin:20px 0;}
#tabs2 ul{float:right;width:100%;padding:0;margin:0;}
#tabs2 li{margin-left:0px;list-style:none;}
#tabs2 li.firsttab{margin-left:15px;}
* html #tabs2 li{display:inline;}
#tabs2 li, #tabs2 li a{float:left;outline:none;font-size:11px;}
#tabs2 ul li{}
#tabs2 ul li a{text-decoration:none;padding:8px;color:#000;outline:none;border:1px solid #D3D3D3;border-bottom:none;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#tabs2 ul li.active{}
#tabs2 ul li.active a{background:#F4F4F4;color:#000;outline:none;}
#tabs2 ul li a:hover, #tabs2 ul li.active a:hover{text-decoration:underline;}
#tabs2 div{clear:both;}
#tabs2 .search-header{background:#efefef;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#tabs2 .search-header .search-content{padding:10px 10px 8px 10px;}
#tabs2 .search-content .ie6-layout-slider{display:none;}
#tabs2 #advanced-options-chk{font-size:11px;padding-left:15px;outline:none;}
#tabs2 .expand{background:url(../../images-layout/expand.gif) no-repeat 1px 2px;}
#tabs2 .minimize{background:url(../../images-layout/minimize.gif) no-repeat 1px 2px;}
#tabs2 #advanced-options{padding:5px;}
#tabs2 #advanced-options input{border:0;}
#tabs2 #advanced-options label{font-weight:normal;}
#tabs2 .search-advanced{background:#efefef;-webkit-border-radius:0 0 5px 5px ;-moz-border-radius:0 0 5px 5px ;border-radius:0 0 5px 5px ;}
#tabs2 .search-advanced .search-content, #tabs2 .search-location .search-content{padding:6px 10px 6px 10px;}
#tabs2 .search-location label{font-weight:normal;cursor:pointer;}
#tabs2 .search-location label.highligted{color:red;}
#tabs2 .search-location .map{border:1px solid #b8b8b8;}
#tabs2 .search-location{background:#f4f4f4;}
#tabs2 .about-content, #tabs2 .deals-content{padding:10px;}
#tabs2 .about-content p, #tabs2 .deals-content p{margin-top:0;}
#tabs2 .borders{background:#efefef;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#tabs2 div.childnode{margin-left:9px;padding-left:9px;background:url(../../images-layout/chk-dots.gif) no-repeat left 9px;}
#tabs2 div.childnodegroup2 .childnode{padding-top:2px;}
#tabs2 div.childnodegroup{background:url(../../images-layout/chk-dots-vert.gif) 8px 100% repeat-y;}
#tabs2 div.childnodegroup2{background:url(../../images-layout/chk-dots-vert2.gif) 8px 4% no-repeat;padding:2px 0 0 0;}
#tabs2 div.childnodegroup3{background:url(../../images-layout/chk-dots-vert2.gif) 26px 1px no-repeat;padding:2px 0 4px 16px;}
#tabs2 div.childnodegroup4{background:url(../../images-layout/chk-dots-vert.gif) 26px 100% repeat-y;padding:2px 0 0px 16px;}
#tabs2 #locationsearch input{border:0;}
#tabs3{margin:5px 0;}
#tabs3 ul{float:right;width:100%;padding:0;margin:0;}
#tabs3 li{margin-left:0px;list-style:none;}
#tabs3 li.firsttab{margin-left:5px;}
* html #tabs3 li{display:inline;}
#tabs3 li, #tabs3 li a{float:left;outline:none;font-size:11px;}
#tabs3 ul li{padding:0;}
#tabs3 ul li:before{display:none;}
#tabs3 ul li a{text-decoration:none;padding:2px 4px 1px 4px;margin-left:2px;color:#000;outline:none;}
#tabs3 ul li a span{padding-left:6px;position:relative;}
#tabs3 ul li a span:before{content:'';display:block;position:absolute;left:0;top:4px;width:4px;height:7px;background:url(../../images-layout/arrows_sprite.png) no-repeat -2px -2px;}
#tabs3 ul li.active a{color:#000;outline:none;background-position:100% -35px;padding:2px 4px 1px 4px;}
#tabs3 div{background:#f4f4f4;clear:both;}
#tabs3 a.button-3, a.button-3:hover{color:#fff;text-decoration:none;}