body, td, p, .tdborderlabel, font, .butt, .form {margin: 0 0 0 0; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px;}
body {background-color: a7a7a7;}
body.body_page_fon{background-repeat: repeat-x; background-image: url(i/body_page_fon.gif);}
td.fon_1{background-repeat: repeat-x; background-image: url(i/def_fon_1.gif); background-position: 50% 100%;}
td.fon_2{background-repeat: repeat-x; background-image: url(i/def_fon_2.gif); background-position: 50% 0%;}
td.fon_3{background-repeat: repeat-x; background-image: url(i/def_fon.gif);}
a.def {color: FFFFFF; font-size: 10px; font-weight: normal; text-decoration:none;}
a.def:hover {color: a7a7a7; text-decoration:none; font-size: 10px; font-weight: normal;}
table.page_fon{background-repeat: repeat-x; background-image: url(i/page_fon.gif); background-position: 50% 0%;}
td.page_link {padding: 5; background-color: e8e8e8; border-collapse: separate; border-bottom:1px solid #666666; border-right:1px solid #666666; color:#666666;}
td.page_link a {color:#666666; font-weight: normal; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px;} 
td.page_link a:hover {color:#000000; font-weight: normal; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px;} 
a.link_txt{color:#666666; font-weight: normal; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px;}
a:hover.link_txt{color:#000000; font-weight: normal; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px;} 
ul{ MARGIN: 3 0 3 25}





td.page{padding: 5; background-color: e8e8e8; border-collapse: separate; border-bottom:1px solid #666666; border-right:1px solid #666666;} 
td.page_bl{padding: 5; background-color: #85BDEF; border-collapse: separate; border-bottom:1px solid #666666; border-right:1px solid #666666;} 

td.polu{padding: 5; background-image: url(i/polu.png);}
td.top_txt{font-size: 10px; color: FFFFFF;}
img.img_border{middle: 20; border-collapse: separate; border:1px solid #666666;} 
h3.txt_big{margin: 0 0 0 0; font-family: Arial,Helvetica,sans-serif; font-size: 18px; text-decoration:none; color: 000000; font-weight: normal;}
h3.txt_big font{margin: 0 0 0 0; font-family: Arial,Helvetica,sans-serif; font-size: 18px; text-decoration:none; color: 000000; font-weight: normal;}
td.har_lin{padding: 5 0; border-collapse: separate; border-bottom:1px solid #bcbcbc;}


h1.cat_patch {margin: 0 0 0 0; font-family: Arial,Helvetica,sans-serif; font-size: 14px; text-decoration:none; color: 3F8000;}
h1.cat_patch a {color: BDD695; font-family: Arial,Helvetica,sans-serif; text-decoration:none;}
h1.cat_patch a:hover {color: 3F8000; font-family: Arial,Helvetica,sans-serif;}

h3.cat_patch {margin: 0 0 0 0; font-family: Arial,Helvetica,sans-serif; font-size: 14px; text-decoration:none; color: BDD695;}
h3.cat_patch  font {margin: 0 0 0 0; font-family: Arial,Helvetica,sans-serif; font-size: 14px;}
h3.cat_patch a {color: BDD695; text-decoration:none; font-family: Arial,Helvetica,sans-serif;}
h3.cat_patch a:hover {color: 3F8000; font-family: Arial,Helvetica,sans-serif;}
h3.cat_patch_news {margin: 0 0 0 0; font-family: Arial,Helvetica,sans-serif; font-size: 14px; text-decoration:none; color: 3F8000;}
h3.cat_patch_news a {color: 3F8000; text-decoration:none;}
h3.cat_patch_news a:hover {color: BDD695;}
form {margin: 0; padding: 0;}

td.top_window {background-repeat: no-repeat; background-color: #A0E1FF; background-image: url(/i/top_window.gif)}
td.window_content {margin:10; padding:10; background-color: #FFFFFF; border-collapse: separate; border-bottom: 1px solid #91A96D; border-right: 1px solid #91A96D; border-top: 1px solid #91A96D;}
h3.h3_window {margin: 5 0 4 10; font-family: Arial,Helvetica,sans-serif; font-size: 16px; text-decoration:none; color: #789054;}
h3.h3_window b {font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: #91A96D;}
h3.h3_window b font {font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: red;}
p.top_window_contact {margin:10 0 22 8;color: #1889D3; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 10px; font-weight: bold;}
p.basket_info {color: #789054; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 10px;}
p.basket_info  b {color: #91A96D; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold;}
p.basket_info  a {color: #3F8000; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold;}
p.basket_info  a:hover {color: #91A96D; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration:none;}
td.basket_reg {color:#3F8000; font-weight: bold; padding: 5;}

a, a:hover	{ font-weight:bold; color: 3F8000; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif;}
a:hover		{ color: 1889D3; }

.left_cat_on1 {margin:4 0 3 0;}
.left_cat_on1  a {margin: 0 5; color: 3F800A; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-weight: bold;#91A96D}

.center .all { border: 1px solid #3273B5; background-color: FFFFFF; border-collapse: separate; border-spacing: 5px;}
.butt {background-color: eeeeee; font-weight: bold; color: #3273B5;}
.form {background-color: eeeeee; width: 100%; font-size: 11px}

.select_age_top {margin: 10 0 7 10; color: 3F8000;}
.select_age {margin: 2 10 2 0; color: 3F8000; text-align: right;}
.select_age a {margin: 0 5 0 5; color: 3F8000; text-decoration: none; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif;}
.label {margin: 0 5 0 10; color: 715D44; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-weight: bold;}
.label2 {margin: 0 10 10 18; color: 1889D3; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-weight: bold;}
.label4 {margin: 0 10 10 18; color: 1889D3; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif;}
.label4 a {color: 1889D3; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-weight: bold;}
.label3 {margin: 0 15 10 38; color: 1889D3; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-weight: bold;}

.goods_img {border: 1px solid #95AF6C; border-collapse: separate;}
.spec_name, .spec_name  a {margin: 5 0; color: 3F8000;}
.spec_annt {color: 3F8000; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9px;}
.prise_usd {color: A9FD3D; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 11px; margin: 0 0 0 10; font-weight: bold;}
.prise_usd  font {color: A9FD3D; font-size: 11px;}




.prise_usd a.bsk { color: A9FD3D; font-size: 11px; text-align: center; text-decoration:none;}
.prise_usd a:hover { color: A9FD3D; font-size: 11px; text-align: center; text-decoration:none;}




.prise_rur {color: C9E898; font-family: Arial,Tahoma,Helvetica,sans-serif; font-size: 14px; margin: 0 10; }
h3.prise_rur   font {font-family: Arial,Tahoma,Helvetica,sans-serif; font-size: 14px; margin: 0 10; }
.news_data {color: 91A96D; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9px; margin: 0 5 0 18;}
.news_name, .news_name2 {margin: 0 5 10 18; }
.news_name2 a,  .news_name a {color: 3F8000; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 11px;}

.news_name3 {color: 91A96D; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9px; margin: 5 5 5 0; font-weight: bold;}
.news_name3 a {color: 3F8000; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 11px; margin: 0 0 0 10;}

.news_name a {font-weight: bold;}
.news_text {color: 868686}
.news_text b {color: 3F8000}
.top_srv_menu {color: E3E3E3; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 11px; font-weight: bold;}
.top_srv_menu a {margin: 0 6; color: 1889D3; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}

.bott_srv_menu {color: C9E898; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 10px; font-weight: bold;}
.bott_srv_menu a {margin: 0 6; color: C9E898; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;} 
.bott_srv_menu a:hover {color: FFFFFF;} 

.blok_rekl {border-collapse: separate; border-right: 1px solid #E3E3E3;}
.blok_rekl2 {border-collapse: separate; border: 1px solid #E3E3E3;}
.blok_search {border-collapse: separate; border-right: 1px solid #91A96D;}
.rub1, .rub1 a {margin: 5 0; font-weight: bold; text-decoration: none; color: 3F8000;}
.rub2 {border-collapse: separate; border-bottom: 1px solid #DDF3FE;}
.rub2 a {color: 1889D3; text-decoration: none; background-image: url(/i/str_4.gif); background-repeat: no-repeat; display: block; padding:5 5 5 15;}
.rub2 a:hover {color: 1889D3; text-decoration: none; background-image: url(/i/str_4_full.gif); background-repeat: no-repeat; display: block; padding:5 5 5 15;}
.left_rub_on1 {margin:4 0 3 0;}
.left_rub_on1  a {margin: 0 5; color: 3F800A; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-weight: bold; text-decoration: none;}
.left_rub2 {border-collapse: separate; border-bottom: 1px solid #98B868;}
.left_rub2 a {color: 3F800A; text-decoration: none; background-image: url(/i/str_7.gif); background-repeat: no-repeat; display: block; padding:5 5 5 15;}

.news_all {color: 1889D3; padding:5 5 5 15;}
.news_all a {color: 1889D3; text-decoration: none; padding:5 15 5 10;}

.blok_info {border-collapse: separate; border-right: 1px solid #91A96D;}
.center {border-collapse: separate; border-bottom: 1px solid #91A96D; background-image: url(/i/lin_gor2.gif); background-repeat: repeat-y; background-position: 100% 0%;}
.copy {color: 91A96D; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size: 9px; padding: 0 10;}
.copy a {color: 91A96D; text-decoration: none;}
.search_form  select {width: 100%; font-size: 11px}


/* Стили для шапки */

ul.cat2 { MARGIN: 3 0 3 0} 
li.cat2 { LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/sablon5/i/path_1.gif); MARGIN: 0px 20px 0px 25px; color: 424242}
li.cat2 a { font-size: 11px; color: 424242}

td.goodstop { border: 1px solid #95AF6C; padding:5;}
td.goodstop { background-color: #C7E19E; color:#3F8000; font-weight: bold;}
td.goods, { border: 1px solid #95AF6C; padding: 5;}
td.link { MARGIN: 3 3; color: FFFFFF}
td.link a { MARGIN: 3 3; font-weight: bold; color: FFFFFF}

/* Стили каталога ресурсов */
p.rub1  span {padding: 0 2; background-color:red; font-weight: bold; color:#FFFFFF; font-size: 9px;}
p.child_rub {font-weight: normal; color:818181;}
ul.child_cat li {font-weight: normal; color:818181;}
