body,td,th { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
body { background-color:#e7e8e9; padding:0px; margin:0px; }
img { border:0px; }
fieldset { display:inline; border:none; }

<!-- FORM -->
.input_text_login { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#313131; border:#990000 1px solid; font-weight:normal; }
.input_text_news { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#313131; border:#CCCCCC 1px solid; font-weight:normal; }

.input_subm_news { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#313131; border:#999999 1px solid; font-weight:normal; }

.text_login_form { font-family:Tahoma; font-size:10px; color:#990000; text-align:left; font-weight:normal; padding:1px; padding-left:3px; }
a.login_menu { margin-left:4px; margin-right:4px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; color:#FFF; text-decoration:none; }
a.login_menu:hover { margin-left:4px; margin-right:4px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; color:#FFF; text-decoration:underline; }
<!-- END FORM -->

#base_menu { margin-top:18px; height:56px; }
#base_menu a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; }
#base_menu a:hover { text-decoration:underline; }
#base_menu_sel { margin-top:18px; background:url(../image/base_menu_arr.gif) bottom center no-repeat; }
#base_menu_sel a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:underline; }

.base_menu { padding:0 4px; margin:0 4px; }
a.base_menu { height:56px; padding:0 4px; margin:0 4px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.base_menu:hover { height:56px; padding:0 4px; margin:0 4px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:underline; }

.frm_login_txt { border:#1f3953 1px solid; width:120px; }

.sec_menu { padding:2px; padding-left:0px; padding-right:10px; white-space:nowrap; }
.sec_menu_sel { padding:1px; padding-left:1px; padding-right:9px; white-space:nowrap; background-color:#f7f8fb; border:#FFFFFF 1px dotted; }
a.sec_menu_lnk { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#43555f; text-decoration:none; padding-left:4px; }
a.sec_menu_lnk:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#3265a5; text-decoration:none; padding-left:8px; }
a.third_menu_lnk { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#06C; text-decoration:none; padding:4px 5px; background:url(../image/sec_menu_arr2.gif) top center no-repeat; }
a.third_menu_lnk:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#009; text-decoration:none; padding:4px 5px; }
.sec_menu2 { padding:2px; padding-left:0px; padding-right:3px; background-color:#EAF0F7; }
.sec_menu2_sel { padding:1px; padding-left:1px; padding-right:9px; white-space:nowrap; background-color:#f7f8fb; border:#FFFFFF 1px dotted; }
a.sec_menu2_lnk { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#0066CC; text-decoration:none; padding-left:8px; }
a.sec_menu2_lnk:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#3265a5; text-decoration:none; padding-left:8px; }
a.back_lnk { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; color:#333; text-decoration:none; padding-left:4px; }
a.back_lnk:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; color:#FFF; text-decoration:none; padding-left:4px; }


.base_block { padding:5px; text-align:justify; }
.base_text_header { font-size:16px; color:#c11e17; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle; background:url(../image/headerline_im.png) left center no-repeat; padding:10px; margin-left:5px; padding-left:30px; border-bottom:#999999 1px dotted; }
.top_header { font-family:Tahoma; font-size:10px; font-weight:bold; vertical-align:middle; padding:12px; padding-left:10px; padding-bottom:0px; }
a.top_header { font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:none; color:#006699; padding:0px; }
a.top_header:hover { font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:underline; color:#006699; }
.base_text { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#334; vertical-align:top; padding:5px; }

a.base_text { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#333333; text-decoration:underline; padding:0; }
a.base_text:href { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#333333; text-decoration:underline; padding:0; }

.footer_text_1 { font-family:Tahoma; font-size:11px; color:#FFFFFF; padding:5px; }

.info_block { padding:0; text-align:justify; }
.info_block_header { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-weight:bold; white-space:nowrap; vertical-align:middle; padding:5px; padding-left:15px; height:27px; background:url(../image/sec_menu_head.png) left top no-repeat; }
.info_block_news { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; font-size:16px; color:#FFF; font-weight:bold; white-space:nowrap; vertical-align:middle; padding:5px; padding-right:15px; padding-top:7px; height:27px; background:url(../image/sec_menu_news.png) right top no-repeat; }
.info_block_actions { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; font-size:16px; color:#FFF; font-weight:bold; white-space:nowrap; vertical-align:middle; padding:5px; padding-right:15px; padding-top:7px; height:27px; background:url(../image/sec_menu_action.png) right top no-repeat; }
.info_block_actions a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; font-size:16px; color:#FFF; font-weight:bold; text-decoration:none; }
.info_block_buy { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; font-size:16px; color:#FFF; font-weight:bold; white-space:nowrap; vertical-align:middle; padding:5px; padding-right:15px; padding-top:7px; height:27px; background:url(../image/sec_menu_buy.png) right top no-repeat; }
.info_block_buy a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; font-size:16px; color:#FFF; font-weight:bold; text-decoration:none; }
.info_block_partner { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-weight:bold; white-space:nowrap; vertical-align:middle; padding:5px; padding-left:15px; height:27px; padding-top:7px; background:url(../image/sec_menu_partners.png) left top no-repeat; }
.info_block_partner a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; font-size:16px; color:#FFF; font-weight:bold; text-decoration:none; }

.start_block_users { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-weight:bold; white-space:nowrap; vertical-align:middle; padding:5px; padding-left:28px; height:27px; }
.start_block_users a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; font-size:16px; color:#FFF; font-weight:bold; text-decoration:none; }

.info_block_header0 { font-size:12px; color:#006600; vertical-align:middle; padding:5px; }
.info_block_header1 { font-size:12px; color:#006600; vertical-align:middle; padding:5px; margin-left:25px; margin-right:1px; border-bottom:#009900 1px dotted; }
.info_block_header2 { font-size:12px; color:#006699; vertical-align:middle; padding:5px; margin-left:25px; margin-right:1px; border-bottom:#006699 1px dotted; }

.news_header { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#33342c; font-weight:bold; padding-left:5px;}
.news_date { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#333333; font-weight:normal; padding-left:5px;}
.news_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5f6832; font-weight:normal; padding:5px; text-align:left; text-indent:10px; }
.news_sign { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#990000; font-weight:normal; font-style:italic; padding:0 0 0 10; text-align:left;}

.catalog_blok { padding:5px; text-align:justify; border-bottom:#c5535d 1px solid; }
.catalog_logo { padding:3px; padding-right:9px; margin:5px; text-align:right; }
.cat_logo_im { padding:2px; }
.catalog_company_name { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#296b89; font-weight:bold; padding:5px; padding-left:1px; }
.catalog_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c686f; font-weight:normal; height:100%; vertical-align:top; padding:5px; }
.catalog_discount { font-family:"Courier New", Courier, monospace; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:center; padding:5px; background-color:0893d2; }

.cat_icons_head { font-family:Tahoma; font-size:12px; color:#006699; font-weight:bold; text-align:left; vertical-align:top; padding:2px; white-space:nowrap; text-decoration:underline; }
.cat_icons_txt { font-family:Tahoma; font-size:10px; color:#333333; font-weight:normal; text-align:left; vertical-align:top; padding:4px; }
.cat_name { font-family:Tahoma; font-size:14px; color:#333333; font-weight:normal; padding:5px; padding-top:8px; }
.cat_header { padding:10px; vertical-align:middle; white-space:nowrap; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#069; }

.address_div { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-weight:normal; padding:5px; padding-left:20px; vertical-align:top; }

#bord { margin:2px; padding:1px; min-width:220px; background-color: #FFFFFF; border: 1px #999999 solid; }
.bord_content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#313131; font-weight:normal; background-color: #FFFFFF; border-bottom:#646464 1px solid; border-right:#646464 1px solid; padding:5px; padding-bottom:10px; padding-right:10px; text-align:left; white-space:nowrap; }
#bord_r { margin: 4px 0; padding:1px; }
#bord_r_content { font-family:Tahoma; font-size:18px; color:#c31726; font-weight:normal; padding:5px; text-align:center; }
.bord_city { font-family:Tahoma; font-size:12px; color:#006699; padding-bottom:8px; padding-left:6px; font-weight:bold; background:url(../image/addr_top_back.gif) repeat-x bottom right; }
.bord_www { font-family:Tahoma; font-size:10px; color:#0099CC; padding-left:6px; font-weight:normal; }
.bord_data_left { background:url(../image/addr_left_back.gif) repeat-y right top; }
.discount_text { font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#FFF; padding:0 10px; vertical-align:middle; }

<!-- FORM -->
.base_text_form_tbl { padding-left:20px; }
.form_input_text { border:#727272 1px solid; width:250px; }
.form_input_text_r { border:#c31726 1px solid; width:250px; }
.form_input_textarea { border:#727272 1px solid; width:250px; }
.form_input_submit { border:#d2d2d2 1px solid; background-color:#e9e9e9; }
.form_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#313131; font-weight:normal; padding-left:10px; padding-top:3px; vertical-align:top; white-space:nowrap; }
.form_text_r { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#c31726; font-weight:normal; padding-left:10px; padding-top:3px; vertical-align:top; white-space:nowrap; }
.form_header { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#313131; font-weight:normal; }
.form_header2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#006699; font-weight:bold; }
.form_subm_tr { text-align:right; padding-top:20px; }
<!-- END FORM -->

<!-- TABLE -->
.tbl_header { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#036; text-align:center; font-weight:normal; padding:5px; }
.tbl_headerBase { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:left; font-weight:normal; padding:5px; white-space:nowrap; }
.tbl_header2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; text-align:left; font-weight:normal; padding:2px; }
.tbl_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:center; font-weight:normal; padding:2px; }
<!-- END TABLE -->

.addon_info_head { font-family:Tahoma; font-size:14px; color:#0099CC; text-align:left; font-weight:normal; padding:2 5 7 5; border-bottom:#999999 1px dotted; }
.addon_info_txt1 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#003366; text-align:left; font-weight:normal; padding:2px; }
.addon_info_txt2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; font-weight:normal; padding:2px; }











.select_map { border:none; cursor:pointer; }

.base_header { background-color:font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; vertical-align:middle; padding-left:5px; }



.state_tr_header { padding:3px; }
.state_lnk_header { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#006699; text-decoration:none; letter-spacing:1px; cursor:pointer; }
.state_lnk_hidd { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#999999; text-decoration:none; }
a.state_lnk { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#313131; text-decoration:none; }
a.state_lnk:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#3c95ba; text-decoration:none; }

.tbl_row_state { padding:1 5 1 5; white-space:nowrap; }
.tbl_row_state_sel { padding:1 5 1 5; white-space:nowrap; text-decoration:none; background-color:#3b88c2; color:#FFFFFF; }
