﻿#sorter
{
    padding:5px;
    
    height:20px;
   
    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;
    
    }
    
  
    
    body 
{
    margin:0;
    background:#e3dec7 url(../images/bodyback.gif) repeat 0px 0px;
    font-family:Tahoma, Verdana, MS Sans Serif, MS Serif;
    font-size:11px;
    
}
#outer 
{
    background:url(../images/ears.gif) no-repeat center top;
    padding-bottom:40px;
    }
#container 
{
    margin:0 auto;
    width:984px;}
h1,h2,h3,h4,form 
{
    padding:0;
    margin:0;
  
    }

a 
{
    text-decoration:none;}
a img 
{
    border-style:none;}
#top 
{
    height:265px;
    background:White url(../images/topback.gif) repeat-x 0px 0px;}
div#f_slogan 
{
    float:left;
    height:84px;
    width:785px;
    background:url(../images/h1back1.jpg) no-repeat 0px 0px;
    padding-top:10px;}
div#f_slogan a 
{
    float:right;
    margin-right:1px;}
#MKoszyk 
{
    float:left;
    width:199px;
    height:94px;
    background:url(../images/koszykback.gif) no-repeat 0px 0px;}
#MKoszyk a 
{
    float:left;
    display:inline;
    width:142px;
    height:35px;
    font-size:11px;
    font-weight:bold;
    color:White;
    background:url(../images/basketbutton.gif) no-repeat 129px 45px;
    padding:37px 0px 0px 17px;
    margin:20px 0px 0px 40px;}

#MKoszyk a strong 
{
    font-size:12px;
    margin:0px 0px 0px 3px;}
#MKoszyk a span 
{
    font-size:9px;
    margin:0px 3px 0px 0px;}

#menudiv 
{
    float:left;
    width:785px;
    height:171px;
    background:url(../images/menuback.jpg) no-repeat 0px 0px;}

ul#menu1 
{
    float:left;
    display:inline;
    width:440px;
    height:18px;
    list-style:none;
    margin:0px 0px 0px 322px;
    padding:0;
    padding-top:8px;
   
 
    }
ul#menu1 li 
{
    float:left;
    font-size:11px;
    margin-left:13px;
    font-weight:bold;
    background:url(../images/dot1.gif) no-repeat 0px 4px;
    padding-left:13px;}
ul#menu1 li a 
{
    color:#354453;
    float:left;
    }
ul#menu1 li a:hover 
{
    color:#D20004;
    text-decoration:underline;}
ul#menu2 
{
    
    list-style:none;
    float:left;
    display:inline;
    width:342px;
    height:20px;
    border-top:solid 1px #dddfe0;
    margin:0px 0px 0px 355px;
    padding:4px 0px 0px 13px;}
ul#menu2 li 
{
    float:left;
    font-size:10px;
    margin-left:10px;
    font-weight:bold;
    background:url(../images/dot1.gif) no-repeat 0px 4px;
    padding-left:13px;}
ul#menu2 li a 
{
    color:#5b6e81;
    float:left;
    }
ul#menu2 li a:hover 
{
    color:#449d00;
    text-decoration:underline;}
#search 
{
    
    float:left;
    width:220px;
    height:65px;
    background:url(../images/searchback.gif) no-repeat 0px 0px;
    padding:55px 0px 0px 15px;
    }
input#search-frase 
{
    float:left;
    width:122px;
    height:18px;
    padding:4px 4px 0px 4px;
    margin:3px 0px 0px 0px;
    border-width:0px;
    background:url(../images/searchinput.gif) no-repeat 0px 0px;
    font-size:12px;
    color:#76797d;
    
    }
input#searchbutton 
{
    float:left;
    width:27px;
    height:27px;
    background:url(../images/searchbutton.gif) no-repeat 0px 0px;
    cursor:pointer;
    border-style:none;
    margin:0px 0px 0px 10px;}
#search a 
{
    float:left;
    width:135px;
    height:13px;
    color:White;
    font-size:10px;
    margin:-2px 0px 0px 0px;}
