html,body{height:100%}
body{background-color:#fff;color:#000;font-family:arial;font-size:12px}
td{vertical-align:top; padding: 10px;}
table{width: 98%; margin: 10px; background: #dadada;}
img{border:none;margin:0}
h2{color:#dc00e4; font-size:18px;}
p {margin:10px 0;text-align:justify;font-size:13px;}
.txt{font-weight:bold;font-size:18px;color:#42A9E4;}
.td1{width:60%;margin:10px}
.td2{width:40%;margin:10px}
a{color:#1f6e9b}
a:hover{}
.p3{font-weight:bold;}
.main{background: #dadada;}
.categories a{display:block;font-weight:bold;padding: 2px 7px 1px 7px; height:20px;float:left; background: #fFFFff; margin: 1px; color: #000;text-align: center;}
.categories .selected{text-decoration:none;color:#FFF}
.categories .selected{background:#42a9e4}
.categories a:hover{background:#82c6ed}
.categories div{margin-left:15px}
.categories div a{}
.prod{display:block; height:200; width:250;text-decoration:none;float:left;margin:20;cursor:pointer;border:solid 2px #c6c6c6;}
.prod:hover{background-color:#F9FCFF;border-color:#c5e5f7;}
.prod .name{width:150px;float:left;height:40px;color:#42a9e4;font:bold 21px Arial;padding-left:10px;padding-top:7px;line-height:20px}
.prod .pr{float:left;width:72px;height:45px;background:url(12000000.gif) top no-repeat #42A9E4;text-align:center;padding-top:5px;color:#fff}
.prod .pr span{display:block;font-size:21px;font-weight:bold}
.prod .pic{width:160px;float:left;height:51px;overflow:hidden}
.prod .pic img{margin-top:-7px;margin:-7px 0 0 5px}
.prod .buy{width:72px;float:left;height:35px;background:url(13000000.gif) bottom no-repeat #D02C88;text-align:center;font:bold 17px Tahoma;line-height:15px;text-transform:uppercase;padding-top:7px;color:#fff}
.prod .dsc{color:#113710;clear:both;padding:0 5px 0 10px;height:47px;overflow:hidden}
.prod .dsc span{color:#42A9E4;text-decoration:underline}
.news p{text-align:justify}
.news .link{color:#000;font-style:italic;overflow:hidden;width:490px}
div.prod_descr{margin:10px}
.prod_descr h3{text-align:center}
.cat_descr img{margin:5px}
.cat_img{float:left;margin:10px 10px 10px 0}
.order_status{background:url(10000000.gif) no-repeat 175px;height:49px;padding:7px 0 0 7px;font-size:17px;color:#000;display:block;text-transform:uppercase;font-family:Tahoma,sans-serif;margin:5px 0 10px 1px;border:solid 1px #fff;border-left:none}
div.clear{clear:both}
.spo{background:#dadada;padding-bottom:10px}

.content{
position: absolute;
      top: 305px;
      left: -2024px;
}
