﻿#header {
position:relative;
height:211px;
}

#logo {
position:absolute;
left:36px;
top:34px;
border:none;
}

#lang {
position:absolute;
top:0;
right:158px;
}

#lang a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
text-decoration:none;
display:block;
float:left;
margin:0 2px;
padding:10px 5px 9px;
}

#lang a.currentLang {
background:url(/images/lang.gif) 50% 0 no-repeat;
color:#093;
}

#numbers {
position:absolute;
top:64px;
right:76px;
color:3B3B3B;
font-size:17px;
font-family:Arial, Helvetica, sans-serif;
}

#phone {
background:url(/images/ico_phone.gif) 0 2px no-repeat;
padding:0 0 5px 21px;
}

#fax {
background:url(/images/ico_fax.gif) 0 2px no-repeat;
padding:0 0 5px 21px;
}

#search-container {
position:absolute;
right:48px;
top:132px;
width:175px;
}

#search-head {
color:#98cb9e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 5px 11px;
}

.search-inp {
background:url(/images/srch_fon.gif);
width:141px;
height:27px;
display:block;
float:left;
margin:1px 3px 0 0;
}

#headText {
color:#000;
font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
line-height:17px;
border:solid 0;
padding:40px 410px 0 227px;
}

#headText strong {
color:#00a651;
display:block;
font-size:20px;
line-height:26px;
margin:0 0 4px;
}

#headText b {
color:#56b6e9;
display:block;
font-size:20px;
line-height:26px;
margin:0 0 4px;
}

#headText a {
color:#56b6e9;
display:block;
font-size:20px;
line-height:26px;
font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
margin:0 0 4px;
}

#topMenuCont {
background:#e0efe2;
margin:0 47px 0 218px;
#padding:4px 4px 6px 10px;
}

#topMenu {
list-style:none;
color:#FFF;
margin:0;
padding:0;
}

#topMenu li {
float:left;
padding:0 15px 0 0;
}

#topMenu a {
color:#14820e;
font-size:15px;
font-style:italic;
}

#topMenuCont ul {
margin:0;
padding:0;
}

#topMenuCont .style1 {
margin-left:40px;
}

#topMenuCont ul li {
display:inline;
float:left;
list-style-type:none;
font-family:Georgia;
text-transform:none;
height:30px;
position:relative;
}

#topMenuCont ul li a {
color:green;
line-height:30px;
display:block;
padding-left:8px;
text-decoration:underline;
padding-right:8px;
font-size:16px;
}

#topMenuCont ul li li {
display:inline;
float:left;
}

#topMenuCont ul li ul {
display:none;
position:absolute;
top:35px;
border:1px solid #e0efe2;
background:#FFF;
margin:0;
padding:10px 5px;
}

#topMenuCont ul li ul li {
display:inline;
float:left;
list-style-type:none;
height:auto;
position:relative;
padding:0 0 5px;
}

#topMenuCont ul li ul li a {
line-height:16px;
text-decoration:underline;
padding-right:8px;
font-size:15px;
}

.greyHead {
background:url(/images/grey_line.gif) 0 0 repeat-y;
width:165px;
margin:0 0 5px;
padding:9px 7px;
}

.greyHead,.greyHead a {
color:#FFF;
text-decoration:none;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
}

.block {
position:relative;
z-index:999;
margin:0 0 33px;
padding:23px 7px 13px;
}

.grey {
background:#eaebea;
width:166px;
}

.green {
background:#e0efe2;
width:180px;
padding:0;
}

.block_head {
color:#fcfefc;
font-size:15px;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
background:url(/images/green_line.gif) 0 0 repeat-y;
position:relative;
padding:12px 10px 11px;
}

.withPic {
padding-left:98px;
}

.block_head img {
position:absolute;
left:-6px;
top:-14px;
}

.blockInn {
padding:8px 8px 13px;
}

.leftMenu {
list-style:none;
position:relative;
margin:-29px 0 22px;
padding:0;
color:#363;
}

.leftMenu li {
line-height:16px;
padding:0 20px 18px 11px;
}

.leftMenu a {
color:#996;
font-size:16px;
}

.leftMenu .prioritet a {
color:#363;
}

