body { margin:0; padding:0; font-family:Arial; }
.Content,body { color:#000; background-color:#fff; }
.Content,body,td { font-size:10pt; }

a:link, a:visited, a:active { color: #d55528; text-decoration: underline }
a:hover { color: #d55528; text-decoration: underline }
a.menu:link, a.menu:visited, a.menu:active { font-size: 12px; color: #f5f5f5; text-decoration: none; font-weight: bold }
a.menu:hover { font-size: 12px; color: #f5f5f5; text-decoration: none; font-weight: bold }
a.active:link, a.active:visited, a.active:active { font-size: 12px; color: #f5f5f5; text-decoration: none; font-weight: bold }
a.active:hover { font-size: 12px; color: #f5f5f5; text-decoration: none; font-weight: bold }

.tb_main { background-color:#000 }
.tb_head { background-color:#fff; color:#fff; font-weight:bold; }
.tb_row  { background-color:#fff; color:#000; }
a.tb_head:link    { color:#fff; text-decoration:underline; font-weight:bold; }
a.tb_head:visited { color:#fff; text-decoration:underline; font-weight:bold; }
a.tb_head:active  { color:#fff; text-decoration:underline; font-weight:bold; }
a.tb_head:hover   { color:#fff; text-decoration:underline; font-weight:bold; }

hr.inp { color:#000; height:1px; }
.inp { color:#000; font-size:10pt; border:1px solid #fc6; background-color:#fc6; }
.inp2 { color:#000; font-size:10pt; border:1px solid #fff; background-color:#fff; }
.inp_but { color:#fff; font-size:10pt; border:1px solid #d55528; background-color:#d55528; }
.inp_line { color:#000; font-size:10pt;  border:0 solid #fff; border-bottom:1px solid #acd66b; background-color:#fff; }
.trans { border:none; border:0 solid #fff; background:none; }


.txt_gray { color:#ccc; }
.txt_small { font-size:7pt; }
.error { color:red; }
form { margin:0; padding:0; }

h1,h2,h3,h4,h5,h6 { color:#d55528 }
h1 { font-size:19pt }
h2 { font-size:17pt }
h3 { font-size:15pt }
h4 { font-size:13pt }
h5 { font-size:10pt }
h6 { font-size:9pt }

#logo_h1 { margin:0; }
#logo_h1 span { display:none; }
#td_top_flash { background-color:#fc6; }
#td_center { background:url(../../images/left_bottom.gif.png) 0% 100% no-repeat; }
#td_bottom { padding:0 15px 10px; background:#e77817 url(../../images/bottom.gif.png) 0% 0% no-repeat; }
#td_bottom, #td_bottom td, #td_bottom a { color:#fff; line-height:130%; }
#td_left_01 { padding:8px 15px;  background:#fc6 url(../../images/left_bg_01.gif) 100% 0% no-repeat; border-bottom:1px solid #fff;}
#td_left_02 { padding:8px 15px; background-color:#fc6; border-bottom:1px solid #fff; }
#td_left_03 { padding:8px 15px; background:#acd66b url(../../images/basket_bg.gif) 100% 20% no-repeat; border-bottom:1px solid #fff; }
#td_left_03 a { color:#000; text-decoration:none; }
#td_left_04 { padding:8px 15px; background-color:#fc6; border-bottom:1px solid #fff; }
#td_left_04 a { color:#000; text-decoration:none; }
#td_left_05 { padding:8px 15px; background:#fc6 url(../../images/left_bg_02.gif) 100% 100% no-repeat; border-bottom:1px solid #fff; }
#td_left_05 div { margin-bottom:10px; color:#000; }
#td_left_05 a { color:#000; }
#td_left_06 { padding:10px 15px; padding-bottom:195px; }
#td_left_06 .t1 { font-weight:bold; padding-bottom:5px; }
#td_left_06 .a1 { color:#d55528; font-size:11pt; font-weight:bold; text-decoration:none; }
#td_left_06 .a2 { display:inline-block; padding-left:10px; padding-bottom:4px; color:#acd66b; }
#td_left_06 .a3 { display:inline-block; padding-left:10px; padding-bottom:4px; color:#56761e; }
#td_cont_cont { padding:20px 0 30px 30px; }
#td_cont_menu { padding:7px 10px; font-weight:bold; background:url(../../images/green_bg_01_1.gif) 100% 100% no-repeat; }
#td_cont_menu span { margin:10px; }
#td_cont_menu span a { color:#000; }
#td_cont_menu2 { background:#acd66b url(../../images/green_bg_01_2.gif.png) 100% 0% no-repeat; }
#td_cont_menu2 .td_menu2 { padding:0 25px; border-right:2px solid #fff; }
#td_cont_menu2 .td_menu2_2 { padding:0 25px; border-right:2px solid #fff; background:url(../../images/green_bg_02.gif) 0% 100% no-repeat; }
#td_cont_menu2 .div_menu2_head { margin:5px 0; padding:0; color:#fff; font-size:14pt; font-weight:normal; }
#td_cont_menu2 .div_menu2_head a { color:#fff; text-decoration:none; }
#td_cont_menu2 .div_menu2_sel { margin:5px 10px; text-align:right; }
.select_main { width:160px; font-size:9pt; }
.prod_price { color:#694168; font-size:11pt; font-weight:bold; }
.prod_props { color:#56761e; }
.td_prod_box { margin:0; padding:25px 5px; border-top:1px solid #fc6; }
.td_prod_box div button { font-size:9pt; font-weight:bold; color:#ff9c34; text-align:left; cursor:pointer; }

#pagemain-tbl { margin:0; padding:0; width:100%; border-collapse:collapse; }
#pagemain-main { padding:0 30px 0 0; }
#pagemain-tbl td { vertical-align:top; }
#pagemain-right { width:220px; }
#pagemain-right0 { width:220px; border-collapse:collapse; }
#pagemain-right td { padding:15px 0; border-bottom:1px solid #fff; vertical-align:top; }
#pagemain-tbl td .head { margin:0 0 10px; font-weight:bold; }
#pagemain-right #pagemain-right1 { padding:15px 0 15px 15px; background:#fc6 url(../../images/left_bg_01.gif) 90% 0 no-repeat; }
#pagemain-right #pagemain-right1 a { color:#000; }
#pagemain-right #pagemain-right2 { padding:15px 0 15px 15px; color:#000; background:#acd66b; }
#pagemain-right #pagemain-right2 a { color:#000; }
#pagemain-right #pagemain-right3 { padding:15px 0 15px 15px; background:#fc6 url(../../images/left_bg_02.gif) 100% 100% no-repeat; }
#pagemain-right #pagemain-right3 a { color:#000; }
#pagemain-right #pagemain-right4 { padding:20px 0 15px 15px; }

.t_size_box .t_size_box_head { font-weight:bold; text-align:center; }
.t_size_box .t_size_box_td, .t_size_box .t_size_box_td2 { padding:3px 4px; font-size:9pt; text-align:center; }
.t_size_box .t_size_box_td { background-color:#f5f5f5; }

.specs_head { padding:5px 10px; color:#fff; font-size:11pt; font-weight:bold; background:#acd66b; }
.specs_txt { margin:0 0 90px; }

.ppager { padding: 1px 5px; background: #acd66b; }