body {
   background-color: #FFFFFF;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   font: Tahoma 11px;
   color: #5e5e5e;
}

img {
   border: 0px;
}

table, td {
   font: 11px Tahoma;
   color: #5e5e5e;
   vertical-align: top;
   line-height: 17px;
}

a:link,
a:visited,
a:active {
   color: #0088cc;
   text-decoration: underline;
   font-weight: bold;
}
a:hover {
   text-decoration: none;
   color: #f98d00;
}

a.faq:link,
a.faq:visited,
a.faq:active {
   color: #9f9d9d;
   text-decoration: underline;
   font-weight: bold;
}
a.faq:hover {
   text-decoration: none;
   color: #f98d00;
}

a.click:link,
a.click:visited,
a.click:active {
   color: #f98d00;
   text-decoration: none;
   font-weight: bold;
}
a.click:hover {
   text-decoration: underline;
   color: #f98d00;
}

h1, h2, h3, h4, h5 {
   font: 18px Tahoma;
   color: #7f7f7f;
   padding: 0px;
   margin: 0px;
   padding-bottom: 5px;
   margin-bottom: 5px;
   background: url(../images/header.jpg);
   background-repeat: no-repeat;
   background-position: left bottom;
}

h6 {
   font: 18px Tahoma;
   color: #7f7f7f;
   padding: 0px;
   margin: 0px;
   padding-bottom: 5px;
   margin-bottom: 5px;
}


div.header {
   font: 18px Tahoma;
   color: #7f7f7f;
   padding: 0px;
   margin: 0px;
   padding-bottom: 10px;
}



p, p.paragraph {
   margin: 0px;
   margin-bottom: 5px;
}

p.paragraph:First-letter {
   padding-left: 15px;
}

table.markup {
   width: 940px;
}

table.markup td.markup_1 {
   height: 49px;
}

div.logo {
   position: absolute;
   top: 22px;
   padding-left: 18px;
}

div.logo a:link,
div.logo a:visited,
div.logo a:active {
   display:block;
   float: left;
   height: 73px;
   width: 197px;
   background: url(../images/itrash_logo.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}
div.logo a:hover {
   height: 73px;
   width: 197px;
   background: url(../images/itrash_logo.jpg);
   background-repeat: no-repeat;
   background-position: left -73px;
   text-align: center;
}


table.panel_1 {
   height: 49px;
}

table.panel_1 td.panel_1_1 {
   height: 49px;
   width: 15px;
   background: url(../images/panel_1_1.jpg);
   background-repeat: no-repeat;
   background-position: bottom left;
}

table.panel_1 td.panel_1_2 {
   height: 49px;
   background: url(../images/panel_1_2.jpg);
   background-repeat: repeat-x;
   background-position: bottom center;
}

table.panel_1 td.panel_1_3 {
   height: 49px;
   width: 15px;
   background: url(../images/panel_1_3.jpg);
   background-repeat: no-repeat;
   background-position: bottom left;
}

div.hello_user {
   padding-right: 26px;
   position: relative;
   float: left;
   padding-top: 15px;
}

div.reg {
   padding-right: 5px;
   position: relative;
   float: left;
   padding-top: 15px;
}

div.hello_user2 {
   width: 357px;
   padding-right: 10px;
   position: relative;
   float: left;
   padding-top: 15px;
}

div.cabinet {
   padding-right: 5px;
   position: relative;
   float: left;
   padding-top: 15px;
}

div.profile {
   padding-left: 5px;
   padding-right: 10px;
   position: relative;
   float: left;
   padding-top: 15px;
}


div.seporator {
   position: relative;
   float: left;
   padding-top: 15px;
}

div.auth {
   padding-left: 5px;
   padding-right: 10px;
   position: relative;
   float: left;
   padding-top: 15px;
}

div.input_error {
   position: relative;
   float: left;
   padding-top: 12px;
   background: url(../images/input_auth.jpg);
   background-repeat: no-repeat;
   background-position: left -76px;
   width: 85px;
   height: 22px;
   padding-right: 10px;
}

div.input {
   position: relative;
   float: left;
   padding-top: 12px;
   background: url(../images/input_auth.jpg);
   background-repeat: no-repeat;
   background-position: left 12px;
   width: 85px;
   height: 22px;
   padding-right: 10px;
}

div.input:hover {
   background: url(../images/input_auth.jpg);
   background-repeat: no-repeat;
   background-position: left -32px;
}


input.input_auth {
   border: 0px;
   color: #9f9d9d;
   height: 14px;
   width: 65px;
   margin-top: 2px;
   margin-right: 10px;
   margin-left: 10px;
}

input.input_auth:hover {
   color: #0088cc;
}

div.auth_panel {
   position: relative;
   float: left;
}

div.exit_button {
   position: relative;
   float: left;
   padding-top: 12px;
}

div.exit_button a.exit:link,
div.exit_button a.exit:visited,
div.exit_button a.exit:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 22px;
   width: 54px;
   background: url(../images/exit_button.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}
div.exit_button a.exit:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 22px;
   width: 54px;
   background: url(../images/exit_button.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   text-align: center;
}

div.exit_button a.exit_button_work:link,
div.exit_button a.exit_button_work:visited,
div.exit_button a.exit_button_work:active,
div.exit_button a.exit_button_work:hover {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 22px;
   width: 54px;
   background: url(../images/auth_button_work.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}


div.auth_button {
   position: relative;
   float: left;
   padding-top: 12px;
}

div.auth_button a.auth:link,
div.auth_button a.auth:visited,
div.auth_button a.auth:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 22px;
   width: 54px;
   background: url(../images/auth_button.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}
div.auth_button a.auth:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 22px;
   width: 54px;
   background: url(../images/auth_button.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   text-align: center;
}

div.auth_button a.auth_button_work:link,
div.auth_button a.auth_button_work:visited,
div.auth_button a.auth_button_work:active,
div.auth_button a.auth_button_work:hover {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 22px;
   width: 54px;
   background: url(../images/auth_button_work.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}


div.forget {
   position: relative;
   float: left;
   padding-top: 15px;
   padding-left: 10px;
}

img.button {
   cursor: hand;
   cursor: pointer;
}

table.markup td.markup_2 {
   height: 61px;
}

table.panel_2 {
   height: 61px;
   padding-top: 15px;
   width: 100%;
}

table.panel_2 td.panel_2_1 {
   height: 61px;
   width: 15px;
   background: url(../images/panel_2_1.jpg);
   background-repeat: no-repeat;
   background-position: top left;
}

table.panel_2 td.panel_2_2 {
   height: 61px;
   background-repeat: no-repeat;
   background-position: top center;
   line-height: 29px;
}

table.panel_2 td.panel_2_3 {
   height: 61px;
   width: 15px;
   background: url(../images/panel_2_3.jpg);
   background-repeat: no-repeat;
   background-position: top left;
}

table.panel_2 a.left:link,
table.panel_2 a.left:visited,
table.panel_2 a.left:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 61px;
   width: 131px;
   background: url(../images/panel_2_1.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}
table.panel_2 a.left:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 61px;
   width: 131px;
   background: url(../images/panel_2_1.jpg);
   background-repeat: no-repeat;
   background-position: left -62px;
   text-align: center;
}

table.panel_2 a.menu:link,
table.panel_2 a.menu:visited,
table.panel_2 a.menu:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 61px;
   width: 131px;
   background: url(../images/panel_2_1.jpg);
   background-repeat: no-repeat;
   background-position: center top;
   text-align: center;
}
table.panel_2 a.menu:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 61px;
   width: 131px;
   background: url(../images/panel_2_1.jpg);
   background-repeat: no-repeat;
   background-position: center -62px;
   text-align: center;
}

