body{
 padding: 0px;
 margin: 0px;
}

.frm{
 border: #75C5F0 solid 1px;
 background-color: #FFFFFF;
 font-family: Arial,Arial,Arial;
 font-size: 11px;
 height: 20px;
}

.frm_topsearch{
 border-left: #D5CAC3 solid 1px;
 border-right: #D5CAC3 solid 1px;
 border-top: 0px;
 border-bottom: 0px;
 background: url(images/im1-5.gif) top left repeat-x;
 width: 186px;
 height: 15px;
 font-family: Arial, Arial, Arial; 
 font-size: 11px;
}

.frm_catalogsearch{
 border-left: #D5CAC3 solid 1px;
 border-right: #D5CAC3 solid 1px;
 border-top: 0px;
 border-bottom: 0px;
 background: url(images/im1-5.gif) top left repeat-x;
 width: 186px;
 height: 15px;
 font-family: Arial, Arial, Arial; 
 font-size: 11px;
 padding: 0px;
}

.frm_count{
 border: #75C5F0 solid 1px;
 background-color: #FFFFFF;
 font-family: Arial, Arial, Arial;
 font-size: 10px;
 height: 16px;
 width: 50px;
 text-align: center;
}

.frmcode{
 border: #FFBC37 solid 1px;
 background-color: #FFF;
 font-family: Arial, Arial, Arial;
 font-size: 13px;
 font-weight: bold;
 height: 25px;
 text-align: center;
 vertical-align: middle;
}

.topfon{
 position: relative;
 width: 100%;
 height: 271px;
 background: url(images/im1-1.gif) top left repeat-x;
}

#topfon_left{
 float: left;
 width: 475px;
 height: 271px;
 background: url(images/im1-2.gif) top left no-repeat;
}

#topfon_right{
 float: right;
 width: 461px;
 height: 271px;
 background: url(images/im1-3.gif) top left no-repeat;
}

#logo{
 float: left;
 position: relative;
 width: 220px;
 height: 110px;
 top: 16px;
 left: 214px;
}

#topsearch_button{
 float: right;
 clear: right;
 position: relative;
 width: 58px;
 height: 15px;
 top: 21px;
 right: 158px;
}

#topsearch_key{
 float: right;
 position: relative;
 width: 190px;
 height: 15px;
 top: 21px;
 right: 163px;
}

#top_navigate{
 float: right;
 clear: right;
 position: relative;
 width: 415px;
 height: 13px;
 top: 28px;
}

#top_email{
 float: right;
 position: relative;
 width: 14px;
 height: 13px;
 right: 258px;
}

#top_favorite{
 float: right;
 position: relative;
 width: 15px;
 height: 13px;
 right: 297px;
}

#top_home{
 float: right;
 position: relative;
 width: 13px;
 height: 13px;
 right: 339px;
}

#logo_metro{
 float: right;
 clear: right;
 position: relative;
 width: 94px;
 height: 30px;
 top: 111px;
 right: 219px;
}

#top_context_about{
 float: left;
 clear: left;
 position: absolute;
 top: 171px;
 width: 100%;
 height: 93px;
}

#top_context_about .tdcenter{
 width: auto;
 height: 93px;
 background: url(images/im2-1.gif) top left repeat-x;
}

#top_context_about #value{
 width: 100%;
 height: 93px;
 background: url(images/im2-2.gif) top right no-repeat;
}

#top_context_about #value div{
 padding-top: 10px;
 padding-left: 10px;
 padding-bottom: 10px;
 padding-right: 129px;
 font-family: Arial, Arial, Arial;
 font-size: 12px;
 color: #FFF;
}

#top_context_about #value div p{
 padding: 0px;
 margin: 0px;
 font-family: Arial, Arial, Arial;
 font-size: 12px;
 color: #FFF;
}

.tdcolumn_left{
 width: 260px;
 height: 100%;
 background: url(images/im3-1.gif) top left repeat-y;
 position: relative;
}

.tdcolumn_center{
 width: auto;
 height: 100%;
 background-color: #FFF;
}

