/* ################# ALL*/
BODY {background-color: #FFFFFF; padding: 2px; margin: 0px;}
A {color:#3366FF; text-decoration:none;}
A:hover {color:#666666; text-decoration:none;}
H1 {font-size:13px; font-family:Verdana, Arial;color:#000000;}
H2 {font-size:13px; font-family:Verdana, Arial;color:#000000;}
B{color:#343434;}
.div_user B {color: #444444;}
P {font-size:11px;}
LI {font-size:11px;margin-bottom: 1px;}
FORM {padding:0px; margin:0px;}
BR{font-size:9px;}
HR{color:#3366FF;}
.black{color:#000000;}
.grey{color:#666666;}
.blue{color:#3366FF;}
.red{color:#FF3366;}
.pink{color:#FF3377;}

.visible {font-size: 11px;color:#333333;}
.hidden {display:none;visibility:collapse;}

/* ################# HEEDER background:url(images/bookmark.jpg) left top no-repeat;*/
.structure {}
.str_header {width: 99%; height:70px; background: url(/images/header_bg.jpg) top scroll; border: 1px solid #85a4ff}
.str_footer {width: 100%;height:60px;}

/* ################# STRUCTURE*/

.table_header_bl {height:20px;border-left:1px solid #999999;border-right:1px solid #999999;font-size:12px;padding:0 0 0 10;background-image:url(/images/blu_line.gif);background-repeat:repeat-x;}
.table_header_gr {height:20px;border-left:1px solid #999999;border-right:1px solid #999999;font-size:12px;padding:0 0 0 10;background-image:url(/images/green_line.gif);background-repeat:repeat-x;}
.div_list {width:550px;height:500px;border:1px solid #999999;border-top:0px;visibility:visible;overflow:auto;font-size:12px;font-family:Verdana, Arial;background-color:#eff0f1;}
.div_user {width:250px;height:500px;border:1px solid #999999;border-top:0px;visibility:visible;overflow:auto;font-size:11px;font-family:Verdana, Arial;color:#3366FF;background-color: #eff0f1;}
.div_invoice {width:100%;height:330px;visibility:visible;overflow:auto;font-size:11px;font-family:Verdana, Arial;color:#3366FF;}
.div_option {width:100%;height:168px;visibility:visible;overflow:auto;font-size:11px;font-family:Verdana, Arial;color:#3366FF;background-image:url(/images/grey_line.gif);background-repeat:repeat-x;}
.div_top {width:100%; text-align:right;font-size:11px;color:#666666;}



/* ################# LIST*/
.index_breef {margin-left:5px;font-size: 11px;color: #666666;}
.img_margin {border:0px; margin:0 5 0 0;}

.zones {margin-left:10px; font-weight:bold;}
.zones_breef {margin-left:10px;font-size: 10px;font-weight:normal;color: #666666;margin-bottom: 5px;}
.rubrics {margin: 2 0 2 25; font-weight:bold;}
.rubrics_breef {margin-left:25px;font-size: 10px;font-weight:normal;color: #666666;margin-bottom: 5px;}
.books {font-size:11px; margin-left:38px;color:#666666;}
.book_info {font-size:10px; color:#666666;}
.book_breef {margin-left: 2px;font-size: 11px;color: #666666;margin-bottom: 5px;}
.a_invoice {color: #6666FF;}

/* ################# BOOK*/

.book {margin:0px 10px 0px 10px; font-size:11px;}
.book TABLE {font-size:11px; color: #666666}
.book P {font-size:11px;}
.book LI {font-size:11px;}
.book B {font-size:11px;}

.intro {margin:0px 10px 0px 10px;}

/* ################# INVOICE*/

.invoice{margin:0 2 0 5;}
.invoice_lang{font-family: "Courier New", Courier, mono; font-size:11px; color:#666666;}
.prezent_button{border:0px;width:20px;height:19px;background-image:url(/images/priz.gif);background-repeat:no-repeat;background-color:#FFFFFF; margin:0 0 5 0;}

/* ################# HELP*/

.help{margin:0 2 0 5;}
.help P {font-size:11px;}

/* ################# OPTIONS*/

.options{height:85%; margin:20 2 0 5;}
.option_menu{width:100%;text-align:right;color:#666666;}
.options TABLE {font-size:11px; width:100%; color:#3366FF}
.options TR {text-align:right;}

.authorize_fields{width:100%;font-size:10px;padding:0px; margin:0px;}
.authorize_fields_short{width:100px;font-size:10px;padding:0px; margin:0px;}
.authorize_button{font-size:10px;border:0px;background-color:#eff0f1;color:#3366FF;margin:0px}
.authorize_button_ca{font-size:10px;border:1px solid #85a4ff;background-color:#ffff99;color:red;margin:0px;width:180px; font-weight:bold;}
.authorize_button_g{font-size:10px;border:0px;background-color:#eff0f1;color:#3366FF;margin:0px}
.authorize_button_h{visibility: hidden;font-size:10px;border:0px;margin:0px;}
.authorize_select{width:99%;font-size:10px;padding:0px; margin:0px;}

/* ################# CONTACT*/
.contact_table{font-size:11px; width:390px;color:#3366FF;}


.contact_table_h{font-size:11px; width:390px;text-align:left; color:#3366FF;display:none;visibility:collapse;}
.contact_table_v{font-size:11px; width:390px;text-align:left; color:#3366FF;}

.contact_fields{width:220px;font-size:10px;padding:1px; margin:0px; border:1px solid #6699CC;}
.contact_fields_r{width:220px;font-size:10px;padding:1px; margin:0px; border:1px solid #FF3366;}
.contact_button{font-size:10px;border:0px;background-color:#eff0f1;color:#3366FF;margin:0px}
.contact_select{width:220px;font-size:10px;padding:0px;margin:0px;border:1px solid #6699CC;}

.contact_fields_sm{width:46px;font-size:10px;padding:1px; margin:0px; border:1px solid #6699CC;}
.contact_select_sm{width:170px;font-size:10px;padding:0px;margin:0px;border:1px solid #6699CC;}

.ch_contact_select{width:130px;font-size:10px; padding:0px; margin:0 0 5 0;}
.ch_contact_button{border:0px;width:20px;height:19px;background-image:url(/images/edit.gif);background-repeat:no-repeat;background-color:#eff0f1; margin:0 0 5 0;}

.tr_h{display:none;visibility:collapse;}
.tr_v{visibility:visible;}

/* ################# SUBSCRIBE*/
.div_sub {width: 97%;margin-left: 10px; font-size: 11px;color:#333333;}
.div_sub SPAN {font-size: 11px;color:#333333;}
.div_sub TABLE {font-size: 11px;color:#333333;}
.comment {font-size: 9px;color:#777777;text-align:right;margin-right: 10px}

.sub_name{font-family:Verdana;font-size:13px;color:#000000; font-weight:bold;}

.month_tab {margin-left: 10px}

.std {width:22px;height:24px;padding-top:4px;text-align:center;font-size: 9px;font-family:Arial;background-image: url(/images/sub_dsel.gif); background-repeat:repeat-x;}
.std A{color: #FFFFFF;text-decoration:none;display: block;width:22px;height: 24px;}
.std A:hover {color:#FFFFFF;vertical-align: middle;}

.std_h {width:22px;height:24px;padding-top:4px;text-align:center;font-size: 9px;font-family:Arial;background-image: url(/images/sub_sel.gif); background-repeat:repeat-x;}
.std_h A{color: #000000;text-decoration:none;display: block;width:22px;height: 24px;}
.std_h A:hover {color:#000000;}

.std_u {width:22px;height:24px;padding-top:4px;text-align:center;font-size: 9px;font-family:Arial;background-image: url(/images/sub_usel.gif); background-repeat:repeat-x;}
.std_u A{color: #000000;text-decoration:none;display: block;width:22px;height: 24px;}
.std_u A:hover {color:#000000;}

.td_left {width:22px;height: 24px;background-image: url(/images/sub_edg_l.gif); background-repeat:no-repeat; background-position:right top;}
.td_right {padding-top:4px;text-align:center;font-size: 9px;font-family:Arial;width:22px;height: 24px;background-image: url(/images/sub_edg_r.gif); background-repeat:no-repeat; background-position:left top;}

.tr_cost{font-size: 10px;font-family:Arial;text-align:center;color:#333333;}
.tr_cost TD {border-right:1px solid #BBBBBB;}

.tr_year{font-size: 10px;font-family:Arial;text-align:center;}
.td_year{border-right:1px solid #333333;}
/* ################# ORDER*/
.order_tab {font-size:11px; border-collapse: collapse;}
.order_tab TD {border: 1px solid #000000;}

.order_div {margin-left: 5px; width: 98%; font-size:11px; color: #666666;}
/* ################# HISTORY*/
.history_tab {width: 98%; font-size:11px; border-collapse: collapse;}
.history_tab TD {border: 1px solid #999999;}

.history_options_tab {width: 98%; font-size:11px;}

/* ################# ACTION*/
.action_div {margin-left: 5px; width: 98%; font-size:11px; color: #333333;}

.action_tab {width:100%;border-width: 0px;} /* border-collapse: collapse; */
.action_tab TD {border: 1px solid #BBBBBB; padding-left: 2px; font-size:11px;color: #666666;}
.action_tab .header {background-color: #DDDDDD;}/*background-image:url(/images/head_line.gif);background-repeat:repeat-x;*/

.action_select{width:120px;font-size:10px; padding:0px; margin:0 0 5 0;}
.action_button{border:0px;width:20px;height:19px;background-image:url(/images/prezent.gif);background-repeat:no-repeat;background-color:#eff0f1; margin:0 0 5 0;}

/* ################## SEARCH */
.search_field{width:120px;font-size:10px; padding:0px; margin:0px;}
.search_button{border:0px;width:20px;height:19px;background-image:url(/images/search.gif);background-repeat:no-repeat;background-color:#eff0f1; margin:0px;}
.search_results{font-size:10px; font-family:Arial; color: #666666;}
.search_results A {font-size:10px; font-family:Arial; color: #3366FF;}
