html,body
{  font-size: 0.87em;font-family: Arial, Verdana;
   color: #3d494e;  background : #2e0331 ;
   margin: 0px; padding: 0px;
   text-align: center;
}
img{  border:0px;} 
table{  border:0px; /* border="0" */   border-collapse:collapse; /* cellspacing="0" */}
table td{  padding:0px; /* cellspadding="0" */   vertical-align: top;}

/*---------- a ----------*/
a{  text-decoration: underline;  color: #3d494e;}
a:hover{  text-decoration: none;  color: #b82fc2;}

/*----------end a ------------*/

ul, li, h1, h2, h3, form, input { padding:0px; margin:0px;}


/*---------- bg ------------*/
.mainbg{ background:url(../i/mainbgmenu.jpg) no-repeat top right;}
.t3{  background : url(../i/t3.jpg) no-repeat right top; height:290px;}
.feya{  background : url(../i/feya.jpg) no-repeat center; height:520px; }
.zago{  background : url(../i/per.jpg) no-repeat left bottom; height:52px; text-align:left; padding-left:60px;}
.zago img { padding-top:12px;}

.wh{  background : url(../i/wh.gif) repeat-x bottom;}
.ug1{  background : url(../i/ug1.gif) no-repeat bottom;}
/*---------- end bg ------------*/

/*---------- pad ------------*/
.padt10{  padding-top: 10px;}
.padt20{  padding-top: 20px;}
/*---------- end pad ------------*/

.cent{  text-align:center;}
.left{  text-align: left;}
.right{  text-align:right;}
.bot{  vertical-align: bottom;}
.bold{  font-weight: bold;}
.mid{  vertical-align: middle;}

.padlogo { padding:0 0 30px 0px;}

.maincontent { background-color:#FFFFFF; text-align:left; padding:10px 30px 30px 30px;}
.maincontent h2 { color:#ae53b5; font: bold 1.2em Arial, Helvetica, sans-serif; padding:15px 0 6px 0;}

.carttext {padding:10px 0 0 30px; text-align:left; color:#FFFFFF; }
.carttext img { margin-bottom:10px;}
.carttov {padding-top:10px; padding-left:50px; font: normal 1.2em Arial, Helvetica, sans-serif; line-height:1.4; padding-right:10px;}
.carttov span { color:#ff92fb;}
.per { padding:10px 0 0 0; font: normal 0.9em Arial, Helvetica, sans-serif;}
.per a{ color:#FFFFFF; text-decoration:underline;}
.per a:hover{ color:#FFFFFF; text-decoration:none;}

.nizmenu { color:#FFFFFF; font: bold 1em Arial, Helvetica, sans-serif; padding:15px 0 0 0; text-align:center;}
.nizmenu a{ color:#FFFFFF; text-decoration:underline;}
.nizmenu a:hover{ color:#FFFFFF; text-decoration:none;}
.nizmenu span { padding:0 15px;}

.copy { color:#FFFFFF; text-align:left; padding:0px 0 20px 20px; line-height:1.6; }
.copy a{ color:#FFFFFF; text-decoration:underline;}
.copy a:hover{ color:#FFFFFF; text-decoration:none;}
.copy img {float:left; margin-right:10px; margin-top:5px;}

.per3{background:url(../i/per3.jpg) no-repeat right bottom;}

.textmenu { position:relative; font: bold 1.13em Arial, Helvetica, sans-serif; color:#9cff12;}
.textmenu a {color:#9cff12; text-decoration:none;}
.textmenu a:hover{color:#b82fc2; text-decoration:none;}

.about { position:absolute; top:-290px; left:835px;}
.kat {position:absolute; top:-230px; left:635px;}
.kont {position:absolute; top:-73px; left:562px;}
.ak {position:absolute; top:-66px; left:792px;}
.nov {position:absolute; top:-42px; left:906px;}
.pr {position:absolute; top:57px; left:780px;}

/*katalog*/
#katalog td {padding:10px 10px 10px 0; vertical-align:middle;}
#katalog img { border:1px solid #2f0432;}
#katalog td.noborder { text-align:center;}
#katalog td.noborder img { border:none;}
#katalog h3 {color:#5c0263; font: bold 1.2em Arial, Helvetica, sans-serif; padding:0 0 6px 0;}
#katalog span { color:#ae53b5; font: normal 1.2em Arial, Helvetica, sans-serif;}

.zagocart{  background : url(../i/per.jpg) no-repeat left bottom; height:52px; text-align:left; padding-left:60px;}
.zagocart img { padding-top:6px;}

/*cart*/
#cart td {padding:10px 10px 10px 0; vertical-align:middle;}
#cart th {padding:6px; vertical-align:middle; font: bold 1.2em Arial, Helvetica, sans-serif; color:#ae53b5; background-color:#fcd8ff;}
#cart img { border:1px solid #2f0432;}
#cart img.nobord { border:none;}
#cart td.noborder { text-align:center;}
#cart td.noborder img { border:none;}
#cart h3 {color:#5c0263; font: bold 1.2em Arial, Helvetica, sans-serif; padding:0 0 6px 0;}
#cart span { color:#ae53b5; font: normal 1.2em Arial, Helvetica, sans-serif;}

.itogo { padding-right:60px; padding-bottom:5px;}


img.imgpng
{  background-image: expression(
        this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter =
            "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +
            this.src + "', sizingMethod='image')",
        this.src = "i/0.gif"
    )
}