table.panel_2 a.right:link,
table.panel_2 a.right:visited,
table.panel_2 a.right:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 61px;
   width: 131px;
   background: url(../images/panel_2_1.jpg);
   background-repeat: no-repeat;
   background-position: right top;
   text-align: center;
}
table.panel_2 a.right:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 61px;
   width: 131px;
   background: url(../images/panel_2_1.jpg);
   background-repeat: no-repeat;
   background-position: right -62px;
   text-align: center;
}

table.panel_2 a.left_active:link,
table.panel_2 a.left_active:visited,
table.panel_2 a.left_active:active,
table.panel_2 a.left_active:hover {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 61px;
   width: 131px;
   background: url(../images/panel_2_1.jpg);
   background-repeat: no-repeat;
   background-position: left -62px;
   text-align: center;
}

table.panel_2 a.menu_active:link,
table.panel_2 a.menu_active:visited,
table.panel_2 a.menu_active:active,
table.panel_2 a.menu_active:hover  {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 61px;
   width: 131px;
   background: url(../images/panel_2_1.jpg);
   background-repeat: no-repeat;
   background-position: center -62px;
   text-align: center;
}

table.panel_2 a.right_active:link,
table.panel_2 a.right_active:visited,
table.panel_2 a.right_active:active,
table.panel_2 a.right_active:hover  {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 61px;
   width: 131px;
   background: url(../images/panel_2_1.jpg);
   background-repeat: no-repeat;
   background-position: right -62px;
   text-align: center;
}

table.markup td.markup_3 {
   padding-top: 20px;
}

table.table {
   margin-bottom: 20px;
}

