﻿
body
{
    margin: 0;
    font-family: Tahoma, Verdana, MS Sans Serif;
    background: #f6f6f6 url(../images/pattern-tlo.gif) repeat 0px 0px;
    font-size:11px;
}
h1, h2, h3, form
{
    margin: 0;
    padding: 0;
}

a
{
    text-decoration: none;
}
a img
{
    border-style: none;
}


#top
{
    background:#23595e url(../images/topback.gif) repeat-x 0px 0px;
    height: 163px;
}

#topinner 
{
    width:988px;
    margin:0 auto;
    height:161px;
    background:url(../images/topback.jpg) no-repeat 0px 0px;}
#MKoszyk 
{
    float:right;
    background:url(../images/MKoszyk.gif) no-repeat right 20px;
    width:240px;
    height:84px;
    margin:17px 0px 0px 0px;
    border-left:solid 1px #5c7b7c;}
#MKoszyk a 
{
    float:right;
    text-align:right;
    width:239px;
    color:#dddddd;
    font-size:12px;
    padding-top:47px;
    }
#MKoszyk a strong 
{
    color:#ffffff;}
#MKoszyk a:hover 
{
    text-decoration:underline;}
#topinner h1 
{
    float:right;
    padding:38px 15px 0px 0px;}




#center
{
    width: 988px;
    overflow:hidden;
    margin: 0 auto;
    background:#eef0f2 url(../images/centerback.gif) repeat-y 0px 0px;
}

#left 
{
    float:left;
    display:inline;
    width:190px;
    margin:0px 0px 0px 2px;
    background-color:#d5d7d8;
    }
    



ul#menu {
float:right;
height:40px;
list-style:none;
width:782px;
padding:0;
margin:19px 0px 0px 0px;
}
ul#menu li {
display:inline;
float:left;
height:40px;
}
ul#menu li#m1 {
background:transparent url(../images/m1a.gif) no-repeat 0px 0px;
width:154px;
}
ul#menu li#m2 {
background:transparent url(../images/m2a.gif) no-repeat 0px 0px;
width:133px;
}
ul#menu li#m3 {
background:transparent url(../images/m3a.gif) no-repeat 0px 0px;
width:128px;
}
ul#menu li#m4 {
background:transparent url(../images/m4a.gif) no-repeat 0px 0px;
width:132px;
}
ul#menu li#m5 {
background:transparent url(../images/m5a.gif) no-repeat 0px 0px;
width:151px;
}
ul#menu li#m6 {
background:transparent url(../images/m6a.gif) no-repeat 0px 0px;
width:84px;
}
ul#menu li a {
display:block;
height:40px;
}
ul#menu li a:hover {
visibility:visible;
}
ul#menu li a:hover img {
visibility:hidden;}