.leftMenu a:HOVER,.leftMenu a.leftActive {
text-decoration:none;
color:#c00;
}

.leftMenu ul li {
padding:0 0 5px 18px;
}

.leftMenu ul a {
font-size:14px;
}

.logoCont {
font-size:14px;
color:#999;
padding:0 0 25px;
}

.logoCont a {
font-size:14px;
color:#999;
text-decoration:none;
}

.banner {
margin:0 0 40px;
}

.banner img {
border:none;
margin:0 0 10px;
}

#subscribe-container {
width:172px;
overflow:hidden;
margin:0;
}

#tagCont {
padding-top:5px;
}

#tagCont a {
font-family:Arial, Helvetica, sans-serif;
display:block;
margin:0 0 7px;
}

#howCont {
background:url(/images/how_line.gif) 0 0 repeat-y;
width:316px;
margin:0 0 23px -34px;
}

#howBot {
background:url(/images/how_bot.gif) 0 100% no-repeat;
}

#howTop {
background:url(/images/how_top.gif) 0 0 no-repeat;
padding:16px 30px 18px;
}

#howTop a{font-size:24px; color:#999966; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}


#centerBanner {
text-align:center;
margin:149px 0 0;
}

.infoText {
color:#663;
font-style:italic;
font-size:11px;
}


.blockInn infoText a.urrrl {
color:#663;
font-style:italic;
font-size:11px;
}


.infoText a {
font-style:italic;
font-size:11px;
}

#feedback {
margin:0 0 26px;
}

#feedback a {
display:block;
background:url(/images/butt_feed.gif) 0 -27px no-repeat;
width:141px;
height:27px;
}

#feedback a:HOVER {
background:url(/images/butt_feed.gif) 0 -27px no-repeat;
}

#countBlock img {
border:none;
margin:0 0 5px 10px;
}

.helpList li {
padding:0 0 16px;
}

.helpList a {
color:#630;
font-style:italic;
font-size:14px;
}

.newsList li {
font-family:Arial, Helvetica, sans-serif;
color:#767877;
padding:0 0 36px;
font-weight: 900
}

.fullNewsList li {
font-family:Arial, Helvetica, sans-serif;
color:#767877;
overflow:hidden;
padding:0 0 15px;
}

.newsDate {
padding:0 0 3px; float:left; font-weight:bold;
}

.fullNewsList img {
float:left;
margin:0 5px 0 0;
}

#footer {
background:#e0efe2;
position:relative;
margin:0 27px 23px;
padding:10px 10px 12px;
}

#footerPic {
position:absolute;
right:39px;
top:-160px;
width:191px;
height:183px;
background:url(/images/bot_pic.gif) 0 0 no-repeat;
}

#copyr {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#696;
}

.marg {
clear:both;
padding:15px 0;
}

.fullDate {
text-align:right;
font-style:italic;
padding:15px 0 5px;
}

.table_one {
background-color:#eee;
}

#logo_right {
position:absolute;
float:right;
right:240px;
top:34px;
border:none;
}

.subm_v {
border:0 solid #000;
cursor:pointer;
margin:10px 0 0;
}

.p_mail {
font-size:11px;
color:#666;
font-family:Verdana;
font-weight:700;
margin:10px 0 0 5px;
}

.list-inp {
background:url(/images/srch_fon_grey.gif);
width:122px;
height:27px;
display:block;
float:left;
margin:1px 3px 0 0;
}

text:focus {
border:1px solid red;
}

.stroke {
border:dashed 1px #ff8c00;
padding:2px 5px;
}

#howCont2 {
background:url(/images/how_line_z.gif) 0 0 repeat-y;
width:206px;
margin:-115px 0 23px 310px;
}

#howBot2 {
background:url(/images/how_bot_z.gif) 0 100% no-repeat;
}

#howTop2 {
background:url(/images/how_top_z.gif) 0 0 no-repeat;
padding:16px 45px 18px;
}

#howTop2 a{font-size:24px; color:#999966; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}

.inputHead {
font-weight:700;
font-size:13px;
padding:0 0 5px 7px;
}

.inputCont {
width:400px;
padding:0 0 15px 7px;
}

.inputCont input,.inputCont textarea,.inputCont select {
width:350px;
margin:3px 0 0;
}

