html,body {
font-size: 11px;
font-family: Tahoma;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url(/images/1.gif);
background-repeat: repeat-x;
}

a {outline: none;}
td {vertical-align:top}
img {border:0}

#all {
width:1080px;
margin:0 auto;
}


h1 {font-size:12px;
font-family:Tahoma;
font-weight:bold;
color:#4a525f;
text-decoration:underline;
margin:10px 0px;
line-height: 1.5;
display:inline
}

h2 {font-size:12px;
font-family:Tahoma;
font-weight:normal;
color:#4a525f;
text-decoration:none;
margin:10px 0px;
line-height: 1.5;
display:inline
}

h3 {
font-size:11px;
font-family:Tahoma;
font-weight:normal;
color:#1e5977;
text-decoration:none;
margin:4px 0px 0px 0px;
}

.gray {font-family: Tahoma;color:#a2a2a2;}
.gray12 {font-family: Tahoma;font-size:12px;color:#a2a2a2;}
.green11 {font-size:11px;color:#107b02;}
.error {color:#cc0000;}
.error11 {font-size:11px;color:#cc0000;}


#top{
vertical-align:top;
width:100%;
margin:0px auto;
padding:0px 2px 0px 30px;
position:relative;
}

#top_info {
height:25px;
margin-top:0px;
padding:0px;
font-size:11px;
color:#484848;
}
#top_info a{
text-decoration:none;
color:#484848;
}

.ii {
padding:0px;
margin:0px;
width:30px;
height:25px;
text-align:center;
vertical-align:top;
}
.iii {
vertical-align:top;
padding:5px 15px 0 15px;
white-space: nowrap;
}


.s {
vertical-align:top;
height:118px;
background-image: url(/images/ss.gif);
background-repeat: repeat-x;
background-position:top left
}
.k {
vertical-align:top;
height:118px;
background-image: url(/images/kk.gif);
background-repeat: repeat-x;
background-position:top left;
color:#fff;
padding:0;
}

#cart_top {
width:180px;
height:50px;
position:relative;
bottom:-10px;
left:5px;
}
#cart_top_b {
width:194px;
text-align:center;
position:relative;
bottom:-5px;
}
.cart_top_{
font-weight:bold;
color:#fdebab;
}


#catalog {
width:206px;
background-color:#a0a0a0;
}


.catalog_menu{
padding:6px 0px;
border-top:1px solid #fff;
}

.catalog_menu11{
padding:6px 0px;
background-color:#aa0000;
line-height: 1.5;
color:#3a4453;
}

.catalog_menu12{
text-align:center;
padding:2px 0px;
background-color:#32CD32;
}

.catalog_menu a{
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.catalog_submenu {
padding: 6px 0px;
background-color:#eaeaea;
line-height: 1.5;
color:#484848;
}
.catalog_submenu a{
color:#484848;
}
.catalog_submenu a:hover{
color:#e40000;
}

.menu {
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.menua a{
color:#ffffff;
text-decoration:underline;
}



.news_2 {
background-color:#ffffff;
padding:3px 10px;
margins:3px 10px 3px 0;
}
.news_1 {
background-color:#fff5d4;
padding:2px 10px;
margins:10px 10px 1px 0;
}
.news_date {
background-color:#b09380;
color:#ffffff;
padding:2px 10px;
margins:3px 10px 3px 0;
}


#catalog_goods {
font-weight:bold;
border-top:1px solid #fff;
color:#8a5a3c;
width:206px;
background-color:#ffe078;
padding: 6px 0px;
}
.catalog_subgoods {
line-height: 1.5;
color:#8a5a3c;
width:206px;
background-color:#fff1c2;
padding: 6px 0px;
}
.catalog_subgoods a{
color:#8a5a3c;
}
.catalog_subgoods a:hover{
color:#e40000;
}


.menusubitem {
color:#484848;
text-decoration:none;
}
a.menusubitema{
color:#e40000;
text-decoration:underline;
}
.menusubitema a:active{
color:#e40000;
text-decoration:underline;
}


.highlight, .highlight * {
color: #8c8c8c;
}

.highlight1 {
color: #0000FF;
}


#crumbs {
padding: 7px 0px;
color:#484848;
width:100%;
background-color:#e0e0e0;
}
#crumbs a {
color:#484848;
}



#goods {
padding: 7px 0px;
color:#a2a2a2;
width:100%;
background-color:#ffffff;
}


.good {
width:98%;
}

.good td h1{
text-decoration:none;
}

.good_price {
font-size:18px;
color:#aa0000;
}



.big_1 {
width:190px;
padding:4px;
margin:0px 5px 8px 0px;
vertical-align: top;
display: -moz-inline-stack; /* for Fx2*/
display: inline-block; /* normal browsers */
zoom: 1; /* for IE (hasLayout true) */
*display: inline; /* for IE */
background-color:#e9e9e9;
text-align:center;
}
.big_2 {
height:250px;
background-color:#ffffff;
text-align:left;
font-weight:normal;
padding:5px;
}
.big_2 a{
text-decoration: none;
}
.big_2_zag {
min-height:60px;
margin:4px 0px;
padding:0px 2px 0px 5px;
}


.small_zag {
background-color:#ffe078;
color:#8a5a3c;
text-align:center;
padding:8px;
margin:5px 0px;
}
.small_zag1 {
background-color:#ffe078;
color:#8a5a3c;
padding:8px;
text-align:center;
margin:5px 0px;
}
.small_zag2 {
background-color:#ffe078;
color:#8a5a3c;
padding:8px;
text-align:center;
margin:5px 0px;
}




