article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{margin:0;padding:0;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;padding:0;font-size:1em;line-height:1.4;font-family:'Scada',sans-serif;font-weight:400;}#main{min-height:100%;margin-bottom:-50px;}* html #main{min-height:100%;margin-bottom:-50px;}.page-buffer{height:50px;}html{min-width:1000px;overflow:auto;height:100%;}html,button,input,select,textarea{color:#222222;font-family:'Scada',sans-serif;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd;}#skip-to-nav,#page{font-size:0.9em;line-height:1.6em;}.chromeframe{margin:0.2em 0;background:#000;color:#fff;padding:0.2em 0;text-align:center;}.chromeframe a{color:#FF0;}.chromeframe em{color:#F00;}h5,h6,p,blockquote,pre,ul,ol,dl,hr,table,fieldset{#margin:1.5em 0;}h5,h6{font-size:16px;margin:1.5em 0;}h1{font-weight:bold;font-size:30px;margin:0;line-height:35px;}h2{font-weight:bold;font-size:24px;margin:20px 0 10px 0;}h3{font-weight:bold;font-size:16px;margin:0;line-height:18px;margin-bottom:5px;margin-top:5px;}h4{font-style:italic;font-size:18px;font-weight:bold;margin:0;line-height:18px;margin-bottom:15px;}a,a:visited{color:#1f6ab7;}a:hover{color:#e80f0f;}p{margin:0;}.clear{clear:both;float:none !important;}ul.action-links{margin:0;}blockquote p{margin:0;}pre{font-size:1.1em;margin:1.364em 0;}hr{height:1px;border:1px solid #666;}#search-block-form{position:absolute;right:20px;top:134px;z-index:1000;}#search-block-form input[type="text"]{border:1px solid #B0B0B0;border-bottom:1px solid #EAEAEA;border-radius:50px;outline:none;font-size:13px;width:90px;padding:0 8px;height:18px;vertical-align:top;}#search-block-form  input[type="submit"]{background:url(/images/main-sprites.png) 0 -20px;border:none;position:absolute;right:0;top:0;width:27px;height:19px;display:none;z-index:1;}.grey-box{padding:10px;background:#F2F2F2;border:1px solid #EFEFEF;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;margin:10px;}.grey-box-center{padding:10px;background:#F2F2F2;border:1px solid #EFEFEF;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;}.list-arrow ul li{font-size:1.1em;padding-left:13px;background:url(/images/arrow2.gif) no-repeat left;background-position-y:8px;list-style:none;}.list-arrow ul li a span{color:#7F7F7F;}.list-arrow ul li a:hover span{color:#087ba6;}.address{background:#9B193E;color:white;font-size:16px;padding:4px 8px 6px 10px;line-height:20px;margin-top:10px;margin-bottom:10px;max-width:450px;display:inline-block;}.address a{color:#f6cb5a;}.address a:hover{color:#000;}.vrezka-left{width:310px;padding:5px 10px 5px 10px;margin:0 20px 0 0;border-top:1px solid black;border-bottom:1px solid black;font-size:1.3em;line-height:1.5em;float:left;}.vrezka-right{width:310px;padding:5px 10px 5px 10px;margin:0 0 0 20px !important;border-top:1px solid black;border-bottom:1px solid black;font-size:1.3em;line-height:1.5em !important;float:right;}.b-list-link{background:#f8f8f8;padding-bottom:5px;box-shadow:2px 2px 2px 0px gainsboro;-moz-box-shadow:2px 2px 2px 0px gainsboro;-ms-box-shadow:2px 2px 2px 0px gainsboro;-o-box-shadow:2px 2px 2px 0px gainsboro;-webkit-box-shadow:2px 2px 2px 0px gainsboro;#position:relative;left:-8px;padding-top:7px;margin-bottom:20px;width:240px;float:left;margin-right:10px;}.b-rubl-list{margin:0;padding:0;list-style:none;margin-top:11px;font-size:16px;}.b-rubl-list li{padding-left:20px;background:url(/images/p_ico.png) no-repeat 20px 5px;margin-left:-10px;line-height:20px;text-indent:15px;padding-right:5px;}.b-list-link .b-title{background:url(/images/view-line.png) repeat-x center center;text-align:center;font-size:14px;color:#0f6292;margin-bottom:11px;}.b-list-link .b-title span{background:#f8f8f8;padding:0 3px;position:relative;top:-1px;}.b-like-bloke{background:#4E4E4E;float:right;padding-top:7px;margin-right:8px;width:170px;margin-left:21px;margin-top:-5px;}.b-like-bloke .b-title{background:url(/images/view-line-w.png) repeat-x center center;text-align:center;font-size:14px;color:#eeeeee;}.b-like-bloke .b-title span{background:#4e4e4e;padding:0 3px;position:relative;top:-1px;}.b-like-bloke ul{margin:0;padding:0;list-style:none;padding:0 9px;margin-top:11px;padding-bottom:6px;}.b-like-bloke ul li{margin-bottom:11px;}.b-like-bloke a{color:#fff;}.b-like-bloke a:hover{color:#fcd66f;}.b-distinguish{position:relative;text-align:center;font-size:30px;width:556px;padding-right:20px;padding-left:20px;margin:0 auto;line-height:31px;clear:both;margin-bottom:3px;}.b-distinguish:after{position:absolute;right:0;top:50%;content:'}';font-weight:bold;font-size:40px;margin-top:-12px;}.b-distinguish:before{position:absolute;left:0;top:50%;content:'{';font-weight:bold;font-size:40px;margin-top:-12px;}.selection{padding-left:20px;border-left:2px solid #CFCFCF;font-style:italic;font-size:120%;}.autor{font-style:italic;text-align:right;}ul,ol{margin-left:0;padding-left:2em;}ul ul,ul ol,ol ol,ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}li{margin:0;padding:0;}.item-list ul li,ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}dl{}dt{margin:0;padding:0;}dd{margin:0 0 0 2em;padding:0;}table{border-collapse:collapse;}th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}form{margin:0;padding:0;}fieldset{#padding:0.5em;}#article a:link{#text-decoration:underline;}a:focus{color:#087ba6;}li a.active{#font-weight:bold;}.node .content img{padding:7px;border:1px solid #F1F1F1;}.left{margin-right:20px;float:left;}.right{margin-left:20px;float:right;}abbr,acronym{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}#fancybox-title{font-size:15px;font-weight:bold;}span.yellow-item{background-color:#f4ca59;padding:2px;}
.with-wireframes #header .section,.with-wireframes #content .section,.with-wireframes #navigation .section,.with-wireframes .region-sidebar-first .section,.with-wireframes .region-sidebar-second .section,.with-wireframes .region-footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}
#page-wrapper,.region-bottom{margin-left:auto;margin-right:auto;}#main-wrapper{position:relative;}#content,.no-sidebars #content{float:left;width:920px;margin-left:0;margin-right:-920px;padding:0;}.sidebar-first #content{width:720px;margin-left:260px;margin-right:-980px;}.sidebar-second #content{width:720px;margin-left:0;margin-right:-720px;}.two-sidebars #content{width:560px;margin-left:260px;margin-right:-760px;}#content .section{margin:0;padding:0;}#navigation{float:left;width:100%;margin-left:0;margin-right:-100%;padding:0;height:3em;}.with-navigation #content,.with-navigation .region-sidebar-first,.with-navigation .region-sidebar-second{margin-top:3em;}#navigation .section{}.region-sidebar-first{float:left;width:200px;margin-left:0;margin-right:-200px;padding:0;}.region-sidebar-first .section{margin:0 20px 0 0;padding:0;overflow:hidden;width:240px;}.region-sidebar-second{margin:0 0 0 10px;#padding:60px 0 0 0;}.region-bottom{}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,.region-footer,.region-bottom{overflow:visible;word-wrap:break-word;}.view-categories ul{list-style:none;padding:0;}.view-categories ul li{padding-bottom:20px;}.view-categories ul li p{font-size:1em;line-height:1.3em;margin-top:9px;padding-top:0;}.view-categories ul li h3{margin:0;}.view-first-article{margin-bottom:35px;}.view-first-article img{float:right;margin-left:20px;margin-top:15px;}.view-first-article img.category{float:left;margin-right:20px;margin-left:0;padding:0;border:0;}.view-first-article h2{font-size:2.1em;margin:0;}.view-first-article p{font-size:1em;line-height:1.8em;text-align:left;}.view-peterburg-ru-recomend ul{padding:0;list-style:none;}.view-peterburg-ru-recomend ul li img{float:left;border:3px solid #E0E0E0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-right:5px;margin-top:4px;}.view-peterburg-ru-recomend ul li{height:85px;}.view-peterburg-ru-recomend ul li h4{margin:0;}.flippy .first,.flippy .last{display:none;}.block-title{margin-bottom:15px;font-size:1.5em;line-height:0.6em;}.block-webform{border-color:#D7D8D9;background:#F0F1F2;box-shadow:0 1px 0 white,inset 0 2px 3px rgba(0,0,0,0.06),inset 0 0 2px rgba(0,0,0,0.04);text-shadow:0 1px 0 white;padding:25px;float:left;width:670px;}#views_slideshow_cycle_main_slider1-page{margin-bottom:50px;min-height:340px;}#views_slideshow_cycle_main_slider1-page h2{font-size:2.2em;line-height:1.5em;margin:0.75em 0;}.field-name-field-position{color:#848484;font-size:15px;font-style:italic;}#views_slideshow_cycle_main_slider1-page .subheader{margin-top:-30px;margin-bottom:10px;}.view-first-article .subheader{margin-top:3px;}#views_slideshow_cycle_main_slider1-page img{padding:7px;border:1px solid #F1F1F1;float:left;margin-right:20px;}#views_slideshow_cycle_main_slider1-page .teaser{font-size:1em;line-height:1.8em;}#views_slideshow_cycle_teaser_section_slider1-page{width:700px;}#views_slideshow_controls_text_pause_slider1-page{display:none;}#views_slideshow_controls_text_slider1-page{position:absolute;top:185px;}.view-slider1 #views_slideshow_controls_text_slider1-page{position:absolute;top:200px;width:730px;opacity:0;z-index:1000;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}.view-slider1:hover #views_slideshow_controls_text_slider1-page{display:block;z-index:1000;opacity:1;}.view-slider1{position:relative;}#views_slideshow_controls_text_next_slider1-page{float:right;}#views_slideshow_controls_text_next_slider1-page a,#views_slideshow_controls_text_previous_slider1-page a{width:35px;padding:6px;}#views_slideshow_controls_text_previous_slider1-page a{background:url(/sites/all/themes/peterburg_ru/images/arrows.png) no-repeat;width:35px;height:35px;text-indent:-300px;display:block;overflow:hidden;float:left;background-position:-9px 0px;margin-right:10px;}#views_slideshow_controls_text_next_slider1-page a{background:url(/sites/all/themes/peterburg_ru/images/arrows.png) no-repeat;width:35px;height:35px;text-indent:-300px;display:block;overflow:hidden;float:left;background-position:-62px 0px;margin-right:10px;}.views-field-path .field-content{float:right;margin-top:5px;}#views_slideshow_cycle_main_slider2-block .views-slideshow-cycle-main-frame-row-item{float:left;margin:5px;width:230px;}#block-views-slider2-block{position:relative;}#views_slideshow_controls_text_pause_slider2-block{display:none;}#views_slideshow_controls_text_slider2-block{position:absolute;top:0;width:730px;z-index:500;}#views_slideshow_controls_text_previous_slider2-block,#views_slideshow_controls_text_next_slider2-block{position:absolute;top:100px;}#views_slideshow_controls_text_next_slider2-block{right:0;}#views_slideshow_controls_text_next_slider2-block{float:right;}#views_slideshow_controls_text_previous_slider2-block{float:left;}#views_slideshow_controls_text_previous_slider2-block a{background:url(/sites/all/themes/peterburg_ru/images/arrows.png) no-repeat;width:47px;height:48px;text-indent:-300px;display:block;overflow:hidden;float:left;background-position:-9px 0px;margin-right:10px;}#views_slideshow_controls_text_next_slider2-block a{background:url(/sites/all/themes/peterburg_ru/images/arrows.png) no-repeat;width:48px;height:48px;text-indent:-300px;display:block;overflow:hidden;float:left;background-position:-61px 0px;margin-right:10px;}#block-views-slider2-block h3{margin:5px 0 0 0;font-size:1.2em;}#block-views-slider2-block .description p,#block-views-slider2-block .description{font-size:0.9em;line-height:1.3em;text-align:left;}.data{margin-top:10px;}.submitted{color:#7F7F7F;margin-bottom:10px;}.item-list .data{color:#7F7F7F;font-size:90%;margin-top:-3px;}.breadcrumb a,.breadcrumb .separ{color:#A3A1A1;font-size:12px;font-style:italic;}.breadcrumb{font-size:18px;font-style:italic;margin-left:25px;}.breadcrumb a:hover{color:#e80f0f;}.breadcrumb .h1{margin-left:2px;}.b-inner .breadcrumb{margin-top:-12px;}.tabs{width:100%;display:block;height:30px;}.title-sights{font-weight:bold;font-size:1.2em;background:url(/images/arrow1.gif) no-repeat left;padding-left:20px;}.title-page-sights{color:#7F7F7F;font-size:1.2em;}.title-page-sights a{color:#7F7F7F;}.page-node-101 .region-content ul{margin-top:0;}.page-node-101 .region-content ul li{font-size:1.1em;padding-left:13px;background:url(/images/arrow2.gif) no-repeat left;list-style:none;margin-left:20px;}.tags-menu ul{padding:0;}.tags-menu ul li{list-style:none;padding-left:20px;}#block-views-shop-tags-block,#block-views-shop-tags-block-1{width:210px;float:right;border-left:1px solid #7F7F7F;margin:10px;padding:0;}.grey-round-block{font-size:90%;line-height:150%;width:200px;float:right;margin-left:15px;padding:14px;border:1px solid rgba(0,0,2,0.8);border-radius:7px;background:#363638;box-shadow:inset 0 1px 0 rgba(253,253,255,0.2),0 1px 1px rgba(0,0,2,0.2);color:#BFBFC1;text-shadow:0 1px 0 rgba(0,0,2,0.3);}.grey-round-block h3{font-size:160%;font-weight:normal;margin:5px 0;}.grey-round-block ul{list-style-type:square;}#article .grey-round-block a:link,#article .grey-round-block a{text-decoration:none;color:#fff;}#article .grey-round-block a:hover{text-decoration:none;color:#087ba6;}.map-invisible{display:none;}.view-calendar{border-collapse:collapse;padding:0px;border:0px;text-align:left;}.view-calendar th{font-size:12px;padding:10px;margin:0px;border-bottom:2px solid #000;text-align:left;}.view-calendar td{padding:10px;margin:0px;border-bottom:1px solid #ccc;text-align:left;}.view-calendar tr.even,.view-calendar tr.odd{background-color:#fff;}a.weather-link{color:#7F7F7F;text-decoration:underline;margin-left:52px;font-size:12px;}#block-views-hot-articles-block ul{padding:0;}#block-views-hot-articles-block ul li{list-style:none;float:left;width:45%;padding:10px;background:none;margin-left:0;}#block-views-hot-articles-block ul li a{float:left;}#block-views-hot-articles-block ul li .hot-title{float:left;width:200px;margin-left:10px;}#block-views-hot-articles-block ul li .hot-title a{font-size:1.1em;font-weight:bold;}.likes{padding:10px;margin-left:15px;}.likes ul{padding:0;}#article .likes ul{float:right;}.likes ul li:last-child{width:60px;}.likes ul li{list-style:none;float:left;padding-right:10px;width:170px;}.likes-vertical{}.likes-vertical ul{padding:0;}.likes-vertical ul li{list-style:none;height:30px;}.page-node-101 .region-content .likes ul li{background:none;}.page-node-101 .region-content .sights_block li{background:none;padding-left:0;width:250px;display:block;float:left;}.page-node-101 .region-content .sights_block li h3{margin-top:0;}#musei_table p{text-align:left;line-height:1.3em;font-size:75%;margin:0;}.banner img{margin:0 0 40px 0;padding:0;border:none;}.reclama-button{width:196px;height:26px;line-height:24px;font-size:14px;color:#FFFFFF !important;font-weight:bold;text-align:center;cursor:pointer;margin-top:18px;border:1px solid #c04844;background:#dd6f69;background:-moz-linear-gradient(top,#dd6f69 0%,#bf4642 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dd6f69),color-stop(100%,#bf4642));background:-webkit-linear-gradient(top,#dd6f69 0%,#bf4642 100%);background:-o-linear-gradient(top,#dd6f69 0%,#bf4642 100%);background:-ms-linear-gradient(top,#dd6f69 0%,#bf4642 100%);background:linear-gradient(to bottom,#dd6f69 0%,#bf4642 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd6f69',endColorstr='#bf4642',GradientType=0);-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-moz-box-shadow:1px 1px 2px #b3b3b3;-webkit-box-shadow:1px 1px 2px #b3b3b3;box-shadow:1px 1px 2px #b3b3b3;}.reclama-button a{color:#fff;}.reclama-button:hover{background:#dd6f69;background:-moz-linear-gradient(top,#bf4642 0%,#dd6f69 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bf4642),color-stop(100%,#dd6f69));background:-webkit-linear-gradient(top,#bf4642 0%,#dd6f69 100%);background:-o-linear-gradient(top,#bf4642 0%,#dd6f69 100%);background:-ms-linear-gradient(top,#bf4642 0%,#dd6f69 100%);background:linear-gradient(to bottom,#bf4642 0%,#dd6f69 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf4642',endColorstr='#dd6f69',GradientType=0);}.reclama-button:active{background:#dd6f69;background:-moz-linear-gradient(top,#dd6f69 0%,#bf4642 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dd6f69),color-stop(100%,#bf4642));background:-webkit-linear-gradient(top,#dd6f69 0%,#bf4642 100%);background:-o-linear-gradient(top,#dd6f69 0%,#bf4642 100%);background:-ms-linear-gradient(top,#dd6f69 0%,#bf4642 100%);background:linear-gradient(to bottom,#dd6f69 0%,#bf4642 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd6f69',endColorstr='#bf4642',GradientType=0);-moz-box-shadow:inset 1px 1px 5px #6e0e0b;-webkit-box-shadow:inset 1px 1px 5px #6e0e0b;box-shadow:inset 1px 1px 5px #6e0e0b}.button-add{position:absolute;right:270px;top:45px;line-height:24px;font-size:14px;font-weight:bold;text-align:center;margin-top:30px;background:#B3B3B3;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}.button-add a{color:#fff;text-decoration:none;}.add-restoran{width:170px;height:26px;}.add-hotel{width:150px;height:26px;}.add-events.button-add{right:270px;top:0;background:transparent;border:3px solid #008DDB;padding:5px 10px 5px;border-radius:1px;}.add-events.button-add:hover{background:transparent;}.add-events.button-add:active{box-shadow:none;}.add-events.button-add a{color:black;}.add-partner.button-add{width:170px;height:26px;margin-top:-55px;}.button-add:hover{background:#a2a1a1;}.button-add:active{-moz-box-shadow:inset 1px 1px 5px #000;-webkit-box-shadow:inset 1px 1px 5px #000;box-shadow:inset 1px 1px 5px #000}

