#body
{
    height:117px;
    background:url(img/top-bg.jpg) center repeat-x;
}

#top
{
    margin:auto;
    width:1000px;
    height:117px;
}

#top #logo
{
    padding:5px;
    float:left;
}

#top #menuGlowneUp
{
    width:620px;
    padding:8px 5px;
    float:right;
    text-align:right;
}

#top #menuGlowneUp #newsletter
{
    margin-right:20px;
}

#top #menuGlowneBot
{
    width:620px;
    padding:5px;
    float:right;
}

#top #menuGlowneBot #menuGlowne
{
    list-style-type:none;
    margin:0px;
    padding:0px;
    float:left;
}

#top #menuGlowneBot #menuGlowne li
{
    margin:12px 16px;
    float:left;
    font-size:16px;
}

#top #menuGlowneBot #menuGlowne a
{
    color:#e00024;
}

#pages
{
    margin:10px auto;
    width:1000px;
    position: relative;
}

#pages #left,
#pages #right
{
    width:190px;
    float:left;
}

#pages #middle
{
    margin:0px 10px 0px 10px;
    width:600px;
    float:left;
}

.blockTyt
{
    float:left;
}

.blockTytBot
{
    float:left;
    margin-bottom:5px;
}

.block
{
    border:1px solid #E00024;
    border-width:0px 1px;
    float:left;
    width:190px;
    background: url(img/blockBg.jpg) repeat-x white;
}

#pages #middle .block
{
    width:600px;
}

.banerPagesMiddle
{
    margin-bottom:5px;
    margin-left:1px;
    width:600px;
}

#fotter
{
    padding-top:10px;
    height:40px;
    background: #fefeff url(img/tloStopka.jpg) center repeat-x;
    clear: both;
}

#fotter #menuPodrzedne
{
    margin:auto;
    width:1000px;
}

#fotter #menuPodrzedne #menuDolne
{
    list-style-type:none;
    margin:0px;
    padding:0px;
    float:left;
}

#fotter #menuPodrzedne #menuDolne li
{
    margin:6px 5px;
    float:left;
    font-size:12px;
    color:#e00024;
}

#fotter #menuPodrzedne #menuDolne a
{
    color:#e00024;
}

#fotter #menuPodrzedne #powerBy
{
    margin:6px 5px;
    text-align:right;
    font-size:12px;
    color:#e00024;
    float:right;
}

.news
{
    margin:10px 10px 5px 10px;
}

.news h3
{
    margin:2px;
    color:#e00024;
    font-size:18px;
    font-style:italic;
}

.news h4
{
    margin:2px 20px;
    color:#C7C7C7;
    font-size:14px;
    font-style:italic;
    font-weight: 300;
}

.news .tresc
{
    margin:2px 5px;
    color:#222222;
    font-size:14px;
    font-weight: 300;
}

.belka
{
    background: url(img/belka.png);
    height:20px;
    clear: both;
}

#newsStarsza
{
    margin:0px 10px 0px 0px;
    height:16px;
    width:90px;
    display:block;
    padding:8px;
    background: url(img/przyciskBg.png);
    color:#fefefe;
    font-size:14px;
    float:right;
    text-align: center;
}

.przewijanie
{
    margin:10px 4px 0px 4px;
}

.sklep
{
    margin:10px 10px 5px 8px;
}

.sklep h3
{
    margin:5px 2px;
    color:#e00024;
    font-size:16px;
    font-style:italic;
}

.sklep h4
{
    margin:2px 10px;
    color:#C7C7C7;
    font-size:14px;
    font-style:italic;
    font-weight: 300;
}

.sklep .img
{
    margin:2px 0px;
    color:#222222;
    font-size:14px;
    font-weight: 300;
    width:175px;
    height:90px;
}

.sklep .imgliteboxsklep
{
    display:block;
    float:left;
    margin:0px 10px 4px 0px;
}

.sklep .tresc
{
    font-size: 14px;
}

#scrolSklepy
{
    height:670px;
    overflow:hidden;
    position: relative;
    z-index: 2;
}

#scrolSklepyS
{
    margin-top:0px;
    position: relative;
    top:0px;
    z-index: 1;
}

.produkt
{
    margin:10px 10px 5px 8px;
}

.produkt h3
{
    margin:2px;
    color:#646464;
    font-size:18px;
    font-style:italic;
}

.produkt .img
{
    margin:2px 0px;
    color:#222222;
    font-size:14px;
    font-weight: 300;
    width:175px;
}

.produkt .cena
{
    text-align: right;
    color:#e00024;
    font-size:14px;
    font-style:italic;
    font-weight:700;
}




#adminForm p
{
    color:#E00024;
    font-size:18px;
    width:260px;
    margin:10px auto;
}

#adminForm p input
{
    font-size: 18px;
    border:1px solid #E00024;
    float:right;
    background:white;
    text-align:center;
}

#adminForm p input[type='submit']
{
    color:#E00024;
}

input
{
    border:1px solid #B1B1B1;
    background:white;
    width:565px;
    margin:2px 0px;
    color:#222222;
}

input[type='button']
{
    font-weight: 700;
    width:567px;
}

#pupup
{
    position: absolute;
    left:100px;
    top:50px;
    z-index: 8;
    border:1px solid black;
}

#pupup img
{
    margin:0px;
    padding:0px;
    display:block;
    width:800px;
}

#pupup a
{
    position: absolute;
    right:10px;
    top:10px;
    background: white;
    display:block;
    z-index: 9;
    padding:2px 6px;
    color:#E00024;
    border:1px solid black;
}

.max600px
{
    width:600px;
    margin:auto;
}

#produkty
{
    overflow: hidden;
    position: relative;
}

#scrolalTaca
{
    position: absolute;
}

#middle
{
    background: white url() 
    
}

#menuGlowneUp div
{
    float:right;
}

#menuGlowneUp a
{
    color:white;
    font-size:20px;
}