﻿body 
{
    margin:0;
    font-family:Tahoma, Times New Roman, MS Sans Serif, MS Serif;
    font-size:11px;
    background:White url(../images/bodyback.gif) repeat-x;
}
div#container 
{
    width:988px;
    margin:0 auto;
    overflow:hidden;}
div#container a img 
{
    border-style:none;}
h1#logo 
{
    margin:1px 0px 0px 0px;
    padding:0;
    float:left;
    width:326px;
    height:94px;}
div#MKoszyk 
{
    float:right;
    width:184px;
    height:83px;
    margin-top:14px;
    background:url(../images/basketback.gif) no-repeat 0px 0px;}
div#MKoszyk a 
{
    display:block;
    width:101px;
    margin:0 auto;
    margin-top:38px;}
div#MKoszyk span 
{
    display:block;
    color:#0167bd;
    text-align:center;
    padding-top:4px;
    }
ul#menu 
{
    padding:8px 0px 0px 6px;
    margin:0;
    clear:both;
    list-style:none;
    height:21px;}
ul#menu li 
{
    float:left;
    display:inline;
    margin-right:12px;
    margin-left:11px;
    text-align:center;}
ul#menu li#m1 
{
    margin-left:3px;}
ul#menu li#m9 
{
    margin-right:1px;}
ul#menu li a 
{
    color:White;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    font-family:Verdana;}