.tdcolumn_right{
 width: 197px;
 height: 100%;
 background: url(images/im3-2.gif) top left repeat-y;
}

.tdbottom_left{
 width: auto;
 height: 31px;
 background: url(images/im4-1.gif) top left repeat-x;
}

.tdbottom_right{
 width: 197px;
 height: 31px;
 background: url(images/im4-2.gif) top left repeat-x;
}

#leftcolumn{
 float: left;
 clear: left;
 position: relative;
 width: 216px;
 height: auto;
 top: -40px;
 left: 23px;
}

.tdleftmenu_row{
 width: 216px;
 height: 30px;
 background: url(images/im5-1.gif) top left repeat-y;
}

.tdleftmenu_row .leftimage{
 float: left;
 width: 47px;
 height: 30px;
}

.tdleftmenu_row .leftimage div{
 padding-top: 7px;
 padding-left: 9px;
}

.tdleftmenu_row .value{
 float: left;
 padding-top: 7px;
 padding-left: 6px;
}

.tdleftmenu_row .value_simple{
 width: auto;
 padding-top: 7px;
 padding-left: 6px;
}

.tdleftmenu_row .value A{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: E0ECF1;
}

.tdleftmenu_row.value A:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: E0ECF1;
}

.tdleftmenu_row .value A:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: E0ECF1;
}

.tdleftmenu_row .value_simple A{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: E0ECF1;
}

.tdleftmenu_row.value_simple A:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: E0ECF1;
}

.tdleftmenu_row .value_simple A:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: E0ECF1;
}

.tdleftmenu_row_split{
 width: 216px;
 height: 5px;
 background: url(images/im5-2.gif) top left no-repeat;
}

.tdlefmenu_banner_split{
 width: 261px;
 height: 25px;
}

.tdleftmenu_row_inner{
 width: 216px;
 background: url(images/im5-1.gif) top left repeat-y;
}

.tdleftmenu_row_inner .arrow{
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #94130B;
 padding-right: 4px;
}

.tdleftmenu_row_inner A{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 font-weight: bold;
 color: #E0ECF1;
}

.tdleftmenu_row_inner A:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 font-weight: bold;
 color: #E0ECF1;
}

.tdleftmenu_row_inner A:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 11px;
 font-weight: bold;
 color: #E0ECF1;
}

.tdleftmenu_row_inner A.select{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 font-weight: bold;
 color: #94130B;
}

.tdleftmenu_row_inner div.level0{
 padding-top: 0px;
 padding-bottom: 5px;
 padding-left: 60px;
}

.tdleftmenu_row_inner div.level1{
 padding-top: 2px;
 padding-bottom: 5px;
 padding-left: 60px;
}

.tdleftmenu_row_inner div.level2{
 padding-top: 2px;
 padding-bottom: 5px;
 padding-left: 65px;
}

.tdleftmenu_row_inner div.level3{
 padding-top: 2px;
 padding-bottom: 5px;
 padding-left: 70px;
}

.tdleftmenu_row_inner div.level4{
 padding-top: 2px;
 padding-bottom: 5px;
 padding-left: 70px;
}

.tdleftmenu_row_inner div.level5{
 padding-top: 2px;
 padding-bottom: 5px;
 padding-left: 70px;
}

.tdleftmenu_row_inner div.level6{
 padding-top: 2px;
 padding-bottom: 5px;
 padding-left: 70px;
}

.tdright_price{
 width: 197px;
 height: 121px;
 position: relative;
 text-align: right;
}

.tdright_price .opt{
 position: relative;
 padding-top: 12px;
}

.tdright_price .header{
 float: left;
 position: absolute;
 width: 90px;
 height: 20px;
 right: 5px;
 top: 9px;
}

.tdright_price .header A{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #C0341F;
}

.tdright_price .header A:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #C0341F;
}

.tdright_price .header A:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #C0341F;
}

.tdright_dog{
 width: 197px;
 height: 126px;
 position: relative;
 text-align: right;
}

