@charset "windows-1251";

body{font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #F2F9FD;}
table{font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
a{color: #0C55A6;}
a:hover{color: #035BDF}


p{margin-top: 10px; margin-bottom: 10px}
.ul{margin-top: 3px; margin-bottom: 10px}
.pnull{margin: 0px}
.button{background-color: #D6EAF8; background-image: url(../images/button.gif); background-repeat: repeat-x; border-width: 1px}
.input{color: #696969}


  #txt{position: absolute; top: 0px; left: 4%; font-size: 11px; color: #3E81C4}
  .skytop{background-color: #F2F9FD; background-image: url(../images/skytop.jpg); background-repeat: repeat-x; height: 180px}
  #cloud1{position: absolute; top: 6px; left: 45%; background-image: url(../images/cloud1.gif); height: 41px; width: 144px}
  #cloud2{position: absolute; top: 15px; left: 65%; background-image: url(../images/cloud2.gif); height: 39px; width: 167px}  
  #cloud3{position: absolute; top: 10px; right: 7%; background-image: url(../images/cloud3.gif); height: 29px; width: 78px}    
  #logo{position: absolute; top: 40px; left: 10%;}      
  .logo{ height: 40px; width: 236px }
  #menu{position: relative; top: 55px; left: 0px; }
  #menuBottom{position: relative; top: 55px; left: 0px}
  #bag{position: relative; top: 55px; background-image: url(../images/bag.gif); background-repeat: no-repeat; padding-left: 60px; padding-right: 20px}    
  .trmenu{background-image: url(../images/trmenu.gif); background-position: bottom; background-repeat: repeat-x}
  .linkmenu{font-size: 12px; color: #0F6BAF; font-weight: normal}
  .linkmenub{font-size: 12px; color: #073556; font-weight: normal}
  .pmenu{padding-left: 15px; padding-right: 15px; padding-top: 0px; margin-top: 0px}
  .delimMenu{background-image: url(../images/delim_menu.gif); background-position: bottom; background-repeat: no-repeat; width: 1px}
  .delimMenuBottom{background-image: url(../images/delim_menu_bottom.gif); background-repeat: no-repeat; width: 3px}
  .address{font-size: 11px; color: #3E73A2; text-indent: 0px; padding-left: 50px; margin-top: -3px;z-index:10}
  .namepage{margin-bottom: 4px; padding-left: 15px; font-size: 17px; color: #397524; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
  .main{padding: 25px; padding-top: 0px; padding-bottom: 0px}
  .cattable{background-image: url(../images/fontablecat.gif); background-repeat: repeat-x; background-position: bottom; border-bottom-style: solid; border-bottom-width: 1px;; border-color: #CFE3F0}
  .selecttable{background-image: url(../images/searchtable.gif); background-repeat: repeat-x; border-bottom-style: solid; border-width: 1px; border-color: #D9E5EB}
  .selecttablemain{background-image: url(../images/searchtablemain.gif); background-repeat: repeat-x; padding-right: 20px; padding-left: 20px}    
  .linetable{background-image: url(../images/fontablecat.gif); background-repeat: repeat-x; background-position: bottom; border-bottom-style: solid; border-width: 1px; border-color: #CFE3F0}  
  p.maincatlink{font-size: 14px; margin: 0px; padding-left: 10px; padding-right: 10px; }
  .maincat{font-size: 13px; margin: 0px; padding: 0px;text-transform: uppercase}
  a.maincat{color: #0A6CC5}    
  a.maincat:hover{color: #023D96}      
  a.maincatlink{color: #073170}
  a.maincatlink:hover{color: #024AB5}
  a.lenta{color: #0C55A6;}
  a.lenta:hover{color: #DD5D17}
  .maincatzag{font-size: 14px; margin: 0px; margin-top: 5px; background-image: url(../images/circle.gif); background-repeat: no-repeat; background-position: 0px 7px; padding-left: 20px; color: #5575A0; font-weight: bold; margin-bottom: 6px}  
  .maincatprice{font-size: 100%; margin-top: 5px; margin-bottom: 2px; background-image: url(../images/xls.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 22px; }  
  .zaghelp{padding-left: 70px; font-size: 14px; margin: 0px; margin-top: 10px; font-weight: bold; color: #DD5D17}    
  .zaghelp2{font-size: 14px; margin: 0px; margin-top: 10px; font-weight: bold; color: #DD5D17}      
  .zaghelpsm{font-size: 12px; font-weight: bold; color: #DD5D17; margin-bottom: 2px; margin-top: 3px}      
  .nametoy{font-size: 14px; font-weight: bold; color: #217500; margin-bottom: 0px; margin-top: 10px}
  .zagnews{margin-top: 5px; font-size: 14px; color: #397524; text-transform: uppercase; background-image: url(../images/news.gif); background-repeat: no-repeat; padding-left: 30px; padding-top: 5px; margin-bottom: 4px}
  .zagnews2{font-size: 14px; color: #DD5D17; font-weight: bold; }
  .zagsmall{color: #DD5D17; font-weight: bold; }
  .news{margin: 0px; text-align: justify}
  .zaggroup{font-size: 14px; color: #2C7F00; text-transform: uppercase; margin-bottom: 10px; margin-top: 13px}
  .itemnews{background-image: url(../images/fon_news.gif); background-repeat: no-repeat; padding-top: 20px; padding-left: 20px; margin-top: 5px; font-size: 12px; text-align: justify}
  .desc{background-image: url(../images/fontxt.gif); background-repeat: no-repeat; padding-top: 15px; padding-left: 20px; margin-top: 5px; font-size: 12px; margin-bottom: 15px; text-align: justify}  
  .itemcat{background-image: url(../images/imgcat.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 20px; margin: 7px}  
  .itemcatbold{background-image: url(../images/imgcat.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 20px; margin: 7px; font-weight: bold}    
  .subitemcat{background-image: url(../images/subimgcat.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 20px; margin: 7px; margin-left: 25px}    
  .subitemcatbold{background-image: url(../images/subimgcat.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 20px; margin: 7px; margin-left: 25px; font-weight: bold}      
  .pbag{margin: 0px}
  .zagbag{font-size: 14px; color: #397524; text-transform: uppercase; margin-bottom: 7px}  
  .trmenubottom{background-image: url(../images/trmenubottom.gif);  background-repeat: repeat-x; height: 60px; border-bottom-style: solid; border-width: 1px; border-color: #D0E8F4}
  .up{background-image: url(../images/up.gif);  background-repeat: no-repeat; padding-left: 20px; margin-left: 12px; margin-bottom: 5px}
  .linkst{font-size: 12px; color: #84A9C3; margin: 0px; padding-right: 20px}
  .lineprod{background-image: url(../images/fonlineprod.gif);  background-repeat: repeat-x; background-position: bottom}
  .desct{ font-size: 12px; margin-bottom: 5px; text-align: justify; margin-top: 10px;}
  .descr{ font-size: 12px; margin-bottom: 5px; text-align: justify; margin-top: 10px; padding-right: 20px}  
  .price{float: right; margin: 0px}
  .img{border-style: solid; border-width: 1px ;border-color: #A1B1B5; margin-top: 11px}
  .imgnews{margin: 15px; margin-right: 0px; margin-top: 0px}  
  .groupmenu{background-image: url(../images/fontoys.gif); }
  .tr{padding-left: 10px; border-bottom-style: solid; border-top-style: solid; border-width: 1px; border-color: #B3BEC2; border-bottom-color: #FEFEFE}
  .trselect{padding-left: 10px; background-color: #D7E6ED; border-bottom-style: solid; border-top-style: solid; border-width: 1px; border-top-width: 3px; border-color: #B3BEC2; }  
  .trzag{padding-left: 10px; background-color: #D7E6ED; border-bottom-style: solid; border-top-style: solid; border-width: 1px; border-top-width: 3px; border-color: #B3BEC2; }    
  .trprice{padding-right: 10px; background-color: #E6F0F6; border-top-style: solid; border-width: 1px; border-color: #B3BEC2}
  .select{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #AA2008; padding: 10px; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #B3BEC2}
  .listtable{border-left-style: none;border-width: 0px ;border-bottom-style: solid; border-bottom-width: 1px; border-color:  #D9DEE2; margin-top: 3px; background-image: url(../images/listtable.gif);  background-repeat: repeat-x; }
  .lupa{position: relative; top: -20px; left: 10px; background-image: url(../images/lupa.gif);  background-repeat: no-repeat; width: 17px; height: 20px}
  .lupa2{position: relative; top: -10px; left: 10px; background-image: url(../images/lupa.gif);  background-repeat: no-repeat; width: 17px; height: 20px}
  .linkr{margin-top: 5px}
  .data{color: #000000; font-style: italic}
  .new{background-repeat: no-repeat; background-image: url(../images/new.gif); width: 86px; height: 20px; margin-bottom: 7px; margin-right: 10px}
  .selecttxt{color: #C47600; font-weight: bold; }
  .novelty{margin: 0px 0px 0px 0px}
  .novelty a{font-size: 120%; color: #D3450F; font-weight: bold}

  .randomtoy{font-size: 120%; color: #DB6C36; margin: 0px 0px 0px 0px}
  .randomtoy a{color: #DB6C36;}
  .randomtoy a:hover{color: #DB2219;}

  table.pricelist {background-color: #FBFEFF; border-style: solid; border-width: 1px; border-color: #AFAFAF; margin: 0px 0px 0px 0px;
  border-color: #233880; border-top-color: #3B5ED8; border-top-width: 3px}
  table.pricelist td{border-right-style: solid; border-bottom-style: solid; border-width: 1px; border-color: #AFAFAF; padding: 2px 5px 2px 5px}
  table.pricelist tr.header td{background-color: #314FB3; font-weight: bold; text-align: center; color: #FFFFFF}
  table.pricelist tr.title td{background-color: #D6DCDF; font-weight: bold; text-align: left; font-size: 110%; padding: 5px 0px 3px 5px}

  table.pricelist1 {background-color: #FBFEFF; border-style: solid; border-width: 1px; border-color: #0A6CC5; margin: 0px 0px 0px 0px;
  border-color: #0A6CC5; border-top-color: #0A6CC5; border-top-width: 3px}
  table.pricelist1 td{border-right-style: solid; border-bottom-style: solid; border-width: 1px; border-color: #0A6CC5; padding: 2px 5px 2px 5px}
  table.pricelist1 tr.header td{background-color: #0A6CC5; font-weight: bold; text-align: center; color: #FFFFFF}
  table.pricelist1 tr.title td{background-color: #D6DCDF; font-weight: bold; text-align: left; font-size: 110%; padding: 5px 0px 3px 5px}

  .groupprice{font-size: 110%; margin: 10px 0px 5px 0px}

  b.normal{font-weight: normal}
  table.topprint{border-top-style: solid; border-bottom-style: solid; border-bottom-width: 3px; border-top-width: 3px; border-color: #000000; margin: 0px 0px 30px 0px}
  div.navprint{margin: 0px 0px 10px 0px;}
  
  td.data{padding: 0px 0px 0px 10px; color: #595959}
  td.data input, td.data textarea{color: #000000}
  
  table.links{margin: 0px 0px 20px 0px}
  table.links td{padding: 4px 10px 4px 10px; background-color: #C9E2F0; border-style: solid;
  border-width: 1px; border-color: #FFFFFF}
  table.links td.active{background-color: #FCFCE6; border-color: #D2D2C0}