#search a:hover 
{
    text-decoration:underline;}
#Top_Tree 
{
    float:left;
    height:31px;
    width:550px;
      padding:0;
    margin:0;
    list-style:none;
    margin-top:9px;
    background:#c42929 url(../images/toptreebackgr.gif) repeat 0px 0px;}
#Top_Tree li 
{
    float:left;
    background:url(../images/toptreeback.gif) no-repeat top right;
    height:31px;
    
    padding:0 20px 0 8px;
    }
#Top_Tree a 
{
    display:block;
    background:url(../images/dot2.gif) no-repeat 4px 12px;
    margin-right:1px;
    padding:8px 0px 0px 16px;
    height:23px;
    color:#ffffff;
    font-size:11px;
    font-weight:bold;}
li#tp1 
{
    padding:0 20px 0 24px;

}
li#tp1 a 
{
    background:url(../images/dot2.gif) no-repeat 2px 12px;}
li#tp2 
{}
li#tp3 
{}
li#tp4 
{}
li#tp5 
{}
li#tp6 
{
    background:none;}
#Top_Tree a:hover 
{
    text-decoration:underline;}
#navbar 
{
    float:left;
    width:550px;
    height:36px;
    background:url(../images/navback.gif) no-repeat 0px 37px;
    font-size:11px;
    color:#747a88;
    padding-top:13px;
    }
#navbar em 
{
 
    font-style:normal;
    margin:0px 10px 0px 12px;}
#navbar a 
{
    color:#747a88;}
#navbar a:hover
{
    text-decoration:underline;}
#navbar div 
{
display:inline;
    color:#58c117;
    margin:0px 11px 0px 11px;}
#logowanie 
{
    float:left;
    width:199px;
    height:171px;
    background:url(../images/logowanieback.gif) no-repeat 0px 0px;}

#logowanie form 
{
    height:170px;
    width:154px;
    padding-left:45px;
    background:url(../images/logformback.gif) no-repeat 90px 27px;}
#logowanie form a 
{
    float:right;
    width:70px;
    font-size:11px;
    color:#354453;
    margin:13px 8px 0px 0px;}

#logowanie form a span 
{
    color:#c50004;
    margin-right:4px;}
#logowanie form a:hover 
{
    color:#2B8200;}
#logowanie form a:hover span 
{
    color:#2B8200;}

#logowanie form label 
{
    float:left;}
#l1 
{
    margin:59px 0px 0px 0px;}
#l2 
{
    margin:13px 0px 0px 0px;}
#logowanie input#Login,input#Password 
{
    float:left;
    width:82px;
    height:16px;
    padding-top:4px;
    font-size:12px;
    color:#76797d;
    margin:29px 0px 0px 20px;
    border-width:0px;}
input#Password 
{
    margin:9px 0px 0px 18px;}
#logowanie input#logbutton 
{
    float:right;
    width:54px;
    height:20px;
    cursor:pointer;
    border-style:none;
    background:url(../images/zaloguj.gif) no-repeat 0px 0px;
    margin:7px 17px 0px 0px;}
#center 
{
    border-left:solid 1px #c6c9ce;
    border-right:solid 1px #c6c9ce;
    background-color:White;
}
#left 
{
    float:left;
    width:198px;}
.c_header 
{
    display:block;}
#Tree 
{
    background:url(../images/col_div_back.gif) repeat-y 0px 0px;}
#Promocje 
{
     background:url(../images/col_div_back.gif) repeat-y 0px 0px;}
#Nowosc 
{
     background:url(../images/col_div_back.gif) repeat-y 0px 0px;}
.promo 
{
    width:191px;
    padding-top:15px;}
.promo strong.promoimg 
{
cursor:pointer;
    display:block;
    text-align:center;}    
.promo h2 
{
    font-size:11px;
    text-align:center;
    margin-top:12px;
    padding:0px 12px 0px 12px;}
.promo h2 a 
{
    color:#354453;}
.promo h2 a:hover 
{
    text-decoration:underline;}
.promo p 
{
    color:#79838d;
    font-size:11px;
    text-align:center;}
.promo div 
{
   height:52px;
   margin-top:9px;
   border-bottom:solid 1px #354453; }
.promo div a.prod_buy 
{
   float:left;
   margin:4px 0px 0px 15px;}
.promo div span 
{
   float:left;
   font-size:12px;
   color:#354453;
   font-weight:bold;
   padding:2px 0px 0px 15px;}
.promo div span strong 
{
   font-size:14px;
   color:#f10000;
   margin-left:5px;}  
.promo div .prod_detail 
{
   float:left;
   width:123px;
   height:16px;
   margin:5px 0px 0px 10px;    
   background:url(../images/szczegoly.gif) no-repeat 0px 0px;
   font-size:10px;
   font-family:Verdana;
   font-weight:bold;
   color:#ffffff;
   text-align:center;
   padding-top:1px;}
.promo div a:hover 
{
    text-decoration:underline;}  
#html_left
{
    color:#354453;
    font-size:11px;}
#right 
{
    float:left;
    width:784px;
    padding-bottom:420px;}
#art 
{
    float:left;
    display:inline;
    width:698px;
    margin:0px 0px 15px 30px;
    border:solid 1px #c4c8cf;
    background:#d7dbe0 url(../images/artback.gif) repeat-x 0px 0px;
    padding:11px 7px 6px 7px;}
#arttop 
{
    height:29px;
    background:url(../images/arttop.gif) no-repeat center 0px;
    }
#arttop h2 
{
    float:left;
    display:inline;
    margin:0px 0px 0px 300px;}
#arttop a 
{
    float:right;
    font-size:11px;
    font-weight:bold;
    color:#4aa913;
    margin:4px 30px 0px 0px;}
#arttop a:hover 
{
    text-decoration:underline;}
#artbottom 
{
    float:left;
    width:694px;
    background:#e4e8eb url(../images/artback2.gif) repeat-x 0px 0px;
    border:solid 1px #c4c8cf;}
#artbottom div 
{
    float:left;
    width:181px;
    background:url(../images/artborder.gif) no-repeat right 25px;
    padding:20px 25px 7px 25px;}
#artbottom div#art3 
{
    background:none;}
#artbottom div h3 
{
    font-size:11px;}
#artbottom div h3 a 
{
    color:#354453;}
#artbottom div h3 a:hover 
{
    text-decoration:underline;}
#artbottom div p 
{
    color:#727b85;
    font-size:11px;
    padding-top:10px;}
#artbottom div a.artdetail 
{
    float:right;
    width:38px;
    height:14px;
    text-align:center;
    padding-top:1px;
    margin-top:10px;
    background:url(../images/artdetail.gif) no-repeat 0px 0px;
    font-size:10px;
    font-family:Verdana;
    font-weight:bold;
    color:#ffffff;}
#artbottom div a.artdetail:hover 
{
    text-decoration:underline;}
#html_main 
{
        color:#354453;
    font-size:11px;}


div.produkt 
{
    float:left;
    width:195px;
    height:306px;
    border-right:solid 1px #e6f3f1;
    background:url(../images/prodback.gif) no-repeat left bottom;}


.produkt h2 
{
    font-size:11px;
    text-align:center;
    padding:0px 10px 0px 10px;
    height:26px;}
.produkt h2 a 
{
    color:#354453;}
.produkt h2 a:hover 
{
    text-decoration:underline;}

.produkt div.prodimg 
{
cursor:pointer;
    display:block;
    height:130px;
    margin: 0 auto;
    width:130px;
    text-align:center;
    padding:15px 0px 15px 0px;}    
.produkt strong.prodimg 
{
cursor:pointer;
    display:block;
    height:130px;
    margin: 0 auto;
    width:130px;
    text-align:center;
    padding:15px 0px 15px 0px;}  
.produkt p 
{
    color:#79838d;
    font-size:11px;
    text-align:center;
    margin:0;
    padding:0px 10px 0px 10px;
    height:52px;}
produkt div 
{
   height:52px;
   margin-top:9px;
   background:url(../images/basket.gif) no-repeat 15px 4px; }
.produkt div a.prod_buy 
{
   float:left;
   margin:4px 0px 0px 15px;}
.produkt div span 
{
   float:left;
   font-size:12px;
   color:#354453;
   font-weight:bold;
   padding:2px 0px 0px 15px;}
.produkt div span strong 
{
   font-size:14px;
   color:#f10000;
   margin-left:5px;}  
.produkt div a.prod_detail 
{
   float:left;
   width:123px;
   height:16px;
   margin:5px 0px 0px 10px;    
   background:url(../images/szczegoly.gif) no-repeat 0px 0px;
   font-size:10px;
   font-family:Verdana;
   font-weight:bold;
   color:#ffffff;
   text-align:center;
   padding-top:1px;}
.produkt div a.prod_detail:hover 
{
   text-decoration:underline;}







#footer 
{
    clear:both;
    position:relative;
    height:59px;
    background:url(../images/footeback.gif) repeat-x 0px 0px;
    
}

#html_right 
{
    position:absolute;
    left:220px;
    top:-35px;
    height:35px;
    width:730px;}
#f_left 
{
    float:left;
    width:295px;
    height:59px;}
#f_middle 
{
width:500px;
    float:left;
    height:59px;}

#foot_html 
{
    margin:0 auto;
    width:982px;
    background:url(../images/footerhtml.gif) repeat-x 0px 0px;
    color:#354453;
    font-size:11px;}
#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;
}

#f_left strong 
{
   display:block;
   margin:15px 0px 0px 20px;
   color:#ffffff;
   font-size:11px;
   font-weight:normal;}
#f_left span 
{
   display:block;
   color:#ffb5b6;
   font-size:10px;
   margin:0px 0px 0px 20px;}
#fmenu1 {
        width:490px;
        float:left;
          padding:0;
    margin:0;
    list-style:none;
        }
#fmenu1 li 
{
   float:left;
   font-size:11px;
   font-weight:bold;
   margin:15px 0px 0px 18px;
   }
#fmenu1 li a 
{
   color:#ffffff;}
#fmenu1 li a span 
{
   color:#ffb5b6;
   margin-right:4px;
   }
#fmenu2 {
        width:450px;
        float:left;
         padding:0;
        padding-left:43px;
         
    margin:0;
    list-style:none;
        }
#fmenu2 li 
{
   float:left;
   font-size:10px;
   font-weight:bold;
   margin:5px 0px 0px 18px;
   }
#fmenu2 li a 
{
   color:#ffb5b6;}
#fmenu2 li a span 
{
   margin-right:3px;
   }
#goshop 
{
   color:#ffb5b6;
   font-size:11px;
   float:left;
   margin-top:23px;}
#goshop strong
{
   color:#ffffff;
   }
#fmenu2 a:hover 
{
   text-decoration:underline;}
#fmenu1 a:hover 
{
   text-decoration:underline;}
#goshop:hover 
{
   text-decoration:underline;}
#bestsellers 
{
   position:absolute;
   top:-415px;
   right:0px;
   width:784px;
    height:375px;
   clear:both;}
#bestsellers h4 
{
   text-align:center;
   background:url(../images/bestseller_back.gif) repeat-x 0px 0px;
   height:56px;
   margin-bottom:10px;}
.produkt h2.bestname a 
{
   color:#b13500;}
   
   
#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;
    font-weight:bold;
}
#pager a.selected
{
    border: solid 1px #354453;
    padding: 5px 9px 5px 9px;
    font-weight: bold;
    color: #354453;
}
#pager a.unselected
{
    padding: 5px 9px 5px 9px;
    color: #354453;
}


#InfoBox div
{
    margin:15px;
}
#InfoBox
{
 text-align:center; 
 
 padding-top:10px;
   
    background-repeat: no-repeat;
    background-position: bottom center;
    padding-bottom:60px;
    
}
#InfoBox strong
{
 color:Black;
    
}
#InfoBox a{
color:#DC620D;
text-decoration:none;
}


div#Tree ul
{
    margin: 0;
    padding: 0;
    list-style: none;
    margin-top: 4px;
    margin-left:7px;
    margin-bottom:10px;
 
   
}
div#Tree li
{
 
    padding:2px 0px 2px 0px;
}
div#Tree ul li a
{
   
    display: block;
   
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 13px;
   
    display:block;
    font-weight:bold;
      background-repeat: no-repeat;
}

.t0
{
    color:#354453;
      background-image: url(../images/treedot.gif);
   font-size:11px;
    background-position: 0px 7px;
     text-decoration: none;
   
}
.t1
{
    color:#354453;
    margin-left: 10px;
    font-size: 10px;
     text-decoration: none;
        background-position: 3px 10px;
      background-image: url(../images/treedot2.gif);
       font-size:10px;
   
   
}


.t2
{color:#354453;
     text-decoration: none;
    margin-left: 20px;
      background-position: 3px 10px;
      background-image: url(../images/treedot2.gif);
       font-size:10px;
}

.t3
{color:#354453;
     text-decoration: none;
    margin-left: 30px;
      background-position: 3px 10px;
      background-image: url(../images/treedot2.gif);
       font-size:10px;
  
}

.selected
{
   color:#CB1D1D;
  
}
.pselected
{
    color: #74AC24;
    background-repeat: no-repeat;
    background-position: 4px 6px;
}

fieldset
{
  border: solid 1px White; 
  padding-left:10px;  
    
}
fieldset table
{
    margin:0 auto;
}
fieldset  select
{
    border:solid 1px  #AFDFE8;
   padding:4px;
   font-size:11px; 
   width:300px;
}
fieldset input
{
     border:solid 1px  #AFDFE8;
   padding:4px;
   font-size:11px;
}
fieldset input#Send
{ 
  color:#DC610D;
  background-color:#F8F7F2;
  font-weight:bold;
  border:solid 1px #D3BA81;
 
  cursor:pointer;
  font-size:13px;
    
}


#fromFCK
{
    margin:8px 15px;
}
div.News
{
  float:left;
  margin:10px;
  margin-right:18px;
  margin-left:16px;
  border-bottom:solid 1px #DFDDD8;
  display:inline;
  padding-bottom:5px;
    
}
div.News p
{
    clear:both;
    margin:0;
    padding:2px;
    padding-top:4px;
    padding-left:5px;
    
    margin-bottom:8px;
}
div.News span
{
   float:left;
   font-style:italic;  
   font-weight:normal;
   clear:both; 
   color:#86B1CA;
   margin-left:5px;
    font-size:10px; 
}
div.News a
{
 float:left;
 text-decoration:none;
}
div.News em
{
    float:left;
    margin-left:20px;
    font-style:italic;  
    font-size:10px; 
  
    color:#354453;
}
div.News h4
{
     clear:both;
     float:left;
     color:Red;
     margin:0;
     padding:0;
     font-size:11px;
     padding-left:5px;
    
   
}
div.News h4 a
{
    color:#354453;
}
div.News h4 a:hover
{
    text-decoration:underline;
}
div.News a.detail
{
     text-decoration:none;
     color:#354453;
     float:right;
     font-size:10px;
     background-position:right 4px;
     background-repeat:no-repeat;
     padding-right:12px;
     background-image: url(../images/go.gif);
     background-repeat:no-repeat;
     cursor:pointer;
     margin-right:4px;
}
.highlight
    {
        quotes:none;
        background-color:Yellow;
    }
#logged
{
 padding-left:50px;
 padding-top:55px;   
}
#logged strong
{
    display:block;
    padding-bottom:5px;
}
#logged a
{
    display:block;
    color:#D12B2B;
    font-weight:bold;
}

