body {
background:#fff url('../images/bg.gif') repeat-x top;
font-family:Arial;
font-size:12px;
margin:0;
padding:0;
}
ul{
padding:0;
margin:0;
list-style:none;
}
a {
-moz-outline:none;
color:#0092e6;
}
img {
border:0 none;
}
.bold {
font-weight:bold;
}
.br {
clear:both;
}
.left{float:left;}
.right{float:right;}
.tahoma{font-family:Tahoma;}
.h2_bl, h2{font-size:18px; font-weight:normal;margin:0;}
h3{font-size:24px; font-weight:normal;margin:0;}

#container{
padding:30px 0 100px 0;
width:85%;
min-width:960px;
max-width:1600px;
margin:auto;
}

#left{
width:24%;
}





#left #header .logo a img{padding-top:15px;}

#left #cart{
padding:30px 0;
}

#left #cart div{
padding-top:10px;
font-size:14px;
}

#left #cart span.price{font-size:18px;}

#left #leftmenu{margin-bottom:30px;}

#left #leftmenu a.cat{font-size:18px;}

#left #leftmenu li.pcat{padding:5px 0;}
 
#left #leftmenu ul li ul{padding:3px 0;}

#left #leftmenu a.undercat{font-size:12px; padding-right:10px;}

#left #cloud{text-align:center;}

#left #cloud .item a{color:#e60067;}

#left #cloud .item{padding:0 8px;}

#right{
padding-top:28px;
width:75%;

float:right;
}

#searchprod input{font-size:18px;}

#right #currency{
font-size:13px;
font-weight:bold;
color:#5794ba;
text-align:right;
}


#right #currency .phone {
  font-size:22px;
font-weight:normal;}

#right #mainmenu{
margin-top:10px;
height:37px;
border:1px #d6d6d6;
}

#right #mainmenu ul{
background:url('../images/menu_bg.gif') repeat-x;
}

#right #mainmenu ul li{
height:27px;
float:left;
padding-top:10px;
font-size:14px;
}

#right #mainmenu ul .spacer{
width:1px;
height:37px;
padding:0 !important;
background:url('../images/spacer.gif');

}

#right #mainmenu ul li a{
color:#3e3e3e;
margin:0 35px;
}

#right h1{
font-size:30px;
font-weight:normal;
}

#right #content #products{
padding:30px 0 !important;
}

#right #content #products .item{
padding:10px 25px;
width:280px;
height:400px;
}

#right #content #products .item .title{
font-size:18px;
background:#e4eff8;
padding:5px;
}

#right #content #products .item .title a{
  color:#000;
  text-decoration:none;
}

#right #content #products .item .img_prod{height:200px;}

#right #content #products .item .img_prod img.phit{padding-left:10px;}

#right #content #products .item .img_prod .bg{
color:#fff;
background:#e60067;
margin:2px;
}

.last{
text-decoration:line-through;
font-size:18px;
}

.last_up{
vertical-align:super;
text-decoration:line-through;
font-size:12px;
}

.new{
font-size:24px;
}

.new_up{
vertical-align:super;
font-size:14px;
}

#right #content #products .item input{margin-top:5px;}

#right #content #newsblock{
width:100%;
background:#e4eff8;
}


#right #content #newsblock .item a{
font-size:18px;
font-weight:normal;
color:#000;
}

#right #content #newsblock .item div{padding:3px 0;}

#right #content #newsblock .item div.date{padding-bottom:0 !important;}

#right #content #newsblock .left, #right #content #newsblock .right{
width:50%;
padding:
}

#footer{
background:#e4eff8;
padding:0 0 35px 75px;
}

/*goods */
#goods_main {
overflow:hidden;
margin-bottom:6px;
_height:1%;
}
#goods_main_img {
float:left;
width:330px;
}
#goods_main_img ul {
margin-top:2px;
}
#goods_main_img ul li{
float:left;
background:url('../images/thing2.gif') no-repeat;
margin-right:1px;
}
#goods_main_img ul li img{
margin-bottom:8px;
}
#img_bg {
background:url('../images/thing.gif') no-repeat;
}
#goods_main_img img{
padding:8px 4px 8px 4px;
}
#goods_main_description {
float:left;
width:350px;
font-size:12px;
font-family:Arial;
}
#goods_main_description p {
padding-bottom:12px;
}
#goods_main_description ul {
list-style:none;
}

#right #content #tree{
padding:0 3px;
background:#e4eff8;
color:#7c7c7c;
}

#right #content #tree a{color:#7c7c7c;}

#right #content #bigprod{padding-bottom:10px;}

#right #content .price{
margin-top:15px;
padding:0 5px;
color:#fff;
background:#e60067;
font-size:24px;
}

#right #content #bigprod .price sup{font-size:14px;}

#right #content #newsblock .item{padding:10px 20px;}

#peid ul li {
display:inline;
font-size:18px;}