.inputCont select.short {
width:100px;
}

.inputCont textarea {
height:90px;
}

.subm {
border:1px solid #000;
cursor:pointer;
margin:10px 0 0;
}

.sys_mes {
border:1px dashed red;
color:red;
margin:2px 0 5px;
padding:4px 10px;
}

.border {
border:1px dashed green;
color:green;
margin:0 0 5px;
padding:3px 10px;
}

.ui-helper-hidden-accessible {
position:absolute;
left:-99999999px;
}

.ui-helper-reset {
border:0;
outline:0;
line-height:1.3;
text-decoration:none;
font-size:100%;
list-style:none;
margin:0;
padding:0;
}

.ui-helper-clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.ui-helper-clearfix {
display:block;
}

* html .ui-helper-clearfix {
height:1%;
}

.ui-helper-zfix {
width:100%;
height:100%;
top:0;
left:0;
position:absolute;
opacity:0;
filter:Alpha(Opacity=0);
}

.ui-state-disabled {
cursor:default !important;
}

.ui-icon {
display:block;
text-indent:-99999px;
overflow:hidden;
background-repeat:no-repeat;
width:16px;
height:16px;
background-image:url(images/ui-icons_222222_256x240.png);
}

.ui-widget-overlay {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background:#aaa none 0 0 repeat-x;
opacity:.3;
filter:Alpha(Opacity=30);
}

.ui-dialog {
position:relative;
width:300px;
padding:.2em;
}

.ui-dialog .ui-dialog-titlebar {
position:relative;
padding:.5em .3em .3em 1em;
}

.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;
height:18px;
margin:-10px 0 0;
padding:1px;
}

.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;
background:none;
overflow:auto;
zoom:1px;
padding:.5em 1em;
}

.ui-dialog .ui-dialog-buttonpane {
text-align:left;
background-image:none;
border-width:1px 0 0;
margin:.5em 0 0;
padding:.3em 1em .5em .4em;
}

.ui-dialog .ui-dialog-buttonpane button {
float:right;
cursor:pointer;
line-height:1.4em;
width:auto;
overflow:visible;
margin:.5em .4em .5em 0;
padding:.2em .6em .3em;
}

.ui-dialog .ui-resizable-se {
width:14px;
height:14px;
right:3px;
bottom:3px;
}

.ui-draggable .ui-dialog-titlebar {
cursor:move;
}

.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(images/ui-bg_glass_75_ffffff_1x400.png) 0 0 repeat-x;
color:#222;
}

.ui-widget-header {
border:1px solid #aaa;
background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 0 50% repeat-x;
color:#222;
font-weight:700;
}

.ui-state-default,.ui-widget-content .ui-state-default {
border:1px solid #d3d3d3;
background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 0 50% repeat-x;
font-weight:400;
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(images/ui-bg_glass_75_dadada_1x400.png) 0 50% repeat-x;
font-weight:400;
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(images/ui-bg_glass_65_ffffff_1x400.png) 0 50% repeat-x;
font-weight:400;
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(images/ui-bg_glass_55_fbf9ee_1x400.png) 0 50% repeat-x;
color:#363636;
}

.ui-state-error,.ui-widget-content .ui-state-error {
border:1px solid #cd0a0a;
background:#fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 0 50% repeat-x;
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:700;
}

.ui-priority-secondary,.ui-widget-content .ui-priority-secondary {
opacity:.7;
filter:Alpha(Opacity=70);
font-weight:400;
}

.ui-state-default .ui-icon {
background-image:url(images/ui-icons_888888_256x240.png);
}

.ui-state-highlight .ui-icon {
background-image:url(images/ui-icons_2e83ff_256x240.png);
}

