body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:none;outline:0;}
:focus{outline:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{text-decoration:none;}
body{min-width:1000px;height:100%;width:100%;background-color:#FFF;color:#333;font-family:Arial,Verdana,Tahoma,sans-serif;font-size:80%;}
body.editArea{min-width:0;}
.editedBlock{border:1px solid orange!important;}
h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",serif;margin:.8em 0;}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0;}
h1{font-size:1.6em;}
h2{font-size:1.3em;}
h3{font-weight:bold;font-size:1.2em;}
h4{font-weight:bold;font-size:1em;}
h5{font-size:1em;}
h6{font-size:.8em;}
h1 a,h2 a{color:black;text-decoration:none;border-bottom:1px solid #B2B2B2;}
h1 a:hover,h2 a:hover{border-bottom:1px solid #000;}
p{margin:.8em 0;}
strong{font-weight:bold;}
em{font-style:italic;}
blockquote{position:relative;margin:.8em 0 .8em 1.5em;font-family:Georgia,"Times New Roman",serif;font-style:italic;font-size:.95em;}
.openedBracket,.closedBracket{position:absolute;font-size:2.5em;}
.openedBracket{left:-0.7em;top:-0.4em;}
.closedBracket{margin:-0.39em 0 -0.5em .08em;position:relative;line-height:3px;display:inline-block;bottom:-0.15em;}
ul,ol{margin:.8em 0;list-style-position:inside;padding-left:20px;}
ul:first-child,ol:first-child{margin-top:0;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
ul li,ol li{margin:.8em 0;}
ul.inlineMenu{overflow:hidden;padding-left:0;zoom:1;list-style-type:none;list-style-position:inside;}
ul.inlineMenu li{float:left;margin:0 1.2em 0 0;}
ul.tabView{width:100%;}
a{color:#009BCE;text-decoration:underline;}
a.ajax{text-decoration:none;border-bottom:1px dotted #359544;color:#359544;white-space:nowrap;}
.answer a.ajax{white-space:normal!important;}
a.active,li.active a{text-decoration:none;border-bottom:none;color:black;font-weight:bold;}
a.inPath{font-weight:bold;}
div.table{overflow:auto;}
table{border-collapse:collapse;margin:1em 0;font-size:inherit;font:100%;}
td,th{border-top:1px dotted #CCC;padding:.5em 1em;font-size:.9em;}
.footer td,th{padding:.5em 1em 0!important;}
body.editArea td,body.editArea th{border:1px dotted #CCC;}
th{background-color:#fafbf7;font-weight:bold;}
table.format{margin:0;}
table.format td{border:none;padding:0;font-size:1em;}
table.twoColumns{width:100%;}
table.twoColumns td{vertical-align:top;}
table.twoColumns td.left{width:50%;padding-right:8px;}
table.twoColumns td.right{width:50%;padding-left:8px;}
table.vertical{width:100%;}
table.vertical td{border:none;background:url(separato.gif) repeat-y;vertical-align:top;}
table.vertical td:first-child{padding-left:0;background:none;}
ul.replacements{list-style-type:none;list-style-position:inside;font-size:.9em;color:#666;padding-left:0;}
ul.replacements li{margin-bottom:.8em;}
.phoneIcon,.mailIcon,.rssIcon,.squareIcon,.historyDateIcon,.populationIcon,.celebrationIcon,.positionDataIcon,.carNumberIcon{display:block;margin:.5em 0;padding-left:22px;background:url('icons000.png') no-repeat;}
.mailIcon{background-position:0 1px;}
.phoneIcon{background-position:0 -18px;}
.rssIcon{background-position:0 -37px;float:left;}
.squareIcon{background-position:0 -80px;}
.historyDateIcon{background-position:0 -58px;}
.populationIcon{background-position:0 -102px;}
.celebrationIcon{background-position:0 -124px;}
.positionDataIcon{background-position:0 -148px;}
.carNumberIcon{background-position:0 -167px;}
img{display:block;margin:.8em 0;}
img:first-child{margin-top:0;}
.imageWithText{margin:.8em 0;overflow:hidden;zoom:1;}
.imageWithText:first-child{margin-top:0;}
.imageWithText img{float:left;}
.mediumImage img,.smallImage img,.largeImage img{margin:.15em 15px 0 0;}
.veryLargeImage img{margin:.15em 25px 0 0;}
div.imageText{overflow:hidden;zoom:1;}
input{border:1px solid #C3C3C3;border-top:1px solid #7C7C7C;}
input.radio,input.checkbox{border:none;}
.hidden{display:none;}
.invisible{visibility:hidden;}
.wrap{background:#FFF url('headerBa.png') repeat-x;max-width:1200px;margin:0 auto;}
.headerWrapper{position:relative;background:url('headerBb.png') no-repeat;height:74px;}
.header{background:url('headerBc.png') 100% 0 no-repeat;height:74px;}
.header .logo{position:absolute;top:25px;left:51px;width:104px;padding-top:34px;background:url('images00.png') no-repeat;color:#333;font-size:.8em;font-style:italic;font-weight:normal;text-decoration:none;}
.mayorSection .header .logo{position:absolute;top:25px;left:51px;width:168px;padding-top:34px;background:url('images00.png') 0 -94px no-repeat;color:#333;font-size:.85em;font-style:italic;font-weight:normal;text-decoration:none;}
.dumaSection .header .logo{position:absolute;top:25px;left:51px;width:164px;padding-top:34px;background:url('images00.png') -256px -82px no-repeat;color:#333;font-size:.85em;font-style:italic;font-weight:normal;text-decoration:none;}
.mainMenu{float:left;margin:40px 0 0 0;padding-left:195px;min-width:400px;list-style-type:none;font-size:1.3em;}
.mayorSection .mainMenu,.dumaSection .mainMenu{padding-left:230px!important;}
.mainMenu li{float:left;margin:0 1em 0 0;padding-left:1em;background:url(mainMenu.png) 0 .25em no-repeat;}
.mainMenu li a{display:block;}
.mainSubMenuArrow{display:block;position:relative;margin:25px 0 -1px -20px;overflow:hidden;width:0;height:0;border-left:20px solid white;border-bottom:20px solid #FFDF7D;}
.supremeSection .mainSubMenuArrow{border-bottom-color:#9AE9F2;}
.imaSection .mainSubMenuArrow{border-bottom-color:#76C94E;}
.mayorSection .mainSubMenuArrow{border:none;height:20px;}
.dumaSection .mainSubMenuArrow{border:none;height:20px;}
.munSection .mainSubMenuArrow{border-bottom-color:#FF6179;}
.mainMenu li:first-child{padding-left:0;background:none;}
.mayorsBanner{float:right;margin:35px 27px 0 0;}
.extraNavigationContainer{float:right;margin:12px 0 0 0;width:164px;padding-right:50px;}
.extraNavigationLinks{overflow:hidden;zoom:1;}
a.siteMap,a.language{float:right;margin:0 0 11px 1.1em;font-size:.85em;}
input.search{width:154px;padding:4px;font-style:italic;color:#555;}
.homeLink{display:block;background:url('images00.png') -301px -1px no-repeat;margin-top:4px;width:11px;height:10px;float:left;}
.miniCity{position:relative;margin:0 50px 0 50px;height:60px;}
.miniCityBottom{position:absolute;bottom:0;z-index:2;overflow:hidden;border-bottom:1px solid #F28B00;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:100%;height:10px;background-color:#FFBB3E;}
.miniCityMainCenter{position:absolute;z-index:3;left:50%;margin:1px 0 0 -445px;width:891px;height:58px;background:url('mc_main0.gif') no-repeat;}
.miniCityActiveArea{position:absolute;z-index:4;width:100%;height:60px;}
.miniCityActiveArea div{position:absolute;height:60px;cursor:pointer;}
#railwayActiveArea{width:27px;left:1px;}
#dockyardActiveArea{width:20px;left:33px;}
#ammophosActiveArea{width:23px;left:54px;}
#cannonActiveArea{width:13px;left:80px;}
#bridgeActiveArea{width:40px;left:100px;}
#afanasiyAndPheodosiyActiveArea{width:22px;left:150px;bottom:10px;}
#quayActiveArea{width:22px;height:10px;left:150px;bottom:0;}
#churchActiveArea{width:42px;left:175px;}
#milyutinActiveArea{width:14px;left:226px;}
#theatherActiveArea{width:40px;left:245px;}
#fountainActiveArea{width:13px;left:290px;}
#boyActiveArea{width:20px;left:310px;}
#sportComplexActiveArea{width:43px;left:332px;}
#tvTowerActiveArea{width:15px;left:380px;}
#dumaActiveArea{width:46px;left:400px;}
#planetCheActiveArea{width:18px;left:450px;}
#dksActiveArea{width:35px;left:470px;}
#factoryActiveArea{width:35px;left:515px;}
#side-showActiveArea{width:38px;left:552px;}
#dkmActiveArea{width:42px;left:595px;}
#templeActiveArea{width:35px;left:640px;}
#bridge104ActiveArea{width:130px;left:680px;}
#farmsteadActiveArea{width:30px;left:815px;}
#icePalaceActiveArea{width:45px;left:848px;}
.miniCityBack{position:absolute;bottom:0;z-index:1;width:100%;height:60px;}
.miniCityBackLeft,.miniCityBackRight{position:absolute;left:0;bottom:1px;background:url('mc_back0.gif') left top repeat-x;width:50%;height:30px;}
.miniCityBackRight{left:auto;right:0;background:url('mc_back0.gif') right top repeat-x;}
.miniCityWindow{position:absolute;top:154px;left:206px;z-index:130;width:328px;background:url('miniCity.png') repeat-y;}
.miniCityWindowArrow{position:absolute;left:154px;top:-10px;width:21px;height:10px;background:url('images00.png') -161px -38px;}
.miniCityWindowBackground{position:relative;margin:-5px 0 0 4px;width:320px;padding-bottom:10px;background:url('miniCity.png') repeat-x #F2F1E1;}
.miniCityWindowImage{position:relative;margin-left:10px;padding-top:5px;}
.miniCityWindowImageLeftArrow,.miniCityWindowImageRightArrow{position:absolute;top:115px;width:28px;height:28px;background:url('images00.png') -200px -46px no-repeat #F2F1E1;}
.miniCityWindowImageRightArrow{background-position:-230px -46px;left:276px;}
.miniCityWindowText{margin:7px 10px 0 10px;}
.miniCityWindowBottom{position:absolute;width:329px;height:11px;background:url('miniCity.png') 0 0 no-repeat;}
.topR1,.topR2,.topR3,.bottomR1,.bottomR2,.bottomR3,.videoTopR1,.videoTopR2,.videoTopR3,.videoBottomR1,.videoBottomR2,.videoBottomR3,.attachmentsTopR3{display:block;height:1px;overflow:hidden;font-size:1px;}
.topR3,.videoTopR3,.attachmentsTopR3{margin:0 3px;}
.topR2,.videoTopR2{margin:0 2px;}
.topR1,.videoTopR1{margin:0 1px;}
.bottomR3,.videoBottomR3{margin:0 3px;}
.bottomR2,.videoBottomR2{margin:0 2px;}
.bottomR1,.videoBottomR1{margin:0 1px;}
.videoTopR1,.videoTopR2,.videoTopR3,.videoBottomR1,.videoBottomR2,.attachmentsTopR3{background-color:#EFEEDC;}
.videoBottomR3{background-color:#C6C282;}
.attachmentsTopR3{margin-top:.8em;}
.mainSearchContainer .topR1,.mainSearchContainer .topR2,.mainSearchContainer .topR3,.mainSearchContainer .bottomR3,.mainSearchContainer .bottomR2,.mainSearchContainer .bottomR1{background-color:#4FBA51;}
.mainSearchContainer .bottomR1{margin-right:0!important;}
.mainSubMenu{overflow:hidden;margin:0;padding:6px 10px 5px!important;background:#FFCD35 url('subMenuB.png') repeat-x;}
.citySection .mainSubMenuWrapper .topR1,.citySection .mainSubMenuWrapper .topR2,.citySection .mainSubMenuWrapper .topR3{background-color:#FFDF7D;}
.citySection .mainSubMenuWrapper .bottomR1,.citySection .mainSubMenuWrapper .bottomR2{background-color:#FFCD35;}
.citySection .mainSubMenuWrapper .bottomR3{background-color:#DA7C1F;}
.citySection .mainSubMenu{background:#FFCD35 url('subMenuB.png') repeat-x;}
.supremeSection .mainSubMenuWrapper .topR1,.supremeSection .mainSubMenuWrapper .topR2,.supremeSection .mainSubMenuWrapper .topR3{background-color:#9AE9F2;}
.supremeSection .mainSubMenuWrapper .bottomR1,.supremeSection .mainSubMenuWrapper .bottomR2{background-color:#5ECCDE;}
.supremeSection .mainSubMenuWrapper .bottomR3{background-color:#218DA0;}
.supremeSection .mainSubMenu{background:#5ECCDE url('subMenuB.png') repeat-x;}
.imaSection .mainSubMenuWrapper .topR1,.imaSection .mainSubMenuWrapper .topR2,.imaSection .mainSubMenuWrapper .topR3{background-color:#76C94E;}
.imaSection .mainSubMenuWrapper .bottomR1,.imaSection .mainSubMenuWrapper .bottomR2{background-color:#56A331;}
.imaSection .mainSubMenuWrapper .bottomR3{background-color:#3A6F22;}
.imaSection .mainSubMenu{background:#56A331 url('subMenuB.png') repeat-x;}
.mayorSection .mainSubMenuWrapper .topR1,.mayorSection .mainSubMenuWrapper .topR2,.mayorSection .mainSubMenuWrapper .topR3{background-color:#E693E3;}
.mayorSection .mainSubMenuWrapper .bottomR1,.mayorSection .mainSubMenuWrapper .bottomR2{background-color:#CE55C4;}
.mayorSection .mainSubMenuWrapper .bottomR3{background-color:#218DA0;}
.mayorSection .mainSubMenu{background:#CF58C5 url('subMenuC.png') repeat-x;}
.dumaSection .mainSubMenuWrapper .topR1,.dumaSection .mainSubMenuWrapper .topR2,.dumaSection .mainSubMenuWrapper .topR3{background-color:#E693E3;}
.dumaSection .mainSubMenuWrapper .bottomR1,.dumaSection .mainSubMenuWrapper .bottomR2{background-color:#CE55C4;}
.dumaSection .mainSubMenuWrapper .bottomR3{background-color:#218DA0;}
.dumaSection .mainSubMenu{background:#CF58C5 url('subMenuC.png') repeat-x;}
.munSection .mainSubMenuWrapper .topR1,.munSection .mainSubMenuWrapper .topR2,.munSection .mainSubMenuWrapper .topR3{background-color:#FF6179;}
.munSection .mainSubMenuWrapper .bottomR1,.munSection .mainSubMenuWrapper .bottomR2{background-color:#FF425E;}
.munSection .mainSubMenuWrapper .bottomR3{background-color:#BD2B56;}
.munSection .mainSubMenu{background:#FF425E url('subMenuC.png') repeat-x;}
.mainSubMenu li{padding:4px 0;white-space:nowrap;}
.mainSubMenu li a{color:#333;}
.mainSubMenu li.active,.mainSubMenu li.inPath{display:inline-block;padding-left:9px;padding-right:9px;background-color:#FFF;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.mayorSection .mainSubMenu li.active a,.mayorSection li.inPath a,.imaSection .mainSubMenu li.active a,.imaSubMenu li.inPath a,.munSection .mainSubMenu li.active a,.munSubMenu li.inPath a{color:#333!important;}
.mayorSection .mainSubMenu li a,.imaSection .mainSubMenu li a,.munSection .mainSubMenu li a{color:#FFF;}
.block,.clicheEditArea{margin-top:.8em;border:1px dashed white;}
.blockHeader{position:absolute;z-index:100;height:5px;background-color:#FB730D;}
.block:first-child{margin-top:0;}
.highlightedPlaceholder{background:#F0F9F9 url('placehol.png');}
.highlightedPlaceholder .highlightedBlock{opacity:.5;-moz-opacity:.5;}
.highlightedBlock,.activeBlock,.clicheEditArea{border-color:#FB730D;background:white;}
.footerPlaceholder{width:700px;float:left;}
.footerPlaceholderFullWidth{width:835px;float:left;}
.topPlaceholder{margin:29px 49px 0;}
.rightPlaceholderWrapper{float:right;margin:25px 0 0 38px;padding-right:49px;width:162px;overflow:hidden;zoom:1;}
.leftAndCenterPlaceholders{margin:25px 249px 0 49px;}
.topPlaceholders{overflow:hidden;zoom:1;}
.centerPlaceholderWrapper{float:right;width:252px;padding-right:39px;background:url(separato.gif) 100% 0 repeat-y;}
.leftPlaceholderWrapper{margin:0 329px 0 0;padding-right:39px;background:url(separato.gif) 100% 0 repeat-y;}
.leftPlaceholderWrapper .placeholder{zoom:1;}
.topBannerPlaceholder,.middleBannerPlaceholder{margin:30px 0;overflow:hidden;min-height:60px;zoom:1;}
.topBannerPlaceholder{margin:0;}
.topBannerPlaceholder .block{margin-top:0;border:none;}
.topBannerPlaceholder.collapsed,.middleBannerPlaceholder.collapsed{min-height:0;margin:0;}
.bottomPlaceholders{overflow:hidden;zoom:1;}
.bottomLeftPlaceholderWrapper,.bottomRightPlaceholderWrapper{width:50%;background:url(separato.gif) 100% 0 repeat-y;}
.bottomLeftPlaceholderWrapper{float:left;}
.bottomLeftPlaceholder{margin-right:39px;}
.bottomRightPlaceholderWrapper{float:right;}
.bottomRightPlaceholder{margin:0 39px 0 38px;}
.innerPageLeftPlaceholderWrapper{float:left;width:202px;padding-right:39px;background:url(separato.gif) 100% 0 repeat-y;}
#search .innerPageLeftPlaceholderWrapper{display:none;}
.innerPageLeftPlaceholder,.innerPageCenterPlaceholder{min-height:100px;}
.innerPageCenterPlaceholderWrapper{margin-left:241px;padding:0 39px 0 38px;background:url(separato.gif) 100% 0 repeat-y;}
#search .innerPageCenterPlaceholderWrapper{margin-left:0;padding:0 39px 0 0;background:url(separato.gif) 100% 0 repeat-y;}
.innerPageCenterPlaceholder{border-bottom:1px solid white;}
.linksMenu,.linksSubMenu{list-style-type:none;list-style-position:outside;padding-left:0;}
.linksMenu li{margin-bottom:.8em;}
.linksSubMenu{margin:.8em 0 1.5em 25px;padding-left:0;}
.footer{clear:both;margin:0 50px 0 50px;padding-bottom:30px;overflow:hidden;zoom:1;font-size:.95em!important;font-family:Arial,Verdana,Tahoma,sans-serif;}
.footer h5{font-family:Arial,Verdana,Tahoma,sans-serif!important;}
.footerLine{margin-top:41px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;height:5px;overflow:hidden;background-color:#FFBB3E;}
.supremeSection .footerLine{background-color:#76D3E3;}
.imaSection .footerLine{background-color:#76C94E;}
.mayorSection .footerLine{background-color:#CF58C5;}
.munSection .footerLine{background-color:#FF667D;}
.footer .linksMenu li{padding-left:1.5em;margin:0!important;margin-bottom:1em!important;}
.footer .smallImage{margin-top:.5em;}
.footer .copyright{float:left;margin-top:25px;width:240px;}
.footer .copyrightImage{float:left;margin-right:13px;height:40px;width:31px;background:url('images00.png') -444px 0 no-repeat;}
.footer .copyrightText{margin-top:5px;}
a.copyrightInformation{float:left;}
.footer .editionInfo{float:left;margin:30px 0 0 10px;width:160px;padding-left:30px;background:url(separato.gif) repeat-y;}
.footerMenu{float:left;margin:30px 0 0 10px;width:250px;background:url(separato.gif) repeat-y;list-style-type:none;list-style-position:outside;}
.footerMenu li{margin:.5em 0 0 30px;}
.footerMenu li.first{margin-top:0;}
.developedBy{float:right;margin-top:29px;width:160px;}
.logoAp{float:left;margin-right:13px;width:44px;height:32px;background:url('images00.png') -483px 0;}
.developedByText{margin-top:1px;}
.cmsHeader{position:fixed;z-index:200;width:100%;}
.panelIcon{width:19px;height:18px;background:url('cmsImage.png') no-repeat;}
.showIcon{background-position:-29px 0;}
.addPageIcon{background-position:-407px 0;}
.settingsIcon{background-position:-28px 2px;}
.boldIcon{background-position:-59px 2px;}
.italicIcon{background-position:-76px 2px;}
.markedListIcon{background-position:-96px 1px;}
.numListIcon{background-position:-116px 1px;}
.toLeftIcon{background-position:-139px 0;}
.toRightIcon{background-position:-166px 0;}
.htmlIcon{background-position:-44px -101px;}
.hyperlinkIcon{background-position:-189px 0;}
.addPictureIcon{background-position:-212px 2px;}
.addVideoIcon{background-position:-233px 2px;}
.addAudioIcon{background-position:-253px 2px;}
.quotationIcon{background-position:-275px 2px;}
.addTableIcon{background-position:-297px 1px;}
.addFileIcon{background-position:-318px 0;}
.dateIcon{background-position:-358px 0;}
.addBannerIcon{background-position:-383px 0;}
.addNewsIcon{background-position:-407px 0;}
.expandIcon{background-position:-429px 0;}
.horisontalIcon{background-position:-448px 0;}
.calendarIcon{background-position:-359px 1px;}
.verticalIcon{background-position:-467px 0;}
.tableToTopIcon{background-position:0 -19px;}
.tableToBottomIcon{background-position:-17px -19px;}
.tableToLeftIcon{background-position:-36px -18px;}
.tableToRightIcon{background-position:-55px -18px;}
.delRowIcon{background-position:-78px -18px;}
.delCollumnIcon{background-position:-103px -18px;}
.addPersonIcon{background-position:-479px 0;}
.addObjectIcon{background-position:-479px -18px;}
.showWindowIcon{background-position:-480px -36px;}
.blockPanelIcon{background-position:-1px -39px;}
.unmarkedListIcon{background-position:-21px -38px;}
.placesIcon{background-position:-66px -41px;}
.addMoreButtonIcon{background-position:-41px -41px;width:19px!important;}
.addTabIcon{background-position:-91px -41px;width:20px!important;}
.linkIcon{float:left;margin-right:5px;height:14px;width:12px;background-image:url('cmsImage.png');}
.binIcon{background-position:-47px -1px;}
.plusIcon{background-position:-192px -19px;}
.editIcon{background-position:-20px -40px;}
.cancelIcon{background-position:-208px -20px;}
.cmsHeader .saveIcon{background-position:-13px 0;width:16px;}
.applyIcon{background-position:-9px -104px;width:19px;}
.topPanel{background-color:#7C7756;padding:5px;font-size:.8em;overflow:hidden;zoom:1;}
.topPanel a{color:#FFF;}
.topPanelArrow,.collapsedTopPanelArrow{background:url('cmsImage.png') no-repeat;width:11px;height:11px;float:left;margin-left:3px;}
.collapsedTopPanelArrow{background:url('cmsImage.png') -119px -42px no-repeat;}
ul.topCmsMenu{float:left;margin:0;width:auto!important;color:#FFF;padding-left:0;}
ul.topCmsMenu li{margin:0 0 0 16px;border-left:1px solid #BEBBAB;padding-left:16px;}
.topCmsMenu li:first-child{margin:0;border:none;}
.topPanel .save{float:right;margin:0 28px 0 16px;}
.showBorders,.minorChange{float:right;color:#FFF;cursor:pointer;}
.showBordersIcon{width:20px;background-position:-335px 0;}
.showBorders span{display:inline;vertical-align:middle;}
.minorChange{margin-left:16px;}
.minorChange input{margin-right:4px;vertical-align:middle;display:inline;}
.toolbars{font-size:.85em;}
.toolbars a{color:black;}
.toolbars .settingsInput{float:left;margin:7px 10px 0 10px;}
.settingsInputLabel{display:block;font-size:.9em;}
.settingsInput input{padding:2px 4px;}
.settingsCheckBox{float:left;margin:23px 10px 0 10px;}
.settingsCheckBox input{vertical-align:middle;}
.window .settingsCheckBox{margin-top:0;}
.toolbars .button,.toolbars .textButton{float:left;margin:5px 2px 0 0;height:22px;padding:5px 7px 0;}
.toolbars .textButton{padding:6px 7px 0;}
.toolbars .activeButton{margin:5px 5px 0 3px;height:20px;padding:4px 4px 0;border-bottom:1px solid #FFF;border-top:1px solid #B97A26;-moz-border-radius:2px;-webkit-border-radius:2px;-border-radius:2px;background-color:#E3A951;}
.toolbars .activeTab{height:26px;padding:4px 6px 0;background-color:#F9ECB0;border:1px solid #D59237;border-bottom:none;}
.panelLinkWithImage,.mainPanel .settingsCheckBox.shared{float:right;margin:11px 30px 0 0;}
.mainPanel{height:36px;background:url('headerBd.png') repeat-x;}
.mainPanel .panelTitle{float:left;margin:8px 13px 0 30px;padding:3px 20px 3px 0;border-right:1px solid #3D3D3D;}
.settingsPanel{min-height:58px;overflow:hidden;background-color:#F9ECB0;border-bottom:1px solid #D59237;}
.settingsPanel .blockDragStrip{width:36px;height:35px;}
.cms .placeholder .blockDragStrip,.settingsPanel .blockDragStrip{cursor:move;}
#cms-dragHelper{background-color:#ffe2b6;}
.settingsPanel .dash{float:left;margin-top:22px;}
.settingsRadioButton{float:left;margin:12px 10px 0;}
.settingsRadioButton .radio{margin-bottom:3px;overflow:hidden;zoom:1;}
.settingsRadioButton label,.settingsRadioButton input{float:left;}
.settingsRadioButton input{margin-right:5px;}
.blockIconGroup{padding:10px;}
.blockIcon{width:36px;height:35px;margin-left:1.5em;float:left;background:url('cmsImage.png') no-repeat;}
.textBlockIcon{background-position:-268px -18px;}
.newsBlockIcon{background-position:-308px -18px;}
.bannerBlockIcon{background-position:-346px -18px;}
.pollBlockIcon{background-position:-386px -20px;}
.listBlockIcon{background-position:-426px -20px;}
.adviceBlockIcon{background-position:-4px -59px;}
.weatherBlockIcon{background-position:-49px -59px;}
.slideBlockIcon{background-position:-94px -59px;}
.tabsBlockIcon{background-position:-139px -59px;}
.publicationBlockIcon{background-position:-184px -59px;}
.letterBlockIcon{background-position:-229px -59px;}
.decreeBlockIcon{background-position:-274px -59px;}
.interviewBlockIcon{background-position:-319px -59px;}
.totalsBlockIcon{background-position:-364px -59px;}
.noticeBlockIcon{background-position:-409px -59px;}
.listOfNewsBlockIcon{background-position:-452px -63px;}
.newsOfDayBlockIcon{background-position:-72px -98px;}
.videoBlockIcon{background-position:-117px -98px;}
.audioBlockIcon{background-position:-162px -98px;}
.listOfNewsBlockIcon{width:auto;}
.listOfNewsBlockIcon .blockDragStrip{float:left;}
.listOfNewsBlockIcon .settingsInput{margin:0 5px;}
body.editArea .video,body.editArea .audio{background:#FFC url(flash000.gif) center center no-repeat;border:1px dotted #C00;}
.cover{width:1264px;height:2912px;position:absolute;opacity:.3;background-color:black;z-index:150;}
.window{position:fixed;z-index:1000;}
.scrollablePanel{overflow-y:auto;height:300px;}
.scrollablePanel .panelLinkWithImage.deleteQuote,.scrollablePanel .panelLinkWithImage.deleteTip{margin-right:10px;}
.shadowWrapper{margin-top:2px;width:100%;background:url("middleSh.png") 0 0 repeat-y;overflow:hidden;zoom:1;}
.windowHeader{margin:0 0 0 4px;border-bottom:1px solid #D59237;width:773px;overflow:hidden;zoom:1;background:#FC0 url("windowHe.png") repeat-x;}
.windowLabel{float:left;margin:4px 10px 3px 10px;font-size:.9em;}
.windowClose{float:right;margin:7px 10px;width:9px;height:9px;background:url("cmsImage.png") -208px -22px no-repeat;}
.windowContent{margin:0 4px;width:733px;height:100%;overflow:hidden;zoom:1;padding:20px;background-color:#FFF;}
.windowContent .panelLinkWithImage{margin:0 0 0 15px;}
.windowElement{margin:.8em 0;overflow:hidden;zoom:1;}
.windowElement .inputWrapper{padding:2px 4px;border:1px solid #C3C3C3;border-top:1px solid #7C7C7C;}
.windowElement .inputWrapper input{width:99%;border:none;}
.windowElement .inputWrapper textarea{width:100%;height:250px;}
.windowBottom{clear:both;width:783px;}
.windowLeftCornerShadow{float:left;margin-left:-2px;width:6px;height:7px;background:url("windowLe.png") no-repeat;}
.windowBottomShadow{margin:0 6px 0 4px;width:auto;height:7px;background:url("bottomSh.png") 0 0 repeat-x;}
.windowRightCornerShadow{float:right;margin:-7px 1px 0 0;width:5px;height:7px;background:url("windowRi.png") no-repeat;}
.bannerTitle,.bannerLink,.bannerForever,.bannerUnlimited,.bannerVewsLimit,.bannerPanel,.bannerExpirationDate,.bannerWidth,.bannerHeight{float:left;}
a.fileUpload{margin:0 0 10px 0;display:block;}
.bannerTitle{margin-left:10px;width:300px;}
.bannerLink{width:300px;}
.bannerExpirationDate{width:110px;clear:left;}
.bannerForever,.bannerUnlimited{margin:20px 0 0 10px;}
.bannerForever{width:100px;}
.bannerForever input,.bannerUnlimited input,.bannerOn input{vertical-align:middle;margin-right:3px;}
.bannerVewsLimit{width:100px;}
.bannerWidth,.bannerHeight{width:50px;margin-left:20px;}
.window .thumbnail{margin-top:20px;margin-left:10px;}
#ui-datepicker-div{z-index:800;}
.videoContent{background-color:#EFEEDC;overflow:hidden;zoom:1;}
.videoContent table{width:100%;}
.videoContent td{vertical-align:middle;}
td.videoIcon{width:48px;}
.videoContent div.videoIcon{margin:12px 14px;width:22px;height:27px;background:url('images00.png') -336px 0 no-repeat;}
.videoTitle{margin:12px 0;}
td.videoBlockSwitcher{width:32px;}
a.videoBlockSwitcher{display:block;margin:12px;width:12px;height:11px;background:url('images00.png') -144px -38px no-repeat;}
.alignCenterToLeft{position:relative;right:50%;float:right;padding-bottom:.8em;}
.alignCenterToRight{position:relative;z-index:50;right:-50%;}
.tabView{margin:.7em 0;}
.tabView a{display:block;margin:2px 0;padding:1px 0 0;}
.tabView li.active a{display:block;margin:1px 0;padding:2px .4em;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;background-color:#4FBA51;color:white;font-weight:normal;}
.note{margin:1em 0 .8em 0;overflow:hidden;zoom:1;}
.note:first-child{margin-top:.8em;}
.note img{float:left;margin:0 1em 0 0;}
.note img.mediumThumbnail{float:none;display:block;margin:0 0 .8em 0;}
.noteText{overflow:hidden;zoom:1;}
.nonameClass a{text-decoration:underline!important;color:#009BCE!important;}
.noteText a{text-decoration:none;color:#333;}
.noteText a:hover{text-decoration:underline;color:#333;}
.noteDate{display:block;float:left;margin-right:.5em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:1px 3px 0;font-size:.8em;color:white;}
.noteMore{margin-left:5px;padding-top:3px;width:9px;height:17px;background:url('images00.png') -145px -55px no-repeat;vertical-align:center;}
a.noteMore:hover{text-decoration:none!important;cursor:pointer;}
.dateOfActivity,.dateOfNews,.featuredNewsDate,.dateOfArticle,.featuredDay,.dateOfMayorsMail,.dateOfMayorInterview{background-color:#4FBA51;border-bottom:1px solid #378A39;}
.dateOfNotification{background-color:#B867B8;border-bottom:1px solid #8E448E;}
.dateOfDecree,.dateOfResolution,.dateOfInterview,.dateOfLetter{background-color:#29B3CB;border-bottom:1px solid #1C7484;}
.dateOfMun{background-color:#FF677E;border-bottom:1px solid #DF2D59;}
.featuredNewsNote{margin-top:.8em;}
.scrollAndRss{position:relative;margin:.8em 0;overflow:hidden;zoom:1;}
.scrollArrow{position:absolute;left:50%;top:.8em;margin-left:-25px;display:block;width:49px;height:8px;background:url('images00.png') -390px 0 no-repeat;}
.fog{overflow:hidden;zoom:1;margin-top:-14px;z-index:10;position:relative;height:15px;background:url('fog00000.png') repeat-x;}
.upfog{overflow:hidden;zoom:1;margin-bottom:-15px;z-index:10;position:relative;height:15px;background:url('upfog000.png') repeat-x;}
.scrollUpWrapper{padding-top:10px;position:relative;overflow:hidden;zoom:1;}
.scrollUpArrow{margin:0 auto;display:block;width:49px;height:8px;background:url('images00.png') -274px -56px no-repeat;cursor:pointer;}
.ad .banner img{display:block;margin:0;}
.tipTop{height:9px;background:url('cloudBor.gif') repeat-x;}
.tipBottom{height:9px;background:url('cloudBor.gif') 0 100% repeat-x;}
.tipTopLeft,.tipTopRight,.tipBottomLeft,.tipBottomRight{float:right;width:7px;height:9px;line-height:1px;background:url('cloudCor.gif') no-repeat;}
.tipTopLeft,.tipBottomLeft{float:left;}
.tipTopLeft{background-position:100% 100%;}
.tipTopRight{background-position:0 100%;}
.tipBottomLeft{background-position:100% 0;}
.tipContentWrapper{position:relative;background:url('cloudBos.gif') repeat-y;width:100%;}
.tipArrow{position:absolute;top:11px;left:-1px;margin-left:100%;z-index:50;width:21px;height:20px;background:url('cloudArr.gif') top right no-repeat;}
.tipContent{margin-right:-1px;min-height:60px;padding:0 9px;background:url('cloudBos.gif') 100% 0 repeat-y;font-size:.9em;font-style:italic;position:relative;}
.poll{margin:.8em 0;}
.pollsSection .poll{margin-bottom:1.8em;}
.pollsSection .poll:first-child{margin-top:0;}
.pollQuestion{margin-bottom:.8em;font-weight:bold;font-style:italic;}
.pollResults{padding-left:0;}
.pollResults li{overflow:hidden;zoom:1;margin-bottom:.5em;list-style-type:none;list-style-position:outside;}
.poll .variant{color:#666;font-size:.9em;}
.variantText{float:left;width:130px;}
.variantPercent{float:right;font-size:.95em;}
.pollScale{overflow:hidden;float:left;margin-top:.2em;border-top:1px solid #DCD9B2;width:100%;height:10px;background-color:#F2F1E3;}
.pollActiveScale{margin-top:-1px;height:10px;background:url("pollScal.png") repeat-x;}
.pollLeader{background:url("pollScal.png") repeat-x;}
.pollContent{list-style-type:none;list-style-position:outside;margin-bottom:21px;padding-left:0;}
.pollContent li{margin-bottom:.5em;}
.attachments{padding:10px;background-color:#EFEEDC;}
.attachments:first-child{margin-top:0;}
.attachment{margin:10px 0 0 0;}
.attachment:first-child{margin-top:0;}
.attachmentIcon,.pdfIcon,.jpgIcon,.docIcon,.docxIcon,.xlsIcon{float:left;margin-right:5px;width:25px;height:29px;background-image:url('images00.png');}
.attachmentIcon{background-position:-662px 0;}
.attachment .pdfIcon{background-position:-689px 0;}
.attachment .jpgIcon{background-position:-662px -37px;}
.attachment .docIcon,.docxIcon,.xlsIcon{background-position:-662px 0;}
.attachments .description{overflow:hidden;zoom:1;}
.attachments a{display:block;margin-bottom:1px;}
ul.attachments div.size{color:#666;}
.largeWindow{position:absolute;z-index:2000;top:0;left:0;margin:5%;width:90%;border:1px solid #D6D0A0;border-left-color:#E4E1C2;border-top:none;background-color:#F7F6ED;}
.largeWindowHeader{padding:6px 10px 6px 30px;border-bottom:1px solid #C6C282;background-color:#E4E1C2;font-size:1.3em;}
.closeLargeWindow{float:right;width:19px;height:19px;background:url('images00.png') -337px -34px no-repeat;}
.largeWindowContent{padding:23px 30px;overflow:auto;}
.largeWindow .largeImage img{border:1px solid #D4C7BD;}
.replacementsTable{display:inline-table;table-layout:fixed;}
.replacementsTable img{border:1px solid #D4C7BD;}
.weatherAndExchange{overflow:hidden;zoom:1;border-bottom:1px solid #C6C282;background-color:#EFEEDC;}
.weather{overflow:hidden;zoom:1;margin:10px 7px 0;border-bottom:1px solid #BFBEB0;}
.dayTemperature{float:left;font-weight:bold;font-size:1.2em;padding:3px 4px 0 0;}
.nightTemperature{display:inline-block;padding:4px 0 0 18px;font-size:.85em;}
.weatherIcon{float:left;width:32px;height:24px;padding-bottom:7px;background:url('images00.png') no-repeat;}
.clearlyIcon{background-position:-577px -45px;}
.cloudyIcon{background-position:-545px -47px;}
.rainIcon{background-position:-726px -46px;}
.snowIcon{background-position:-512px -44px;}
.stormIcon{background-position:-691px -46px;}
.partyCloudyIcon{background-position:-609px -47px;}
.fogIcon{background-position:-609px -20px;}
.snowstormIcon{background-position:-566px -20px;}
.wetSnowIcon{background-position:-472px -46px;}
.exchangeRate{padding:10px 0 8px 10px;font-size:.9em;}
.rates{float:left;display:inline-block;margin-right:5px;}
.upIcon,.downIcon{width:7px;height:11px;background:url('images00.png') no-repeat;}
.upIcon{background-position:-115px -3px;}
.downIcon{background-position:-115px -19px;}
#search h1{margin-bottom:0;}
.mainSearchContainer{margin-left:146px;}
.mainSearchInputContainer{padding:1px 3px;background-color:#4FBA51;overflow:hidden;zoom:1;}
.mainSearchInputContainer .inputWrapper{border:1px solid;border-color:#7B7B7B #4FBA51 #DDD #C3C3C3;overflow:hidden;zoom:1;background-color:#FFF;padding:4px;border-right:none!important;}
input.mainSearch{padding:0!important;border:none!important;font-style:italic;color:#555;width:100%!important;}
.searchSubmit{float:right;margin-top:-2px;background-color:#4FBA51;color:#FFF;border:1px solid #4FBA51;border-color:#4FBA51 #A4DBA5 #38923A;}
.numberOfResults{display:block;margin-bottom:1em;font-style:italic;color:#333;}
.resultsTitleWrapper{overflow:hidden;zoom:1;float:left;width:225px;}
.resultsTitleWrapper h3{display:block;float:right;margin:0;font-family:Georgia Arial;}
ul.searchResults,ol.searchResults{overflow:hidden;zoom:1;margin-top:0;padding:0 0 0 42px!important;}
ul.searchResults{list-style:none outside;}
ul.searchResults li,ol.searchResults li{margin-bottom:1.5em;}
ul.searchResults li a,ol.searchResults li a{margin-bottom:1em;color:#333;text-decoration:none;}
ul.searchResults li a:hover,ol.searchResults li a:hover{text-decoration:underline;}
.searchResults h2,.allResults h2{display:inline;}
p.allResults{padding-bottom:20px;padding-left:265px;}
p.allResults a{color:#09C!important;text-decoration:underline!important;}
span.searchHighlighted{background-color:#FF0;}
.blockHeader{position:absolute;z-index:100;height:5px;background-color:#FB730D;}
textarea.large{height:25em;}
.stream{height:680px;overflow-y:hidden;}
.collapsed ul{display:none;}
.block .previous,.block .next{list-style:none;}
.block .previous{float:left;}
.block .next{float:right;}
.block .searchPagination .previous{margin-left:245px;}
.searchResults h2{line-height:2em;}
.activeBlock .items .item.selected{background:#fcf5d7;}
.settingsPanel.thumbnail img.thumbnail{float:left;margin-left:25px;margin-right:10px;}
.pictureDummy{height:90px;background-color:#F2F1E3;}
.attachments .panelLinkWithImage{white-space:nowrap;margin-top:0;}
.bannersWindow .windowElement{margin-top:5px;margin-bottom:5px;font-size:.85em;}
.bannersWindow .bannerPanel{margin-bottom:30px;}
.bannersWindow .thumbnail,.bannersWindow .file{float:left;}
.bannersWindow .thumbnail{margin:0 20px 0 0;}
.bannersWindow .bannerLink{clear:left;}
.bannersWindow .bannerForever,.bannersWindow .bannerUnlimited,.bannersWindow .bannerOn{margin-top:20px;margin-left:10px;}
.bannersWindow .bannerOn{padding-left:10px;}
.mainPanel .settingsCheckBox.openPoll,.mainPanel .settingsCheckBox.includeInRandom{margin:11px 30px 0 15px;}
.settingsInput .externalUrl{width:300px;}
.dateLimits .time{width:45px;}
.dateLimits .creationTime{margin-right:50px;}
.toolbars .settingsPanel.channels .channel{margin:5px 7px 0 7px;padding:3px 5px;height:auto;}
.toolbars .settingsPanel.channels .channel.activeButton{padding-top:2px;padding-bottom:2px;}
.toolbars .categoriesSelector label{display:inline;padding-right:10px;}
.channelsWindow .addChannel{margin-top:1.3em;}
.channelsWindow .channelPanel{width:320px;float:left;margin:4px 20px;height:20px;}
.channelsWindow .channelPanel.addChannelPanel{margin-top:15px;clear:left;height:auto;}
.channelsWindow .apply{clear:left;}
.channelsWindow span.channelTitle{display:block;float:left;}
.channelsWindow .channelTitle input{padding:0;}
.channelsWindow .channelTitle input,.channelsWindow .channelTitle .inputWrapper{width:170px;}
.channelsWindow div.channelTitle{float:left;}
.channelsWindow .settingsInput.channelTitle{margin:0;}
.lightboxImage{cursor:pointer;}
#feedbackContainer{color:InfoText;position:fixed;left:0;bottom:0;padding:0;margin:0;font:14px/16px sans-serif;list-style-type:none;float:right;cursor:pointer;text-align:left;z-index:1000;}
#feedbackContainer li{background-color:InfoBackground;border-top:1px solid #ccc;border-top:1px solid rgba(0,0,0,0.3);margin:0;padding:5px 26px;opacity:1;float:left;clear:both;overflow:hidden;font-size:14px;white-space:pre-wrap;outline:0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.3);}
#feedbackContainer li a.close{position:absolute;right:-4px;top:-4px;display:block;height:17px;width:17px;background:url(close000.png) no-repeat 0 0;text-decoration:none!important;}
#feedbackContainer li div.info,#feedbackContainer li div.warn,#feedbackContainer li div.error{position:absolute;left:0;top:0;width:15px;height:100%;background-color:#383CFF;}
#feedbackContainer li div.warn{background-color:#FF8411;}
#feedbackContainer li div.error{background-color:#C00000;}
.loader{width:16px;height:16px;background:#FFFFC7 url(ajax-loa.gif) top left no-repeat;float:left;margin:0 10px 5px 0;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
/* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
/* end clearfix */ .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-disabled{cursor:default!important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #aaa;background:#fff url(ui-bg_fl.png) 50% 50% repeat-x;color:#222;}
.ui-widget-content a{color:#222;}
.ui-widget-header{border:1px solid #aaa;background:#fbcd2d url(ui-bg_hi.png) 50% 50% repeat-x;color:#222;font-weight:bold;}
.ui-widget-header a{color:#222;}
.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(ui-bg_gl.png) 50% 50% repeat-x;font-weight:normal;color:#555;outline:none;}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none;outline:none;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #999;background:#dadada url(ui-bg_gl.png) 50% 50% repeat-x;font-weight:normal;color:#212121;outline:none;}
.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none;outline:none;}
.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #aaa;background:#fff url(ui-bg_gl.png) 50% 50% repeat-x;font-weight:normal;color:#212121;outline:none;}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;outline:none;text-decoration:none;}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(ui-bg_gl.png) 50% 50% repeat-x;color:#363636;}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636;}
.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(ui-bg_in.png) 50% bottom repeat-x;color:#cd0a0a;}
.ui-state-error a,.ui-widget-content .ui-state-error a{color:#cd0a0a;}
.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd0a0a;}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-icon{width:16px;height:16px;background-image:url(ui-icons.png);}
.ui-widget-content .ui-icon{background-image:url(ui-icons.png);}
.ui-widget-header .ui-icon{background-image:url(ui-icons.png);}
.ui-state-default .ui-icon{background-image:url(ui-icons.png);}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(ui-icons.png);}
.ui-state-active .ui-icon{background-image:url(ui-icons.png);}
.ui-state-highlight .ui-icon{background-image:url(ui-icons.png);}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(ui-icons.png);}
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}
.ui-widget-overlay{background:#aaa url(ui-bg_fl.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(ui-bg_fl.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}
.ui-accordion .ui-accordion-li-fix{display:inline;}
.ui-accordion .ui-accordion-header-active{border-bottom:0!important;}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;}
.ui-accordion .ui-accordion-content-active{display:block;}
.ui-datepicker{padding:.2em .2em 0;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{float:left;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 .ui-datepicker-title select.ui-datepicker-year{float:right;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
.ui-dialog{position:relative;padding:.2em;width:300px;}
.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-progressbar{height:2em;text-align:left;}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}
.ui-resizable{position:relative;}
.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block;}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.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;}
.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;}
33333 .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-tabs{padding:.2em;zoom:1;}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0!important;margin:0 .2em -1px 0;padding:0;}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none;}
.ui-tabs .ui-tabs-hide{display:none!important;}
.nobr{white-space:nowrap;}
.searchHint{font-style:italic;color:grey;}
.searchHint a{font-style:italic;color:grey;}
.browserWarning{background-color:infobackground;border-bottom:1px solid infoColor;padding:1em;text-align:left;}
ul.pagination{padding-left:0;margin-left:0;}
ul.pagination.numbers li{display:inline;padding:0 7px;}
#jsiMainBox *{margin:0;padding:0;border:0;text-decoration:none;}
#jsiMainBox .jsiBtn{padding:0 8px 0 0;width:28px;line-height:32px;margin-top:-2px;}
#jsiMainBox a.jsiBtn{outline:none;float:right;color:#fff;font-size:30px;width:40px;vertical-align:middle;font-weight:normal;}
#wrapJsiBox{position:absolute;top:0;left:0;display:none;z-index:1000;background-color:#fff;opacity:.6;filter:alpha(opacity = '60');}
#jsiMainBox{color:#fff;text-align:left;position:relative;display:none;margin:auto;z-index:2;width:400px;background:#484848;border:1px solid #727272;padding-bottom:4px;}
#jsiBoxLoading{float:left;display:inline;margin:7px 5px 0 8px;}
#nextJsiBoxLink{position:absolute;top:0;right:0;line-height:30px;}
#prevJsiBoxLink{position:absolute;top:0;left:0;line-height:30px;}
#jsiBoxNumberOfImage{margin-top:-7px;padding:0 12px 2px 0;text-align:right;}
#jsiBoxMainImageWrap{background:#fff;margin:0 8px 4px 8px;overflow:hidden;position:relative;}
#jsiBoxMainImage{display:block;}
#jsiBoxTitle{margin:0 8px;font:normal Tahoma;display:none;}