.tdright_dog .opt{
 position: relative;
 padding-top: 16px;
}

.tdright_dog .header{
 float: left;
 position: absolute;
 width: 130px;
 height: 20px;
 top: 12px;
 right: 5px;
}

.tdright_dog .header A{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #C0341F;
}

.tdright_dog .header A:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #C0341F;
}

.tdright_dog .header A:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #C0341F;
}

.tdright_recucle{
 width: 197px;
 height: 126px;
 position: relative;
 text-align: right;
}

.tdright_recucle .opt{
 position: relative;
 padding-top: 16px;
}

.tdright_recucle .status{
 float: right;
 width: auto;
 height: auto;
 text-align: right;
}

.tdright_recucle .status div{
 padding-top: 26px;
 padding-right: 10px;
}

.recucle_right_status{
 font-family: Arial, Arial, Arial; font-size: 11px;
 font-weight: bold;
 color: #94130B;
}

.tdright_recucle .status div P{
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #000;
 margin: 0px;
 padding: 0px;
}

.tdright_recucle .image{
 float: right;
 width: 103px;
 height: 95px;
}

.tdright_recucle .image .header{
 float: right;
 padding-right: 5px;
 padding-bottom: 3px;
}

.tdright_recucle .image div{
 float: left;
}

.tdright_recucle A.header{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #C0341F;
}

.tdright_recucle A.header:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #C0341F;
}

.tdright_recucle A.header:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #C0341F;
}

.tdbottom_page{
 width: auto;
 height: 31px;
 text-align: center;
}

.tdbottom_page A{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #F9F9F9;
}

.tdbottom_page A:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #F9F9F9;
}

.tdbottom_page A:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #F9F9F9;
}

.tdbottom_page div{
 padding-top: 3px;
 padding-right: 15px;
 padding-left: 15px;
}

.tdbottom_page_split{
 width: 3px;
 height: 31px;
}

.tdbottom_page_split div{
 padding-top: 6px;
}

.tdbottom_page_right{
 width: 50px;
 height: 31px;
}

#content{
 padding: 10px;
 font-family: Arial, Arial, Arial; font-size: 12px;
 color: #000;
}

H1{
 font-family: Arial, Arial, Arial; font-size: 14px;
 font-weight: bold;
 color: #961810;
 text-decoration: none;
 margin-top: 0px;
 margin-bottom: 5px;
 margin-left: 2px;
 padding: 0px;
}

H2{
 font-family: Arial, Arial, Arial; font-size: 13px;
 font-weight: bold;
 color: #961810;
 text-decoration: none;
 margin-bottom: 3px;
 margin-top: 10px;
 margin-left: 7px;
 padding: 0px;
}

H3{
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #961810;
 text-decoration: none;
 margin-left: 13px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}

P{
 font-family: Arial, Arial, Arial; font-size: 12px;
 color: #000;
 margin: 0px;
 padding: 0px;
}

A{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 color: #004A90;
}

A:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 color: #004A90;
}

A:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 12px;
 color: #004A90;
}

#catalog_search{
 float: right;
 clear: both;
 width: auto;
 height: auto;
 text-align: right
}

#catalog_search .text{
 float: right;
 width: auto;
 height: 20px;
 padding-top: 1px;
}

#catalog_search .button{
 float: right;
 width: auto;
 height: 20px;
 padding-right: 20px;
 padding-left: 5px;
}

.tdcatalog{
 background-color: #FFF;
 margin: 10px;
}

.tdcatalog .border{
 background-color: #F7F9FB;
 border: #DFDFDF solid 1px;
}

.tdcatalog .border div{
 position: relative;
}

.tdcatalog .border .topleftimage{
 position: relative;
 top: -1px;
 left: -1px;
 width: 35px;
 height: 12px;
 background: url(images/im9-1.gif) top left no-repeat;
}

.tdcatalog .border .leftimage div{
 padding: 5px;
}

.tdcatalog .border .value{
 width: 100%;
}

.tdcatalog .border .value div{
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
}

