
img {border: 0px solid red}
td { color: #383530; font-size: 15px; }
.lightsmall {color: #000000; font-size: 12px;}
.light { font-weight: bold; }
.cart {color: #000000; font-size: 12px;}
.red {color: black; font-size: 16px;}
.big {color: red; font-size: 16px;}
.textarea {border: 1px solid black}

h1.lcol { color: #000000; }

body { padding: 0px; margin: 0px; font-family: Times; color: #383530; font-size: 15px; background: #d4ccb9 url('/images/bg.jpg'); font-size: 13px; }
.rcat_root_category { color: #573d1e; font-size: 15px; font-weight: bold; text-decoration: none; }
.rcat_root_category:hover { color: #534f48; text-decoration: underline; }
a { color: #534f48; text-decoration: underline; }
a:hover { color: #6d0000; text-decoration: none; }

.cpt_divisions_navigation,  .forum_link { padding: 0px; margin: 0px; display: inline }
.cpt_divisions_navigation ul, .cpt_auxpages_navigation ul, .forum_link ul { overflow: hidden; list-style: none; padding: 0px; margin: 0px; display: inline }
.cpt_divisions_navigation li, .forum_link li, .cpt_auxpages_navigation li { padding: 0px; margin: 0px; display: inline }
.cpt_divisions_navigation a, .cpt_auxpages_navigation a, .forum_link a { color: #c4beae; font-size: 16px; font-weight: bold; line-height: 40px; padding-left: 15px; text-decoration: none; }
.cpt_divisions_navigation a:hover, .cpt_auxpages_navigation a:hover, .forum_link a:hover { color: #c4beae; text-decoration: underline; }
/*.cpt_category_tree a { background: url('/images/menu_bullet.gif') no-repeat left top; color: #443d2a; text-decoration: underline; font-size: 15px; padding-left: 20px; font-weight: normal; }
.cpt_category_tree a:hover { background: url('/images/menu_bullet_act.gif') no-repeat left top; color: #6d0000; text-decoration: underline; font-size: 15px; padding-left: 20px;  font-weight: normal; }*/
.parent_current a { background: url('/images/menu_bullet_act.gif') no-repeat left top; color: #6d0000; text-decoration: none; font-size: 15px; padding-left: 20px;  font-weight: bold ; }
.parent_current a:hover { background: url('/images/menu_bullet.gif') no-repeat left top; color: #443d2a; text-decoration: underline; font-size: 15px; padding-left: 20px; font-weight: bold; }
.parent a { background: url('/images/menu_bullet.gif') no-repeat left top; color: #443d2a; text-decoration: underline; font-size: 15px; padding-left: 20px; font-weight: normal;  }
.parent a:hover { background: url('/images/menu_bullet_act.gif') no-repeat left top; color: #6d0000; text-decoration: underline; font-size: 15px; padding-left: 20px;  font-weight: normal }
.child, .child_current  { margin-left: 20px; }
.child_current a { color: #6d0000; text-decoration: none; }
.child_current a:hover { color: #443d2a; text-decoration: underline; }
.tab, .bullet { display: none; }
.faq { color: #6d0000;  font-size: 19px; font-weight: bold; }
.cpt_language_selection { padding: 0px; padding-top: 8px; margin: 0px; line-height: 11px; }

.left_pad { padding-left: 8px; }

.cpt_category_tree ul { list-style: none; padding: 0px; margin: 0px; }
.cpt_shopping_cart_info a, .left_pad a { color: #000000; font-size: 13px; font-family: arial; line-height: 25px; font-weight: normal; text-decoration: underline; }
.cpt_shopping_cart_info a:hover, .left_pad a:hover { color: #000000; text-decoration: none; }
.totalPrice { color: #6d0000; font-size: 20px; font-weight: bold; }
.rcat_products_num { color: #6d0000; font-weight: bold; }
.news_date { font-weight: bold; color: #736b54; padding-top: 16px; }
.news_viewall { margin-top: 10px; margin-bottom: 10px;  }
.news_viewall a { font-size: 15px; text-decoration: underline; color: #6d0000; }
.news_subscribe { margin-top: 16px; margin-bottom: 16px; font-weight: bold; color: #000; }
.news_subscribe img, .cpt_product_discuss_link img, h1 img { vertical-align: middle; }
.post_block { margin-bottom: 15px; border-bottom: 1px dotted #443d2a; }
.post_title { font-size: 16px;  }
.post_date { font-weight: bold; color: #736b54; }

.product_list { height: 250px; }
.product_print_v a { font-weight: normal; }
.cpt_product_add2cart_button input, .prdbrief_add2cart input { border: none; background: none; margin-bottom: 5px; }

#shpcrtgc, .news_title, .lcol { color: #000000; }

#shpcrtca { color: #6d0000; font-weight: bold; }
.view_cart { font-weight: normal; font-size: 15px; color: #443d2a; text-decoration: underline; }

/*Redersign*/

#left_ban { background: url('/images/left_ban.jpg') no-repeat left; padding-left: 192px; }
#right_ban { background: url('/images/right_ban.jpg') no-repeat right; padding-right: 183px; }

#top_menu { background: url('/images/topmenu.gif') repeat-x; height: 40px; width: 100%; text-align: center; }
#under_content { height: 24px; padding-left: 15px; }
#content { width: 100%; }
#left_column { width: 220px; padding-right: 8px; vertical-align: top; }
#center_column { vertical-align: top; border-left: 2px solid #b6ab90; border-right: 2px solid #b6ab90; padding-left: 8px; padding-right: 8px; }
#right_column { width: 205px; padding-left: 8px; padding-right: 10px; vertical-align: top; }
#catalog { background: url('/images/cat_bg.jpg') no-repeat; padding-left: 10px; }
#articles { background: url('/images/articles_bg.jpg') no-repeat; padding-left: 10px; }
#news { background: url('/images/news_bg.jpg') no-repeat; padding-left: 10px; }
#cart { background: url('/images/cart_bg.jpg') no-repeat right; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; }
#currency { padding-top: 15px;  padding-bottom: 7px; }
#subscribe { padding-top: 10px; }
#bottom { margin-top: 30px;  height: 87px; background: url('/images/bot_bg.jpg') repeat-x; width: 100%; }
#bot_right { background: url('/images/bot_right.jpg') no-repeat right bottom; width: 100%; text-align: right; padding-right: 40px; padding-top: 20px; }

.left_menu_element { padding-bottom: 5px; }
.brown_l { color: #665e46; font-size: 15px; text-decoration: none; }
.brown_l:hover { color: #6d0000; text-decoration: underline; }

.clear { clear: both; }
.separator { background: url('/images/separator.gif') no-repeat; height: 15px; padding-bottom: 10px; margin-top: 5px; }
.noborder { border: none; }
.small_anchor { color: #7c766a; text-decoration: underline; font-size: 13px; }
.small_anchor:hover { color: #6d0000; text-decoration: none; }
.nav { border: none; vertical-align: middle; }
.price { color: #6d0000; font-weight: bold; font-size: 15px; }
.select { background: url('/images/select.gif'); border: none; font-size: 14px; font-family: Times; color: #665e46; width: 126px; height: 19px; }
.left { float: left; }
.input_message, input, textarea { background: #bfb8a4; border: 1px solid #9a927d; font-size: 14px; font-family: Times; color: #000; margin-bottom: 5px; }
.rss { border: 0px; vertical-align: middle; }
.copy { padding-right: 85px; line-height: 75px; font-size: 13px; color: #665e46; }
.shcart_link { display: none; }
.clearfix a,  .cpt_product_category_info a { font-weight: normal; text-decoration: underline; }
.clearfix a:hover, .cpt_product_category_info a:hover { color: #6d0000; font-weight: normal; text-decoration: none; }
.news_title a { font-weight: normal; font-size: 13px; color: #443d2a; text-decoration: none; }
#cat_info_left_block p { color: #443d2a; font-size: 16px; font-weight: bold; }

h1 { color: #443d2a; font-size: 16px; font-weight: bold; display: inline; }
h2 { color: #534f48; font-size: 17px; font-weight: bold; display: inline; }
h3 { color: #534f48; font-size: 17px; font-weight: bold; }

/*Article link*/

.cptovst_l37s8w * a,.cptovst_l37s8w a, .cptovst_l37s8w ul a,.cptovst_l37s8w li a { display: block; font-weight: normal; font-size: 15px; background: url('/images/arr.gif') no-repeat left; line-height: 15px; color: #443d2a!important; text-decoration: underline; }
.cptovst_l37s8w * a,.cptovst_l37s8w a:hover, .cptovst_l37s8w ul a:hover,.cptovst_l37s8w li a:hover { display: block; font-weight: normal; font-size: 15px; background: url('/images/arr_act.gif') no-repeat left; line-height: 15px; color: #6e0201!important; text-decoration: none; }
.cptovst_l37s8w ul { list-style: none; padding:0px; margin: 0px; }
.cptovst_a5u124 * a,.cptovst_a5u124 a, .cptovst_a5u124 ul a,.cptovst_a5u124 li a { display: block; font-weight: normal; font-size: 15px; background: url('/images/arr.gif') no-repeat left; line-height: 15px; color: #443d2a!important; text-decoration: underline; }
.cptovst_a5u124 * a,.cptovst_a5u124 a:hover, .cptovst_a5u124 ul a:hover,.cptovst_a5u124 li a:hover { display: block; font-weight: normal; font-size: 15px; background: url('/images/arr_act.gif') no-repeat left; line-height: 15px; color: #6e0201!important; text-decoration: none; }


/*Login and resistration link*/

.cptovst_1p1fki ul a,.cptovst_1p1fki li a { display: block; padding: 0; margin: 0; font-weight: normal; font-size: 16px; text-decoration: underline; line-height: 15px; }
.cptovst_1p1fki ul a:hover,.cptovst_1p1fki li a:hover { color: #6d0000; display: block; padding: 0; margin: 0; font-weight: normal; font-size: 16px; text-decoration: none; line-height: 15px; }
 .cptovst_t2meho ul a,.cptovst_t2meho li a { display: block; padding: 0; margin: 0; font-weight: normal; font-size: 16px; text-decoration: underline; line-height: 15px; }
 .cptovst_t2meho ul a:hover,.cptovst_t2meho li a:hover { color: #6d0000; display: block; padding: 0; margin: 0; font-weight: normal; font-size: 16px; text-decoration: none;  line-height: 15px; }