/* RESET STYLES ---------------------------*/ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, form, input, p, blockquote, address, table, th, td { margin : 0; padding :0; } table { border-spacing : 0; border: 0;} caption, th { text-align : left; } img { border : 0;} /* GLOBAL STYLES ---------------------------*/ body { font-family: Verdana; background:#ffffff; color:#000000; height: 100% } a { color:#004479; font-family: Arial; font-size: 12px; text-decoration: underline; } a:hover { text-decoration: none; } h1 { font-size:170%; } h2 { font-size:150%; } h3 { font-size:130%; } h4 { font-size:115%; } h5 { font-size:100%; } h1, h2, h3, h4, h5 { font-weight:bold } table { width: 100%;} ul {padding-left: 30px;} /* HEADER ---------------------------*/ td.logo { width: 254px; height: 104px; background-image: url(http://www.goodsoft.com.ua/images/161105); background-repeat: no-repeat; } td.head_login { width: 244px; height: 104px; background-image: url(http://www.goodsoft.com.ua/images/161106); background-repeat: no-repeat; } td.head_info { width: 244px; height: 104px; background-image: url(http://www.goodsoft.com.ua/images/161107); background-repeat: no-repeat; } td.head_cart { height: 104px; background-image: url(http://www.goodsoft.com.ua/images/161108); background-repeat: repeat-x; } td.head_cart_start { height: 104px; background-image: url(http://www.goodsoft.com.ua/images/161109); background-repeat: no-repeat; background-position: left; } td.head_cart_end { width: 9px; height: 104px; background-image: url(http://www.goodsoft.com.ua/images/161110); background-repeat: no-repeat; background-position: right; } td.lang_bar { width: 69px; height: 167px; background-image: url(http://www.goodsoft.com.ua/images/161111); background-repeat: no-repeat; } td.head_menu { width: 183px; height: 167px; background-image: url(http://www.goodsoft.com.ua/images/161112); background-repeat: repeat-y; } td.head_banner { height: 167px; background-color: #000410; text-align: left; } td.head_spacer_line { height: 1px; background-color: #000000; } td.head_box_ind { width: 71px; } a.head_box { color: #575757; font-family: Arial; font-size: 12px; text-decoration: underline; } a.head_box:hover { text-decoration: none; } .head_box_fnt { color: #575757; font-family: Arial; font-size: 12px; } /* LOGIN BOX ---------------------------*/ input.log_box { border: 1px solid #dacdc8; font-family: Arial; font-size: 12px; color: #575757; width:126px; height:18px; padding-left: 2px; } td.enter_but { text-align: left; } td.reg_link { width: 85px; } select.log_box { border: 1px solid #dacdc8; font-family: Arial; font-size: 12px; color: #575757; width:126px; height:18px; padding-left: 2px; } textarea.log_box { border: 1px solid #dacdc8; font-family: Arial; font-size: 12px; color: #575757; width:126px; padding-left: 2px; } /* HEAD SEARCH ---------------------------*/ td.head_search { height: 17px; } td.head_search_1 { width: 5px; height: 17px; background-color: #43454e; } td.head_search_2 { width: 118px; height: 17px; background-color: #ffffff; text-align: left; } td.head_search_3 { width: 6px; height: 17px; background-color: #333640; } td.head_search_4 { width: 50px; height: 17px; text-align: right; } input.search_box { border: 0px; font-family: Arial; font-size: 12px; color: #575757; width:118px; height:17px; padding-left: 2px; } /* HEAD MENU ---------------------------*/ td.head_menu_box { height: 100%; padding-right: 10px; } td.head_menu_disk { width: 20px; height: 21px; background-image: url(http://www.goodsoft.com.ua/images/161113); background-repeat: no-repeat; background-position: left; } td.head_menu_active { width: 141px; height: 21px; font-family: Verdana; font-size: 14px; color: #f15a35; font-weight: bold; } td.head_menu_separate { width: 141px; height: 10px; background-image: url(http://www.goodsoft.com.ua/images/161114); background-repeat: repeat-x; background-position: left; } a.head_menu_link { color: #9c9c9c; font-family: Verdana; font-size: 14px; text-decoration: none; } a.head_menu_link:hover { color: #f15a35; text-decoration: underline; } /* BUTTON LINE ---------------------------*/ td.button_line_lt { width: 4px; height: 4px; background-image: url(http://www.goodsoft.com.ua/images/161115); background-repeat: no-repeat; } td.button_line_lb { width: 4px; height: 4px; background-image: url(http://www.goodsoft.com.ua/images/161116); background-repeat: no-repeat; } td.button_line_rb { width: 4px; height: 4px; background-image: url(http://www.goodsoft.com.ua/images/161117); background-repeat: no-repeat; } td.button_line_rt { width: 4px; height: 4px; background-image: url(http://www.goodsoft.com.ua/images/161118); background-repeat: no-repeat; } td.button_line_r { width: 4px; height: 51px; background-image: url(http://www.goodsoft.com.ua/images/161119); background-repeat: no-repeat; } td.button_line_l { width: 4px; height: 51px; background-image: url(http://www.goodsoft.com.ua/images/161120); background-repeat: no-repeat; } td.button_line_t { height: 4px; background-image: url(http://www.goodsoft.com.ua/images/161121); background-repeat: repeat-x; background-position: left; } td.button_line_b { height: 4px; background-image: url(http://www.goodsoft.com.ua/images/161122); background-repeat: repeat-x; background-position: left; } td.button_line { height: 51px; background-image: url(http://www.goodsoft.com.ua/images/161123); background-repeat: repeat-x; background-position: left; } /* MAIN BLOCK ---------------------------*/ td.left_col { width: 253px; height: 100%; background-color: #fdfbf9; } td.content_col { height: 100%; background-image: url(http://www.goodsoft.com.ua/images/161124); background-repeat: repeat-y; background-position: left top; padding-bottom:5px; } td.right_col { width: 232px; height: 100%; background-image: url(http://www.goodsoft.com.ua/images/161124); background-repeat: repeat-y; background-position: left top; background-color: #fdfbf9; padding-left: 1px; } /* LEFT COLUMN ---------------------------*/ td.top_block_name { width: 253px; height: 40px; background-image: url(http://www.goodsoft.com.ua/images/161125); background-repeat: no-repeat; font-family: Verdana; font-size: 18px; text-indent: 32px; padding-top: 10px; color: #3c3c3c; } /* LEFT MENU (CATALOG) ---------------------------*/ td.menu { width:253px; padding-left:26px; padding-right:15px; } td.menu_item { width: 191px; height: 17px; background-image: url(http://www.goodsoft.com.ua/images/161126); background-repeat: repeat-x; background-position: left bottom; padding-top:2px; } td.menu_item_im { width: 18px; height: 17px; text-indent: 6px; } td.menu_active { width: 191px; height: 20px; background-image: url(http://www.goodsoft.com.ua/images/161127); background-repeat: repeat-x; font-family: Arial; font-size: 12px; color: #f2673d; padding-top: 1px; background-color: #ebdac6; } td.menu_item_im_act { width: 18px; height: 20px; text-indent: 6px; background-image: url(http://www.goodsoft.com.ua/images/161127); background-repeat: repeat-x; background-color: #ebdac6; } a.menu_item_hr { font-family: Arial; font-size: 12px; color: #565656; text-decoration: none; } a.menu_item_hr:hover { color: #f2673d; text-decoration: none; } /* RIGHT COLUMN ---------------------------*/ td.infobox_title { background-color: #e6e5e3; font-family: Verdana; font-size: 12px; height: 24px; text-indent: 9px; color: #3c3c3c; } td.infobox_text { padding-top: 4px; padding-bottom: 4px; padding-left: 9px; font-family: Arial; font-size: 12px; color: #575757; } td.infobox_sep { height: 8px; } /* CALENDAR ---------------------------*/ table.cal_table { height: 200px; } td.cal_title { width: 221px; height: 40px; background-image: url(http://www.goodsoft.com.ua/images/161128); background-repeat: no-repeat; font-family: Arial; font-size: 12px; color: #ebe2d6; text-align: center; padding-right: 11px; } td.cal_left { width: 24px; height: 100%; background-image: url(http://www.goodsoft.com.ua/images/161129); background-repeat: repeat-y; background-position: left top; background-color: #f8f4e9; } td.cal_right_base { height: 100%; width: 27px; padding-right:11px; background-repeat: repeat-y; background-color: transparent; } td.cal_right { height: 100%; background-image: url(http://www.goodsoft.com.ua/images/161130); background-repeat: repeat-y; background-position: left top; background-color: transparent; } td.cal_right_b { width: 27px; height: 17px; background-image: url(http://www.goodsoft.com.ua/images/161131); background-repeat: no-repeat; background-position: left bottom; } td.cal_bottom { width: 221px; height: 15px; background-image: url(http://www.goodsoft.com.ua/images/161132); background-repeat: no-repeat; } td.cal_main { width: 170px; height: 100%; background-color: #f8f4e9; background-image: url(http://www.goodsoft.com.ua/images/161133); background-repeat: no-repeat; background-position: right bottom; } td.cal_id { width: 24px; height: 21px; font-family: Arial; font-size: 13px; color: #5e5e5e; text-align: center; } td.cal_id_w { width: 24px; height: 21px; font-family: Arial; font-size: 13px; color: #9f4d38; text-align: center; } td.cal_id_d { width: 24px; height: 21px; font-family: Arial; font-size: 11px; color: #5e5e5e; text-align: center; font-weight: bold; } td.cal_id_dw { width: 24px; height: 21px; font-family: Arial; font-size: 11px; color: #9f4d38; text-align: center; font-weight: bold; } td.cal_month { height: 21px; font-family: Arial; font-size: 11px; color: #9f4d38; text-align: center; font-weight: bold; } /* NEWS ---------------------------*/ td.news_box_name { color: #474747; font-family: Verdana; font-size: 18px; text-indent: 6px; padding-top: 5px; padding-bottom: 3px; } td.news_box_date { color: #3b3b3b; font-family: Verdana; font-size: 12px; text-indent: 3px; } td.news_box_title { color: #000000; font-family: Verdana; font-size: 11px; padding-left: 6px; } a.news_box_link { color: #004479; font-family: Verdana; font-size: 11px; text-decoration: underline; } a.news_box_link:hover { text-decoration: none; } td.news_box_short { color: #000000; font-family: Verdana; font-size: 11px; padding-left: 6px; } td.news_box_sep { height: 8px; } /* RASSYLKA ---------------------------*/ td.newsmail { width: 226px; height: 107px; background-image: url(http://www.goodsoft.com.ua/images/161134); background-repeat: no-repeat; background-position: left top; padding-left: 12px; padding-top: 30px; } input.newsmail_box { border: 1px solid #dacdc8; font-family: Arial; font-size: 12px; color: #575757; width:200px; height:18px; padding-left: 2px; } td.newsmail_text { color: #474747; font-family: Arial; font-size: 12px; width: 155px; text-align: right; padding-right: 4px; } /* FOOTER ---------------------------*/ td.footer_search { width: 69px; height: 101px; background-image: url(http://www.goodsoft.com.ua/images/161135); background-repeat: no-repeat; } td.footer { height: 101px; background-color: #000000; } input.footer_search_box { border: 0px; font-family: Arial; font-size: 12px; color: #575757; width:100%; height:17px; padding-left: 2px; } td.copyright { background-color:#1a1e28; background-image:url(http://www.goodsoft.com.ua/images/161136); background-repeat:no-repeat; background-position: left center; height: 22px; text-align: left; padding-left: 30px; } td.cr_img { background-image:url(http://www.goodsoft.com.ua/images/161137); background-repeat:no-repeat; background-position: left center; width: 120px; height:22px; } td.cr_text { color: #ababab; font-family: Arial; font-size: 12px; text-align: center; } td.cr_autors { width: 150px; height:22px; color: #adadad; font-family: Arial; font-size: 11px; } a.cr_link { color: #adadad; font-family: Arial; font-size: 11px; text-decoration: none; } a.cr_link:hover { text-decoration: underline; color: #ffffff; } a.cr_link2 { color: #adadad; font-family: Arial; font-size: 12px; text-decoration: none; } a.cr_link2:hover { text-decoration: underline; color: #ffffff; } /* FOOTER MENU */ td.footer_menu { height: 48px; color: #ababab; font-family: Arial; font-size: 12px; text-align: center; } a.ft_link { color: #ababab; font-family: Arial; font-size: 12px; text-decoration: underline; } a.ft_link:hover { color:#ffffff; text-decoration: none; } /* CONTENT FIELD ---------------------------*/ /* NAVIGATION */ td.content_nav_bar { height: 30px; font-family: Arial; font-size: 12px; color: #6f6f6f; text-indent: 15px; } a.cont_nav_bar { font-family: Arial; font-size: 12px; color: #6f6f6f; text-decoration: underline; } a.cont_nav_bar:hover { text-decoration: none; } /* TITLE */ td.content_title { background-image: url(http://www.goodsoft.com.ua/images/161138); background-repeat: no-repeat; background-position: left bottom; height: 25px; padding-left: 15px; font-family: Verdana; font-size: 18px; color: #004479; padding-right: 10px; word-break: break-all; } td.content_short { text-align: left; padding-left: 15px; padding-right: 15px; font-family: Arial; font-size: 12px; color: #000101; } /* ALFABET */ td.alfa_border { height: 1px; background-color: #cacaca; } td.alfa_ind { width:15px; } td.alfa_let { width: 14px; height: 23px; color: #6f6f6f; font-family: Arial; font-weight: bold; font-size: 12px; text-align: center; } a.lett { color: #6f6f6f; font-family: Arial; font-weight: bold; font-size: 12px; text-decoration: none; } a.lett:hover { text-decoration: underline; color: #f15a35; } /* SORT */ td.sort { height: 24px; font-family: Arial; font-size: 12px; color: #474747; padding-left: 15px; } a.sort_link { font-family: Arial; font-size: 12px; color: #474747; text-decoration: underline; } a.sort_link:hover { text-decoration: none; } /* PAGE BAR */ td.pagebar { height: 24px; font-family: Arial; font-size: 12px; color: #474747; padding-left: 15px; } a.page_link { font-family: Arial; font-size: 12px; color: #474747; text-decoration: underline; } a.page_link:hover { text-decoration: none; color: #f15a35; } .active_page { font-family: Arial; font-size: 12px; color: #f15a35; font-weight: bold; } /* CATALOG */ td.cont_dots { height: 1px; background-image: url(http://www.goodsoft.com.ua/images/161139); background-repeat: repeat-x; } td.progr_cont { padding-left: 15px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; } div.progr_image { } div.pr_vote { border:1px solid #d6d6d6; font-family: Arial; font-size: 12px; color: #474747; text-align: center; padding: 5px; } div.pr_rate { font-family: Arial; font-size: 10px; color: #474747; text-align: center; padding-bottom: 5px; padding-top: 5px; } div.progr_short { font-family: Arial; font-size: 12px; color: #000000; padding-bottom: 7px; } div.progr_title { font-family: Tahoma; font-size: 14px; color: #474747; font-weight: bold; padding-bottom: 5px; word-break: break-all; } a.pr_title { font-family: Tahoma; font-size: 14px; color: #474747; font-weight: bold; text-decoration: underline; } a.pr_title:hover { color: #f15a35; text-decoration: none; } div.progr_price { width: 170px; height: 26px; font-family: Arial; font-size: 22px; color: #000000; font-weight: bold; text-align: center; float:left; } div.progr_button_more { float:left; padding-right: 1px; height: 26px; } div.progr_button_cart { height: 26px; } div.progr_data { font-family: Arial; font-size: 12px; color: #4d4d4d; padding-top: 3px; padding-bottom: 3px; } div.progr_button_download { float: left; padding-right:5px; font-family: Arial; font-size: 12px; color: #4d4d4d; } div.progr_button_discont { font-family: Arial; font-size: 12px; color: #4d4d4d; } td.pr_sh { width: 100%; padding-left: 7px; } td.vote_form { font-family: Arial; font-size: 12px; color: #474747; text-align: center; padding-top:1px; padding-bottom: 1px; } /* TOP10 LIST */ td.top10_title { font-family: Arial; font-size: 12px; color: #575757; height: 25px; padding-left: 15px; padding-right: 5px; } td.top10_numb { width: 20px; height: 20px; font-family: Arial; font-size: 12px; font-weight: bold; color: #575757; padding-left: 15px; text-align: left; } td.top10_progr { height: 20px; font-family: Arial; font-size: 12px; color: #575757; text-align: left; } a.top10_pr { font-family: Arial; font-size: 12px; color: #575757; text-decoration: underline; } a.top10_pr:hover { text-decoration: none; color:#f15a35; } td.top10_rating { height: 20px; font-family: Arial; font-size: 12px; color: #575757; text-align: left; padding-right: 5px; } td.pink { background-color: #fff7f7; } /* MAIN TEXT */ td.main_text { text-align: left; padding-left: 15px; padding-right: 15px; padding-top: 15px; font-family: Arial; font-size: 12px; color: #000101; } /* SEARCH */ td.cont_search_td { text-align: center; width: 450px; padding-top: 10px; padding-bottom: 10px; } table.t_search { background-color: #fff7f7; border: 1px solid #cccccc; padding: 8px; } td.search_title { font-family: Verdana; font-size: 18px; color: #004479; text-align: center; padding-bottom: 3px; } td.search_text { font-family: Arial; font-size: 12px; color: #575757; text-align: right; padding-right: 5px; width: 130px; padding-bottom: 3px; } td.search_field { font-family: Arial; font-size: 12px; color: #575757; text-align: left; padding-top: 3px; padding-bottom: 3px; } td.search_error { font-family: Arial; font-size: 12px; font-weight: bold; color: #ff0000; text-align: center; padding-bottom: 3px; } .c_search_box { border: 1px solid #dacdc8; font-family: Arial; font-size: 12px; color: #575757; width:270px; height:18px; padding-left: 2px; } /* td for print */ td.printable { text-align: right; padding-right: 10px; } /* discuss */ td.new_message { color: #474747; font-family: Arial; font-size: 14px; font-weight: bold; padding-left: 15px; padding-top: 15px; } .h_100px { height: 100px;} td.dis_name { border: 1px solid #ffffff; width: 130px; color: #474747; font-family: Arial; font-weight: bold; font-size: 12px; padding: 5px; } td.dis_text { border: 1px solid #ffffff; color: #474747; font-family: Arial; font-size: 12px; padding: 5px; } /* oformlenie zakaza */ td.oz_title { color: #111111; font-family: Arial; font-size: 14px; font-weight: bold; padding-left: 15px; padding-top:5px; } td.oz_content { padding-left: 20px; color: #111111; font-family: Arial; font-size: 14px; padding-right: 10px; } div.error { font-family: Arial; font-size: 12px; font-weight: bold; color: #ff0000; text-align: center; padding-bottom: 3px; } /* ADDITIONAL WIDTHS, HEIGHTS AND OTHER ---------------------------*/ .b { font-weight: bold;} .al_l { text-align: left;} .al_r { text-align: right;} .al_c { text-align: center;} .w_50pr { width: 50%;} .w_33pr { width: 33%;} .w_25pr { width: 25%;} .red { color: #ff0000; } td.w_170 { width: 170px;} td.w_300 {width: 300px;} td.w_25 {width: 25px;} input.w_200 { width: 200px;} select.w_200 { width: 200px;} select.w_150 { width: 150px;} textarea.w_200 { width: 200px;} textarea.w_100pr { width: 100%;} .al_left { text-align: left; padding-left: 15px; } td.pad_3 {padding: 3px;} /* SHOPING CART */ table.cart_table { border: 1px dotted #adadad; border-width: 1px 0px 0px 0px; } td.cart { border: 1px dotted #adadad; border-width: 0px 1px 1px 0px; } td.cart_l { border: 1px dotted #adadad; border-width: 0px 0px 1px 0px; } tr.dark { background-color: #f2f2f2; } td.cart_pr_numb { color: #4d4d4d; font-family: Arial; font-size: 12px; padding: 5px; width:15px; } td.cart_pr_name { color: #4d4d4d; font-family: Arial; font-size: 12px; padding: 5px; } a.cart_pr_link { color: #4d4d4d; font-family: Arial; font-size: 12px; text-decoration: underline; } a.cart_pr_link:hover { text-decoration: none; } td.cart_pr_count { color: #4d4d4d; font-family: Arial; font-size: 12px; padding: 5px; width: 70px; text-align: left; } td.cart_pr_price { color: #4d4d4d; font-family: Arial; font-size: 12px; padding: 5px; width: 90px; text-align: right; } td.cart_pr_del { color: #4d4d4d; font-family: Arial; font-size: 12px; padding: 5px; width: 20px; text-align: center; } td.cart_discount_t { color: #4d4d4d; font-family: Arial; font-size: 14px; padding: 5px; text-align: right; font-weight: bold; } td.cart_total_t { color: #4d4d4d; font-family: Arial; font-size: 14px; font-weight: bold; padding: 2px; padding-left: 5px; padding-right: 5px; text-align: right; } td.cart_discount_v { color: #4d4d4d; font-family: Arial; font-size: 14px; padding: 5px; text-align: left; width:90px; font-weight: bold; } td.cart_total_v { color: #4d4d4d; font-family: Arial; font-size: 14px; font-weight: bold; padding-left: 5px; padding-right: 5px; text-align: left; width: 90px; } td.cart_text { color: #4d4d4d; font-family: Arial; font-size: 12px; padding: 5px; padding-left: 5px; padding-right: 5px; text-align: right; padding-right: 25px; } td.cart_buttons { width: 150px; text-align: center; padding-left: 5px; padding-right: 5px; } input.w_50 {width:50px;} /* USER ACCOUNT */ td.us_account { width: 25%; padding: 5px; } img.im_button { cursor:pointer; } img.im { cursor:default; } .order_title { font-family: Arial; font-size: 12px; color: #f15a35; font-weight: bold; } /* sms payment */ #sms_text { font-family: Arial; font-size: 14px; color: #f15a35; } #sms_tel { font-family: Arial; font-size: 14px; color: #f15a35; } /* sms payment */ #sms_tel_2 { font-family: Arial; font-size: 12px; color: #f15a35; } #sms_money { font-family: Arial; font-size: 12px; color: #f15a35; }