.tdcatalog .border .value A.header{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 font-weight: bold;
 color: #232222;
}

.tdcatalog .border .value A.header:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 font-weight: bold;
 color: #232222;
}

.tdcatalog .border .value A.header:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 11px;
 font-weight: bold;
 color: #232222;
}

.tdcatalog .border .value{
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #000;
}

.tdcatalog .border .value P{
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #000;
 margin: 0px;
 padding: 0px;
}

.tdcatalog .border .value_simple{
 width: auto;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #000;
}

.tdcatalog .border .value_simple div{
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
}

.tdcatalog .border .value_simple A.header{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 font-weight: bold;
 color: #232222;
}

.tdcatalog .border .value_simple A.header:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 font-weight: bold;
 color: #232222;
}

.tdcatalog .border .value_simple A.header:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 11px;
 font-weight: bold;
 color: #232222;
}

.tdcatalog .border .value P{
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #000;
 margin: 0px;
 padding: 0px;
}

.tdcatalog .border .sell{
 float: right;
 padding-right: 5px;
 padding-bottom: 2px;
}

.tdcatalog .border .sell A.sell_catalog{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #94130B;
}

.tdcatalog .border .sell A.sell_catalog:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #94130B;
}

.tdcatalog .border .sell A.sell_catalog:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #94130B;
}

.tdcatalog .border .more{
 float: right;
 padding-right: 2px;
 padding-bottom: 2px;
}

.catalog_path_arrow{
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #94130B;
}

.catalog_price_text{
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #000;
 padding-left: 5px;
}

.catalog_price{
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #94130B;
 padding-left: 5px;
}

.position_more_image div{
 padding: 5px;
}

.position_more_value div{
 padding: 5px;
}

.arrow_left{
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #94130B;
 padding-right: 5px;
}

P.catalog_path{
 font-family: Arial, Arial, Arial; font-size: 12px;
 color: #000;
 margin: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 10px;
}

.recucle{
 background-color: #F7F9FB;
 border: #DFDFDF solid 1px;
 border-collapse: collapse;
}

.recucle tr.header{
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #232222;
 height: 30px;
}

.recucle td{
 border: #DFDFDF solid 1px;
}

.recucle_price{
 font-family: Arial, Arial, Arial; font-size: 12px;
 font-weight: bold;
 color: #94130B;
}

A.recucle_position{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #232222;
}

A.recucle_position:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #232222;
}

A.recucle_position:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #232222;
}

.tabl_register{
 border-collapse: collapse;
 border: #cccccc solid 1px;
 font-family: Arial, Arial, Tahoma;
 font-size: 12px;
}

.tabl_register th{
 font-weight: bold;
 color: #0060aa;
 border: #cccccc solid 1px;
 padding: 3px;
}

.tabl_register td{
 border: #cccccc solid 1px;
 padding: 3px;
 height: 30px;
 text-align: center;
 background-color: #F9F9F9;
}

.leftmenu_banner_text{
 border-top: #FFF dotted 1px;
 border-bottom: #FFF dotted 1px;
}

.leftmenu_banner_text div{
 padding: 5px;
}

.leftmenu_banner_text A.header{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #232222;
 font-weight: bold;
}

.leftmenu_banner_text A.header:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #232222;
 font-weight: bold;
}

.leftmenu_banner_text A.header:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #232222;
 font-weight: bold;
}

.leftmenu_banner_text P{
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #000;
}

.leftmenu_banner_text A.more{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #94130B;
}

.leftmenu_banner_text A.more:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #94130B;
}

.leftmenu_banner_text A.more:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 11px;
 color: #94130B;
}

A.search_header{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 color: #232222;
 font-weight: bold;
}

A.search_header:active{
 text-decoration: none;
 font-family: Arial, Arial, Arial; font-size: 12px;
 color: #232222;
 font-weight: bold;
}

A.search_header:hover{
 text-decoration: underline;
 font-family: Arial, Arial, Arial; font-size: 12px;
 color: #232222;
 font-weight: bold;
}