table.table td.table_left-top {
   width: 15px;
   height: 15px;
   background: url(../images/table_corner.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}

table.table td.table_center-top {
   height: 15px;
   background: url(../images/table_center-top.jpg);
   background-repeat: repeat-x;
   background-position: right top;
}

table.table td.table_right-top {
   width: 15px;
   height: 15px;
   background: url(../images/table_corner.jpg);
   background-repeat: no-repeat;
   background-position: right top;
}

table.table td.table_left-bottom {
   width: 15px;
   height: 15px;
   background: url(../images/table_corner.jpg);
   background-repeat: no-repeat;
   background-position: left bottom;
}

table.table td.table_center-bottom {
   height: 15px;
   background: url(../images/table_center-bottom.jpg);
   background-repeat: repeat-x;
   background-position: right top;
}

table.table td.table_right-bottom {
   width: 15px;
   height: 15px;
   background: url(../images/table_corner.jpg);
   background-repeat: no-repeat;
   background-position: right bottom;
}

table.table td.table_left-middle {
   width: 15px;
   background: url(../images/table_left-middle.jpg);
   background-repeat: repeat-y;
   background-position: right top;
}

table.table td.table_right-middle {
   width: 15px;
   background: url(../images/table_right-middle.jpg);
   background-repeat: repeat-y;
   background-position: right top;
}

table.table td.table_content {
   letter-spacing: 0.05em;
}











table.markup td.markup_4 {
   height: 50px;
   background: url(../images/panel_4.jpg);
   background-repeat: repeat-x;
   background-position: right top;
}

table.markup_4_1 {
   width: 100%;
   padding-left: 13px;
   padding-right: 9px;
}

table.markup_4_1 td.markup_4_1_1 {
   padding-top: 7px;
   width: 50%;
}

table.markup_4_1 td.markup_4_1_2 {
   padding-top: 10px;
   width: 50%;
   text-align: right;
}

div.count_users {
   background: url(../images/count_users.jpg);
   background-repeat: no-repeat;
   background-position: left 3px;
   padding-left: 20px;
}

div.count_users font {
   font-size: 11px;
   color: #0088cc;
   font-weight: bold;
}

div.count_imgs {
   background: url(../images/count_imgs.jpg);
   background-repeat: no-repeat;
   background-position: left 3px;
   padding-left: 20px;
}

div.count_imgs font {
   font-size: 11px;
   color: #0088cc;
   font-weight: bold;
}

table.markup td.markup_5 {
   padding-top: 15px;

   padding-bottom: 15px;
}

div.load_div {
   background: url(../images/load_file_bg.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   height: 22px;
   width: 430px;
   float: left;
}

div.load_div:hover {
   background: url(../images/load_file_bg.jpg);
   background-repeat: no-repeat;
   background-position: left -55px;
   height: 22px;
   width: 430px;
   float: left;
}

div.load_div_error {
   background: url(../images/load_file_error_bg.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   height: 22px;
   width: 430px;
   float: left;
}

div.load_div_error:hover {
   background: url(../images/load_file_error_bg.jpg);
   background-repeat: no-repeat;
   background-position: left bottom;
   height: 22px;
   width: 430px;
   float: left;
}

div.load_div_active {
   background: url(../images/load_file_bg.jpg);
   background-repeat: no-repeat;
   background-position: left -110px;
   height: 22px;
   width: 430px;
   float: left;
}

div.load_file {
   background: url(../images/load_file2.jpg);
   background-repeat: no-repeat;
   position: absolute;
   top: 121px;
   width: 225px;
   height: 40px;
   padding-left: 120px;
}

div.load_file_url {
   background: url(../images/load_news2.jpg);
   background-repeat: no-repeat;
   position: absolute;
   top: 120px;
   width: 218px;
   height: 40px;
   padding-left: 127px;
}

img.div_forum {
   width: 91px;
   height: 27px;
}

img.div_multy {
   width: 105px;
   height: 27px;
}

div.load_file_text {
   font-size: 11px;
   letter-spacing: 0.1em;
   text-align: left;
}

input.load_file {
   position: relative;
   border: 0px;
   color: #9f9d9d;
   height: 25px;
   margin-top: 0px;
   margin-left: 205px;
   margin-right: 10px;
   -moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

input.load_file_a {
   position: relative;
   top:-23px;
   left: 10px;
   color: #0088cc;
   border: 0px;
   height: 14px;
   width: 320px;
   margin-right: 15px;
   margin-bottom: 5px;
}




div.load_button {
   float: left;
   padding-left: 10px;
}

div.load_button a.load_file:link,
div.load_button a.load_file:visited,
div.load_button a.load_file:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 22px;
   width: 81px;
   background: url(../images/load_file_btn.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}
div.load_button a.load_file:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 22px;
   width: 81px;
   background: url(../images/load_file_btn.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   text-align: center;
}


div.load_button a.load_file_a:link,
div.load_button a.load_file_a:visited,
div.load_button a.load_file_a:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 22px;
   width: 81px;
   background: url(../images/load_file_btn.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   text-align: center;
}
div.load_button a.load_file_a:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 22px;
   width: 81px;
   background: url(../images/load_file_btn.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}

table.image {
   width:100%;
}

table.image td.image_1 {
   width: 190px;
}

table.image td.image_2 {
   padding-left: 18px;
}

table.image td.image_3 {
   width: 40px;
}

div.input_content {
   margin-top: 3px;
   background: url(../images/content_bg.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   width: 535px;
   height: 22px;
}

div.input_content:hover {
   background: url(../images/content_bg.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
}

input.input_content {
   border: 0px;
   font-size: 12px;
   color: #9f9d9d;
   margin-top:2px;
   margin-left: 10px;
   margin-right: 10px;
   height: 15px;
   width: 515px;
   margin-right: 10px;
}

input.input_content:hover {
   color: #0088cc;
}

div.input_content2 {
   margin-top: 3px;
   background: url(../images/content_bg2.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   width: 910px;
   height: 22px;
}

div.input_content2:hover {
   background: url(../images/content_bg2.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
}

input.input_content2 {
   border: 0px;
   font-size: 12px;
   color: #9f9d9d;
   margin-top:2px;
   margin-left: 10px;
   margin-right: 10px;
   height: 15px;
   width: 889px;
}

input.input_content2:hover {
   color: #0088cc;
}

div.input_content3 {
   margin-top: 3px;
   background: url(../images/content_bg3.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   width: 495px;
   height: 22px;
}

div.input_content3:hover {
   background: url(../images/content_bg3.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
}

input.input_content3 {
   border: 0px solid #000;
   font-size: 12px;
   color: #9f9d9d;
   margin-top:2px;
   margin-left: 10px;
   margin-right: 10px;
   height: 15px;
   width: 475px;
}

input.input_content3:hover {
   color: #0088cc;
}


a.edit_btn:link,
a.edit_btn:visited,
a.edit_btn:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 22px;
   width: 94px;
   background: url(../images/edit_btn.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   text-align: center;
}
a.edit_btn:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 22px;
   width: 94px;
   background: url(../images/edit_btn.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}

a.delete_btn:link,
a.delete_btn:visited,
a.delete_btn:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 22px;
   width: 94px;
   background: url(../images/delete_btn.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}
a.delete_btn:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 22px;
   width: 94px;
   background: url(../images/delete_btn.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   text-align: center;
}

select.select {
  background: url(../images/select_bg.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   font-size: 12px;
   color: #9f9d9d;
   padding-top: 2px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 2px;
   height: 22px;
   width: 200px;
   margin-right: 10px;
   background-color: #ffffff;
}

select.select:hover {
   background: url(../images/select_bg.jpg);
   background-repeat: no-repeat;
   background-position: left bottom;
   color: #0088cc;
}


input.input {
   border: 0px;
   font-size: 12px;
   color: #9f9d9d;
   margin-top: 2px;
   margin-bottom: 3px;
   margin-left: 10px;
   margin-right: 10px;
   height: 14px;
   width: 180px;
}

input.input:hover {
   color: #0088cc;
}

div.input_long {
   background: url(../images/select_bg.jpg);
   background-repeat: no-repeat;
   background-position: left 0;
   width: 310px;
   height: 22px;
}

div.input_long:hover {
   background: url(../images/select_bg.jpg);
   background-repeat: no-repeat;
   background-position: left bottom;
}

select.select_opera {
   border: 1px solid #dedede;
   font-size: 12px;
   color: #9f9d9d;
   padding-top: 2px;
   padding-left: 10px;
   padding-right: 10px;
   height: 22px;
   width: 200px;
   margin-right: 10px;
}

select.select_opera:hover {
   border: 1px solid #fa8c00;
   color: #0088cc;
}

select.select_small {
  background: url(../images/select_small_bg.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   font-size: 12px;
   color: #9f9d9d;
   padding-top: 2px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 2px;
   height: 22px;
   width: 179px;
   margin-right: 10px;
   background-color: #ffffff;
}

select.select_small:hover {
   background: url(../images/select_small_bg.jpg);
   background-repeat: no-repeat;
   background-position: left bottom;
   color: #0088cc;
}

select.select_small_opera {
   border: 1px solid #dedede;
   font-size: 12px;
   color: #9f9d9d;
   padding-top: 2px;
   padding-left: 10px;
   padding-right: 10px;
   height: 22px;
   width: 179px;
   margin-right: 10px;
}

select.select_small_opera:hover {
   border: 1px solid #fa8c00;
   color: #0088cc;
}

div.news_title {
   color: #0088cc;
   font-weight: bold;
}

div.news_title2 {
   color: #9f9d9d;
   font-weight: bold;
}

div.news_title3 {
   color: #f98d00;
   font-weight: bold;
}

li {
  background-image: url('../images/li.jpg');
  background-position: 0px 5px;
  background-repeat: no-repeat;
  list-style-type: none;
  padding-bottom: 5px;
}

li:First-letter {
  padding-left: 15px;
}


table.form td.category,
div.category {
   background: url(../images/category_bg.jpg);
   background-repeat: repeat-x;
   background-position: left 10;
   line-height: 25px;
   text-align: center;
   font-weight: bold;
}

table.form td.text {
   width: 210px;
}

table.form td.field {
   color: #9f9d9d;
}

input.button_cal {
   background: url(../images/cal_btn.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 85px;
   cursor: hand;
   cursor: pointer;
}

input.button_cal:hover {
   background: url(../images/cal_btn.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}


td.tdrowerror td.left {
   background: url(../images/error.jpg);
   background-repeat: no-repeat;
   background-position:210px 0px;
   padding-left: 210px;
   font-weight: bold;
   width: 30px;
}

td.tdrowerror td.right {
   background: url(../images/error.jpg);
   background-repeat: no-repeat;
   background-position:0px 0px;
   padding-left: 20px;
   font-weight: bold;
   width: 30px;
}

td.tdrowerror table {
}

td.tdrowerror td.error {
   font-weight: bold;
   color: #f22f2b;
      line-height: 26px;
      text-align: center;
}

input.submit_itrash_reg {
   background: url(../images/itrash_reg_btn.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 94px;
   cursor: hand;
   cursor: pointer;
}

input.submit_itrash_reg:hover {
   background: url(../images/itrash_reg_btn.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}
input.submit_itrash_profile {
   background: url(../images/itrash_profile_btn.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 94px;
   cursor: hand;
   cursor: pointer;
}

input.submit_itrash_profile:hover {
   background: url(../images/itrash_profile_btn.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}

input.submit_itrash_forgot {
   background: url(../images/itrash_forgot_btn.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 94px;
   cursor: hand;
   cursor: pointer;
}

input.submit_itrash_forgot:hover {
   background: url(../images/itrash_forgot_btn.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}

input.submit_itrash_auth {
   background: url(../images/itrash_auth_btn.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 94px;
   cursor: hand;
   cursor: pointer;
}

input.submit_itrash_auth:hover {
   background: url(../images/itrash_auth_btn.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}


div.textarea {
   background: url(../images/textarea_bg.jpg);
   background-repeat: no-repeat;
   background-position: left 0;
   width: 310px;
   height: 88px;
}

div.textarea:hover {
   background: url(../images/textarea_bg.jpg);
   background-repeat: no-repeat;
   background-position: left -88px;
}

textarea.textarea {
   border: 0px solid #000;
   font-size: 12px;
   color: #9f9d9d;
   margin-top: 2px;
   margin-left: 8px;
   margin-right: 13px;
   height: 81px;
   width: 182px;
}

textarea.textarea:hover {
   color: #0088cc;
}





div.textarea2 {
   background: url(../images/textarea_bg2.jpg);
   background-repeat: no-repeat;
   background-position: left 0;
   width: 495px;
   height: 242px;
}

div.textarea2:hover {
   background: url(../images/textarea_bg2.jpg);
   background-repeat: no-repeat;
   background-position: left -242px;
}

textarea.textarea2 {
   border: 0px solid #000;
   font-size: 12px;
   color: #9f9d9d;
   margin-top: 2px;
   margin-left: 6px;
   margin-right: 13px;
   height: 235px;
   width: 478px;
}

textarea.textarea2:hover {
   color: #0088cc;
}

div.cabinet_title {
   width: 270px;
   height: 20px;
   overflow: hidden;
   font-size: 18px;
   padding-bottom: 8px;
}

input.cabinet_title {
   font-size: 18px;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 250px;
   margin-top: 2px;
   margin-right: 9px;
   margin-left: 0px;
   text-align:left;
}
input.cabinet_title:hover {
   color: #0088cc;
}

a.cabinet_info_btn:link,
a.cabinet_info_btn:visited,
a.cabinet_info_btn:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_info.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}
a.cabinet_info_btn:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_info.jpg);
   background-repeat: no-repeat;
   background-position: left -41px;
   text-align: center;
}
a.cabinet_edit_btn:link,
a.cabinet_edit_btn:visited,
a.cabinet_edit_btn:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_edit.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
a.cabinet_edit_btn:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_edit.jpg);
   background-repeat: no-repeat;
   background-position: left -41px;
}
a.cabinet_check_btn:link,
a.cabinet_check_btn:visited,
a.cabinet_check_btn:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_check.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
a.cabinet_check_btn:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_check.jpg);
   background-repeat: no-repeat;
   background-position: left -40px;
}

a.cabinet_check_btn_work {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: underline;
   color: #ffffff;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_check.jpg);
   background-repeat: no-repeat;
   background-position: left -40px;
}

a.cabinet_cabinet_btn:link,
a.cabinet_cabinet_btn:visited,
a.cabinet_cabinet_btn:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_back.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
a.cabinet_cabinet_btn:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_back.jpg);
   background-repeat: no-repeat;
   background-position: left -41px;
}
a.cabinet_delete_btn:link,
a.cabinet_delete_btn:visited,
a.cabinet_delete_btn:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_delete.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
a.cabinet_delete_btn:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_delete.jpg);
   background-repeat: no-repeat;
   background-position: left -41px;
}

a.cabinet_upload_btn:link,
a.cabinet_upload_btn:visited,
a.cabinet_upload_btn:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_upload.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
a.cabinet_upload_btn:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_upload.jpg);
   background-repeat: no-repeat;
   background-position: left -41px;
}

a.cabinet_cabinet_btn_work {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_back_work.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
a.cabinet_info_btn_work {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_info_work.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
a.cabinet_delete_btn_work {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_delete_work.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
a.cabinet_edit_btn_work {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_edit_work.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
a.cabinet_reload_btn_work {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_reload_work.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
a.cabinet_reload_btn:link,
a.cabinet_reload_btn:visited,
a.cabinet_reload_btn:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_reload.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: center;
}
a.cabinet_reload_btn:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_reload.jpg);
   background-repeat: no-repeat;
   background-position: left -41px;
   text-align: center;
}

div.text_field {
   position: relative;
   float: left;
   height: 22px;
   font-weight: bold;
   padding-top: 2px;
}
div.resize_to {
   position: relative;
   float: left;
   background: url(../images/input_resize.jpg);
   background-repeat: no-repeat;
   background-position: left 0px;
   height: 22px;
   padding-right: 10px;
   font-weight: bold;
}

div.resize_to:hover {
   background: url(../images/input_resize.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
}


input.input_resize {
   border: 0px;
   color: #9f9d9d;
   height: 14px;
   width: 30px;
   margin-top: 2px;
   margin-right: 15px;
   margin-left: 7px;
   text-align:center;
}
input.input_resize:hover {
   color: #0088cc;
}

div.border_to {
   position: relative;
   float: left;
   background: url(../images/border_size.jpg);
   background-repeat: no-repeat;
   background-position: left 0px;
   width: 40px;
   height: 22px;
   font-weight: bold;
}

div.border_to:hover {
   background: url(../images/border_size.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
}

input.border_size {
   border: 0px;
   color: #9f9d9d;
   height: 14px;
   width: 15px;
   margin-top: 2px;
   margin-right: 9px;
   margin-left: 8px;
   text-align:center;
}
input.border_size:hover {
   color: #0088cc;
}


div.border_color {
   position: relative;
   float: left;
   background: url(../images/border_color.jpg);
   background-repeat: no-repeat;
   background-position: 0px 0px;
   width: 169px;
   height: 22px;
   padding-right: 10px;
   font-weight: bold;
}

div.border_color:hover {
   background: url(../images/border_color.jpg);
   background-repeat: no-repeat;
   background-position: 0px -22px;
}

input.border_color {
   border: 0px;
   color: #9f9d9d;
   height: 14px;
   width: 60px;
   margin-top: 2px;
   margin-right: 12px;
   margin-left: 8px;
}

input.border_color:hover {
   color: #0088cc;
}

div.text_to {
   position: relative;
   float: left;
   background: url(../images/text_to.jpg);
   background-repeat: no-repeat;
   background-position: left 0px;
   width: 170px;
   height: 22px;
   font-weight: bold;
}

div.text_to:hover {
   background: url(../images/text_to.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
}

input.text_to {
   border: 0px;
   color: #9f9d9d;
   height: 14px;
   width: 150px;
   margin-top: 2px;
   margin-right: 9px;
   margin-left: 8px;
}
input.text_to:hover {
   color: #0088cc;
}

div.text_size {
   float: left;
   position: relative;
}

select.text_size {
   background: url(../images/text_size.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   font-size: 12px;
   color: #9f9d9d;
   padding-top: 2px;
   padding-left: 10px;
   padding-right: 10px;
   height: 22px;
   width: 73px;
   margin-right: 10px;
}

select.text_size:hover {
   background: url(../images/text_size.jpg);
   background-repeat: no-repeat;
   background-position: left -44px;
   color: #0088cc;
}

select.text_size_opera {
   border: 1px solid #dedede;
   font-size: 12px;
   color: #9f9d9d;
   padding-top: 2px;
   padding-left: 10px;
   padding-right: 10px;
   height: 22px;
   width: 73px;
   margin-right: 10px;
}

input.text_size_opera:hover {
   border: 1px solid #fa8c00;
   color: #0088cc;
}

div.text_align {
   position: relative;
   float: left;
   height: 29px;
   font-weight: bold;
   padding-top: 3px;

}

div.text_valign {
   position: relative;
   float: left;
   height: 25px;
   font-weight: bold;
}

div.thumb_info {
   position: relative;
   float: left;
   width: 166px;
   height: 22px;
   padding-top: 4px;
}

div.thumb_info2 {
   position: relative;
   float: left;
   height: 22px;
   padding-top: 4px;
}

div.quality {
   position: relative;
   float: left;
   background: url(../images/quality.jpg);
   background-repeat: no-repeat;
   background-position: left 0px;
   height: 22px;
   font-weight: bold;
}

div.quality:hover {
   background: url(../images/quality.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
}

input.quality {
   border: 0px;
   color: #9f9d9d;
   height: 14px;
   width: 25px;
   margin-top: 2px;
   margin-right: 9px;
   margin-left: 6px;
   text-align: center;
}
input.text_to:hover {
   color: #0088cc;
}

div.description {
   float: left;
   width: 425px;
   color: #9f9d9d;
}

div.save {
padding-top: 10px;
   float: left;
   width: 425px;
   color: #9f9d9d;
   text-align: right
}

input.submit_save {
   background: url(../images/save.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 94px;
   cursor: hand;
   cursor: pointer;
}

input.submit_save:hover {
   background: url(../images/save.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}

input.submit_back {
   background: url(../images/back.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 94px;
   cursor: hand;
   cursor: pointer;
}

input.submit_back:hover {
   background: url(../images/back.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}

input.submit_save_work {
   background: url(../images/save_work.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 94px;
   cursor: hand;
   cursor: pointer;
}

div.news_short_1 {
   float: left;
   width: 70px;
}

div.news_title_1 {
   color: #0088cc;
   font-weight: bold;
}

div.tabs {
   top: 120px;
   position: absolute;
   background: url(../images/tab_button_1.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   width: 850px;
   height: 41px;
   z-index: 100;
}

div.tabs_catalog {
   top: 120px;
   position: absolute;
   background: url(../images/tab_button_catalog.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   width: 703px;
   height: 41px;
   z-index: 100;
}

div.tabs img.tab_1,
div.tabs_catalog img.tab_1 {
   width: 133px;
   height: 26px;
}

div.tabs img.tab_2,
div.tabs_catalog img.tab_2 {
   width: 111px;
   height: 26px;
}

div.tabs img.tab_3,
div.tabs_catalog img.tab_3 {
   width: 148px;
   height: 26px;
}

div.tabs img.tab_4 {
   width: 170px;
   height: 26px;
}

div.tabs img.tab_5 {
   width: 144px;
   height: 26px;
}

div.tabs img.tab_6 {
   width: 141px;
   height: 26px;
}

div.work_window {
   position: absolute;
   background: url(../images/work_window.png);
   background-repeat: no-repeat;
   background-position: left top;
   width: 536px;
   height: 350px;
   z-index: 200;
   margin-left: 196px;
   padding:10px 13px 15px 13px;
   padding-top: 21px;
   display:none;
}

div.work_window_loader {
   margin-left: 225px;
   margin-top: 108px;
   background: url(../images/work_window.gif);
   background-repeat: no-repeat;
   background-position: 10px 20px;
   width: 51px;
   height: 51px;
   
}

div.work_window_loader2 {
   margin-left: 225px;
   margin-top: 96px;
   background: url(../images/work_window.gif);
   background-repeat: no-repeat;
   background-position: 10px 20px;
   width: 51px;
   height: 51px;  
}


div.group_move_hello {
   background: url(../images/group_move_hello.jpg);
   background-repeat: no-repeat;
   background-position: 45px 45px;
   width: 506px;
   padding-top: 178px;
   font-size: 18px;
   text-align: center;
   padding-bottom: 90px
}

div.group_move_done {
   background: url(../images/group_move_done.jpg);
   background-repeat: no-repeat;
   background-position: 175px 45px;
   width: 506px;
   padding-top: 178px;
   font-size: 18px;
   text-align: center;
   padding-bottom: 90px
}

div.multyupload_hello {
   background: url(../images/multyupload_hello.jpg);
   background-repeat: no-repeat;
   background-position: 220px 100px;
   width: 506px;
   padding-top: 178px;
   font-size: 18px;
   text-align: center;
   padding-bottom: 90px
}

div.multyupload_upload {
   background: url(../images/multyupload_upload.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   height: 22px;
   width: 150px;
   float: left;
   overflow: hidden;
}
div.multyupload_seporator {
   clear: both;
   height: 1px;
   font-size: 1px;
   width: 460px;
}
div.multyupload_upload:hover {
   background: url(../images/multyupload_upload.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   height: 22px;
   width: 150px;
   float: left;
}

input.multyupload_upload_file {
   position: relative;
   border: 0px;
   color: #9f9d9d;
   height: 25px;
   margin-top: 0px;
   width: 150px;
   -moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

div.multyupload_upload_close {
   float: left;
   width: 150px;
   color: #9f9d9d;
   text-align: right;
   padding-right: 0px;
   padding-left: 8px;
}

div.group_move_upload_close {
   float: left;
   width: 150px;
   color: #9f9d9d;
   text-align: right;
   padding-right: 0px;
   padding-left: 185px;
}

div.get_codes_close {
   float: left;
   width: 150px;
   color: #9f9d9d;
   text-align: right;
   padding-top: 12px;
   padding-left: 344px;
}

div.multyupload_upload_select {
   float: left;
   width: 150px;
   color: #9f9d9d;
   text-align: right;
   padding-right: 37px;
   padding-left: 8px;
}


input.multyupload_upload_close {
   background: url(../images/multyupload_close.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 150px;
   cursor: hand;
   cursor: pointer;
}

input.multyupload_upload_close:hover {
   background: url(../images/multyupload_close.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}

input.group_move_upload_work {
   background: url(../images/group_move_upload_work.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 150px;
   cursor: hand;
   cursor: pointer;
}
input.group_move_upload {
   background: url(../images/group_move_upload.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 150px;
   cursor: hand;
   cursor: pointer;
}

input.group_move_upload:hover {
   background: url(../images/group_move_upload.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}

div.multyupload_field {
   width: 493px;
   height: 270px;
   border: 1px solid #a1a1a1;
   margin-left: 8px;
   overflow-x: hidden;
   overflow-y: auto;
   background: url(../images/multyupload_form_bg.jpg);
   background-repeat: repeat-y;
   background-color: #f8f8f8;
   clear: both;
}

div.step_1 {
   position: relative;
   top: -32px;    
}

div.step_2 {
   position: relative;
   top: -32px;    
}

div.step_3 {
   position: relative;
   top: -32px;    
   margin-left: 8px;
}

div.td1 {
   height: 50px;
   background: url(../images/multyupload_form_bg.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   clear: both;
}

div.td1 div.status {
   float: left;
   height: 50px;
   width: 51px;
   background: url(../images/multyupload_form_upload.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
div.td1 div.status_ok {
   float: left;
   height: 50px;
   width: 51px;
   background: url(../images/multyupload_form_ok.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}

div.td1 div.status_x {
   float: left;
   height: 50px;
   width: 51px;
   background: url(../images/multyupload_form_x.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}

div.td1 div.process_ok div.size {
   float: left;
   height: 18px;
   width: 90px;
   padding-top: 6px;
   padding-bottom: 0px;
   padding-left: 15px;
   padding-right: 15px;
}

div.td1 div.process_ok div.weight {
   float: left;
   height: 18px;
   width: 90px;
   padding-top: 6px;
   padding-bottom: 0px;
   padding-left: 15px;
   padding-right: 15px;
   text-align: right;
}

div.td1 div.process_ok div.folder {
   float: left;
   height: 18px;
   width: 210px;
   font-weight: bold;
   padding-top: 0px;
   padding-bottom: 6px;
   padding-left: 15px;
   padding-right: 15px;
}

div.td1 div.process_ok div.error {
   float: left;
   width: 210px;
   padding-top: 8px;
   padding-bottom: 6px;
   padding-left: 15px;
   padding-right: 15px;
   text-align: left;
}

div.td1 div.text {
   float: left;
   height: 36px;
   width: 154px;
   padding-top: 7px;
   padding-bottom: 7px;
   padding-left: 15px;
   padding-right: 15px;
   overflow: hidden;
}

div.td1 div.process {
   float: left;
   height: 50px;
   width: 240px;
   background: url(../images/multyupload_form_process_1.gif);
   background-repeat: no-repeat;
   background-position: 10px 16px;
}

div.td2 {
   height: 50px;
   background: url(../images/multyupload_form_bg.jpg);
   background-repeat: no-repeat;
   background-position: left -50px;
   clear: both;
}

div.td2 div.status {
   float: left;
   height: 50px;
   width: 51px;
   background: url(../images/multyupload_form_upload.jpg);
   background-repeat: no-repeat;
   background-position: left -50px;
}

div.td2 div.status_ok {
   float: left;
   height: 50px;
   width: 51px;
   background: url(../images/multyupload_form_ok.jpg);
   background-repeat: no-repeat;
   background-position: left -50px;
}

div.td2 div.status_x {
   float: left;
   height: 50px;
   width: 51px;
   background: url(../images/multyupload_form_x.jpg);
   background-repeat: no-repeat;
   background-position: left -50px;
}

div.td2 div.process_ok div.size {
   float: left;
   height: 18px;
   width: 90px;
   padding-top: 6px;
   padding-bottom: 0px;
   padding-left: 15px;
   padding-right: 15px;
}

div.td2 div.process_ok div.weight {
   float: left;
   height: 18px;
   width: 90px;
   padding-top: 6px;
   padding-bottom: 0px;
   padding-left: 15px;
   padding-right: 15px;
   text-align: right;
}

div.td2 div.process_ok div.folder {
   float: left;
   font-weight: bold;
   height: 18px;
   width: 210px;
   padding-top: 0px;
   padding-bottom: 6px;
   padding-left: 15px;
   padding-right: 15px;
}

div.td2 div.process_ok div.error {
   float: left;
   width: 210px;
   padding-top: 8px;
   padding-bottom: 6px;
   padding-left: 15px;
   padding-right: 15px;
   text-align: left;
}

div.td2 div.text {
   float: left;
   height: 36px;
   width: 154px;
   padding-top: 7px;
   padding-bottom: 7px;
   padding-left: 15px;
   padding-right: 15px;
   overflow: hidden;
}

div.td2 div.process {
   float: left;
   height: 50px;
   width: 240px;
   background: url(../images/multyupload_form_process_2.gif);
   background-repeat: no-repeat;
   background-position: 10px 16px;
}

div.multyupload_upload_next {
   background: url(../images/multyupload_upload_next.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   height: 22px;
   width: 150px;
   float: left;
   margin-top: 13px;
   margin-left: 8px;
   overflow: hidden;
}

div.multyupload_upload_next:hover {
   background: url(../images/multyupload_upload_next.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   height: 22px;
   width: 150px;
   float: left;
}

div.multyupload_upload_select2 {
   float: left;
   width: 150px;
   color: #9f9d9d;
   text-align: right;
   padding-right: 37px;
   padding-left: 8px;
   margin-top: 13px;
}

div.multyupload_upload_code {
   float: left;
   width: 70px;
   color: #9f9d9d;
   text-align: right;
   margin-top: 13px;  
}

div.multyupload_upload_done {
   float: left;
   width: 70px;
   color: #9f9d9d;
   text-align: right;
   padding-left: 8px;
   margin-top: 13px;  
}

div.multyupload_upload_back {
   position: relative;
   float: left;
   top: 7px;
   left: 401px;
}

input.multyupload_upload_done {
   background: url(../images/multyupload_done.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 70px;
   cursor: hand;
   cursor: pointer;
}

input.multyupload_upload_done:hover {
   background: url(../images/multyupload_done.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}

input.multyupload_upload_code {
   background: url(../images/get_codes_small.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 72px;
   cursor: hand;
   cursor: pointer;
}

input.multyupload_upload_code:hover {
   background: url(../images/get_codes_small.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}

div.div_close {
   position: relative;
   width: 32px;
   height: 32px;
   top: -30px;
   left: 500px;
   /*background: url(../images/close.png);*/
   
}


a.work_window_close:link,
a.work_window_close:visited,
a.work_window_close:active {
   display:block;
   height: 32px;
   width: 32px;
   background: url(../images/close_small.png);
   background-repeat: no-repeat;
}
a.work_window_close:hover {
   height: 32px;
   width: 32px;
   background: url(../images/close_small_over.png);
   background-repeat: no-repeat;
}

a.cabinet_codes_btn:link,
a.cabinet_codes_btn:visited,
a.cabinet_codes_btn:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_codes.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}

a.cabinet_codes_btn:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_codes.jpg);
   background-repeat: no-repeat;
   background-position: left -41px;
}
a.cabinet_codes_btn:link,
a.cabinet_codes_btn:visited,
a.cabinet_codes_btn:active {
   display:block;
   float: left;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_codes.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}

a.cabinet_codes_btn:hover {
   text-decoration: underline;
   color: #ffffff;
   height: 40px;
   width: 40px;
   background: url(../images/cabinet_codes.jpg);
   background-repeat: no-repeat;
   background-position: left -41px;
}

select.select_big {
  background: url(../images/content_bg3.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   font-size: 12px;
   color: #9f9d9d;
   padding-top: 2px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 2px;
   height: 22px;
   width: 495px;
   margin-right: 10px;
   background-color: #ffffff;
}

select.select_big:hover {
   background: url(../images/content_bg3.jpg);
   background-repeat: no-repeat;
   background-position: left bottom;
   color: #0088cc;
}


select.select_big_opera {
   border: 1px solid #dedede;
   font-size: 12px;
   color: #9f9d9d;
   padding-top: 2px;
   padding-left: 10px;
   padding-right: 10px;
   height: 22px;
   width: 495px;
   margin-right: 10px;
}

select.select_small_opera:hover {
   border: 1px solid #fa8c00;
   color: #0088cc;
}

div.get_codes_hello {
   background: url(../images/get_codes_hello.jpg);
   background-repeat: no-repeat;
   background-position: 55px 15px;
   width: 506px;
   padding-top: 172px;
   padding-bottom: 10px;
   font-size: 18px;
   text-align: center;
}

div.get_codes_hello_2 {
   font-size: 18px;
   text-align: center;
   padding-top: 6px;
   padding-bottom: 9px;
   width: 510px;   
}

div.get_codes_type_select {
   width: 150px;
   color: #9f9d9d;
   text-align: right;
   padding-left: 7px;
}

div.get_codes_count_select {
   width: 150px;
   color: #9f9d9d;
   text-align: right;
   padding-left: 7px;
   padding-bottom: 11px;
}

div.get_codes_error {
   background: url(../images/get_codes_hello.jpg);
   background-repeat: no-repeat;
   background-position: 55px 45px;
   width: 506px;
   padding-top: 192px;
   padding-bottom: 77px;
   font-size: 18px;
   text-align: center;
}

div.get_codes_btn {
   height: 22px;
   width: 150px;
   float: left;
   overflow: hidden;
   padding-left: 193px;
}

div.get_codes_btn:hover {
   height: 22px;
   width: 150px;
   float: left;
}

input.get_codes {
   background: url(../images/get_codes.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 150px;
   cursor: hand;
   cursor: pointer;
}

input.get_codes:hover {
   background: url(../images/get_codes.jpg);
   background-repeat: no-repeat;
   background-position: left -22px;
   color: #0088cc;
   cursor: hand;
   cursor: pointer;
}

input.get_codes_work {
   background: url(../images/get_codes_work.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0px;
   color: #9f9d9d;
   height: 22px;
   width: 150px;
   cursor: hand;
   cursor: pointer;
}
div.last_update {
   background: url(../images/last_update.jpg);
   background-repeat: no-repeat;
   position: absolute;
   height: 40px;
   width: 218px;
   margin-top: -40px;
   margin-left: -15px;
}