*{
   padding: 0px;
   margin: 0px;  
}
body{
   font: 12px Tahoma;
}
a{
   color: #1A5265;
   text-decoration: none;
}
h1{
   font: bold 16px Tahoma;
   color: #1A7A7F;
}
h2{
   font: bold 14px Tahoma;
   color: #1A8391;
}
h3{
   font: bold 13px Tahoma;
   color: #1A95AD;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.logoback{
   width: 388px;
   height: 144px;
   background: url(/images/logoback.jpg) no-repeat;
}
.logoback img{
   position: absolute;
   left: 60px;
   top: 25px;
}
.headback{
   background: url(/images/headback.jpg) repeat-x;
}
.login_table{
   color: rgb(25,104,144);
   font:bold 12px Verdana;
   position: relative;
   right: 30px;
   top: 14px;
   
}
.login{
   background: url(/images/login.jpg) no-repeat;
   width: 459px;
   height: 55px;
   text-align: center;
}
.login_table input{
   width: 80px;
   margin-left: 5px;
   margin-right: 5px;
}
.login_input{
   width: 60px;
}
.login_table a{
   color: rgb(58,107,207);
   font: 12px Tahoma;
}
.podlogin{
   padding-right: 20px;
   padding-top: 10px;
}
.top{
   height: 98px;
   background: url(/images/top.jpg) repeat-x;
}
.topmenu{
   background: url(/images/topmenu.jpg) repeat-x;
   width: 100%;
   color: rgb(67,200,255);
}
.topmenu a{
   margin-top: 15px;
   font: bold 16px Arial;
   text-decoration: none;
   padding-left: 10px; 
   padding-right: 10px;
   height: 20px;
   color:rgb(255,255,255);
   
}
.topmenu b{
   font: 16px Arial;
}
.topmenuleft{
   background: url(/images/topmenu_left.jpg) no-repeat right;
   height: 98px;
}
.topmenuright{
   background: url(/images/topmenu_right.jpg) no-repeat left;
}
.links{
   position: relative;
   top: 20px;
   width: 100%
   height: 40px;
   vertical-align: middle;
}
.way{
   position: relative;
   top: 50px; 
   width: 100%
   color:rgb(145,145,145);
   font: 12px Tahoma;
   height: 23px;
   vertical-align: middle;
}
.way a{
   position: none;
   color:rgb(145,145,145);
   font: 12px Tahoma;
}
.home{
   background: url(/images/sweethome.jpg) no-repeat left -3px;
   padding-left: 40px;
   height: 25px;
}
.leftmenu_table{
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 10px;
}

.leftmenuback{
   background: url(/images/leftmenu.jpg) no-repeat left top;
   width:225px;
   padding: 10px;
   padding-top: 20px;
   padding-left: 20px;
   padding-bottom: 50px;
   margin-bottom: 20px;
}
.leftmenuback ul{
   list-style-type: none;
}
.leftmenu li{
   padding-left: 30px;
   background: url(/images/zvezda.gif) no-repeat left 4px;
   height: 28px;
   padding-top: 8px;
}
.leftmenu a{
   font: bold 14px Tahoma;
   color: rgb(58,107,207);
}
.corzina{
   font: bold 16px Tahoma;
   color: rgb(106,153,181);
   width: 170px;
   background: url(/images/hart.jpg) no-repeat right 1px;
   margin-bottom: 10px;
   border-bottom: 1px solid rgb(204,204,204);
   padding-bottom: 10px;
}
.news{
   font: bold 16px Tahoma;
   color: rgb(106,153,181);
   width: 170px;
   margin-bottom: 10px;
   border-bottom: 1px solid rgb(204,204,204);
   padding-bottom: 10px;
}
.paddingleft{
   padding-left: 15px;
}
.content{
   padding: 15px;
}
content td{
   padding: 5px;
}
content img{
   margin:10px;
}
.korzina{
   padding: 3px;
   text-align: left;
   color: rgb(119,119,119);
}
.korzina strong{
   color: rgb(58,107,207);
   font: bold 14px Tahoma;
}
.itog{
   color: rgb(255,128,35);
   font: bold 13px Tahoma;
}
.oform{
   float: right;
   display: block;
   font: 11px Tahoma;
   height: 23px;
   width: 80px;
   background: url(/images/button.gif) no-repeat;
   text-align: center;
   vertical-align: middle;
   padding-top: 5px;
}
.clean{
   float: right;
   padding-top: 5px;
   text-align: center;
   vertical-align: middle;
   display: block;
   font: 11px Tahoma;
   height: 23px;
   width: 80px;
   color: rgb(250,66,29);
   background: url(/images/button.gif) no-repeat;
   margin-left: 10px;
}
.footer_left{
   background: url(/images/footer_left.jpg) no-repeat right;
   height: 84px;
}
.footer{
   background: url(/images/footer.jpg) repeat-x;
   height: 84px;
}
.footer_right{
   background: url(/images/footer_right.jpg) no-repeat right;
   height: 84px;
}