ul#menu li a:hover 
{
    color:#056b00;}
div#left 
{
    float:left;
    width:183px;}
form#szukaj 
{
    margin:0;
    padding:42px 0px 0px 0px;
    width:183px;
    height:46px;
    background:url(../images/search-back.gif) no-repeat 0px 0px;}
form#szukaj input#searchinput 
{
    border:2px solid #45ac00;
    color:#45ac00;
    float:left;
    font-size:11px;
    height:17px;
    padding:2px 0px 0px 3px;
    margin:0px 0px 0px 15px;
    width:120px;}
form#szukaj input#searchbutton
{
    border-style:none;
    cursor:pointer;
    float:left;
    height:27px;
    width:21px;
    background:transparent url(../images/leaf.gif) no-repeat scroll left top;
    margin:0px 0px 0px 6px;}
form#szukaj a 
{
    color:#545252;
    float:left;
    font-size:11px;
    margin:-1px 0px 0px 20px;
    text-decoration:none;}
    #middle-main
    {
        clear:both;
    }
#questionbox
{
   background:transparent url(../images/democracy.gif) repeat-y scroll 0px 0px;
    padding:0;
}
#questionbox h3
{
    font-size: 11px;
    color: #625F5B;
    font-weight: normal;
    padding: 8px 7px 4px 15px;
    margin:0;
}
#questionbox ul
{
    margin: 0;
    padding: 0px 0px 10px 10px;
    list-style: none;
  
}
#questionbox ul li
{
    margin-top: 5px;
    padding-right: 20px;
}

#questionbox ul li input
{
    float: left;
}
#questionbox ul li label
{
    color: #8b949b;
    font-size: 10px;
    cursor: pointer;
    line-height: 18px;
    margin-left: 3px;
}
#questionbox ul span
{
    color: #625F5B;
    display: block;
    margin: 2px;
    margin-left: 4px;
    font-weight: bold;
}
#questionbox ul strong
{
    font-size: 9px;
    display: block;
    height: 15px;
    background-color: #ECD456;
    border-left: solid 1px #F9A57C;
    position: relative;
    margin: 4px;
    margin-left: 3px;
}
#questionbox ul strong em
{
    position: absolute;
    font-style: normal;
    font-weight: bold;
    top: 2px;
    left: 5px;
    width: 140px;
    color: #D03A4A;
}

    /*
div#DemocracyBox 
{
    background:url(../images/democracy.gif) repeat-y 0px 0px;
  
   }
   */
form#newsletter 
{
    height:160px;
    background:url(../images/newsback2.gif) no-repeat 0px 0px;
    margin:0;
    padding:0;}
 
form#newsletter p 
{
    padding:52px 20px 0px 30px;
    margin:0;
    color:#307800;
    }
form#newsletter span 
{
    color:Red;
    float:left;
    height:12px;
    font-size:9px;
    margin:2px 0px 0px 30px;}
form#newsletter input#EmailNews
{
    display:block;
    border:2px solid #e8ba02;
    color:#e8ba02;
    font-size:11px;
    height:17px;
    padding:2px 0px 0px 3px;
    margin:0 auto;
    margin-top:14px;
    width:120px;}
form#newsletter input#newsbutton 
{
    float:left;
    height:16px;
    width:45px;
    background:transparent url(../images/newsbutton.gif) no-repeat 0px 0px;
    margin:4px 0px 0px 112px;
    border-style:none;
    cursor:pointer;
}


div#middle 
{
    float:left;
    width:621px;}
    
#navbox
{ 
    margin: 0px 0px 5px 5px;
    list-style: none;
     height:25px;
    background:url(../images/middleborder.gif) no-repeat center bottom;
    padding:5px 0px 0px 15px;
    color:#777777;
 
}
#navbox li
{
    float: left;
    display: inline;
    font-size: 11px;
    color: #96a2ab;
    background: url(../images/navdot.gif) no-repeat 0px 6px;
    padding: 2px 7px 0px 15px;
}


#navbox li a
{
     color:#777777;
    text-decoration:none;
}
#navbox li a:hover
{
    color: #307800;
}
#navbox li span
{
    color:#777777;
}
/*
div#navbox 
{
   
    }    
div#navbox a 
{
    color:#777777;
    text-decoration:none;
    }
div#navbox span 
{
    margin:0px 4px 0px 4px;}
div#navbox a:hover 
{
    text-decoration:underline;}
*/

#userfooter
{
    margin:0 auto;


}
div.produkt span.oldprice
{
    color:Red;
    display:block;
     font-size:10px;
     text-decoration:line-through;
  
   height:12px;
    font-weight:bold;
    font-style:normal;
    margin:4px 0px 4px 26px;
}
div.produkt
{
    float:left;
    width:207px;
    height:272px;
    padding-top:5px;
    }
div.produkt a.prodimg 
{
    display:block;
    margin:7px;
   height:129px;
    text-align:center;}
div.produkt a.proddesc 
{
    display:block;
    margin:15px 14px 6px 24px;
    text-decoration:none;
    color:#495640;
    height:56px;}
div.produkt a.proddesc strong 
{
    display:block;
    margin-bottom:3px;
    }
div.produkt a.proddesc span 
{
    color:#ff6600; }
div.produkt a.proddesc:hover 
{
    color:#307800;}
div.produkt  em 
{
    float:left;
    display:inline;
    color:#0072c8;
    font-size:14px;
    width:70px;
    height:20px;
    font-weight:bold;
    font-style:normal;
    margin:0px 0px 0px 25px;
    }
div.produkt a.prodbuy 
{
    float:left;
    display:inline;
    margin:-4px 0px 0px 28px;}
    
 
 
    
div.produkt2
{
    float:left;
    width:194px;
    height:272px;
    padding-top:5px;
    margin-top:15px;
    }
div.produkt2 a.prodimg 
{
    display:block;
    margin:7px;
   height:129px;
    text-align:center;}
div.produkt2 a.proddesc 
{
    display:block;
    margin:15px 30px 0px 30px;
    text-decoration:none;
    color:#495640;}
div.produkt2 a.proddesc strong 
{
    display:block;
    line-height:17px;
    }
div.produkt2 a.proddesc span 
{
    color:#ff6600;}
div.produkt2 a.proddesc:hover 
{
    color:#307800;}
div.produkt2  em 
{
    float:left;
    color:#0072c8;
    font-size:13px;
    width:70px;
    height:20px;
    font-weight:bold;
    font-style:normal;
    margin:12px 0px 0px 29px;
    }
div.produkt2 a.prodbuy 
{
    float:left;
    margin:8px 0px 0px 6px;}










div#right 
{
    float:left;
    width:183px;}
#logged
{
      margin:0;
    padding:41px 0px 0px 10px;
    width:173px;
    height:78px;
    background:url(../images/logowanie-back2.gif) no-repeat 0px 0px;
    
}
#logged strong
{
 color:#007B03;   
}
#logged a
{
    display:block;
    text-decoration:none;
    color:#495640;
}
form#LoginForm
{
    margin:0;
    padding:21px 0px 0px 0px;
    width:183px;
    height:98px;
    background:url(../images/logowanie-back.gif) no-repeat 0px 0px;
    }
form#LoginForm span 
{
    float:left;
    height:12px;
    
    color:Red;
    font-size:9px;
    width:140px;
   
    margin:8px 0px 0px 24px;}

form#LoginForm input#Login, input#Password 
{
    float:left;
    display:inline;
    width:77px;
    color:#e8ba02;
    font-size:11px;
    height:12px;
    padding:2px 0px 0px 3px;
    border:1px solid White;
    margin:3px 0px 0px 69px;
    }

form#LoginForm a#addnew 
{
    color:#545252;
    float:left;
    font-size:11px;
    text-decoration:none;
    margin:11px 0px 0px 24px;}
form#LoginForm input#logbutton 
{
    border-style:none;
    cursor:pointer;
    float:left;
    width:67px;
    height:19px;
    background:url(../images/log-button.gif) no-repeat left top;
    margin:9px 0px 0px 10px;}

div.promo 
{
    background:url(../images/promoback.gif) repeat-y 0px 0px;
   
    }
div.promo a.promoimg 
{
    display:block;
    margin:7px;
    text-align:center;}
div.promo a.promodesc 
{
    display:block;
    margin:13px 25px 0px 25px;
    text-decoration:none;
    color:#495640;}
div.promo a.promodesc strong 
{
    display:block;
    line-height:17px;
    }
div.promo a.promodesc span 
{
    color:#ff6600;}
div.promo a.promodesc:hover 
{
    color:#307800;}
div.promo div 
{ 
    background:url(../images/promobottom.gif) no-repeat center bottom;
    height:50px;}
    div.promo div em
    {
        color:Red;
        text-decoration:line-through;
        display:block;
        font-size:10px;
        text-align:left;
        padding-top:5px;
        padding-bottom:4px;
        padding-left:27px;
        font-style:normal;
        font-weight:bold;
    }
div.promo div span 
{
    float:left;
    color:#0072c8;
    font-size:13px;
    width:70px;
    height:20px;
    font-weight:bold;
    margin:0px 0px 0px 25px;
    }
div.promo div a 
{
    float:left;
    margin:-5px 0px 0px 8px;}
    a#przesylkabox p{
    margin-top:0;
    }
a#przesylkabox 
{
    display:block;
    width:133px;
    height:164px;
    background:url(../images/przesylki.gif) no-repeat;
    color:White;
    text-decoration:none;
    padding:40px 25px 10px 25px;}
a#przesylkabox span 
{
    color:Black;}
#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;
}
#infobox
{
    text-align: center;
    padding: 20px 0px 200px 0px;
    font-size: 11px; background-image: url(../images/mertea-logo.png);

       background-repeat: no-repeat;
    background-position: bottom center;
}

#infobox strong
{
    color: #45AD00;
}
#infobox p
{
    margin: 0;
    padding: 15px;
    color: #535B60;
    line-height: 17px;
}
#infobox a
{
    color: #45AD00;
    display: block;
    font-weight: bold;
    margin-top: 15px;
}
#infobox a:hover
{
    text-decoration: underline;
    color: #45AD00;
}


#fromFCK
{
    margin:10px;
    padding-right:5px;
}
#fromFCK blockquote,#fromFCK ul,#fromFCK p
{
    margin-left:5px;
       margin-right:7px;
}

form
{
    margin:0;
    padding:0; 
}
#leftspan {

    display:block;}
div#treebox ul
{
    margin: 0;
    padding: 0;
    list-style: none;
    margin-left:1px;
 
 
   
}
div#treebox li
{
 
    padding:2px 1px 2px 1px;
    background: url(../images/liback.png) repeat-x 0px 0px;
    margin:0px 2px 0px 0px;
}
div#treebox ul li a:hover
{
    color:#007B03;
}
div#treebox ul li a
{
   
    display: block;
    font-size:11px;
    padding: 6px 0px 5px 0px;
    font-weight:bold;
    text-decoration:none;
}

div#treebox ul li a.t0
{
    
   color:#409F00;
      background: url(../images/listek1.gif) no-repeat 1px 8px;
    padding-left:20px;
   
}
div#treebox ul li a.t1
{
    margin-left: 30px;
    font-size: 10px;
   
    color:#E8BA02;
 
   
   
}


div#treebox ul li a.t2
{
    
    margin-left: 40px;
    color:#FFD800;
}

div#treebox ul li a.t3
{
   
    margin-left: 50px;
  
}
div#footer 
{
   height:70px;
   padding-top:3px;
   background: url(../images/footerback.gif) repeat-x 0px 7px;
   }
div#innerfooter 
{
   height:21px;
   width:988px;
   margin:0 auto;
   padding-top:5px;
   text-align:center;
   color:#d6571d;}
div#innerfooter ul 
{
   height:24px;
   padding:11px 0px 7px 83px;
   margin:0;
   list-style:none;}
div#innerfooter ul li 
{
   float:left;
   padding:0px 10px 0px 10px;
   background:url(../images/fback.gif) no-repeat right top;
   }
div#innerfooter ul li a 
{
   display:block;
   text-align:center;
   }
div#innerfooter ul li a img 
{
   border-style:none;}

   
div#innerfooter ul li#lilast 
{
   background-image:none;}
div#innerfooter a#goshop 
{
   text-decoration:none;
   color:#d6571d;
   margin-right:8px;}
div#innerfooter span 
{
   margin-left:8px;} 
fieldset
{
  border: solid 1px White;   
    
}
fieldset  select
{
    border:solid 1px  #DFDFDF;
   padding:4px;
   font-size:11px; 
}
fieldset input
{
     border:solid 1px  #DFDFDF;
   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;
    
}
#pager
{
    clear: both;
    height: 20px;
    padding-top: 20px;
    text-align: center;
    padding-bottom: 3px;
    margin-bottom: 10px;
}
#pager a
{
   
    font-size: 11px;
    font-weight:bold;
    padding:2px;
    text-decoration: none;
    color:#41811C;
}
#pager a.selected
{
   
    color: #FF4E00;
    text-decoration:underline;
}
#pager a.unselected
{
   
    text-decoration: none;
   
}

#artykul {

    overflow:hidden;
    background: url(../images/art6.png) no-repeat left top;
    padding:0px 0px 0px 15px;
    margin-top:2px;
    }
#artykul div {

    float:left;
    width:165px;
    
    padding:20px 0px 0px 23px;}
#artykul h3 {

    margin:0;
    padding:0;
    font-size:12px;}
#artykul h3 a {

    color:#000000;
    text-decoration:none;}
#artykul h3 a:hover {

    color:#ffffff;}
#artykul p {

    padding:8px 0px 6px 0px;
    margin:0;
    
    text-align:justify;}
#artykul strong {

    font-size:9px;}
#artmore {

    display:block;
    clear:both;
    height:18px;
    color:#000000;
    text-align:right;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    padding:0px 40px 13px 10px;
    background: url(../images/art7.png) no-repeat -15px bottom;
    }


