﻿
body 
{
    margin:0;
    font-family:Verdana, Tahoma, Arial, MS Sans Serif;
    font-size:11px;
    padding-bottom:20px;
}
#container 
{
    width:988px;
    margin:0 auto;
    overflow:hidden;
    position:relative;
    
    
    }
div#pupil 
{
    float:left;
    width:393px;
    height:128px;
    margin:0;
    padding:0px 0px 0px 15px;
    background:White url(../images/top1.jpg) no-repeat 0px 0px;}
div#pupil a img 
{
    border-style:none;}
ul#menu 
{
    padding:0;
    margin:0;
    float:left;
    width:580px;
    height:128px;
    background:White url(../images/top2.png) no-repeat 0px 0px;
    list-style:none;}
ul#menu li 
{
    float:left;
    display:inline;
    margin:5px 0px 0px 32px;}
ul#menu li a 
{
    color:#74b0ff;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;}
ul#menu li a:hover 
{
    text-decoration:underline;}
div#top 
{
    height:47px;
    background:White url(../images/topik.png) no-repeat 0px 0px;
    clear:both;}
div#szukaj 
{
    float:left;
    width:227px;
    height:20px;
    padding:5px 0px 0px 25px;
    margin:0;}
div#szukaj input#SearchTB 
{
    float:left;
    width:160px;
    height:17px;
    padding:3px 0px 0px 2px;
    border:solid 1px #e3c545;
    font-size:11px;
    color:#858585;}
div#szukaj input#searchbutton 
{
    float:left;
    background:White url(../images/sbutton.png) no-repeat 0px 0px;
    width:28px;
    height:23px;
    cursor:pointer;
    border-style:none;
    margin:-2px 0px 0px 5px;}
div#szukaj a 
{
    float:left;
    width:164px;
    text-align:center;
    color:#c9a405;
    text-decoration:none;
    font-size:10px;
    margin-top:2px;
    letter-spacing:1px;}
div#szukaj a:hover 
{
    text-decoration:underline;}
div#top div#MKoszyk 
{
    float:right;
    width:570px;
    height:47px;}
div#top div#MKoszyk a#kasa 
{
    float:right;
    width:107px;
    height:20px;
    background:White url(../images/kasa1.gif) no-repeat 0px 0px;
    text-align:center;
    margin-right:5px;
    padding-top:9px;
    margin-top:9px;}
div#top div#MKoszyk a#kasa:hover 
{
    background:#649be4 url(../images/kasa2.gif) no-repeat 0px 0px;}
div#top div#MKoszyk a img 
{
    border-style:none;}
div#top div#MKoszyk a#koszyk 
{
    float:right;
    margin:0px 10px 0px 58px;
    color:#0099fe;
    padding-top:19px;
    padding-right:50px;
    padding-bottom:10px;
     background:White url(../images/koszykback.gif) no-repeat right 0px;
    text-decoration:none;}
div#top div#MKoszyk a#koszyk:hover 
{
    text-decoration:underline;}

div#left 
{
    float:left;
    display:inline;
    width:205px;
    margin-left:14px;}
div#logowanie 
{
    height:86px;
    padding-top:20px;
    background:#a4caff url(../images/logback.png) no-repeat 0px 0px;
    color:#ffffff;}
div#logowanie form 
{
    padding:0;
    margin:0;
    }
div#logowanie label 
{
    float:left;
    margin:11px 0px 0px 35px;
    width:45px;
    }
div#logowanie input#Login, input#Password 
{
    float:left;
    width:89px;
    height:17px;
    padding:3px 0px 0px 2px;
    margin:8px 0px 0px 5px;
    border:solid 1px #5ca2ff;
    font-size:11px;
    color:#1756aa;}
div#logowanie input#logbutton 
{
    float:left;
    color:White;
    width:53px;
    height:20px;
    padding:0;
    border-style:none;
    background-color:Transparent;
    cursor:pointer;
    font-size:11px;
    font-weight:bold;
    margin:0px 0px 0px 25px;}
div#logowanie a#addnew
{
    float:left;
    width:70px;
    color:White;
    margin:3px 0px 0px 35px;
    }
div#left div#Tree span#treeheader 
{
    display:block;
    height:58px;
    background:#def2ff url(../images/treeheader.png) no-repeat 0px 0px;}

div#left div#Tree 
{
    margin-top:13px;
    background:#def2ff url(../images/treeback.png) repeat-y;
   
    overflow:hidden;}
div#left span#treebottom 
{
    clear:both;
    display:block;
    height:7px;
    background:url(../images/treebottom.png) no-repeat 0px 0px;}
div#left div#pupilkontakt 
{
background:#a4caff url(../images/kontaktback.png) no-repeat left top;
color:White;
font-size:10px;
height:76px;
line-height:25px;
margin-top:13px;
padding:30px 0px 0px 20px;
}
div#left div#pupilkontakt a 
{
    text-decoration:none;
    color:White;}
div#left div#pupilkontakt a:hover 
{
    text-decoration:underline;}
div#middle 
{
    float:left;
    margin-left:5px;
    width:764px;
    overflow:hidden;
}
div#middle div#navbar 
{
    color:#5F5F5F;
    height:28px;
    border-top:solid 1px #FFF5B8;
    padding:15px 0px 0px 20px;
    /*background:url(../images/navback.gif) no-repeat 0px 0px;*/}
div#middle div#navbar a
{
    color:#5f5f5f;
    text-decoration:none;
    }
div#middle div#navbar a:hover 
{
    text-decoration:underline;}
div#middle div#navbar img 
{
    margin:0px 5px 0px 5px;}
div#middle div#middle-content 
{
    width:762px;
    overflow:hidden;
    border-left:solid 1px #fff5b8;
    border-right:solid 1px #fff5b8;
     border-bottom:solid 1px #fff5b8;
    padding-bottom:20px;
    
    
    }
div#middle div#middle-content a#artheader 
{
    display:block;
    height:20px;
    background:url(../images/artback.gif) no-repeat center top;
    text-align:right;
    padding:17px 12px 0px 0px;
    color:White;
    font-weight:bold;}
div#middle div#middle-content div#newsart 
{
    border:solid 1px #c2dcff;
    width:750px;
    height:115px;
    background-color:#f1f9ff;
    margin:0 auto;
    }
div.art 
{
    float:left;
    width:220px;
    height:83px;
    padding:12px 0px 0px 25px;}
div.art a.arttitle 
{
    display:block;
    color:#5397ed;
    text-decoration:none;
    font-weight:bold;}
div.art a:hover 
{
    text-decoration:underline;}
div.art div strong
{
    display:block;
    font-weight:normal;
    color:#5397ed;
    height:48px;
    padding-top:4px;
    line-height:15px;
    }
div.art div a 
{
    float:right;
    width:63px;
    height:17px;
    text-decoration:none;
    color:#5397ed;
    background: url(../images/artmore.gif) no-repeat right 3px;}


div.kwadrat 
{
    float:left;
    display:inline;
    width:373px;
    height:349px;
    margin:15px 0px 0px 5px;
    background-color:#fffdf5;}
div.kwadrat h2 
{
    padding:0;
    margin:0;}   
div.kinner 
{
    width:371px;
    height:310px;
    border:solid 1px #fff5b8;}
div.goprod 
{
    float:left;
    width:169px;
    height:148px;
    padding:7px 8px 0px 8px;}
div.goprod a.goname 
{
    display:block;
    font-size:10px;
    text-decoration:none;
    text-align:center;
    height:36px;
    color:#ed953f;
    font-weight:bold;}
div.goprod a.goname:hover 
{
    text-decoration:underline;}
div.goprod div.goimg 
{
cursor:pointer;
    display:block;
    text-align:center;
    height:77px;}

div.goprod div.goimg img 
{
    border:solid 1px #ffe3bb;}
div.goprod strong 
{
    float:left;
    width:80px;
    margin:15px 0px 0px 0px;
    font-size:12px;
    color:#fe655e;}
div.goprod strong span 
{
    font-size:10px;
    font-weight:normal;}
div.goprod a.buy 
{
    float:left;
    display:inline;
    width:83px;
    height:23px;
    margin:10px 0px 0px 5px;
    background:url(../images/basket2.gif) no-repeat 0px 0px;
    font-size:0px;
    line-height:0px;}
div.goprod a.buy:hover 
{
    background:url(../images/basket1.gif) no-repeat 0px 0px;}
h2#bestseller_h2 
{
    clear:both;
    padding:15px 0px 0px 0px;
    text-align:center;
    margin:0 auto;
    }
div#bestsellery 
{
    width:750px;
    height:118px;
    margin:0 auto;
    padding:10px 0px 0px 0px;
    border:solid 1px #fff5b8;
    background-color:#fffdf5;}
div#bestsellery a 
{
    float:left;
    width:138px;
    margin-left:1px;
    height:117px;
    font-size:10px;
    text-decoration:none;
    text-align:center;
    color:#ed953f;
    display:inline;
    padding:0px 4px 0px 4px;
    }
div#bestsellery a:hover 
{
    text-decoration:underline;}
div#bestsellery img 
{
    border:solid 1px #ffe3bb;
    display:block;
    margin:0 auto;
    margin-bottom:5px;
    }
    
div#footer 
{
    clear:both;
    width:762px;
    overflow:hidden;
   
    padding-top:55px;
    margin-left:220px;
    color:#de7a18;}
div#footer div.foo
{
    font-size:10px;
    background:url(../images/kot.gif) no-repeat 0px 0px;
    padding:10px 10px 10px 90px;}
div#footer img#footerpay 
{
    display:block;
    margin:0 auto;}
#Loader
{
    position: absolute;
    top: 0;
    left: 0;
    visibility:hidden;
    padding: 5px;
    padding-left: 20px;
    border: solid 1px Grey;
    z-index: 500;
    font-size: 12px;
    background-color: White;
    width: 90px;
    text-align: center;
    font-weight: bolder;
    background:White url(../const/indicator.gif) no-repeat 2px 4px;
    
}
.highlight
{
    display: inline;
    quotes: none;
    background-color: Yellow;
}
#fromFCK
{
    padding:8px 19px 0px 19px;   
    margin-bottom:230px;
    
}


div.produkt 
{
    float:left;
    width:170px;
    height:228px;
    padding:15px 10px 0px 10px;
    }
div.produkt a.prodname 
{
    display:block;
    font-size:10px;
    text-decoration:none;
    text-align:center;
    height:58px;
    color:#ed953f;
    font-weight:bold;}
div.produkt div.prodimg 
{
cursor:pointer;
    display:block;
    text-align:center;
    height:122px;}

div.produkt a.prodname:hover 
{
    text-decoration:underline;}
div.produkt div.prodimg img 
{
    border:solid 1px #ffe3bb;}
div.produkt strong 
{
    float:left;
    width:81px;
    margin:15px 0px 0px 0px;
    font-size:12px;
    color:#fe655e;}
div.produkt strong span 
{
    font-size:10px;
    font-weight:normal;}
div.produkt a.prodbuy 
{
    float:left;
    display:inline;
    width:83px;
    height:23px;
    margin:10px 0px 0px 5px;
    background:url(../images/basket2.gif) no-repeat 0px 0px;
    font-size:0px;
    line-height:0px;}
div.produkt a.prodbuy:hover 
{
    background:url(../images/basket1.gif) no-repeat 0px 0px;}
    #pager
{
    clear: both;
    height: 20px;
    padding-top: 20px;
    text-align: center;
    padding-bottom: 3px;
    margin-bottom: 10px;
}
#pager a
{
    text-decoration: none;
    font-size: 11px;
}
#pager a.selected
{
    border: solid 1px  #FE655E;
    padding: 5px 9px 5px 9px;
    font-weight: bold;
    color: #FE655E;
}
#pager a.unselected
{
    padding: 5px 9px 5px 9px;
    color: #FE655E;
}

    
div#Tree ul 
{
 margin:0;
 padding:0;
 list-style:none; 
 
 margin:4px 5px 0px 9px;
 

}
div#Tree li 
{
  

}

div#Tree ul li a
{
     
     display:block;
  
   height:20px;
     font-size:11px;
    
   
}
div#Tree ul li a:hover
{
     color:#1359BB;
}



.t0
{
   font-weight:bold;
  color:#5497EE; 
  padding-left:25px;
background-position:0px 0px;
  background-image:url(../images/treedot.png) ;
    padding-top:8px;
    padding-bottom:9px;
    background-repeat:no-repeat;
    background-position:0px 5px;
    text-decoration:none;

  
}
.t1
{
      font-weight:normal;
     color:#5497EE;
       padding:2px;
   padding-left:30px;
      padding-top:6px;
        padding-bottom:6px;
        text-decoration:none;
 
 
   
   
}
.t2
{
        font-weight:normal;
     color:#5497EE;
       padding:2px;
    text-decoration:none;
   padding-left:40px;
    
      
}
.t3
{
     font-weight:normal;
     color:#5497EE;
       padding:2px;
   padding-left:30px;
   text-decoration:none;
    
      
}
.parent
{
  
  
}



.selected
{
  text-decoration:underline;
  color:#1359BB;
}

#logged
{
 padding-top:10px;
 padding-left:12px;   
}
#logged a
{
    display:block;
    text-decoration:none;
    color:White;
    padding-top:2px;
    
}
#SearchTable
{
    font-size: 11px;
    color:#5F5F5F;
    border-bottom: solid 1px #807869;
    margin-left: 17px;
    margin-bottom: 10px;
}
#SearchTable select
{
    padding: 2px;
    font-size: 11px;
    color: #5F5F5F;
    border: solid 1px #1268a9;
     
}
#SearchTable input
{
    padding: 2px;
    font-size: 11px;
    color: #5F5F5F;
    border: solid 1px #1268a9;
     
} 