form#search 
{
    background:url(../images/szukaj.gif) no-repeat 16px 10px;
    padding-top:35px;
    height:52px;
    border-bottom:solid 1px #b9babb; }
form#search input#search-frase 
{
    float:left;
    display:inline;
    border-style:none;
    width:126px;
    height:20px;
    padding:2px 0px 0px 2px;
    font-size:13px;
    color:#333333;
    margin:2px 0px 0px 16px;}
form#search input#searchbutton 
{
    float:left;
    width:30px;
    height:26px;
    margin-left:3px;
    background:url(../images/searchbutton.gif) no-repeat 0px 0px;
    border-style:none;
    cursor:pointer;
    
    }
form#search a 
{
    font-size:12px;
    color:#003e95;
    float:left;
    margin:2px 0px 0px 16px;}
form#search a span 
{
    color:#f15a22;
    font-size:9px;
    margin-right:5px;}
form#search a:hover 
{
    color:#f15a22;
    }

#Tree 
{
    background:url(../images/produkty.gif) no-repeat 17px 8px;
    padding-top:30px;
    padding-bottom:5px;
    border-bottom:solid 1px #b9babb;}
    
div#Tree ul
{
   margin: 0;
   padding: 0;
   list-style: none;
   margin-bottom:5px;
   margin-top:5px;
   font-size:12px;
   font-family:Verdana;
}
div#Tree li
{
   
    padding:2px 0px 2px 0px;
}
div#Tree ul li a
{
   
    display: block;
    padding-top: 1px;
    padding-bottom: 2px;
    padding-left:16px;
}
div#Tree ul li a:hover 
{
    text-decoration:underline;}   

.t0
{
    

    
    text-decoration: none;
    color:#000000;
    font-size:12px;
     
   
}
.t1
{
    margin-left: 13px;
    font-size: 11px;
     text-decoration: none;
     color:#00235c;
}


div#Tree ul li a.t2
{
     text-decoration: none;
    margin-left: 27px;
     color:#00235c;
      font-size: 11px;

}

.t3
{
     text-decoration: none;
    margin-left: 30px;
}

div#Tree .selected
{
   font-weight:bold;
   background:url(../images/dot1.gif) no-repeat 5px 4px; 
}

div#Newsletter 
{
    background:url(../images/newsletter.gif) no-repeat 16px 8px;
    padding-top:33px;
    height:122px;}
div#Newsletter p 
{
    color:#333333;
    font-size:12px;
    padding:0px 0px 5px 16px;
    margin:0;}
#EmailNews 
{
    float:left;
    display:inline;
    border-style:none;
    width:126px;
    height:20px;
    padding:2px 0px 0px 2px;
    font-size:13px;
    color:#333333;
    margin:2px 0px 0px 16px;}
#newsbutton 
{
     float:left;
    width:30px;
    height:26px;
    margin-left:3px;
    background:url(../images/searchbutton.gif) no-repeat 0px 0px;
    border-style:none;
    cursor:pointer;}
div#Newsletter span 
{
    clear:both;
    display:block;
    color:#ec1313;
    font-size:11px;
    padding:2px 0px 0px 16px}

div#middle 
{
    float:left;
    width:616px;
    background-color:#eef0f2;}

div#navbar 
{
    height:20px;
    font-size:11px;
    padding:5px 0px 0px 7px;
    color:#767676;
    border-bottom:solid 1px #e1e2e2;}

div#navbar a 
{
    margin-right:4px;
    text-decoration:none;
    padding-left:13px;
    background:url(../images/treedot.gif) no-repeat 0px 3px;
    color:#767676;

    }
div#navbar span 
{
    margin-right:10px;
    padding-left:13px;
    background:url(../images/treedot.gif) no-repeat 0px 3px;
    color:#767676;
}
div#navbar a:hover 
{
    text-decoration:underline;}
div#navbar strong 
{
    margin-right:3px;}

#artykuly 
{
    overflow:hidden;
    background:url(../images/aktualnosci.gif) no-repeat 15px 0px;
    margin-top:4px;
    padding-left:17px;
    padding-top:30px;
    padding-bottom:8px;
    border-bottom:solid 1px #e1e2e2;}

#artykuly h3 
{
    font-size:13px;
    
    font-family:Verdana;

    }
#artykuly h3 a 
{  color:#ee5223;
    display:block;
    }
#artykuly span 
{
    display:block;
    color:#474747;
    font-size:10px;}
#artykuly h3 a:hover 
{
    text-decoration:underline;}
#artykuly p 
{
    /*float:left;
    width:510px;*/
    font-family:Verdana;
    font-size:12px;
    color:#474747;
    margin:0;
    padding:8px 5px 0px 0px;
    
  }

#artykuly p a:hover 
{
    text-decoration:underline;}
#art_more 
{
    /*float:left;
    margin-top:8px;*/
    display:block;
    width:66px;
    margin:8px 0px 0px 0px;}

#middle-main 
{
    clear:both;
    overflow:hidden;}
.produkt 
{
    float:left;
    width:277px;
    height:143px;
    padding:15px 15px 0px 15px;
    border-right:solid 1px #e1e2e2;
    border-bottom:solid 1px #e1e2e2;}
.prodimg 
{
    float:left;
    text-align:center;
    height:127px;
    width:127px;}
.prodimg img 
{
    border:solid 1px #e1e2e2;}
.produkt h2 
{
    font-size:12px;
    font-weight:normal;
    width:138px;
    float:left;
    font-family:Verdana;
    padding-left:12px;
    }
.produkt h2 a 
{
    color:#000000;
    display:block;
    }
.produkt h2 a:hover 
{
    text-decoration:underline;}


.produkt span 
{
    color:#555551;
    width:138px;
    font-size:11px;
    font-family:Verdana;
    float:left;
   padding:11px 0px 0px 12px;
    }
.produkt span strong 
{
    color:#e33b14;
    font-size:14px;}
.produkt div 
{
    float:left;
    height:33px;
    width:138px;
    padding:12px 0px 0px 12px;}
.produkt div a 
{
    float:left;
    margin-top:0px;}

#right 
{
    float:left;
    width:179px;
    padding-right:1px;}
#logowanie 
{
    height:125px;
    border-bottom:solid 1px #b9babb;
    }
#logowanie form 
{
    background:url(../images/logowanie.gif) no-repeat 18px 10px;
    padding-top:36px;
    height:80px;
    }
#logowanie form label 
{
    float:left;
    color:#6c7c20;
    font-size:12px;
    font-weight:bold;
    margin:3px 0px 0px 24px;}
#logowanie form label#l2 
{
    margin-top:12px;}
input#Login,#Password
{
  float:left;
    display:inline;
    border:solid 0px White;
    border-style:none;
    width:144px;
    height:19px;
    padding:3px 0px 0px 2px;
    font-size:13px;
    color:#333333;
    margin:2px 0px 0px 18px;
    }
#Password 
{
    margin-top:5px;
     width:113px;}
input#logbutton 
{
      float:left;
    width:30px;
    height:26px;
    margin:3px 0px 0px 3px;
    background:url(../images/searchbutton.gif) no-repeat 0px 0px;
    border-style:none;
    cursor:pointer;}



#logowanie form a 
{
    display:block;
    clear:both;
    width:75px;
    height:14px;
    font-size:11px;
    color:#6c7c20;
    font-weight:bold;
    float:left;
    display:inline;
    margin:3px 0px 0px 18px;
    white-space:nowrap;}
#logowanie form a span 
{
    float:left;
    display:inline;
    color:#f15a22;
    font-size:9px;
    margin:1px 5px 0px 0px;
    }
#logowanie form a:hover 
{
    color:#f15a22;
    }
#logowanie form span#wrng_pass 
{
    clear:both;
    display:block;
    text-indent:18px;
    font-family:Verdana;
    color:#ec1313;
    font-size:10px;
    padding:2px 0px 0px 0px;}

#nowosc 
{
    margin-top:1px;
    background:#76aeb9 url(../images/promoback2.gif) no-repeat 0px 0px;
    padding-top:37px;
    border-bottom:solid 1px #a6a7a8;
    }
.promoimg 
{
    display:block;
    text-align:center;
    margin:0 auto;}
.promoimg img 
{
    border:solid 1px #e1e2e2;}
.promoname 
{
    font-size:12px;
    font-weight:normal;
    font-family:Verdana;
    padding:5px 15px 0px 23px;
    }
.promoname a 
{
    color:#000000;
    display:block;
    }
.promoname a:hover 
{
    text-decoration:underline;}


#nowosc  span 
{
    display:block;
    color:#303030;
    text-align:center;
    font-size:11px;
    font-family:Verdana;
    padding-top:5px;
    }
#nowosc span strong 
{
    color:#0033a7;
    font-size:14px;}
#nowosc div 
{
    height:33px;
    padding:10px 12px 5px 23px;}
#nowosc div a 
{
    float:left;
    margin:0px 10px 0px 0px;
    }




.promocja1
{
    margin-top:1px;
    background:#71aed6 url(../images/polecamy1.gif) no-repeat 0px 0px;
    padding-top:37px;
    border-bottom:solid 1px #a6a7a8;
    
    }
.promocja1  span 
{
    display:block;
    color:#303030;
    text-align:center;
    font-size:11px;
    font-family:Verdana;
    padding-top:5px;
    }
.promocja1 span strong 
{
    color:#0033a7;
    font-size:14px;}
.promocja1 div 
{
    height:33px;
    padding:10px 12px 5px 23px;}
.promocja1 div a 
{
    float:left;
    margin:0px 10px 0px 0px;
    }

.promocja2
{
    margin-top:1px;
    background:#71aed6 url(../images/polecamy2.gif) repeat-x 0px 0px;
    padding-top:37px;
    border-bottom:solid 1px #a6a7a8;
    }
.promocja2  span 
{
    display:block;
    color:#303030;
    text-align:center;
    font-size:11px;
    font-family:Verdana;
    padding-top:5px;
    }
.promocja2 span strong 
{
    color:#0033a7;
    font-size:14px;}
.promocja2 div 
{
    height:33px;
    padding:10px 12px 5px 23px;}
.promocja2 div a 
{
    float:left;
    margin:0px 10px 0px 0px;
    }

#footer 
{
    clear:both;
    height:42px;
    background:#4d6e90 url(../images/footerback.gif) repeat-x 0px 0px;}
#footer ul 
{
    width:650px;
    height:18px;
    margin:0 auto;
    padding:10px 0px 0px 50px;}
#footer ul li 
{
    float:left;
    display:inline;
    margin-right:35px;
    }
#footer ul li a 
{
    color:#ffffff;
    font-family:Verdana;
    font-size:12px;
    }
#footer ul li a:hover 
{
    text-decoration:underline;}
#goshop 
{
    color:#ffffff;
    display:block;
    font-size:10px;
    text-align:center;
    margin:1px 500px 0px 500px;}
#goshop:hover 
{
    text-decoration:underline;}
 

.highlight
{
    quotes:none;
    background-color:Yellow;
}
#Loader
{
    position: absolute;
    top: 0;
    left: 0;
    padding: 4px;
    visibility: hidden;
    padding-left: 18px;
    border: solid 1px Black;
    z-index: 500;
    background-color: White;
    width: 90px;
    text-align: center;
    font-weight: bolder;
    background-image: url(../images/const/indicator.gif);
    background-repeat: no-repeat;
    background-position: 1px 1px;
}



#fromFCK
{
    padding:20px;
}
#pager
{
    clear: both;
    height: 20px;
    padding-top: 20px;
    text-align: center;
    padding-bottom: 3px;
    margin-bottom: 10px;
}
#pager a
{
      color: #414141;
    font-size: 12px;
    margin-left:2px;
    margin-right:2px;
      font-weight: bold;
}
#pager a.selected
{
  
    text-decoration: none;
    color:#398FB6;
}
#pager a:hover 
{
    text-decoration:underline;}
#InfoBox div
{
    margin:15px;
}
#InfoBox
{
 text-align:center; 

 padding-top:10px;
    
    padding-bottom:60px;
    
}
#sorter
{
    padding:5px;
    
    height:20px;
   border:solid 1px #E0E1E3;
    width:595px;
    }
    #sorter span
    {
         float:right;
         padding-top:3px;
         padding-right:5px;
        color:#157DBA;
        font-weight:bold;
    }
#sorter select
{
    font-size:10px;
    float:right;
    margin-right:5px;
    
    }
#InfoBox strong
{
 color:#28809e;
 font-size:12px;
    
}
#InfoBox a{
color:#DC620D;
text-decoration:none;
font-size:12px;
}

#logged a
{
    display:block;
    color:White;
    width:150px;
    font-weight:bold;
    line-height:15px;
    
}
#logged a:hover 
{
    text-decoration:underline;}
#logged strong
{ color:#0070B4; 
}
#logged em
{
 display:block;  
 margin-bottom:10px;
 color:#0070B4; 
}

#logged
{
 padding:10px 0px 5px 15px;   
}
#bookmark
{
    color:#39627F;
    font-weight:bold;
    margin-left:18px;
}
