body, input, select, textarea, td {margin: 0; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px;}
body {margin: 0 0 10 0;}

.main_txt a { color: #0468B5; text-decoration: underline;}
.main_txt a:hover { color: #0081E4; text-decoration: underline;}
li a { color: #0468B5; text-decoration: underline;}
li a:hover { color: #0081E4; text-decoration: underline;}

table.top_img_def {background-image: url(/i/top_img_def.jpg); background-repeat: no-repeat; background-position: 100% 100%;}
table.top_img_cat {background-image: url(/i/top_img_cat.jpg); background-repeat: no-repeat; background-position: 100% 100%;}
td.top_tel_def {padding:53 0 0 70; background-image: url(/i/top_tel_def.gif); background-repeat: no-repeat; color:#FFFFFF;}
td.top_tel_cat {padding:0; background-image: url(/i/top_tel_def.gif); background-repeat: no-repeat; color:#FFFFFF; background-position: 0% 0%;}

.butt { color: #404040; background-color: #EAEAEA; border: 1px solid #ACA79D;padding:0px; margin:0px; }


.td_left {padding:0 2 0 0;background-image: url(/i/red.gif);background-repeat: repeat-y; background-position: 100% 0%; color:#205B00; background-color:#FFFFFF; }
td.left_cat a {color: #FFFFFF; text-decoration: none; background-image: url(/i/str_cat.gif); background-repeat: no-repeat; background-position: 100% 50%; display: block; padding:5 35 5 15; font-weight: bold; text-align:right; width:100%;}
td.left_cat a:hover {color: #FFFFFF; text-decoration: none; background-color: #B7B7B7; background-image: url(/i/str_cat_a.gif); background-repeat: no-repeat; background-position: 100% 50%; display: block; padding:5 35 5 15; font-weight: bold; text-align:right; width:100%;}

td.left_cat_sub a {color: #B80120; text-decoration: none; background-image: url(/i/str_cat_sub.gif); background-repeat: no-repeat; background-position: 100% 50%; padding:5 35 5 15; font-weight: normal; text-align:right; width:100%;}
td.left_cat_sub a:hover {color: #FFFFFF; text-decoration: none; background-color: #B7B7B7; background-image: url(/i/str_cat_a.gif); background-repeat: no-repeat; background-position: 100% 50%; padding:5 35 5 15; font-weight: normal; text-align:right; width:100%;}

td.top_menu {color: #B80120; text-decoration: none; padding:5 0; font-weight: bold; text-align:right; }
td.top_menu a {color: #B80120; text-decoration: none; padding:0 7 0 12; font-weight: bold; text-align:right; }
td.top_menu a:hover {color: #B7B7B7; }
td.footer_menu {color: #B80120; text-decoration: none; padding:0; font-weight: bold; text-align:right; }
td.footer_menu a {color: #B80120; text-decoration: none; padding:0 7 0 12; font-weight: bold; text-align:right; }
td.footer_menu a:hover {color: #B7B7B7; }
p.top_contact {color: #B80120; padding:90 0 0 15; font-weight: bold; }
p.top_contact  a {color: #B80120;}
p.copy {color: #B80120; padding: 0; margin: 0;}
p.copy  a {color: #B80120;}

p.map {color: #6E6E6E; padding: 10 0;  font-weight: bold;}
p.cat_path {color: #0468B5; padding: 10 0;  font-weight: bold;}
p.cat_path a {color: #0468B5; padding: 0 10; font-weight: bold;}
p.cat_path_cur a {color: #0468B5; padding: 0 10; font-weight: bold;}
p.cat_path_cur a:visited {color: #6E6E6E; padding: 0 10; font-weight: bold;}
p.path {color: #0468B5; padding:  10 0 10 0; font-weight: bold;}
h3.center_rub_name {color: #0468B5; padding: 0 10 0 0; font-weight: bold; font-size: 16px; font-family: Arial,Tahoma,Helvetica,sans-serif; margin: 0 0 10 0; }
h3.center_rub_name a {color: #0468B5; padding: 0 10 0 0; font-weight: bold; font-size: 16px; font-family: Arial,Tahoma,Helvetica,sans-serif; margin: 0 0 10 0; }
h3.center_rub_name a:hover {color: #0468B5; padding: 0 10 0 0; font-weight: bold; font-size: 16px; font-family: Arial,Tahoma,Helvetica,sans-serif; margin: 0 0 10 0; }
p.rub_txt {color: #6D6D6D; padding: 0; margin: 0; }
p.rub_txt a {color: #6D6D6D; padding: 0; margin: 0; text-decoration: none; font-weight:bold; }
p.rub_txt a:hover {color: #6D6D6D; padding: 0; margin: 0; text-decoration: underline; font-weight:bold; }
td.rub_txt {color: #6D6D6D; padding: 0; margin: 0; }
td.korz a {color: #FFFFFF; padding: 0; margin: 0; }
td.korz a:hover {color: #FFFFFF; padding: 0; margin: 0; }
td.login {color: #0468B5; }
td.login a {color: #0468B5; }
td.login a:hover {color: #0468B5; }
td.login  input.txt_form {width:100%; }


td.bask {color: #034375; font-weight:bold;}
td.baskCont {color: #034375;}
td.baskCont a {color: #034375;}
td.baskCont a:hover {color: #B7B7B7;}


td.goods_img {background-image: url(/i/blue.gif);background-repeat: repeat-y; background-position: 100% 0%; background-color:#FFFFFF; }
td.goods_char {color: #6D6D6D; padding: 5 0;background-image: url(/i/blue_2.gif);background-repeat: repeat-x; background-position: 0% 100%; background-color:#FFFFFF; }
p.news_name {padding: 0; color: #6D6D6D; }
p.news_name b {padding: 2; color: #FFFFFF; background-color:#B80120; font-weight: bold;}
p.news_name a {padding: 2 0 2 5; color: #6D6D6D; font-weight: bold; text-decoration: none; }

.text {color: #6D6D6D;font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; }
.text a {color: #0468B5;font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; font-weight:normal; text-decoration:  underline; }
.text a:hover {color: #0081E4;font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; font-weight:normal; text-decoration: underline; }