html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}strong{font-weight:bold;}em{font-style:italic;}strong{font-weight:bold;}#header .all_count,#menu,h1,h2,h3,h4,h5,h6,#filters ul li.category span,ul#users li.user .opinion span.no_opinions,#user .simple_data,.first_opinion,#map_wrapper .info,#user .data .ratings .big .number,.followers ul li span.opinions_count,#login_form .main label,#register_form .main label,#following_users .no_users,#bar .login .panel,#bar .login .logout,#bar .login .admin_panel,.flash,#footer .copyright,h3.user_panel,#bar .login .sign-in,#bar .login .register,#bar .search input.submit,#restaurant_title h2 a,#user_form .choose_cuisines,#facebox .additional_info{font-family:"Book Antiqua","Bookman Old Style","Bitstream Charter","Nimbus Roman No9 L",Garamond,"Apple Garamond","ITC Garamond Narrow","New Century Schoolbook","Century Schoolbook","Century Schoolbook L",Georgia,serif;}body{background-color:#ddd;}body,ul#opinions li.opinion .body h3,textarea,.flash,#directions-title,#routes{font-family:"Lucida Grande",Verdana,Tahoma,Helvetica,sans-serif;}#content:after,#top10 ul li:after,#article_categories ul:after,#top_cities:after,#top_cities .wrapper:after,#top_cities ul li:after,#filters:after,#filters ul li:after,#filters ul:after,#menu:after,#restaurant .data:after,#restaurant .data .wrapper:after,#restaurant:after,.clear:after,.restaurant_description:after,ul#opinions li.opinion .body ul.ratings li:after,ul#users li.user:after,.blue_box .sort:after,#user .data:after,.right_content .new_restaurants ul li .info:after,ul#opinions li.opinion .user h3:after,#sorting:after,.pagination:after,#user .favourites:after,#map_wrapper .search:after,#articles_menu:after,#filters ul li span:after,.inner:after,.followers ul li:after,#restaurant_form fieldset div.container:after,#restaurant_form .address .checkbox:after,.radio_group li:after,#register_form .field:after,#login_form .field:after,.inner_menu ul:after,#opinion_form .ratings .wrapper:after,#additional_info ul:after,#additional_info ul li:after,.standard_form .field:after,.standard_form .with_radio:after,#gallery .photos:after,.standard_form .checkbox:after,#premium_orders ul#restaurants li:after,.ie_red_button:after,.ie_red_button span:after,form .container:after,#user_form table tr td span:after,#restaurant_form fieldset:after,#facebox .ratings li:after,#restaurant_form .address .checkbox span:after,#restaurant_form #toggle_additional_info:after,#opinion_otd .wrapper .info:after,ul.new_opinions li.opinion .info:after,#restaurant .links:after,#restaurant .data .contact span:after,#restaurant .data .contact:after,#restaurant .data .price:after,#content .inner_content:after,.submit_container:after,.standard_form:after,.submit:after,#opinion_form:after,ul#opinions li.opinion:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main_box,.right_content .new_restaurants,div#user_search{background:#eee;margin-bottom:20px;padding:15px;position:relative;}.right_content .new_restaurants,div#user_search,.slideshow_container,#newsletter{margin-left:7px;margin-bottom:10px;}#main_box h2,.right_content .new_restaurants h2,div#user_search h2,#newsletter h2{color:#737373;margin:0 0 15px 12px;font-size:138%;}#main_box h2.premium{color:#bc0000;}.blue_box,#article_box,#user,#opinion_otd,.slideshow_container,#newsletter{padding:15px;background:#eee;margin-bottom:10px;position:relative;}.slideshow_container{padding:10px;}.blue_box{color:#737373;}.blue_box a{text-decoration:underline;color:#737373;}.right_content .blue_box{margin-left:7px;padding:15px 20px;}.blue_box h2,.blue_box h3,#opinion_otd h2{color:#737373;font-size:138%;margin-bottom:10px;}.no_margin{margin:0;}.right_content .blue_box h3{color:#737373;font-size:113%;padding:3px 0;margin-bottom:6px;}ul#opinions li.opinion .user .created_at,ul#users li.user .created_at,ul#users li.user .city,#article_box #article .created_at,.articles .article .created_at{font-size:69%;color:#767676;display:block;}#article_box #article .created_at{margin-top:5px;margin-bottom:4px;}ul#opinions li.opinion .user .created_at a,ul#users li.user .created_at a,ul#users li.user .city a,#article_box #article .created_at a,.articles .article .created_at a{color:#767676;}body .corner_1,body .corner_2,body .corner_3,body .corner_4{position:absolute;width:8px;height:8px;display:block;margin:0;padding:0;font-size:1px;line-height:1px;}#facebox .corner_1,#facebox .corner_2,#facebox .corner_3,#facebox .corner_4{display:none;}body .corner_1{top:0;left:0;}body .corner_2{top:0;right:0;}body .corner_3{bottom:0;right:0;}body .corner_4{bottom:0;left:0;}.fff-bfbfbf_corner_1,.fff-bfbfbf_corner_2,.fff-bfbfbf_corner_3,.fff-bfbfbf_corner_4,.eee-bfbfbf_corner_1,.eee-bfbfbf_corner_2,.eee-bfbfbf_corner_3,.eee-bfbfbf_corner_4,.bfbfbf-ddd_corner_1,.bfbfbf-ddd_corner_2,.bfbfbf-ddd_corner_3,.bfbfbf-ddd_corner_4,.bfbfbf-fff_corner_1,.bfbfbf-fff_corner_2,.bfbfbf-fff_corner_3,.bfbfbf-fff_corner_4,.bfbfbf-eee_corner_1,.bfbfbf-eee_corner_2,.bfbfbf-eee_corner_3,.bfbfbf-eee_corner_4,.bf0000-fff_corner_1,.bf0000-fff_corner_2,.bf0000-fff_corner_3,.bf0000-fff_corner_4,.x8e0000-bf0000_corner_1,.x8e0000-bf0000_corner_2,.x8e0000-bf0000_corner_3,.x8e0000-bf0000_corner_4,.bf0000-ddd_corner_1,.bf0000-ddd_corner_2,.bf0000-ddd_corner_3,.bf0000-ddd_corner_4,.bf0000-eee_corner_1,.bf0000-eee_corner_2,.bf0000-eee_corner_3,.bf0000-eee_corner_4,.eee-fff_corner_1,.eee-fff_corner_2,.eee-fff_corner_3,.eee-fff_corner_4,.fff-ddd_corner_1,.fff-ddd_corner_2,.fff-ddd_corner_3,.fff-ddd_corner_4,.fff-eee_corner_1,.fff-eee_corner_2,.fff-eee_corner_3,.fff-eee_corner_4,.ddd-eee_corner_1,.ddd-eee_corner_2,.ddd-eee_corner_3,.ddd-eee_corner_4,.fbfbfb-eee_corner_1,.fbfbfb-eee_corner_2,.fbfbfb-eee_corner_3,.fbfbfb-eee_corner_4,ul.new_opinions li.opinion .info div.rating .stars div,ul.restaurants li.restaurant .info .rating .stars div,#opinion_otd .wrapper .info div.rating .stars div,ul.new_opinions li.opinion .info div.rating .stars,ul.restaurants li.restaurant .info .rating .stars,#opinion_otd .wrapper .info div.rating .stars,ul#users li.user .bind_top,#article_box #article .bind_top,#user .bind_top,#user .favourites .bind_top,#articles_menu ul li:hover .bind_top,li.highlight .bind_top,ul#users li.user .bind_bottom,#article_box #article .bind_bottom,#user .bind_bottom,#user .favourites .bind_bottom,li.highlight .bind_bottom,#articles_menu ul li:hover .bind_bottom,.right_content .new_restaurants ul li .info .bind_top,.right_content .articles .article .bind_top,.right_content .new_restaurants ul li .info .bind_bottom,div#user_search .bind_bottom,.right_content .articles .article .bind_bottom,.left_content .articles .article .bind_top,body #restaurant .data .links .bind_top,.left_content .articles .article .bind_bottom,body #restaurant .data .links .bind_bottom,#bar .search .left label,#content .content_top .left,#top10 h2 span,#top10 .wrapper .hide_list .image,#top10 .wrapper .hide_list.hidden .image,#top10 .wrapper .how_it_works .image,#article_categories ul li.ui-tabs-selected div,#article_categories div.pointer,.articles_category div.pointer,.inner_menu ul li.selected div,#gallery .photos .wrapper .photo .pointer,#restaurant .data .info_bind .bind_top,#restaurant .data .info_bind .bind_bottom,.slideshow .photo .prev,.slideshow .photo .next,#articles_menu ul li .arrow_right,#newsletter .bind_bottom,#logo a{background-image:url('/images/sprites/all.png?1271611442');background-repeat:no-repeat;}.fff-bfbfbf_corner_1{background-position:-99px -32px;}.fff-bfbfbf_corner_2{background-position:-107px -32px;}.fff-bfbfbf_corner_3{background-position:-107px -40px;}.fff-bfbfbf_corner_4{background-position:-99px -40px;}.eee-bfbfbf_corner_1{background-position:-99px 0;}.eee-bfbfbf_corner_2{background-position:-107px 0;}.eee-bfbfbf_corner_3{background-position:-107px -8px;}.eee-bfbfbf_corner_4{background-position:-99px -8px;}.bfbfbf-ddd_corner_1{background-position:-115px -16px;}.bfbfbf-ddd_corner_2{background-position:-123px -16px;}.bfbfbf-ddd_corner_3{background-position:-123px -24px;}.bfbfbf-ddd_corner_4{background-position:-115px -24px;}.bfbfbf-fff_corner_1{background-position:-83px -16px;}.bfbfbf-fff_corner_2{background-position:-91px -16px;}.bfbfbf-fff_corner_3{background-position:-91px -24px;}.bfbfbf-fff_corner_4{background-position:-83px -24px;}.bfbfbf-eee_corner_1{background-position:-280px 0;}.bfbfbf-eee_corner_2{background-position:-287px 0;}.bfbfbf-eee_corner_3{background-position:-287px -8px;}.bfbfbf-eee_corner_4{background-position:-280px -8px;}.bf0000-fff_corner_1{background-position:-115px -32px;}.bf0000-fff_corner_2{background-position:-123px -32px;}.bf0000-fff_corner_3{background-position:-123px -40px;}.bf0000-fff_corner_4{background-position:-115px -40px;}.x8e0000-bf0000_corner_1{background-position:-147px -16px;}.x8e0000-bf0000_corner_2{background-position:-155px -16px;}.x8e0000-bf0000_corner_3{background-position:-155px -24px;}.x8e0000-bf0000_corner_4{background-position:-147px -24px;}.bf0000-ddd_corner_1{background-position:-131px -16px;}.bf0000-ddd_corner_2{background-position:-138px -16px;}.bf0000-ddd_corner_3{background-position:-138px -24px;}.bf0000-ddd_corner_4{background-position:-131px -24px;}.bf0000-eee_corner_1{background-position:-131px -0px;}.bf0000-eee_corner_2{background-position:-138px -0px;}.bf0000-eee_corner_3{background-position:-138px -8px;}.bf0000-eee_corner_4{background-position:-131px -8px;}.eee-fff_corner_1{background-position:-115px -0px;}.eee-fff_corner_2{background-position:-123px -0px;}.eee-fff_corner_3{background-position:-123px -8px;}.eee-fff_corner_4{background-position:-115px -8px;}.fff-ddd_corner_1{background-position:-147px -0px;}.fff-ddd_corner_2{background-position:-155px -0px;}.fff-ddd_corner_3{background-position:-155px -8px;}.fff-ddd_corner_4{background-position:-147px -8px;}.fff-eee_corner_1{background-position:-99px -16px;}.fff-eee_corner_2{background-position:-107px -16px;}.fff-eee_corner_3{background-position:-107px -24px;}.fff-eee_corner_4{background-position:-99px -24px;}.ddd-eee_corner_1{background-position:-83px -32px;}.ddd-eee_corner_2{background-position:-91px -32px;}.ddd-eee_corner_3{background-position:-91px -40px;}.ddd-eee_corner_4{background-position:-83px -40px;}.fbfbfb-eee_corner_1{background-position:-99px -16px;}.fbfbfb-eee_corner_2{background-position:-107px -16px;}.fbfbfb-eee_corner_3{background-position:-107px -24px;}.fbfbfb-eee_corner_4{background-position:-99px -24px;}ul.new_opinions li.opinion .info div.rating .stars,ul.restaurants li.restaurant .info .rating .stars,#opinion_otd .wrapper .info div.rating .stars{position:absolute;top:50%;margin-top:-7px;width:80px;height:13px;right:4px;background-position:-184px -39px;}ul.new_opinions li.opinion .info div.rating .stars,#opinion_otd .wrapper .info div.rating .stars{left:80px;}ul.new_opinions li.opinion .info div.rating .stars div,ul.restaurants li.restaurant .info .rating .stars div,#opinion_otd .wrapper .info div.rating .stars div{z-index:2;position:absolute;height:13px;left:0;top:0;background-position:-184px -26px;}ul#opinions li.opinion .body ul.ratings li .stars,.right_content .new_restaurants .stars,#user .ratings ul li .stars,#detailed_ratings ul li .stars{position:relative;width:80px;height:13px;background:url('/images/star-small.png?1241763764') repeat-x 0 -13px;}.without_rating{width:80px;height:13px;}ul#opinions li.opinion .body ul.ratings li .stars,#user .ratings ul li .stars,.without_rating{position:absolute;top:50%;right:0;margin:-6px auto 0 auto;text-align:center;}ul#opinions li.opinion .body ul.ratings li .stars div,.right_content .new_restaurants .stars div,#user .ratings ul li .stars div,#detailed_ratings ul li .stars div{position:absolute;height:13px;left:0;top:0;background:url('/images/star-small.png?1241763764') repeat-x;}#restaurant .data .rating .stars,#user .ratings .stars{font-size:69%;width:150px;height:28px;position:relative;margin-bottom:5px;background:url('/images/star-big.png?1241762474') repeat-x 0 -28px;float:left;}#restaurant .data .rating .stars div,#user .ratings .stars div{width:150px;height:28px;width:0;position:absolute;left:0;top:0;background:url('/images/star-big.png?1241762474') repeat-x;}#restaurant .data .rating .number{font-size:1.25em;color:#737373;right:22px;top:50%;margin-top:-0.4em;font-family:Georgia,serif;position:absolute;}.bind_top{position:absolute;width:10px;height:10px;top:0;}.bind_bottom{position:absolute;width:10px;height:7px;bottom:-7px;}ul#users li.user .bind_top,#article_box #article .bind_top,#user .bind_top,#user .favourites .bind_top,#articles_menu ul li:hover .bind_top,li.highlight .bind_top{background-position:-265px -10px;left:0;height:10px;width:10px;}ul#users li.user .bind_bottom,#article_box #article .bind_bottom,#user .bind_bottom,#user .favourites .bind_bottom,li.highlight .bind_bottom,#articles_menu ul li:hover .bind_bottom{background-position:-265px -27px;left:0;height:7px;width:10px;}.right_content .new_restaurants ul li .info .bind_top,.right_content .articles .article .bind_top{top:0;right:0;height:10px;width:10px;background-color:#ddd;background-position:-265px 0;}.right_content .new_restaurants ul li .info .bind_bottom,div#user_search .bind_bottom,.right_content .articles .article .bind_bottom{bottom:-7px;height:7px;width:10px;right:0;background-color:#ddd;background-position:-265px -20px;}.left_content .articles .article .bind_top,body #restaurant .data .links .bind_top{top:0;right:0;width:10px;height:10px;background-color:#fff;background-position:-265px 0;}.left_content .articles .article .bind_bottom,body #restaurant .data .links .bind_bottom{bottom:-7px;right:0;height:7px;width:10px;font-size:0;line-height:0;background-color:#fff;background-position:-265px -20px;}.right_content .new_restaurants ul li .info,.articles .article{position:relative;background:#fff url('/images/bind-mr.png?1241762473') repeat-y right;}#restaurant .links{background:#fff url('/images/bind-mr.png?1241762473') repeat-y right;}ul.new_opinions li.opinion .wrapper,#article_box #article,#user .data,ul#users li.user,#user .favourites,ul#users li.user{position:relative;padding-top:10px;min-height:40px;height:auto!important;height:40px;background:url('/images/bind-1px.png?1241762473') repeat-y left top;}ul.new_opinions li.opinion .wrapper{background:none;padding:0;}#article_box #article .inner,#user .data .inner,ul#users li.user .inner,#user .favourites .inner{padding:0 20px 10px 30px;background:url('/images/bind-ml.png?1241762473') repeat-y left;}#user .data,ul#users li.user,#article_box #article,#user .favourites{margin-left:-45px;}ul.new_opinions li.opinion .opinion .avatar,#opinion_otd .wrapper .opinion .avatar,ul#opinions li.opinion .user .avatar,ul#users li.user .avatar,ul.restaurants li.restaurant .opinion .avatar,ul#opinions li.opinion .user .restaurant_avatar{position:relative;width:40px;height:40px;float:left;margin-right:9px;}ul.new_opinions li.opinion .info .avatar,#opinion_otd .wrapper .info .avatar,ul.restaurants li.restaurant .info .avatar,.right_content .new_restaurants ul li .info .avatar,ul#opinions li.opinion .user .restaurant_avatar{position:relative;width:60px;height:40px;}.right_content .new_restaurants ul li .info .avatar{float:left;margin-right:9px;}ul.new_opinions li.opinion .opinion .avatar a,#opinion_otd .wrapper .opinion .avatar a,ul#opinions li.opinion .user .avatar a,ul#users li.user .avatar a,ul.restaurants li.restaurant .opinion .avatar a{position:absolute;width:40px;height:40px;display:block;top:0;left:0;}ul.new_opinions li.opinion .info .avatar a,#opinion_otd .wrapper .info .avatar a,ul.restaurants li.restaurant .info .avatar a,.right_content .new_restaurants ul li .info .avatar a,ul#opinions li.opinion .user .restaurant_avatar a{position:absolute;width:60px;height:40px;display:block;top:0;left:0;}#best_users ul li .avatar,.followers ul li .avatar{width:32px;height:32px;float:left;margin-right:9px;position:relative;}#best_users ul li .avatar a,.followers ul li .avatar a{width:32px;height:32px;position:absolute;left:0;top:0;}#footer{color:#999;position:relative;height:85px;}#footer ul{position:absolute;left:34px;top:26px;}#footer ul li{float:left;padding:0 8px;font-size:69%;}#footer ul li a{text-decoration:none;color:#999;}#footer ul li a:hover{text-decoration:underline;}#footer .copyright{position:absolute;left:41px;top:46px;font-size:119%;}#footer .graphics{position:absolute;right:38px;top:52px;color:#999;text-decoration:none;font-size:69%;}.submit_container{position:relative;display:block;float:left;}.submit_wrapper,.grey_submit_wrapper{float:left;background:#bf0000;padding:0 8px;display:block;position:relative;}.grey_submit_wrapper{background:#bfbfbf;}#restaurant .add_opinion,.restaurant_description .toggle,.grey_button,.followers .toggle,.red_submit,.grey_submit,.red_button,.red_button_small,.beige_button,.white_submit{color:#fff;text-decoration:none;font-size:81%;padding:0 20px 0 19px;height:28px;line-height:28px;font-weight:bold;text-align:center;border:0;position:relative;display:block;font-family:"Lucida Grande",Verdana,Tahoma,Helvetica,sans-serif;float:left;}.beige_button{color:#ACACAC;background:#f6f2eb;}input.red_submit,input.grey_submit,input.white_submit{height:28px;padding:0 12px 2px 11px;}a.red_submit,a.grey_submit{color:#fff;text-decoration:none;}.white_submit{color:#767676;background:#fff;}.red_submit,.red_button{background:#bf0000;}.grey_submit,.restaurant_description .toggle,.grey_button,.followers .toggle{background:#bfbfbf;}.restaurant_description .toggle{float:right;}.followers .toggle{position:absolute;right:15px;top:15px;}.standard_form,.edit_additional{background:#eee;color:#565656;padding:15px;margin:0;}.standard_form h2,.edit_additional h2{color:#737373;font-size:138%;margin-top:10px;margin-left:15px;margin-bottom:25px;}.standard_form h3,.edit_additional h3{color:#737373;font-size:113%;padding:0 25px;}.standard_form .text_container input,.standard_form textarea{padding:6px;font-size:75%;color:#565656;width:325px;border:1px solid #ddd;}.standard_form textarea{height:200px;}.standard_form label{padding:7px 18px 7px 0;font-size:75%;width:150px;text-align:right;float:left;}.standard_form .checkbox label{width:280px;text-align:left;}.standard_form .container{margin:10px 0;}.standard_form .secondary{margin-left:168px;}.standard_form .with_radio .field,.standard_form .checkbox{padding-left:35px;position:relative;}.standard_form .with_radio .field input,.standard_form .checkbox input{position:absolute;margin:-7px 0 0 0;top:50%;left:10px;}.standard_form .submit_container{margin-left:168px;margin-top:15px;}.standard_form .form-help{font-size:69%;margin-left:168px;}.standard_form p,.edit_additional p{margin:15px 0;padding:0 25px;font-size:88%;}#user_form{position:relative;}#user_form .newsletter{margin-bottom:10px;}#user_form .newsletter label{width:auto;}#user_form .newsletter label.title{width:150px;}#user_form .newsletter .field,#user_form .newsletter .title{float:left;margin:0;}#user_form table label{text-align:left;}#user_form table{clear:both;margin-left:10px;}#user_form div.error_text{margin-left:169px;width:288px;}#user_form .choose_cuisines{font-size:1.09em;margin-left:15px;margin-bottom:5px;}#user_form #user_sex_container .radio_button{float:left;position:relative;}#user_form #user_sex_container .radio_button label{padding-left:40px;width:100px;text-align:left;}#user_form #user_sex_container .radio_button input{position:absolute;left:10px;top:50%;margin:-7px 0 0 0;}#user_form .user_submit{margin-left:20px;}div.error_text{position:relative;padding:10px 10px 10px 40px;background:#bf0000 url('/images/error-mark.png?1271611442') no-repeat 15px center;font-size:75%;color:#f6a6a6;margin-bottom:7px;}div.error_text div{position:absolute;bottom:-14px;right:18px;width:28px;height:14px;background:url('/images/error-arrow.png?1271611442') no-repeat center;}.standard_style ul,.standard_style ol{margin:16px 0;padding-left:40px;}.standard_style ul{list-style:disc;}.standard_style ul li{margin:5px 0;line-height:1.25em;}.standard_style ol{list-style:decimal;}.standard_style p{margin:16px 0;line-height:1.5em;}.standard_style h1{margin:21px 0;font-size:138%;}.standard_style h2{margin:19px 0;font-size:1.25em;}.standard_style h3{margin:18px 0;font-size:1.13;}.standard_style h3{margin:16px 0;font-size:1em;}#logged_as{color:#999;position:absolute;top:5px;right:0;font-size:75%;z-index:11;}#logged_as a{font-weight:bold;color:#999;text-decoration:none;}#logged_as a:hover{text-decoration:underline;}.clear{clear:both;}#wrapper,#footer,#advertisment{width:960px;margin:0 auto;}#wrapper{background:url('/images/light.png?1241762473') no-repeat left top;position:relative;background-position:-320px 0;background-color:#dfdfdf;}#light-left{width:320px;height:535px;background:url('/images/light.png?1241762473') no-repeat;position:absolute;left:-320px;top:0;}body.mc_cain #light-left,body.without_light{display:none;}body.mc_cain #wrapper{background-color:#dedede;}body.mc_cain{background:url('/images/mc_cain_bottom.jpg?1254827291') top center repeat-y;}body.mc_cain #master_wrapper{background:url('/images/mc_cain.jpg?1254823984') top center no-repeat;}body.mc_cain #wrapper,body.without_light{background:none;}body.mc_cain #without-ad-wrapper,body.without_light #without-ad-wrapper{background:url('/images/light.png?1241762473') no-repeat left top;position:relative;background-position:-320px 0;background-color:#dfdfdf;}body.mc_cain{background-color:#dfdfdf;}#header{position:relative;height:95px;}#logo span{display:none;}#logo a{width:279px;height:45px;display:block;position:absolute;left:25px;top:50%;margin-top:-20px;background-position:0 -54px;}#logo a span{display:none;}#bar{position:relative;height:54px;}#bar .search{height:54px;width:614px;position:absolute;left:0;top:0;}#bar .login{background:#bfbfbf;height:36px;width:321px;position:absolute;right:0;top:0;}#bar .search .left label{position:absolute;left:0;top:0;display:block;width:76px;height:54px;background-position:0 0;}#bar .search .right{position:absolute;right:0;top:0;height:54px;width:538px;background:#c70000 url('/images/sprites/index/search-right.png?1271611442') no-repeat right;}#bar .search label span{display:none;}#bar .search input.city,#bar .search input.kind{position:absolute;top:16px;display:block;border:1px solid #AAA;padding:2px;}#bar .search input.city{left:12px;width:180px;}#bar .search input.kind{left:212px;width:232px;}#bar .login{padding:9px;}#bar .login .sign-in{left:9px;}#bar .login .register,#bar .search input.submit{right:9px;}#bar .search input.submit{height:36px;font-weight:bold;width:65px;display:block;font-size:1em;color:#636363;border:0;background:url('/images/sprites/index/search-button.png?1271611442') no-repeat;}#bar .login .panel,#bar .login .logout,#bar .login .admin_panel,#bar .login .sign-in,#bar .login .register{font-weight:bold;height:36px;line-height:36px;font-size:1em;color:#999;background:#fff;display:block;text-align:center;text-decoration:none;float:left;margin-right:10px;width:154px;position:relative;}#bar .login .sign-in,#bar .login .register,#bar .search input.submit{position:absolute;top:9px;}#bar .login .logout,#bar .login .register{background:#eee;margin:0;}#bar .with_admin .panel,#bar .with_admin .logout{width:134px;}#bar .login .admin_panel{width:30px;}#content{position:relative;}#content .inner_content{background:#fff;}#content .content_top{height:8px;width:960px;}#content .content_top .left,#content .content_top .right{position:absolute;height:8px;top:0;}#content .content_top .left{left:0;width:8px;background-position:-83px 0;}#content .content_top .right{width:952px;background:#fff;right:0;}#content div.left_content{float:left;width:600px;padding:12px 12px 20px 20px;}#content div.right_content{float:right;width:308px;padding:12px 20px 0 0;}body.restaurants_new #content,body.restaurants_edit #content,body.user_sessions_new #content,.user_sessions_create #content,body.users_new #content,body.users_create #content,body.restaurants_create #content{padding-bottom:0;}body.restaurants_new #content div.right_content,body.restaurants_edit #content div.right_content,body.user_sessions_new #content div.right_content,body.restaurants_create #content div.right_content .user_sessions_create #content div.right_content,body.users_new #content div.right_content,body.users_create #content div.right_content,body.restaurants_update #content div.right_content,body.restaurants_create #content div.right_content{display:none;}body.restaurants_new #content div.left_content,body.restaurants_create #content div.left_content,body.restaurants_edit #content div.left_content,body.user_sessions_new #content div.left_content,.user_sessions_create #content div.left_content,body.users_new #content div.left_content,body.users_create #content div.left_content,body.only_left_content #content div.left_content,body.restaurants_update #content div.left_content,body.restaurants_create #content div.left_content{width:auto;float:none;padding:20px;}#menu{margin-top:10px;height:42px;padding:0 15px;position:relative;}#menu ul{display:block;float:left;position:relative;z-index:10;}body.short_menu #menu ul,body.restaurants_show #menu ul,body.short_menu #menu ul,body.restaurants_menu #menu ul,body.photos_show #menu ul,body.owned_restaurants_create #menu ul,body.owned_restaurants_new #menu ul,body.recommendations_new #menu ul,body.restaurants_edit #menu ul,body.right #menu ul{float:right;}#menu ul li{float:left;}body.short_menu #menu ul li a{font-size:108%;padding:0 6px;}#menu ul li a{display:block;padding:0 15px;margin-right:5px;line-height:40px;height:42px;color:#737373;text-decoration:none;font-size:113%;z-index:10;}#wrapper #menu ul li a.gallery{color:#A00000;}#menu ul li a.selected,#menu ul li a:hover{background:#FFF url('/images/tab-shadow.png?1241762474') repeat-x top;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;color:#565656;}#top10{position:relative;margin-bottom:15px;}#top_cities{background:#bf0000;padding:20px;margin-left:7px;margin-bottom:10px;position:relative;}#top10 h2,#top_cities h2{color:#fff;font-size:2.13em;text-align:center;font-weight:normal;}#top10 h2{margin-top:-47px;position:relative;left:0;background:#bf0000 url('/images/red-bind-bg.png?1271611442') repeat-y top;}#top10 h2 span{background-repeat:no-repeat;background-position:0 -99px;padding-top:15px;display:block;margin-bottom:-2px;min-height:1.1em;height:auto!important;height:1.2em;}#top10 h2 span.by_user{background:transparent;display:block;font-size:.7em;padding-left:39px;text-align:left;padding-top:9px;margin-top:0;}#top10 h2 span.for_user{padding-top:0;margin-top:0;font-size:.7em;display:block;background:transparent;}#top10 .list{width:258px;padding:10px 21px 10px 21px;margin-left:8px;background:#bf0000;position:relative;}#top10 .premium_list{color:#fff;font-size:75%;}#top10 .premium_list p{margin:10px 0;line-height:138%;color:#f49b9b;}#top10 .premium_list p.first{margin-bottom:20px;}#top10 ul{margin-bottom:8px;}#top10 ul li,#top_cities ul li{padding:4px 10px;line-height:1.15em;}#top10 .premium_list ul li{padding:6px 10px 6px 30px;background:url('/images/premium-tick.png?1241762473') no-repeat 10px center;}#top10 ul li.odd,#top_cities ul li.odd{background:#af0000;}#top10 .premium_list ul li.odd{background:#af0000 url('/images/premium-tick-odd.png?1241762473') no-repeat 10px center;}#top10 ul li a.restaurant,#top_cities ul li a.city{color:#fff;text-decoration:none;font-size:75%;display:block;float:left;}#top10 ul li a.restaurant{width:160px;font-size:69%;}#top10 ul li a.restaurant:hover,#top_cities ul li a.city:hover{text-decoration:underline;}#top10 ul li a.city{width:70px;}#top10 ul li a.city,#top_cities ul li span.count{color:#ef6262;font-size:69%;float:right;text-align:right;}#top_cities ul li span.count{text-decoration:none;}#top10 .wrapper .hide_list,#top10 .wrapper .show_list,#top10 .wrapper .how_it_works{position:absolute;display:block;color:#808080;padding:5px 10px 5px 20px;bottom:-10px;text-decoration:none;background:#fff;font-size:69%;}#top10 .wrapper .hide_list,#top10 .wrapper .show_list{left:17px;background:#fff url('/images/sprites/index/toggle-list-right.png?1271611442') no-repeat right top;}#top10 .wrapper .how_it_works{right:15px;background-color:#fff;background:#fff url('/images/sprites/index/toggle-list-right.png?1271611442') no-repeat right top;}#top10 .wrapper .hide_list .image,#top10 .wrapper .hide_list.hidden .image,#top10 .wrapper .how_it_works .image{width:19px;height:21px;position:absolute;top:0;left:0;}#top10 .wrapper .how_it_works .image{width:15px;}#top10 .wrapper .hide_list .image{background-color:#fff;background-position:-165px -32px;}#top10 .wrapper .hide_list.hidden .image{background-color:#fff;background-position:-146px -32px;}#top10 .wrapper .how_it_works .image{background-color:#fff;background-position:-131px -32px;}#top_cities ul{width:130px;padding:5px 0 20px 0;float:left;}#top_cities .more{background:#8e0000;color:#fff;text-decoration:none;display:block;text-align:center;font-size:69%;padding:4px;position:relative;}#article_categories,.inner_menu{background:#eee;padding:0 10px;margin-bottom:10px;position:relative;}#article_categories ul li,#article_categories span,.inner_menu ul li,.inner_menu span{position:relative;float:left;line-height:28px;font-size:81%;}#article_categories ul li.ui-tabs-selected div,#article_categories div.pointer,.articles_category div.pointer,.inner_menu ul li.selected div,#gallery .photos .wrapper .photo .pointer{position:absolute;bottom:-25px;width:48px;height:25px;display:block;background-position:-217px 0;z-index:20;}#article_categories ul li.ui-tabs-selected div,#article_categories div.pointer{left:50%;margin-left:-24px;}.articles_category div.pointer{left:20px;}#article_categories span.title,.inner_menu span.title{color:#c4c4c4;font-weight:bold;}#article_categories ul li a,.inner_menu ul li a{text-decoration:none;color:#737373;}#article_categories span,.inner_menu span{margin:0 5px;}.ui-tabs-hide{display:none;}#article_categories ul li.division,.inner_menu ul li.division{margin:0 6px;color:#ddd;}.blue_box #sorting{background:#ddd;color:#444;font-size:75%;margin-bottom:15px;padding:4px 10px;position:relative;}.blue_box #sorting input,.blue_box #sorting select,.blue_box #sorting span{display:block;float:left;margin-right:5px;}.blue_box #sorting span{line-height:1.5em;}ul.new_opinions li.opinion{position:relative;background:#fff url('/images/opinion-corner.png?1241762473') no-repeat right bottom;margin-bottom:10px;}.right_content .new_restaurants ul li{position:relative;margin-bottom:10px;}.right_content .new_restaurants ul li .info{width:280px;padding:10px 30px 10px 6px;}ul.new_opinions li.opinion .opinion .content a,#opinion_otd .wrapper .opinion a{color:#555045;text-decoration:none;line-height:1.5em;}ul.new_opinions li.opinion .opinion .content a:hover,#opinion_otd .wrapper .opinion a:hover{text-decoration:underline;}#opinion_otd{margin-left:7px;}#opinion_otd .wrapper{background:#fff;}ul.new_opinions li.opinion .opinion,#opinion_otd .wrapper .opinion{color:#565656;line-height:113%;font-size:75%;position:relative;}ul.new_opinions li.opinion .opinion .content,#opinion_otd .wrapper .opinion .content{z-index:2;position:relative;}ul.new_opinions li.opinion .opinion{position:relative;padding:6px 10px 10px 10px;min-height:40px;height:auto!important;height:40px;border-top:1px solid #F1F1F1;}ul.new_opinions li.opinion .title,#opinion_otd .wrapper .opinion .title{color:#BC0000;font-weight:bold;}#opinion_otd .wrapper .opinion{padding:10px;color:#ACACAC;background:#fff url('/images/opinion-corner.png?1241762473') no-repeat right bottom;}ul.new_opinions li.opinion .opinion a.user,#opinion_otd .wrapper .opinion a.user,ul.new_opinions li.opinion .opinion span.user{text-decoration:none;color:#565656;font-weight:bold;}ul.new_opinions li.opinion .opinion .avatar{margin-top:4px;}ul.restaurants li.restaurant .info .avatar{float:left;margin-right:9px;}#opinion_otd .wrapper .info{padding:10px 10px 0 79px;position:relative;}ul.new_opinions li.opinion .info .avatar{float:left;margin-right:9px;}#opinion_otd .wrapper .info .avatar{position:absolute;left:10px;top:10px;}ul.new_opinions li.opinion .info{padding:10px 10px 6px 10px;}#opinion_otd .wrapper .without_avatar{padding-left:10px;}ul.new_opinions li.opinion .info h3{font-size:1em;margin:0;margin-bottom:2px;line-height:1em;width:380px;}ul.new_opinions li.opinion .info h3 a,#opinion_otd .wrapper .info h3 a,.right_content .new_restaurants ul li .info h3 a{font-size:1.13em;color:#565656;text-decoration:none;}ul.new_opinions li.opinion .info h3.premium a,#opinion_otd .wrapper .info h3.premium a,.right_content .new_restaurants ul li .info h3.premium a{color:#bc0000;}ul.new_opinions li.opinion .info span.city,ul.new_opinions li.opinion .info div.rating,#opinion_otd .wrapper .info span.city,#opinion_otd .wrapper .info div.rating{font-size:69%;line-height:1.25em;color:#767676;display:block;position:relative;float:left;}#opinion_otd .wrapper .info div.rating{float:right;width:160px;}ul.new_opinions li.opinion .info div.rating{position:absolute;right:10px;top:10px;width:160px;}.right_content #opinion_otd .wrapper .info div.rating{float:left;clear:both;margin-top:2px;}ul.new_opinions li.opinion .info span.city a,#opinion_otd .wrapper .info span.city a{color:#767676;}ul.new_opinions li.opinion .info div.rating strong,#opinion_otd .wrapper .info div.rating strong{font-weight:normal;}body #wrapper .popular_restaurants{margin-right:0;float:right;}.list_box{background:#efefef;padding:20px 15px;width:156px;float:left;display:inline;margin-right:19px;position:relative;}#filters h3,.list_box h2{font-size:1.25em;color:#666;}.list_box h2{margin-bottom:15px;}.list_box ul li{padding:9px 4px;border-bottom:1px solid #ddd;}.list_box ul li .name{color:#737373;text-decoration:none;font-size:75%;display:block;margin-bottom:2px;}.list_box ul li .city{font-size:.56em;color:#a7a7a7;text-decoration:none;display:block;}#best_users ul li a.user{font-size:94%;text-decoration:none;font-weight:bold;display:block;color:#a7a7a7;margin-bottom:6px;}#best_users ul li span.opinions{font-size:69%;color:#a7a7a7;display:block;}#map_wrapper{background:#eee;padding:10px 19px 15px;margin-bottom:10px;position:relative;}#map_wrapper h2{font-size:2.13em;color:#a9a9a9;}#map_wrapper h2 span,#map_wrapper h2 span a{color:#2f2f2f;}#map_wrapper h2 span a{text-decoration:underline;}#map_wrapper #map{border:1px solid #bfbfbf;margin:10px 0 10px 0;}#map_wrapper .info{color:#737373;}#map_wrapper .info .value,#map_wrapper .info .value a{color:#2f2f2f;}#map_wrapper .info .value a{text-decoration:underline;}#map_wrapper .search h3,#map_wrapper .search input{float:left;}#map_wrapper .search h3{color:#a9a9a9;font-size:138%;margin:5px 15px 0 5px;}#map_wrapper .search input[type=text]{width:320px;padding:10px 14px;border:none;margin-right:15px;}#map_wrapper .search input[type=image]{margin:4px 0;}div#user_search .wrapper{position:relative;padding-left:12px;}div#user_search input.text{width:180px;border:0;height:17px;padding:5px 0;display:block;}div#user_search div.search_bind{position:absolute;right:-45px;top:0;width:112px;height:27px;}div#user_search .bind_bottom{right:-45px;}ul.restaurants{padding-top:10px;}ul.restaurants li.restaurant{background:#fff;padding-bottom:0;margin-bottom:15px;}ul.restaurants li.with_description{background:#fff url('/images/opinion-corner.png?1241762473') no-repeat bottom right;}ul#opinions li.opinion{padding:10px 10px 0 10px;}ul.restaurants li.restaurant .inner{padding:10px;position:relative;}ul.restaurants li.restaurant .info h3{margin-bottom:6px;width:390px;}ul.restaurants li.restaurant .info h3 a{color:#565656;font-size:88%;text-decoration:none;}ul.restaurants li.premium .info h3 a{color:#bf0000;}ul.restaurants li.restaurant .info .rating{width:94px;height:22px;position:absolute;right:10px;bottom:4px;}ul.restaurants li.restaurant .info .checkList{top:8px;}ul.restaurants li.restaurant .info .address{color:#767676;font-size:81%;}ul.restaurants li.restaurant .info .opinions_count{position:absolute;right:120px;bottom:4px;color:#767676;font-size:75%;width:60px;height:22px;}ul.restaurants li.restaurant .info .opinions_count span{position:absolute;right:0;top:50%;margin-top:-0.5em;}ul.restaurants li.restaurant .description,ul.restaurants li.restaurant .further_info{padding:10px;color:#555045;line-height:1.5em;font-size:.72em;border-top:1px solid #f1f1f1;}ul.restaurants li.restaurant .description a{text-decoration:none;}ul.restaurants li.restaurant .description a:hover span{text-decoration:underline;}ul.restaurants li.restaurant .description .title{font-weight:bold;}ul#owned_restaurants li.restaurant .further_info,ul#owned_restaurants .take_a_look,ul#owned_restaurants .take_a_look a{color:#847c6c;}ul#owned_restaurants li.restaurant{margin-bottom:10px;}ul#owned_restaurants li.restaurant .take_a_look{line-height:138%;font-size:75%;text-align:right;padding-right:22px;padding-top:8px;}ul#owned_restaurants li.restaurant .take_a_look a,ul#owned_restaurants li.restaurant .value{font-weight:bold;text-decoration:none;}ul#owned_restaurants li.restaurant .value{margin-right:5px;}ul#owned_restaurants li.restaurant .take_a_look a:hover{text-decoration:underline;}ul#owned_restaurants .info .red_button,ul#owned_restaurants .info .grey_button{position:absolute;right:10px;font-weight:normal;font-size:.67em;}ul#owned_restaurants .info .red_button{bottom:10px;}ul#owned_restaurants .info .grey_button{top:10px;}.add_to_owned p{font-size:88%;color:#565656;padding-left:20px;}#add_restaurant{margin-bottom:15px;padding-left:20px;}.add_to_owned input[type=text]{padding:6px 2px;border:1px solid #ddd;width:300px;}#filters{background:#eee;padding:20px 0 10px 5px;margin-left:7px;margin-bottom:20px;position:relative;}#filters h3{margin-bottom:5px;margin-left:5px;width:135px;}#filters ul{font-size:75%;margin:10px 0;}#filters ul ul{font-size:1em;}#filters ul li{color:#737373;}#filters ul li select{width:270px;}#filters ul.options_and_features li{padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:0;width:280px!important;}#filters ul li.single{width:142px;}#filters ul li.pair{width:290px;}#filters ul li.pair span{width:142px;float:left;}#filters ul li.odd{background:#e7e7e7;}#filters ul li span.first{border-right:5px solid #eee;}#filters ul li span.second{border-left:5px solid #eee;margin-left:-5px;}#filters ul li label{padding:5px 0;display:block;float:left;width:120px;}#filters .clear ul li label,#filters ul li.single label{width:110px;}#filters ul li input{float:left;}#filters .wrapper{float:left;margin-right:5px;margin-bottom:10px;display:inline;}#filters .clear .wrapper{width:140px;}#filters .second{margin-right:0;}#filters ul li.category{float:left;margin-right:10px;}#filters ul li.category span{font-size:1.25em;padding:10px 0;display:block;font-weight:bold;}#loading{position:fixed;top:0;right:0;width:250px;height:1.2em;color:white;font-weight:bold;text-align:center;display:none;background-color:#BF0000;}.map_tooltip{padding:5px;background-color:white;border:1px solid black;width:255px;z-index:1;}.maptip .photo{background-position:center center;background-repeat:no-repeat;width:60px;height:40px;float:left;display:inline;}.maptip .content_with_photo{display:inline;float:left;margin-left:5px;width:170px;}#results_notice{font-size:75%;color:#565656;}#restaurant{position:relative;}#restaurant_title{margin-top:-47px;background:#bf0000 url('/images/restaurant-title-middle.png?1271611442') repeat-x top;padding:20px 20px 15px 25px;margin-bottom:10px;position:relative;width:465px;}#restaurant_title h2 a{font-size:2em;color:#fff;text-decoration:none;}#restaurant_title h2 a span.closed{font-size:.77em;}#restaurant_title h2.small a{font-size:1.75em;}#restaurant_title h2.smaller a{font-size:1.5em;}#restaurant_title h2.smallest a{font-size:138%;}#restaurant_title .right{width:8px;height:27px;position:absolute;right:0;top:0;background:url('/images/restaurant-title-right.png?1271611442') no-repeat;}#restaurant_title .left{width:10px;height:27px;position:absolute;left:-8px;top:0;background:url('/images/restaurant-title-left.png?1271611442') no-repeat;}#restaurant_title span.navigation{font-size:69%;color:#ef6262;}#restaurant_title span span,#restaurant_title span span a{color:#fff;}#restaurant .data,#restaurant .restaurant_type,.restaurant_description,.restaurant_localization{margin-bottom:10px;background:#eee;}#restaurant .data,#restaurant .restaurant_type{padding:15px 15px 10px;}.restaurant_description{padding:18px 22px;margin-left:7px;position:relative;}.restaurant_localization{padding:18px;margin-left:7px;}#restaurant .data{padding-left:0;position:relative;}#restaurant .data .wrapper{float:left;}#restaurant .data .rating,#restaurant .data .contact,#restaurant .data .price{position:relative;min-height:44px;height:auto!important;height:44px;width:240px;padding:2px 15px 2px 25px;color:#444;}#restaurant .data .info_bind{background:#fff url('/images/bind-ml.png?1241762473') repeat-y left;margin-left:-10px;position:relative;min-height:315px;height:auto!important;height:315px;margin-bottom:10px;width:280px;}#restaurant .data .price{margin-bottom:10px;padding-bottom:2.8em;}#restaurant .data .contact{min-height:20px;height:auto!important;height:20px;padding-top:5px;padding-bottom:5px;}#restaurant .data .info_bind .bind_top{left:0;background-color:#fff;background-position:-265px -10px;}#restaurant .data .info_bind .bind_bottom{left:0;background-color:#fff;background-position:-265px -27px;}#restaurant .data .contact a{color:#444;}#restaurant .data .contact .grey_button{bottom:25px;display:block;margin:0 10px;padding:8px 40px;position:absolute;right:10px;}#restaurant .data .contact span.street,#restaurant .data .contact span.postcode,#restaurant .data .contact span.phone{font-size:88%;clear:both;font-weight:bold;}#restaurant .data .contact span,#restaurant .data .contact a.email,#restaurant .data .contact a.www{display:block;margin:2px 0;}#restaurant .data .contact span.street{padding-right:5px;}#restaurant .data .contact span.postcode,#restaurant .data .contact span.street{float:left;}#restaurant .data .contact span.street_add{font-size:69%;width:100%;float:left;margin-bottom:10px;}#restaurant .data .contact a.email,#restaurant .data .contact a.www{text-decoration:none;color:#444;font-size:69%;margin:8px 0;display:block;}#restaurant .data .contact a.www{font-weight:bold;}#restaurant .data .price span,#restaurant .data .rating p,#restaurant .data .rating span{font-size:69%;}#restaurant .data .price #additional a,#restaurant .data .price .opening_hours{color:#444;font-size:69%;text-decoration:underline;}#restaurant .data .price .opening_hours,#restaurant .data .price #additional{margin-top:5px;position:absolute;left:25px;}#restaurant .data .price .opening_hours{bottom:28px;}#restaurant .data .price #additional{bottom:12px;}#restaurant .data .price #additional.without_opening{bottom:28px;}#restaurant .data .rating p{text-align:right;margin:4px 0;clear:both;}#restaurant .data .price span{display:block;}#restaurant .data .price span.price_category{margin-top:10px;clear:both;}#restaurant .data .price h4{font-size:113%;margin-bottom:5px;}#restaurant .data .price h4 a{color:#444;text-decoration:none;}#restaurant .data .price h4 a:hover{text-decoration:underline;}#restaurant .data .price a.menu span.image{background:url('/images/menu.png?1271611442') center center no-repeat;display:block;position:absolute;width:10px;height:13px;top:50%;margin-top:-7px;left:7px;}#restaurant .data .price a.menu{background-color:#bf0000;font-size:69%;height:2.63em;line-height:2.63em;display:block;position:absolute;bottom:10px;right:15px;margin:auto;text-decoration:none;padding:0 12px 0 25px;color:#fff;background-position:9px;}#show_detailed_ratings{display:block;float:right;font-weight:normal;font-size:63%;float:right;padding:0 0 10px 8px;color:#444;}#restaurant .price span.type{color:#a5a5a5;font-weight:bold;display:block;line-height:1.4em;font-size:69%;}#restaurant .price span.type a{font-weight:normal;color:#444;}#restaurant .price span.type a:hover{text-decoration:underline;}#restaurant .add_opinion{background:#bf0000;padding:0;width:199px;display:block;margin:0 auto;}#restaurant #opening_hours h3,#restaurant #additional h3,.restaurant_description h3,.restaurant_localization h3{color:#666;font-size:113%;padding:3px 0;}#restaurant #opening_hours h3,#restaurant #additional h3,.restaurant_description h3,#restaurant #opening_hours,#restaurant .rating .opinion_count{float:left;}#restaurant .no-rating .opinion_count{float:right;margin-bottom:3px;}#restaurant #opening_hours .inner,#restaurant #additional .inner{padding:1px 0;}#restaurant #opening_hours .inner p{font-size:75%;margin:10px 0;}#restaurant #additional ul{display:block;}#restaurant #additional ul li{font-size:75%;margin:10px 0;}.restaurant_description p{display:block;font-size:75%;color:#444;line-height:1.5em;margin:10px 0 0 0;}.restaurant_description ul,.restaurant_description ol{margin:0;padding-left:18px;}.restaurant_description ul li,.restaurant_description ol li{color:#444;font-size:75%;}.restaurant_description ul.info{padding-left:0;margin-top:8px;list-style:none;line-height:1em;}.restaurant_description ul.info li.info{font-size:69%;margin:2px 0;}.restaurant_localization .map{margin-top:15px;border:1px solid #bfbfbf;}.restaurant_menu .content{color:#444;font-size:88%;line-height:1.5em;}body .back_to_restaurant{position:absolute;top:15px;right:20px;}#restaurant .links{text-align:center;padding:10px 20px 10px 16px;width:290px;bottom:48px;position:absolute;right:-10px;}#restaurant .links a{color:#444;line-height:1.7em;font-size:69%;float:left;margin:0 20px 0 0;display:inline;}#restaurant .links a.mistake_notification{margin-right:0;}#restaurant .buttons{clear:both;display:block;width:200px;margin:0 auto;}ul#opinions li.opinion{background:#fff url('/images/opinion-corner.png?1241762473') no-repeat bottom right;padding-bottom:0;margin-bottom:15px;padding:10px;}ul#opinions li.opinion .user h3{font-size:138%;margin-bottom:4px;width:300px;}#user_opinions ul#opinions li.opinion .user h3{font-size:100%;width:310px;}#user_opinions ul#opinions li.opinion .user .inner{width:380px;}.blue_box h2 span.count{color:#c0c0c0;}ul#opinions li.opinion .user .wrapper,ul#opinions li.opinion .user .avatar{float:left;}ul#opinions li.opinion .user h3 a{color:#767676;text-decoration:none;float:left;line-height:1.1em;font-size:113%;}ul#opinions li.opinion .user .without_photo{margin-left:15px;}ul#opinions li.opinion .user h3 span{color:#aaa;font-size:.7em;font-weight:bold;float:left;margin-left:8px;line-height:1.1em;}ul#opinions li.opinion .user .inner{border-bottom:1px solid #f1f1f1;padding-bottom:7px;width:356px;}ul#opinions li.opinion .body{min-height:60px;height:auto!important;height:60px;padding:15px 15px 0 15px;}ul#opinions li.opinion .body p{color:#555045;font-size:75%;margin-bottom:15px;line-height:1.5em;}ul#opinions li.opinion .body h3{color:#bc0000;margin-bottom:5px;font-size:94%;font-weight:bold;}.opinion .body .extended{border-top:1px solid #f1f1f1;}.extended .daily_best_opinion_info{font-size:75%;}.extended .update_additional_info,.extended .daily_best_opinion_info,ul#opinions li.opinion .body .helpfulness p{padding:6px 0;color:#565656;margin:0;}#wrapper .extended .update_additional_info{display:block;text-decoration:underline;font-size:81%;font-weight:bold;margin-top:2px;}ul#opinions li.opinion .body .helpfulness{width:400px;}ul#opinions li.opinion .body .helpfulness p.question{padding-left:30px;background:url('/images/helpful.png?1241762473') no-repeat;background-position:0 center;}ul#opinions li.opinion .body .helpfulness input{margin-left:20px;}ul#opinions li.opinion .body .helpfulness label{text-decoration:none;}ul#opinions li.opinion .body .helpfulness label.helpful{color:#76b300;}ul#opinions li.opinion .body .helpfulness label.unhelpful{color:#d82626;}ul#opinions li.opinion .body ul.ratings{background:#fff;float:right;padding:9px;margin:-72px -15px 10px 20px;position:relative;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;}ul#opinions li.opinion .body ul.ratings li,#user .ratings ul li{display:block;padding:6px 90px 6px 5px;color:#565656;font-size:69%;border-bottom:1px solid #f6f2eb;position:relative;text-align:right;}ul#opinions li.opinion .body ul.ratings li.prices{border:none;}.first_opinion{font-size:85%;position:absolute;top:20px;right:15px;color:#565656;}.first_opinion a,.first_opinion span{color:#565656;text-decoration:none;}#first_reviewer_login{padding-left:20px;background:url('/images/first-opinion.png?1241762473') no-repeat left center;text-decoration:none;}.edit_additional{position:relative;}.blue_box .sort{margin-bottom:15px;position:relative;background:#bc0000;}.blue_box .sort span,.blue_box .sort a{font-size:75%;float:left;}.blue_box .sort span{color:#ff7070;padding:8px 0 8px 16px;}.blue_box .sort a{color:#fff;padding:8px 6px 8px 12px;text-decoration:none;}.blue_box .sort a:hover{text-decoration:underline;}.blue_box .sort a.asc,.blue_box .sort a.desc{text-decoration:underline;padding-right:12px;}.blue_box .sort a.desc{background:url('/images/sort-desc.png?1271611442') no-repeat right center;}.blue_box .sort a.asc{background:url('/images/sort-asc.png?1271611442') no-repeat right center;}ul#users li.user{margin-bottom:20px;position:relative;}ul#users li.user .data .avatar{margin-top:3px;}ul#users li.user .data{float:left;padding-right:15px;width:215px;}ul#users li.user .data h3{font-size:138%;margin-bottom:2px;}ul#users li.user .data h3.small{font-size:1.25em;}ul#users li.user .data h3.smaller{font-size:113%;}ul#users li.user .data h3.smallest{font-size:113%;letter-spacing:-0.5px;}ul#users li.user .data h3 a{text-decoration:none;color:#bc0000;}ul#users li.user .data .has_opinions,ul#users li.user .data .no_opinions{padding:5px 0 5px 24px;margin:10px 0 0 0;font-size:75%;display:block;}ul#users li.user .data .has_opinions{color:#444;background:url('/images/user-has-opinions.png?1241762474') no-repeat left center;}ul#users li.user .data .no_opinions{color:#c7c7c6;background:url('/images/user-no-opinions.png?1241762474') no-repeat left center;}ul#users li.user .data .has_prizes,ul#users li.user .data .no_prizes{padding:5px 0 5px 24px;margin:5px 0 0 0;font-size:75%;display:block;}ul#users li.user .data .has_prizes{color:#444;background:url('/images/user-has-prizes.png?1241762474') no-repeat left center;}ul#users li.user .data .no_prizes{color:#c7c7c6;background:url('/images/user-no-prizes.png?1241762474') no-repeat left center;}ul#users li.user .opinion{width:300px;float:right;padding-left:20px;margin:10px 0;border-left:1px solid #eee;min-height:100px;height:auto!important;height:100px;position:relative;}ul#users li.user .opinion span.no_opinions{font-size:2.25em;text-align:center;color:#ddd;width:100%;display:block;position:absolute;margin:auto;top:50%;margin-top:-0.5em;}ul#users li.user .opinion p{font-size:75%;color:#797979;line-height:1.5em;margin-bottom:10px;}ul#users li.user .opinion p span,ul#users li.user .opinion p a.read_more{color:#bc0000;font-weight:bold;text-decoration:none;}ul#users li.user .opinion p a.read_more:hover{text-decoration:underline;}ul#users li.user .opinion p span.title,ul#users li.user .opinion p span.restaurant a,ul#users li.user .opinion p span.restaurant{color:#696969;font-weight:bold;text-decoration:none;}ul#users li.user .opinion p span.restaurant a:hover{text-decoration:underline;}ul#users li.user a.watch_user{color:#8e8e8e;background:#eee;position:absolute;right:15px;bottom:-1em;padding:8px 12px;font-size:69%;text-decoration:none;font-weight:bold;}#user h2{color:#bababa;font-size:2.13em;}#user h2 .login,#user .simple_data span,#user .simple_data span a{color:#2f2f2f;}#user h2 .login{padding-right:100px;position:relative;overflow:auto;}#user h2 .login .fb_like{right:0;top:10px;position:absolute;}#user .simple_data{color:#737373;font-size:94%;font-weight:bold;}#user .data{margin-top:20px;margin-bottom:20px;}#user .avatar{width:120px;height:120px;margin:0 15px 20px 20px;float:left;}#user .data .stats,#user .data .ratings{float:left;}#user h3{color:#2f2f2f;font-size:113%;}#user .data .stats{width:330px;padding-right:20px;}#user .data .ratings{width:210px;}#user .data .stats span.stat{font-size:75%;padding:8px 0;color:#737373;display:block;}#user .data a.add_to_favourites{display:block;font-size:75%;font-weight:bold;text-decoration:none;font-weight:bold;color:#fff;margin:0 0 10px 20px;}#user .data a.add_to_favourites span.left{position:relative;display:block;float:left;width:53px;padding:8px 0;background:#eee;-moz-border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;}#user .data a.add_to_favourites span.right{float:left;padding:8px 0;display:block;width:250px;background:#bf0000;text-align:center;letter-spacing:-0.5px;position:relative;}#user .data a.add_to_favourites span.left span.star{display:block;position:absolute;width:25px;height:27px;left:15px;top:-10px;background:url('/images/user-favourite-star.png?1241762474') no-repeat;}#user .favourites .inner{padding:0 20px 20px 40px;}#user .favourites span,#user .favourites ul{font-size:75%;color:#737373;line-height:1.4em;}#user h3{margin-bottom:5px;}#user .favourites .left{float:left;width:260px;}#user .favourites .right{float:left;padding-left:35px;width:260px;}#user .favourites .cuisines{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #f3f2f2;}#user .favourites .grey_button{display:block;margin:10px 0;}#user .ratings .average,#restaurant .data .rating .average{position:relative;height:28px;margin:10px 0 10px 5px;}#user .data .ratings .big .number{font-size:1.25em;color:#737373;margin:3px 0;font-family:Georgia,serif;}#user .data .ratings .number{float:right;}#user .data .ratings ul li .number{position:absolute;right:0;top:50%;margin-top:-0.5em;font-weight:bold;}#user .data .ratings ul li .stars{right:30px;}#user .data .ratings ul li{padding-right:120px;}.right_content .new_restaurants .average span,.right_content .new_restaurants .average .stars,.right_content .new_restaurants span.opinions{float:left;color:#767676;font-size:75%;margin:0 4px;}.right_content .new_restaurants h3{padding-bottom:10px;}.pagination_container{width:100%;overflow:hidden;position:relative;clear:both;}.pagination{padding:5px 0;clear:left;float:left;list-style:none;position:relative;left:50%;text-align:center;}body .pagination span.current{font-weight:bold;color:#565656;}.pagination span.element,.pagination a.element{background:#fff;color:#767676;position:relative;}.pagination span.disabled{color:#c6c6c6;}.pagination span.element,.pagination a.element{text-decoration:none;padding:5px 7px;margin:0 3px;display:block;float:left;position:relative;right:50%;}#article_box #article h2,.articles .article h2 a{color:#2f2f2f;font-size:138%;text-decoration:none;}#article .body td,#article .body th,#article .body caption{text-align:inherit;}#article_box #article .body,.articles .article .body{color:#444;font-size:81%;line-height:1.5em;margin-top:10px;}#article_box #article .body p,.articles .article .body p{margin:10px 0;}#article_box #article .body img,.articles .article .body img{margin:5px 10px 5px 10px;}#article_box #article .body a,.articles .article .body a{color:#737373;}#article_box #article .body a.link,.articles .article .body a.link{text-decoration:none;}#article_box #article .body a.link:hover,.articles .article .body a.link:hover{text-decoration:underline;}body .articles{padding:20px;background:#eee;}.left_content .articles{margin-left:180px;position:relative;}.left_content .articles .article{margin-right:-30px;margin-bottom:20px;padding:20px 25px 20px 20px;}.left_content .articles .article .body{margin-top:15px;}.left_content .articles a.read_more{color:#bc0000;font-weight:bold;}.right_content .articles{margin-left:7px;margin-bottom:20px;position:relative;}.right_content .articles h2{color:#444;font-size:138%;margin-bottom:10px;}.right_content .articles .article{padding:12px 40px 12px 12px;margin-bottom:10px;margin-right:-51px;}.right_content .articles .article img{float:left;margin:15px 10px 5px 0;}.right_content .articles .article h3 a{font-size:1em;color:#2f2f2f;text-decoration:none;}.right_content .articles .body{font-size:69%;color:#737373;line-height:138%;margin:10px 0;}.articles_category{background:#eee;margin-bottom:10px;margin-left:180px;padding:5px;position:relative;}.articles_category span{position:absolute;left:15px;font-size:75%;font-weight:bold;color:#666;top:50%;margin-top:-0.5em;}.articles_category select{margin-left:85px;width:320px;}.articles_category div.pointer{position:absolute;}.slideshow{position:relative;}.slideshow_container{float:right;width:280px;margin-left:0;display:inline;}#restaurant .slideshow_container{padding:0 10px;background:none;}.slideshow .photo{position:relative;width:280px;height:186px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;}.slideshow .photo .inner{height:186px;width:280px;overflow:hidden;}.slideshow .photo .inner .img{height:186px;width:280px;background-color:#000;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;background-repeat:no-repeat;background-position:center center;background-color:#000;}.slideshow .photo .next,.slideshow .photo .prev{position:absolute;top:9px;width:27px;height:26px;z-index:121;}.slideshow .photo .prev{left:9px;background-position:-163px 0;}.slideshow .photo .next{left:41px;background-position:-190px 0;}.slideshow .info{width:256px;padding:12px;height:40px;background:#bf0000;}.slideshow .photo a.link{width:280px;height:240px;position:absolute;top:0;left:0;z-index:120;}.slideshow .info span{font-size:69%;color:#ef6262;}.slideshow .info h3{color:#fff;font-size:113%;}#articles_menu ul{float:left;width:279px;}#articles_menu ul li{padding-top:7px;border-bottom:1px solid #ddd;vertical-align:middle;line-height:50px;}#articles_menu ul li a{padding-bottom:9px;display:block;color:#666;font-size:81%;line-height:1.2em;text-decoration:none;display:inline;display:inline-table;display:inline-block;vertical-align:middle;}#articles_menu ul li a:hover{text-decoration:underline;}#articles_menu ul li.highlight,#articles_menu ul li:hover{position:relative;border:none;font-weight:bold;font-color:#737373;margin-left:-45px;background:url('/images/bind-1px.png?1241762473') repeat-y left;}#articles_menu ul li .inner{min-height:40px;height:auto!important;height:40px;}#articles_menu ul li.highlight .inner,#articles_menu ul li:hover .inner{background:#fff url('/images/bind-ll.png?1241762473') repeat-y left;padding-bottom:1px;padding-left:45px;padding-right:20px;}#articles_menu .photo{padding-top:0;}#articles_menu ul li .arrow_right{position:absolute;top:50%;margin-top:-6px;right:-6px;width:6px;height:12px;background-position:-264px -34px;}#news{width:260px;height:240px;float:left;display:inline;}#news ul{padding-top:10px;}#news h3{margin:0;}#news ul li{height:44px;padding-top:6px;border-bottom:1px solid #ddd;}#news ul li.last{border:none;}#news ul li a.title{color:#666;font-size:81%;text-decoration:none;display:block;}#news ul li a:hover{text-decoration:underline;}#news ul li span,#news ul li a.city{font-size:69%;color:#c8c8c8;}.followers{position:relative;}.followers ul{padding-top:20px;}.followers ul li{padding:8px 0;border-bottom:1px solid #ddd;position:relative;}.followers ul li .follower{color:#737373;text-decoration:none;font-weight:bold;font-size:94%;}.followers ul li .city{font-size:75%;color:#a7a7a7;display:block;margin-top:4px;}.followers ul li .city a{color:#a7a7a7;}.followers ul li.last{border-bottom:none;}.followers ul li span.opinions_count{color:#a7a7a7;font-size:113%;position:absolute;right:5px;top:50%;margin-top:-0.5em;}#newsletter .inner{position:relative;padding:10px 0 0 0;min-height:75px;height:auto!important;height:75px;}#newsletter .submit{position:absolute;right:-45px;top:10px;width:112px;height:60px;}#newsletter input#newsletter_email,#newsletter select{width:180px;padding:6px 5px;border:0 solid #fff;font-size:75%;color:#ACACAC;margin-bottom:8px;}#newsletter select{width:190px;}#newsletter .bind_bottom{right:-45px;top:70px;width:10px;height:7px;background-color:#ddd;background-position:-265px -20px;}.maptip{background:#fff;border:1px solid #808080;color:#808080;font:12px arial,sans-serif;margin:0;width:250px;padding:8px 6px;position:absolute;top:-50000px;-moz-border-radius:8px;-webkit-border-radius:8px;font-weight:bold;}.maptip .stars{float:left;width:100px;background:transparent url('/images/star-small.png?1241763764') repeat-x scroll 0 -13px;height:13px;width:80px;}.maptip .ratings span{font-weight:normal;float:left;}.maptip .ratings span.number{padding-left:4px;}.maptip .inner{background:transparent url('/images/star-small.png?1241763764') repeat-x scroll 0 0;height:13px;}.dbclick_notice{display:block;font-size:11px;font-weight:normal;padding-top:4px;}.maptip .list{font-weight:normal;}.maptip .click_to_zoom{display:block;padding-top:7px;font-weight:bold;}div.visible{display:block;}#restaurant_form{background:#eee url('/images/plus.png?1241762473') no-repeat left top;color:#565656;padding:1px 0 40px;position:relative;}#restaurant_form h2{color:#bfbfbf;font-size:2em;margin:30px 0 45px 115px;}#restaurant_form fieldset{margin-left:332px;border-left:1px solid #e3e3e3;position:relative;}#restaurant_form fieldset.with_textarea{margin-top:20px;margin-bottom:20px;}#restaurant_form fieldset .h_line{border-bottom:1px solid #e3e3e3;margin-left:42px;margin-right:52px;margin-top:20px;}#restaurant_form .bind_red{position:absolute;left:-363px;top:0;padding-top:7px;background:url('/images/bind-red-1px.png?1241762473') repeat-y left;}#restaurant_form .bind_red .inner{height:53px;width:323px;background:#bf0000 url('/images/bind-red.png?1271611442') repeat-y left;}#restaurant_form .bind_red .bind_top,#restaurant_form .bind_red .bind_bottom{position:absolute;left:0;width:10px;height:7px;}#restaurant_form .bind_red .bind_top{top:0;background:url('/images/bind-red-top.png?1241762473') no-repeat;}#restaurant_form .bind_red .bind_bottom{bottom:-7px;background:url('/images/bind-red-bottom.png?1271611442') no-repeat;}#restaurant_form .bind_red h3{position:absolute;top:50%;right:20px;margin-top:-0.5em;font-size:1.5em;color:#fff;}#restaurant_form .bind_red .bind_arrow{position:absolute;top:50%;right:-7px;margin-top:-7px;width:7px;height:14px;background:url('/images/bind-red-arrow.png?1271611442') no-repeat;}#restaurant_form .text_container input{border:none;padding:6px;font-size:88%;color:#565656;width:325px;border:1px solid #ddd;}#restaurant_form .options input[type=text],#restaurant_form .options .text_container input{width:288px;}#restaurant_form .address{border-top:none;}#restaurant_form .options{margin-top:20px;}#restaurant_form .address .container,#restaurant_form .options .field{margin-bottom:10px;}#restaurant_form .address label,#restaurant_form .address .field,#restaurant_form .options label,#restaurant_form .address .field,.radio_group li .container label,.radio_group li .container .field{float:left;}#restaurant_form .address label,#restaurant_form .options label{padding:7px 18px 7px 0;font-size:88%;width:180px;text-align:right;}#restaurant_form .options label{width:220px;}#restaurant_form .address select{margin:6px 0;}#restaurant_form .address .checkbox{float:left;}#restaurant_form .address .checkbox span{width:211px;position:relative;display:block;}#restaurant_form .address .checkbox input{position:absolute;right:0;top:50%;margin:0;margin-top:-6px;}@media screen and(min-width:0){#restaurant_form .address .checkbox input{margin-top:4px;}#wrapper .flash{background:transparent url('/rounded-red.svg?1241762474');}}@media screen and(-webkit-min-device-pixel-ratio:0){#restaurant_form .address .checkbox input{margin-top:-5px;}#wrapper .flash{background:#bc0000;}}#restaurant_form .address .checkbox label{float:left;padding-right:0;}#restaurant_form .address .form-help{display:block;float:left;font-size:69%;padding:8px 0 8px 200px;color:#737373;}#restaurant_form #restaurant_is_new_container .form-help{padding:8px 0 8px 20px;}#restaurant_form table,#open_time,#restaurant_form div.submit{margin-left:42px;margin-top:25px;}#restaurant_form #toggle_additional_info,#restaurant_form .with_additional{margin-left:340px;margin-right:20px;}#restaurant_form .with_additional{display:inline;}#restaurant_form #toggle_additional_info{margin-left:375px;}#restaurant_form table tr th,#user_form table tr th{font-size:75%;padding:6px 0 6px 35px;font-weight:bold;background:#e8e8e8;}#restaurant_form table tr td,#user_form table tr td{width:165px;vertical-align:middle;}#restaurant_form table tr.odd,#user_form table tr.odd{background:#e8e8e8;}#restaurant_form table tr td span,#user_form table tr td span{position:relative;display:block;padding-left:35px;}#restaurant_form table tr td span input,#user_form table tr td span input{left:10px;top:50%;margin:-7px 0 0 0;position:absolute;}#restaurant_form table tr td label,#user_form table tr td label{font-size:75%;padding:6px 0;width:130px;display:block;}#restaurant_form textarea{border:1px solid #ddd;height:100px;width:484px;margin-left:42px;}#restaurant_form ul.photos li{margin:20px 20px 20px 42px;}#restaurant_form .photo_thumb{width:104px;height:90px;float:left;margin-left:20px;}#restaurant_form .photo_field{float:left;}#restaurant_form #additional_info{padding-left:332px;}#restaurant_form .no_border{border:0;}#restaurant_form .submit .submit_container{margin-right:15px;}#user_opinion_submit{font-size:75%;}#toggle_additional_info{float:left;font-size:75%;width:220px;}#open_time .main{font-size:75%;font-weight:bold;}.radio_group li label{font-size:75%;}.radio_group li .container,.radio_group li .container label,.radio_group li .container .wrapper{float:left;padding-left:10px;}.radio_group li .container select{width:120px;}.radio_group li div.hours,.radio_group li.single{position:relative;padding:6px 0 6px 30px;}.radio_group li .container{position:relative;padding:6px 125px 6px 10px;}.radio_group li div.hours input,.radio_group li input{position:absolute;top:50%;margin:0;margin-top:-7px;left:5px;}.radio_group li .container select{position:absolute;top:50%;margin:0;margin-top:-10px;right:10px;}#restaurant_form div.error_text{margin-left:199px;width:288px;}#login_form,#register_form{background:#eee;color:#565656;padding:55px 0 60px 0;position:relative;}#login_form .forgot_pass a{color:#fff;}#login_form h2,#register_form h2{color:#bfbfbf;font-size:2em;margin:0 0 20px 225px;}#login_form fieldset,#register_form .fields_wrapper{width:500px;border-top:1px solid #e3e3e3;margin:0 auto;padding-top:25px;}#login_form.new_password fieldset{width:600px;}#register_form .fields_wrapper{width:600px;}#login_form .main,#register_form .main,#register_form .secondary,#register_form .checkbox_container .checkbox{margin-bottom:15px;position:relative;}#register_form .checkbox_container label.checkbox{padding-left:50px;}#register_form #user_terms_of_service_container{margin-left:200px;}#register_form .secondary{padding-left:50px;margin-left:200px;}#login_form .main label,#register_form .main label{font-size:138%;float:left;width:80px;padding:2px 20px 2px 0;text-align:right;}#login_form.new_password .main label{width:200px;}#register_form .main label{width:200px;}#login_form .main input,#register_form .main input{width:320px;padding:4px 15px;font-size:88%;border:1px solid #ddd;}#login_form .remember_me,#login_form .forgot_pass{font-size:69%;padding:6px;float:left;}#register_form .secondary label,#register_form .form-help,#register_form .voivodeship,#register_form .checkbox_container .checkbox label{font-size:75%;}#register_form .form-help{margin-left:220px;margin-bottom:15px;font-size:69%;}#login_form .remember_me{padding-left:45px;padding-right:45px;margin-left:80px;position:relative;}#login_form .remember_me input,#register_form .secondary input,#register_form .checkbox_container .checkbox input{position:absolute;left:15px;top:50%;margin:-7px 0 0 0;}#login_form .forgot_pass a{text-decoration:none;color:#565656;}#login_form .forgot_pass a:hover{text-decoration:underline;}#login_form .submit{margin-left:100px;margin-top:15px;}#login_form.new_password .submit{margin-left:220px;}#login_form .submit span.or{font-size:69%;margin:10px;float:left;}#register_form .voivodeship{padding-right:170px;margin-right:30px;margin-bottom:20px;position:relative;}#register_form .voivodeship label{float:left;padding-left:20px;}#register_form .voivodeship select{position:absolute;right:0;top:50%;margin-top:-9px;}#register_form .secondary label{width:320px;display:block;}#login_form div.error_text{margin-left:101px;width:300px;}#register_form div.error_text{margin-left:220px;width:301px;}#register_form .secondary div.error_text{left:12px;margin:0;margin-top:-20px;position:absolute;top:-25px;width:314px;}#register_form .secondary{line-height:1em;}#register_form .secondary .error{margin-top:40px;}#register_form #user_user_kind_id_container div.error_text,#register_form .checkbox_container div.error_text{margin-bottom:15px;width:314px;margin-left:212px;}#user_terms_of_service_container a{color:#565656;}#opinion_form{color:#565656;}#opinion_form .container label{font-size:75%;padding:10px 0 2px 0;display:block;}#opinion_form textarea,#opinion_form .text_container input{width:560px;border:1px solid #ddd;}#opinion_form .container .field{margin-top:10px;}#opinion_form .text_container input{padding:4px 0;}#opinion_form .ratings{margin-bottom:10px;padding:1px 0;}#opinion_form .ratings .wrapper{width:350px;background:#fff;display:block;margin:0 10px 10px 0;padding:10px 0;letter-spacing:-0.5px;}#opinion_form .ratings .kind,#opinion_form .ratings .tips{float:left;font-size:75%;margin:0 10px;}#opinion_form .ratings .kind{font-weight:bold;width:100px;text-align:right;}#opinion_form .or{float:left;display:block;position:relative;}#opinion_form .or{margin:5px 10px 0 10px;}#opinion_form .error_text{margin-bottom:-5px;margin-top:10px;width:511px;}#additional_info{margin-top:20px;margin-bottom:10px;}#additional_info .votes,#additional_info label,#additional_info .name,#additional_info .feature{float:left;}#additional_info .name{font-weight:bold;width:210px;padding:5px 0 5px 10px;}#additional_info label,#additional_info .votes,#additional_info .name{font-size:75%;}#additional_info .votes{margin:0 5px;color:#aaa;}#additional_info .features_container{padding:5px 0;}#additional_info .features{float:left;width:335px;}#additional_info .feature{padding:5px 10px 5px 25px;position:relative;float:left;}#additional_info .lots_of .feature{width:310px;float:none;}#additional_info .odd{background:#e4e4e4;}#additional_info .feature input{position:absolute;margin:-7px 0 0 0;left:0;top:50%;}.edit_additional .red_submit{margin-top:15px;}#lists ul.lists{padding-left:20px;}#lists ul.lists li{margin:10px 0;background:#fff;width:500px;position:relative;}#lists ul.lists li a.name{font-size:88%;color:#565656;text-decoration:none;padding:6px 30px 6px 10px;display:block;width:300px;}#lists .lists input.text{margin:5px;border:1px solid #565656;}#lists .lists input.submit,#lists .lists button{font-size:88%;}#lists ul.lists a.disabled{cursor:text;}#lists ul.lists a.disabled:hover{cursor:text;font-weight:normal;text-decoration:none;}#lists ul.lists .tools a{position:absolute;width:80px;font-size:88%;color:#565656;text-decoration:none;padding:6px 0 6px 0;display:block;top:0;}#lists ul.lists .tools a.edit{position:absolute;right:80px;}#lists ul.lists .tools a.remove{position:absolute;right:0;}#lists ul.lists li a{z-index:10;position:relative;}#lists ul.lists li span.count{color:#565656;position:absolute;top:50%;right:210px;margin-top:-0.5em;font-size:75%;z-index:1;}#lists ul.lists li a:hover{text-decoration:underline;font-weight:bold;}#lists ul.lists li.selected{font-weight:bold;}#following_users .wrapper{position:relative;min-height:220px;height:auto!important;height:220px;}#following_users .no_users{position:absolute;display:block;width:570px;top:50%;margin-top:-0.5em;font-size:2em;color:#bbb;text-align:center;}#gallery{position:relative;}#gallery{margin-bottom:14px;}#gallery .photos{margin-bottom:10px;}#gallery .photos,#gallery .current_photo{padding:20px 25px;}#gallery .photos .wrapper .current{border:1px solid #aaa!important;}#gallery .photos .wrapper .photo{border:1px solid #eee;height:90px;width:104px;position:relative;float:left;padding:15px;}#gallery .photos .wrapper .last{margin-right:0;}#gallery .photos .wrapper .photo a{position:absolute;width:104px;height:90px;left:0;top:0;}#gallery .grey_button{color:#fff;text-decoration:none;}#gallery .photos .wrapper .photo .pointer{top:-44px;background:url('/images/pointer.png?1241762473') no-repeat;left:50%;margin-left:-25px;}#gallery .current_photo{width:560px;padding:17px 20px;}#gallery .current_photo .inner{display:table;vertical-align:middle;margin:0 auto;}#gallery .current_photo .next,#gallery .current_photo .prev{position:absolute;top:15px;}#gallery .current_photo .next{left:270px;}#gallery .current_photo .prev{right:340px;}#premium_orders h3{color:#737373;font-size:1.25em;margin-bottom:10px;margin-top:20px;}#premium_orders ul#restaurants li{position:relative;padding-left:45px;}#premium_orders ul#restaurants li label{width:500px;text-align:left;}#premium_orders ul#restaurants li input{position:absolute;left:10px;top:50%;margin-top:-7px;}#premium_orders .submit_container,#premium_orders .grey_button,#premium_orders .or{margin:10px;display:inline;float:left;}#premium_orders .or{font-size:75%;padding:7px 0;}.details p{font-size:75%;line-height:1.5em;}.details ul{padding-left:40px;}.details ul li{font-size:75%;font-weight:bold;margin:8px 0 8px 0;}.details a{color:#444;}#goods{padding-right:20px;font-size:88%;}#premium_orders_form div.error_text{margin-left:169px;width:287px;}#premium_orders_form .checkbox_container div.error_text{margin-left:1px;margin-bottom:12px;}#articles_index_adsense.right,#adsense.second_nav,.ad_second_nav,.right_content .idm,.right_content .adsense{padding-left:8px;margin-bottom:10px;}#restaurant .adsense{margin-bottom:10px;}#restaurant .idm{float:right;width:300px;}#articles_index_adsense{position:absolute;top:20px;left:20px;}#article_box .adsense_top,#article_box .adsense_bottom,#city .adsense,#restaurant .adsense{width:468px;height:60px;margin:0;}#article_box .adsense_top,#city .adsense,#restaurant .adsense{margin-bottom:10px;}#article_box .adsense_bottom{margin-top:10px;}#adsense_above_opinions{margin:0 0 10px;width:468px;height:60px;}#new_opinion{position:relative;}#new_opinion{min-height:150px;height:auto!important;height:150px;}#new_opinion.loading{height:150px;width:100%;background:url("/facebox/loading.gif") center center no-repeat;}#new_opinion .close{position:absolute;width:66px;height:22px;display:block;top:0;right:10px;background:url("/facebox/closelabel.gif");}.fieldset_comment{float:left;width:250px;position:absolute;left:-300px;top:75px;font-size:.95em;}#restaurant_menu_container,#restaurant_short_description_container{margin-left:10px;}#restaurant_menu_container textarea{width:550px;height:500px;margin-left:22px;}#restaurant_short_description_container textarea{height:250px;}#restaurant_menu_toolbar .yui-toolbar-titlebar h2,#restaurant_short_description_toolbar .yui-toolbar-titlebar h2{display:none;}p.found_nothing{color:#766b54;line-height:1.5em;font-size:94%;margin:0 15px;}#restaurant_menu_toolbar fieldset,#restaurant_short_description_toolbar fieldset{border:0;padding:0;margin:0;}#facebox #login_form{background:none;padding:0;}#facebox #login_form .fieldset{border:0;}#facebox h4,#facebox #login_form h2{font-size:1.5em;margin-bottom:20px;color:#fff;}#facebox form .container{margin-bottom:10px;}#facebox form .container label{width:150px;padding:4px 10px 4px 0;text-align:right;float:left;}#facebox #login_form .container label{width:80px;}#facebox #login_form .remember_me label{width:auto;}#facebox #login_form .remember_me container{margin-bottom:0;}#facebox form .container .field,#facebox #login_form .container label{float:left;color:#fff;}#facebox form .container input[type="text"],#facebox form .text_container input,#facebox #login_form .text_container input{width:300px;padding:6px;border:0;color:#565656;}#facebox form .container textarea,#facebox #login_form .container textarea{width:300px;height:160px;border:0;padding:6px;color:#565656;}#facebox #login_form form.xhr .grey_submit{color:#767676;background:#fff;}#facebox #login_form form.xhr .red_submit{color:#bd0000;background:#fff;}#facebox form .white_submit{margin-left:160px;}#facebox #login_form .submit span{color:#fff;}#facebox .ratings{padding:5px 20px;margin:0;}#facebox .ratings li{list-style:none;clear:both;margin:10px 0;position:relative;}#facebox .ratings li div .stars,#facebox .ratings li div span{float:left;}#facebox .ratings li div.food span,#facebox .ratings li div.decor span,#facebox .ratings li div.staff span,#facebox .ratings li div.prices span{width:120px;text-align:right;font-size:94%;font-weight:bold;}#facebox .ratings li div .stars{position:absolute;top:50%;left:125px;margin-top:-6px;}#facebox .ratings li div span.number{width:auto;margin-left:10px;font-weight:bold;position:absolute;top:50%;left:200px;margin-top:-0.5em;font-size:88%;line-height:1.25em;}.flash{-moz-border-radius:8px;-webkit-border-radius:8px;margin-top:20px;color:#fff;font-size:100%;text-align:center;background:#bc0000;min-height:50px;}.flash .outer{padding:14px 0;background:#bc0000 url('/images/notice.png') no-repeat right center;}.flash .inner{padding:20px 50px;background:url('/images/notice.png') no-repeat left center;}._template{display:none;line-height:0;font-size:0;}#advertisment object{margin:0 auto;display:block;}#owned_restaurants li .info span.ordered{font-size:.8em;position:absolute;right:10px;top:12px;}#avatar_container{margin-left:170px;}#avatar_container a{color:#565656;font-size:1.05em;}h3.user_panel{font-size:1.3em;line-height:1.5em;margin-bottom:8px;color:#565656;}.voivodeships .list tr td span.selected a{font-weight:bold;}.voivodeships h3{font-size:1.25em;color:#666;margin-bottom:5px;margin-left:5px;}.voivodeships .list{width:290px;}#cities .blue_box{padding:16px 8px;margin:0;}#cities .list tr td,.voivodeships .list tr td{border-left:8px solid #eee;border-right:8px solid #eee;vertical-align:middle;}#cities .list tr td span.wrapper,.voivodeships .list tr td span.wrapper{position:relative;padding-right:30px;display:block;}#cities .list tr td a,.voivodeships .list tr td a{padding:4px 8px;color:#2f2f2f;display:block;text-decoration:none;font-size:75%;}#cities .list tr td a:hover,.voivodeships .list tr td a:hover{text-decoration:underline;}#cities .list tr td span.count,.voivodeships .list tr td span.count{position:absolute;top:50%;margin-top:-0.5em;right:8px;color:#a9a9a9;font-size:75%;display:block;}#cities .list tr.odd td,.voivodeships .list tr.odd td{background:#e6e6e6;}#cities #map_wrapper h2{color:#2f2f2f;}#cities #map_wrapper h2 span{color:#a9a9a9;}#cities #map_wrapper span.info{color:#8a8a8a;font-weight:bold;}#cities #map_wrapper span.info span{color:#2f2f2f;}#skyscrapper_ad{position:absolute;right:-136px;top:-179px;width:120px;height:600px;}#facebox .additional_info h3{font-size:144%;margin:0;}#facebox .additional_info h3 span{display:block;font-size:69%;}#facebox .additional_info ul{list-style-image:url('/images/pros.png?1241762473');}#facebox .additional_info p{padding-left:40px;}#user_search .login{font-size:75%;color:#999;}#user_favorite_meal{height:100px;}ul.restaurants .without_rating{font-size:69%;color:#B0A190;right:-4px;text-align:left;}#wrapper #additional_restorer_fields label{font-size:120%;}#wrapper #additional_restorer_fields textarea{width:320px;height:4em;border:1px solid #DDD;font-size:88%;padding:4px 15px;}body.restaurants_show #restaurant .data .idm{height:250px;}#article table,#article td,#article tr{vertical-align:top;}.jq-ui-ajax-display ul li span,#unconfirmed_restaurants ul li span.data{float:left;width:315px;display:block;padding:16px 0;font-size:.81em;}#unconfirmed_restaurants ul li span.data.short{width:240px;}.jq-ui-ajax-display ul li .add,#unconfirmed_restaurants ul li a.delete,#unconfirmed_restaurants ul li a.confirm{display:block;position:absolute;right:25px;top:50%;text-decoration:none;margin-top:-1.2em;}.jq-ui-ajax-display ul li .spinner,#unconfirmed_restaurants ul li .spinner{top:50%;right:5px;margin-top:-8px;position:absolute;}#unconfirmed_restaurants ul li a.confirm{right:200px;}#unconfirmed_restaurants ul li a.delete,#unconfirmed_restaurants ul li a.confirm{font-size:.81em;color:#fff;}#unconfirmed_restaurants ul li{list-style-type:none;}#unconfirmed_restaurants ul li span.bracket,#unconfirmed_restaurants ul li span.delimeter{display:none;}#middleClickOverlay{position:absolute;}.dbclick_notice{display:block;font-size:11px;font-weight:normal;padding-top:4px;}#map_loading{padding-right:20px;height:16px;background:url('/images/loaders/transparent-small.gif?1237291788') no-repeat center right;position:absolute;z-index:20000;padding:5px 25px 0 10px;border:1px solid #AAA;background-color:#fff;font-size:11px;font-family:Verdana,sans-serif;}.placeLabel{background:right center url('/images/place-label-right.png?1248783647') no-repeat;padding-right:8px;}.placeLabel .inner{font-family:Verdana,sans-serif;font-size:11px;padding:2px 0 2px 12px;color:#fff;background-color:#A80000;height:12px;border:1px solid white;border-right:none;}#wrapper .right_content .voivodeships{padding-left:5px;}#cities h2 a{color:#2f2f2f;}#cities table .selected{font-weight:bold;}.all_count{width:610px;display:block;position:absolute;left:327px;top:50%;margin-top:-0.5em;padding-left:22px;border-left:1px solid #d2d2d2;color:#999;font-size:1.09em;}#wrapper #article_box.newsletter_unsubscribe .body a{color:#BC0000;}#flash_banner{margin:0 auto;width:468px;}#restaurants_gallery #photos{padding:10px;}#restaurants_gallery #photos .idm{padding-top:10px;height:270px;float:left;width:270px;}#restaurants_gallery #photos .slideshow_container{float:left;}#restaurants_gallery #photos .slideshow_container h3{margin-bottom:0;}#content #without_sidebar{width:920px;}#gallery .current_photo h2 a{text-decoration:none;}#choose_city{position:absolute;top:15px;left:20px;z-index:1999;}.pagination_faker{height:40px;width:100%;}.pov,.uni{position:relative;width:300px;margin-left:8px;margin-bottom:15px;}.pov .polkomtel_link{background-image:url("/images/polkomtel/pov.png");width:300px;height:536px;}.uni .polkomtel_link{background-image:url("/images/polkomtel/uni.png");width:300px;height:450px;}.pov{height:536px;}.uni{height:450px;}.polkomtel_link{top:0;left:0;position:absolute;}#wrapper .pov .map{width:240px!important;height:230px!important;position:absolute;top:137px;left:30px;}#wrapper .uni .map{position:absolute;top:46px;left:20px;}#polkomtel_flash{margin-left:8px;margin-bottom:15px;}#visit_date_container>.description{font-size:75%;}#user_opinion_visit_date_container{width:130px;float:left;}#user_opinion_visit_date_container,#user_opinion_visit_time_container{display:inline;padding-bottom:15px;}#user_opinion_visit_time_container{width:260px;float:right;margin-right:180px;}#user_opinion_visit_time_container.with_error{margin-top:52px;}#user_opinion_visit_date_container .wrapper.field,#user_opinion_visit_time_container .wrapper.field{margin-top:3px;}#user_opinion_visit_date_container .wrapper.field input{width:90px;background:url('/images/calendar_icon.png?1278447188') 72px 2px no-repeat #fff;padding-left:3px;}#user_opinion_visit_time_container .wrapper.field input{width:230px;padding-left:3px;}#ui-datepicker-div{font-size:14px;}#user_opinion_visit_date_container .error_text{margin-bottom:10px;}#user_opinion_visit_date_container .error_text div{left:30px;}.opinion .visit_date{font-size:75%;}.sidebar_content{margin-left:7px;margin-bottom:10px;}#show_directions{display:block;margin-left:7px;padding:6px 2px 10px 25px;background:url('/images/magnifying-glass.png?1283504947') left center no-repeat;font-size:69%;color:#565656;}.back-to-restaurant,#directions-title,#directions_form,#directions_form input[type=text],#directions_form #swap_directions{color:#444!important;}#restaurant.directions .data{width:495px;}#restaurant.directions .info_bind{height:150px;min-height:150px;}#restaurant.directions .rating{min-height:40px;height:40px;padding-bottom:0;}#restaurant.directions .contact{padding-top:0;}#directions_form .container{float:left;width:390px;}#directions_form label span{font-size:75%;color:#999;}#directions_form label{font-size:93%;}#directions_form #find_route{float:right;display:inline;margin-top:22px;}#directions_form #route_start,#directions_form #route_end{width:345px;font-size:14px;line-height:1.5em;padding:3px;margin-left:30px;margin-top:7px;}#directions_form .pointA{background:url('/images/start_route.png?1283504947') left 20px no-repeat;}#directions_form .pointB{background:url('/images/end_route.png?1283504947') left 20px no-repeat;}#directions_form #route_end_container{margin-left:10px;position:relative;}#routes{width:300px;float:left;font-size:85%;color:#444;}#routes a{color:#A00;}#map_container{margin-top:20px;float:right;}.back-to-restaurant{color:#000;font-size:73%;display:block;padding-bottom:15px;}#driving_directions_ad{position:absolute;top:20px;right:20px;width:300px;height:250px;}#directions-title{font-size:20px;margin-bottom:15px;margin-top:15px;}#directions-title .smaller{color:#999;font-size:15px;}#directions_error{color:#A00000;overflow:hidden;width:100%;padding:5px 0 0 30px;}#swap_directions{position:absolute;top:3px;right:7px;font-size:69%;color:black;}#restaurant-facebook-like{position:absolute;top:34px;right:-30px;width:100px;height:20px;}ul#opinions li.opinion .extended{position:relative;}ul#opinions li.opinion .fb_like{position:absolute;bottom:5px;right:45px;}#find_route{background:url(/images/find_directions.png);width:127px;height:28px;border:none;}#facebox .b{background:url('/facebox/b.png?1236976963');}#facebox .tl{background:url('/facebox/tl.png?1236976963');}#facebox .tr{background:url('/facebox/tr.png?1236976963');}#facebox .bl{background:url('/facebox/bl.png?1236976963');}#facebox .br{background:url('/facebox/br.png?1236976963');}#facebox{position:absolute;top:0;left:0;z-index:2000;text-align:left;}#facebox .popup{position:relative;}#facebox table{border-collapse:collapse;}#facebox td{border-bottom:0;padding:0;}#facebox .body{padding:10px;background:#ac0000 url('/images/facebox-background.png?1241762473') no-repeat top;color:#fff;-moz-border-radius:8px;padding:20px 80px 20px 20px;width:500px;}#facebox .body .content{min-height:35px;height:auto!important;height:35px;}#facebox .body .content a{color:#fff;}#facebox.white .body .content{background:#fff;color:#565656;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}#facebox .loading{text-align:center;}#facebox .image{text-align:center;}#facebox img{border:0;margin:0;}#facebox .footer img{position:absolute;top:20px;right:20px;}#facebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%;}.facebox_hide{z-index:-100;}.facebox_overlayBG{background-color:#fff;z-index:1999;}div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden;}div.cancel,div.star{float:left;width:17px;height:13px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;}div.cancel,div.cancel a{background:url('/images/no-rating.png?1241762473') no-repeat 0 -16px;}div.star,div.star a{background:url('/images/star-small.png?1241763764') no-repeat 0 0;}div.cancel a,div.star a{display:block;width:16px;height:100%;background-position:0 -13px;border:1 solid #F00;}div.star_on a{background-position:0 0!important;}div.star_hover a,div.star_live a:hover{background-position:0 0;}div.star_readonly a,div.star_readonly a:hover{cursor:default!important;}div.star{background:transparent!important;overflow:hidden!important;}#unconfirmed_restaurants,#unconfirmed_restaurants ul li a{color:#675E4A;}#unconfirmed_restaurants h3{color:#675E4A;font-size:1.19em;margin:15px 15px 0 15px;}.jq-ui-ajax-display ul li:after,.jq-ui-ajax-display .wrapper:after,#unconfirmed_restaurants ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.jq-ui-ajax-display ul li,.jq-ui-ajax-display .wrapper,#unconfirmed_restaurants ul li{zoom:1;}.jq-ui-ajax-display{margin:10px 0 0 0;}.jq-ui-ajax-display .loading{background:url('/images/loaders/light-grey-big.gif?1237291788') center center no-repeat;height:20px;padding:10px;}.jq-ui-ajax-display .wrapper{position:relative;padding:20px 10px;margin-top:15px;clear:both;border:1px solid #ddd;}.jq-ui-ajax-display .wrapper form{margin-left:20px;}.jq-ui-ajax-display .close{font-size:10px;position:absolute;top:5px;right:5px;color:#767676;font-weight:bold;text-decoration:none;}.jq-ui-ajax-display ul,#unconfirmed_restaurants ul{padding:0;padding:20px 0;clear:both;}.jq-ui-ajax-display ul li,#unconfirmed_restaurants ul li{position:relative;display:block;vertical-align:middle;padding:0 180px 0 20px;border-bottom:1px solid #ddd;}.jq-ui-ajax-display ul li.even{background:#e4e4e4;}.jq-ui-ajax-display ul li .add{color:#fff;width:137px;height:28px;padding:0;background:url('/images/add-to-fav.png?1241763764') no-repeat;}.jq-ui-ajax-display ul li.odd .add{background:url('/images/add-to-fav-light.png?1241763764') no-repeat;}#add_restaurant_on_register p.info{margin:5px 5px 10px 5px;}#added_restaurants p{margin-top:10px;}#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;font-size:81%;}#tooltip h3,#tooltip div{margin:0;}.no_rating_tooltip{width:300px;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}/* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}/* end clearfix */ .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default!important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:Arial,sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #eee;background:#fff url('/stylesheets/jquery.ui/gastronauci/images/ui-bg_flat_75_ffffff_40x100.png?1278447188') 50% 50% repeat-x;color:#565656;}.ui-widget-content a{color:#565656;}.ui-widget-header{border:1px solid #e3a1a1;background:#c70000 url('/stylesheets/jquery.ui/gastronauci/images/ui-bg_highlight-soft_15_c70000_1x100.png?1278447188') 50% 50% repeat-x;color:#fff;font-weight:bold;}.ui-widget-header a{color:#fff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d8dcdf;background:#eee url('/stylesheets/jquery.ui/gastronauci/images/ui-bg_highlight-hard_100_eeeeee_1x100.png?1278447188') 50% 50% repeat-x;font-weight:bold;color:#000;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#000;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #cdd5da;background:#f6f6f6 url('/stylesheets/jquery.ui/gastronauci/images/ui-bg_highlight-hard_100_f6f6f6_1x100.png?1278447188') 50% 50% repeat-x;font-weight:bold;color:#111;}.ui-state-hover a,.ui-state-hover a:hover{color:#111;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #eee;background:#fff url('/stylesheets/jquery.ui/gastronauci/images/ui-bg_flat_65_ffffff_40x100.png?1278447188') 50% 50% repeat-x;font-weight:bold;color:#c00;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#c00;text-decoration:none;}.ui-widget :active{outline:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcd3a1;background:#fbf8ee url('/stylesheets/jquery.ui/gastronauci/images/ui-bg_glass_55_fbf8ee_1x400.png?1278447188') 50% 50% repeat-x;color:#444;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c00;background:#f3d8d8 url('/stylesheets/jquery.ui/gastronauci/images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png?1278447188') 50% 50% repeat;color:#2e2e2e;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#2e2e2e;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#2e2e2e;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-icon{width:16px;height:16px;background-image:url('/stylesheets/jquery.ui/gastronauci/images/ui-icons_cc0000_256x240.png?1278447188');}.ui-widget-content .ui-icon{background-image:url('/stylesheets/jquery.ui/gastronauci/images/ui-icons_cc0000_256x240.png?1278447188');}.ui-widget-header .ui-icon{background-image:url('/stylesheets/jquery.ui/gastronauci/images/ui-icons_ffffff_256x240.png?1278447188');}.ui-state-default .ui-icon{background-image:url('/stylesheets/jquery.ui/gastronauci/images/ui-icons_cc0000_256x240.png?1278447188');}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('/stylesheets/jquery.ui/gastronauci/images/ui-icons_cc0000_256x240.png?1278447188');}.ui-state-active .ui-icon{background-image:url('/stylesheets/jquery.ui/gastronauci/images/ui-icons_cc0000_256x240.png?1278447188');}.ui-state-highlight .ui-icon{background-image:url('/stylesheets/jquery.ui/gastronauci/images/ui-icons_004276_256x240.png?1278447188');}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('/stylesheets/jquery.ui/gastronauci/images/ui-icons_cc0000_256x240.png?1278447188');}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-tl{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;}.ui-corner-tr{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}.ui-corner-bl{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;}.ui-corner-br{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;}.ui-corner-top{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}.ui-corner-bottom{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;}.ui-corner-right{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;}.ui-corner-left{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;}.ui-corner-all{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.ui-widget-overlay{background:#a6a6a6 url('/stylesheets/jquery.ui/gastronauci/images/ui-bg_dots-small_65_a6a6a6_2x2.png?1278447188') 50% 50% repeat;opacity:.40;filter:Alpha(Opacity=40);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#333 url('/stylesheets/jquery.ui/gastronauci/images/ui-bg_flat_0_333333_40x100.png?1278447188') 50% 50% repeat-x;opacity:.10;filter:Alpha(Opacity=10);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}#restaurant .checkList{top:60px;right:0;}.checkList{position:absolute;right:10px;top:0;width:180px;z-index:300;}#wrapper .checklist_visible{z-index:1000;}.checkList .button{position:absolute;top:0;right:0;height:18px;color:#fff;font-size:.69em;cursor:pointer;float:right;width:72px;z-index:inherit;}.checkList .button .label{padding-right:6px;display:block;background:url('/images/list-right-red.png?1271611442') no-repeat right;float:right;color:#fff;text-decoration:none;}.checkList .button .label span{padding-left:24px;padding-right:10px;line-height:18px;height:18px;display:block;background:url('/images/list-left-red.png?1271611442') no-repeat left;float:right;}.checkList .container{z-index:inherit;display:none;}.checkList .top{position:absolute;padding:6px 0 0 0;background:url('/images/list-top.png?1271611442') no-repeat top left;top:17px;left:0;}.checkList .top .bottom{background:url('/images/list-bottom.png?1271611442') no-repeat bottom left;width:180px;padding:0 0 6px 0;}.checkList ul{background-color:#bf0000;width:180px;}.checkList .cover,.checkList .cover_left,.checkList .cover_right{position:absolute;height:6px;width:6px;background:#bf0000;font-size:0;display:none;}.checkList .cover{right:0;bottom:-6px;}.checkList .cover_left{left:0;bottom:0;}.checkList .cover_right{right:0;bottom:0;}.checklist_visible .cover,.checklist_visible .cover_left,.checklist_visible .cover_right{display:block;}.checkList .container ul li{width:180px;display:block;text-align:right;background:url('/images/check_list/unchecked.png?1271611442') no-repeat right;}.checkList .container ul li.add{background:none;margin-top:5px;}.checkList ul li.checked{background:url('/images/check_list/checked.png?1271611442') no-repeat right;}.checkList .container ul li a{color:#fff;text-decoration:none;outline:none;font-size:.63em;padding:5px 25px 5px 10px;display:block;width:145px;}