@charset "utf-8";


a { text-decoration:none;font-size: 18px;color: #000; }
a:hover { text-decoration:underline;}
.color {text-decoration:none;font-size: 14px; }
a.color2 {text-decoration:none;  font-size: 18px;color: #666666; }
a.a_color {color: #999999;font-size:24px;}
.color3 {color: #ffcc00;}
.color4 {color: #3366cc;}
.color4_1 {text-decoration:none;font-size: 14px;}
.color5 { font-size: 18px;color: #ffffff;}
.color6 {color: #131313;}
.color7 {color: #ffffff;}
.color8 {color: #ff0000;}
div {font-size:18px;color: #000; }
.txt_shad {text-shadow: 1px 1px 2px #8b8888;}
.txt_shad1 {text-shadow: 0px 1px #8b8888;}
.txt_shad2 {text-shadow: 0 1px 1px #000;}
.txt_shad3 {text-shadow: 0 1px 0px #000;}
.txt_shad6 {text-shadow:1px 1px 0px #f1f1f1;}
.txt_shad7 {text-shadow:1px 1px 1px #fff;}
div, pre, input, select, textarea {font-family: Exo2,Arial,Helvetica,sans-serif;outline: none;}


H2, H4, H1 { text-align: center;color: #131313;font-size:24px;margin-top:0px; }
div.log_col {position:relative;float:left;clear:left;font-size: 16px;color: #008cc3; }
div.log_name {position:relative;font-weight:bold;text-decoration:none;font-size: 16px;color: #000000; }
* html div.log_name {margin-left:17px; }
div.log_name1 {position:relative;display:block;clear:left;font-size:14px;color:#000;}
hr {color: #131313;}
.imghover {clear:both;width:22px;height:16px;cursor:default;position:relative;background:transparent url('/images/preview_22_16.png') left top no-repeat;}
.imgview {position:absolute;z-index:2000;top:0px;left:140px;border-radius:5px;border:1px solid #ccc;width:0px;}

strong { text-align: center;color: #555;font-size:24px;white-space:nowrap; }

div.log_col1 {position:relative;font-size: 16px;font-weight:bold;color: #ffcc00;}
* html div.log_col1 {\margin-left:17px;}
div.log_img1 {position:relative;float:left;margin-left:1px;}
.mess_to {font-size: 10px;margin-left:50px;color:#666;text-shadow:1px 1px 0 #fff;}
.mess_to1 {font-size: 14px; color: #000000;margin-bottom: 5px;margin-left:50px;width: 535px; word-wrap: break-word;background-color: #fff;border-radius: 3px;box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);height:auto;}
a.mess_to1_file {font-size: 12px; color: #6633cc;margin-bottom: 5px;word-wrap: break-word;}
.mess_from {font-size: 10px;margin-left:5px;color:#666;text-shadow:1px 1px 0 #fff; }
.mess_from1 {font-size: 14px; color: #000000;margin-bottom: 5px;margin-left:5px;width: 535px; word-wrap: break-word;background-color: #e1e0e0;border-radius: 3px;box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);height:auto;}
.mess_to1 pre {margin:0;white-space: pre-wrap;padding:3px;font-family:Exo2,sans-serif,Arial, Helvetica;}
.mess_from_not1 pre {margin:0;white-space: pre-wrap;}
.mess_from1 pre {margin:0;white-space: pre-wrap;padding:3px;font-family:Exo2,sans-serif,Arial, Helvetica;height:auto;}
.mess_from1 pre a {font-size:12px;color: #6633cc;}
.mess_to_chat{font-size: 10px;margin-left:5px;width:570px;font-size:14px;background: rgba(0,0,0,0.5);background:#555555\9;padding:3px 5px;color:#fff;margin-top:15px;}
.order_new {font-size:14px;clear:both;}

.mess_from_not {font-size: 10px;font-weight: bold; color: #000000; }
.mess_from_not1 {font-size: 14px; color: #000000; margin-bottom: 5px;margin-left:5px; width: 580px; word-wrap: break-word;background-color: #e1e0e0;border-radius: 3px;box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);}
.ajaxplace {position:absolute;left:350px;top:0px;white-space: nowrap;font-size:16px;}
.errorplace {position:absolute;left:350px;top:0px;white-space: nowrap;font-size:16px;}
.upload_file {cursor:pointer;width:40px;height:40px;background:transparent url('/images/org/file_upload.png') left top no-repeat;}
.upload_file:hover {cursor:pointer;width:40px;height:40px;background:transparent url('/images/org/file_upload_h.png') left top no-repeat;}

.conf_multy {cursor:pointer;width:40px;height:40px;background:transparent url('/images/org/file_upload.png') left top no-repeat;}
.conf_multy:hover {cursor:pointer;width:40px;height:40px;background:transparent url('/images/org/file_upload_h.png') left top no-repeat;}
.avatar_conf_m {float:right;border-radius:8px;}

img {border-color: #777777;border-radius:3px;}
img.avatar_marg1 {float:right;margin-right: -3px\9;}
img.avatar_marg { float:right;margin-right: 0px\9;border-radius:3px;}
img.adv_img { width:560px; }
img.auth_logo1 {width:210px; }
.auth_logo2 {font-size:18px;color:#000;}


div.main_width {width: 100%;margin-left: auto;min-width:930px; margin-right: auto; }
div.top_div {position:relative;float: right;right:0px;padding-top:2px;width:830px;clear: both;white-space: nowrap;}
* html div.top_div {\margin-left:5px;\margin-top:-6px;} * +html div.top_div {\margin-left:5px;\margin-top:-6px;}
.top_login a {position: fixed;top: 0px; left: 5px;font-size: 14px;color: #fff;zoom:1;z-index:60001;border-bottom:1px dotted;text-decoration:none; }
.top_orgzer {position: absolute;display:block;top: 80px; left: 35px;width:90px;height:99px;background:transparent url('/images/org/idigonizer_bg.png') left top no-repeat;cursor:pointer; }
.top_orgzer:hover {background:transparent url('/images/org/idigonizer_ho_bg.png') left top no-repeat; }

div.main_div {clear: both;width: auto;min-width:930px; }
div.d_tb_h {position: relative;margin-top: 110px;;margin-right: auto;margin-left: auto;margin-top:125px\9;clear:both; }
div.d_tb_h_passw {position: relative;margin-top: 110px;;margin-right: auto;margin-left: auto;margin-top:125px\9; }
.auth_logo {position:fixed;float:left;width:210px;top:21px;left:5px;z-index:60001;}

div.sel_fr td {color: #ffcc00;text-align: center; }
div.set_info a {position:relative;float:left;clear:both;font-size: 12px;color: #000000;left:13px;height:25px;z-index:100; }
* html div.set_info a {\margin-top:-4px;}
div.set_info1 a  {font-size: 12px;color: #666666; }
.div_scroll1 {position:relative;overflow-x:auto;overflow-y: auto;float: left;height: 710px; margin-top: 26px;width: 85%; }
.div_scroll {position:relative; overflow-x: auto;overflow-y: auto;height: 710px; margin-top: 79px;width: 95%;border:1px solid #ccc;border-radius:5px;background:#ebebeb;margin-left:auto;margin-right:auto; }
* html div.div_scroll {display:block;\margin-top:81px;} * html div.div_scroll1 {display:block;\margin-top:26px;}

div.marg_download {clear:both;width:100%;font-size: 14px;color: #ff0000;margin-top:-23px;margin-bottom:-22px;}
div.list_file {display:inline-block;padding-top:3px;margin-left:5px;width:385px;}
* html div.list_file {margin-left:0px;} * +html div.list_file {margin-left:0px;}
div.list_file1 {float:left;width:20px;}
div.list_file2 {float:left;width:360px;color: #000000;font-size: 16px;word-wrap: break-word;}
div.list_file_input {float:left;padding-top:3px;margin-left:5px;margin-bottom:5px;color: #000000;font-size: 16px;}
* html div.list_file_input {margin-left:0px;} * +html div.list_file_input {margin-left:0px;}
div.file_block {display:inline-block;height:175px;width:408px;overflow-y:auto;overflow-x:hidden;}
div.file_help  {float:right;display:block;width:40px;height:40px;cursor:pointer;}
div.list_help {position:absolute;top:-4px;left:6px;width:407px;font-size:12px;overflow-y: auto;overflow-x:hidden;height:106px;}
* html div.list_help {top:-6px;} * +html div.list_help {top:-6px;}
div.list_help1 {margin-top:-15px;color:#000000;font-size:12px; word-wrap: break-word;width:388px;}
* html div.list_help1 {margin-top:0px;} * +html div.list_help1 {margin-top:0px;}
div.upload_btn {width:235px;padding-top:5px;margin-left:5px;overflow-y:hidden;height:40px;}

.upload_btn1 {float:left;background:transparent url('/images/org/cloud_up.png') left top no-repeat;border: 0px solid transparent;width:40px;height:40px;cursor:pointer;display:block;}
.upload_btn1:hover {background:transparent url('/images/org/cloud_uph.png') left 100% no-repeat;}




a.org_btn_del {text-decoration: none;}
a.org_btn_del span { background: transparent url('/images/org/org_delete_bg_2.png') no-repeat right bottom;display:block;float:left;padding-left:10px;line-height: 40px;height:40px;width:40px;text-align: center;
outline: none;position:relative;z-index:100;}
a.org_btn_del:hover span {background: transparent url('/images/org/org_delete_bg_2h.png') no-repeat right bottom;}

div.adv_align {height: 250px;width:560px;float:right;margin-right:30px;margin-top: 7px;}
div.add_fr_align {position: relative;display:block;float: left;font-size:12px;
color: #ffffff;top: 0px;left:0px;clear:both;}
div.fr_add_info { position:absolute;left:26px;width:330px;}
* html div.fr_add_info { position:absolute;left:17px;} 
* html .add_fr_btn {\padding-left:0px;}
.add_fr_btn .button2 {margin-left:10px;}

div.mess_marg { margin-top: 99px; margin-top: 96px\9; }
* html div.mess_marg {display:block;\margin-top:72px;} * +html div.mess_marg {display:block;\margin-top:72px;}
div.user_inf_btn {position:relative;clear:both;width:100%;float:right;margin-top:-30px;margin-top: -31px\9; }
* html div.user_inf_btn {\margin-top: -8px; } * +html div.user_inf_btn {\margin-top: -8px; }
div.temp_talk {position:relative;clear:both;width:100%;float:right; }
.v_cnt_ms_1 {position:relative;width:55px;height:50px;background:transparent url('/images/v_count_mess_1.png') left -15px no-repeat;font-size:14px;cursor:pointer;font-weight:bold;padding-top:3px;margin-top:65px;color:#131313;}
.v_cnt_ms_2 {position:relative;width:55px;height:50px;background:transparent url('/images/v_count_mess_2.png') left -15px no-repeat;font-size:14px;cursor:pointer;font-weight:bold;padding-top:3px;margin-top:65px;color:#131313;}
.v_cnt_ms_3 {position:relative;width:55px;height:50px;background:transparent url('/images/v_count_mess_3.png') left -15px no-repeat;font-size:14px;cursor:pointer;font-weight:bold;padding-top:3px;margin-top:65px;color:#131313;}
.v_cnt_ms_4 {position:relative;width:55px;height:50px;background:transparent url('/images/v_count_mess_4.png') left -15px no-repeat;font-size:14px;cursor:pointer;font-weight:bold;padding-top:3px;margin-top:65px;color:#131313;}
.v_cnt_ms_5 {position:relative;width:55px;height:50px;background:transparent url('/images/v_count_mess_5.png') left -15px no-repeat;font-size:14px;cursor:pointer;font-weight:bold;padding-top:3px;margin-top:65px;color:#131313;}

div.user_about_btn { position:relative;width:16px; }
.user_add_del_btn { width:110px;margin-left:auto;margin-right:auto; }
div.mess_marg1 { position:relative;clear:both;width:auto;margin-bottom: 25px;}
div.mess_marg2 { position:relative;clear:both;width:auto;margin-bottom: 24px;}
div.top_marg1 { margin-top: 34px;width:100%; }
div.mess1_ {margin-bottom:5px; font-size: 18px;color: #ff0000; } * html div.mess1_ {\float:left;}
div.mess_ {display:inline-block;width:100%;font-size: 24px;color: #ff0000;margin-top:-28px;}
.mess_auth {display:inline-block;width:100%;font-size: 26px;color: #ffcc00;margin-top:5px;}
div.mess_reg {display:inline-block;width:100%;font-size: 24px;color: #ff0000;margin-top:-28px;}
div.mess_reged {display:inline-block;width:100%;font-size: 24px;color: #ff0000;margin-top:5px;}
div.marg_find { clear:both;text-decoration:none;font-size: 24px;color: #ff0000;margin-bottom:-28px; }
div.marg_find1 {float:left;position:relative;margin-top: 10px;margin-bottom: 10px;margin-bottom:20px\9;width:100%; }
* html div.marg_find1 {\display:inline-block;\padding-top:12px;}
div.marg_find2 {float:left;padding-left:25px;}
div.marg_find3 {clear:both;margin-bottom:20px; }
div.marg_tunes {height:30px;}
.count {background: none #fff;border: 1px solid #ccc;border-radius: 3px;color: #131313;margin-right: 0;padding: 1px 3px;position: absolute;top: 0px;width: auto;z-index: 700;left:0px;}

div.auth_about_btn {position:relative;margin-top:60px;display:inline-block;z-index:100;margin-bottom:-60px;}
* html div.auth_about_btn {\width:110px;display:inline;} * +html div.auth_about_btn {width:110px;}
div.reg_left {float:left;\width:200px;}
div.reg_left_in {height:30px;color:#000;}
div.reg_right {float:right;text-align:right;\width:350px;}
div.reg_right_in {clear:both;height:30px;color: #ffffff;position:relative;}
div.tun_left {float:left;clear:left;\width:230px;}
div.tun_left_in {height:40px;color: #131313;}
div.tun_right {float:right;clear:right;text-align:right;\width:350px;}
div.tun_right_in {clear:both;height:40px;color: #ffffff;position:relative;}
div.tun_left_av {float:left;\width:350px;}
div.tun_left_in_av {float:left;width:300px;color: #131313;}
div.tun_right_av {position:relative;float:right;text-align:right;height:77px;\width:250px;}
div.tun_right_in_av {position:relative;clear:left;color: #ffffff;}
div.tun_pass {clear:both;position:relative;color:#131313;}
div.tun_avat {position:relative;clear:both;color:#131313;}
div.find_left {float:left;\width:230px;}
div.find_right {float:right;clear:right;text-align:right;\width:350px;}
div.find_right_hr {clear:both;height:15px;color: #ffffff;}
div.find_left_in {height:40px;color: #666;text-shadow:1px 1px 0 #fff;}
 * html div.find_left_in {\height:27px;} * +html div.find_left_in {height:29px;}
div.find_right_in {clear:both;height:40px;color: #000000;} * html div.find_right_in {\height:27px;} * +html div.find_right_in {height:29px;}
div.find_from_to {float:right;font-size:18px;color:#666;text-shadow:1px 1px 0 #fff;}

div.fr_wr_info { position:absolute;left:56px;display:inline-block;font-size: 16px;color: #000000;z-index:100;}
div.fr_wr_img { position:relative;float: left;z-index:500;cursor:pointer;}
.fr_wr_blk { clear: left;white-space: nowrap; height:69px;margin-bottom:0px\9;position:relative; }
div.fr_fr_info { position: absolute;left:56px;display:inline-block;font-size: 16px;color: #000000;z-index:100;}
div.fr_fr_img { position:relative;float: left;z-index:500;cursor:pointer; }
.fr_fr_blk { clear: left;white-space: nowrap; height:69px;margin-bottom:0px\9;transition: background 0.8s ease 0s; }
.fr_fr_blk:hover {background-color: #ffcc00;cursor:pointer;}
* html div.fr_fr_blk {display:block;\margin-bottom:-2px;} * html div.fr_wr_blk {display:block;\margin-bottom:-2px;}
* +html div.fr_fr_blk {min-width:330px; }  * +html div.fr_wr_blk {min-width:330px; }
.div_nowrap {white-space: nowrap; }
.hlp_all {position:absolute;right:5px;top:40px;width:20px;height:20px;background: transparent url('/images/hlp_all.png') no-repeat top left;cursor:pointer;}
.hlp_all:hover {background: transparent url('/images/hlp_all_h.png') no-repeat top left;width:20px;height:20px;}

div.px_min_bot1 {position:relative;clear:both;float:right; margin-top: 4px\9;}

body {color: #000000;font-family:Exo2,Arial,Helvetica,sans-serif;text-align: center;background-repeat: no-repeat;background-color:#f0f0f0;padding:0px;margin:0px;}
 * html BODY {\overflow:auto;} * +html {overflow:auto;}
div.text_area {float: right;clear:both; word-wrap: break-word;overflow-y:auto;overflow-x:hidden; resize: none;border: 0px solid #000;background: #f0f0f0;width: 610px;height: 205px;resize: vertical;}
textarea.text_area1 {float: right;clear:both;border: 2px solid #ccc;overflow-y:auto;overflow-x:hidden;word-wrap: break-word;resize: vertical;width: 600px; height: 150px;font-size:14px;
border-radius:5px;;padding:5px;font-family:Exo2,sans-serif,Arial, Helvetica;}

td.td1 {width:50px;text-align: right; }
td.td2 {text-align: right;width:610px; }

td.width_td_mess { width: 40%; }
td.width_td_mess1 { width: 29%;text-align:left; }
td.width_td_fr { width: 29%;text-align:left; }

table.tun_width { width: 45%;font-size: 18px;color: #ffffff; }
table.find_width { width: 40%;font-size: 18px;color: #ffffff; }
table.table_find { clear:both;border-collapse: collapse;text-align: center;border-style:dotted;border-width: 1px;border-spacing: 1px;border-color: #ffffff;padding:0px;font-size: 16px;color: #131313; }
.table_find .txt_shad {color:#666;text-shadow:1px 1px 0 #fff;}
table.table_find tr {text-align: center;border-width: 1px;padding: 2px;border-style: dotted;border-color: #ffffff;
-moz-border-radius: 3px; }
table.table_find td {padding: 0px;border-style: dotted;border-color: #131313;border-width: 1px;-moz-border-radius: 3px; }
table.tb_color { font-size: 18px;color: #ffffff; }

.auth_mnu {float:left;left:50%;position:relative;margin-top:75px;margin-bottom:15px;}
.button_ok {background: transparent url(/images/org/select_ok.png) no-repeat top right;color: #000000;display: block;float: right;height: 46px;width:36px;padding-right:10px;}
.button_ok:hover {background: transparent url('/images/org/select_ok_hvr.png') no-repeat top right;}
div.supp_sform {display:block;position:relative;height:81px;width:81px;cursor:pointer;background:transparent url('/images/org/mail_btn.png') left top no-repeat;border: 1px solid transparent;}
div.supp_sform:hover {border: 1px solid #fff;background:transparent url('/images/org/mail_btn_bw.png') left top no-repeat;}

.button1 {background: transparent;color: #131313;display: block;float: left;font-size: 18px;text-align: center;height: 20px;padding-right:21px;
text-decoration: none;text-shadow:-1px -1px 3px #666, 1px 1px 3px #fff, -1px -1px #666, 1px 1px #FFF;}
.button1 span {background: transparent ;display: block;float:right;white-space: nowrap;line-height: 45px;height:35px;text-decoration: none;padding: 0px 2px 0px 22px;position: relative;}
.button1:hover {background: transparent ;display:block;color: #ffffff;text-decoration: none;text-shadow:-1px -1px 3px #666, 1px 1px 3px #666, -1px -1px #666, 1px 1px #FFF;}
.button1:hover span {background: transparent ;display:block;text-decoration: none;}
.button1:active {background-position: bottom right;display: block;text-decoration: none;color: #ffffff;outline: none;}
.button1:active span {background-position: bottom left;display: block;padding: 0px 2px 0px 22px;outline: none;}

a.button2 {background:  none no-repeat #555;display:block;float:left;font-size: 14px;text-align: center;height: 33px;margin-right: 0px;border-radius:3px;padding-right:11px;text-decoration: none;outline: none;
text-shadow:none;}
 * html a.button2 { \width:30px;} *
a.button2 span {display:block;background: none no-repeat;float:left;white-space: nowrap;line-height: 31px;height:33px;text-align: center;color:#f6f6f6;text-decoration: none;padding: 0px 0px 0px 10px;outline: none;
position:relative;}
a.button2:hover {background: none no-repeat #666;text-decoration: none;}
a.button2:hover span {text-decoration: none;}


a.button3 {background: transparent url('../images/org/button_auth_new_a.png') no-repeat bottom right;color: #ffffff;display: block;float: left;font-size: 18px;text-align: center;height:70px;
padding-right:12px;text-decoration: none;}
a.button3 span {background: transparent url('../images/org/button_auth_new.png') no-repeat left 1px;display: block;line-height: 25px;height:50px;float:left;text-decoration: none;padding: 13px 10px 16px 73px;
position: relative;}
a.button3:active {display: block;text-decoration: none;color: #000000;outline: none;}
a.button3:active span {display: block;text-decoration: none;outline: none;}
a.button3:hover {text-decoration:none;color:gray;}
a.button3:hover span {background: transparent url('../images/org/button_auth_new_hvr.png') no-repeat left 1px;}

a.button4 {background: transparent url('../images/org/button_auth_new_a.png') no-repeat bottom right;color: #ffffff;display: block;float: left;font-size: 18px;text-align: center;margin-right:4px;height:70px;
padding-right:12px;text-decoration: none;}
a.button4 span {background: transparent url('../images/org/button_auth_new_inf.png') no-repeat left 1px;display: block;line-height: 25px;height:50px;float:left;text-decoration: none;padding: 13px 10px 16px 73px;
position: relative;}
a.button4:active {display: block;text-decoration: none;color: #000000;outline: none;}
a.button4:active span {display: block;text-decoration: none;outline: none;}
a.button4:hover {text-decoration:none;color:gray;}
a.button4:hover span {background: transparent url('../images/org/button_auth_new_inf_hvr.png') no-repeat left 1px;}

a.button5 {background: transparent url('../images/org/button_auth_new_a.png') no-repeat bottom right;color: #ffffff;display: block;float: left;font-size: 18px;text-align: center;margin-right:4px;height:70px;
padding-right:12px;text-decoration: none;margin-left:2px;}
a.button5 span {background: transparent url('../images/org/button_auth_new_prtn.png') no-repeat left 1px;display: block;line-height: 25px;height:50px;float:left;text-decoration: none;padding: 13px 19px 16px 63px;
position: relative;}
a.button5:active {display: block;text-decoration: none;color: #000000;outline: none;}
a.button5:active span {display: block;text-decoration: none;outline: none;}
a.button5:hover {text-decoration:none;color:gray;}
a.button5:hover span {background: transparent url('../images/org/button_auth_new_prtn_hvr.png') no-repeat left 1px;}


a.top_btn {
background: transparent url('/images/themes_img/chrome_xlssium/top_button_idigo_a_xls.png') no-repeat top right;
display:block;
float: left;
font-size: 28px;
text-align: center;
height: 79px;
margin-right: 5px;
padding-right: 41px;
text-decoration: none;
outline: none;
} * html a.top_btn { \width:50px;} *
a.top_btn span {
background: transparent url('/images/themes_img/chrome_xlssium/top_button_idigo_span_xls.png') no-repeat;
display: block;
float:left;
white-space: nowrap;
line-height: 71px;
height:79px;
text-align: center;
text-decoration: none;
padding: 0px 0px 0px 41px;
outline: none;
z-index: -1;
position: relative;
}
a.top_btn:hover {
background: transparent url('/images/themes_img/chrome_xlssium/top_button_idigo_a_xls.png') no-repeat right -85px;
text-decoration: none;
}
a.top_btn:hover span {
background: transparent url('/images/themes_img/chrome_xlssium/top_button_idigo_span_xls.png') no-repeat left -85px;
text-decoration: none;
}
a.top_btn:active {
display: block;
background-position: bottom right;
text-decoration: none;
color: #ffffff;
outline: none;
}
a.top_btn:active span {
display: block;
background-position: bottom left;
padding: 0px 0px 0px 41px;
outline: none;
}
.but_about {background: transparent;color: #000000;display: block;float: right;font-size: 18px;text-align: center;height: 35px;padding-right:21px;
text-decoration: none;text-shadow:-1px -1px 3px #666, 1px 1px 3px #ccc, -1px -1px #666, 1px 1px #FFF;}
.but_about span {background: transparent;display: block;float:right;white-space: nowrap;line-height: 35px;height:35px;text-decoration: none;padding: 0px 2px 0px 22px;z-index: -1;
position: relative;}
.but_about:hover {background: transparent;color: #ffffff;text-decoration: none;text-shadow:-1px -1px 3px #666, 1px 1px 3px #ccc, -1px -1px #666, 1px 1px #FFF;}
.but_about:hover span {background: transparent;text-decoration: none;}

a.al_right {float: right;}
a.al_left {float: left;}
a.al_center {position: relative;left:45%;margin: 30px auto 10px;}

.b1 {background: blue;color: white;font-size: 10pt;border-color: blue;border-style: inset; }
.b2 {background: blue;color: white;font-size: 12pt;border-color: blue;border-style: inset;border-width:2px; }

div.vert_center4 {position: absolute;left: 15%;top: 15%;height: 350px;width: 400px;}
div.vert_center3 { position: absolute;left: 35%;top: 34%;height: 300px;width: 1000px;}
div.vert_center2 {position: relative;left: 0%;top: 5px;}
div.vert_center {position: absolute;left: 42%;top: 29%;height: 300px;width: 310px;}

.clear { /* generic container (i.e. div) for floating buttons */
overflow: hidden;
width: 100%;
}
#bottom-left {position: absolute;bottom: 5px;left: 5px;}

small.mess_1 {font-size:24px;color: #ffffff;}

.marg1 { position: relative;clear:both;left:-50%;width:auto;} * html .marg1 {\width:120px;}
.marg2 { position: relative;clear:both;left:-50%;width:auto; white-space: nowrap;margin-top:15px;} * html .marg2 {\width:110px;}
.marg3 { position: relative;clear:both;left:-50%;width:auto;} * html .marg3 {\width:135px;}
.marg4 { position: relative; clear:both;width: auto;left:-50%;white-space:nowrap;} * html .marg4 {\width:170px;}
.marg5 { position: relative;clear:both;left:-50%;width:auto;}* html .marg5 {\width:140px;}
.marg6 { position: relative;clear:both;left:-50%;width:auto;} * html .marg6 {\width:140px;}
.marg7 { position:relative;clear:both;left:-50%;width:auto;white-space:nowrap;} * html .marg7 {\width:110px;}
.marg8  { position: relative;clear:both;left:-50%;width:auto;} * html .marg8 {\width:240px;\height:45px;}
.marg9 { position:relative;clear:both;left:-50%;width:auto;} * html .marg9 {\width:210px;}
.marg10 { position: relative;width: 200px;left:50%;}
.marg11 { position: relative;float:left;clear:both;width: auto; margin-left:0px;margin-top:-7px;left:-50%;} * html .marg11 {\margin-top:-8px;}
.marg12 { position: relative;float:right;width:65px;right:5px;z-index:1000;}

.input1 {font:16px Exo2,sans-serif,Arial, Helvetica;text-align:left;line-height:normal;color:#000000;padding: 5px;border: 2px solid #dbdbdb;width:200px;height:20px;
border-radius:5px;;}
* html .input1 {\width:212px;\height:24px;\padding:-2px 5px -0px 5px;} * +html .input1 {height:23px;}
.input3 {clear:both;float:right;font:16px Exo2,sans-serif,Arial, Helvetica;text-align: left;line-height:normal;color:#000000;padding:4px 0px 4px 10px;border: 2px solid #dbdbdb;width:212px;height:34px;
border-radius:5px;}
.input2 {font-size:16pt;line-height:normal;color:#000000;
padding:1px 5px 0px 5px;border: 1px solid #000000;width:200px;height:28px;}
.input4 {font-size:20px;text-align:left;line-height:normal;color:#000000;
padding:2px 5px 2px 5px;border: 1px solid #000000;width:200px;height:25px;vertical-align:middle;}
.input_tune {position:relative;display:block;margin-left:-235px;font-size:22px;height:40px;opacity:0.0;filter: alpha(opacity=00);cursor:pointer;}
* html .input_tune {width:110px;}
.input_year_find {font-size:16px;text-align: left;line-height:normal;color:#000000;padding:2px 0px 2px 10px;border: 2px solid #dbdbdb;border: 2px solid #dbdbdb\9;width:212px;height:35px;border-radius:5px;}
div.brawse_btn { position:absolute;overflow:hidden;height:40px;float:right;bottom:0px;right:0px;width:110px;}
* html div.brawse_btn {position:fixed;margin-right:-55px;margin-top:5px;overflow:visible;}
.pass {font-family: Arial,sans-serif;}


.width_input1 {width:80px;}
.width2_input1 {width: 128px;}
.width3_input1 {width: 60px;}
.width4_input3 {width: 300px;}

.inf_about {background: transparent url('/images/inf_about.png') no-repeat  top left;height:20px;width:16px;cursor:pointer;}

.about ul {padding-right: 3px;margin: 0;list-style: none;width:16px;position:relative; }
.about li { padding-left:1px;  }
.about li a {display: block;text-align:left;text-decoration: none;color: #000;white-space:pre-wrap;word-wrap:break-word;font-size:16px;margin-top:2px;}
.about li a:hover {text-decoration:none;white-space:pre-wrap;word-wrap:break-word; }
.about li ul {visibility: hidden;position: absolute;left: -20px;bottom: 20px;width:420px;height:120px;background: transparent url('/images/themes_img/chrome_xlssium/info_about_xls.png') no-repeat  top right;}
.about li:hover {position: relative;}
.about li:hover ul {visibility: visible;}
.about li:hover  {position: relative;}
.about ul a:hover ul {visibility:visible;}
* html .about a:hover {position:relative;}
.f_download ul {padding: 0;margin: 0;list-style: none;width:40px;position:relative;}
.f_download li { float:left;padding:4px 5px 5px 5px;}
.f_download li a {display: block;text-align:left;text-decoration: none;color: #fff;white-space:pre-wrap;word-wrap:break-word;font-size:16px;}
.f_download li a:hover span {color:#3366cc;text-decoration:none;white-space:pre-wrap;word-wrap:break-word;}
.f_download li ul {visibility: hidden;position: absolute;font-size: 16px;color: #ffffff;text-align:left;text-decoration:none;left: 70px;top: 145px;width:420px;height:235px;
background: transparent url('/images/themes_img/chrome_xlssium/file_download_xls.png') no-repeat  top left;}
.f_download li:hover ul {visibility: visible;}
.f_download ul a:hover ul {visibility:visible;}
* html .f_download a:hover {position:relative;}

.cls_flist {background:transparent url("/images/org/org_close_bg_2.png") no-repeat right bottom;height:40px;width:40px;right:45px;cursor:pointer;position:absolute;margin-top:5px;}
.cls_flist:hover {background:transparent url("/images/org/org_close_bg_2h.png") no-repeat right bottom;}


.help_a {position:relative;float:right;margin-right:-5px;z-index:1000; }
.help_a:hover {
background-color: transparent;
}
.help_a span {
position:absolute;
visibility:hidden;
right:200px;
top:38px;
z-index:2000;
}
.help_a:hover span {
visibility:visible;
}
.help_a img {
display:block;
position:absolute;
top:-10px;
padding-top:0px;
border:0px;
}
.help_a span img {
border:0px;
}
.lineForm {right: 10px;top:60px;width:350px;zoom: 1;position:absolute;z-index:1000;}
* html .lineForm {float: none;width: auto;\width:350px;}
div.stats {display:inline;height:0px;left:-1000px;margin:0px;padding:0px;position:absolute;top:-1000px;visibility:hidden;width:0px; }

div.ul_about ul { position:relative;list-style: inside url('/images/li.png');font-size: 18px;color: #000000;
text-align:left;width:550px;margin-bottom:30px; }
div.ul_about li {position:\relative;list-style: \inside url('/images/li.png');font-size: 18px;}
div.pic_about_line {clear:both;margin-left:auto;margin-right:auto;width:620px;padding-top:20px;}
a.a_about img { display:block;position:relative; border: 1px solid #ff0000;width:180px;height:115px;padding:2px;
margin-top:10px;margin-left:10px;margin-right:10px;}
a.a_about_txt { font-size:12px; color:#000000;}
a.a_about:hover img {display:block;position:relative; border: 1px solid #0cf;}
div.pic_about {display:block;position:relative;}
div.pic_about:hover div.zoom_about {display:block;}
div.zoom_about { display:none; background-image: url('/images/zoom_sin.png');background-repeat: no-repeat;
z-index:1000;width:50px;height:50px;position:absolute;bottom:10px;right:10px;}

#lightbox{background-color:#EEE; padding:10px; border-bottom:2px solid #666; border-right:2px solid #666;}
#lightboxDetails{font-size:0.8em; padding-top:0.4em;}
#lightboxCaption{float:left;font-size:22px; color:#ffffff;}
#keyboardMsg{float:right;font-size:14px; color:#ffffff;}
#closeButton{top:5px; right:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
#overlay{background-image:url('../js/lightbox/overlay.png');}
.rama{background-color:#f2f2f2;width:1020px;border-color:silver;border-style:double;border-width:3px;margin:0 auto;padding:10px;}
.rama2{border:1px solid #C9D7DE;}
.topic_prefix span{font-size:8px; color:#3366cc; padding:0px 3px 1px 3px;}
.topic_prefix span.important{background-color:#3faae4;}
.inv{display:none;}
.small{color:#79A0BB;font-size:10px;text-decoration:none;}
.image_thumb{border:1px #ccc solid;margin-top:4px;margin-bottom:4px;background-color:#fff;padding:2px;}
#footer{background-color:#4a7c9a;border-bottom-color:#33586c;border-bottom-style:solid;border-bottom-width:1px;
border-left-color:#6ba3c4;border-left-style:solid;border-left-width:1px;border-right-color:#406c85;border-right-style:solid;
border-right-width:1px;border-top-color:#6ba3c4;border-top-style:solid;border-top-width:1px;height:33px;margin-bottom:10px;
margin-left:-2px;margin-right:-2px;margin-top:0px;padding-bottom:0px;padding-left:9px;padding-right:9px;padding-top:1px;vertical-align:top;}
.moduletable-opacity img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -khtml-opacity:0.6; opacity:0.6;filter:alpha(opacity=60);}
.moduletable-opacity a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:0.9;
-khtml-opacity:0.9; opacity:0.9; filter:alpha(opacity=90);}


#cont {display:block;top:0px;margin-top:0px;background:transparent;}
.organizer_menu, #organizer_menu {width:100%;position: fixed;top:0px;left:0px;z-index:60000;padding-top:15px;color: #000;background: #131313;box-shadow:0 0 5px rgba(0, 0, 0, 0.5);opacity:0.9;min-width:1200px;}
.org_set_menu_int {display:table;position:relative;width:auto;z-index:0;}
.add_marg {margin-top:65px;}
.txt_shad5 {text-shadow: 0px 1px 3px #000;}

a.org_btn {background: transparent 50%;display:block;float:left;font-size: 16px;text-align: center;height: 48px;margin-right: 0px;padding-right: 9px;text-decoration: none;outline: none;
z-index:5;color:#F68426;transition:background  0.5s ease 0s ;}
* html a.org_btn1 { \width:30px;} *
a.org_btn span {display:block;background: transparent;float:left;white-space: nowrap;line-height: 33px;height:48px;text-align: center;text-decoration: none;padding: 0px 0px 0px 10px;outline: none;position:relative;}
a.org_btn:hover {background: transparent url('/images/org/org_underline.png') no-repeat 50% 31px;color:#fff;text-decoration: none;}
a.org_btn:hover span {background: transparent;color:#fff;text-decoration: none;}
a.org_btn:active {display:block;text-decoration: none;outline: none;}
a.org_btn:active span {display: block;padding: 0px 0px 0px 10px;outline: none;color:#cccccc;}

a.org_btn_pres {background: transparent;display:block;float:left;font-size: 16px;text-align: center;height: 33px;margin-right: 0px;padding-right: 9px;text-decoration: none;
outline: none;z-index:5;}
a.org_btn_pres span {display:block;background: transparent;float:left;color:#999999;text-shadow:none;white-space: nowrap;line-height: 33px;height:33px;text-align: center;text-decoration: none;padding: 0px 0px 0px 10px;
outline: none;position:relative;z-index:-1;}
a.org_btn_pres:hover {background: transparent;text-decoration: none;}
a.org_btn_pres:hover span {background: transparent;text-decoration: none;}
a.org_btn_pres:active {display:block;background-position: right top;text-decoration: none;outline: none;}
a.org_btn_pres:active span {display: block;background-position: left top;padding: 0px 0px 0px 10px;outline: none;color:#cccccc;}

#list_blk_ins_btn ul {padding: 0;margin: 0;list-style: none;position:relative;}
#list_blk_ins_btn li.list_li_item { float:left;width:100px;padding:3px 0px 3px 25px;background-color: #131313 ;}
#list_blk_ins_btn li.li_top_clr { float:left;width:100px;height:8px;padding:3px 0px 0px 25px;background: #131313;}
#list_blk_ins_btn li.li_bottom_clr { float:left;width:100px;height:12px;padding:0px 0px 0px 25px;background: #131313;}
#list_blk_ins_btn li.list_li_item a {display: block;text-align:left;text-decoration: none;color: #f68426;white-space:pre-wrap;word-wrap:break-word;font-size:14px;transition:color 0.5s ease 0.3s;}
#list_blk_ins_btn li.list_li_item a:hover {text-decoration:none;white-space:pre-wrap;word-wrap:break-word;color:#131313;}
#list_blk_ins_btn li.mainli_list ul {visibility: hidden;display:block;position: absolute;left: -15px;top: 45px;width: 105px;z-index:501;border:1px solid #ccc\9;
box-shadow:-1px 3px 7px rgba(0, 0, 0, 0.2), 1px 0 7px rgba(0, 0, 0, 0.2), 0 3px 4px rgba(0, 0, 0, 0.25);}
#list_blk_ins_btn li.list_li_item:hover {position: relative;background: transparent url('/images/org/list_mark.png') no-repeat  0% 50%;background-color: #ffcc33;color:#131313;}
.list_mnu:hover #list_blk_ins_btn li.mainli_list ul {visibility: visible;}
.list_mnu:hover  {position: relative;}
.list_mnu ul a:hover ul {visibility:visible;}
* html .list_mnu a:hover {position:relative;}




.logout {position:fixed;top:3px;right:5px;width:20px;height:15px;background: transparent url('/images/logout.png') no-repeat right top;z-index:60001;}
input:focus, select:focus, textarea:focus {box-shadow:0 0 0px 2px rgba(246, 132, 8, 0.7),0 0 0 1px rgba(193, 154, 0, 0.2 ) inset;border: 2px solid transparent;border: 2px solid orange\9;outline: none;}

.ost_cnt {position:absolute;width:25px;height:10px;bottom:-10px;right:0px;font-size:10px;}
.menu_btn_blk {display:block;margin-left:240px;position:absolute;top:65px;}

.ajaxplace {font-size: 16px;left: 350px;position: absolute;top: 0;white-space: nowrap;z-index: 5;}
.errorplace {color: #c60000;font-size: 16px;left: 350px;position: absolute;top: 0;white-space: nowrap;z-index: 5;}