.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {
background-image:url(images/ui-icons_cd0a0a_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-shadow {
background:#aaa none 0 0 repeat-x;
opacity:.35;
filter:Alpha(Opacity=35);
-moz-border-radius:4px;
-webkit-border-radius:4px;
margin:-4px 0 0 -4px;
padding:4px;
}

.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 {
line-height:1.8em;
text-align:center;
margin:0 2.3em;
}

.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 table {
width:100%;
font-size:.9em;
border-collapse:collapse;
margin:0 0 .4em;
}

.ui-datepicker th {
text-align:center;
font-weight:700;
border:0;
padding:.7em .3em;
}

.ui-datepicker td {
border:0;
padding:1px;
}

.ui-datepicker td span,.ui-datepicker td a {
display:block;
text-align:right;
text-decoration:none;
padding:.2em;
}

.ui-datepicker .ui-datepicker-buttonpane {
background-image:none;
border-left:0;
border-right:0;
border-bottom:0;
margin:.7em 0 0;
padding:0 .2em;
}

.ui-datepicker .ui-datepicker-buttonpane button {
float:right;
cursor:pointer;
width:auto;
overflow:visible;
margin:.5em .2em .4em;
padding:.2em .6em .3em;
}

.ui-datepicker.ui-datepicker-multi {
width:auto;
}

.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-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-cover {
display:block;
position:absolute;
z-index:-1;
filter:mask();
top:-4px;
left:-4px;
width:200px;
height:200px;
}

#otzShad {
position:absolute;
z-index:9999;
}

#otzShadInn {
position:absolute;
left:198px;
top:-40px;
width:495px;
height:393px;
}

#otzShadFon {
background:url(../images/pl.png) 0 0 no-repeat;
}

#otzShadPad {
height:300px;
overflow:auto;
font-style:italic;
padding:30px 32px 50px 16px;
}

#close {
background:url(../images/ico_close.gif) 0 0 no-repeat;
height:27px;
width:27px;
display:block;
float:right;
margin:4px 18px 0 0;
}

/*.voteCont {
background:url(/images/dot3.gif) repeat-x scroll center bottom;
padding:0 10px 10px 0;
}*/

.voteHead {
font-size:14px;
font-weight:700;
color:#0068A5;
padding:0 0 5px;
}

.voteName {
font-weight:700;
padding:0 0 2px;
}

.voteTb {
width:auto;
border:none;
border-collapse:collapse;
}

.voteTb td {
vertical-align:top;
padding:2px 5px;
}

.resultTb {
margin:0 0 20px;
}

.resultTb td {
vertical-align:top;
padding:2px 0;
}

.resultTb p {
margin:0;
padding:0;
}

.ask {
font-size:17px;
color:#2E973B;
font-weight:400;
padding-top:10px;
padding-bottom:4px;
}

.voteElemTd {
width:230px;
text-align:right;
padding-right:10px;
}

.voteResLine {
background:#E0EFE2;
color:#FFF;
margin:0 0 2px;
padding:0 0 1px 5px;
}

#forColumn {
color:#666;
}

#forColumn .ask {
font-size:13px;
padding-top:5px;
padding-bottom:4px;
}

#forColumn .voteElemTd {
width:100px;
padding-right:5px;
font-size:11px;
}

#forColumn .resultTb {
margin:0;
}

#search-subm,#develop,.ui-datepicker .ui-datepicker-title select.ui-datepicker-year,.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {
float:right;
}

.search-inp input,.list-inp input {
width:115px;
border:none;
background:none;
margin:4px 0 0 10px;
}

#topMenu a:HOVER,#topMenuCont ul li a:hover {
text-decoration:none;
}

.leftMenu ul,.helpList {
list-style:none;
margin:0;
padding:10px 0 0;
}

.logoCont img,#centerBanner img {
border:none;
}

#howTop a,#howTop2 a {
font-size:24px;
color:#996;
font-style:italic;
}

.newsList,.fullNewsList {
list-style:none;
margin:0;
padding:0;
}

.newsList a,.fullNewsList a {
color:#360;
font-family:Arial, Helvetica, sans-serif;
}

#develop a,#copyr a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.marg a,.smallText,.voteRes {
font-size:11px;
}

#sub_menu,#fileCont,.ui-helper-hidden {
display:none;
}

.ui-widget-content a,.ui-widget-header a {
color:#222;
}

.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-state-error a,.ui-widget-content .ui-state-error a {
color:#363636;
}

.ui-widget-content .ui-icon,.ui-widget-header .ui-icon {
background-image:url(images/ui-icons_222222_256x240.png);
}

.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon {
background-image:url(images/ui-icons_454545_256x240.png);
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float:left;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width:0;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width:0;
border-left-width:1px;
}