.catalog_item{
   width: 120px;
   height: 150px;
   float: left;
   text-align: center;
}
.item_item{
   width: 183px;
   height: 236px;
   float: left;
   text-align: center;
   background: url(/images/item.jpg) no-repeat;
   margin-right: 20px;
   margin-bottom: 10px;
}
.item_item strong{
   color: rgb(58,107,207);
   font: bold 13px Tahoma;
}
.item1{
   width: 100%;
   height: 160px;
   text-align: center;
   vertical-align: middle;
   padding-top: 10px;
}
.item2{
   width: 100%;
   height: 25px;
   text-align: center;
   
}
.item3{
   padding-top: 10px;
}
.item4{
   
}
.status1{
   
   
}
.status2{
   
   
}
.status3{
   
   
}
.zakaz td{
   padding: 5px;
   border: 1px solid #AFB9B8;
}
.zakaz th{
   padding: 5px;
   border: 2px solid #AFB9B8;
}
.topics{
   
}
.topics td{
   border: 1px solid rgb(227,227,227);
   padding: 10px;
   background: url(images/topics.jpg) repeat-x;
}
.topics hr{
   width: 100%;
   border-top: 1px solid rgb(227,227,227);
   margin-top: 5px;
   margin-bottom: 5px;
}
small{
   font: 10px Arial;
   color: #000045;
}
.guset{
   background: url(images/topics.jpg) repeat-x;
}

.z1{
   padding-left: 30px;
   background: url(/images/zvezda.gif) no-repeat left 2px;
   height: 28px;
   padding-top: 10px;
}
.z2{
   padding-left: 30px;
   background: url(/images/zvezda2.gif) no-repeat left 1px;
   height: 28px;
   padding-top: 10px;
}
.z3{
   padding-left: 30px;
   background: url(/images/zvezda3.gif) no-repeat left 1px;
   height: 28px;
   padding-top: 10px;
}
.z4{
   padding-left: 30px;
   background: url(/images/zvezda4.gif) no-repeat left 1px;
   height: 28px;
   padding-top: 10px;
}
.z5{
   padding-left: 30px;
   background: url(/images/zvezda5.gif) no-repeat left 1px;
   height: 28px;
   padding-top: 10px;
}
.z{
   font: bold 14px Tahoma;
   color: rgb(58,107,207);
   display: block;
}
.leftpo{
   background: url(/images/leftpo.gif) no-repeat right;
   width: 27px;
   height: 60px;
}
.rightpo{
   background: url(/images/rightpo.gif) no-repeat left;
   width: 27px;
   height: 60px;
}
.centerpo{
   background: url(/images/centerpo.gif) repeat-x;
   width: 100%;
   height: 60px;
}
.photo{
   position: absolute;
   z-index: 2;
   
}
.hide{
   display: none;
}
.greyborder{
   border: 2px solid rgb(228,228,228);
}
.cloud10{
   font: 20px Tahoma;
}
.cloud9{
   font: 19px Tahoma;
}
.cloud8{
   font: 18px Tahoma;
}
.cloud7{
   font: 17px Tahoma;
}
.cloud6{
   font: 16px Tahoma;
}
.cloud5{
   font: 15px Tahoma;
}
.cloud4{
   font: 14px Tahoma;
}
.cloud3{
   font: 12px Tahoma;
}
.cloud2{
   font: 10px Tahoma;
}
.cloud1{
   font: 9px Tahoma;
}