
body { 
  font-size: 100.01%;
  font-family: Arial, sans-serif;
  color:#000000; 
  background-color:#BBBAB7;
  text-align: center;
  margin: 0; 
}

a:link    {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:active  {color: #000000; text-decoration: none;}
a:hover   {color: #000000; text-decoration: none;}

/* /// MODAL WINDOW ///////////////////////////////////////////////////// */
.bt_modal_ok_bgd          {display: block; position:absolute; top:145px; left:125px; width: 67px; height: 18px; background: url(/img/bt_ok_n.jpg);}
.bt_modal_ok a            {display: block; position:absolute; top:145px; left:125px; width: 67px; height: 18px; background: url(/img/bt_ok_n.jpg);}
.bt_modal_ok a:hover      {background: url(/img/bt_ok_h.jpg);}

.bt_modal_cart a          {display: block; position:absolute; top:145px; left:020px; width: 130px; height: 18px; text-align: center; font-size:12px; font-weight:bold; background: url(/img/bt_130_n.jpg);}
.bt_modal_cart a:hover    {background: url(/img/bt_130_h.jpg);}
.bt_modal_shop a          {display: block; position:absolute; top:145px; left:180px; width: 130px; height: 18px; text-align: center; font-size:12px; font-weight:bold; background: url(/img/bt_130_n.jpg);}
.bt_modal_shop a:hover    {background: url(/img/bt_130_h.jpg);}

/* /// PAGE //////////////////////////////////////////////////////////// */
#page        {display: block; position: relative; text-align: left; margin: 0 auto; padding: 0; width: 950px;}

#content_ssl {display: block; position: absolute; top: 083px; left: 0px; width:950px; height:660px; background-color:#FFFFFF;}
#foot        {display: block; position: absolute; top: 665px; left: 0px; width:950px; height:032px; background:url(/img/bgd_foot.jpg); }
#err_msg     {display: block; position: absolute; top: 065px; left: 200px; width:750px; color:#FF0000; font-weight: bold; }

#foot_txt    {display: block; position: absolute; top: 674px; left: 0px; text-align: center; margin: 0 auto; padding: 0; width: 950px; height: 32px; font-size: 12px;}
#foot_txt a:link      {color:#3B3B3B; text-decoration: none; font-weight:bold;}
#foot_txt a:visited   {color:#3B3B3B; text-decoration: none; font-weight:bold;}
#foot_txt a:hover     {color:#D67500; text-decoration: none; font-weight:bold;}
#foot_txt a:active    {color:#3B3B3B; text-decoration: none; font-weight:bold;}

/* /// BACKGROUND /////////////////////////////////////////////////////////////////// */
#bgd_top                 {display:block; position:absolute; top: 000px; left: 000px; width:950px; height:131px; background:url(/img/bgd_top.png); }		
#bgd_top_ssl             {display:block; position:absolute; top: 000px; left: 000px; width:950px; height:79px; background:url(/img/bgd_top_ssl.jpg); }		  				  
#top_logo                {display:block; position:absolute; top: 007px; left: 020px; width:310px; height:067px;}

/* /// BGD CONTENT ////////////////////////////////////////////////////////////////// */
#content                 {display: block; position: absolute; top: 135px; left: 0px; width:950px; height:660px; background-color:#FFFFFF;}

#bgd_content_brd_l       {display:block; position:absolute; top:006px; left:000px; width:001px; height:649px; background-color:#000000; overflow:hidden;}
#bgd_content_brd_r       {display:block; position:absolute; top:006px; left:949px; width:001px; height:649px; background-color:#000000; overflow:hidden;}
#bgd_content_brd_t       {display:block; position:absolute; top:000px; left:006px; width:938px; height:001px; background-color:#000000; overflow:hidden;}
#bgd_content_brd_b       {display:block; position:absolute; top:660px; left:006px; width:938px; height:001px; background-color:#000000; overflow:hidden;}

#bgd_content_c_l_t       {display:block; position:absolute; top:000px; left:000px; width:006px; height:006px; z-index:auto; background: url(/img/corner_top_l.jpg); overflow:hidden;}
#bgd_content_c_l_b       {display:block; position:absolute; top:655px; left:000px; width:006px; height:006px; z-index:auto; background: url(/img/corner_bot_l.jpg); overflow:hidden;}
#bgd_content_c_r_t       {display:block; position:absolute; top:000px; left:944px; width:006px; height:006px; z-index:auto; background: url(/img/corner_top_r.jpg); overflow:hidden;}
#bgd_content_c_r_b       {display:block; position:absolute; top:655px; left:944px; width:006px; height:006px; z-index:auto; background: url(/img/corner_bot_r.jpg); overflow:hidden;}

/* /// BGD CONTENT SSL ////////////////////////////////////////////////////////////////// */
#content_ssl             {display: block; position: absolute; top:083px; left: 0px; width:950px; height:660px; background-color:#FFFFFF;}

/* /// TOP DOWNLOADS ////////////////////////////////////////////////////////////////// */
#bgd_topdwl_c_l_b       {display:block; position:absolute; top:485px; left:000px; width:006px; height:014px; z-index:auto; background: url(/img/border_corner_left.jpg); overflow:hidden;}
#bgd_topdwl_c_r_b       {display:block; position:absolute; top:485px; left:206px; width:006px; height:014px; z-index:auto; background: url(/img/border_corner_right.jpg); overflow:hidden;}
#bgd_topdwl_horz        {display:block; position:absolute; top:490px; left:006px; width:200px; height:004px; z-index:auto; background: url(/img/border_horz.jpg) left repeat-x; overflow:hidden;}

#topdwl_lst             {display:block; position:absolute; top:010px; left:010px; width:200px; height:640px; overflow: hidden; }
#topdwl_head            {display:block; position:relative; top:000px; left:000px; width:190px; height:028px; overflow: hidden; color:#676767; font-size:16px; font-weight: bold;  letter-spacing: 0.05em; }

.topdwl_pos             {display:block; position:relative; top:000px; left:000px; width:190px; height:045px; overflow: hidden;}

.topdwl_i               {display:block; position:relative; top:000px; left:000px; width:40px;}
.topdwl_t               {display:block; position:relative; top:-42px; left:050px; width:140px; height:012px; color:#000000; font-size:11px; overflow: hidden; font-weight: bold;}
.topdwl_s               {display:block; position:relative; top:-42px; left:050px; width:140px; height:012px; color:#000000; font-size:11px; overflow: hidden;}
.topdwl_d               {display:block; position:relative; top:-39px; left:050px; width:140px; height:012px; color:#000000; font-size:11px; overflow: hidden;}

.topdwl_l a             {color:#000000; text-decoration: none;}
.topdwl_l a:link        {color:#000000; text-decoration: none;}
.topdwl_l a:visited     {color:#000000; text-decoration: none;}
.topdwl_l a:hover       {color:#689BD0; text-decoration: none;}
.topdwl_l a:active      {color:#689BD0; text-decoration: none;}

/* /// FREE DOWNLOADS ////////////////////////////////////////////////////////////////// */
#topfree_lst            {display:block; position:absolute; top:500px; left:010px; width:200px; height:170px; overflow: hidden; }
#topfree_head           {display:block; position:relative; top:000px; left:000px; width:190px; height:024px; overflow: hidden; color:#676767; font-size:16px; font-weight: bold;  letter-spacing: 0.05em; }

.topfree_pos            {display:block; position:relative; top:000px; left:000px; width:190px; height:027px; overflow: hidden;}

.freedwl_i              {display:block; position:relative; top:000px; left:000px; width:010px; height:012px; color:#000000; font-size:11px; overflow: hidden; font-weight: bold;}
.freedwl_t              {display:block; position:relative; top:-12px; left:015px; width:185px; height:012px; color:#000000; font-size:11px; overflow: hidden; font-weight: bold;}
.freedwl_s              {display:block; position:relative; top:-12px; left:015px; width:185px; height:012px; color:#000000; font-size:11px; overflow: hidden;}

/* /// TOP NEWS ////////////////////////////////////////////////////////////////// */
#topnews_lst            {display:block; position:absolute; top:010px; left:700px; width:245px; height:165px; overflow: hidden; }
#topnews_head           {display:block; position:relative; top:000px; left:000px; width:245px; height:024px; overflow: hidden; color:#676767; font-size:16px; font-weight: bold;  letter-spacing: 0.05em; }

#topnews_pos            {display:block; position:relative; top:000px; left:00px; width:245px; overflow: auto; font-size:11px; overflow: hidden; font-weight: bold; padding-left:15px; text-indent:-13px;}

#topnews_pos a          {color:#000000; text-decoration: none;}
#topnews_pos a:link     {color:#000000; text-decoration: none;}
#topnews_pos a:visited  {color:#000000; text-decoration: none;}
#topnews_pos a:hover    {color:#000000; text-decoration: none;}
#topnews_pos a:active   {color:#000000; text-decoration: none;}

.topnews_pos ul         {padding-top:0px; color:#FF9933; text-decoration: none; text-align:left; font-size:11px; font-weight:bold; list-style:none;}
.topnews_pos li         {padding-top:0px; color:#FF9933; text-decoration: none; text-align:left; font-size:11px; font-weight:bold; list-style:none;}

#bgd_topnews_c_l_b       {display:block; position:absolute; top:175px; left:694px; width:006px; height:014px; z-index:auto; background: url(/img/border_corner_left.jpg); overflow:hidden;}
#bgd_topnews_c_r_b       {display:block; position:absolute; top:175px; left:944px; width:006px; height:014px; z-index:auto; background: url(/img/border_corner_right.jpg); overflow:hidden;}
#bgd_topnews_horz        {display:block; position:absolute; top:180px; left:700px; width:245px; height:004px; z-index:auto; background: url(/img/border_horz.jpg) left repeat-x; overflow:hidden;}

#bgd_topnews2_c_l_b      {display:block; position:absolute; top:485px; left:694px; width:006px; height:014px; z-index:auto; background: url(/img/border_corner_left.jpg); overflow:hidden;}
#bgd_topnews2_c_r_b      {display:block; position:absolute; top:485px; left:944px; width:006px; height:014px; z-index:auto; background: url(/img/border_corner_right.jpg); overflow:hidden;}
#bgd_topnews2_horz       {display:block; position:absolute; top:490px; left:700px; width:245px; height:004px; z-index:auto; background: url(/img/border_horz.jpg) left repeat-x; overflow:hidden;}

/* /// HOME SPECIAL ////////////////////////////////////////////////////////////////// */
#home_special            {display:block; position:absolute; top:183px; left:694px; width:256px; height:308px; z-index:auto;}
.special_head            {display:block; position:relative; top:090px; left:010px; width:234px; color:#676767; height:25px; font-size:12px; overflow: hidden; font-weight: bold;}
.special_text            {display:block; position:relative; top:095px; left:010px; width:234px; color:#676767; font-size:11px; overflow: hidden; font-weight: normal;}

/* /// HOME BANNER ////////////////////////////////////////////////////////////////// */
#banner_lst              {display:block; position:absolute; top:502px; left:713px; width:210px; height:150px; overflow: hidden; }
.banner_space            {display:block; position:relative; top:000px; left:000px; width:210px; height:010px; overflow: hidden; }

/* /// LABEL INFO ///////////////////////////////////////////////////////////////////// */
#labelinfo_lst           {display:block; position:absolute; top:005px; left:010px; width:200px; height:640px; overflow: hidden; }
#labelinfo_head          {display:block; position:relative; top:000px; left:000px; width:190px; height:014px; overflow: hidden; color:#676767; font-size:10px; font-weight: bold;  letter-spacing: 0.05em; }
#labelinfo_title         {display:block; position:relative; top:000px; left:000px; width:190px; overflow: hidden; color:#676767; font-size:16px; font-weight: bold;  letter-spacing: 0.05em; }
#labelinfo_img           {display:block; position:relative; top:000px; left:000px; width:150px; height:050px; overflow: hidden; }
#labelinfo_txt           {display:block; position:relative; top:010px; left:000px; width:190px; height:550px; overflow: hidden; color:#000000; font-size:12px;  }

/* /// SORT INFO ////////////////////////////////////////////////////////////////// */
#sort_info_lst           {display:block; position:absolute; top:010px; left:010px; width:200px; height:390px; overflow: hidden; }
#sort_info_title         {display:block; position:relative; top:000px; left:000px; width:190px; overflow: hidden; color:#676767; font-size:16px; font-weight: bold;  letter-spacing: 0.05em; }
#sort_info_txt           {display:block; position:relative; top:010px; left:000px; width:190px; overflow: hidden; color:#000000; font-size:12px;  }

/* /// SORT BANNER ////////////////////////////////////////////////////////////////// */
#sort_banner_lst         {display:block; position:absolute; top:420px; left:001px; width:210px; height:240px; overflow: hidden; z-index:1; }

#sort_banner_c_l_b       {display:block; position:absolute; top:400px; left:000px; width:006px; height:014px; z-index:auto; background: url(/img/border_corner_left.gif); overflow:hidden;}
#sort_banner_c_r_b       {display:block; position:absolute; top:400px; left:206px; width:006px; height:014px; z-index:auto; background: url(/img/border_corner_right.gif); overflow:hidden;}
#sort_banner_horz        {display:block; position:absolute; top:405px; left:006px; width:200px; height:004px; z-index:auto; background: url(/img/border_horz.jpg) left repeat-x; overflow:hidden;}

#sort_tfdl_lst           {display:block; position:absolute; top:274px; left:001px; width:210px; height:135px; background-color:#CCCCCC; overflow: hidden; }
#sort_tfdl_img           {display:block; position:relative; top:015px; left:010px; width:040px; height:040px; background-color:#CCCCCC; overflow: hidden; }
#sort_tfdl_head          {display:block; position:relative; top:-27px; left:055px; width:190px; height:024px; overflow: hidden; color:#676767; font-size:12px; font-weight: bold;  letter-spacing: 0.05em; }
#sort_tfdl_txt           {display:block; position:relative; top:-37px; left:055px; width:150px; height:024px; overflow: hidden; color:#676767; font-size:10px; font-weight: normal; }

#sort_hear_img           {display:block; position:relative; top:-15px; left:010px; width:040px; height:040px; background-color:#CCCCCC; overflow: hidden; }
#sort_hear_head          {display:block; position:relative; top:-55px; left:055px; width:150px; height:024px; overflow: hidden; color:#676767; font-size:12px; font-weight: bold;  letter-spacing: 0.05em; }
#sort_hear_txt           {display:block; position:relative; top:-62px; left:055px; width:150px; height:024px; overflow: hidden; color:#676767; font-size:10px; font-weight: normal; }

#sort_tfdl_c_l_b         {display:block; position:absolute; top:265px; left:000px; width:006px; height:014px; z-index:auto; background: url(/img/border_corner_left.gif); overflow:hidden;}
#sort_tfdl_c_r_b         {display:block; position:absolute; top:265px; left:206px; width:006px; height:014px; z-index:auto; background: url(/img/border_corner_right.gif); overflow:hidden;}
#sort_tfdl_horz          {display:block; position:absolute; top:270px; left:006px; width:200px; height:004px; z-index:auto; background: url(/img/border_horz.jpg) left repeat-x; overflow:hidden;}

#banner_freedwl a        {display:block; position:absolute; top:273px; left:000px; width:212px; height:091px; z-index:1; background: url(/img/banner_free_downloads.jpg);}
#banner_freedwl a:hover  {background: url(/img/banner_free_downloads_h.jpg);}
#banner_demos a          {display:block; position:absolute; top:364px; left:000px; width:212px; height:042px; z-index:1; background: url(/img/banner_latest_demos.jpg);}
#banner_demos a:hover    {background: url(/img/banner_latest_demos_h.jpg);}

/* /// BGD PRODUCTS  LIST //////////////////////////////////////////////////////////// */
#bgd_prdlist_vert_l      {display:block; position:absolute; top:006px; left:211px; width:004px; height:650px; z-index:auto; background: url(/img/line_vert.jpg) left repeat-y; overflow:hidden;}
#bgd_prdlist_vert_l_top  {display:block; position:absolute; top:000px; left:206px; width:014px; height:006px; z-index:auto; background: url(/img/line_vert_top.jpg); overflow:hidden;}
#bgd_prdlist_vert_l_bot  {display:block; position:absolute; top:655px; left:206px; width:014px; height:006px; z-index:auto; background: url(/img/line_vert_bot.jpg); overflow:hidden;}

#bgd_prdlist_vert_r      {display:block; position:absolute; top:006px; left:691px; width:004px; height:650px; z-index:auto; background: url(/img/line_vert.jpg) left repeat-y; overflow:hidden;}
#bgd_prdlist_vert_r_top  {display:block; position:absolute; top:000px; left:686px; width:014px; height:006px; z-index:auto; background: url(/img/line_vert_top.jpg); overflow:hidden;}
#bgd_prdlist_vert_r_bot  {display:block; position:absolute; top:655px; left:686px; width:014px; height:006px; z-index:auto; background: url(/img/line_vert_bot.jpg); overflow:hidden;}

/* /// BGD NEWS  /////////////////////////////////////////////////////////////////// */
#bgd_news_m              {display:block; position:absolute; top:006px; left:321px; width:004px; height:650px; z-index:auto; background: url(/img/line_vert.jpg) left repeat-y; overflow:hidden;}
#bgd_news_m_top          {display:block; position:absolute; top:000px; left:316px; width:014px; height:006px; z-index:auto; background: url(/img/line_vert_top.jpg); overflow:hidden;}
#bgd_news_m_bot          {display:block; position:absolute; top:655px; left:316px; width:014px; height:006px; z-index:auto; background: url(/img/line_vert_bot.jpg); overflow:hidden;}

/* /// FLAGS /////////////////////////////////////////////////////////////////////// */
#flag_de a               {display:block; position:absolute; top: 036px; left: 463px; width:024px; height:016px; background:url(/img/01x01.gif);}
#flag_de a:hover         {background: url(/img/flag_de_h.jpg);}
#flag_uk a               {display:block; position:absolute; top: 036px; left: 419px; width:024px; height:016px; background:url(/img/01x01.gif);}
#flag_uk a:hover         {background: url(/img/flag_en_h.jpg);}
#flag_jp a               {display:block; position:absolute; top: 036px; left: 508px; width:024px; height:016px; background:url(/img/01x01.gif);}
#flag_jp a:hover         {background: url(/img/flag_jp_h.jpg);}
			
/* /// NETWORKS /////////////////////////////////////////////////////////////////// */
#net_fb a                {display: block; position:absolute; top:031px; left:651px; width: 24px; height: 24px; background: url(/img/01x01.gif);}
#net_fb a:hover          {background: url(/img/24x24r_facebook_h.gif);}
#net_rs a                {display: block; position:absolute; top:031px; left:617px; width: 24px; height: 24px; background: url(/img/01x01.gif);}
#net_rs a:hover          {background: url(/img/24x24r_rss_h.gif);}
#net_tw a                {display: block; position:absolute; top:030px; left:685px; width: 24px; height: 24px; background: url(/img/01x01.gif);}
#net_tw a:hover          {background: url(/img/24x24r_twitter_h.gif);}
#net_yt a                {display: block; position:absolute; top:030px; left:718px; width: 24px; height: 24px; background: url(/img/01x01.gif);}
#net_yt a:hover          {background: url(/img/24x24r_youtube_h.gif);}

/* /// CURRENCEY //////////////////////////////////////////////////////////// */
#cur_eur a           {display:block; position:absolute; top: 028px; left: 823px; width:020px; height:024px; background:url(/img/01x01.gif);}
#cur_eur a:hover     {background: url(/img/cur_eur_h.png);}
#cur_usd a           {display:block; position:absolute; top: 028px; left: 850px; width:020px; height:024px; background:url(/img/01x01.gif);}
#cur_usd a:hover     {background: url(/img/cur_usd_h.png);}
#cur_gbp a           {display:block; position:absolute; top: 028px; left: 876px; width:020px; height:024px; background:url(/img/01x01.gif);}
#cur_gbp a:hover     {background: url(/img/cur_gbp_h.png);}
#cur_jpy a           {display:block; position:absolute; top: 028px; left: 902px; width:020px; height:024px; background:url(/img/01x01.gif);}
#cur_jpy a:hover     {background: url(/img/cur_yen_h.png);}

#cur_eur_sel         {display:block; position:absolute; top: 028px; left: 823px; width:020px; height:024px; background:url(/img/cur_eur_h.png);}
#cur_usd_sel         {display:block; position:absolute; top: 028px; left: 851px; width:020px; height:024px; background:url(/img/cur_usd_h.png);}
#cur_gbp_sel         {display:block; position:absolute; top: 028px; left: 877px; width:020px; height:024px; background:url(/img/cur_gbp_h.png);}
#cur_jpy_sel         {display:block; position:absolute; top: 028px; left: 902px; width:020px; height:024px; background:url(/img/cur_yen_h.png);}

/* /// BUTTONS //////////////////////////////////////////////////////////// */
#bt_home_off            {display: block; position:absolute; top:083px; left:660px; width: 66px; height: 44px; background: url(/img/bt_home_s.jpg);}
#bt_home_on a           {display: block; position:absolute; top:083px; left:660px; width: 66px; height: 44px; background: url(/img/01x01.gif);}
#bt_home_on a:hover     {background: url(/img/bt_home_h.jpg);}

#bt_news_off            {display: block; position:absolute; top:083px; left:730px; width: 66px; height: 44px; background: url(/img/bt_news_s.jpg);}
#bt_news_on a           {display: block; position:absolute; top:083px; left:730px; width: 66px; height: 44px; background: url(/img/01x01.gif);}
#bt_news_on a:hover     {background: url(/img/bt_news_h.jpg);}

#bt_support_off         {display: block; position:absolute; top:083px; left:799px; width: 79px; height: 44px; background: url(/img/bt_support_s.jpg);}
#bt_support_on a        {display: block; position:absolute; top:083px; left:799px; width: 79px; height: 44px; background: url(/img/01x01.gif);}
#bt_support_on a:hover  {background: url(/img/bt_support_h.jpg);}
         
#bt_cart_off            {display: block; position:absolute; top:083px; left:882px; width: 65px; height: 44px; background: url(/img/bt_cart_s.jpg);}
#bt_cart_on a           {display: block; position:absolute; top:083px; left:882px; width: 65px; height: 44px; background: url(/img/01x01.gif);}
#bt_cart_on a:hover     {background: url(/img/bt_cart_h.jpg);}

/* /// NAVI SEARCH //////////////////////////////////////////////////////////// */
#src_fld_tit            {display: block; position:absolute; top:083px; left:491px; width: 87px; height: 18px; color:#3B3B3B; text-align: center; font-size:11px; font-weight:bold;  }
#src_fld_img            {display: block; position:absolute; top:099px; left:491px; width: 87px; height: 18px; background: url(/img/bgd_ddx.jpg);}
#src_fld_edt            {display: block; position:absolute; top:100px; left:502px; width: 80px; height: 14px; border:0px; color:#717171; overflow: hidden; font-size: 10px;}
#src_bt_go a            {display: block; position:absolute; top:096px; left:598px; width: 47px; height: 18px; background: url(/img/01x01.gif);}
#src_bt_go a:hover      {background: url(/img/bt_go.jpg);}
.src_fld_fmt            {border:0px; color:#3B3B3B; overflow: hidden; font-size: 10px; background-color:#DFE0E2;}

/* /// MENU 1 SORT //////////////////////////////////////////////////////////// */
#fld_sel1_tit           {display: block; position:absolute; top:084px; left:015px; width: 87px; height: 18px; color:#3B3B3B; text-align: center; font-size:11px; font-weight:bold;  }
#fld_sel2_tit           {display: block; position:absolute; top:084px; left:110px; width: 87px; height: 18px; color:#3B3B3B; text-align: center; font-size:11px; font-weight:bold;  }
#fld_sel3_tit           {display: block; position:absolute; top:084px; left:205px; width: 87px; height: 18px; color:#3B3B3B; text-align: center; font-size:11px; font-weight:bold;  }
#fld_sel4_tit           {display: block; position:absolute; top:084px; left:300px; width: 87px; height: 18px; color:#3B3B3B; text-align: center; font-size:11px; font-weight:bold;  }

#men_1_a                {display:block; position:absolute; top:98px; left:013px; z-index:49;}
#men_1_b                {display:block; position:absolute; top:98px; left:109px; z-index:49;}
#men_1_c                {display:block; position:absolute; top:98px; left:206px; z-index:49;}
#men_1_d                {display:block; position:absolute; top:98px; left:303px; z-index:49;}

#bt_reset a             {display: block; position:absolute; top:97px; left:401px; width: 67px; height: 18px; background: url(/img/01x01.gif);}
#bt_reset a:hover       {background: url(/img/bt_reset.jpg);}
.dmlinks                {display:none;}

/* /// PRODUCTS //////////////////////////////////////////////////////////// */
#prd_lst_a       {display:block; position:absolute; top:30px; left:225px; width:100px;}
#prd_lst_b       {display:block; position:absolute; top:30px; left:345px; width:100px;}
#prd_lst_c       {display:block; position:absolute; top:30px; left:465px; width:100px;}
#prd_lst_d       {display:block; position:absolute; top:30px; left:585px; width:100px;}

.prd_pos         {display:block; position:relative; top:000px; left:000px; width:095px;}

.prd_i           {display:block; position:relative; top:-15px; left:000px; width:095px; height:125px;}

a.prd_t          {display:block; position:relative; top:000px; left:000px; width:095px; height:014px; overflow: hidden; background-color: #FFFFFF; color:#000000; font-size:11px; text-align:left;}
.prd_t a:link    {color:#000000; text-decoration: none;}
.prd_t a:visited {color:#000000; text-decoration: none;}
.prd_t a:hover   {color:#689BD0; text-decoration: none;}
.prd_t a:active  {color:#689BD0; text-decoration: none;}

a.prd_v          {display:block; position:relative; top:000px; left:000px; width:095px; height:014px; overflow: hidden; background-color: #FFFFFF; color:#000000; font-size:10px; text-align:left;}
.prd_v a:link    {color:#000000; text-decoration: none;}
.prd_v a:visited {color:#000000; text-decoration: none;}
.prd_v a:hover   {color:#689BD0; text-decoration: none;}
.prd_v a:active  {color:#689BD0; text-decoration: none;}

a.prd_s          {display:block; position:relative; top:-14px; left:005px; width:061px; height:014px; overflow: hidden; background-color: #FFFFFF; color:#000000; font-size:10px; text-align:left;}
.prd_s a:link    {color:#000000; text-decoration: none;}
.prd_s a:visited {color:#000000; text-decoration: none;}
.prd_s a:hover   {color:#689BD0; text-decoration: none;}
.prd_s a:active  {color:#689BD0; text-decoration: none;}

a.prd_p          {display:block; position:relative; top:-28px; left:045px; width:051px; height:014px; overflow: hidden; background-color: #FFFFFF; color:#000000; font-size:10px; text-align:right;}
.prd_p a:link    {color:#000000; text-decoration: none;}
.prd_p a:visited {color:#000000; text-decoration: none;}
.prd_p a:hover   {color:#689BD0; text-decoration: none;}
.prd_p a:active  {color:#689BD0; text-decoration: none;}

.prd_msg         {display:block; position:relative; top:020px; left:020px; width:295px; color:red; font-size:16px; font-weight: 400;}
.err_msg         {display:block; position:relative; top:020px; left:000px; width:600px; color:red; font-size:16px; font-weight: 700;}

#prd_pg            {display:block; position:relative; top:630px; left:225px; width:460px; text-align:left; color:#000000; font-size:13px; font-weight: 400; text-align:center;}
a.prd_pgl          {color:#000000; text-decoration: underline;}
.prd_pgl a:link    {color:#000000; text-decoration: underline;}
.prd_pgl a:visited {color:#000000; text-decoration: underline;}
.prd_pgl a:hover   {color:#000000; text-decoration: underline;}
.prd_pgl a:active  {color:#000000; text-decoration: underline;}

#bt_pg_top_off         {display: block; position:absolute; top:000px; left:110px; width: 16px; height: 16px; background: url(/img/bt_page_top.jpg);}
#bt_pg_top a           {display: block; position:absolute; top:000px; left:110px; width: 16px; height: 16px; background: url(/img/bt_page_top.jpg);}
#bt_pg_top a:hover     {background: url(/img/bt_page_top_h.jpg);}

#bt_pg_rev_off         {display: block; position:absolute; top:000px; left:140px; width: 16px; height: 16px; background: url(/img/bt_page_rev.jpg);}
#bt_pg_rev a           {display: block; position:absolute; top:000px; left:140px; width: 16px; height: 16px; background: url(/img/bt_page_rev.jpg);}
#bt_pg_rev a:hover     {background: url(/img/bt_page_rev_h.jpg);}

#bt_pg_fwd_off         {display: block; position:absolute; top:000px; left:300px; width: 16px; height: 16px; background: url(/img/bt_page_fwd.jpg);}
#bt_pg_fwd a           {display: block; position:absolute; top:000px; left:300px; width: 16px; height: 16px; background: url(/img/bt_page_fwd.jpg);}
#bt_pg_fwd a:hover     {background: url(/img/bt_page_fwd_h.jpg);}

#bt_pg_bot_off         {display: block; position:absolute; top:000px; left:330px; width: 16px; height: 16px; background: url(/img/bt_page_bot.jpg);}
#bt_pg_bot a           {display: block; position:absolute; top:000px; left:330px; width: 16px; height: 16px; background: url(/img/bt_page_bot.jpg);}
#bt_pg_bot a:hover     {background: url(/img/bt_page_bot_h.jpg);}

/* /// DETAIL //////////////////////////////////////////////////////////// */
h1                              {color:#676767; font-size:16px; font-weight: 600; padding:0; margin:0;} 
h2                              {color:#000000; font-size:11px; font-weight: 600; text-align: left; padding:0; margin:0;}
h3                              {color:#000000; font-size:11px; font-weight: 600; padding:0; margin:0;}

#detail_lst                     {display:block; position:absolute; top:012px; left:700px; width:245px;}
#detail_prd                     {display:block; position:relative; top:000px; left:000px; width:245px;}

#detail_head                    {display:block; position:relative; top:000px; left:000px; width:245px; height:036px; overflow: hidden; color:#676767; font-size:16px; font-weight: 600; letter-spacing: 0.05em; }

#detail_supplier                {display:block; position:relative; top:005px; left:000px; width:140px; height:016px; overflow: hidden; color:#000000; font-size:11px; font-weight: 600; text-align: left;}
#detail_supplier a              {color:#000000; text-decoration:none;}
#detail_supplier a:link         {color:#000000; text-decoration:none;}
#detail_supplier a:visited      {color:#000000; text-decoration:none;}
#detail_supplier a:hover        {color:#676767; text-decoration:none;}
#detail_supplier a:active       {color:#689BD0; text-decoration:none;}

#detail_img                     {display:block; position:relative; top:010px; left:140px; width:095px; height:095px; overflow: hidden;}
#detail_release                 {display:block; position:relative; top:-90px; left:000px; width:140px; height:015px; overflow: hidden; color:#A0A0A0; font-size:9px; text-indent: 0px;}

#detail_buttons                 {display:block; position:relative; top:-091px; left:000px; width:111px; height:088px; overflow: hidden;}

.detail_bt_space                {display:block; position:relative; top:-000px; left:000px; width:110px; height:01px; overflow: hidden;}

.detail_trysnd_img              {display:block; position:relative; top:-000px; left:000px; width:110px; height:018px; overflow: hidden;}
.detail_trysnd_txt a            {display:block; position:relative; top:-017px; left:024px; width:080px; height:015px; overflow: hidden;color:#676767; font-size:11px; font-weight: bold; text-align:left;}
.detail_trysnd_txt a:link       {color:#FFFFFF; text-decoration:none;}
.detail_trysnd_txt a:visited    {color:#FFFFFF; text-decoration:none;}
.detail_trysnd_txt a:hover      {color:#D67500; text-decoration:none;}
.detail_trysnd_txt a:active     {color:#FFFFFF; text-decoration:none;}

.detail_listen_img              {display:block; position:relative; top:-00px; left:000px; width:110px; height:018px; overflow: hidden;}
.detail_listen_txt a            {display:block; position:relative; top:-17px; left:010px; width:090px; height:015px; overflow: hidden; color:#676767; font-size:11px; font-weight: bold;}
.detail_listen_txt a:link       {color:#FFFFFF; text-decoration:none;}
.detail_listen_txt a:visited    {color:#FFFFFF; text-decoration:none;}
.detail_listen_txt a:hover      {color:#D67500; text-decoration:none;}
.detail_listen_txt a:active     {color:#FFFFFF; text-decoration:none;}

.detail_space_04                {display: block; position:relative; top:-35px; left:000px; width:140px; height:04px; }
.detail_space_08                {display: block; position:relative; top:-35px; left:000px; width:140px; height:08px; }
.detail_space_16                {display: block; position:relative; top:-35px; left:000px; width:140px; height:16px; }
.detail_space_32                {display: block; position:relative; top:-35px; left:000px; width:140px; height:32px; }

.detail_line                    {display:block; position:relative; top:-085px; left:000px; width:245px; height:018px; overflow: hidden; background:url(/img/detail_line_bgd.jpg); font-size:10px; text-indent: 5px;}
.detail_line a                  {text-decoration:underline;}
.detail_line a:link             {text-decoration:underline;}

.detail_col1h                   {display:block; position:relative; top:-000px; left:000px; width:075px; height:018px; overflow: hidden; font-size:10px; color:#A0A0A0; text-align:left;}
.detail_col2h                   {display:block; position:relative; top:-018px; left:070px; width:060px; height:018px; overflow: hidden; font-size:10px; color:#A0A0A0; text-align:right}
.detail_col3h                   {display:block; position:relative; top:-036px; left:140px; width:060px; height:018px; overflow: hidden; font-size:10px; color:#A0A0A0; text-align:center}
.detail_col4h                   {display:block; position:relative; top:-054px; left:195px; width:045px; height:018px; overflow: hidden; font-size:10px; color:#A0A0A0; text-align:center}

.detail_col1                    {display:block; position:relative; top:-000px; left:000px; width:075px; height:018px; overflow: hidden; font-size:10px; text-align:left;}
.detail_col2                    {display:block; position:relative; top:-018px; left:070px; width:060px; height:018px; overflow: hidden; font-size:10px; text-align:right}
.detail_col3                    {display:block; position:relative; top:-036px; left:140px; width:060px; height:018px; overflow: hidden; font-size:10px; text-align:right}
.detail_col4                    {display:block; position:relative; top:-054px; left:195px; width:045px; height:018px; overflow: hidden; font-size:10px; text-align:center}

#detail_order_img               {display:block; position:relative; top:-71px; left:165px; width:082px; height:017px; overflow: hidden;}
#detail_order_txt               {display:block; position:relative; top:-118px; left:142px; width:098px; height:029px; font-size:10px; text-indent: 30px; font-weight: bold; text-align:center;}
#detail_order_txt a:link        {color:#000000; text-decoration:none;}
#detail_order_txt a:visited     {color:#000000; text-decoration:none;}
#detail_order_txt a:hover       {color:#689BD0; text-decoration:none;}
#detail_order_txt a:active      {color:#689BD0; text-decoration:none;}

.detail_text                    {font-size:11px; font-weight:normal; line-height:12px;}
.detail_text a                  {color:#000000; text-decoration:underline;}
.detail_text a:link             {color:#000000; text-decoration:underline;}
.detail_text a:visited          {color:#000000; text-decoration:underline;}
.detail_text a:hover            {color:#000000; text-decoration:underline;}
.detail_text a:active           {color:#000000; text-decoration:underline;}

/* /// TOP Features //////////////////////////////////////////////////////////// */

#topfea_head         {display:block; position:relative; top:008px; left:010px; width:190px; height:040px; overflow: hidden; color:#676767; font-size:10px; font-weight: bold; }
#topfea_head a          {color:#676767; font-size:10px; font-weight: bold;  }
#topfea_head a:link     {color:#676767; font-size:10px; font-weight: bold;  }
#topfea_head a:visited  {color:#676767; font-size:10px; font-weight: bold;  }
#topfea_head a:hover    {color:#000000; font-size:10px; font-weight: bold;  }
#topfea_head a:active   {color:#676767; font-size:10px; font-weight: bold;  }

.topfea_pos          {display:block; position:relative; top:000px; left:010px; width:190px; height:045px; overflow: hidden; }

.topfea_i            {display:block; position:relative; top:000px; left:000px; width:40px;}
.topfea_t            {display:block; position:relative; top:-33px; left:050px; width:140px; height:012px; color:#000000; font-size:11px; overflow: hidden;}
.topfea_s            {display:block; position:relative; top:-33px; left:050px; width:140px; height:012px; color:#000000; font-size:11px; overflow: hidden;}

.topfea_l a          {color:#000000; text-decoration: none;}
.topfea_l a:link     {color:#000000; text-decoration: none;}
.topfea_l a:visited  {color:#000000; text-decoration: none;}
.topfea_l a:hover    {color:#689BD0; text-decoration: none;}
.topfea_l a:active   {color:#689BD0; text-decoration: none;}

#top_space           {display:block; position:relative; top:000px; left:000px; width:200px; height:002px;}

/* /// CART NEW //////////////////////////////////////////////////////////// */
#cart_ov_head		 {display: block; position:absolute; top:010px; left:010px; width:299px; height:018px; color:#676767; background-color:#FFFFFF; text-align:left; font-size:14px; font-weight:bold; overflow:hidden; }
#cart_ov_block	     {display: block; position:absolute; top:030px; left:010px; width:299px; height:230px; color:#676767; background-color:#FFFFFF; text-align:left; font-size:12px; font-weight:normal; overflow:hidden;}

.cart_ov_list ul          {padding-top:20px; color:#FF9933; text-decoration: none; text-align:left; font-size:14px; font-weight:bold; list-style:none; text-indent: -40px;}
.cart_ov_list li          {padding-top:20px; color:#FF9933; text-decoration: none; text-align:left; font-size:14px; font-weight:bold; list-style:none; text-indent: -40px;}
.cart_ov_list a           {color:#424242; text-decoration: none; text-align:left; font-size:14px; font-weight:bold; }
.cart_ov_list a:link      {color:#424242; text-decoration: none; }
.cart_ov_list a:visited   {color:#424242; text-decoration: none; }
.cart_ov_list a:hover     {color:#FF9933; text-decoration: none; }
.cart_ov_list a:active    {color:#FF9933; text-decoration: none; }

#cart_ov_more        {display: block; position:absolute; top:280px; left:010px; width:223px; color:#676767; background-color:#FFFFFF; text-align:left; font-size:12px; font-weight:bold;  }
#cart_more_block	 {display: block; position:absolute; top:300px; left:010px; width:223px; color:#676767; background-color:#FFFFFF; text-align:left; font-size:12px; font-weight:normal; overflow:hidden; padding-left:81px; text-indent: -81px; }

.cart_more_list ul        {padding-top:10px; color:#424242; text-decoration: none; text-align:left; font-size:12px; font-weight:bold; list-style:none; text-indent: -120px;}
.cart_more_list li        {padding-top:10px; color:#424242; text-decoration: none; text-align:left; font-size:12px; font-weight:bold; list-style:none; text-indent: -120px;}
.cart_more_list a         {color:#424242; text-decoration: none; text-align:left; font-size:12px; font-weight:bold;}
.cart_more_list a:link    {color:#424242; text-decoration: none; }
.cart_more_list a:visited {color:#424242; text-decoration: none; }
.cart_more_list a:hover   {color:#FF9933; text-decoration: none; }
.cart_more_list a:active  {color:#FF9933; text-decoration: none; }

#cart_tx_head	       {display: block; position:absolute; top:010px; left:335px; width:610px; height:018px; color:#000000; background-color:#FFFFFF; text-align: left; font-size:13px; font-weight:bold; overflow:hidden; }
#cart_tx_block_pure	   {display: block; position:absolute; top:030px; left:335px; width:610px; height:588px; background-color:#FFFFFF; text-align:left; font-size:13px; font-weight:normal; overflow:hidden;}
#cart_tx_block_pure p           {padding-bottom:20px;}
#cart_tx_block_pure a           {color:#236CB7; text-decoration: none; text-align:left; font-size:13px; font-weight:bold; list-style:none;}
#cart_tx_block_pure a:link      {color:#424242; text-decoration: none; }
#cart_tx_block_pure a:visited   {color:#424242; text-decoration: none; }
#cart_tx_block_pure a:hover     {color:#FF9933; text-decoration: none; }
#cart_tx_block_pure a:active    {color:#FF9933; text-decoration: none; }
#cart_tx_block_pure td          {overflow:hidden;}

#cart_tx_block_scroll  {display: block; position:absolute; top:030px; left:335px; width:610px; height:588px; background-color:#FFFFFF; text-align:left; font-size:13px; font-weight:normal; overflow:hidden; overflow-y: scroll; scrollbar-arrow-color: blue; scrollbar-face-color: #e7e7e7; scrollbar-3dlight-color: #a0a0a0; scrollbar-darkshadow-color: #888888}
#cart_tx_block_scroll a           {color:#236CB7; text-decoration: none; text-align:left; font-size:13px; font-weight:bold; list-style:none;}
#cart_tx_block_scroll a:link      {color:#424242; text-decoration: none; }
#cart_tx_block_scroll a:visited   {color:#424242; text-decoration: none; }
#cart_tx_block_scroll a:hover     {color:#FF9933; text-decoration: none; }
#cart_tx_block_scroll a:active    {color:#FF9933; text-decoration: none; }

#cart_tx_small                  {color:#FF9933; text-decoration: none; text-align:left; font-size:11px; font-weight:normal; list-style:none;}
#cart_tx_small a                {color:#424242; text-decoration: none; text-align:left; font-size:11px; font-weight:normal; list-style:none;}
#cart_tx_small a:link           {color:#424242; text-decoration: none; }
#cart_tx_small a:visited        {color:#424242; text-decoration: none; }
#cart_tx_small a:hover          {color:#FF9933; text-decoration: none; }
#cart_tx_small a:active         {color:#FF9933; text-decoration: none; }

.cart_small_space               {font-size:8px; font-weight:normal;}

.cart_itm_cedt       {font-size:12px; border:1px solid #D0D0D0; width:020px; height:14px; text-align:center; margin-top:1px; margin-bottom:4px;}
.cart_itm_title      {width:250px; overflow:hidden;}
.cart_recalc_bt      {display:block; position:relative; top:000px; left:000px; width:135px; height:024px; text-align:center; }
.cart_recalc_txt     {font-size:10px; font-weight:normal;}
.cart_item_scroll    {display: block; position:relative; top:0px; left:0px; width:610px; height:124px; background-color:#FFFFFF; text-align:left; font-size:13px; font-weight:normal; overflow:hidden; overflow-y: scroll; scrollbar-arrow-color: blue; scrollbar-face-color: #e7e7e7; scrollbar-3dlight-color: #a0a0a0; scrollbar-darkshadow-color: #888888}
.cart_promo_cedt     {font-size:12px; border:1px solid #D0D0D0; width:130px; height:14px; text-align:left; margin-top:1px; margin-bottom:4px;}

.cart_cst_new_block    {display:block; position:relative; top:020px; left:000px; width:300px; overflow:hidden;}
.cart_cst_login_block  {display:block; position:relative; top:020px; left:310px; width:300px; overflow:hidden;}

.cart_lost_pwd             {color:#236CB7; font-size:10px;}
.cart_lost_pwd a           {color:#236CB7; font-size:10px;}
.cart_lost_pwd a:link      {color:#236CB7; text-decoration: none; }
.cart_lost_pwd a:visited   {color:#236CB7; text-decoration: none; }
.cart_lost_pwd a:hover     {color:#FF9933; text-decoration: none; }
.cart_lost_pwd a:active    {color:#236CB7; text-decoration: none; }

/* /// Register ///////////////////////////////////////////////////// */
.cart2_fld300     {font-size:12px; border:1px solid #D0D0D0; width:300px; height:14px; text-align:left; margin-top:1px; margin-bottom:4px;}
.cart2_fld200     {font-size:12px; border:1px solid #D0D0D0; width:200px; height:14px; text-align:left; margin-top:1px; margin-bottom:4px;}
.cart2_fld100     {font-size:12px; border:1px solid #D0D0D0; width:100px; height:14px; text-align:left; margin-top:1px; margin-bottom:4px;}
.cart2_fld050     {font-size:12px; border:1px solid #D0D0D0; width:050px; height:14px; text-align:left; margin-top:1px; margin-bottom:4px;}
.cart2_cnty       {font-size:12px; border:1px solid #D0D0D0; width:200px; height:20px; text-align:left; margin-top:1px; margin-bottom:4px;}

#cart_pwd_create              {color:#000000; font-size:10px; margin-bottom:5px;}
#cart_pwd_create a            {color:#424242; font-size:10px; margin-bottom:5px;}
#cart_pwd_create a:link       {color:#424242; text-decoration: none; }
#cart_pwd_create a:visited    {color:#424242; text-decoration: none; }
#cart_pwd_create a:hover      {color:#FF9933; text-decoration: none; }
#cart_pwd_create a:active     {color:#FF9933; text-decoration: none; }


.cart2_fld_ustid   {font-size:12px; border:1px solid #D0D0D0; width:200px; height:14px; text-align:left; margin-left:15px; margin-top:1px; margin-bottom:4px;}
.cart_send_bt      {display:block; position:relative; width:200px; height:024px; text-align:center; }
.msg_textarea      {font-size:11px; margin-bottom:0px; border:1px solid #D0D0D0; width:570px; height:60px;}
.cart_order_bt     {display:block; position:relative; top:000px; left:000px; width:400px; height:025px; text-align:center; }

/* /// MODAL WINDOW ///////////////////////////////////////////////////// */
.bt_modal_cart_ok_bgd        {display: block; position:absolute; top:245px; left:225px; width: 67px; height: 18px; background: url(/img/bt_ok_n.jpg) top left no-repeat;}
.bt_modal_cart_ok a          {display: block; position:absolute; top:245px; left:225px; width: 67px; height: 18px; background: url(/img/bt_ok_n.jpg) top left no-repeat;}
.bt_modal_cart_ok a:hover    {background: url(/img/bt_ok_h.jpg) top left no-repeat;}

/* /// CART //////////////////////////////////////////////////////////// */
#cart_block           {display:block; position:absolute; top:080px; left:200px; width:700px; font-size:12px;}
a.cart_block          {color:#000000; text-decoration:underline;}
.cart_block a:link    {color:#000000; text-decoration:underline;}
.cart_block a:visited {color:#000000; text-decoration:underline;}
.cart_blocka:hover    {color:#000000; text-decoration:underline;}
.cart_block a:active  {color:#000000; text-decoration:underline;}

#cart_prd_cnt        {display:block; position:relative; top:015px; left:000px; width:060px; font-size:12px; font-weight: bold;}
#cart_prd_tit        {display:block; position:relative; top:000px; left:080px; width:260px; font-size:12px; font-weight: bold;}
#cart_prd_fmt        {display:block; position:relative; top:-15px; left:360px; width:140px; font-size:12px; font-weight: bold;}
#cart_prd_prc        {display:block; position:relative; top:-30px; left:620px; width:060px; font-size:12px; font-weight: bold; text-align:right;}

#cart_hr             {display:block; position:relative; top:-30px; left:000px; width:700px; height:1px;}

#cart_items          {display:block; position:relative; top:-28px; left:000px; width:700px; font-size:12px;}
#cart_itm_cnt        {display:block; position:absolute; top:010px; left:000px; width:060px; font-size:12px; line-height: 25px;}
.cart_itm_cedt       {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:030px; height:12px; text-align:center; margin-top:3px; margin-bottom:4px;}
#cart_itm_tit        {display:block; position:absolute; top:010px; left:080px; width:260px; font-size:12px; line-height: 25px; overflow: hidden;}
#cart_itm_fmt        {display:block; position:absolute; top:010px; left:360px; width:140px; font-size:12px; line-height: 25px; overflow: hidden;}
#cart_itm_prc        {display:block; position:absolute; top:010px; left:620px; width:060px; font-size:12px; line-height: 25px; text-align:right;}

#cart_hr2            {display:block; position:relative; top:000px; left:000px; width:700px; height:1px;}
#cart_sum_total      {display:block; position:relative; top:017px; left:500px; width:100px; font-size:12px; line-height: 20px; font-weight: bold;}
#cart_sum_prc        {display:block; position:relative; top:-03px; left:620px; width:060px; font-size:12px; line-height: 20px; font-weight: bold; text-align:right;}
#cart_sum_usd        {display:block; position:relative; top:000px; left:000px; width:700px; font-size:12px; line-height: 20px; font-weight: bold;}

#cart_recalc_txt     {display:block; position:relative; top:020px; left:000px; width:500px;}
#cart_recalc_bt      {display:block; position:relative; top:-08px; left:540px; width:140px; text-align:right;}
.cart_recalc_cl      {display:block; position:relative; top:000px; left:000px; width:120px; height:022px; text-align:center; font-size:12px;}

#cart_hr3            {display:block; position:relative; top:003px; left:000px; width:700px; height:1px;}

#cart_info_pay       {display:block; position:relative; top:020px; left:000px; width:700px;}
a.cart_pay           {color:#000000; text-decoration:underline;}
.cart_pay a:link     {color:#000000; text-decoration:underline;}
.cart_pay a:visited  {color:#000000; text-decoration:underline;}
.cart_pay a:hover    {color:#000000; text-decoration:underline;}
.cart_pay a:active   {color:#000000; text-decoration:underline;}

#cart_login_intro    {display:block; position:relative; top:020px; left:000px; width:700px;}
#cart_login_intro a          {color:#000000; text-decoration:underline;}
#cart_login_intro a:link     {color:#000000; text-decoration:underline;}
#cart_login_intro a:visited  {color:#000000; text-decoration:underline;}
#cart_login_intro a:hover    {color:#000000; text-decoration:underline;}
#cart_login_intro a:active   {color:#000000; text-decoration:underline;}

#cart_login_email    {display:block; position:relative; top:040px; left:000px; width:200px;}
.cart_login_fld      {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:200px; height:14px;  text-align:left; margin-top:3px; margin-bottom:4px;}
#cart_login_pwd      {display:block; position:relative; top:-02px; left:250px; width:200px;}
#cart_checkout_bt    {display:block; position:relative; top:-30px; left:540px; width:140px; text-align:right;}

.pwd_email_fld      {display:block; position:relative; top:000px; left:000px; width:200px; height:14px; font-size:12px; border:1px solid #D0D0D0; text-align:left; margin-top:3px; margin-bottom:4px;}
.pwd_secc_fld       {display:block; position:relative; top:000px; left:000px; width:200px; height:14px; font-size:12px; border:1px solid #D0D0D0; text-align:left; margin-top:3px; margin-bottom:4px;}
#pwd_captcha        {display:block; position:relative; top:-27px; left:220px; width:240px; text-align:left; font-size:9px;}
#pwd_submit_bt      {display:block; position:relative; top:-50px; left:540px; width:140px; text-align:right;}
#pwd_hr             {display:block; position:relative; top:-35px; left:000px; width:700px; height:1px;}

#cart_hr4            {display:block; position:relative; top:010px; left:000px; width:700px; height:1px;}

/* /// ORDER //////////////////////////////////////////////////////////// */
#order_block          {display:block; position:absolute; top:010px; left:335px; width:610px; height:612px; background-color:#FFFFFF; text-align:left; font-size:13px; font-weight:normal; overflow:hidden; overflow-y: scroll; scrollbar-arrow-color: blue; scrollbar-face-color: #e7e7e7; scrollbar-3dlight-color: #a0a0a0; scrollbar-darkshadow-color: #888888}
#order_adr_head       {display:block; position:relative; top:020px; left:000px; width:700px; font-size:14px; font-weight: bold;}
#order_hr1            {display:block; position:relative; top:015px; left:000px; width:700px; height:1px;}

#order_company_hd     {display:block; position:relative; top:045px; left:000px; width:150px; font-size:12px;}
#order_company_fld    {display:block; position:relative; top:025px; left:170px; width:300px; font-size:12px;}
#order_company_opt    {display:block; position:relative; top:005px; left:510px; width:100px; font-size:12px;}
#order_fname_hd       {display:block; position:relative; top:010px; left:000px; width:150px; font-size:12px;}
#order_fname_fld      {display:block; position:relative; top:-10px; left:170px; width:300px; font-size:12px;}
#order_lname_hd       {display:block; position:relative; top:-10px; left:000px; width:150px; font-size:12px;}
#order_lname_fld      {display:block; position:relative; top:-30px; left:170px; width:300px; font-size:12px;}
#order_street_hd      {display:block; position:relative; top:-30px; left:000px; width:150px; font-size:12px;}
#order_street_fld     {display:block; position:relative; top:-50px; left:170px; width:300px; font-size:12px;}
#order_state_hd       {display:block; position:relative; top:-50px; left:000px; width:150px; font-size:12px;}
#order_state_fld      {display:block; position:relative; top:-70px; left:170px; width:300px; font-size:12px;}
#order_state_opt      {display:block; position:relative; top:-90px; left:510px; width:100px; font-size:12px;}
#order_zip_hd         {display:block; position:relative; top:-85px; left:000px; width:150px; font-size:12px;}
#order_zip_fld        {display:block; position:relative; top:-105px; left:170px; width:300px; font-size:12px;}
#order_city_hd        {display:block; position:relative; top:-105px; left:000px; width:150px; font-size:12px;}
#order_city_fld       {display:block; position:relative; top:-125px; left:170px; width:300px; font-size:12px;}
#order_cnty_hd        {display:block; position:relative; top:-125px; left:000px; width:150px; font-size:12px;}
#order_cnty_fld       {display:block; position:relative; top:-145px; left:170px; width:300px; font-size:12px;}

#order_ust_head       {display:block; position:relative; top:-135px; left:000px; width:700px; font-size:14px; font-weight: bold;}
#order_hr22           {display:block; position:relative; top:-140px; left:000px; width:700px; height:1px;}
#order_ust_msg        {display:block; position:relative; top:-120px; left:000px; width:700px; font-size:12px;}
#order_ust_hd         {display:block; position:relative; top:-110px; left:000px; width:150px; font-size:12px;}
#order_ust_fld        {display:block; position:relative; top:-130px; left:170px; width:300px; font-size:12px;}
#order_ust_bt         {display:block; position:relative; top:-155px; left:510px; width:070px; text-align:left;}
.order_ust_cl         {display:block; position:relative; top:000px; left:000px; width:120px; height:022px; text-align:center; font-size:12px;}
#order_ust_space      {display:block; position:relative; top:-120px; left:000px; width:700px; height:001px; font-size:12px;}

#order_mail_head      {display:block; position:relative; top:-115px; left:000px; width:700px; font-size:14px; font-weight: bold;}
#order_hr2            {display:block; position:relative; top:-120px; left:000px; width:700px; height:1px;}

#order_mail_hd        {display:block; position:relative; top:-095px; left:000px; width:150px; font-size:12px;}
#order_mail_fld       {display:block; position:relative; top:-115px; left:170px; width:300px; font-size:12px;}
#order_pwd_hd         {display:block; position:relative; top:-110px; left:000px; width:150px; font-size:12px;}
#order_pwd_fld        {display:block; position:relative; top:-130px; left:170px; width:300px; font-size:12px;}
#order_pwd_opt        {display:block; position:relative; top:-150px; left:510px; width:100px; font-size:12px;}
#order_pwd_msg        {display:block; position:relative; top:-140px; left:000px; width:530px; font-size:12px;}
#order_phone_hd       {display:block; position:relative; top:-125px; left:000px; width:150px; font-size:12px;}
#order_phone_fld      {display:block; position:relative; top:-145px; left:170px; width:300px; font-size:12px;}
#order_phone_opt      {display:block; position:relative; top:-165px; left:510px; width:100px; font-size:12px;}
#order_phone_msg      {display:block; position:relative; top:-155px; left:000px; width:530px; font-size:12px;}

.order_fld_vlong      {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:530px; height:14px;  text-align:left; margin-top:3px; margin-bottom:4px;}
.order_fld_long       {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:300px; height:14px;  text-align:left; margin-top:3px; margin-bottom:4px;}
.order_fld_medium     {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:150px; height:14px;  text-align:left; margin-top:3px; margin-bottom:4px;}
.order_fld_short      {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:080px; height:14px;  text-align:left; margin-top:3px; margin-bottom:4px;}

#order_nl_head        {display:block; position:relative; top:-130px; left:000px; width:700px; font-size:14px; font-weight: bold;}
#order_hr22           {display:block; position:relative; top:-130px; left:000px; width:700px; height:1px;}
#order_nl_text        {display:block; position:relative; top:-120px; left:000px; width:700px; font-size:12px;}
#order_nl_box         {display:block; position:relative; top:-115px; left:020px; width:020px; font-size:12px;}
#order_nl_bxtx        {display:block; position:relative; top:-133px; left:060px; width:400px; font-size:12px;}
.order_cbox_c         {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:014px; height:14px;  text-align:left; margin-top:3px; margin-bottom:4px;}
#order_nl_space       {display:block; position:relative; top:-130px; left:060px; width:400px; height:30px; font-size:12px;}

#order_items_head     {display:block; position:relative; top:-135px; left:000px; width:700px; font-size:14px; font-weight: bold;}
#order_hr3            {display:block; position:relative; top:-135px; left:000px; width:700px; height:1px;}

#order_prd_cnt        {display:block; position:relative; top:-115px; left:000px; width:060px; font-size:12px; font-weight: bold;}
#order_prd_tit        {display:block; position:relative; top:-130px; left:080px; width:260px; font-size:12px; font-weight: bold;}
#order_prd_fmt        {display:block; position:relative; top:-145px; left:360px; width:140px; font-size:12px; font-weight: bold;}
#order_prd_prc        {display:block; position:relative; top:-160px; left:620px; width:060px; font-size:12px; font-weight: bold; text-align:right;}
#order_hr4            {display:block; position:relative; top:-155px; left:000px; width:700px; height:1px;}

#order_items_list     {display:block; position:relative; top:-155px; left:000px; width:700px; height:1px;}
#order_hr5            {display:block; position:relative; top:-125px; left:000px; width:700px; height:1px;}
#order_sum_total      {display:block; position:relative; top:-115px; left:500px; width:100px; font-size:12px; line-height: 20px; font-weight: bold;}
#order_sum_prc        {display:block; position:relative; top:-135px; left:620px; width:060px; font-size:12px; line-height: 20px; font-weight: bold; text-align:right;}
#order_hr6            {display:block; position:relative; top:-130px; left:500px; width:200px; height:1px;}

#order_promo_head     {display:block; position:relative; top:-115px; left:000px; width:700px; font-size:14px; font-weight: bold;}
#order_hr7            {display:block; position:relative; top:-115px; left:000px; width:700px; height:1px;}
#order_promo_msg      {display:block; position:relative; top:-095px; left:000px; width:600px; font-size:12px;}
#order_promo_bt       {display:block; position:relative; top:-085px; left:550px; width:050px; font-size:12px;}
#order_promo_hd       {display:block; position:relative; top:-100px; left:000px; width:150px; font-size:12px;}
#order_promo_fld      {display:block; position:relative; top:-120px; left:160px; width:300px; font-size:12px;}
#order_hr8            {display:block; position:relative; top:-120px; left:000px; width:700px; height:1px;}

#order_do_bt          {display:block; position:relative; top:-085px; left:000px; width:700px; text-align:center;}
.order_bt_cl          {display:block; position:relative; top:000px; left:000px; width:150px; height:022px; text-align:center; font-size:12px;}
.order_country_sel    {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:200px; height:20px;  text-align:left; margin-top:3px; margin-bottom:4px;}

#order_csb_head       {display:block; position:relative; top:020px; left:000px; width:700px; font-size:14px; font-weight: bold;}
#order_csb_hr1        {display:block; position:relative; top:015px; left:000px; width:700px; height:1px;}
#order_csb_text       {display:block; position:relative; top:030px; left:000px; width:700px; font-size:14px;}
#order_csb_total      {display:block; position:relative; top:045px; left:000px; width:700px; font-size:14px;}
#order_csb_logo       {display:block; position:relative; top:060px; left:000px; width:700px; height:80px; font-size:14px; background:url(/img/saferpay_logo.jpg);}
#order_csb_link       {display:block; position:relative; top:000px; left:080px; width:700px; font-size:14px; font-weight: bold;}

#order_ogone_link     {display:block; position:relative; top:060px; left:000px; width:700px; font-size:14px; font-weight: bold;}

.csb_link_c           {background-color: #C3FF00;}
.csb_link_c a         {color:#000000; background-color: #C3FF00; text-decoration: none;}
.csb_link_c a:link    {color:#000000; background-color: #C3FF00; text-decoration: none;}
.csb_link_c a:visited {color:#000000; background-color: #C3FF00; text-decoration: none;}
.csb_link_c a:hover   {color:#000000; background-color: #C3FF00; text-decoration: none;}
.csb_link_c a:active  {color:#000000; background-color: #C3FF00; text-decoration: none;}

#pal_block            {display:block; position:absolute; top:380px; left:230px; width:700px; font-size:12px; line-height: 15px;}

#order_pal_head       {display:block; position:relative; top:020px; left:000px; width:700px; font-size:14px; font-weight: bold;}
#order_pal_hr1        {display:block; position:relative; top:015px; left:000px; width:700px; height:1px;}
#order_pal_text       {display:block; position:relative; top:030px; left:000px; width:700px; font-size:14px;}
#order_pal_total      {display:block; position:relative; top:045px; left:000px; width:700px; font-size:14px;}
#order_pal_logo       {display:block; position:relative; top:060px; left:000px; width:150px; height:40px; font-size:14px; background:url(/img/bnr_paymentsby_150x40.gif);}
#order_pal_link       {display:block; position:relative; top:033px; left:180px; width:550px; font-size:14px; font-weight: bold;}

.pal_link_c           {background-color: #C3FF00;}
.pal_link_c a         {color:#000000; background-color: #C3FF00; text-decoration: none;}
.pal_link_c a:link    {color:#000000; background-color: #C3FF00; text-decoration: none;}
.pal_link_c a:visited {color:#000000; background-color: #C3FF00; text-decoration: none;}
.pal_link_c a:hover   {color:#000000; background-color: #C3FF00; text-decoration: none;}
.pal_link_c a:active  {color:#000000; background-color: #C3FF00; text-decoration: none;}

/* /// Service //////////////////////////////////////////////////////////// */
#service_ov_head		      {display: block; position:absolute; top:010px; left:010px; width:299px; height:018px; color:#000000; background-color:#FFFFFF; text-align: left; font-size:13px; font-weight:bold; overflow:hidden; }

#service_ov_block	          {display: block; position:absolute; top:040px; left:010px; width:230px; height:600px; background-color:#FFFFFF; text-align:left; font-size:12px; font-weight:normal; overflow:hidden; padding-left:70px; text-indent: -70px; }
#service_ov_block ul          {list-style: none;}
#service_ov_block li          {margin-bottom:10px; list-style:none; }
#service_ov_block a           {color:#7094AA; text-decoration: none; text-align:left; font-size:12px; font-weight:bold;}
#service_ov_block a:link      {color:#7094AA; text-decoration: none; }
#service_ov_block a:visited   {color:#7094AA; text-decoration: none; }
#service_ov_block a:hover     {color:#FF9933; text-decoration: none; }
#service_ov_block a:active    {color:#7094AA; text-decoration: none; }

#service_tx_head		      {display: block; position:absolute; top:010px; left:335px; width:610px; height:018px; color:#000000; background-color:#FFFFFF; text-align: left; font-size:13px; font-weight:bold; overflow:hidden; }
#service_tx_block	          {display: block; position:absolute; top:040px; left:335px; width:610px; height:612px; background-color:#FFFFFF; text-align:left; font-size:13px; font-weight:normal; overflow:hidden; overflow-y: scroll; scrollbar-arrow-color: blue; scrollbar-face-color: #e7e7e7; scrollbar-3dlight-color: #a0a0a0; scrollbar-darkshadow-color: #888888}

#service_tx_block ul		  {list-style-image:url(/img/my_bullet.gif); list-style-type:none; list-style-position:inside; font-size:12px; margin-left:30px; text-indent:-17px;  }
#service_tx_block ol		  {list-style-position:inside; font-size:12px; margin-left:30px; text-indent:-17px;  }

#service_tx_block li          {margin-bottom:10px;}
#service_tx_block p           {margin-bottom:10px;}
#service_tx_block a           {color:#7094AA; text-decoration: none; text-align:left; font-size:12px; font-weight:bold;}
#service_tx_block a:link      {color:#7094AA; text-decoration: none; }
#service_tx_block a:visited   {color:#7094AA; text-decoration: none; }
#service_tx_block a:hover     {color:#FF9933; text-decoration: none; }
#service_tx_block a:active    {color:#7094AA; text-decoration: none; }

#service_nl_hd        {display:block; position:relative; top:020px; left:000px; width:150px; font-size:12px; font-weight: bold;}
#service_nl_fld       {display:block; position:relative; top:000px; left:150px; width:300px; font-size:12px;}
.service_nl_fld_cl    {display:block; position:relative; top:000px; left:000px; width:250px; height:014px; font-size:12px;}
#service_nl_sub       {display:block; position:relative; top:020px; left:000px; width:450px;}
.service_nl_sub_cl    {display:block; position:relative; top:000px; left:000px; width:180px; height:022px; text-align:center; font-size:12px;}

.service_pwd_email       {font-size:12px; border:1px solid #D0D0D0; width:200px; height:14px; text-align:left; margin-top:1px; margin-bottom:4px;}
.service_pwd_secc        {font-size:12px; border:1px solid #D0D0D0; width:200px; height:14px; text-align:left; margin-top:1px; margin-bottom:4px;}
#service_pwd_captcha     {display:block; position:relative; top:-27px; left:220px; width:240px; text-align:left; font-size:9px;}
#pwd_submit_bt           {display:block; position:relative; top:-50px; left:540px; width:140px; text-align:right;}
#service_pwd_submit      {display:block; position:relative; top:-000px; left:000px; width:140px; text-align:right;}
.service_pwd_submit_bt   {display:block; position:relative; top:000px; left:000px; width:150px; height:025px; text-align:center; }

.service_nl_email      {font-size:12px; border:1px solid #D0D0D0; width:200px; height:14px; text-align:left; margin-top:1px; margin-bottom:4px;}
.service_nl_submit_bt  {display:block; position:relative; top:000px; left:000px; width:150px; height:025px; text-align:center; }

#service_nl_bt_sub             {display:block; position:relative; top:-16px; left:300px; width:150px; height:018px; }
#service_nl_bt_sub a           {display:block; position:relative; font-size:12px; font-weight:bold; text-align:center; }
#service_nl_bt_sub a:link      {color:#000000; height:018px; background: url(/img/bt_150.jpg)   no-repeat;}
#service_nl_bt_sub a:visited   {color:#000000; height:018px; background: url(/img/bt_150.jpg)   no-repeat;}
#service_nl_bt_sub a:hover     {color:#000000; height:018px; background: url(/img/bt_150_h.jpg) no-repeat;}
#service_nl_bt_sub a:active    {color:#000000; height:018px; background: url(/img/bt_150.jpg)   no-repeat;}

#service_nl_bt_unsub        {display:block; position:relative; top:0px; left:0px; width:150px; height:022px; }
#service_nl_bt_unsub a           {display:block; position:relative; font-size:11px; font-weight:bold; text-align:center; }
#service_nl_bt_unsub a:link      {color:#000000; height:022px; background: url(/img/bt_150.jpg)   no-repeat;}
#service_nl_bt_unsub a:visited   {color:#000000; height:018px; background: url(/img/bt_150.jpg)   no-repeat;}
#service_nl_bt_unsub a:hover     {color:#000000; height:018px; background: url(/img/bt_150_h.jpg) no-repeat;}
#service_nl_bt_unsub a:active    {color:#000000; height:018px; background: url(/img/bt_150.jpg)   no-repeat;}

/* /// News ///////////////////////////////////////////////////////////////////// */
#actual_ov_head		         {display: block; position:absolute; top:010px; left:010px; width:299px; height:018px; color:#000000; background-color:#FFFFFF; text-align: left; font-size:13px; font-weight:bold; overflow:hidden; }

#actual_ov_block	         {display: block; position:absolute; top:040px; left:010px; width:230px; height:620px; background-color:#FFFFFF; text-align:left; font-size:12px; font-weight:normal; overflow:hidden; padding-left:70px; text-indent: -70px; }
#actual_ov_block ul          {list-style: none;}
#actual_ov_block li          {list-style:none; }
#actual_ov_block a           {color:#7094AA; text-decoration: none; text-align:left; font-size:12px; font-weight:bold; }
#actual_ov_block a:link      {color:#7094AA; text-decoration: none; }
#actual_ov_block a:visited   {color:#7094AA; text-decoration: none; }
#actual_ov_block a:hover     {color:#FF9933; text-decoration: none; }
#actual_ov_block a:active    {color:#7094AA; text-decoration: none; }

#actual_tx_head		         {display: block; position:absolute; top:010px; left:335px; width:610px; height:018px; color:#000000; background-color:#FFFFFF; text-align: left; font-size:13px; font-weight:bold; overflow:hidden; }
#actual_tx_block	         {display: block; position:absolute; top:040px; left:335px; width:610px; height:612px; background-color:#FFFFFF; text-align:left; font-size:12px; font-weight:normal; overflow:hidden; overflow-y: scroll; scrollbar-arrow-color: blue; scrollbar-face-color: #e7e7e7; scrollbar-3dlight-color: #a0a0a0; scrollbar-darkshadow-color: #888888}

#actual_tx_block ul		     {list-style-image:url(/img/my_bullet.gif); list-style-type:none; list-style-position:inside; font-size:12px; margin-left:30px; text-indent:-17px;  }
#actual_tx_block ol		     {list-style-position:inside; font-size:12px; margin-left:30px; text-indent:-17px;  }

#actual_tx_block a           {color:#7094AA; text-decoration: none; text-align:left; font-size:12px; font-weight:bold; }
#actual_tx_block a:link      {color:#7094AA; text-decoration: none; }
#actual_tx_block a:visited   {color:#7094AA; text-decoration: none; }
#actual_tx_block a:hover     {color:#FF9933; text-decoration: none; }
#actual_tx_block a:active    {color:#7094AA; text-decoration: none; }

/* /// News BLOCK///////////////////////////////////////////////////////////////////// */
#news_block           {display:block; position:absolute; top:180px; left:220px; width:700px; font-size:12px; line-height: 15px;}

#news_head            {display:block; position:relative; top:000px; left:000px; width:700px; font-size:14px; font-weight: bold;}
#news_hr              {display:block; position:relative; top:000px; left:000px; width:700px; height:18px;}

.news_date            {display:block; position:relative; top:000px; left:000px; width:080px; font-size:14px; font-weight: bold; color:#676767;}
.news_title           {display:block; position:relative; top:-15px; left:100px; width:600px; font-size:14px; font-weight: bold; color:#676767;}
.news_cont            {display:block; position:relative; top:000px; left:100px; width:600px; font-size:12px; }
.news_cont a          {color:#000000; text-decoration:underline; font-weight:bold;}
.news_cont a:link     {color:#000000; text-decoration:underline; font-weight:bold;}
.news_cont a:visited  {color:#000000; text-decoration:underline; font-weight:bold;}
.news_cont a:hover    {color:#000000; text-decoration:underline; font-weight:bold;}
.news_cont a:active   {color:#000000; text-decoration:underline; font-weight:bold;}
.news_space           {display:block; position:relative; top:000px; left:100px; width:600px; font-size:14px; height:28px;}

/* /// DROPDOWN MENU //////////////////////////////////////////////////////////// */

#dropmenudiv{
  position:absolute;
  border:1px solid black;
  font:normal 11px Verdana;
  line-height:14px;
  z-index:100;
  text-align:left;
  font-weight: bold;
}

#dropmenudiv a{
  width: 100%;
  display: block;
  text-indent: 3px;
  border-bottom: 0px solid black;
  padding: 1px 0;
  text-decoration: none;
  font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
  background-color: #B2BCBE; color: white;
}

#fixedtipdiv { /*tooltip*/
  position:absolute; padding:2px; border:1px solid black; font:normal 10px Verdana; line-height:12px; z-index:100;
}

#dhtmltooltip{
position: absolute;
width: 120px;
border: 1px solid #D9E7EC;
padding: 2px;
background-color: #F3F7F8;
visibility: hidden;
font-size:11px; font-weight:normal;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}