.small_row_white {
width:100px;
}
.small_row_white .art {
background-color:#ffffff;
width:100px;
height:100%;
color:#484848;
text-align:left;
vertical-align:middle;
padding:10px 10px;
}
.small_row_white .art2 {
background-color:#ffffff;
width:7px;
}
.small_row_white .n {
background-color:#ffffff;
width:100%;
height:100%;
color:#1e5977;
text-align:left;
vertical-align:middle;
padding:10px 10px;
}
.small_row_white .n a {
color:#1e5977;
}
.small_row_white .p {
background-color:#ffffff;
width:100px;
height:100%;
color:#c40000;
font-weight:bold;
text-align:right;
vertical-align:middle;
padding:10px 10px;
}
.small_row_white .i {
background-color:#ffffff;
width:50px;
height:100%;
color:#484848;
text-align:center;
vertical-align:middle;
padding:10px 10px;
}
.small_row_white  .kk {
background-color:#ffffff;
width:50px;
height:100%;
color:#484848;
text-align:center;
vertical-align:middle;
padding:10px 5px;
}
.small_row_white .kk2 {
background-color:#ffffff;
width:7px;
}




.small_row_gray {
width:100px;
}
.small_row_gray .art {
background-color:#efefef;
width:100px;
height:100%;
color:#484848;
text-align:left;
vertical-align:middle;
padding:10px 10px;
}
.small_row_gray .art2 {
background-image: url(/images/g2.gif);
background-repeat: no-repeat;
background-position:bottom left;
background-color:#efefef;
width:7px;
}
.small_row_gray .n {
background-color:#efefef;
width:100%;
height:100%;
color:#1e5977;
text-align:left;
vertical-align:middle;
padding:10px 10px;
}
.small_row_gray .n a {
color:#1e5977;
}
.small_row_gray .p {
background-color:#efefef;
width:100px;
height:100%;
color:#c40000;
font-weight:bold;
text-align:right;
vertical-align:middle;
padding:10px 10px;
}
.small_row_gray .i {
background-color:#efefef;
width:50px;
height:100%;
color:#484848;
text-align:center;
vertical-align:middle;
padding:10px 10px;
}
.small_row_gray  .kk {
background-color:#efefef;
width:50px;
height:100%;
color:#484848;
text-align:center;
vertical-align:middle;
padding:10px 5px;
}
.small_row_gray .kk2 {
background-image: url(/images/g3.gif);
background-repeat: no-repeat;
background-position:bottom right;
background-color:#efefef;
width:7px;
}



.right {
width:206px;
margin:0px 0px 0px 10px;
padding:5px 0px 10px 0px;
background-color:#ededed;
color:#484848;
line-height: 1.5;
}
.right a{
color:#484848;
text-decoration:underline;
}

.header, .header1 {
width:206px;
margin:0px 0px 0px 10px;
padding: 6px 0px;
background-color:#e2e2e2;
color:#484848;
font-size: 11px;
font-weight:bold;
}

#right_last {
width:206px;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

#f {
text-align:right;
width:100%;
height:129px;
background-image: url(/images/f.gif);
background-repeat: repeat-x;
background-position:bottom;
color:#ffffff;

}
#f a{
font-weight:bold;
color:#ffffff;
}


#footer {
width:100%;
height:80px;
}


.page1 {
background-image: url(/images/p2.gif);
background-repeat: no-repeat;
width:21px;
height:20px;
font-size:12px;
background-color:#a3a3a3;
color:#ffffff;
text-decoration:none;
text-align:center;
line-height: 1.5;
}
.page2 {
background-image: url(/images/p1.gif);
background-repeat: no-repeat;
width:21px;
height:20px;
font-size:12px;
background-color:#686868;
color:#ffffff;
text-decoration:none;
text-align:center;
line-height: 1.5;
}
.page1 a{
font-size:12px;
color:#ffffff;
text-decoration:none;
}


.doc {
font-size: 12px;
font-family: Tahoma;
color:#8a5a3c;
margin: 0px;
padding: 0px;
}
.doc a {
font-size: 12px;
font-family: Tahoma;
color:#8a5a3c;
text-decoration:underline;
margin: 0px;
padding: 0px;
}
.doc2 {
font-size: 12px;
font-family: Tahoma;
margin: 0px;
padding: 0px;
}
.doc2 a{
font-size: 12px;
font-family: Tahoma;
margin: 0px;
padding: 0px;
text-decoration:none;
border-bottom: 1px dashed #aaaaaa;
}

.price {
border-top: solid 3px #BEBEBE;
border-bottom: solid 2px #BEBEBE;
}
.price td {
border-bottom: solid 1px #BEBEBE;
padding: 4px;
}
.gg1						{padding-left: 32px; border-right: solid 1px #BEBEBE;vertical-align:middle}
.gr							{color: #969696}
.ggg1 td					{border-bottom: solid 1px #E2E2E2;vertical-align:middle}
.ggg2 td					{border-bottom: solid 1px #BEBEBE;vertical-align:middle}

.photo {
padding:5px;
margin:0px 5px 8px 0px;
vertical-align: top;
display: -moz-inline-stack; /* for Fx2*/
display: inline-block; /* normal browsers */
zoom: 1; /* for IE (hasLayout true) */
*display: inline; /* for IE */
background-color:#e9e9e9;
text-align:center;
}

.hot_name {
font-family:Tahoma,Arial;
font-size:10px;
color:#777;
}

.page404 {
font-weight:bold;
font-size:22px;
color:#aa0000;
}

#sitemap ul {
font-weight:bold;
}
#sitemap ul li {
font-weight:normal;
}
#sitemap ul li a,#sitemap ul a {
color:#484848;
text-decoration:none;
}

