@charset "utf-8";html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding: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;}li{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;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}
@charset "utf-8";*{font-family: Arial,Helvetica,Sans-Serif;margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6,p,span,ul.list li,a,td{font-size: 12px;line-height: 18px;}
a{color: #2c5aa0;outline: none;outline-width: 0;text-decoration: none;}
a:active{outline: none;outline-width: 0;}
a:hover{color: #7a0102;text-decoration: underline;}
html{color: #333;margin: 0;font-size: 12px;line-height: 18px;padding: 0;width: 100%;}
body{color: #333;font-size: 12px;line-height: 18px;margin: 0;padding: 0;width: 100%;}
img{border: 0;}
p{margin-bottom: 18px;}
.header,.navigation,.wrapper,.content{clear: both;margin: 0 auto 18px auto;width: 990px;}
.action{background: url('../_pic/bullet_triangle_blue.png') no-repeat 6px 50%;clear: both;float: left;font-weight: bold;padding-left: 18px;text-decoration: none;cursor: pointer;}
.action-left{margin-left: -5px;}
.com-det .action{float: none;}
.action.action-top{background-position: 6px 12px;font-weight: bold;padding-top: 9px;}
.action-bt{margin: 3px 9px 3px 0;padding-right: 6px;}
.item-list .action-bt{margin: 5px 9px 5px 0;}
.pro-boxes .action-bt{clear: both;float: left;margin-top: 9px;}
.off-req-check .action-bt{margin: 0;}
.action-bt a{background: url('../_pic/bullet_triangle_blue.png') no-repeat 6px 50%;font-weight: bold;padding-left: 18px;}
.action-bt span{background:url("../_pic/bullet_triangle_blue.png") no-repeat scroll 6px 50% transparent;color:#2C5AA0;font-weight:bold;padding-left:18px;}
.action-bt-big{padding: 3px;}
.ad{margin-bottom: 3px;}
.pro-det .action-bt-big{float: left;}
.action-bt-big a{font-size: 14px;}
.action-bt-big span{font-size: 14px;}
.pro-det .action-bt-big span{font-size: 18px;}
.add{background: url('../_pic/icons/add.gif') no-repeat 50% 50%;clear: right;cursor: pointer;display: block;float: right;height: 24px;width: 18px;}
.advert{margin: 0 auto 0 auto;display:block;clear:both;}
.side .advert{margin-bottom: 18px;}
.agree{clear: both;float: left;font-weight: bold;padding-left: 118px;}
.agree a:link,.agree a:visited{text-decoration: none;}
.agree a:hover{text-decoration: underline;}
.agree input{margin-right: 5px;vertical-align: middle;}
.art-content{clear: both;}
.art-content li{list-style-position: inside;}
.art-content li div{display: inline;}
.art-file{clear:both;float:left;margin-bottom: 10px;margin-right: 9px;width: 180px;}
.art-file p{font-size: 10px;text-align: center;margin-bottom: 0;}
.art-files{float:left;overflow: hidden;}
.art-tags{border-top: solid 1px #ccc;clear: both;margin-top: 100px;width: 100%;}
.bold{font-weight: bold;}
.book-desc{clear: both;float: left;margin-top: 18px;}
.bt-save{font-weight: bold;height:28px;padding: 0 3px;}
.bt-save a{color: #333;text-decoration: none;}
.calendar{border-width: 1px;border-color: #ccc;border-bottom-style: solid;}
.calendar table{margin-bottom: 8px;margin-top: 9px;width: 100%;}
.calendar td{border: none;padding: 3px 9px;}
.calendar td a{color: #333333;cursor: default;display: block;font-size: 18px;padding: 3px;text-decoration: none;}
.calendar td.cal-event a,.calendar td.cal-sun.cal-event a{color: #2C5AA0;}
.calendary div.item-list.article-list.items-simple{padding-top: 18px;}
div.calendary{margin-bottom: 9px;}
.cal-month{float: left;font-weight: bold;}
.cal-month-left,.cal-month-right{background-position: 12px 50%;background-repeat: no-repeat;cursor: pointer;display: block;float: left;width: 27px;}
a.cal-month-left,a.cal-month-right{text-decoration: none;}
.cal-month-left{background-image: url('../_pic/bullet_triangle_blue_left.png');}
.cal-month-right{background-image: url('../_pic/bullet_triangle_blue.png');}
.calendar td.cal-other a,.calendar td.cal-sun.cal-other a{color: #ccc;}
.calendar td.cal-sun a{color: Red;}
.calendar td.cal-today a{background-color: #ccc;color: #FFFFFF;}
.cash-list span{clear: both;float: left;}
.cash-list a{display: inline;float: left;margin-left: 10px;}
.cat-left{clear: both;float: left;}
.cal-year{float: right;padding-left: 18px;padding-right: 9px;}
.cat-child{color: #333;float: left;font-weight: bold;padding-left: 18px;}
.cat-parent{clear: left;color: #333;float: left;}
.cats{float: left;padding-top: 6px;}
.cats.tools{position: relative;}
.cats span{float: left;font-weight: bold;line-height: 20px;padding-right: 8px;}
.cats ul li{float: left;height: 22px;list-style-image: none;list-style-position: inside;list-style-type: none;margin: 0 5px 0 0;padding: 0 0 5px 0;}
.cats ul li a{color: #333;display: block;line-height: 20px;padding: 0 6px 2px;text-decoration: none;}
.cats ul{float: left;margin: 0;padding: 0;}
.cats-side{overflow: hidden;}
.cats-tree a,.cats-tree div,.cats-tree span{clear: both;float: left;}
.cats-tree div a{color: #333;text-decoration: none;overflow: hidden;width: 255px;}
.cats-tree div a:hover{text-decoration: underline;}
.cats-tree div a.current:hover{text-decoration: none;}
.cats-tree div a span{background: url('../_pic/bullet_tringle_up_grey.png') no-repeat 9px 50%;padding: 6px 0 6px 27px;width: 291px;}
.cats-tree div a span.current{background-image: url('../_pic/bullet_triangle_514D47_down.png');}
.cats-tree div div{border-bottom-style: solid;border-width: 1px;border-color: #ccc;margin-left: 18px;padding-left: 0;width: 291px;}
.cats-tree div div a.current{width: 100%;}
.cats-tree div div a.current.selected{background: #ECECEC;}
.cats-tree div div a.current.selected span{clear: none;width: auto;}
.cats-tree div div a.current.selected label{float: right;}
.cats-tree div div a span{background: none;padding-left: 9px;width: 100%;}
.cats-tree div div label{float: right;margin-top: 6px;}
.cats-tree div div label.current{float: left;padding-top: 6px;padding-bottom: 5px;margin-top: 1px;background: #ECECEC;font-weight: bold;}
.cats-tree div div a.current span{background: #ECECEC url('../_pic/category_tree_left_triangle.png') no-repeat 0 50%;font-weight: bold;margin-top: 1px;padding-top: 5px;padding-left: 18px;width: 100%;}
.cats-tree div div div{border: none;width: 272px;}
.cats-tree div div div a{width: 228px;}
.cats-tree div div div span{background: url('../_pic/bullet_category_tree.gif') no-repeat 5px 9px;padding-left: 18px;width:auto;}
.cats-tree div div div label.current{float: left;padding-top: 6px;padding-bottom: 5px;margin-top: 1px;background: #ECECEC;font-weight:bold;}
.cats-tree div div div label{float: right;margin-top: 6px;}
.cats-tree div div div a.current{width: 100%;}
.cats-tree div div div a.current.selected{background: #ECECEC;}
.cats-tree div div div a.current.selected span{width: auto;}
.cats-tree div div div a.current.selected label{float: right;}
.cats-tree div div div a.current span{width: 100%;}
.cats-tree div div div div a span{width: 246px;}
.cats-tree div div div div a.current span{width: 246px;}
.sub-group div.chbs{padding: 0;}
.sub-group div.chbs label{font-weight: normal;}
.form input.city{width: 168px;}
.form fieldset div,.form label,.form input,.form select,.form textarea{float: left;}
.com-adr{background-color:#ECECEC;border: 1px solid #ccc;border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;-o-border-radius: 0 0 5px 5px;clear: both;overflow: hidden;margin: -1px auto 0;padding: 9px 17px 8px;width: 207px;}
.com-adr.question{padding: 0;margin: 0;width: 500px;border: none;}
.off-req-check .com-adr{border: none;margin-left:9px;width:250px;}
.com-adr div{background-position: 0 50%;background-repeat: no-repeat;clear:both;float: left;padding: 9px 0 9px 36px;}
.com-adr.question div{clear: none;}
.com-adr div span,.com-adr div a{clear: both;float: left;font-weight: bold;width: 100%;}
.com-adr.question p{text-align: center;font-size: large;}
.com-adr-phone{background-image: url('../_pic/icons/internet-group-chat_22x22.png');}
.com-adr-email{background-image: url('../_pic/icons/internet-mail_22x22.png');}
.com-adr-name{background-image: url('../_pic/icons/system-users_22x22.png');}
.com-adr.question div.com-adr-email{float:right;}
.com-adr-www{background-image: url('../_pic/icons/internet-web-browser_22x22.png');}
.com-adr.question div.com-adr-www{clear: left;}
.com-adr-adr{background-image: url('../_pic/icons/go-home_22x22.png');}
.com-adr.question div.com-adr-adr{float:right;}
.com-contact{clear: both;float: left;width: 100%;}
.com-contact div{float: left;width: 100%;}
.com-contact fieldset input,.com-contact fieldset textarea{border: solid 1px #ccc;float: left;}
.com-contact label{float: left;font-weight: bold;padding: 3px 0;}
.com-contact fieldset input{float: right;height: 18px;padding-top: 4px;width: 240px;}
.com-contact textarea{clear: both;margin-bottom: 6px;width: 100%;}
.form div.com-file-title-desc{clear: none;float: left;padding: 0;}
.form div.com-file-title,.form div.com-file-desc{clear: both;float: left;padding: 0;}
.form div.com-file-title label,.form div.com-file-desc label{color: inherit;font-weight: bold;font-style: normal;}
.form div.com-file-title input,.form div.com-file-desc textarea{clear: both;}
.form div.com-file-desc textarea{height: 54px;}
div.com-files{border-top:1px solid #CCCCCC;border-color:#CCCCCC;border-width:1px;padding-top: 5px;width: 100%;}
div.com-file-list{clear:left;}
.com-file-list.sub-group .item-file div.image-added{float:left;}
.com-info{float: left;padding: 9px 0;width: 100%;}
.com-logo img{border: 1px solid #ccc;}
.com-logo .image{float: none;vertical-align: middle;}
.com-name{color: #7a0102;float: left;font-size: 14px;font-weight: bold;clear: both;margin-bottom: 3px;margin-top: 3px;}
.com-name-big{clear: both;font-size: 18px;padding: 9px 0;}
.com-no{font-weight: bold;padding-left: 9px;}
.com-show-adr{background: url('../_pic/button_show_address.png') no-repeat 0 0;clear: both;display: block;margin: 0 auto;padding: 9px 0 9px 54px;width: 209px;}
.com-show-adr a{background: url('../_pic/bullet_triangle_blue_down.png') no-repeat 100%;font-size: 14px;font-weight: bold;padding-right: 18px;cursor: pointer;}
.del{background: url('../_pic/icons/delete.gif') no-repeat 50% 50%;clear: right;cursor: pointer;display: block;float: right;height: 24px;width: 18px;}
.del-account .form fieldset{border-color: #7A0102;}
.del-account .form fieldset legend{color: #7A0102;}
.com-of-week .left div.desc{clear: both;height: 144px;line-height: 18px;width: 100%;overflow: hidden;}
.details{clear: right;float: left;overflow: hidden;padding-left: 9px;}
.details div{clear: both;overflow: hidden;margin-bottom: 9px;}
.side .details div{margin-bottom: 0;}
.details label{background: url('../_pic/bullet_arrow_gray_m.gif') no-repeat 145px 50%;float: left;padding-right: 36px;width: 130px;}
.side .details label{background-position: 92px 50%;margin-bottom: 0;padding-right: 12px;width: 90px;}
.details span{float: left;font-weight: bold;}
.det-branch{padding-right: 12px;width: 100px;}
.det-branch a{color: #333;font-weight: normal;cursor: pointer;}
.det-cat{background: url('../_pic/bullet_arrow_gray_m.gif') no-repeat 0px 50%;margin-left: 3px;}
.det-cat a{color: #333;margin-left: 18px;}
.det-date{background: url('../_pic/icons/office-calendar_16x16.png') no-repeat 0 0;padding-left: 21px;}
.det-files{clear: both;float: left;padding: 12px 28px 6px 0;}
.edit{background: url('../_pic/icons/edit-find-replace_22x22.png') no-repeat 0 0;display: block;height: 22px;width: 22px;}
.pro-preview{background: url('../_pic/icons/edit-find_22x22.png') no-repeat 0 0;display: block;height: 22px;width: 22px;}
.pro-delete{background: url('../_pic/icons/edit-delete_22x22.png') no-repeat 0 0;display: block;height: 22px;width: 22px;}
.files{width: 198px;}
.form input.file{width: 240px;}
.form .file-added{background: url('../_pic/icons/pdf_16x16px.png') no-repeat 0 4px;padding:0 0 6px 21px;}
.form .file-added a{float:left;font-size:10px;line-height:22px;padding-left:18px;text-decoration:none;}
.form .file-added a:hover{text-decoration: underline;}
.form .file-added input{background-color:#FFFFFF;margin:0;padding-bottom:0;padding-right:0;width:249px;}
.form .files-added label{color: #505050;font-style: italic;font-weight: normal;}
.form textarea.file-desc{height: 122px;}
.side .form input.first{width: 210px;}
.side .form input{float: right;width: 192px;}
.side .form label{clear: left;width: 82px;}
.form fieldset{border-top-style: solid;border-width: 3px;border-color: #ccc;clear: both;padding: 12px 0 6px;}
.form fieldset fieldset{border-width: 1px;}
.form label{font-weight: bold;}
.form legend{color: #ccc;font-size: 14px;font-weight: bold;padding-right: 5px;text-transform:uppercase;}
.form fieldset fieldset legend{color: #505050;font-size: 12px;}
.form input,.form textarea,.form select{background: #fff url('/_pic/text-input.png') repeat-x 0 1px;border: 1px solid #808080;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px;height: 20px;padding-top: 2px;width: 270px;}
.form textarea.tags{width: 520px;height: 100px;}
.form input.required{background: url("../_pic/icons/bg-input-status.png") no-repeat scroll 98% -1px #FFFFFF;}
.form select{height: 24px;padding-top: 0;}
.form label span{font-weight: normal;}
fieldset.form-com{border-bottom: solid 1px #ccc;}
fieldset.form{border-bottom: none;}
.form label{line-height: 22px;padding-right: 5px;width: 125px;}
.form label.long{width: 300px;}
.form.form-short{float:left;margin-top: 6px;overflow: hidden;width: 100%;}
.form.form-short input{width: 228px;}
.form-per fieldset div,.form-per label,.form-per input,.form-per select,.form-per textarea{clear: both;}
.form-per label{padding: 12px 0 4px;width: auto;}
.content{overflow: hidden;}
ul.tabs li.current{background-color: #ffffff;border-color: #ccc;height: 27px;z-index: 1;}
.cats ul li.current{background: url('../_pic/bullet_triangle_514D47_down.png') no-repeat 50% 22px;}
.cats ul li.current a{background-color: #514D47;color: #ffffff;}
.form label.error{clear: both;color: Red;font-size: 10px;font-style: italic;font-weight: normal;padding: 3px 0 0 0;width: auto;}
span.error{color:Red;}
.footer{border-width: 1px;border-color: #333;border-top-style: solid;margin-bottom: 18px;overflow: hidden;}
.f-branch{float: left;margin-top: 5px;width: 130px;}
a.f-branch-hdr{color: #AC0C1A;float: left;font-weight: bold;line-height: 20px;padding-right: 10px;text-decoration: none;}
.f-catalogue,.f-wisdom-base{overflow: hidden;padding-bottom: 6px;padding-top: 12px;}
.f-cats{clear: both;float: left;overflow: hidden;}
.f-cats a{color: #333;float: left;text-decoration: none;width: 130px;}
.f-contact{overflow: hidden;padding-left: 50px;padding-top: 18px;}
.f-contact span{float: left;font-style: italic;line-height: 18px;padding-left: 9px;width: 130px;}
a.f-hdr{background: url('../_pic/bullet_triangle_black.png') no-repeat 0 4px;clear: both;color: #333;float: left;font-size: 14px;font-weight: bold;padding-left: 10px;text-decoration: none;}
div.f-hdr{overflow: hidden;}
span.f-name{clear: both;font-style: normal;font-weight: bold;width: 270px;}
.f-urls{color: #3F4B95;padding-bottom: 6px;padding-top: 12px;}
.f-urls a{font-weight: bold;text-decoration: none;}
.gallery{float: left;overflow: hidden;}
.global-alert{cursor: pointer;margin-bottom: 6px;overflow: hidden;padding: 9px;}
.global-alert p{font-weight: bold;margin: 0;}
.global-alert.error{background-color: #F4C2C2;border-color: Red;color: Red;}
.global-alert.info{background-color: #EFFFC6;border-color: #168700;color: #168700;}
.grid{clear: both;overflow: hidden;}
.com-new .grid{border-bottom-style: solid;border-width: 1px;border-color: #ccc;margin-bottom: 5px;}
.grid-on{background: url('../_pic/switch_grid_on.png') no-repeat 0 0;cursor: default;}
.grid-off{background: url('../_pic/switch_grid_off.png') no-repeat 0 0;cursor: pointer;}
.group{clear: both;float: left;padding: 12px 0 6px;}
.login .shadow-box-parent .shadow-box div.group{padding: 0;}
.hdr-books{background: url('../_pic/icons/books_22x22px.png') no-repeat 3px 8px;}
.hdr-books .h-title{margin-left: 36px;}
.hdr-calendar{background: url('../_pic/icons/x-office-calendar_22x22.png') no-repeat 3px 8px;}
.hdr-calendar .h-title{margin-left: 36px;}
.hdr-companies{background: url('../_pic/icons/companies_22x22px.png') no-repeat 3px 8px;}
.hdr-companies .h-title{margin-left: 36px;}
.hdr-video{background: url('../_pic/icons/video-x-generic_22x22.png') no-repeat 3px 8px;}
.hdr-video .h-title{margin-left: 36px;}
.hdr{background-repeat: no-repeat;border-bottom-style: solid;border-color: #ccc;border-width: 1px;float: left;width: 100%;}
.hdr.hdr-small{padding: 6px 0 5px;}
.hdr.hdr-big{padding-left: 0;}
.hdr input{border: none;float: right;height: 29px;width: 31px;}
.right .hdr{padding: 0;}
.h-answer{background: url('../_pic/bullet_triangle_blue_down.png') no-repeat 100% 50%;float: right;padding-right: 18px;}
.h-count{color: #cecece;float: right;}
.hdr-bts .h-count{margin-top: 9px;margin-bottom: 8px;}
.h-mail{background: url('../_pic/icons/internet-mail_22x22.png') no-repeat 0 3px;}
.h-print{background: url('../_pic/icons/printer_22x22.png') no-repeat 0 3px;}
.h-title{float: left;font-weight: bold;margin: 9px 0 0;padding-bottom: 8px;}
.hdr h1{margin: 0;}
.hdr-bts .h-title{margin-left: 0;}
.hdr-small span.h-title{height:auto;line-height:18px;margin:0;text-transform:uppercase;}
.hdr-big span.h-title{float: none;font-size: 18px;margin:0;}
h2.h-title{text-transform: uppercase;}
.h-doc-new{background: url('../_pic/icons/document-new_22x22.png') no-repeat 3px 8px;}
.h-doc-new .h-title{margin-left: 36px;}
.header{position: relative;}
.header h2{display : block;float: left;margin-bottom: 0;}
.header h2 a{background: url('../_pic/logo.png') no-repeat 0 0;display: block;height: 75px;position: relative;text-indent: -999em;width: 360px;cursor: pointer;}
.header{background-position: 0 0;background: url('../_pic/header_background_gradient.png') repeat-x 0 0;height: 90px;margin-bottom: 0;}
.header div{background: url('../_pic/teaser.png') no-repeat 0 10px;border-left: 2px;float: left;height: 75px;width: 327px;}
p.hint{clear: both;color: #ccc;float: left;font-style: italic;font-size: 12px;margin: 0;}
p.space.hint{margin-bottom: 10px;}
a.home{padding: 4px 0;}
.navigation .home span{background: url("../_pic/icons/go-home_22x22.png") no-repeat 0 50%;height: 22px;margin: 0 9px;padding: 0;width: 22px;}
div.image{float: left;overflow:hidden;text-align: center;vertical-align: middle;}
.article-list div.image{clear: left;}
.image-logo div.image{display: table-cell;float: none;}
a.image{display: block;position: relative;text-align: center;vertical-align: middle;cursor: pointer;}
.image-gallery{background: url('../_pic/icons/image-x-generic_22x22.png') no-repeat 3px 8px;clear: both;color: #2C5AA0;display: block;font-weight: bold;padding: 9px 0  9px 36px;}
.pro-det .image div{position: relative;}
a.image span{height: 12px;position:absolute;width: 12px;}
.pro-det .gallery{border: solid 1px #ccc;padding: 8px;}
.com-det .gallery{float: right;margin-left: 9px;margin-bottom: 9px;}
.image-s{height: 90px;width: 90px;}
.image-s a span{left: 78px;top: 78px;}
.image-mcr{height: 56px;width: 56px;}
.image-mcr a span{left: 44px;top: 44px;}
.image-m{height: 117px;width: 117px;}
.com-logo .image-xl{height: auto;}
.image-m a span{left: 105px;top: 105px;}
.image-l{height: 180px;width: 180px;}
.com-det .image-l,.pro-det .image-l{height: auto;}
.image-l a span{left: 168px;top: 168px;z-index: 1;}
.image-logo{display: table;width: 100%;}
.image-v{width: 117px;}
.image-xl{height: 318px;width: 318px;}
.item-file div.image-added{border: 1px solid #808080;clear: none;margin-right: 9px;padding: 8px;}
.image-added img{display: block;}
.login .shadow-box .input{border: 1px solid #333;width: 140px;}
.item{border-bottom-style: solid;border-width: 1px;border-color: #Ccc;padding-top: 9px;padding-bottom: 8px;overflow: hidden;}
.item div{clear: both;float: left;}
.item img{clear: left;display: block;float: left;height: 98px;width: 98px;}
.com-of-week .item img{float: none;height: auto;width: auto;}
.main .pro-last-added .item{border: none;margin: 0;padding: 5px;width: 165px;}
.main .com-of-week .item{border: none;float: left;padding: 18px;width: 170px;}
.main .com-of-week .com-pro .item{padding: 2px;margin-top: 9px;}
.com-new .grid .item{border: none;height: 75px;margin: 0;padding: 6px;}
.main .item{width: 100%;}
.main .films .item{clear:both;}
p.item-desc{clear: left;float: left;}
.pnl-item .pnl-right a.action{margin-left: -5px;}
.pnl-item .pnl-right p.item-desc{min-height: 72px;}
.form p.item-desc{margin-bottom: 0;}
.pro-last-added .item img{height: 60px;width: 55px;}
.com-new .item img{height: 60px;}
.reading-room .item img{height: 50px;width: 60px;}
.m-footer .grid{height: 81px;}
.films .item input,.films .item img{background: #F0E6D6 url('../_pic/video_button.png') no-repeat 22px 7px;border: none;height: 50px;width: 80px;}
.item-area{width: 100%;}
.item-data{color: #cecece;}
.com-new a.item-name{text-align: center;}
.grid .item div.item-name{clear:none;float:left;margin-left:9px;text-decoration:none;width: 70px;}
.grid .item .item-name span{font-size: 10px;}
.com-new .grid .item item-name span{font-size: 12px;}
.itemArea .item-name{float: left;color: #333;margin-left: 9px;}
.item-action{background: url('../_pic/bullet_small_triangle_gray.png') no-repeat 100% 3px;color: #8D877D;float: left;font-weight: bold;padding-left: 10px;padding-right: 10px;text-decoration: none;}
.item-author,.item-src{color: #505050;float: left;padding-left: 18px;}
.item-cat{color: #333;float: left;margin-left: 9px;}
.item-date{background: url('../_pic/icons/office-calendar_16x16.png') no-repeat 0 0;float: left;font-weight: bold;padding-left: 21px;}
.details.off-det{margin-bottom: 18px;}
.off-req .item-date{background: none;width:100px;}
.hdr-big span.item-date{float: right;background: url('../_pic/icons/office-calendar_22x22.png') no-repeat 0 0;margin-right:10px;margin-top: 3px;line-height: 22px;padding-left: 23px;}
.item-simple .item-date{background: none;color: #ccc;font-weight: bold;padding-left: 0;width:64px;}
.item-dow{float: left;font-style: italic;}
.item-info{float: left;overflow: hidden;padding: 9px 0;}
.article-list .item-info{clear: left;}
.item-ord{margin-bottom: 3px;}
.item-order li,li.itemArea,.dragVisualContainer li{border-bottom: 1px solid #ccc;list-style: none;height: 87px;}
.item-order li div,li.itemArea div{float: left;width: 100%;}
.item-order li div div,li.itemArea div div{}
.item-order li .itemArea .gallery.image,li.itemArea .itemArea .gallery.image{width: auto;}
.item-order ul{margin: 0;}
.dragHandle{background: url('../_pic/icons/preferences-system-windows_22x22.png') no-repeat 0 0;cursor: move;float: left;height: 22px;margin: 3px;width: 22px;}
.item-pages{clear: left;color: #505050;float: left;font-style: italic;}
a.item-preview{background: url('../_pic/zoom.png') no-repeat 0 50%;display: block;float: left;height: 18px;margin-left: 9px;width: 18px;}
div.pnl-item-right{clear: none;float: right;width: 547px;}
.book div.pnl-item-right,.films div.pnl-item-right{width: 220px;}
.item-simple{clear: both;}
.item-title{clear: both;float: left;font-size: 14px;font-weight: bold;line-height: 18px;text-decoration: none;}
.off-req .item-title{clear: none;padding-left: 27px;width:400px;}
.item-simple .item-title{clear: none;float: none;font-weight: normal;padding-left: 9px;}
.off-req .item-simple .item-title{color: #333;}
.item-to-detail{background: url('../_pic/bullet_triangle_blue.png') no-repeat 0 50%;float: right;font-weight: bold;padding-left: 9px;padding-right: 18px;}
a.item-to-detail{text-decoration: none;}
.off-req-ans a.window-close,.send-article a.window-close{background-image: url('../_pic/icons/close.gif');background-repeat: no-repeat;background-position: 50% 50%;height: 22px;width: 22px;display: block;text-decoration: none;float: right;margin-top: -19px;margin-right: -18px;}
.log-con{height: 22px;margin: 0 auto;position: relative;width: 990px;}
.login .shadow-box label,.login .shadow-box input,.login .shadow-box left,.login .shadow-box a{clear: both;float: left;}
input.log-prev{height: 20px;}
.login .shadow-box .log-prev,.login .shadow-box .log-next,.login .shadow-box a.log-next{line-height: 20px;font-size: 9px;}
.login .shadow-box label.log-next,.login .shadow-box a.log-next{clear:right;padding-left: 2px;text-decoration: none;}
.logo-del{background: url('../_pic/icons/delete.gif') no-repeat 0 50%;padding-left: 18px;}
.reading-room .pnl-item-right{width: 230px;}
.left{float: left;}
.n-list .left,.n-list .right{margin: 0 0 6px;padding: 0 9px;}
.com-of-week .left{width: 260px;}
.com-of-week .left div{min-height: 56px;}
.com-of-week .left img{display: block;float: left;margin-right: 9px;}
span.line{border-top: 1px solid #ccc;float: left;height: 0;margin: 13px 0 14px;}
.main .save span.line{border-top-width: 5px;margin: 11px 0 12px;width: 520px;}
.side .save span.line{width: 250px;}
.main .save span.line.line-com-new{width: 540px;}
.list{border-bottom-style: solid;border-width: 1px;border-color: #Ccc;overflow: hidden;padding: 9px;}
.list-item{clear: both;float: left;}
.list-off{background: url('../_pic/switch_list_off.png') no-repeat 0 0;cursor: pointer;}
.list-on{background: url('../_pic/switch_list_on.png') no-repeat 0 0;cursor: default;}
.li-date{border-width: 1px;border-color: #ccc;float: left;font-weight: bold;padding-right: 5px;border-right-style: solid;}
.li-text{padding-left: 5px;text-decoration: none;}
.login.logged{background: none;}
.login{background: url('../_pic/icons/emblem-readonly_22x22.png') no-repeat 715px 0;font-size: 14px;height: 22px;margin: 0 auto;left: 730px;position: absolute;top: 45px;width: 250px;z-index: 1;}
a.log-or-reg{font-size: 14px;font-weight: bold;margin-left: 4px;padding: 0 9px;}
.logged a.log-or-reg{float: left;height: 22px;}
span.log-or-reg{background-color: #ffffff;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-width: 1px;border-color: #ffffff;cursor: pointer;font-size: 14px;font-weight: bold;margin-right: 4px;padding: 9px 9px 1px;}
span.log-or-reg.log-on{border-color: #ccc;position: relative;z-index: 3;}
a.log-profile{background: url('../_pic/icons/account_settings_22x22.png') no-repeat 6px 3px;padding-left: 36px;}
a.log-out{background: url('../_pic/icons/emblem-readonly-off_22x22.png') no-repeat 6px 0;padding-left: 36px;}
.login-form{position: absolute;width: 100%;}
.log-or-reg,a.log-or-reg{color: #3F70AC;text-decoration: none;}
a.log-or-reg:hover{text-decoration: underline;}
.map-search input.find{height: 24px;font-weight: bold;margin-left: 3px;}
.m-footer{clear: both;margin: -30px auto 0;width: 990px;}
.map-search .form{margin-top: 6px;}
.map-search .form input{float: left;width: 158px;}
.map-search .form label{width: 100px;}
.gmap span{left: 155px;position:relative;}
.main{width: 654px;float: left;}
.content .main{min-height: 500px;}
.main-side-switch .content .main{float: right;}
.mefisto{clear: both;width: 100px;margin: 0 auto;}
.mefisto a{display: block;float: left;font-weight: bold;padding-right: 22px;padding-top: 3px;}
.mefisto a:hover{}
.tools label.min{background-position: 50px 50%;width: 45px;}
h2.map-hdr{margin-bottom: 0;text-transform: uppercase;}
.m-advert{background-color: #7a0102;height: 125px;}
.m-advert2{background-color: #7a0102;height: 310px;}
.m-advert3{background-color: #7a0102;height: 50px;}
.m-half{width: 318px;}
.m-half .item-title{font-weight: normal;}
h2.m-hdr{border-width: 1px;border-color: #ccc;border-bottom-style: solid;margin:0;padding:6px 0 5px;text-transform: uppercase;}
.mq-desc1,.mq-desc2,.mq-desc3{padding-left: 90px;width: 228px;}
.pop .mq-desc1,.pop .mq-desc2,.pop .mq-desc3{padding-left: 69px;width: 174px;font-size:12px;padding-top: 9px;}
.mq-desc1{background: url('../_pic/how_it_works_step_1.png') no-repeat 7px 0;padding-bottom: 18px;}
.mq-desc2{background: url('../_pic/how_it_works_step_2.png') no-repeat 6px 9px;padding-bottom: 9px;}
.mq-desc3{background: url('../_pic/how_it_works_step_3.png') no-repeat 8px 0;}
.pop .mq-desc1{background: url('../_pic/how_it_works_step_1-pop.png') no-repeat 7px 0;padding-bottom: 3px;height: 46px;}
.pop .mq-desc2{background: url('../_pic/how_it_works_step_2-pop.png') no-repeat 6px 9px;padding-bottom: 0;height: 71px;}
.pop .mq-desc3{background: url('../_pic/how_it_works_step_3-pop.png') no-repeat 8px 0;height: 41px;}
.mq-desc1 p,.mq-desc2 p,.mq-desc3 p{padding-bottom: 9px;margin: 0;}
.pop .make-query{width: 261px;}
.section.make-query{margin-bottom: 0px;}
.make-query a{background: url('../_pic/add_offer_button.png') no-repeat 0 0;display: block;font-size: 20px;font-weight: bold;padding: 18px 0 18px 54px;text-decoration: none;margin-bottom: 9px;}
.pop .make-query a{background: url('../_pic/add_offer_button_240x42.png') no-repeat 0 0;display: block;font-size: 14px;padding: 12px 0 18px 45px;}
.make-query-info{margin-top: 18px;}
.make-query-info fieldset{border-color:#CCCCCC;border-top:1px solid #CCCCCC;border-width:1px;clear:both;padding:12px 0 6px;}
.nav-bar{background: url('../_pic/breadcrumbs.png') no-repeat 6px 6px;border-bottom-style: solid;border-width: 1px;border-color: #ccc;margin: 0 auto 18px auto;overflow: hidden;padding-left: 24px;width: 990px;}
.nav-bar a{color: #333;cursor: pointer;}
.nav-bar span{background: url('../_pic/breadcrumbs_arrow.png') no-repeat 100% 0;float: left;padding: 9px 18px 8px 12px;}
.nav-bar .nav-bar-here{background: none;}
.nav-bar .nav-bar-here a{font-weight: bold;}
.navigation{background: url('../_pic/navigation.png') no-repeat 0 0;height: 61px;margin-bottom: 0;width: 1027px;}
.default .navigation{margin-bottom: 18px;}
.navigation a{display: block;padding: 6px 0;}
.navigation li{display: block;float: left;list-style-image: none;list-style-position: inside;list-style-type: none;}
.navigation ul{float: left;margin: 16px 0 0;}
.navigation a:hover span{text-decoration: underline;}
.navigation span{border: 1px none #CCCCCC;border-left-style: solid;color: #7a0102;display: block;font-size: 13px;font-weight: bold;padding: 0 12px;}
.n-list.n-coms span{width: 90px;}
.n-list.n-pros span{width: 90px;}
.n-list.n-know span{width: 82px;}
.n-list.n-orq span{width: 122px;}
li.n-first span{border-left-style: none;padding-left: 0;}
ul.n-search{float:right;}
.n-search div{margin: 0;}
.n-list{cursor: pointer;padding: 6px 0;}
.n-first.n-list span{padding-left: 25px;}
ul.n-search li.n-list{cursor: none;padding: 0;margin-top: 2px;}
.n-list-on{padding: 0;}
.n-list a{padding: 0;}
.n-list a.selected{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#B7AD9E none repeat scroll 0 0;font-weight:bold;}
.n-list span{background: url('../_pic/bullet_triangle_7A0102_down.png') no-repeat 9px 8px;padding-left: 25px;text-align: center;}
.n-list-on span{background: #FFFFFF url('../_pic/bullet_tringle_up_grey.png') no-repeat 9px 13px;border-top-style: solid;border-right-style: solid;color: #333;margin-right: -1px;padding-top: 5px;padding-bottom: 6px;position: relative;z-index: 3;}
.news-list{clear: both;}
.newsletter span{background: url('../_pic/icons/internet-mail_32x32.png') no-repeat 12px 0;color: #3F4B95;display: block;font-size: 20px;font-weight: bold;padding: 9px 0 18px 60px;}
.newsletter .query{border: 1px solid #ccc;float: left;height: 18px;padding-top: 2px;width: 198px;}
.newsletter p{clear: both;color: #505050;font-size: 11px;font-style: italic;line-height: 16px;margin: 9px 0;}
.off-req-ans{padding-bottom: 9px;padding-top: 8px;border-top-style: solid;border-top-width: 1px;border-top-color: #ccc;}
.off-req-ans div{float:left;width: 532px;}
.off-req-ans label{float: left;font-weight: bold;width: 120px;}
.off-req-ans input{float: left;font-weight: bold;padding: 3px;}
.off-req-ans p.hint{clear: none;color: #333;padding-left: 9px;padding-top: 6px;}
.off-req-ans textarea{border-style: solid;border-width: 1px;border-color: #ccc;margin-bottom: 9px;width: 100%;}
.off-req-check{background-color: #ececec;border: solid 1px #ccc;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;-o-border-radius: 6px;float: left;padding: 9px;text-align: center;}
.off-req-check p{clear: both;font-size: 10px;font-weight: bold;margin-top: 9px;margin-bottom: 9px;}
.off-question{background-color: #ECECEC;z-index: 3;padding: 18px;border: 3px solid #ccc;}
div.send-article{width: 350px;}
.off-question div{width: auto;float: left;}
.orq-hdr{background: url('../_pic/orq_hdr.png') repeat-x 0 0;border-bottom: solid 1px #ccc;color: #505050;font-weight: bold;margin-top: 18px;text-transform: uppercase;}
.orq-hdr table{border: 0;margin: 0;width: 100%;}
.orq-hdr table td{border: 0;border-right: solid 2px #ffffff;padding: 5px 9px 4px 9px;}
.orq-hdr table td.orq-hdr-deadline{background: url('../_pic/icons/office-calendar_16x16.png') no-repeat 21px 50%;padding-left: 45px;width: 65px;}
.orq-hdr table td.orq-hdr-details{border-right: none;width: 80px;}
.off-question .com-adr.question div{width: 200px;}
label.com-adr-info{clear:both;color:gray;float:left;font-size:12px;font-style:italic;}
div.off-question input.send{clear :left;}
.send-article label{float: left;width: 120px;margin-top:1px;padding-top:3px;font-weight: normal;}
.send-article div{margin-bottom: 10px;}
.send-article input{float: left;font-weight: bold;padding:4px;}
.send-article input.input{border: 1px solid #CCCCCC;width: 200px;}
.items-simple{border-width: 1px;border-color: #ccc;clear: both;overflow: hidden;padding: 9px 9px 8px 9px;border-bottom-style: solid;}
.rzdrowia{margin-top:6px;}
.rzdrowia-side{margin-top:18px;}
.paginator{float: right;margin-top: 9px;}
.tools .paginator,.hdr .paginator{margin-top: 6px;}
.paginator a{display: block;float: left;font-weight: bold;padding: 0 4px;}
.paginator span.next a{background: url('../_pic/bullet_triangle_blue.png') no-repeat 6px 50%;text-decoration: none;margin-right: 9px;}
.paginator span.prev a{background: url('../_pic/bullet_triangle_blue_left.png') no-repeat 6px 50%;text-decoration: none;margin-right: 3px;}
.paginator a.active{color: #fff;background-color: #2C5AA0;}
.paginator .separator{float: left;}
.pdf{background: url('../_pic/icons/pdf_16x16px.png') no-repeat 0 3px;clear: both;float: left;padding: 3px 0 6px 21px;}
a.pdf{color: #333;}
fieldset.period select{width: 180px;margin-right: 20px;}
fieldset.period input.short{margin-right: 20px;}
.pop{position:fixed;right: 0;top: 240px;z-index: 1;}
.pop,.pop p{font-size: 9px;line-height: 14px;}
.pop-hdr{background: url('../_pic/popup_off-28x194.png') no-repeat 0 50%;cursor: pointer;float: left;height: 294px;width: 28px
}
.pop-hdr.pop-on{background-image: url('../_pic/popup_on-28x194.png');}
.pop-con{background: #ffffff url(../_pic/pop-gradient.png) repeat-x scroll 0 0;border-radius: 10px 0 0 10px;-moz-border-radius: 10px 0 0 10px;-webkit-border-radius: 10px 0 0 10px;-o-border-radius: 10px 0 0 10px;-webkit-box-shadow: 2px 4px 4px #ccc;-moz-box-shadow: 2px 4px 4px #ccc;border: solid 1px #ccc;border-right: none;float:left;height: 276px;padding: 9px 0 9px 9px;width: 261px;}
.pop-title{color: #7A0102;display: block;font-size: 26px;font-weight: bold;line-height: 28px;margin-bottom: 6px;margin-left: 9px;width: 252px;}
.pro-actions{float: left;clear:both;min-height: 22px;}
.pro-add{border-bottom: 1px solid #ccc;margin-bottom: 9px;padding-bottom: 8px;}
.pro-boxes{float: left;overflow: hidden;width: 100%;}
.pro-buy-hint{float: right;font-style: italic;padding-left: 18px;width: 245px;}
.item-list a.pnl-item-com,.item-list span.pnl-item-com,.pro-boxes a.pnl-item-com,.pro-boxes .pro-name,.pro-boxes .image,.pro-boxes .pro-price,.pro-boxes .pro-more{clear: both;float: left;}
.pro-hdr{clear: both;margin: 0;padding: 9px 0 9px 0;width: 100%;}
.pro-hdr input{border:medium none;cursor: pointer;float:right;height:29px;width:31px;}
.cats.pro-hdr{border-bottom-style: solid;border-width: 1px;border-color: #ccc;margin: 0;}
.pro-hdr span.pro-h-title{float: left;font-weight: normal;}
.pro-show{float: left;margin-bottom: 10px;width: 100%;}
.pro-show div{width: 100%;}
.pnl-item{float: left;padding: 9px;}
.m-half .item-list .pnl-item,.main .m-half .item-list .pnl-item{padding-top: 3px;margin-bottom: 0;padding-bottom: 3px;}
.m-half .item-info{padding: 0;}
.com-new .item-list.items-simple .pnl-item{padding: 0;width: 100%;}
.com-new .item-boxes.items-simple{padding: 9px 0;}
.com-new .item-boxes.items-simple .pnl-item{background: none;border: none;height: 135px;margin: 0 7px 9px;overflow: hidden;padding: 9px 0;text-align: center;width: 92px;}
.pro-boxes .pnl-item{}
.item-boxes .pnl-item,.pro-boxes .pnl-item{background-color: #ECECEC;border: solid 1px #ccc;margin: 9px;padding: 8px;width: 180px;height: 308px;}
.pro-boxes .pnl-item.pro-prom{background-color: #FFF6D5;border-color: #E6D188;}
.main .item-list{position: relative;float: left;}
.main .item-list .pnl-item{border-width: 1px;border-color: #ccc;height: 160px;width: 636px;margin-bottom: 8px;border-bottom-style: solid;}
.main .item-list .pnl-item.pnl-item-pro{height: 180px;}
.main .item-list.article-list .pnl-item{height: 172px;}
.side .article-list .pnl-item{border-width: 1px;border-color: #ccc;border-bottom-style: solid;width: 318px;}
.side .article-list .pnl-item .item-title{font-weight: normal;}
.main .m-half .item-list .pnl-item{height: auto;width: 300px;}
.main .book-list.item-list .pnl-item{height: 126px;}
.main .m-half .book-list.item-list .pnl-item{height: auto;}
.pro-more{clear: both;display: block;padding-left: 18px;}
.pro-name{color: #333;font-weight: bold;}
.item-list .pro-name{background: url('../_pic/bullet_arrow_gray_l.gif') no-repeat 9px 50%;float: left;padding-left: 18px;}
.item-list .pro-name.pro-name-wo-bg{background: none;padding: 0;}
.pro-boxes .pro-name{height: 36px;}
a.pnl-item-com,span.pnl-item-com{color: #7A0102;float: left;font-weight: bold;text-transform: uppercase;}
.com-new a.pnl-item-com{width: 100%
}
.item-boxes .pnl-item-com,.pro-boxes .pnl-item-com{height: 36px;}
.com-new .items-simple a.pnl-item-com{color: #2C5AA0;}
.pro-price{background: url('../_pic/bullet_light_gray_l.gif') no-repeat 3px 50%;font-weight: bold;line-height: 22px;padding-left: 14px;}
.pro-boxes .pro-price{clear: both;}
.main .pro-boxes{float: left;position: relative;}
.pro-promote{clear: both;float: left;padding: 9px 0;width: 100%;}
.pro-promote .pro-prom-cap{color: #E6D188;float: left;font-weight: bold;padding: 0 9px;}
.pro-promote .pro-line{border-width: 1px;border-color: #FFF6D5;float: left;height: 0;margin: 8px 0 9px 0;width: 540px;border-top-style: solid;}
.pnl-item.pro-prom{background-color: #FFF6D5;}
.pnl-right{float:right;width: 508px;}
.m-half .pnl-right{width: 174px;}
.pnl-right div{clear: both;}
div.red-contact{overflow: hidden;}
div.red-contact div{margin-bottom: 10px;overflow:hidden;float:left;clear: both;}
.red-contact h2{margin-bottom: 0;font-size: medium;float: left;}
.red-contact a{text-decoration: underline;clear: both;float: left;}
.red-contact a.black{color: Black;}
.red-contact span{clear: both;float: left;}
.regions{width: 340px;}
.regions input{width: auto;}
.sub-group.regions div{clear: none;padding: 0;width: 170px;}
.regions label{font-weight: normal;}
.right{float: right;}
.com-of-week .right{width: 360px;}
.com-of-week .right .h-title{margin: 0;}
.form .right{float: right;}
.n-list .right{border-left: solid 1px #ccc;}
.pro-det .right{width: 438px;}
.tools label.right{float: right;}
.row-stats{background-color: #ECECEC;}
.
.section.newsletter{border: 1px solid #ccc;background: url('../_pic/newsletter_background.png') no-repeat 1px 1px;height: 126px;padding: 9px;width: 298px;}
.scroll{display: table;float: left;height: 81px;margin-left: 9px;}
.scroll a{display: table-cell;padding: 9px 18px;vertical-align: middle
}
.section{clear: both;float: left;margin: 0 0 18px 0;position: relative;width: 100%;}
.settings.form textarea{height: 100px;width: 520px;}
.side{width: 318px;float: right;}
.main-side-switch .content .side{float: left;}
.save{clear: both;float: left;width: 100%;}
.save a{background: url('../_pic/zoom.png') no-repeat 0 50%;float: right;line-height: 28px;padding-left: 18px;padding-right: 9px;text-decoration: none;}
.save a:hover{text-decoration: underline;}
.save input{float: right;}
.search{float: right;margin-top: 16px;position:relative;}
.search-r-query{color: #7A0102;font-size: 14px;font-style: italic;}
.search-r-hdr{font-size: 14px;font-weight: bold;text-transform: uppercase;}
.shadow-box{border-width: 1px;border-color: #ccc;border-right-style: solid;border-top-style: solid;border-left-style: solid;border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;-o-border-radius: 0 0 10px 10px;background: #ffffff url(../_pic/upper_layer_gradient.png) repeat-x scroll 1px 11px;height: 112px;padding: 6px 9px 12px;position: absolute;-webkit-box-shadow: 2px 4px 4px #ccc;-moz-box-shadow: 2px 4px 4px #ccc;z-index: 2;}
.login .shadow-box{color: #333;width: 140px;}
.n-list .shadow-box{width: 100px;}
.n-list.n-coms .shadow-box{height: 81px;width: 109px;}
.n-list.n-pros .shadow-box{height: 36px;width: 109px;}
.n-list.n-know .shadow-box{height: 90px;width: 101px;}
.n-list.n-orq .shadow-box{height: 36px;width: 141px;}
.search .shadow-box{background-position: 1px 51px;font-size: 13px;height: 136px;padding: 18px 12px;margin-left: 6px;width: 172px;}
.search .shadow-box input{clear: left;float: left;height: 25px;}
.search .shadow-box label{float: left;font-weight: bold;padding-left: 9px;padding-top: 3px;}
.search .shadow-box span{border: none;color: inherit;font-size: inherit;font-style: italic;font-weight: inherit;padding: 0;}
.shadow-box-parent .shadow-box a{color: #7A0102;}
.shadow-box-back{background-color: #ccc;border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;-o-border-radius: 0 0 10px 10px;height: 131px;left: 2px;position: absolute;top: 2px;z-index: 1;}
.login .shadow-box-back{width: 159px;}
.n-list .shadow-box-back{width: 119px;}
.n-list.n-coms .shadow-box-back{height: 73px;width: 127px;}
.n-list.n-pros .shadow-box-back{height: 55px;width: 127px;}
.n-list.n-know .shadow-box-back{height: 109px;width: 120px;}
.n-list.n-orq .shadow-box-back{height: 55px;width: 167px;}
.search .shadow-box-back{height: 155px;margin-left: 6px;width: 190px;}
.shadow-box-parent{position: relative;top: -1px;}
label.short{width: 32px;padding-left: 12px;padding-right: 6px;}
.form input.short{clear: none;width: 50px;}
.chbs input.short{margin-top: 2px;margin-right: 9px;width: auto;}
.submit{font-weight: bold;padding:3px 6px;}
.newsletter .submit{margin-left: 3px;padding: 0 6px;}
.search input.submit{background: url('../_pic/search_submit.png') no-repeat 0 0;border-style: none;height: 28px;width: 64px;}
.sub-group div{clear: both;padding-top: 6px;}
.sub-group div label{width: auto;padding-right: 9px;}
.sub-group div input{margin-right: 18px;}
.sub-section{clear: both;overflow: hidden;padding: 9px 0;}
.articles .sub-section{clear: both;}
.section.m-top{margin-bottom: 9px;}
.m-top .sub-section{background: url('../_pic/big_box_gradient.png') repeat-x 1px 0;border: 1px solid #ccc;clear: left;height: 236px;padding: 8px;width: 638px;}
.search .query{background: url('../_pic/search_input_background.png') no-repeat 0 0;border-style: none;float: left;height: 28px;margin-left: 4px;padding-left: 36px;width: 168px;}
.table-stats{border: 0;float: left;width: 100%;}
.table-stats-hdr{background-color:#CCCCCC;height:25px;}
.table-stats-hdr td{font-size:14px;}
.table-stats th,.table-stats td{border: 0;}
ul.tabs{clear: both;float: left;height: 27px;margin: 0;margin-top: 8px;padding: 0;width: 100%;}
.articles ul.tabs{background: url('../_pic/icons/internet-news-reader_22x22.png') no-repeat 3px 3px;padding-left: 32px;width: 278px;}
ul.tabs li{background-color: #ececec;border-style: solid solid none solid;border-width: 1px;border-color: #ccc;float: left;font-size: 12px;font-weight: bold;height: 24px;list-style-image: none;list-style-position: inside;list-style-type: none;margin: 0 5px 0 0;padding: 0;}
ul.tabs li a{color: #333;display: block;padding: 3px 8px;text-decoration: none;}
.tags{clear: both;padding-top: 9px;padding-top:9px;width:100%;}
.tags a{padding: 0 3px;}
textarea.desc-file{height:50px;margin-left: 5px;}
.tools{border-bottom-style: solid;border-width: 1px;border-color: #ccc;clear: both;overflow: hidden;padding: 9px 0 8px 0;width: 100%;}
.tools.tools-no-line{border-bottom: none;padding-bottom: 9px;}
.calendar .tools{overflow: hidden;}
.tools input{border: none;cursor: pointer;float: right;height: 29px;width: 31px;}
.tools label{background: url('../_pic/bullet_arrow_gray_l.gif') no-repeat 65px 50%;color: #505050;float: left;padding-right: 18px;width: 60px;}
.search-r .tools label{background-position: 175px 50%;width: 175px;}
.tools select{height: 18px;}
.tools .right label{width: auto;}
.tools.tools-big{padding: 3px 0 2px 0;}
.tools.tools-big label{padding-top: 6px;padding-bottom: 6px;}
.tools.tools-big select{margin-top: 6px;}
.turing{margin: 9px 0;text-align: center;}
a.sec-col{padding-left: 50%
}
.u-line{border-bottom: solid 1px #ccc;}
.footer .wrapper{overflow: hidden;}
.navigation .wrapper{height: 61px;margin-bottom: 0;}
#pupupBG{display:none;position:fixed;height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #ccc;z-index:1;}
#popupWin{display:none;position:fixed;background:#FFFFFF;border:2px solid #ccc;z-index:2;padding:12px;font-size:13px;}
ul.token-input-list{overflow: hidden;height: auto !important;height: 1%;width: 400px;border: 1px solid #999;cursor: text;font-size: 12px;font-family: Verdana;z-index: 999;margin: 0;padding: 0;background-color: #fff;}
ul.token-input-list li{list-style-type: none;}
ul.token-input-list li input{border: 0;width: 350px;padding: 3px 8px;background-color: white;}
li.token-input-token{background-color: #3F70AC;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;-o-border-radius: 6px;color: #fff;cursor: default;display: block;float: left;font-weight: bold;height: auto !important;height: 1%;margin: 3px;overflow: hidden;padding: 3px 5px;}
li.token-input-token p{float: left;padding: 0;margin: 0;}
li.token-input-token span{float: right;color: #fff;cursor: pointer;padding-left: 9px;padding-right: 3px;}
li.token-input-selected-token{background-color: #08844e;color: #fff;}
li.token-input-selected-token span{color: #bbb;}
div.token-input-dropdown{position: absolute;width: 400px;background-color: #fff;overflow: hidden;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;cursor: default;font-size: 12px;font-family: Verdana;z-index: 1;}
div.token-input-dropdown p{margin: 0;padding: 5px;font-weight: bold;color: #777;}
div.token-input-dropdown ul{margin: 0;padding: 0;}
div.token-input-dropdown ul li{background-color: #fff;padding: 3px;list-style-type: none;}
div.token-input-dropdown ul li.token-input-dropdown-item{background-color: #fafafa;}
div.token-input-dropdown ul li.token-input-dropdown-item2{background-color: #fff;}
div.token-input-dropdown ul li em{font-weight: bold;font-style: normal;}
div.token-input-dropdown ul li.token-input-selected-dropdown-item{background-color: #3F70AC;color: #fff;}
div.waiting{width: 100%;height: 100%;background-color: #ECECEC;background-image: url('../_pic/icons/ajax-loader.gif');background-position: 50% 50%;background-repeat: no-repeat;position:absolute;left:0;top:0;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
input.hasDatepicker{width: 70px;}
.sort{list-style-type: none;}
.sort li{border-bottom: 1px solid #ccc;float: left;height: 56px;padding: 9px 0 8px 0;width: 100%;}
.sort ul{margin: 0;overflow: hidden;}
.sort-cat{color: #333333;float: left;margin-left: 9px;}
.sort-handle{background:url("../_pic/icons/preferences-system-windows_22x22.png") no-repeat scroll 0 50% transparent;cursor:move;float:left;height:100%;width:22px;}
.sort-item{float: left;width: 630px;}
.sort-name{color: #333333;float: left;margin-left: 9px;}
.sort .gallery{margin: 0 9px;}
div.scrollingHotSpotLeft{min-width: 75px;width: 10%;height: 90px;background-repeat: repeat;background-position: center center;position: absolute;z-index: 200;left: 0;cursor: url(../_pic/cursors/cursor_arrow_left.cur),url(_pic/cursors/cursor_arrow_left.cur),w-resize;}
div.scrollingHotSpotLeftVisible{background-image: url(../_pic/arrow_left.gif);background-color: #fff;background-repeat: no-repeat;opacity: 0.35;-moz-opacity: 0.35;filter: alpha(opacity = 35);zoom: 1;}
div.scrollingHotSpotRight{min-width: 75px;width: 10%;height: 90px;background-repeat: repeat;background-position: center center;position: absolute;z-index: 200;right: 0;cursor: url(../_pic/cursors/cursor_arrow_right.cur),url(_pic/cursors/cursor_arrow_right.cur),e-resize;}
div.scrollingHotSpotRightVisible{background-image: url(../_pic/arrow_right.gif);background-color: #fff;background-repeat: no-repeat;opacity: 0.35;filter: alpha(opacity = 35);-moz-opacity: 0.35;zoom: 1;}
div.scrollWrapper{position: relative;overflow: hidden;width: 100%;height: 100%;}
div.scrollableArea{position: relative;width: auto;height: 100%;margin-top: 9px;}
.ajax__htmleditor_editor_base div.ajax__htmleditor_toolbar_button select.ajax__htmleditor_toolbar_selectbutton{float:none;}
#jquery-overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox{position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img{border: none;}
#lightbox-container-image-box{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image{padding: 10px;}
#lightbox-loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav{left: 0;}
#lightbox-nav a{outline: none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev{left: 0;float: left;}
#lightbox-nav-btnNext{right: 0;float: right;}
#lightbox-container-image-data-box{font: 10px Verdana,Helvetica,sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data{padding: 0 10px;color: #666;}
#lightbox-container-image-data #lightbox-image-details{width: 70%;float: left;text-align: left;}
#lightbox-image-details-caption{font-weight: bold;}
#lightbox-image-details-currentNumber{display: block;clear: left;padding-bottom: 1.0em;}
#lightbox-secNav-btnClose{width: 66px;float: right;padding-bottom: 0.7em;}
.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;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
.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: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size: 1.1em;}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size: 1em;}
.ui-widget-content{border: 1px solid #dddddd;background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color: #333333;}
.ui-widget-content a{color: #333333;}
.ui-widget-header{border: 1px solid #e78f08;background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color: #ffffff;font-weight: bold;}
.ui-widget-header a{color: #ffffff;}
.ui-state-default,.ui-widget-content .ui-state-default{border: 1px solid #cccccc;background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight: bold;color: #1c94c4;outline: none;}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color: #1c94c4;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 #fbcb09;background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight: bold;color: #c77405;outline: none;}
.ui-state-hover a,.ui-state-hover a:hover{color: #c77405;text-decoration: none;outline: none;}
.ui-state-active,.ui-widget-content .ui-state-active{border: 1px solid #fbd850;background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight: bold;color: #eb8f00;outline: none;}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color: #eb8f00;outline: none;text-decoration: none;}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{border: 1px solid #fed22f;background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top 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: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color: #ffffff;}
.ui-state-error a,.ui-widget-content .ui-state-error a{color: #ffffff;}
.ui-state-error-text,.ui-widget-content .ui-state-error-text{color: #ffffff;}
.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(images/ui-icons_222222_256x240.png);}
.ui-widget-content .ui-icon{background-image: url(images/ui-icons_222222_256x240.png);}
.ui-widget-header .ui-icon{background-image: url(images/ui-icons_ffffff_256x240.png);}
.ui-state-default .ui-icon{background-image: url(images/ui-icons_ef8c08_256x240.png);}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image: url(images/ui-icons_ef8c08_256x240.png);}
.ui-state-active .ui-icon{background-image: url(images/ui-icons_ef8c08_256x240.png);}
.ui-state-highlight .ui-icon{background-image: url(images/ui-icons_228ef1_256x240.png);}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image: url(images/ui-icons_ffd27a_256x240.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: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity: .50;filter:Alpha(Opacity=50);}
.ui-widget-shadow{margin: -5px 0 0 -5px;padding: 5px;background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity: .20;filter:Alpha(Opacity=20);-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.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{width: 17em;padding: .2em .2em 0;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top: 2px;width: 1.8em;height: 1.8em;}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top: 1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}
.ui-datepicker .ui-datepicker-title{margin: 0 2.3em;line-height: 1.8em;text-align: center;}
.ui-datepicker .ui-datepicker-title select{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: 0.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: 0px;}
.ui-resizable-s{cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0px;}
.ui-resizable-e{cursor: e-resize;width: 7px;right: -5px;top: 0px;height: 100%;}
.ui-resizable-w{cursor: w-resize;width: 7px;left: -5px;top: 0px;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;}
.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