.promo ol
{
    margin: 0;
    padding-left: 30px;
    padding-top:8px;
    padding-right:5px;
}
.promo ol li a
{
    color: #535B5E;
    text-decoration:none;
}
.promo ol li a:hover
{
    color: #da251c;
}
.highlight
{
    background-color: Yellow;
}



#reminder
{
    text-align: center;
    padding: 25px 0px 10px 0px;
    font-size: 11px;
}

#reminder p
{
    margin: 0px 15px 15px 15px;
    padding: 0px;
    color: #535B60;
    line-height: 17px;
}

#reminder form
{
    padding: 10px 0px 0px 0px;
    text-align: left;
}

#reminderfrase
{
    border:2px solid #45AC00;
    float: left;
    font-size: 11px;
    height: 18px;
    margin: 0px 0px 0px 0px;
    padding: 4px 0px 0px 5px;
    width: 160px;
}
#reminderbutton
{
    background: transparent url(../images/leaf.gif) no-repeat scroll 0px;
    border-style: none;
    cursor: pointer;
    float: left;
    height: 21px;
    width: 27px;
    margin:3px 0px 0px 5px;
}
#reminder form label
{
    color: #535B60;
    margin-right: 10px;
}
#reminder form span
{
    color: #DA251C;
    display: block;
    text-align: center;
}
#reminder form table
{
    margin: 0 auto;
}
#sortbox

{

    height:25px;
    padding:10px;

}

#sortbox label

{

    float: right;

    padding-top: 2px;

    padding-right: 3px;

    color: #4B5054;

}

#sortbox select

{

    float: right;

    color: #4B5054;

    font-size: 11px;

}

div#detail-recommendbasket
{
    /*height:203px;*/
    float: left;
 
    padding: 0px 15px 30px 15px;
  
}

div#detail-recommendbasket p

{
     padding: 5px 0px 0px 10px;
     margin:0;
}
div#detail-recommendbasket a
{
    float: left;
    width: 135px;
    height: 160px;
    text-decoration: none;
    color: #495640;
    margin-left:10px;
    margin-right:35px;
    margin-top:30px;
    display:inline;
}

div#detail-recommendbasket a img
{
    display: block;
    margin: 0 auto;
}
div#detail-recommendbasket a strong
{
    display: block;
    padding: 10px 0px 0px 10px;
    height:24px;
}
div#detail-recommendbasket a span
{
    color: #ff6600;
}