div.tabs{margin:0 0 5px 0;}ul.primary{margin:0;padding:0 0 0 10px;border-width:0;list-style:none;white-space:nowrap;line-height:normal;background:url(/sites/all/themes/peterburg_ru_new/images/tab-bar.png) repeat-x left bottom;}ul.primary li{float:left;margin:0;padding:0;}ul.primary li a{display:block;height:24px;margin:0;padding:0 0 0 5px;border-width:0;font-weight:bold;text-decoration:none;color:#777;background-color:transparent;background:url(/sites/all/themes/peterburg_ru_new/images/tab-left.png) no-repeat left -38px;}ul.primary li a .tab{display:block;height:20px;margin:0;padding:4px 13px 0 6px;border-width:0;line-height:20px;background:url(/sites/all/themes/peterburg_ru_new/images/tab-right.png) no-repeat right -38px;}ul.primary li a:hover,ul.primary li a:focus{border-width:0;background-color:transparent;background:url(/sites/all/themes/peterburg_ru_new/images/tab-left.png) no-repeat left -76px;}ul.primary li a:hover .tab,ul.primary li a:focus .tab{background:url(/sites/all/themes/peterburg_ru_new/images/tab-right.png) no-repeat right -76px;}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{border-width:0;color:#000;background-color:transparent;background:url(/sites/all/themes/peterburg_ru_new/images/tab-left.png) no-repeat left 0;}ul.primary li.active a .tab,ul.primary li.active a:hover .tab,ul.primary li.active a:focus .tab{background:url(/sites/all/themes/peterburg_ru_new/images/tab-right.png) no-repeat right 0;}ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid #c0c0c0;list-style:none;white-space:nowrap;background:url(/sites/all/themes/peterburg_ru_new/images/tab-secondary-bg.png) repeat-x left bottom;}ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none;}ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid #c0c0c0;text-decoration:none;color:#777;background:url(/sites/all/themes/peterburg_ru_new/images/tab-secondary.png) repeat-x left -56px;}ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px;}ul.secondary a:hover,ul.secondary a:focus{background:url(/sites/all/themes/peterburg_ru_new/images/tab-secondary.png) repeat-x left bottom;}ul.secondary a.active,ul.secondary a.active:hover,ul.secondary a.active:focus{border:1px solid #c0c0c0;color:#000;background:url(/sites/all/themes/peterburg_ru_new/images/tab-secondary.png) repeat-x left top;}
html{//background:url("/images/choko-tile.png");}body{padding:0;background:url("/images/bg.jpg") repeat scroll 0 0 transparent;min-height:100%;//background:url("/images/comedy_bg.jpg") repeat-x;background-attachment:fixed;background-position:bottom;background-color:#EEE9E9;position:relative;margin:0;}body.page-node-14451{}body.page-node-14686{background:url(/images/bg-newyear-red.png) repeat scroll 0 0 #cd2323;}.brand-link{display:block;position:absolute;width:100%;height:100%;z-index:1;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}#header{}#header .header-container{//background:url("/images/header_bg.png") no-repeat scroll 5px 20px #FFFFFF;//background:url("/images/new-year-bg.jpg") no-repeat scroll -96px 20px #FFFFFF;position:relative;z-index:10;}#header .b-container{position:static;overflow:visible;padding:0;width:1000px;}#header .b-container.newtpl{padding:0;width:1240px;}#header .newtpl .header-container{//background:url("/images/header_bg.png") no-repeat scroll 110px 20px #FFFFFF;//background:url("/images/new-year-bg.jpg") no-repeat scroll 22px 20px #FFFFFF;}.b-weather{position:absolute;top:15px;left:20px;}.b-weather-ico{position:absolute;top:-10px;left:0;}.b-weather-temper{font-size:24px;font-weight:bold;text-align:right;width:100px;padding-top:3px;}.b-weather-link{line-height:21px;position:relative;padding-top:7px;}.b-weather-link a{color:#3c3c3c;font-size:13px;}.b-weather-link a:hover{color:#e80f0f;}.b-logo{text-align:center;position:relative;padding-top:24px;height:115px;margin-bottom:18px;}#logo img{//display:block;margin:25px auto;width:376px;}#name-and-slogan{float:left;}h1#site-name,div#site-name{margin:0;font-size:2em;line-height:1.5em;}#site-name a:link,#site-name a:visited{color:#000;text-decoration:none;}#site-name a:hover,#site-name a:focus{text-decoration:underline;}#site-slogan{}.region-header{clear:both;}h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title{margin:0 0 0 25px;}div.messages{#margin:1.5em 0;}div.messages ul{margin-top:0;margin-bottom:0;}div.status{}ul.links.inline{display:block;}ul.links li{padding:0 1em 0 0;}.item-list .pager{padding:0;}.item-list .pager li{padding:0 0.5em;}.b-col{float:left;}.b-col-special{float:left;}.b-col_100{width:100px;}.b-col_120{width:120px;}.b-col_140{width:140px;}.b-col_180{width:180px;}.b-col_240{width:240px;}.b-col-220{width:220px;}.b-col_230{width:230px;}.b-col_110{width:110px;}.b-col_340{width:340px;}.b-col_350{width:350px;}.b-col_420{width:420px;}.b-col_430{width:430px;}.b-col_460{width:460px;}.b-col_480{width:480px;}.b-col_580{width:580px;}.b-col_700{width:700px;}.b-col_710{width:710px;}.b-col_720{width:720px;}.b-col_960{width:960px;}#yandex_ad_R-101871-1{margin:20px 0;}.b-baner-240{margin-bottom:20px;}h3 a,h3 a:visited{text-decoration:none;color:#000;}h3 a:hover{color:#e80f0f;}h3.b-yellow a{text-decoration:none;color:#fcd66f;line-height:100%;}h3.b-yellow a:hover{color:#fff;}.h2{font-weight:bold;font-size:23px;}.h5{font-weight:bold;font-style:italic;font-size:18px;margin:0}.h4{color:#0f6292;font-size:14px;text-transform:uppercase;line-height:30px;}.h4 a{text-decoration:none;}.b-staic-text-block,#article .content{font-size:16px;margin-bottom:20px;}.b-staic-text-block{margin-top:40px;}.b-staic-text-block ul{list-style-type:circle;}.b-staic-text-block p{line-height:23px;margin-bottom:25px;}#article .content p{margin-bottom:10px;}.b-margin-rigt-10{margin-right:10px;}.b-margin-left-10{margin-left:10px;}.b-margin-rigt-20{margin-right:20px;}.b-margin-left-20{margin-left:20px;}.b-no-margin-rigth{margin-right:0 !important;}.b-no-margin-left{margin-left:0 !important;}.b-right-bloquote{font-size:15px;margin-left:10px;float:right;clear:both;}.b-orang{background:#F6CB5A;display:inline-block;padding:0 5px;margin:0 -5px;margin-right:-1px;}.fl{float:left;margin-right:20px !important;}.fr{float:right;margin-left:20px !important;}.b-separator_10{height:10px;}.b-separator_20{height:20px;}.b-separator_30{height:30px;}.b-baner_710{margin-bottom:30px;}.b-baner-top{background:#FFF;//width:1000px;margin:0 auto;text-align:center;z-index:10;position:relative;//height:90px;//overflow:hidden;}.b-baner-top a{display:block;}img{border:0 none;vertical-align:middle;}.b-container{width:960px;position:relative;overflow:hidden;margin:0 auto;z-index:2;padding:0 20px;background:#fff;box-shadow:0px 0 0px 0px white,0px 20px 21px 0px #B9B9B9;-moz-box-shadow:0px 0 0px 0px white,0px 20px 21px 0px #B9B9B9;-o-box-shadow:0px 0 0px 0px white,0px 20px 21px 0px #B9B9B9;-webkit-box-shadow:0px 0 0px 0px white,0px 20px 21px 0px #B9B9B9;}.b-container.newtpl{width:1200px;}.b-main-slider{background:white;height:400px;position:relative;box-shadow:inset 0px 0 16px 0px #B9B9B9;-moz-box-shadow:inset 0px 0 16px 0px #B9B9B9;-o-box-shadow:inset 0px 0 16px 0px #B9B9B9;-webkit-box-shadow:inset 0px 0 16px 0px #B9B9B9;min-width:1240px;width:100%;z-index:2;}.b-main-slider-small{box-shadow:0px 6px 10px -3px #B9B9B9;-moz-box-shadow:0px 6px 10px -3px #B9B9B9;-o-box-shadow:0px 6px 10px -3px #B9B9B9;-webkit-box-shadow:0px 6px 10px -3px #B9B9B9;background:white;height:260px;position:relative;width:100%;z-index:2;}.ie7 .b-main-slider,.ie8 .b-main-slider{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}.b-main-slider.b-small{height:284px;margin-bottom:11px;}.b-main-slider.b-small .scroll-pane .scroll-bar-wrap{margin-top:26px;}.b-main-slider-wraper{margin-left:5px;width:96%;}.b-main-slider.b-small .b-main-slider-wraper{//margin:0 100px;margin:0 10px;width:auto;}.b-main-slider.b-small .scroll-pane{width:98%;}.b-main-slider-wraper{padding-top:20px;}.b-main-slider-left{float:left;//width:75%;overflow:hidden;margin-left:50px;min-width:570px;//display:none;//background:#E9E9E9;}.b-main-slider-right{position:absolute;background:#FFF;right:110px;padding-left:20px;}.b-small-slide{margin-right:20px;float:left;text-align:center;font-size:15px;margin-bottom:10px;}.b-small-slide-name{text-align:left;}.b-open-galery{margin-bottom:3px;}.b-show-gal{color:#000;font-size:28px;text-decoration:none;border-bottom:1px dashed;margin-right:10px}.b-open-galery .b-desc{font-size:16px;color:#999999;}.b-slider-right-ul{list-style:none;padding:0;margin:0;margin-top:4px;}.b-slider-right-ul li{font-size:15px;margin-bottom:9px;}.b-slider-right-ul a{color:#000;}.b-slider-right-ul a:hover{color:#e80f0f;}.b-right-header{font-size:24px;color:#0683cb;font-weight:bold;white-space:nowrap;margin-top:-6px;}.b-slider-right-img{margin-left:4px;position:relative;background:url(/images/main-slider-right.png) -120px 0 no-repeat;width:360px;height:180px;}.b-slider-right-img:hover .b-tool-tipe{display:block;}.b-mape-link{background:url(/images/main-slider-right.png) 0 0 no-repeat;width:110px;height:110px;display:block;}.b-mape-link div{margin-top:110px;margin-left:9px;color:#0683cb;font-weight:bold;line-height:19px;}.b-mape-link:hover{text-decoration:none;}.b-tool-tipe{background:url(/images/bg_back.png);position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-size:18px;display:none;}.b-tool-tipe a{color:#fff;display:block;margin-top:10px;}.b-tool-tipe .wrap{padding:20px;}.b-mape-slider-right .b-mape{margin-left:3px;margin-top:-2px;margin-bottom:-6px;}.b-mape-slider-right a{font-size:16px;line-height:21px;display:inline-block;}.b-main .b-container{padding-bottom:10px;min-height:1200px;}.b-slider-item,.slide{position:relative;//float:left;}.slide .b-slider-img img{width:480px;}.b-slider-separator{//float:left;background:url(/images/separator.png) no-repeat center center;width:36px;height:320px;position:absolute;top:0;left:-36px;}.b-slider-link{position:absolute;top:0;left:0;width:480px;}.b-slider-link a{text-decoration:none;color:#000;line-height:100%;}.content-slide{display:none;}.sliderWrapper{display:none;position:relative;}.b-slider-link-header{display:block;background:rgba(255,255,255,0.8);font-size:22px;line-height:26px;font-weight:bold;padding:20px;min-height:54px;}.b-slider-link-text{color:#0683cb;display:none;font-size:18px;padding:5px 15px;line-height:20px;padding-bottom:10px;}.b-slider-link a:hover .b-slider-link-header,.b-slider-link a:hover .b-slider-link-text{background:rgba(255,255,255,0.9);display:block;}.b-scroll-gradient{position:absolute;right:20px;top:0;//background:url(/images/gradient.png);height:330px;width:12px;z-index:4;}.b-scroll-gradient-left{position:absolute;left:0px;top:0;background:url(/images/gradient-left.png);height:330px;width:12px;z-index:4;}.scroll-pane{overflow:auto;width:100%;float:left;position:relative;}.scroll-content{width:2440px;float:left;}.scroll-content-item{width:100px;height:100px;float:left;margin:10px;font-size:3em;line-height:96px;text-align:center;}.scroll-pane .scroll-bar-wrap{padding:0;margin:0;position:relative;z-index:5;border:none;background:#787878;border-radius:13px;margin-top:8px;height:32px;box-shadow:inset 0 1px 3px 2px #666;-moz-box-shadow:inset 0 1px 3px 2px #666;-o-shadow:inset 0 1px 3px 2px #666;-webkit-box-shadow:inset 0 1px 3px 2px #666;}.scroll-bar-wrap .ui-slider-horizontal .ui-slider-handle{top:0;background:#ffc637;border:none;height:32px;background:url(/images/slide.png);position:absolute;}.b-drag-arrow-left{position:absolute;background:url(/images/drag_arrows.png);left:-32px;top:7px;width:32px;height:17px;}.b-drag-arrow-right{position:absolute;background:url(/images/drag_arrows.png) right;right:-34px;top:7px;width:32px;height:17px;}.scroll-bar-wrap .ui-slider-handle .ui-icon{background:none;width:23px;}.scroll-bar-wrap .ui-slider{width:99%;background:none;border:0;height:2em;margin:0 auto;}.scroll-bar-wrap .ui-handle-helper-parent{position:relative;width:100%;height:100%;margin:0 auto;background:url(/images/drag_arrows.png) no-repeat 50px center;}.scroll-bar-wrap .ui-slider-handle{top:.2em;height:1.5em;}.scroll-bar-wrap .ui-slider-handle .ui-icon{margin:-8px auto 0;position:relative;top:50%;}.b-google-translate{position:absolute;width:107px;height:20px;right:54px;top:-24px;}.b-paginator{margin-top:5px;margin-bottom:30px;}.b-paginator-wrapper{position:relative;}.b-paginator-wrapper .b-button-green{position:absolute;top:0;right:20px;}.b-paginator li{vertical-align:top;text-align:center;display:inline-block !important;background:#D1D1D1;border-radius:14px;font-size:16px;width:29px;padding:0 !important;margin:0 !important;margin-right:6px !important;}.b-paginator li a{text-decoration:none;color:black;display:block;padding-top:2px !important;padding-bottom:4px !important;}.b-paginator li:hover{background:#bcd6f5;}.b-paginator li.b-active{background:#3f87e0;color:#fff;padding-top:2px !important;padding-bottom:4px !important;}.b-paginator li.b-pag-separator{background:none;}.b-paginator .item-list .pager{text-align:left;}#main-rotator{position:relative;height:124px;margin-top:20px;width:960px;}#main-rotator .mr-group{position:absolute;top:0px;left:0px;z-index:1;}#main-rotator .mr-item{background-color:#e5e5e5;display:block;float:left;color:#000000;text-decoration:none;position:relative;width:300px;height:124px;line-height:18px;margin-right:20px;display:none;}#main-rotator .mr-item:nth-child(3n+3){margin-right:0;}#main-rotator .mr-item img{width:124px;height:124px;position:relative;}#main-rotator .mr-item .zoom{width:124px;height:124px;float:left;position:relative;}#main-rotator .mr-item .zoom:hover{position:absolute;}#main-rotator .mr-item .mr-text{float:right;width:156px;font-size:12px;margin:10px;height:104px;overflow:hidden;}#main-rotator .mr-item .mr-text:hover{color:#E80F0F;}.b-footer{position:relative;background:#efe9d7;margin:0 auto;z-index:2;width:1000px;box-shadow:0px 0 0px 0px white,0px 20px 21px 0px #B9B9B9;-moz-box-shadow:0px 0 0px 0px white,0px 20px 21px 0px #B9B9B9;-o-box-shadow:0px 0 0px 0px white,0px 20px 21px 0px #B9B9B9;-webkit-box-shadow:0px 0 0px 0px white,0px 20px 21px 0px #B9B9B9;}.b-footer.newtpl{width:1240px}.b-footer-container{padding:25px 40px 40px 40px;}.footer-header{font-size:22px;color:#5f5f5f;margin-bottom:25px;}.b-footer-left{float:left;width:557px;}.b-footer-right{float:right;width:330px;}.b-count{float:left;}.b-footer-menu{float:left;margin:23px 0 0 15px;width:451px;}.b-footer-menu a{font-size:15px;margin-right:23px;}a.footer-adv-link{display:inline-block;margin-top:23px;}a.footer-adv-link:hover{color:#e80f0f;}.b-pulicita{position:absolute;right:56px;top:13px;}.b-pulicita-link{font-size:16px;color:#fff !important;text-decoration:none;display:inline-block;padding:3px 11px 9px;background:#e77051;background:-webkit-linear-gradient(bottom,#e77051,#f1957d);background:-moz-linear-gradient(bottom,#e77051,#f1957d);background:-o-linear-gradient(bottom,#e77051,#f1957d);background:-ms-linear-gradient(bottom,#e77051,#f1957d);background:linear-gradient(botom,#e77051,#f1957d);border-radius:50px;box-shadow:0px 1px 1px 1px #ad725f;-moz-box-shadow:0px 1px 1px 1px #ad725f;-webkit-box-shadow:0px 1px 1px 1px #ad725f;-o-box-shadow:0px 1px 1px 1px #ad725f;}.b-pulicita-link:hover{text-decoration:underline;}.menu-name-menu-menu-city-places .menu,.menu-name-menu-sights-menu .menu{margin-top:8px;margin-bottom:10px;margin-left:0;padding-left:0;}.menu-name-menu-menu-city-places .menu li,.menu-name-menu-sights-menu .menu li{display:inline-block;font-size:14px;background:#E7E7E7;border-radius:3px;padding:0px 9px 2px;vertical-align:bottom;margin-right:2px;margin-bottom:10px;}.menu-name-menu-menu-city-places .menu a,.menu-name-menu-sights-menu .menu a{color:black;text-decoration:none;}.menu-name-menu-menu-city-places .menu li.active,.menu-name-menu-sights-menu .menu li.active{background:#3F87E0;padding:5px 12px 5px;box-shadow:inset 4px 4px 6px -1px #316AAF;-moz-box-shadow:inset 4px 4px 6px -1px #316AAF;-o-box-shadow:inset 4px 4px 6px -1px #316AAF;-webkit-box-shadow:inset 4px 4px 6px -1px #316AAF;margin:0 8px;margin-right:2px;margin-bottom:10px;}.menu-name-menu-menu-city-places .menu li.active a,.menu-name-menu-sights-menu .menu li.active a{color:white;text-transform:uppercase;}.b-add-comments{margin-bottom:30px;}.b-add-comments .b-header,.b-watch .b-header{font-size:20px;font-style:italic;margin-bottom:14px;}.b-inner-block{}.b-inner-block .b-img-were{margin-bottom:10px;}.b-blue-button{background:#0d7cc3;background:-webkit-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-mox-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-o-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-ms-linear-gradient(bottom,#0d7cc3,#4dadeb);background:linear-gradient(bottom,#0d7cc3,#4dadeb);box-shadow:inset 0 1px 1px 1px #82c5ee;-moz-box-shadow:inset 0 1px 1px 1px #82c5ee;-ms-box-shadow:inset 0 1px 1px 1px #82c5ee;-o-box-shadow:inset 0 1px 1px 1px #82c5ee;-webkit-box-shadow:inset 0 1px 1px 1px #82c5ee;border:none;border-radius:10px;padding:13px 15px;color:#fff;font-size:15px;font-weight:bold;}a.b-blue-button{padding:7px 8px;font-weight:normal;font-size:16px;display:inline-block;margin-top:5px;text-align:center;min-width:148px;border-radius:30px;margin-bottom:10px;}a.b-blue-button,a.b-blue-button:hover{color:#fff !important;}.b-blue-button:hover{background:#369bde;background:-webkit-linear-gradient(bottom,#369bde,#4dadeb);background:-mox-linear-gradient(bottom,#369bde,#4dadeb);background:-o-linear-gradient(bottom,#369bde,#4dadeb);background:-ms-linear-gradient(bottom,#369bde,#4dadeb);background:linear-gradient(bottom,#369bde,#4dadeb);}.b-blue-button:active{background:#0d7cc3;background:-webkit-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-mox-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-o-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-ms-linear-gradient(bottom,#0d7cc3,#4dadeb);background:linear-gradient(bottom,#0d7cc3,#4dadeb);box-shadow:inset 3px 5px 6px 0px #0865A1,inset 0 1px 1px 1px #82c5ee;-moz-box-shadow:inset 3px 5px 6px 0px #0865A1,inset 0 1px 1px 1px #82c5ee;-ms-box-shadow:inset 3px 5px 6px 0px #0865A1,inset 0 1px 1px 1px #82c5ee;-o-box-shadow:inset 3px 5px 6px 0px #0865A1,inset 0 1px 1px 1px #82c5ee;-webkit-box-shadow:inset 3px 5px 6px 0px #0865A1,inset 0 1px 1px 1px #82c5ee;}.b-button-green{background:#3cad15;background:-webkit-linear-gradient(bottom,#3cad15,#59bf36);background:-mox-linear-gradient(bottom,#3cad15,#59bf36);background:-o-linear-gradient(bottom,#3cad15,#59bf36);background:-ms-linear-gradient(bottom,#3cad15,#59bf36);background:linear-gradient(bottom,#3cad15,#59bf36);box-shadow:inset 0px 1px -1px 1px #A9E096,0 1px 2px 1px #73A162;-moz-box-shadow:inset 0px 1px -1px 1px #A9E096,0 1px 2px 1px #73A162;-ms-box-shadow:inset 0px 1px -1px 1px #A9E096,0 1px 2px 1px #73A162;-o-box-shadow:inset 0px 1px -1px 1px #A9E096,0 1px 2px 1px #73A162;-webkit-box-shadow:inset 0px 1px -1px 1px #A9E096,0 1px 2px 1px #73A162;border:none;border-radius:4px;padding:3px 9px;color:#fff !important;text-decoration:none;font-size:15px;font-weight:bold;float:right;margin-right:20px;}.b-add-company{position:absolute;right:0;bottom:-40px;}.b-detail{position:relative;}.b-detail .h4{color:#0c87ce;text-transform:none;font-size:18px;}.b-detail.b-sky{background:#f0f2f3 url(/sites/all/themes/peterburg_ru_new/images/sky_bg.png) no-repeat right bottom;box-shadow:inset 0 4px 8px -2px #dedfe0,inset 0 -4px 8px -2px #dedfe0;-moz-box-shadow:inset 0 4px 8px -2px #dedfe0,inset 0 -4px 8px -2px #dedfe0;-o-box-shadow:inset 0 4px 8px -2px #dedfe0,inset 0 -4px 8px -2px #dedfe0;-webkit-box-shadow:inset 0 4px 8px -2px #dedfe0,inset 0 -4px 8px -2px #dedfe0;}.b-detail.b-sky.b-bag{background:#f0f2f3 url(/sites/all/themes/peterburg_ru_new/images/bag_bg.png) no-repeat right bottom;padding-bottom:10px;}.b-detail.b-sky.b-bag .b-button{position:absolute;right:84px;bottom:15px;}.b-detail .b-header{font-size:23px;font-weight:bold;margin-bottom:4px;}.b-detail .b-button{position:absolute;right:27px;bottom:25px;}.b-view{margin-top:-6px;}.b-view .b-title{background:url(/images/view-line.png) repeat-x center center;text-align:center;font-size:14px;color:#0f6292;}.b-view .b-title span{background:#fff;padding:0 3px;position:relative;top:-1px;}.b-view a{color:#333333;font-size:15px;}.b-view a:hover{color:#E80F0F;}.b-view ul{margin:0;padding:0;list-style:none;margin-bottom:17px;}.b-view ul li{line-height:21px;}.b-view-link-all{position:relative;padding-left:104px;min-height:60px;margin-top:10px;margin-bottom:10px;}.b-view-link-all a{display:inline-block;background:#3E3E3E;color:#E4E4E3;font-size:16px;font-weight:bold;text-decoration:none;padding:7px 5px 5px 10px;line-height:21px;min-height:48px;width:121px;}.b-view-link-all a:hover{color:#fff;}.b-view-link-all a span{text-decoration:underline;display:block;}.b-view-link-all img{position:absolute;left:0;top:0;}.b-hotell-info .b-header{padding-top:8px;padding-bottom:4px;}.b-hotell-info .b-header .b-name{font-size:22px;font-weight:bold;margin-right:17px;}.b-hotell-info .b-header a{font-size:16px;font-weight:bold;}.b-img-conten-title{font-size:15px;font-style:italic;color:#797979;}.b-place-links{margin-top:20px;}.b-place-links a{display:inline-block;width:205px;margin-right:15px;min-height:44px;background:#E8E8E8;vertical-align:top;margin-bottom:20px;color:black;font-size:16px;font-weight:bold;text-decoration:none;padding:14px 8px;}.b-place-links a:hover{background:#d1dded;}.b-img_content{text-align:center;}.b-interview-block{margin-top:17px;}.b-interview-item{position:relative;padding-left:107px;#width:230px;margin-right:20px;display:inline-block;vertical-align:top;margin-bottom:43px;}.ie7 .b-interview-item{display:inline;}.b-interview-img{position:absolute;top:7px;left:0;}.b-interview-img img{border-radius:5px;}.b-interview-titolo{font-size:15px;font-style:italic;color:#848484;}.b-interview-name{font-size:17px;font-weight:bold;}.b-interview-name a{color:#222;text-decoration:none;}.b-interview-name a:hover{color:#e80f0f;}.b-interview-text{font-size:15px;line-height:19px;}.b-interview-text a{color:#222;text-decoration:none;}.b-interview-text a:hover{color:#e80f0f;}.b-event-element-data{float:left;width:373px;}.b-news{margin-top:13px;}.b-news-item{margin-bottom:28px;clear:both;overflow:hidden;}.b-news-top a{text-decoration:none;font-size:13px;color:#0f6292;font-size:14px;text-transform:uppercase;line-height:30px;}.b-news-top a:hover{color:#E80F0F;}.b-news-top .b-separtor{font-size:9px;margin-left:4px;position:relative;top:-2px;}.b-news-date{font-size:14px;font-weight:bold;color:#7e7e7e;}.b-news-name{font-size:16px;font-weight:bold;line-height:100%;}.b-news-text{font-size:16px;line-height:20px;}.b-news-top{line-height:100%;float:left;width:110px;}.b-news-inner-block{float:left;width:845px;}.b-news-list{margin-top:15px;}.b-news-list-item:first-child{margin-top:0;}.b-news-list-item{margin-top:10px;}.b-news-list-date{font-size:15px;font-style:italic;color:#7e7e7e;}.b-news-list-text{font-size:15px;line-height:20px;}.b-all-news{margin-top:10px;}.b-all-news a{font-size:16px;font-weight:bold;color:#000;}.b-all-news a:hover{color:#e80f0f;}.view-id-news a.company-news{display:block;margin-bottom:20px;color:#333;}.b-thietar-title a,.b-thietar-items-title a,.b-cinema-hire-name a,.b-news-list-text a,.b-title-events a,.b-news-name a{text-decoration:none;color:#222;}.b-thietar-title a:hover,.b-thietar-items-title a:hover,.b-cinema-hire-name a:hover,.b-news-list-text a:hover,.b-title-events a:hover,.b-news-name a:hover{color:#e80f0f;}.b-baner_link{margin-bottom:10px;}.b-near-widget{background:#4d4d4d;margin-bottom:20px;margin-top:20px;}.b-near-widget .b-near-widget-title{font-size:14px;color:#303030;text-transform:uppercase;text-align:center;background:#FCD66F;border-bottom:1px dashed #CCB6AC;padding-top:7px;padding-bottom:6px;}.b-near-widget-item:first-child{border:none;margin-top:0;padding-top:5px;}.b-near-widget-item{border-top:1px dashed #CCB6AC;padding:0 9px;padding-top:10px;padding-bottom:11px;margin-top:0;}.b-near-widget-date{font-size:15px;}.b-near-widget-date .b-orange{color:#f06825;text-transform:lowercase;}.b-near-widget-date .b-green{color:#7ac60e;text-transform:lowercase;}.b-near-widget-link a{color:#dadada;font-size:16px;text-decoration:none;}.b-near-widget-link a:hover{color:#F0D825;}.b-near-widget-txt{font-size:15px;font-style:italic;color:#adadad;line-height:19px;}.b-event-top .b-show-on-map{margin-right:2px;}.b-event-top{margin-bottom:5px;}.b-event-top em{margin-right:6px;}.b-event-top a{vertical-align:middle;}.b-event-top em{color:#7f7f7f;font-size:14px;font-style:italic;vertical-align:middle;display:inline-block;line-height:12px;height:17px;}.b-event-top .b-date{font-size:18px;}.b-event-txt{font-size:16px;margin-top:15px;}.b-event-txt p{line-height:20px;margin-bottom:20px;}.b-event-txt .fl{margin-right:10px !important;}.b-event-txt .fr{margin-left:10px !important;}.b-title-line{background:url(/images/view-line.png) repeat-x center center;text-align:center;font-size:14px;color:#0f6292;margin-bottom:15px;}.b-title-line span{background:#fff;padding:0 3px;position:relative;top:-1px;}.b-slider-events{display:none;width:700px;margin-bottom:32px;height:282px;}.b-event-element{float:left;width:700px;height:210px;}.b-event-element-img{float:left;margin-right:10px;}.b-title-events{font-size:16px;font-weight:bold;margin-top:-5px;}.b-event-element p{font-size:15px;line-height:18px;}.b-item-events{position:relative;font-size:15px;margin-bottom:20px;}.b-item-events-title{font-size:16px;font-weight:bold;}.b-item-events-title a{text-decoration:none;color:#222;}.b-item-events-title a:hover{color:#e80f0f;}.b-item-events.b-recomandate .b-item-events-title a{color:#DADADA;}.b-item-events.b-recomandate .b-item-events-title a:hover{color:#fcd66f;}.b-item-events-img{float:left;width:100px;margin-right:10px;}.b-item-events-link a{color:#606060;}.b-item-events-link{color:#606060;}.b-item-events-text{margin-bottom:7px;}.b-item-events-date{text-transform:lowercase;}.b-item-events.b-recomandate{background:#363636;padding:5px;margin:-5px;margin-bottom:15px;}.b-item-events.b-recomandate .b-item-events-title{color:#dadada;}.b-item-events.b-recomandate .b-item-events-link a{color:#adadad;}.b-item-events.b-recomandate .b-item-events-link{color:#adadad;}.b-item-events.b-recomandate{color:#a3a2a2;}.b-item-events.b-recomandate .b-red{color:#f36e6e;}.b-recomandate-label{position:absolute;right:5px;top:-3px;}.b-calendar{color:#494949;}.b-calendar-month-year{text-align:center;margin-bottom:10px;}.b-calendar-month{font-size:24px;margin-right:15px;text-transform:capitalize;}.b-calendar-year{font-size:24px;}.b-calendar-left{vertical-align:middle;background:url(/images/calendar_arr.png);display:inline-block;width:9px;height:9px;margin:0 5px;}.b-calendar-right{vertical-align:middle;background:url(/images/calendar_arr.png) right;display:inline-block;width:9px;height:9px;margin:0 5px;}.b-calendar-weekes{font-size:11px;text-align:center;}.b-calendar-events{color:white;font-size:11px;height:13px;text-align:center;}.b-calendar-events.b-noempty{background:#ed8585;}.b-calendar-days{margin:0 auto;}.b-calendar-days td{text-align:center;width:67px;font-size:21px;color:#585858;border:1px solid #a6a6a6;padding:0;height:40px;}.b-calendar-days a{color:#585858;text-decoration:none;display:inline-block;padding-bottom:5px;width:67px;}.b-calendar-days a:hover{color:#e80f0f;}.b-calendar-weekes td{border:none;font-size:11px;text-transform:uppercase;height:20px;}td.b-calendar-weekend{color:#F00;}.b-calendar-active{background:#fcd66f;}td.b-calendar-no-active{color:#c4c4c4 !important;}#block-pretty-calendar-calendar-events .content{background:#eeeeee;padding-top:8px;margin-bottom:10px;}.b-calendar-events-details .b-title-line span{background:#eeeeee;text-transform:uppercase;}.b-calendar-events-details .b-col{padding:10px;padding-top:0;padding-bottom:0;margin-bottom:0;}#theater-calendar{display:none;}#theater-calendar .b-calendar-days td a{color:#585858;text-decoration:none;display:inline-block;width:45px;height:30px;line-height:30px;}#theater-calendar .b-calendar-days tbody td{text-align:center;font-size:21px;color:#CCCCCC;border:1px solid #a6a6a6;padding:0;}#theater-calendar .b-calendar-days td{height:30px;width:45px;}#theater-calendar .b-calendar-days a:hover{color:#e80f0f;}#block-views-afisha-teatr-block-1{//margin-left:480px;overflow:hidden;float:right;}.b-interesting-thietar{float:right;clear:both;}.b-calendar-days .ajax-progress .throbber{position:absolute;float:none;height:15px;margin:2px;width:15px;display:inline-block;}#node-675 .content,#node-678 .content,#node-679 .content,#node-680 .content,#node-681 .content,#node-682 .content,#node-22 .content,#node-370 .content,#node-371 .content,#node-372 .content,#node-18 .content,#node-19 .content,#node-21 .content,#node-292 .content{padding-right:20px;}#node-675 .content,#node-678 .content,#node-679 .content,#node-680 .content,#node-681 .content,#node-682 .content,#node-22 .content,#node-370 .content,#node-371 .content,#node-372 .content,#node-18 .content,#node-19 .content,#node-21 .content,#node-292 .content{font-size:16px;margin-bottom:20px;}.b-cinema-filter,.b-cinema-filter-full{margin:10px 0;}.b-cinema-filter > span,.b-cinema-filter-full > span{font-size:16px;}.b-cinema-filter a{font-size:13px;color:#000;text-decoration:none;border-bottom:1px dashed;display:inline-block;line-height:100%;margin:0 5px;}.b-cinema-filter-full a{font-size:13px;color:#000;text-decoration:none;border-bottom:1px solid;display:inline-block;line-height:100%;margin:0 5px;}.b-cinema-filter a:hover,.b-cinema-filter-full a:hover{color:#e80f0f;}.b-cinema-filter .b-active,.b-cinema-filter-full .active{background:#f3cb65;text-decoration:none;border:none;padding:3px 6px;}.b-cinema_ore{width:100%;}.b-cinema_ore a{font-size:16px;}.b-cinema_ore{margin-bottom:25px;}.b-cinema_ore td{vertical-align:top;}.b-cinema_ore span{display:block;margin-bottom:10px;font-size:16px;}.b-cinema_ore .b-cinema-afisha-tipo{margin-bottom:25px;}.b-cinema-name{width:400px;}.b-cinema-pased{color:#b7b7b7;}.b-cinema-tipo{color:#b7b7b7;line-height:100%;position:absolute;font-size:15px;}.b-cinema-afisha-tipo{color:#b7b7b7;line-height:100%;font-size:15px;}.b-cinema-view img{position:relative;top:-3px;}.b-cinema-view{width:25px;}.b-cinema-titolo{font-size:15px;font-style:italic;width:300px;}td.b-cinema-rate{text-align:center;}.b-cinema-rate{font-size:15px;}.b-blue-ico{background:url(/images/cinema-ico.png) 0 -35px;color:#337adc;}.b-green-ico{background:url(/images/cinema-ico.png)  0 -55px;color:#168808;}.b-red-ico{background:url(/images/cinema-ico.png) 0 -15px;color:#f32837;}.b-yellow-ico{background:url(/images/cinema-ico.png) 0 3px;color:#ca840a;}.b-purple-ico{background:url(/images/cinema-ico.png) 0 -75px;color:#910bb3;}.b-cinema-ico{background-repeat:no-repeat;padding-left:21px;}.field-name-field-theater-genre{color:#626262;font-size:15px;font-style:italic;margin-top:-4px;margin-bottom:6px;}.spectacle .field-name-field-image{margin-bottom:10px;margin-left:90px;}.spectacle .field-items{display:inline-block;width:610px;font-size:16px;vertical-align:top;line-height:100%;margin-bottom:1px;}.spectacle .field-name-body .field-items{margin-top:14px;margin-bottom:16px;font-style:italic;}.spectacle .field-name-body .field-label{margin-top:14px;margin-bottom:16px;}.spectacle .field-name-body .field-label,.spectacle .field-name-field-theater-avtor .field-label,.spectacle .field-name-field-theater-producer .field-label,.spectacle .field-name-field-theater-production .field-label,.spectacle .field-name-field-theater-cast .field-label{display:inline-block;font-size:14px;font-weight:bold;width:90px;}.b-thietar-anons{margin-bottom:20px;margin-top:10px;}.b-thietar-anons a,.theater-name{font-size:16px;}.b-anons-item-tipo{font-size:15px;font-style:italic;}.b-anons-item-time{font-size:15px;}.b-thietar-anons-item{margin-bottom:10px;}.schedule-theater-empty{font-style:italic;}.b-thietar-items-title{font-size:16px;font-weight:bold;}.b-interesting-thietar .b-title-line{margin-bottom:5px;}.b-interesting-thietar-item{margin-bottom:15px;}.b-interesting-thietar .b-all{text-align:right;margin-top:25px;}.b-interesting-thietar .b-all a{color:#000;font-size:16px;}.b-interesting-piec{margin-top:22px;}.b-interesting-thietar-item em{color:#999999;font-size:15px;font-style:italic;font-weight:normal;}.all_cinema{margin-left:10px;display:inline-block;}.all_cinema  span{font-size:35px;font-weight:bold;color:silver;vertical-align:middle;display:inline-block;position:relative;top:-3px;}.all_cinema img{vertical-align:middle;margin:0 5px;}.all_cinema a{color:#CF1C1C;font-style:normal;display:inline-block;width:108px;font-size:13px;line-height:13px;vertical-align:middle;margin-left:7px;margin-top:-3px;}.b-new-cinema-hire{margin-top:15px;}.b-cinema-hire-item{position:relative;padding-left:107px;width:202px;margin-right:10px;display:inline-block;vertical-align:top;min-height:150px;}.ie7 .b-cinema-hire-item{display:inline;}.b-cinema-hire-img{position:absolute;top:0;left:0;}.b-new-cinema-hire .h4{margin-bottom:9px;}.b-cinema-hire-titolo{font-size:16px;font-style:italic;color:#848484;margin-top:2px;}.b-cinema-hire-name{font-size:16px;font-weight:bold;line-height:18px;}.b-cinema-hire-text{font-size:16px;line-height:21px;}.b-cinema-hire-link{font-size:12px;}.b-cinema-baner{margin-top:10px;margin-bottom:10px;}.view-obzor .b-img-were{margin-bottom:10px;}.archive-page .views-row{margin-bottom:25px;}.archive-link{margin:15px 15px 15px 60px;}.archive-link a{font-size:18px;font-weight:bold;color:#858585;}.archive-link a:hover{color:#E80F0F;}.b-weather-block{margin-top:13px;position:relative;}.b-weather-baner{position:absolute;top:30px;right:20px;}.b-weather-baner a{display:block;background:url("/images/favorites-pogoda.png") no-repeat 0 0;width:117px;height:72px;}.b-weather-baner a:hover{background-position:-122px 0;width:117px;height:72px;}.b-weather-item{margin-bottom:33px;}.b-weather-data{margin-bottom:13px;}.b-weather-item span{display:inline-block;vertical-align:middle;}.b-weather-day{font-size:20px;font-weight:bold;text-transform:capitalize;}.b-weather-day-time{font-size:16px;width:94px;}.b-weather-ico_tip{width:76px;}.b-weather-celsi{font-size:35px;width:159px;}.b-weather-celsi span{text-align:right;width:30px;margin-left:25px;}.b-weather-celsi .b-sep{color:#C6C6C6;position:relative;top:-3px;margin-right:5px;}.b-weather-text{font-size:14px;}.bookmarks-share .flag-wrapper a.flag-action{background:url("/images/sprites-favorites.png") repeat scroll 0 -67px transparent;display:inline-block;height:30px;text-indent:100%;white-space:nowrap;overflow:hidden;width:79px;}.bookmarks-share .flag-wrapper a.flag-action:hover{background:url("/images/sprites-favorites.png") repeat scroll 0 0px transparent;}.bookmarks-share .flag-wrapper a.flag-action:active{background:url("/images/sprites-favorites.png") repeat scroll 0 -33px transparent;}.bookmarks-share .flag-wrapper span.unflag-action{background:none repeat scroll 0 0 #97ba05;display:inline-block;height:30px;line-height:14px;padding:0 12px 2px;color:#ffffff;}.bookmarks-share .flag-wrapper span.unflag-action a{color:#165697;}.bookmarks-share .flag-wrapper span.unflag-action a:hover{color:#E80F0F;}.bookmarks-share .flag-wrapper span.text-attach{display:inline-block;padding-left:5px;vertical-align:top;line-height:13px;}.b-item-bookmarks .items-group-bookmarks{display:inline-block;}.b-item-bookmarks{font-size:15px;margin-bottom:20px;}.b-item-title-bookmarks a{color:#222222;text-decoration:none;}.b-item-title-bookmarks a:hover{color:#E80F0F;}.b-item-title-bookmarks{font-size:16px;font-weight:bold;}.my-bookmarks .b-item-ops-bookmarks a{background:url("/images/close.gif") no-repeat scroll 0 7px transparent;text-transform:lowercase;color:#bc0729;padding-left:13px;}.cinema-bann{display:block;margin-bottom:15px;}.b-fav-icon a{display:inline-block;background:url("/images/main-sprites.png") no-repeat scroll 0 -48px transparent;height:21px;}.b-fav-icon span{font-size:11px;font-weight:bold;color:#8c8c8c;display:inline-block;padding-left:16px;line-height:12px;width:60px;}.b-fav-icon{position:absolute;top:0;right:40px;}.metro-img{width:15px;height:15px;display:inline-block;margin-right:4px;}.blue-metro{background:url(/images/cinema-ico.png) 0 -35px;color:#337adc;}.green-metro{background:url(/images/cinema-ico.png)  0 -55px;color:#168808;}.red-metro{background:url(/images/cinema-ico.png) 0 -15px;color:#f32837;}.yellow-metro{background:url(/images/cinema-ico.png) 0 3px;color:#ca840a;}.purple-metro{background:url(/images/cinema-ico.png) 0 -75px;color:#910bb3;}.sravn-tbl .h2{font-size:26px;}.sravn-tbl p{margin:0 !important;padding:0 !important;}a.3d-tur{margin:0 auto;margin-top:15px;width:223px;display:block;}#block-views-atmosphere-block{width:720px;position:relative;}#block-views-atmosphere-block .view-filters{}.atmos{display:inline-block;width:479px;height:275px;background:transparent url(/images/atmos-background.jpg) no-repeat center top;}#block-views-atmosphere-block .atmos-h{margin-left:105px;margin-bottom:8px;margin-top:7px;}.atmos-item{margin-left:100px;}.atmos-all{color:#7fa2bf;font-size:18px;font-style:italic;float:right;margin-right:10px;}#block-views-atmosphere-block .ajax-progress-throbber{position:absolute;right:93px;top:21px;}#block-views-atmosphere-block .ajax-progress .throbber{width:32px;height:33px;background:url(/images/atmos-loader.gif) no-repeat;}#edit-submit-atmosphere{position:absolute;right:18px;top:20px;width:109px;height:37px;margin:0;padding:0;border:0;background:transparent url(/images/atmos-button.png) no-repeat center top;text-indent:-1000em;cursor:pointer;cursor:hand;}#block-views-city-places-block-1 .view-header h4,#block-views-city-places-block-1 .view-header p{display:inline-block;margin-right:10px;}#block-views-city-places-block-1 .view-header a{font-size:15px;}#block-views-route-block{}.route-wrapper{width:508px;height:255px;background:transparent url(/images/route-book-open.png) no-repeat left top;position:relative;margin-left:-16px;margin-top:-3px;float:left;}.route-inner{position:absolute;margin-left:16px;margin-top:3px;}.route-book{width:164px;height:255px;background:transparent url(/images/route-book-close.jpg) no-repeat center center;float:left;position:relative;}.route-book a{top:45px;display:block;left:15px;color:#eaf5fc;font-size:16px;line-height:20px;position:absolute;}.route-in-nodes h3.route-title{background:transparent url(/images/yellow-panel.jpg) no-repeat;width:418px;height:34px;line-height:34px;margin-left:-10px;padding-left:10px;}.route-in-nodes{margin-bottom:40px;}#user-login > div{margin:0 auto;width:300px;}#user-login label,#user-login #edit-submit,#user-register-form label,#user-register-form #edit-submit,#user-profile-form label,#user-profile-form #edit-submit,#user-pass label,#user-pass #edit-submit{font-size:15pt;}#user-profile-form #edit-picture-upload{font-size:11pt;}#user-register-form .description,#user-profile-form .description{color:#A79E9E;}#user-login #edit-name,#user-login #edit-pass,#user-pass #edit-name{width:300px;height:28px;}#user-login #edit-actions{margin:0 auto;width:70px;}.profile .col-1{float:right;width:150px;}.profile .col-2{float:left;width:210px;margin-right:20px;}#resume-node-form,#resume-node-form input,#resume-node-form select,#vacancy-node-form,#vacancy-node-form input,#vacancy-node-form select{}#resume-node-form tr,#resume-node-form th,#vacancy-node-form tr,#vacancy-node-form th{background:none !important;border:none !important;}#field-coll-experience-values .form-item,#field-coll-education-values .form-item{margin-bottom:10px;}#resume-node-form .form-text,#vacancy-node-form .form-text{width:255px;}#vacancy-node-form .field-type-number-integer .form-text{width:100px;}#vacancy-node-form .field-type-number-integer{float:left;}#vacancy-node-form .field-type-number-integer .form-item{margin-top:0;margin-bottom:0;}#vacancy-node-form #edit-field-organization{clear:both;}#vacancy-node-form .field-name-field-zp-from{margin-right:30px;}#vacancy-node-form #edit-field-address .form-text{width:350px;}#edit-field-zp-range .form-item{margin-top:0;}#resume-node-form table,#vacancy-node-form table{border-collapse:inherit !important;}#resume-node-form > div,#vacancy-node-form > div{margin-left:120px;}#field-coll-education-values{width:100%;border-spacing:0px 10px;margin-top:-30px;}#field-coll-experience-values{width:100%;margin-left:-40px;border-spacing:0px 10px;margin-top:-30px;}#field-coll-experience-values tr td:nth-child(2),#field-coll-education-values tr td:nth-child(2){background-color:#F7F7F7;padding:20px;}#field-coll-experience-values thead th.field-label label,#field-coll-education-values thead th.field-label label{display:none;}#resume-node-form hr{border:0;background-color:#F46721;height:5px;margin-right:80px;}#resume-node-form #field-birth-add-more-wrapper label{display:none;}#resume-node-form #field-birth-add-more-wrapper .date-padding{padding:0;}#resume-node-form .filter-wrapper,#vacancy-node-form .filter-wrapper{display:none;}#resume-node-form .tabledrag-toggle-weight-wrapper,#resume-node-form .field-multiple-drag,#vacancy-node-form .tabledrag-toggle-weight-wrapper,#vacancy-node-form .field-multiple-drag{display:none;}#resume-node-form #field-coll-experience-values .field-multiple-drag{display:table-cell;}#resume-node-form .fieldset-legend,#vacancy-node-form .fieldset-legend{display:block;font-weight:bold;}#resume-node-form .field-add-more-submit,#vacancy-node-form .field-add-more-submit{#float:right;margin-right:100px !important;}#resume-node-form .description,#vacancy-node-form .description{color:#A79E9E;}#resume-node-form .form-actions,#vacancy-node-form .form-actions{margin:30px 0;}#edit-field-vacancy-body-und-0-value_ifr > html{min-height:570px;}p.job-block{text-align:right;}p.job-block a{margin-right:50px;}.job-block a.job-button{background:url(/images/job-button.gif) 0 0 no-repeat;width:158px;height:30px;line-height:30px;text-align:center;display:inline-block;text-decoration:none;color:white;font-size:15px;}.resume .unpublished{margin:10px;color:rgb(211,127,127);}.vacancy .unpublished{margin:10px;color:rgb(211,127,127);}#article.resume p,ul,ol{margin:0;}#article.resume{min-height:2000px;}.resume-main{width:700px;overflow:hidden;}.resume-birth-year{font-size:12pt;font-weight:bold;}.resume-left-col{float:left;margin-top:7px;width:170px;}.resume-middle-col{float:left;width:370px;margin-right:5px;}.resume-right-col{float:left;width:155px;}.zp{font-size:15pt;}.scope{margin-top:15px;margin-bottom:25px;}.scope span{margin-right:30px;}.resume-name-container .resume-name{font-size:14pt;font-weight:bold;}.resume-phone{margin:10px 0;}.resume-email,.resume-metro,.resume-raion{margin-bottom:5px;}.rabota-changed{color:#A8A4A4;}.resume-experience{clear:both;}.experience-item{margin-bottom:20px;}.resume-title{font-weight:bold;font-style:italic;font-size:20px;margin-top:20px;margin-bottom:15px;}.resume-org-name{font-weight:bold;font-size:18px;#margin-top:20px;}.resume-jobposition{font-weight:bold;margin-top:10px;}.education-item{margin-bottom:10px;}.resume-responsibility ul li{list-style:none;}.resume-responsibility ul li:before{content:"— ";}.education-item span,.merid{font-weight:bold;}.resume-additional .addition-item{margin-bottom:10px;}.resume-responsibility ul,.vacancy-body ul{padding-left:0;}#vacancy-main{float:left;width:480px;padding-right:10px;}#vacancy-info{float:left;width:210px}.vacancy-item span{font-weight:bold;}.vacancy-item{margin-bottom:6px;}.vacancy-body{margin-top:20px;}.vacancy-organization{font-weight:bold;font-size:18px;}.vacancy-contact{font-weight:bold;}.vacancy-body h2{margin-top:20px;margin-bottom:10px;}.vacancy-body ul li{list-style:none;}.vacancy-body ul li:before{content:"— ";}#vacancy-info .field-name-field-org-logo{margin-top:7px;margin-bottom:10px;}a.banner-content{display:block;margin-top:20px;margin-bottom:20px;}#visits{clear:both;overflow:hidden;}#visits .visit-item{position:relative;margin-right:20px;padding-bottom:30px;height:403px;overflow:hidden;}#visits.full-info .visit-item{position:relative;margin-right:20px;min-height:450px;//margin-top:-20px;padding-bottom:0;}img.corner{position:absolute;top:0;right:0;}#visits .b-header{font-size:20px;font-style:italic;font-weight:bold;}#visits .visit-item a{text-decoration:none;}#visits .visit-item a p{height:80px;background:#333333;padding:10px 5px 0 12px;font-size:18px;color:#ffffff;line-height:20px;}#visits .visit-item a:hover p{background:#284150;}#visits .visit-item .info div{font-size:16px;color:#222222;position:relative;margin-bottom:5px;line-height:17px;}#visits .visit-item .info{margin:13px 0 0 30px;}#visits .visit-item .visit-place i{width:12px;height:17px;left:-18px;top:2px;background:url(/images/visits-main.png) 0px -15px no-repeat;position:absolute;}#visits .visit-item .visit-date i{width:15px;height:17px;left:-20px;top:0px;background:url(/images/visits-main.png) 0px 2px no-repeat;position:absolute;}#visits .visit-item .visit-cost i{width:14px;height:14px;left:-20px;top:2px;background:url(/images/visits-main.png) 0px -48px no-repeat;position:absolute;}#visits .visit-item .visit-time i{width:15px;height:15px;left:-20px;top:0px;background:url(/images/visits-main.png) 0 -32px no-repeat;position:absolute;}#visits div.visits-all{margin-top:5px;margin-bottom:10px;text-align:center;width:960px;}#visits div.visits-all a{color:#1F6AB7;font-size:22px;}#visits div.visits-all a:hover{color:#E80F0F;}#films-main{margin-top:50px;}#films-main .film-item{position:relative;margin-right:20px;padding-bottom:30px;}#films-main .film-wrap{padding:15px;}#films-main .film-name{font-size:17px;font-weight:bold;line-height:20px;}#films-main .film-desc,#films-main .film-link{font-size:15px;line-height:20px;margin-top:8px;}#films-main .b-header{font-size:26px;font-weight:bold;color:#222;margin-bottom:12px;}#visits .b-header{font-size:26px;font-weight:bold;color:#222;margin-bottom:12px;}#visits .b-staic-text-block{margin-top :0;}h1 span.date-weekend{white-space:nowrap;}.ev-filter-options{margin-bottom:20px;margin-left:25px;}.ev-filter-options a{color:#000;text-decoration:none;font-size:15px;display:inline-block;margin-right:20px;padding-bottom:5px;}.ev-filter-options a.active,.ev-filter-options a:hover{color:#008DDB;background:url(/images/wave.png) repeat-x center bottom;}#vi-page .vi-item{margin-bottom:40px;}#vi-page .vi-item .vi-info{width:420px;float:left;margin-top:20px;}#vi-page .vi-item .vi-name a{text-decoration:none;font-size:20px;font-weight:bold;color:#000;}#vi-page .vi-item .vi-name a:hover{color:#E80F0F;}#vi-page .vi-item .vi-position{font-size:18px;font-style:italic;}.vi-top-text{font-size:18px;line-height:24px;padding-left:50px;margin-bottom:30px;margin-top:10px;background:url(/images/video.gif) 0 4px no-repeat;}#vi-page .vi-item .vi-text{font-size:18px;line-height:24px;margin:5px 0 10px 0;padding-top:5px;border-top:2px solid #C1DAE4;}#vi-page .vi-item .vi-link a{font-size:14px;color:#f50000;padding-left:26px;background:url(/images/player.gif) 0 2px no-repeat;height:18px;display:block;}#vi-page .vi-item .vi-img{width:180px;float:left;margin:0 30px 0 0;}#vi-page .vi-item:nth-child(even) .vi-info{float:right;}#vi-page .vi-item:nth-child(even) .vi-img{float:right;margin:0 5px 0 30px;}.view-video-interview .b-header{font-size:20px;font-style:italic;margin-bottom:14px;margin-top:15px;}.block-header{font-size:20px;}a.p-button{float:right;text-decoration:none;color:#ffffff;background:#cd2323;padding:5px 10px;}a.p-button:hover{background:red;}.see-block{color:#5F5F5F;background:#fff;text-align:center;width:242px;height:132px;position:fixed;border-top:3px solid #009BDE;bottom:60px;right:29px;font-size:15px;padding:20px;z-index:10;box-sizing:border-box;-webkit-box-shadow:0 5px 36px rgba(0,0,0,0.24);box-shadow:0 5px 36px rgba(0,0,0,0.24);-moz-box-shadow:0 5px 36px rgba(0,0,0,0.24);}.see-block .see-block__button{font-size:14px;width:190px;line-height:34px;color:#ffffff;background:linear-gradient(#47BEF2,#009BDE);border:none;margin:17px auto;display:block;text-decoration:none;}.see-block .see-block__close{width:8px;position:absolute;right:10px;top:10px;cursor:pointer;}.city-main-item{height:250px;padding-bottom:30px;margin-right:20px;}#block-views-main-city-main .block-title,#block-views-views-front-news-block .block-title{display:block;margin-bottom:20px;line-height:1.4em;}.block-sape{text-align:right;margin-bottom:10px;}
body.page-restoran-new-year{background:url("/images/bg-newyear-red.png") repeat scroll 0 0 #cd2323;}
.block{#margin-bottom:1.5em;}#block-block-3{position:relative;}#block-block-3 .text{position:absolute;}#block-block-4 p{text-align:right;}#block-block-5{float:left;z-index:100;padding-top:14px;}#block-block-100{margin-top:10px;}#block-views-see-also-events{overflow:hidden;}#block-views-facts-block{width:210px;padding:10px;background:#F2F2F2;border:1px solid #EFEFEF;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;margin-right:10px;}#block-views-facts-block p{text-align:left;font-size:13px;line-height:1.4em;margin:0 0 1.5em 0;}#block-views-facts-block li{font-size:13px;line-height:1.4em;}#block-views-photos-block-2 #views_slideshow_controls_text_pause_photos-block_2{display:none;}#block-views-photos-block-2 .views-slideshow-controls-bottom{position:absolute;top:145px;width:458px;z-index:10000;}#block-views-photos-block-2 #views_slideshow_controls_text_previous_photos-block_2 a{position:absolute;display:block;width:30px;height:34px;background:url(/images/arrows.png) no-repeat;background-position:-30px 0;right:25px;text-indent:-9999px;border:0;}#block-views-photos-block-2 #views_slideshow_controls_text_next_photos-block_2 a{position:absolute;display:block;width:30px;height:34px;left:15px;background:url(/images/arrows.png) no-repeat;text-indent:-9999px;border:0;}.node-type-sight h1#page-title{margin-bottom:0px;}.node-type-sight .tabs{position:relative;margin-top:30px;}.page-index #block-block-21{position:absolute;bottom:0;}.category-title{font-size:3.3em;color:#7F7F7F;line-height:1.5em;}.info-block-s{font-size:0.5em;margin:0px;padding:0px;}#block-views-slider-sights-block{margin-top:-30px;}#block-views-slider-sights-block .views-slideshow-cycle-main-frame-row-item{position:relative;}#block-views-slider-sights-block .content .text{background:#E6E6E6;height:215px;padding:40px 10px 10px 500px;font-size:80%;line-height:1.5em;}#block-views-slider-sights-block .content .text p{text-align:left;}#block-views-slider-sights-block .content .link{font-size:130%;text-decoration:underline;}#block-views-slider-sights-block .content img{float:left;}#block-views-slider-sights-block .content .title{background:#000;position:absolute;right:0;padding:3px 15px;}#block-views-slider-sights-block .content .title a{color:#fff;font-size:1.1em;font-weight:bold;}.region-sidebar-second .block:first-child{margin-top:22px;}.region-sidebar-second .block{margin-bottom:25px;}#block-views-cinema-web-list-block{margin:0 0 20px 20px;}.bookmarks-share-block{font-size:15px;background:none repeat scroll 0 0 #EAEAEA;}.bookmarks-share-block p{padding:5px 10px 10px;}.bookmarks-share-block p.title-share{color:#ffffff;background:none repeat scroll 0 0 #97ba05;}.bookmarks-share-block .share-number{background:#bc0729;color:#ffffff;padding-left:3px;padding-right:4px;}.bookmarks-share-item{margin-bottom:20px;}.bookmarks-share-block a.soc-icon{width:40px;height:40px;display:inline-block;margin-top:5px}.bookmarks-share-block a.share-vk{background:url("/images/share.png") repeat scroll 0 0 transparent;margin-left:35px;margin-right:10px;}.bookmarks-share-block a.share-vk:hover{background:url("/images/share.png") repeat scroll -45px 0 transparent;}.bookmarks-share-block a.share-tw{background:url("/images/share.png") repeat scroll -95px 0 transparent;margin-right:10px;}.bookmarks-share-block a.share-tw:hover{background:url("/images/share.png") repeat scroll -138px 0 transparent;}.bookmarks-share-block a.share-fb{background:url("/images/share.png") repeat scroll -228px 0 transparent;}.bookmarks-share-block a.share-fb:hover{background:url("/images/share.png") repeat scroll -184px 0 transparent;}.bookmarks-share-block a.share-mail{background:url("/images/share.png") repeat scroll 0 -47px transparent;display:block;margin:5px auto;width:95px;height:61px;}.bookmarks-share-block a.share-mail:hover{background:url("/images/share.png") repeat scroll -99px -47px transparent;}.bookmarks-share-block a.share-print{background:url("/images/share.png") repeat scroll -111px -113px transparent;display:block;margin:5px auto;width:106px;height:95px;}.bookmarks-share-block a.share-print:hover{background:url("/images/share.png") repeat scroll 0 -113px transparent;}#block-views-like-block #visits .visit-item a p{font-size:18px;}#block-views-like-block .b-header{margin-bottom:10px;}#block-block-79{margin:20px 0;}#block-views-relation-news-block{margin-bottom:24px;}
.menu-name-main-menu a{font-size:21px;font-style:italic;color:#000;text-decoration:none;display:inline-block;padding:3px 10px 5px;margin-left:32px;}.menu-name-main-menu li:first-child a{margin-left:0;}.menu-name-main-menu a:hover,.active-other{background:#efe9d7;}.menu-name-main-menu li a.active{background:#3f87e0;color:#fff;box-shadow:inset 4px 4px 6px -1px #316AAF;-moz-box-shadow:inset 4px 4px 6px -1px #316AAF;-o-box-shadow:inset 4px 4px 6px -1px #316AAF;-webkit-box-shadow:inset 4px 4px 6px -1px #316AAF;}#block-menu-block-1,#block-menu-block-3,#block-menu-block-6{clear:both;}#block-menu-block-6 ul.links,#block-menu-block-6 .content ul,#block-menu-block-1 ul.links,#block-menu-block-1 .content ul,#block-menu-block-3 ul.links,#block-menu-block-3 .content ul{margin:0;padding:0;text-align:left;}#block-menu-block-1 ul.links li,#block-menu-block-1 .content li,#block-menu-block-6 ul.links li,#block-menu-block-6 .content li,#block-menu-block-3 ul.links li,#block-menu-block-3 .content li{float:left;list-style-image:none;list-style-type:none;font-size:130%;}.menu-name-menu-sub-main-menu,.menu-name-menu-afisha-menu{margin-top:0px;height:30px;background:none repeat scroll 0 0 #EFE9D7;display:none;}.menu-name-menu-sub-main-menu li:first-child a,.menu-name-menu-afisha-menu li:first-child a{padding-left:11px;}.menu-name-menu-sub-main-menu a,.menu-name-menu-afisha-menu a{display:inline-block;background:#efe9d7;color:#000;text-decoration:none;font-size:16px;padding:2px 20px 6px 20px;float:left;}.menu-name-menu-sub-main-menu ul li.last a,.menu-name-menu-afisha-menu ul li.last a{padding-right:13px !important;}.menu-name-menu-sub-main-menu a:hover,.menu-name-menu-afisha-menu a:hover{background:#f1dd9f;}.menu-name-menu-sub-main-menu li a.active,.menu-name-menu-afisha-menu li a.active{background:#3f87e0;color:#fff;box-shadow:inset 4px 4px 6px -1px #316AAF;-moz-box-shadow:inset 4px 4px 6px -1px #316AAF;-o-box-shadow:inset 4px 4px 6px -1px #316AAF;-webkit-box-shadow:inset 4px 4px 6px -1px #316AAF;}
#views-exposed-form-categories-page-6 #exposed-filter-where-to-stay{background:#f0f2f3 url(/sites/all/themes/peterburg_ru_new/images/picture1.png) no-repeat bottom right;}#views-exposed-form-categories-page-6 .views-filter-level-room label:first-child{color:#0C87CE;font-size:18px;text-transform:none;padding-bottom:3px;cursor:default;}#views-exposed-form-categories-page-6 .bef-checkboxes .form-item{float:left;width:166px;}#views-exposed-form-categories-page-6 .bef-checkboxes .form-item:last-child{width:140px;}#views-exposed-form-categories-page-6 .views-level-room{float:left;}#views-exposed-form-categories-page-6 .views-filter-level-room{width:500px;}.page-restoran-raion #page-title{margin:12px 0;}.view-city-places-special .view-header{text-align:center;margin-top:20px;}.view-city-places-special .img-wrapper{position:absolute;left:480px;margin-left:-61px;top:10px;background:url('/images/bantik.gif') center bottom no-repeat;height:155px;}.view-city-places-special .views-filter-raion{margin-top:30px;margin-bottom:30px;}.view-city-places-special .img-wrapper.default-image{background:none;}.view-city-places-special .view-filters{margin-bottom:45px;position:relative;}.view-city-places-special .b-title-line{margin-bottom:5px;}.view-city-places-special .filters_group_kitchen .b-title-line{margin-right:10px;}.views-filter-kitchen .description{display:none;}#views-exposed-form-city-places-special-page .form-type-bef-link,.view-city-places-special .views-filter-raion .r-item{display:inline-block;margin:0 11px 0 0;}#views-exposed-form-city-places-special-page #edit-kitchen-all,#views-exposed-form-city-places-special-page #edit-features-all{display:none;}#views-exposed-form-city-places-special-page{font-size:13px;}#views-exposed-form-city-places-special-page,.view-city-places-special .views-filter-raion{font-size:13px;}.views-filter-kitchen{margin-top:15px;margin-bottom:15px;}#views-exposed-form-city-places-special-page .label{font-weight:normal;position:absolute;color:#898989;}#views-exposed-form-city-places-special-page .filters_group_kitchen,#views-exposed-form-city-places-special-page .filters_group_features{width:230px;}#views-exposed-form-city-places-special-page .filters_group_kitchen{float:right;}#views-exposed-form-city-places-special-page .filters_group_features{float:left;}#views-exposed-form-city-places-special-page .filters_group_kitchen .item-contener{text-align:right;}#views-exposed-form-city-places-special-page .bef-select-as-links a,.view-city-places-special .views-filter-raion .r-item a{color:#333333;}#views-exposed-form-city-places-special-page .bef-select-as-links a:hover,#views-exposed-form-city-places-special-page .bef-select-as-links .selected a,.view-city-places-special .views-filter-raion .r-item a:hover,.view-city-places-special .views-filter-raion .r-item a.selected{text-decoration:none;}#views-exposed-form-city-places-special-page .bef-select-as-links .selected a,.view-city-places-special .views-filter-raion .r-item a.selected{color:#0d93ca;font-weight:bold;font-size:17px;}#views-exposed-form-categories-page-6 .form-item,.form-actions{margin:0;}#views-exposed-form-categories-page-6 .views-filter-title{font-size:23px;font-weight:bold;margin-bottom:4px;}#views-exposed-form-categories-page-6 .views-filters-conteiner{padding:10px 0px 28px 20px;overflow:auto;float:left;}#views-exposed-form-categories-page-6 #edit-submit-categories{margin-top:23px;}#views-exposed-form-categories-page-6 #edit-submit-categories{background:#0d7cc3;background:-webkit-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-mox-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-o-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-ms-linear-gradient(bottom,#0d7cc3,#4dadeb);background:linear-gradient(bottom,#0d7cc3,#4dadeb);box-shadow:inset 0 1px 1px 1px #82c5ee;-moz-box-shadow:inset 0 1px 1px 1px #82c5ee;-ms-box-shadow:inset 0 1px 1px 1px #82c5ee;-o-box-shadow:inset 0 1px 1px 1px #82c5ee;-webkit-box-shadow:inset 0 1px 1px 1px #82c5ee;border:none;border-radius:10px;padding:13px 15px;color:#fff;font-size:15px;font-weight:bold;margin-top:32px;}#views-exposed-form-categories-page-6 #edit-submit-categories:hover{background:#369bde;background:-webkit-linear-gradient(bottom,#369bde,#4dadeb);background:-mox-linear-gradient(bottom,#369bde,#4dadeb);background:-o-linear-gradient(bottom,#369bde,#4dadeb);background:-ms-linear-gradient(bottom,#369bde,#4dadeb);background:linear-gradient(bottom,#369bde,#4dadeb);}#views-exposed-form-categories-page-6 #edit-submit-categories:active{background:#0d7cc3;background:-webkit-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-mox-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-o-linear-gradient(bottom,#0d7cc3,#4dadeb);background:-ms-linear-gradient(bottom,#0d7cc3,#4dadeb);background:linear-gradient(bottom,#0d7cc3,#4dadeb);box-shadow:inset 3px 5px 6px 0px #0865A1,inset 0 1px 1px 1px #82c5ee;-moz-box-shadow:inset 3px 5px 6px 0px #0865A1,inset 0 1px 1px 1px #82c5ee;-ms-box-shadow:inset 3px 5px 6px 0px #0865A1,inset 0 1px 1px 1px #82c5ee;-o-box-shadow:inset 3px 5px 6px 0px #0865A1,inset 0 1px 1px 1px #82c5ee;-webkit-box-shadow:inset 3px 5px 6px 0px #0865A1,inset 0 1px 1px 1px #82c5ee;}.b-deatil-wraper{padding:8px 18px;padding-bottom:12px;}.bef-group-heading{display:none;}#views-exposed-form-map-page-3 .bef-group .bef-group-items{float:left;width:350px;margin-right:10px;}#views-exposed-form-map-page-3 .bef-group:last-child .bef-group-items{width:150px;}#views-exposed-form-map-page-3 .bef-group:first-child .bef-group-items{margin-right:50px;}#exposed-filter-map-category{margin-bottom:20px;}#views-exposed-form-map-page-3 .bef-checkboxes .form-item{float:left;height:40px;clear:left;}#views-exposed-form-map-page-3 .bef-group .bef-group-items .form-item input{float:left;}#views-exposed-form-map-page-3 .views-filter-map-category{width:1240px;}#views-exposed-form-map-page-3 .form-item,.form-actions{margin:0;}#views-exposed-form-map-page-3 .views-filter-title{font-size:25px;padding-left:10px;padding-top:10px;}#views-exposed-form-map-page-3 .views-filters-conteiner{padding:10px 0px 5px 20px;overflow:auto;float:left;}#views-exposed-form-map-page-3 #edit-submit-map{margin:0 auto;width:150px;height:30px;display:block;background:transparent url(/sites/all/themes/peterburg_ru_new/images/sprite-refresh-map-button.png) 0 -80px;padding:0;border:0;text-indent:-1000em;cursor:pointer;cursor:hand;}#views-exposed-form-map-page-3 #edit-submit-map:hover{background:transparent url(/sites/all/themes/peterburg_ru_new/images/sprite-refresh-map-button.png) 0 0;}#views-exposed-form-map-page-3 .views-filter-map-category .bef-group-items label{padding-left:30px;margin-left:24px;height:24px;display:block;line-height:18px;}#block-system-main{#display:none !important;}#edit-field-price-tid .form-item:first-child,#edit-field-residence-tid .form-item:first-child{display:none;}.b-main.b-inner .b-container{padding-top:6px;}.b-info-were{margin-bottom:15px;}.b-info-were input{display:none;}.b-link_up_4{margin-top:-4px;}.b-info-header{height:40px;}.b-info-filter{margin-top:3px;margin-left:9px;margin-right:10px;}.b-info-filter .form-radios .form-item{display:inline;}.b-info-filter .form-item label{font-size:14px;text-decoration:none;border-bottom:1px dashed;color:#303030;line-height:15px;margin:3px 5px;font-style:italic;cursor:pointer;cursor:hand;}.b-info-filter .form-item label:hover,.b-info-filter .form-item label.b-active{background:#fcd66f;border:none;color:#000;padding:3px;margin:0px 2px;}.b-all-info-filter{margin-top:4px;}.b-all-info-filter a{font-size:16px;color:#000;}.b-all-info-filter a:hover{color:#e80f0f}#block-views-views-gde-poest-block-gde-poest .b-all-info-filter{display:inline;margin-left:10px;}#block-views-views-gde-poest-block-gde-poest h2{display:inline;}.b-item-were.b-col{margin-right:20px;}.region-sidebar-second .b-item-were.b-col{margin-right:10px;}.b-img-replacement{margin-right:10px;}.b-info-were.b-darck{background:#3E3E3E;margin-left:-10px;padding-top:10px;padding-left:10px;padding-bottom:10px;color:#dddddd;}.b-info-were .b-darck{background:#3E3E3E;margin-bottom:-10px;margin-left:-10px;margin-top:-5px;margin-right:10px !important;padding:10px;color:#dddddd;}.b-info-were .b-darck a{color:#FCD66F;}.b-info-were .b-darck a:hover{color:#fff;}.b-info-were.b-darck .b-img-were{height:100px;}.b-info-were.b-darck .b-item-were.b-col{margin-left:20px;margin-right:0;}.b-info-were.b-darck .b-item-were.b-col:first-child{margin:0;}.b-darck.b-col_460{padding-right:10px;}.b-darck .b-inner-wight-block{margin:-10px;padding:10px;background:white;color:black;margin-left:10px !important;}.b-description-ware{font-size:13px;line-height:20px;margin-top:-3px;word-wrap:break-word;}.b-watch .b-description-ware{margin-top:0;}.b-description-ware a{text-decoration:none;color:#222;}.b-description-ware a:hover{color:#e80f0f;}.b-description-ware em{font-size:16px;}.b-img-link{position:relative;}.b-img-link.b-col{margin-right:10px;}.b-img-link a{position:absolute;top:15px;left:10px;background:#000;color:#fff;text-decoration:none;font-size:18px;line-height:18px;padding:3px 5px;width:190px;}.b-img-link a:hover{background:#1a8dd0;}.b-main.b-inner .b-container{padding-top:6px;}.b-info-city-were .b-img-link a{position:relative;top:0;left:0;background:none !important;padding:0;}.b-info-city-were .b-description-ware{width:470px;}.b-info-city-were{margin-bottom:15px;}.b-info-header{height:40px;}.b-info-header > *{float:left;}.b-info-header h2{margin-right:5px;}.b-info-header em{font-size:14px;margin:0 12px;margin-top:7px;}.b-info-filter{margin-top:3px;margin-left:9px;margin-right:10px;}.b-info-filter a{font-size:14px;text-decoration:none;border-bottom:1px dashed;color:#303030;line-height:15px;margin:0 5px;font-style:italic;}.b-info-filter a.b-active{background:#fcd66f;border:none;color:#000;padding:2px 5px;margin:0;}.b-info-filter a:hover{color:#e80f0f;}.b-all-info-filter{margin-top:4px;}.b-all-info-filter a{font-size:16px;color:#000;}.b-all-info-filter a:hover{color:#e80f0f}.view-display-id-city_transport_page{display:none !important;}#newyear-exposed{font-size:18px;width:137px;height:37px;line-height:46px;background:url("/images/xmasball.png") no-repeat right;}#newyear-exposed a{color:#CB2C12;}.view-footer #block-block-9{margin-bottom:30px;}#block-views-views-front-news-block .views-field.views-field-created{float:left;margin-right:8px;width:90px;font-size:16px;font-style:italic;color:#222;}#block-views-views-front-news-block .views-row{margin-bottom:10px;float:left;}#block-views-views-front-news-block{overflow:hidden;}#block-views-views-front-news-block .views-field.views-field-title{float:left;width:600px;}#block-views-views-front-news-block  .view-footer{float:right;margin-top:10px;}.piter-place-row{margin-bottom:20px;}.piter-place-row .piter-place-item:first-child{margin-right:20px;}.piter-place-item{padding:10px 20px 15px 20px;width:420px;position:relative;float:left;border-bottom:2px solid #ccc;min-height:184px;}.piter-place-item.special{border:3px solid #0294D3;border-radius:5px;}.piter-place-item img.corner{position:absolute;top:-3px;right:-3px;}.piter-place-right{float:right;}.piter-place-info{float:left;width:260px;}.piter-place-title a{color:#1F69B7;font-size:20px;font-weight:bold;line-height:20px;}.piter-place-title{padding-bottom:7px;}.piter-place-teaser{line-height:19px;font-size:14px;}.piter-place-option{font-size:16px;position:relative;margin-bottom:5px;padding-left:25px;font-weight:bold;color:#333;}.piter-place-option.piter-place-address{background:url('/images/piter-places-map.png') no-repeat 0 0;}.piter-place-option.piter-place-check{background:url('/images/piter-places-money.png') no-repeat 0 0;}.piter-place-option.piter-place-phone{background:url('/images/piter-places-phone.png') no-repeat 0 0;width:100px;overflow:hidden;height:25px;}.piter-place-option.piter-place-phone .hide-phones{display:none;}.piter-place-option.piter-place-phone .phone-eye{position:absolute;right:-3px;top:1px;width:50px;height:100%;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 70%);background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(255,255,255,0)),color-stop(70%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 70%);background:-o-linear-gradient(left,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 70%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 70%);background:linear-gradient(to right,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);}.piter-place-option.piter-place-phone .phone-eye div{position:absolute;right:0;top:0;width:29px;height:100%;cursor:pointer;color:#069;display:inline-block;background:transparent url('/images/eye.png') center 5px no-repeat;}#block-views-comment-block .views-row{float:left;margin-bottom:20px;}
.node{}.page-node h1{#margin:50px 0 0 0;}.page-node .category{font-size:3.3em;color:#B9B9B9;position:absolute;top:60px;}#article{padding-right:20px;}#article.node-holidays{padding:0;}.region-content ul.flippy{position:absolute;top:60px;right:200px;width:100px;}ul.flippy li.previous a{background:url(/sites/all/themes/peterburg_ru/images/arrows.png) no-repeat;width:33px;height:30px;text-indent:-300px;display:block;overflow:hidden;float:left;background-position:-45px -70px;margin-right:10px;}ul.flippy li.next a{background:url(/sites/all/themes/peterburg_ru/images/arrows.png) no-repeat;width:33px;height:30px;text-indent:-300px;display:block;overflow:hidden;float:left;background-position:-76px -70px;}.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.node .content{margin-bottom:40px;}#article .sights-content{overflow:hidden;}#article .place-info{background:#fcf7e3;position:relative;margin-bottom:20px;padding:25px 0px 25px 51px;}#article .place-info .inf-adress{display:inline-block;margin-right:25px;}#article .place-info i{width:23px;height:33px;position:absolute;top:15px;left:18px;background:url("/images/place-pin.png") no-repeat 0 0;}#article .place-info i.inf-time{width:20px;height:18px;left:-22px;top:0px;background:url(/images/visits-main.png) 0px -79px no-repeat;position:absolute;}#article .place-info i.inf-time-grey{width:15px;height:17px;left:-22px;top:0px;background:url(/images/visits-main.png) 0px 2px no-repeat;position:absolute;}#article .place-info i.inf-cost{width:14px;height:14px;left:-22px;top:2px;background:url(/images/visits-main.png) 0px -48px no-repeat;position:absolute;}#article .place-info i.inf-date{width:15px;height:15px;left:-26px;top:0px;background:url(/images/visits-main.png) 0 -32px no-repeat;position:absolute;}#article .place-info .inf-item{margin-right:35px;margin-bottom:10px;display:inline-block;position:relative;}#article .place-info .inf-item i.inf-site{width:11px;height:11px;left:-14px;top:5px;background:url(/images/visits-main.png) 0 -115px no-repeat;position:absolute;}#article .place-info .inf-item i.inf-vk{width:11px;height:11px;left:-14px;top:5px;background:url(/images/visits-main.png) 0 -126px no-repeat;position:absolute;}#article .place-info div.inf-item{margin-bottom:0;position:relative;}#article #map{margin:0 auto;}#article .place-info #map{margin-bottom:20px;width:925px !important;margin-left:-43px;}#article.node-events .place-info .link-wrapper{margin-top:10px;margin-left:-45px;}#article .field-name-body{padding:0 25px;font-size:18px;color:#444444;}#article .field-name-body iframe{max-width:600px;}#article fieldset .field-name-body{padding:0;}#article.node-guide .field-name-body{padding:0 50px 0 0;}#article .content .field-name-body p{line-height:26px;}#article .video-code{text-align:center;margin-bottom:20px;}#article .video-code iframe{width:600px !important;height:337px !important;}.link-wrapper{#float:right;display:inline-block;line-height:normal;margin-right:20px;}.link-wrapper li a.flag-action{background:url("/images/sprites-favorites.png") repeat scroll 0 -67px transparent;display:inline-block;height:30px;text-indent:100%;white-space:nowrap;overflow:hidden;width:79px;}.link-wrapper li a.flag-action:hover{background:url("/images/sprites-favorites.png") repeat scroll 0 0px transparent;}.link-wrapper li a.flag-action:active{background:url("/images/sprites-favorites.png") repeat scroll 0 -33px transparent;}.link-wrapper span.unflag-action{background:none repeat scroll 0 0 #97ba05;display:inline-block;height:30px;line-height:14px;padding:0 12px 2px;color:#ffffff;}.link-wrapper span.unflag-action a{color:#165697;}.link-wrapper span.unflag-action a:hover{color:#E80F0F;}.link-wrapper span.text-attach{display:inline-block;padding-left:5px;vertical-align:top;line-height:13px;}.map{margin-bottom:10px;display:inline-block;}#article.node-guide .map a{color:white;background:#4E4E4E;text-decoration:none;font-size:13px;display:inline-block;line-height:14px;padding:0px 12px;padding-bottom:2px;width:54px;}.map a{text-decoration:none;font-size:14px;border-bottom:1px dashed;display:inline-block;line-height:14px;}.buttom-container{margin-top:10px;}.buttom-container .map{float:right;}.maps{width:720px;}.node-comment img{float:left;margin-right:20px;}.b-show-on-map{margin-bottom:10px;}.b-show-on-map a{color:white;background:#4E4E4E;text-decoration:none;font-size:15px;display:inline-block;line-height:14px;padding:0px 12px;padding-bottom:2px;}.b-inner-galery{display:none;//width:700px;}.node-guide .b-inner-galery{display:none;width:580px;}.b-image-all{color:#868585;font-size:13px;font-weight:bold;font-style:italic;position:absolute;bottom:-6px;left:310px;width:106px;text-align:center;}.b-inner-galery.b-guide-gal .b-image-all{bottom:-30px;}.b-image-all span{font-weight:bold;font-size:16px;}.b-inner-galery .b-show-on-map{position:relative;top:-10px;left:125px;}.b-inner-galery.b-guide-gal .b-show-on-map{left:0;}.b-guide-gal .b-image-all{left:244px;}.node-guide #map{width:575px !important;}.b-viewer{font-size:15px;margin-top:33px;}.b-viewer .b-view{margin-top:15px;}.b-viewer .b-view li{margin-bottom:20px;}.b-viewer .b-view li a{display:inline-block;line-height:100%;}.b-viewer-left{margin-right:10px;}.gide-pagin{text-align:center;}.gide-pagin .circle{width:80px;height:80px;background:#e9e9e9;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;margin-bottom:15px;}.gide-pagin a{display:block;font-size:36px;font-weight:bold;text-decoration:none;color:#989898;padding:11px;line-height:24px;}.gide-pagin a p{font-size:13px;font-weight:bold;}.gide-pagin .circle.active{background:#1997d1;}.gide-pagin .circle.active a{color:#ffffff;}.gide-pagin .circle:hover{background:#989898;}.gide-pagin .circle a:hover{color:#e9e9e9;}.b-viewer .smart-paging-pager li.viewer-text{display:none;}.b-viewer .smart-paging-pager li{padding:0;}.b-viewer .smart-paging-pager li.pager-previous{padding-right:8px;}.b-viewer .smart-paging-pager{position:relative;}.b-viewer .smart-paging-pager li.pager-current.top-pager{top:2px;left:4px;position:absolute;font-weight:normal;font-size:14px;}.b-viewer ul.pager{padding-top:20px;}.b-viewer .smart-paging-pager li.pager-current.bottom-pager{display:none;}.content .smart-paging-pager li.pager-current.bottom-pager{bottom:25px;position:absolute;font-weight:normal;font-size:14px;}.content .smart-paging-pager li.pager-current.top-pager{display:none;}.viewer-left a,.viewer-right a{display:block;font-weight:bold;font-size:36px;text-decoration:none;color:#989898;padding:17px;line-height:36px;}.smart-paging-pager .pager{padding-right:50px;}.smart-paging-pager .viewer-left,.smart-paging-pager .viewer-right{width:80px;height:80px;background:#e9e9e9;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;display:inline-block !important;padding:0 !important;}.smart-paging-pager .b-noactive,.viewer-left.b-noactive:hover,.viewer-right.b-noactive:hover{background:#ffffff;}.viewer-left:hover,.viewer-right:hover{background:#989898;}.viewer-left a:hover,.viewer-right a:hover{color:#e9e9e9;}.b-viewer-left,.b-viewer-right{background:#4e4e4e;color:white !important;text-decoration:none;font-size:32px;font-weight:bold;display:inline-block;line-height:26px;padding-top:0px;height:31px;width:40px;text-align:center;}.b-viewer-left.b-noactive,.b-viewer-right.b-noactive{background:gainsboro !important;cursor:text;}.b-viewer-left:hover,.b-viewer-right:hover{background:#1a8dd0;}.b-continue-viewer .b-viewer-left{margin:0;}.b-continue-viewer{margin-top:20px;}.viewer-text{color:#4D4D4D;font-size:14px;width:270px;}.b-continue-count{text-align:right;color:#acacac;font-size:14px;margin-right:6px;}.b-green{color:#25720b;}.b-red{color:#c01111;}.field-name-field-poster{margin-top:9px;float:left;margin:0 30px 0 0;}.node-type-film .field-name-field-poster .field-items{width:auto;}.node-type-film .field-items{float:left;width:430px;}#node_film_full_group_film_attribut .fieldset-wrapper{margin-top:6px;width:510px;}#node_film_full_group_film_attribut .field-label{width:79px;font-size:14px;font-weight:bold;}#node_film_full_group_film_attribut .field-name-body{margin-bottom:16px;margin-top:14px;}#node_film_full_group_film_attribut .field-name-body .field-items{font-style:italic;}.b-trailer-title{margin-bottom:1px;font-size:16px;}#node_film_full_group_film_attribut .field{margin-bottom:1px;line-height:100%;}.field-name-field-trailer iframe{width:700px !important;height:330px !important;}#mc-content{width:680px !important;margin-top:15px;}.view-id-comment .photo-comment img{float:left;margin-right:10px;}.photo-comment{width:110px;//height:150px;-o-border-radius:75px;-moz-border-radius:75px;-webkit-border-radius:75px;border-radius:75px;overflow:hidden;float:left;}.view-id-comment .backgroud{margin-left:160px;padding-left:15px;margin-bottom:30px;}.view-id-comment .comment h4{font-size:14px;margin-bottom:2px;padding-left:4px;text-transform:uppercase;}.view-id-comment .comment h4 span{font-size:16px;color:#747474;display:block;}.view-id-comment .comment p{background:#E4E4E4;font-size:16px;font-style:italic;margin-top:6px;padding:7px 4px;}.peterland-table{margin-left:30px;}.peterland-table td{vertical-align:top;}.peterland-table td:nth-child(2){padding-left:15px;}.dlt-love{width:495px;height:95px;clear:both;overflow:hidden;background:#F2F2F2;}.dlt-logo{float:left;}.dlt-spasib{float:right;width:279px;margin-top:10px;font-size:16px;padding-left:40px;padding-right:6px;background:url(/images/orden.png) no-repeat 0px 10px;}.view-lids{padding:20px 50px;}.view-lids p{font-size:18px;color:#444;line-height:26px;}#err-typo-tip{margin:25px 0;}.holi-block{width:945px;position:relative;margin-bottom:20px;}h1.holi-title{margin:0 10px;padding:7px 15px;display:inline-block;background:#ececef;position:absolute;top:0;left:0;font-size:30px;border-radius:0px 0px 3px 3px;}.node-holidays #vk_holidays{position:absolute;//bottom:0px;top:55px;left:18px;}.node-holidays .likes-vertical{position:absolute;bottom:18px;right:0;width:150px;}.node-holidays .view-display-id-city_block,.view-article-events-weekend{margin-bottom:20px;font-size:19px;}.view-display-id-city_block a,.view-article-events-weekend a{color:#000;//font-weight:bold;text-decoration:none;font-size:26px;display:inline-block;padding:3px 0;}.view-display-id-city_block a span.in-link,.view-article-events-weekend a span.in-link{text-decoration:underline;}.view-display-id-city_block a:hover,.view-article-events-weekend a:hover{color:#e80f0f;}#webform-client-form-2141{background:#FAFAFA;padding:20px 0 50px;width:598px;margin-left:20px;}#webform-client-form-2141 label{color:#888888;font-weight:normal;font-size:14px;margin-bottom:6px;}#webform-client-form-2141 .description{color:#888888;}#webform-client-form-2141 .form-required{color:#888888;font-size:12px;}#webform-client-form-2141 .captcha img{margin-left:91px;}#webform-client-form-2141 #edit-captcha-response{line-height:26px;height:26px;width:120px;}#webform-client-form-2141 .form-item-captcha-response label{font-size:14px;font-weight:bold;}#webform-client-form-2141 .form-submit{text-align:center;display:block;margin:0 auto;line-height:40px;width:286px;color:#ffffff;border:none;background-image:linear-gradient(#009BDE,#068BC4);font-size:16px;border-radius:2px;box-shadow:0 2px 6px rgba(0,0,0,0.22);margin-top:57px;}#webform-client-form-2141 .form-submit:hover{background-image:linear-gradient(#0490CD,#0982B6);}#webform-client-form-2141 .form-submit:active{background-image:linear-gradient(#64C1EA,#67B8DB);}#webform-client-form-2141 input[type=text],#webform-client-form-2141 input[type=email]{width:414px;height:42px;line-height:42px;outline:none;border:1px solid #E0E0E0;}#webform-client-form-2141 textarea{width:414px;border:1px solid #E0E0E0;height:200px;}#webform-client-form-2141 .form-item{width:414px;margin:20px auto;}
#comments{margin-top:70px;.comment-preview{background-color:#ffffea;}.comment .content{padding:10px;o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#FAFAFA;}#edit-comment-body-und-0-format,#comments .grippie{display:none;}.comment-form input,.comment-form textarea{border:1px solid #DDD;margin:5px 0 0px 5px;padding:10px;o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#FAFAFA;}.comment-form .form-item label,.comment-form #edit-submit{color:#A3A3A3;font-weight:normal;font-style:italic;}.comment-form input,.comment-form textarea{font-size:0.9em;}.comment-form .form-item label{padding:9px 0 0 10px;}.comment-form #edit-submit{float:right;}.comment-form #edit-submit:hover{color:#fff;background:#A3A3A3;border:1px solid #A3A3A3;}#comments .username{font-weight:bold;font-size:110%;float:left;margin-right:20px;}#comments p.comment-time{margin:0;color:#A3A3A3;font-size:90%;}#comments h2{margin-bottom:30px;margin-top:30px;padding-top:30px;}#comments li.comment-reply{float:right;}#comments ul.inline{margin:0;font-size:90%;}#comments div.status,table tr.ok{border:1px solid #DDD;background:#FAFAFA;}#comments div.status{background-image:none;}#comments .filter-wrapper{display:none;}#block-block-8{height:95px;}.likes{width:120px;float:right;margin-right:20px;}#vk_like,.fb-like,#google,#twitter{margin:5px;}
.form-item{margin:1.5em 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.container-inline div,.container-inline label{display:inline;}.tips{}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}#user-login-form ul{margin-bottom:0;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px;}#user-login-form li.user-link{margin-top:1.5em;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form tr.even{background-color:#fff;}form table .item-list ul{margin:0;}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.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:before,.ui-helper-clearfix:after{content:"";display:table;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{zoom:1;}.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-datepicker{width:17em;padding:.2em .2em 0;display:none;}.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{left:2px;cursor:pointer;}.ui-datepicker .ui-datepicker-next{right:2px;cursor:pointer;}.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{font:11px Georgia,"Times New Roman",Times,serif;}.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;text-align:center;font:21px Georgia,"Times New Roman",Times,serif;color:#585858;padding:3px 15px;}.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%;font-size:0em;}.ui-datepicker-week-end{color:red;}.ui-datepicker-rtl{direction:rtl;}.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-today{background:#FCD66F;}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}#ui-datepicker-div{margin-top:21px;border:1px solid #A6A6A6;background:white;padding:0 40px;padding-bottom:14px;margin-left:-61px;width:400px;}.ui-datepicker-header{background:none;border:none;color:black;font:24px Georgia,"Times New Roman",Times,serif;}.ui-datepicker-year{font:24px Georgia,"Times New Roman",Times,serif;}.ui-datepicker .ui-datepicker-next{vertical-align:middle;background:url(/images/calendar_arr.png) right;display:inline-block;width:9px;height:9px;margin:0 5px;top:23px;}.ui-datepicker .ui-datepicker-prev{vertical-align:middle;background:url(/images/calendar_arr.png);display:inline-block;width:9px;height:9px;margin:0 5px;top:23px;}.ui-datepicker td{padding:0;}.ui-datepicker tbody td{border:1px solid #A6A6A6;}.ui-datepicker tbody td.ui-datepicker-unselectable{border:none;}
