* { margin: 0; padding: 0; }
a, input, textarea { outline: none; }
a img { border: 0; }

.panCzysciciel
    {
    width: 100%;
    height: 0;
    clear: both;
    display: block;
    }

.rogi
    {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    }

html
    {
    background: #202020 url('../obrazki/tlo.jpg') repeat-x;
    color: #b4b4b4;
    font-family: Helvetica Neue, Arial, Tahoma, sans-serif;
    font-size: 12px;
    }

div#zawartosc
    {
    width: 960px;
    margin: 0 auto;
    padding: 18px 0 45px 0;
    position: relative;
    }
    
div#lewaTlo, div#lewaTlo2
    {
    position: absolute;
    left: -956px;
    width: 960px;
    background: #ebf0cd;
    height: 100%;
    top: 0px;
    }

div#lewa
    {
    float: left;
    width: 270px;
    position: relative;
    z-index: 3;
    }
    
div#lewa h1
    {
    height: 60px;
    margin: 0 0 15px 0;
    }
    
div#lewa h1 a img
    {
    display: block;
    }

div#lewa div#poleFormularza, div#thanx
    {
    width: 250px;
    padding: 20px 20px 40px 0;
    background: #ebf0cd url('../obrazki/tloFormularz.jpg') repeat-y;
    color: #766f39;
    text-shadow: 1px 1px #f1f4e3;
    min-height: 324px;
    position: relative;
    z-index: 3;
    }
    
div#lewa div#thanx
    {
    z-index: 9;
    padding: 0;
    padding-top: 50px;
    height: 279px;
    min-height: 1px;
    }
    
div#thanx img
    {
    width: 66px;
    height: 66px;
    display: block;
    margin: 0 auto;
    margin-bottom: 25px;
    }

div#thanx h3
    {
    font-size: 16px;
    margin: 0 0 15px;
    }
    
div#thanx h3 small
    {
    font-size: 11px;
    font-weight: normal;
    }
    
div#lewa div#poleFormularza h2
    {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 20px 0;
    position: relative;
    z-index: 3;
    }
    
div#lewa div#poleFormularza a
    {
    color: #343434;
    }
    
div#lewa div#poleFormularza p
    {
    line-height: 20px;
    margin: 0 0 20px 0;
    position: relative;
    z-index: 3;
    }

div#lewa div#poleFormularza ul
    {
    border-bottom: 1px solid #d4dab5;
    margin: 0 0 20px 0;
    position: relative;
    z-index: 3;
    }

div#lewa div#poleFormularza ul li
    {
    display: block;
    list-style: none;
    margin: 0 0 1px 0;
    }
    
div#lewa div#poleFormularza ul li.zgoda
    {
    margin: 20px 0 20px 0;
    font-size: 9px;
    }

div#lewa div#poleFormularza ul li.newsletter
    {
    margin: 20px 0 20px 0;
    font-size: 9px;
    }
    
div#lewa div#poleFormularza ul li p
    {
    margin: 0;
    padding: 8px 5px 3px 5px;
    font-size: 10px;
    margin-top: -5px;
    background: #FF0000;
    border: 1px solid #b90000;
    color: #ffeaea;
    text-shadow: 1px 1px #6f0000;
    }
    
div#lewa div#poleFormularza ul li.zgoda p
    {
    padding-top: 3px;
    margin: 10px 0 -10px 0;
    }
    
div#lewa div#poleFormularza ul li input[type=text]
    {
    height: 28px;
    background: #1e1f05 url('../obrazki/tloInput.jpg') repeat-x;
    width: 220px;
    font-size: 16px;
    color: #f0f0f0;
    border: 0;
    padding: 8px 15px 0 15px;
    position: relative;
    z-index: 4;
    }
    
div#lewa div#poleFormularza ul li input[type=checkbox]
    {
    float: left;
    margin: 0 8px 20px 0;
    }
    
div#lewa div#poleFormularza input[type=submit]
    {
    float: right;
    width: 80px;
    height: 26px;
    background: #b8e600 url('../obrazki/tloWyslij.jpg') repeat-x;
    border: 1px solid #8fb300;
    font-size: 12px;
    color: #343434;
    text-align: center;
    font-weight: bold;
    text-shadow: 1px 1px #cfe76c;
    cursor: pointer;
    }
    
/* prawa Twoja stara */

div#prawa
    {
    width: 690px;
    float: right;
    }
    
div#prawa div#oferta
    {
    clear: both;
    width: 660px;
    padding: 0 0 0 30px;
    }
    
div#prawa div#oferta div.boks
    {
    float: left;
    width: 200px;
    }
    
div#prawa div#oferta div.boks p
    {
    line-height: 18px;
    }

div#prawa div#oferta div.boks h3
    {
    font-size: 20px;
    color: #d5d5d5;
    height: 20px;
    margin: 0 0 18px 0;
    }

div#prawa div#pigula
    {
    width: 446px;
    height: 208px;
    padding: 176px 20px 0 224px;
    background: url('../obrazki/pigula.png') no-repeat -84px 122px;
    }

div#prawa div#pigula h1
    {
    color: #f6f9e4;
    font-size: 48px;
    font-weight: normal;
    height: 44px;
    margin: 0 0 35px 0;
    }
    
div#prawa div#pigula h2
    {
    color: #767676;
    font-size: 14px;
    font-weight: normal;
    width: 300px;
    background: url('../obrazki/strzalka.png') top left no-repeat;
    height: 38px;
    line-height: 38px;
    padding: 0 0 0 135px;
    margin: 0 0 0 -30px;
    }

/* stopka -- logosy */

div#logosy
    {
    width: 960px;
    margin: 0 auto;
    clear: both;
    height: 110px;
    border-top: 1px solid #333333;
    margin-top: 40px;
    background: url('../obrazki/logosy.png') center center no-repeat;
    }
    
div#stopka
    {
    width: 920px;
    padding: 20px 20px 0 20px;
    color: #676767;
    border-top: 1px solid #4b4b4b;
    font-size: 11px;
    line-height: 14px;
    }
    
div#stopka a
    {
    color: #676767;
    text-decoration: none;
    }
    
div#stopka a:hover
    {
    color: #B8E600;
    text-decoration: underline;
    }
