body,table,tr,td,p,ul,li,span, option, select,form, input, option {  font-family: Tahoma, Geneva, Helvetica, Arial, Sans-serif; font-size: 11px;}

body {
margin: 0;
padding: 0;
background-color: #FFFFFF;
background-image: url(/images/logo2.jpg);
background-repeat: no-repeat;
}
form {
margin: 0;
padding: 0;
}
hr {
margin: 7px 0px;
height:1px;
background-color: #00477A;
border: 0px solid #FFFFFF;
}
h1 {
margin: 5px 0 15px 0;
padding: 0px 5px;
text-transform: uppercase;
font-weight: normal;
font-size:18px;
clear: both;
}
h2 {
padding:15px 0px 15px 20px;
font-weight: normal;
font-size:20px;
color:#00477A;
margin: 0px 0px 0px -17px;
text-transform: uppercase;
clear: both;
}
h3 {
margin: 0;
text-transform: uppercase;
font-weight: bold;
font-size:13px;
clear: both;
color:#000000;
padding:15px 0px 15px 20px;
}
h4 {
background-image: url(/images/tr_left1.gif);
background-repeat: no-repeat;
background-position: left center;
margin: 0;
text-transform: uppercase;
font-weight: bold;
font-size:13px;
clear: both;
color:#000000;
padding:5px 0px 5px 20px;
}
a {
color:#DA2020;
}
a.more {
color:#DA2020;
font-size: 10px;
}
a.blue, .blue a {
color:#00477A;
}
a.black {
color:#000000;
}
input.text {
background-color: #CEE9ED;
border: 1px solid #007DB2;
height:20px;
}
.sortname_act {
color:#DA2020;
padding:0px 7px 0px 7px;
}
.sortname_act a {
color:#DA2020;
}
.sortname_noact {
padding:0px 7px 0px 7px;
color:#00477A;
}
.sortname_noact a {
color:#00477A;
}
#head {
background-image: url(/images/lenta.gif);
background-repeat: no-repeat;
}
#head .bgr {
background-color: #004D81;
}
#head .pad {
padding:6px 30px 0px 30px;
}
#head .red {
color:#FFFFFF;
background-image: url(/images/right_red.gif);
background-repeat: no-repeat;
background-position: right bottom;
}
#head .red a {
color:#FFFFFF;
}
#head .red b {
font-size: 12px;
}
#head .red2 {
color:#FFFFFF;
background-image: url(/images/right_red.gif);
background-repeat: no-repeat;
background-position: left bottom;
}
#head .menu_first_off, #head .menu_first_on, #head .menu_off, #head .menu_on {
color:#00477A;
background-repeat: no-repeat;
background-position: left bottom;
padding:9px 6px;
text-transform: uppercase;
font-weight: bold;
vertical-align: bottom;	
font-size:10px;
text-align:center;
}
#head .menu_first_off {
background-image: url(/images/menu_first.gif);
}
#head .menu_first_on {
background-image: url(/images/menu_first_on.gif);
}
#head .menu_off {
background-image: url(/images/menu_off.gif);
}
#head .menu_on {
background-image: url(/images/menu_on.gif);
}
.Main {
background-image: url(/images/blue_bgr.gif);
background-repeat: repeat-x;
}
#search {
background-image: url(/images/bgr_search.gif);
background-repeat: repeat-x;
text-transform: uppercase;
font-weight: bold;
font-size:14px;
color:#00477A;
}
#search td.h1 {
text-transform: uppercase;
font-weight: bold;
color:#00477A;
}
#search td {
padding:5px 10px 5px 0px;
}
#search a {
font-size:11px;
color:#000000;
text-transform: none;
font-weight: normal;
}
.left {
background-color: #FFFFFF;
}
.left h1 {
background-image: url(/images/tr_left1.gif);
background-repeat: no-repeat;
font-weight: normal;
background-position: left center;
padding:14px 5px 10px 16px;
text-transform: uppercase;
color:#00477A;
}
.left h1 span {
font-weight: normal;
text-transform: uppercase;
color:#00477A;
font-size : 20px;
}
.content {
padding: 0px 10px 10px 18px;
}
.error {
padding: 0px 0px 0px 18px;
color: #D81E1E;
font-weight : bold;
}
#table_1 {
margin: 0px;
width:100%;
border:solid 1px #ffffff;
}
#table_1 .td1 {
background-image: url(/images/tr_left2.gif);
background-repeat: no-repeat;
background-color: #DAEFF2;
border-bottom: 1px solid #FFFFFF;
padding:4px 5px 4px 20px;
}
#table_1 .td1 a {
color:#00477A;
}
#table_1 .td2 {
background-color: #ADE2F1;
border-bottom: 1px solid #FFFFFF;
text-align:right;
font-weight: bold;
padding:6px 5px 4px 5px;
font-size: 10px;
}
#HOT {
background-color: #00477A;
padding:0px;
margin: 0px;
}
#HOT h1 {
background-image: url(/images/tr_left3.gif);
background-repeat: no-repeat;
background-position: left center;
padding:12px 5px 10px 15px;
text-transform: uppercase;
font-weight: normal;
color:#00BEF6;
}
#HOT .predl {
margin: 0px 13px 8px 13px;
background-color: #FFFFFF;
border: 1px solid #DA2020;
width:275px;
}
#HOT .predl h2 {
background-image: url(/images/tr_left4.gif);
background-repeat: no-repeat;
background-position: left center;
padding:5px 5px 5px 15px;
text-transform: none;
font-weight: bold;
font-size:11px;
color:#000000;
margin: 0;
background-color: #CEE9ED;
}
#HOT .predl h2 a {
color:#000000;
}
#HOT2 {
padding:0px;
}
#HOT2 h1 {
background-image: url(/images/tr_left3.gif);
background-repeat: no-repeat;
background-position: left center;
padding:15px 5px 10px 15px;
text-transform: uppercase;
font-weight: normal;
color:#00BEF6;
}
#HOT2 .predl {
background-color: #FFFFFF;
border: 1px solid #DA2020;
}
#HOT2 .even {
margin: 0px 9px 15px 0px;
}
#HOT2 .odd {
margin: 0px 0px 15px 8px;
}
#HOT2 .predl img {
margin: 10px 10px 10px 0px;
}
#HOT2 .predl h2 {
background-image: url(/images/tr_left4.gif);
background-repeat: no-repeat;
background-position: left center;
padding:5px 5px 5px 15px;
text-transform: none;
font-weight: bold;
font-size:11px;
color:#000000;
margin: 0;
background-color: #CEE9ED;
}
#HOT2 .predl h2 a {
color:#000000;
}
.table_2 {
margin: 0px 0px 0px 12px;
}
.table_2 .td1 {
padding:4px;
vertical-align:top;	
}
.table_2 .td1 img {
border: 1px solid #A3A39D;
}
.table_2 .td2 {
padding:4px;
vertical-align:top;
}
.table_2 .td3 {
padding: 0px 4px 4px 4px;
vertical-align:top;	
}
.center {
background-image: url(/images/tr_center1.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
padding:0px 17px;
}
.center h1 {
text-transform: uppercase;
padding:21px 0px 5px 7px;
color:#00477A;
font-weight: normal;
margin: 0px 0px 0px 0px;
}
.center h1 span {
text-transform: uppercase;
color:#DA2020;
font-size:20px;
font-weight: normal; 
}
.center h1 span.red {
vertical-align:top;
text-transform: uppercase;
color:#DA2020;
font-size:14px;
font-weight: bold; 
}
.center h2 {
background-image: url(/images/tr_center2.gif);
background-repeat: no-repeat;
background-position: left center;
padding:6px 0px 6px 20px;
font-weight: normal;
color:#00477A;
margin: 0px 0px 0px -19px;
text-transform: uppercase;
}
.center h2.margin5 {
margin: 5px 0px 2px -19px;
}
.market_banner {
padding:1px 0px 10px 0px;
}
.market_banner h1 {
background-image: url(/images/tr_left3.gif);
background-repeat: no-repeat;
background-position: left center;
padding:3px 5px 3px 15px;
font-weight: bold;
font-size:13px;
text-transform: uppercase;
color:#FFFFFF;
background-color: #00477A;
}
.date {
background-image: url(/images/tr_right1.gif);
background-repeat: no-repeat;
background-position: left center;
padding:0px 0px 0px 10px;
color:#00477A;
font-weight: bold;
margin:0px 0px 6px 3px;
}
.news_first {
padding:10px 25px 5px 20px;
color:#00477A;
width: 220px;
}
.right, .right_fp {
background-color:#CEE9ED;
background-image: url(/images/bottom.gif);
background-repeat: no-repeat;
background-position: right bottom;
width:262px;
}
.right {
border-left:solid 1px #ffffff;
border-right:solid 1px #ffffff;
}
.right h1, .right_fp h1 {
background-image: url(/images/tr_right2.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 20px;
font-weight: normal;
color:#00477A;
text-transform: uppercase;
}
.right h2, .right_fp h2 {
padding:18px 0px 10px 37px;
}

.banners_list2 {
margin: 0px 0px 0px 0px;
background-color: #CEE9ED;
}
.banners_list2 h1 {
padding:12px 0px 19px 20px;
}
.banners_list2 img {
margin: 2px 0px 3px 0px;
}
.banners_list2 a {
text-decoration: none;
}
.bottom {
padding: 2px 0px 1px 12px;
}
.bottom h2 {
background-image: url(/images/tr_center2.gif);
background-repeat: no-repeat;
background-position: top left;
padding:10px 0px 10px 20px;
font-weight: normal;
color:#00477A;
margin: -8px 0px 3px -13px;
text-transform: uppercase;
}
.table_3 {
margin: 2px 0px 0px 0px;
background-color: #FFFFFF;
border: 1px solid #00477A;
}
.table_3 .td1 {
vertical-align:top;	
}
.table_3 .td2 {
padding:4px;
vertical-align:top;
}
.table_3 .td2 a{
text-decoration: none;
}
#table_4 td {
padding: 2px 5px 8px 11px;
color:#05395F;
text-align:center;
}
#table_4 td a {
color:#000000;
}
#table_5 td {
padding: 2px 5px 19px 7px;
color:#05395F;
text-align:left;
}
#table_5 td a {
color:#000000;
}
#copy_right {
background-color: #00477A;
margin: 10px 0px 0px 0px;
background-image: url(/images/copy_bottom_right.gif);
background-repeat: no-repeat;
background-position: right bottom;
color:#7FA1B9;
}
#copy_left .copy_text, #copy_right .copy_text {
padding: 2px 20px 10px 22px;
}
#copy_left td, #copy_right td {
color:#7FA1B9;
font-size: 10px;
}
#copy_left .images, #copy_right .images {
padding: 6px 20px 0px 20px;
}
#copy_left .images img, #copy_right .images img {
margin: 5px 5px 10px 5px;
}
#copy_left a, #copy_right a {
color:#FFFFFF;
}
#copy_left {
background-color: #00477A;
margin: 14px 0px 0px 0px;
background-image: url(/images/copy_left.gif);
background-repeat: no-repeat;
background-position: left center;
color:#7FA1B9;
padding:0px;
}
.left_main {
background-color: #00477A; 
background-image: url(/images/copy_bottom_left.gif); 
background-repeat: no-repeat; 
background-position: left bottom;
}
.catalog {
padding:0px 15px 0px 0px;
background-color: #FFFFFF;
}
.path {
padding:8px 5px 11px 1px;
color: #000000;
}
.path span {
white-space : nowrap;
}
.path img {
margin: 0px 8px;
}
div.path a {
color: #00477A;
white-space : nowrap;
}
.catalog h1 {
border-top: 1px solid #CEE9ED;
padding:6px 0px 6px 20px;
}
.catalog h3 {
background-image: url(/images/tr_left1.gif);
background-repeat: no-repeat;
border-top: 1px solid #CEE9ED;
background-position: left center;
padding:10px 0px 10px 20px;
}
.news {
clear: both;
margin:8px 0px;
}
.date_news {
background-color: #94E4FB;
padding:3px 17px 6px 20px;
color:#00477A;
background-image: url(/images/news_tr.gif);
background-repeat: no-repeat;
background-position: left top;
vertical-align : top;
}
.name_news {
padding:3px 6px 6px 9px;
background-color: #D8EEF1;
color:#000000;
font-weight: bold;
width:80%;
}
td.name_news a {
color:#000000;
font-weight: bold;
}
.news_img {
border: 1px solid #A3A39D;
margin:0px 10px 10px 0px;
float: left;
}
.news_txt {
padding:11px 0px 6px 0px;
color:#000000;
}
.right_menu_on {
background-color: #EBF6F8;
background-image: url(/images/tr_right3.gif);
color:#DA2020;
}
.right_menu_off {
background-color: #CEE9ED;
background-image: url(/images/tr_right2.gif);
color:#00477A;
}
.right_menu_off, .right_menu_on
{
border-top: 1px solid #FFFFFF;
background-repeat: no-repeat;
background-position: left center;
font-weight: bold;
text-transform: uppercase;
padding:10px 10px 10px 25px;
} 
td.right_menu_off a, td.right_menu_on a {
font-weight: bold;
text-transform: uppercase;
}
td.right_menu_off a {
color:#00477A;
}
td.right_menu_on a {
color:#DA2020;
}
.catalog_list {
padding:5px 10px;
}
.catalog_list a:link, .catalog_list a:visited, .catalog_list a:hover {
color:#00477A;
font-size:13px; 
font-weight: bold;
padding: 0 0 4px 0px;
margin:0px;
}
.catalog_list span {
color:#00477A;
font-size:13px; 
font-weight: bold;
padding:0px;
margin:0px;
}
.catalog_list ul {
padding:0px;
margin:0px;
}
.catalog_list ul li {
padding:0px;
margin:4px 0px 4px 0px;
list-style-type:none;
}
.catalog_list2 a:link, .catalog_list2 a:visited, .catalog_list2 a:hover {
color:#00477A;
font-size:13px; 
font-weight: normal;
}
.catalog_list2 ul {
padding:0px;
margin:0px;
}
.catalog_list2 ul li {
padding:0px;
margin:3px 0px 3px 55px;
list-style-image: url(/images/tr_path.gif);
}
.catalog_list img {
margin:0px 11px 0px 11px;
/*	padding:10px 0px 0px 20px; */
}
.catalog_name a {
font-size:13px;
font-weight: bold;
text-transform: uppercase;
}
.catalog_name span {
font-size:13px;
font-weight: bold;
text-transform: uppercase;
color:#DA2020;
}
.catalog_name {
background-image: url(/images/tr_catalog.gif);
background-repeat: no-repeat;
padding:8px 0px 0px 20px;
}
.catalog_tbl {
padding:0px;
margin:10px 0px 0px -1px;
border-top: 1px solid #CEE9ED;
}
tr.line_big_bottom td, tr.line_big_bottom th {
border-bottom: 2px solid #9EE6FC;
}
.param {
background-image: url(/images/tr_left1.gif);
background-repeat: no-repeat;
background-position: left center;
margin: 0;
text-transform: uppercase;
font-weight: bold;
font-size:10px;
color:#00477A;
padding:5px 0px 0px 20px;
}
.line_big_top td {
border-top: 2px solid #9EE6FC;
}
.search_advanced {
border-top: 1px solid #CEE9ED;
border-bottom: 1px solid #CEE9ED;
border-right: 1px solid #CEE9ED;
border-left: 1px solid #CEE9ED;
}
.search_advanced td{
padding: 5px 10px;
}
.search_advanced .td1{
background-color: #f2f9fa;
border-right: 1px solid #CEE9ED;
}
tr.border_FFFFFF_right td, tr.border_FFFFFF_right th {
border-right: 1px solid #ffffff;
}
tr.border_FFFFFF_top td {
border-top: 1px solid #F2F9FA;
}
tr.border_FFFFFF_bottom td {
border-bottom: 1px solid #F2F9FA;
}
tr.order_bgr1 td {
border-right: 1px solid #ffffff;
background-color: #CEE9ED;
border-top: 1px solid #ffffff;
}
tr.order_bgr3 td {
border-right: 1px solid #ffffff;
background-color: #DAEFF2;
border-top: 1px solid #ffffff;
}
tr.order_bgr4 td {
border-right: 1px solid #ffffff;
background-color: #F2F9FA;
border-top: 1px solid #ffffff;
}
.order td.name {
padding:7px 20px 7px 20px;
}
.order td.images {
padding:10px;
}
.order td {
padding:7px 5px 7px 5px;
}
.compare {
padding:4px 0px 0px 0px;
}
.compare_n td {
padding:4px 10px 5px 10px;
}
.compare_n td a {
color: #000000;
}
tr.order_bgr1 td.order1 {
border-right: 1px solid #CEE9ED;
background-color: #CEE9ED;
padding: 0px 5px 0px 10px;
}
tr.order_bgr1 td.order2 {
border-right: 1px solid #CEE9ED;
background-color: #CEE9ED;
padding: 0px 10px 0px 0px;
}
tr.order_bgr2 td.order1 {
border-right: 1px solid #F2F9FA;
background-color: #F2F9FA;
padding: 0px 5px 0px 10px;
}
tr.order_bgr2 td.order2 {
border-right: 1px solid #F2F9FA;
background-color: #F2F9FA;
padding: 0px 10px 0px 0px;
}
tr.order_bgr2 td {
border-right: 1px solid #ffffff;
background-color: #F2F9FA;
border-top: 1px solid #ffffff;
}
.order td.h4 {
padding:7px 10px 7px 40px;
}
.order td.h5 {
padding:7px 10px 7px 40px;
}
.order th {
padding:7px 7px 7px 10px;
font-weight: normal;
text-align:left;
font-size:10px;
}
.order th.h4 {
padding:7px 7px 7px 37px;
font-weight: normal;
text-align:left;
font-size:10px;
}
.order tr.blue td a {
color:#00477A;
}
.order td a {
color: #000000;
}
.order td a.blue {
color:#00477A;
}
.order td h4 {
background-image: url(/images/tr_red.gif);
background-repeat: no-repeat;
background-position: left center;
text-transform: uppercase;
font-weight: bold;
font-size:13px;
clear: both;
color:#000000;
padding:3px 0px 3px 20px;
margin:0px 0px 0px -20px;
}
.order td h5 {
background-image: url(/images/tr_red.gif);
background-repeat: no-repeat;
background-position: left center;
font-weight: bold;
font-size:11px;
clear: both;
color:#000000;
padding:3px 0px 3px 20px;
margin:0px 0px 0px -20px;
}
.order_list th {
padding:7px 0px 7px 10px;
font-weight: normal;
text-align:left;
font-size:10px;
text-align: center;
}
.order_list td {
padding:6px 5px 10px 5px;
text-align : center;
}
.order_list a {
color: #000000;
}
.order_list .odd  {
border-right: 1px solid #ffffff;
background-color: #daeff2;
border-top: 1px solid #ffffff;
}
.order_list .even  {
border-right: 1px solid #ffffff;
background-color: #f1f9fa;
border-top: 1px solid #ffffff;
}
.order_list .redtext  {
color: #da2020;
font-weight : bold;
}
.order_list .last  {
background-color: #f1f9fa;
border-top: 1px solid #ffffff;
padding:6px 5px 6px 5px;
}
.search_results .name{
padding:5px 5px 5px 10px !important;
}
.search_results th {
padding:5px 0px 5px 10px;
font-weight: bold;
font-size:10px;
border-bottom: 2px solid #9EE6FC;
}
.search_results td a {
color: #000000;
}
.search_results td {
padding:5px 5px 5px 5px;
}
.search_results img {
margin: 0px 8px;
}
.search_results .line_bot {
border-bottom: 1px solid #CEE9ED;
}
.search_results .td_cnt {
text-align: center;
font-weight: bold;
}
.title_price a {
text-transform: uppercase;
font-weight: bold;
font-size:13px;
clear: both;
color:#DA2020;
text-decoration:none;
}
.title_price {
padding:8px 0px 0px 20px;
text-transform: uppercase;
font-weight: bold;
font-size:13px;
clear: both;
color:#DA2020;
margin:8px 0px 0px 0px;
}
.nomenklat {
border-top: 1px solid #CEE9ED;
border-bottom: 1px solid #CEE9ED;
}
.sorthead {
padding:6px 5px 7px 10px;
font-size:10px;
}
.price td {
border: 0px !important;
padding:2px;
font-weight: bold;
}
.price td.red {
border: 0px !important;
padding:2px;
font-weight: bold;
color:#DA2020;
}
.page {
margin:2px 0px 0px -2px;
} 
.foto img {
border: 1px solid #A3A39D;
}
.position_about {
margin:5px 0px 0px 5px;
}
.position_about td {
padding:1px 0px;
}
.position_about .red {
font-weight: bold;
color:#DA2020;
}
.position_about a {
color:#00477A;
}
.position_about .ablack {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 5px;
}
.position_about .ablack_left {
padding:0px 0px 0px 8px;
margin:0px 5px 0px 5px;
border-left: 1px solid #CEE9ED;
}
#sklad h4 {
background-image: url(/images/tr_left1_red.gif);
background-repeat: no-repeat;
background-position: left center;
margin:15px 0px 0px 0px;
}
#sklad table {
border-left: 2px solid #DA2020;
margin:5px 0px 0px 0px;
background-color: #f2f9fa;
}
#sklad .no {
border-left: 0px;
margin:0px 0px 0px 0px;
}
#sklad table td {
padding: 2px 6px 3px 6px;
}
#sklad .no td {
padding: 0px 0px 0px 0px;
}
#sklad_show h4 {
background-image: url(/images/tr_left1_red.gif);
background-repeat: no-repeat;
background-position: left center;
margin:15px 0px 0px 0px;
}
#sklad_show table {
border-left: 2px solid #DA2020;
margin:5px 0px 0px 0px;
background-color: #f2f9fa;
}
#sklad_show .no {
border-left: 0px;
margin:0px 0px 0px 0px;
}
#sklad_show table td {
padding: 2px 6px 3px 6px;
}
#sklad_show .no td {
padding: 0px 0px 0px 0px;
}
.print {
text-align:right;
}
.print img {
margin:0px 5px 0px 5px;
}
.height1 {
height: 1px;
}
.table_cee9ed {
background : #cee9ed;
}
.table_cee9ed tr{
background : #ffffff;
}
.det {
background-color : #CEE9ED;
}
.det tr {
background-color : #ffffff;
}
.red_text {
color:#d71e1e;
}
/*   ChipDip   */
.head1, .head2, .head3, .head4  {font-size: 11px; font-weight: bold; padding:10px 0 10px 0;}
.head1 {color: #0033CC;}
.head2 {color: #D71E1E;}
.head3 {color: #333333;}
.head4 {color: #000000;}

.user_t, .item_desc TABLE {
border-collapse:collapse;
}
.user_t  td, .item_desc TABLE TD {
border: 1px solid #999999; padding:2px 5px 2px 10px;
}
.list1 {list-style-image: url(/images/next.gif); margin-top:5px; margin-bottom:10px}