@charset "utf-8";
/* CSS Document */


form {
margin:0;
padding:0;
}


.p{padding:0px; margin:0px;}
.wh100{width:100%; height:100%;}
.lh{line-height:150%;}
.clear{clear:both;}
.cleft{clear:left; height:5px;}
.mid{vertical-align:middle;}
.fll{float:left;}
.flr{float:right;}
.classrel{position:relative; top:0px; left:0px; width:0px; height:0px;}


.inp{width:160px; height:19px; font-size:12px; border:0px;}
.inp_h{width:200px; height:19px; font-size:12px; border:0px;}
.go{border:0px; width:20px; height:20px; background:url(/images/go.gif) no-repeat top left;cursor:pointer}
.topdiv{height:138px; background:url(/images/top.gif) no-repeat top left;}
.top1ul{height:34px; padding:0px; margin:0px; list-style-type:none;}
.top1li{display:inline; float:left; padding-left:214px; height:15px; padding-top:19px;}
.top2li{float:right; padding-right:17px; height:15px; padding-top:19px;}
.logoli{width:200px; text-align:center; padding-top:7px; float:left; display:inline;}
.topmenuli{padding:0px; margin:0px; list-style-type:none; float:left; display:inline; padding-left:17px;}
.free{float:left; display:inline; padding-top:21px;  padding-right:15px; font-weight:bold; text-transform:uppercase; color:#3e799c;}
.lang{float:left; padding-right:20px; padding-top:22px;}
.rightdiv{float:left; width:212px;}
.banner1{padding-top:5px; text-align:right}
.bannerz{padding-top:5px; text-align:left}
.banner3{padding-top:15px; text-align:right}
.topsel{float:left; margin-right:8px; }
.topimg{border:1px solid #c3c4c6}
.topseldiv{clear:both; padding-top:10px; padding-bottom:10px; font-size:11px;}
.price{color:#3e799c; font-size:15px; }

.hdr{clear:both; padding-top:10px; font-size:18px; padding-bottom:10px; color:#000}
.prodli{float:left; padding:8px; width:160px; text-align:center; height:180px;}
.prodlihome{float:left; padding:8px; width:160px; text-align:center;}
.serachul{padding:0px; margin:0px; list-style-type:none; clear:both; height:30px; padding-top:10px; padding-left:210px;}
.sepp{background:url('/images/sep.gif') repeat-x; height:1px; width:510px; clear:both}
.searchli1{float:left; position:relative; top:15px;  display:inline; color:#FFF; font-weight:bold; padding-top:3px; padding-right:5px;}
.searchli2{float:left; position:relative; top:0px;  display:inline; padding-right:7px;}
.searchli3{float:left; position:relative; top:13px;  display:inline;}
.searchli4{float:right; position:relative; top:0px;  padding-right:15px; color:#FFF; font-size:16px; text-align:right; position:relative; top:-5px}
.searchli5{float:left; position:relative; top:-4px; padding-left:10px;  display:inline;}
.searchli7{float:left; position:relative; top:13px; left:0px;  padding-left:5px; display:inline;}
.searchli9{float:left; position:relative; top:-4px; padding-left:20px;  display:inline;}
.searchli6{float:left; position:relative; padding-left:10px; display:inline;}

.pr{float:left;  display:inline;}


.condiv{float:left; width:560px;  padding:7px; padding-left:12px;}
.leftmenu1{position:relative; padding-left:10px; padding-right:10px; top:-30px; left:5px; background:url(/images/menubg.gif) repeat-y top left;}
.leftmenubot{position:relative; top:-30px; left:5px; background:url(/images/menubot.gif) no-repeat top left}
.leftmenu2{position:relative; top:0px; left:25px;}
.lmspan{color:#3e799c; font-size:13px; font-weight:bold; text-decoration:underline;}
.leftdiv{float:left; width:200px;}
.allcont{float:left; background:#FFF; width:998px; padding-top:7px;}
.bottomdiv{padding-top:40px; clear:both; width:978px; padding-left:20px; margin:0 auto; background:#75838C url(/images/bottom.gif) no-repeat top center; height:28px; font-size:11px; color:#FFF;}



a.basket, a.basket:active, a.basket:visited{color:#3e799c; text-decoration: underline; padding-right:5px; padding-left:5px; font-size:11px;}
a.basket:hover{color:#ff7800; text-decoration:underline; padding-right:5px; padding-left:5px; font-size:11px;}

a.inter, a.inter:active, a.inter:visited{color:#20506c; text-decoration: none; font-size:11px;}
a.inter:hover{color:#3e799c; text-decoration:none; font-size:11px;}


a.link, a.link:active, a.link:visited{color:#3e799c; text-decoration: underline; padding-right:5px; padding-left:5px; font-size:11px;}
a.link:hover{color:#ff7800; text-decoration:underline; padding-right:5px; padding-left:5px; font-size:11px;}

a.link_act, a.link_act:active, a.link_act:visited{color:#ff7800; text-decoration: underline; padding-right:5px; padding-left:5px; font-size:11px;}
a.link_act:hover{color:#ff7800; text-decoration:underline; padding-right:5px; padding-left:5px; font-size:11px;}

a.topmenu, a.topmenu:active, a.topmenu:visited{float:left; display:block; width:98px; height:32px; color:#FFF; text-decoration:underline; font-size:14px; font-weight:bold; padding-left:2px; padding-right:2px; text-align:center; padding-top:16px;}
a.topmenu:hover{display:block; float:left; background:url(/images/topa.gif) no-repeat center center; width:98px; height:32px; color:#d64223; text-decoration:none; font-size:14px; font-weight:bold; padding-left:2px; padding-right:2px; text-align:center; padding-top:16px;}

a.topmenu_act, a.topmenu_act:active, a.topmenu_act:visited{display:block; float:left; background:url(/images/topa.gif) no-repeat center center; width:98px; height:32px; color:#d64223; text-decoration:none; font-size:14px; font-weight:bold; padding-left:2px; padding-right:2px; text-align:center; padding-top:16px;}
a.topmenu_act:hover{display:block; float:left; background:url(/images/topa.gif) no-repeat center center; width:98px; height:32px; color:#d64223; text-decoration:none; font-size:14px; font-weight:bold; padding-left:2px; padding-right:2px; text-align:center; padding-top:16px;}




a.topmenu_serv, a.topmenu_serv:active, a.topmenu_serv:visited{float:left; display:block; width:146px; height:32px; color:#FFF; text-decoration:underline; font-size:14px; font-weight:bold; padding-left:2px; padding-right:2px; text-align:center; padding-top:16px;}
a.topmenu_serv:hover{display:block; float:left; background:url(/images/topa_serv.gif) no-repeat center center; width:146px; height:32px; color:#d64223; text-decoration:none; font-size:14px; font-weight:bold; padding-left:2px; padding-right:2px; text-align:center; padding-top:16px;}

a.topmenu_serv_act, a.topmenu_serv_act:active, a.topmenu_serv_act:visited{display:block; float:left; background:url(/images/topa_serv.gif) no-repeat center center; width:146px; height:32px; color:#d64223; text-decoration:none; font-size:14px; font-weight:bold; padding-left:2px; padding-right:2px; text-align:center; padding-top:16px;}
a.topmenu_serv_act:hover{display:block; float:left; background:url(/images/topa_serv.gif) no-repeat center center; width:146px; height:32px; color:#d64223; text-decoration:none; font-size:14px; font-weight:bold; padding-left:2px; padding-right:2px; text-align:center; padding-top:16px;}




a.mail, a.mail:active, a.mail:visited{color:#FFF; text-decoration: underline; font-size:13px; font-weight:bold;  font-family:Arial}
a.mail:hover{color:#FFF; text-decoration:none; font-size:13px; font-weight:bold;  font-family:Arial}

a.lia, a.lia:active, a.lia:visited{font-weight:bold; color:#000;background:url(/images/li.gif) no-repeat center left; padding-left:10px; text-decoration:none;}
a.lia:hover{font-weight:bold; color:#000; background:url(/images/li.gif) no-repeat center left; padding-left:10px; text-decoration:none;}

a.leftm, a.leftm:active, a.leftm:visited{color:#000; line-height:180%; text-decoration:underline;}
a.leftm:hover{color:#000; line-height:180%; text-decoration:none;}

a.add, a.add:active, a.add:visited{color:#d64223; text-decoration: none; font-size:12px; font-weight:bold; }
a.add:hover{color:#000; text-decoration:none; font-size:12px; font-weight:bold;}

.add{color:#d64223; text-decoration:none; font-size:12px; font-weight:bold;}

.basket{color:#3e799c; text-decoration: underline; font-weight:bold;}
a.basket, a.basket:active, a.basket:visited{color:#3e799c; text-decoration: underline; font-weight:bold;}
a.basket:hover{color:#3e799c; text-decoration:none; font-weight:bold;}



a.blue_b, a.blue_b:active, a.blue_b:visited{font-weight:bold; font-size:10px;  color:#0072be; text-decoration: none;}
a.blue_b:hover{font-weight:bold; font-size:10px;  color:#012c6c; text-decoration:none;}

.blue_b{font-size:12px; color:#000; text-decoration:none;}

a.d_blue, a.d_blue:active, a.d_blue:visited{font-size:10px;  color:#012c6c; text-decoration: none;}
a.d_blue:hover{ font-size:10px;  color:#0072be; text-decoration:none;}

a.white, a.white:active, a.white:visited{font-size:10px; color:#FFF; text-decoration: none;}
a.white:hover{font-size:10px; color:#001d49; text-decoration:none;}

a.white_light, a.white_light:active, a.white_light:visited{font-size:10px; color:#FFF; text-decoration: none;}
a.white_light:hover{font-size:10px; color:#ff7800; text-decoration:none;}

a.gray, a.gray:active, a.gray:visited{font-size:10px; color:#4E4E4E; text-decoration: underline;}
a.gray:hover{font-size:10px; color:#4E4E4E; text-decoration:none;}

a.gray_12, a.gray_12:active, a.gray_12:visited{font-weight:bold; font-size:12px; color:#3e799c; text-decoration: none;}
a.gray_12:hover{font-weight:bold; font-size:12px; color:#3e799c; text-decoration:none;}

.gray_12{font-weight:bold; font-size:11px; color:#234458; text-decoration:underline;}

a.buttxt, a.buttxt:active, a.buttxt:visited{ font-weight:bold; font-size:15px; color:#FFF; text-decoration: none;}
a.buttxt:hover{ font-weight:bold; font-size:15px; color:#FFF; text-decoration:none;}

a.white13, a.white13:active, a.white13:visited{ font-weight:bold; font-size:13px; color:#FFF; text-decoration: none;}
a.white13:hover{ font-weight:bold; font-size:13px; color:#012c6c; text-decoration:none;}

a.white14, a.white14:active, a.white14:visited{ font-weight:bold; font-size:13px; color:#FFF; text-decoration: none;}
a.white14:hover{font-weight:bold; font-size:13px; color:#0072be; text-decoration:none;}

a.whiteul, a.whiteul:active, a.whiteul:visited{font-size:10px;color:#e0e0e0; text-decoration: none;}
a.whiteul:hover{font-size:10px; color:#e0e0e0; text-decoration:underline;}

a.gr, a.gr:active, a.gr:visited{font-size:10px; color:#3e3e3e; text-decoration: none;}
a.gr:hover{font-size:10px; color:#3e3e3e; text-decoration:underline;}

a.paging, a.paging:active, a.paging:visited{font-size:11px;  color:#0072be; text-decoration: none;}
a.paging:hover{font-size:11px; color:#3e3e3e; text-decoration:underline;}



.hdrcor1{background:#5792b5; height:29px; width:9px;}
.hdrcor2{background:url(images/hdrcor2.gif) no-repeat top left; height:29px; width:9px;}
.hdrcor{text-align:center; padding-top:2px; padding-bottom:2px; background:#5792b5; font-weight:bold; font-size:13px; color:#FFF;}

.bhdrcor1{background:url(images/bhdrcor1.gif) no-repeat top left; height:33px; width:8px;}
.bhdrcor2{background:url(images/bhdrcor2.gif) no-repeat top left; height:33px; width:8px;}
.bhdrcor{text-align:center; padding-top:7px; background:url(images/bhdrcor.gif) repeat-x top left;}
.cor1{width:9px; height:9px; background:url(images/cor1.gif) no-repeat bottom left; font-size:0px;}    
.cor2{width:9px; height:9px; background:url(images/cor2.gif) no-repeat bottom right; font-size:0px;}
.toppix{background:url(images/toppix.gif) repeat-x bottom left; font-size:0px; width:100%;}
.cor3{width:9px; height:9px; background:url(images/cor3.gif) no-repeat top left; font-size:0px;} 
.cor4{width:9px; height:9px; background:url(images/cor4.gif) no-repeat top right; font-size:0px;}
.botpix{background:url(images/botpix.gif) repeat-x top left; font-size:0px; width:100%;}
.contpix{height:217px; background:url(images/contpix.gif) repeat-y top left;}
.spec{background:url(images/spec.gif) repeat-x top left;}
.bspec{background:url(images/bspec.gif) repeat-x top left; height:25px;}
.spec1{height:18px; width:4px; background:url(images/spec1.gif) no-repeat top left;}
.spec2{height:18px; width:4px; background:url(images/spec2.gif) no-repeat top left;}

.bspec1{height:25px; width:10px; background:url(images/bspec1.gif) no-repeat top left;}
.bspec2{height:25px; width:10px; background:url(images/bspec2.gif) no-repeat top left;}
.bmidspec{font-weight:bold; font-size:15px; color:#D21011; text-align:center; vertical-align:middle;}
.midspec{font-weight:bold; font-size:11px; color:#D21011; text-align:center; vertical-align:middle;}
.center{text-align:center;}
.center_img{text-align:center; padding-top:5px; padding-bottom:5px;height:75px}
.goods_price{padding-bottom:5px; text-align:center; font-weight:bold;font-size:12px; color:#B70303;}
.ContTab{width:100%; height:100%; padding:7px; border:0px solid #B0B0B0; border-left-width:1px;}
.with{width:100%; height:100%; padding:7px;}
.bothdr{font-weight:bold; font-size:17px; color:#032f79; padding-top:10px;}
.cardbox{background:url(images/cardbox.gif) repeat-x top left;}
.cardbox1{height:58px; width:6px; background:url(images/cardbox1.gif) no-repeat top left;}
.cardbox2{height:58px; width:6px; background:url(images/cardbox2.gif) no-repeat top left;}
.cardtxt{padding:7px 7px 7px 0px; width:170px; font-weight:bold; font-size:11px; color:#3E3E3E;}
.botcor1{background:url(images/botcor1.gif) no-repeat top left; width:984px; height:12px;}
.botcor2{background:url(images/botcor2.gif) no-repeat top left; width:984px; height:12px;}
.MainBot{height:32px;}
.bot1{background:#013E82; color:#FFF; text-align:center;padding-left:35px;padding-right:35px;}
.bot1a{background:#0E76BB; color:#FFF; text-align:center; width:50px;}
.bot2{color:#FFF; text-align:center; padding:0px 4px 0px 4px;}
.mid{vertical-align:middle;}
ul{padding:0px; margin:0px;}
.li{list-style-type:circle; list-style-image:url(images/li.gif);}
.litxt{font:bold 15px Verdana; color:#FFF; list-style-image:url(images/bigli.gif); list-style-type:circle;}
.padd1{padding-bottom:5px; padding-left:12px;}
.padd2{text-align:right; padding-left:13px;}
.padd3{ height:234px; vertical-align:middle;}
.padd4{padding-left:5px; vertical-align:bottom;}
.ssl{text-align:right; padding-right:10px;}
.PoiskTd{padding-left:7px; padding-right:5px; height:30px;}
.separator{width:2px; background:url(images/vsep.jpg) no-repeat bottom center;}
.photo{padding-left:15px; color:#FFF; background:url(images/icos/photo.png) no-repeat bottom right;}
.tel{padding-left:15px; color:#FFF; background:url(images/icos/tel.gif) no-repeat bottom right;}
.wash{padding-left:15px; background:url(images/icos/wash.gif) no-repeat bottom right; color:#FFF;}
.hair{padding-left:15px; background:url(images/icos/hair.gif) no-repeat bottom right; color:#FFF;}
.video{padding-left:15px; background:url(images/icos/video.gif) no-repeat bottom right; color:#FFF;}
.whitehr{background:#FFF; height:2px;}
.menubot{background:#157abd url(images/menubot.gif) repeat-x bottom left; height:20px; padding:5px 0px 5px 0px;}

.price1{color:#e04505;text-align:center; font-size:12px; font-weight:bold;vertical-align:middle;  height:12px;}
.brand{color:#e04505; font-size:12px; font-weight:bold;vertical-align:middle;  height:12px;}


a.brand, a.brand:active, a.brand:visited{color:#e04505; font-size:12px; font-weight:bold;vertical-align:middle;text-decoration: none;}
a.brand:hover{color:#e04505; font-size:12px; font-weight:bold;vertical-align:middle; text-decoration:none;}
.des1{vertical-align:middle;  padding:5px 5px 5px 5px; height:15px; font-size:12px; color:#000;}
.des2{vertical-align:middle; padding:5px 5px 5px 0px; height:15px;font-size:12px; color:#000; text-align:center;}
.teck{text-align:center; padding:2px 5px 2px 5px; background:#ffffff; height:20px; font-size:13px; font-weight:bold; color:#3e799c;}
.teck1{text-align:center; padding:2px 5px 2px 5px; background:#ffffff; height:20px; font-size:13px; font-weight:bold; color:#000;}
.tecks{text-align:center; padding:2px 5px 2px 5px; background:#5792b5; height:20px; font-size:13px; font-weight:bold; color:#fff;}
.addition{font-size:13px; font-weight:bold;color:#4e4e4e; padding:10px 0px 10px 50px;}
.vertbord{width:1px; font-size:0; border:0px solid #B0B0B0; border-left-width:1px;}

.prodname{font-size:17px; font-weight:bold; color:#000; padding-bottom:10px; text-align:center; vertical-align:middle;}
.nofound{font-size:12px; font-weight:normal; color:#3e799c; text-align:left; vertical-align:middle;}

select{border:1px solid #7a7c7e; background:#f1f1f1; width:255px; height:21px; font-size:11px; color:#000; vertical-align:middle;}
.select_sm{border:1px solid #7a7c7e; background:#f1f1f1; width:auto; height:17px; font-size:11px; color:#000; vertical-align:middle;}

.input{border:1px solid #7a7c7e; background:#FFF; width:122px; height:14px; font-size:12px; color:#000; }
.btn{border:1px solid #3e799c; background:#5792b5; width:auto; height:20px; font-size:12px; color:#fff; cursor:pointer; }
.input1{border:0px; background:#fff; width:122px; height:19px; font-size:12px; color:#000; line-height:15px }
.inputtext{border:1px solid #7a7c7e; background:#f1f1f1; width:250px; height:14px; font-size:12px; color:#000; }
.inputtextarea{overflow:auto; border:1px solid #7a7c7e; background:#f1f1f1; width:250px; height:100px; font-size:12px; font-family:Arial; color:#000;  
scrollbar-face-color: #5792b5;
scrollbar-highlight-color: #5792b5;
scrollbar-shadow-color: #21455a;
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color:  #21455a;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color: #ffffff;
}
.arrbut{background:url(images/arr.gif) no-repeat center center; width:20px; height:10px; border:0px;}
.del_price {color:#000000;font-weight:bold;font-size:11px;text-decoration:line-through}
.tdalpha{filter: alpha(opacity=40); -moz-opacity: 0.40;float:left; width:560px;  padding:7px; padding-left:12px;}
.tdnonalpha{float:left; width:560px;  padding:7px; padding-left:12px;}
.divborder{border:1px solid #3E3E3E}
.catalog{padding:10px; font-weight:bold; font-size:13px; color:#FFF; background:#002B6A;}

.basket_title{height:30px; vertical-align:middle; text-align:center; background-color:#3e799c; color:#fff; padding:2px 2px 2px 2px; font-weight:bold;font-size:12px;}
.baskettd{text-align:center; padding:3px 3px 3px 3px;vertical-align:middle; border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee;}
.basket1{text-align:right; padding:5px; padding-left:10px; padding-right:10px; vertical-align:middle; color: #2c6180; font-weight:bold; font-size:11px; border:1px solid #3E799C; border-right-width:0px; border-bottom-width:0px;}
.basket2{text-align:center; padding:5px; padding-left:10px; padding-right:10px; vertical-align:middle; color: #2c6180; font-weight:bold;font-size:11px; border:1px solid #3E799C; border-bottom-width:0px;}

.basket1_end{text-align:right; padding:5px; padding-left:10px; padding-right:10px; vertical-align:middle; color: #2c6180; font-weight:bold; font-size:11px; border:1px solid #3E799C; border-right-width:0px;}
.basket2_end{text-align:center; padding:5px; padding-left:10px; padding-right:10px; vertical-align:middle; color: #2c6180; font-weight:bold;font-size:11px; border:1px solid #3E799C; }

.sampbord{padding:5px; border:1px solid #ccc; border-bottom-width:0px; color:#000; border-right-width:0px;text-align:center;font-size:11px;}
.bordend{padding:5px; border:1px solid #ccc; border-right-width:0px;}
.bordendend{padding:5px; border:1px solid #ccc;}
.bordhalfend{padding:5px; border:1px solid #ccc; border-bottom-width:0px;}
.frow{background:#FFF; height:22px;}
.srow{background:#EEE; height:22px;}
.butdiv{position:relative; float:left;padding:5px 0px 0px 130px }
.verdiv{position:relative; float:left; padding-left:122px }

.divbg{background:#3e799c; height:22px;padding-top:3px;padding-left:3px; width:550px}
.titre{padding-bottom:5px;font-weight:bold;font-size:12px;color:#000;text-decoration:none}
.title{padding-bottom:5px;font-weight:bold;font-size:13px;color:#fff}
.title_sub{padding-bottom:5px;font-weight:bold;font-size:13px;color:#1d4964;text-decoration:none}
.divtitle{font-weight:normal;font-size:18px;color:#000}

a.titre, a.titre:active, a.titre:visited{padding-bottom:5px;font-weight:bold;font-size:12px;color:#000;text-decoration:none}
a.titre:hover{padding-bottom:5px;font-weight:bold;font-size:12px;color:#000;text-decoration:none}

a.divtitle, a.divtitle:active, a.divtitle:visited{font-weight:normal;font-size:18px; color:#000;}
a.divtitle:hover{font-weight:normal;font-size:18px;  color:#000; }

a.title, a.title:active, a.title:visited{font-weight:bold;font-size:13px;  color:#3e799c; text-decoration: none;}
a.title:hover{font-weight:bold;font-size:13px; color:#3e799c; text-decoration:none;}

a.red11b, a.red11b:active, a.red11b:visited{font-weight:bold;font-size:12px;  color:#cc0000; text-decoration: none;}
a.red11b:hover{font-weight:bold;font-size:12px; color:#3e799c; text-decoration:none;}


a.catal, a.catal:active, a.catal:visited{font-weight:bold;font-size:13px;  color:#3e799c; text-decoration: none;}
a.catal:hover{font-weight:bold;font-size:13px; color:#3e799c; text-decoration:none;}

a.sitemap, a.sitemap:active, a.sitemap:visited{font-weight:bold;font-size:13px;  color:#3e799c; text-decoration: none;}
a.sitemap:hover{font-weight:bold;font-size:13px; color:#3e799c; text-decoration:none;}

a.pager, a.pager:active, a.pager:visited {  position:relative; z-index:1100000; height:16px; padding:2px 7px 2px 7px; text-align:center; vertical-align:middle;font-weight:bold; font-size:11px;  color:#002b6a; background:#d7d7d7; text-decoration:none;}
a.pager:hover {  position:relative; z-index:1100000; height:16px; padding:2px 7px 2px 7px; text-align:center; vertical-align:middle; font-weight:bold; font-size:11px;  color:#FFF; background:#3e799c; text-decoration:none;}

a.pager_act, a.pager_act:active, a.pager_act:visited {position:relative; z-index:1100000; height:16px; padding:2px 7px 2px 7px; text-align:center; vertical-align:middle; font-weight:bold; font-size:11px; color:#fff; background:#3e799c; text-decoration:underline;}
a.pager_act:hover { position:relative; z-index:1100000; height:16px; padding:2px 7px 2px 7px;  text-align:center; vertical-align:middle; font-weight:bold; font-size:11px;  color:#FFF; background:#3e799c; text-decoration:underline;}



.popup_div_send_fr {
	position:absolute;
	z-index:10;
	margin-left:238px;
	margin-top:320px;
	visibility:hidden;
	width:200px;
	border:none;
	height:200px;
}

.popup_div_send_fr iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0px;/*must have*/
	left:0px;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:100%;/*must have for any big value*/
	height:100%/*must have for any big value*/;
	border:1px solid #000000;
}



.bot2{color:#FFF; padding:0px 4px 0px 4px; vertical-align:bottom}
.searchtxt{float:left;  width:100px; text-align:right; padding-right:5px; padding-top:4px;}
.sbutd{float:right; padding-right:156px;}
.searchtxts{float:left; width:50px; text-align:right; padding-right:5px; padding-top:4px;}
.sall{float:left; padding-top:5px;}
.inp2{border:1px solid #777777; background:#fff; width:120px; height:18px; color:#000;font-size:12px;}
.sel2{background:#fff; color:#000; width:300px; height:22px; border:1px solid #777777; font-size:12px;}
.left_title{color:#cc0000; font-size:14px}
.sel{border:1px solid #7a7c7e; background:#f1f1f1; width:255px; height:22px; font-size:11px; color:#000; vertical-align:middle;}
.req{color:#3e799c; font-size:11px; font-weight:bold}

.button_view{
border:0px;
color:#3e799c;
font-weight:bold;
background:#ffffff;
cursor:pointer;

}
.border_2px{padding:7px; background:#FFF; border:2px solid #2c5d7a;}
.hittit {
	text-decoration:underline;
	font-weight:bold;
	color:#2c5d7a;
}

a.hittit, a.hittit:active, a.hittit:visited, a.hittit:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#2c5d7a;
}
a.hittit:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#2c5d7a;
}

a.pr_cat, a.pr_cat:active, a.pr_cat:visited, a.pr_cat:hover {
	text-decoration:none;	
	color:#5792b5;
}
a.pr_cat:hover {
	text-decoration:underline;	
	color:#5792b5;
}
.flr {
	float:right;
}

.border_buy{padding:10px; background:#FFF; font-size:12px; color:#255b7b; display:none; border:2px solid #255b7b; position:absolute; margin-top:30px; margin-left:-10px; width:220px; z-index:11000000;}
.border_buy_listing{padding:10px; background:#FFF; font-size:12px; color:#255b7b; display:none; border:2px solid #255b7b; position:absolute; margin-top:30px; margin-left:-50px; width:220px; z-index:11000000;}

a.goods_desc, a.goods_desc:active, a.goods_desc:link, a.goods_desc:visited{font-weight:bold; text-decoration:none; color:#255b7b; font-size:12px;}
a.goods_desc:hover{text-decoration:underline;}

.comp_cat{font-weight:bold; text-decoration:none; color:#255b7b; font-size:12px;}

