* {
       margin: 0;
       padding: 0;
} 

div#container {
       width: 765px;
       margin: auto;
}

img {
  border: 0;
}

/* Nagłówek, menu */

div#naglowek {
       background-image: url('gfx/logofilm.png');
       background-position: 0px 15px;
       background-repeat: no-repeat;
       height: 117px;
       font-family: sans-serif;
}

ul#menu{
       list-style: none;
 background-color: gray;
       position: relative;
       width: 765px;
       vertical-align: middle;
       text-align: center;
       height:30;
     
}
ul#menu li {
       display: inline;
       line-height: 20px;
}
ul#menu li a {
       color: #ffffff;
       text-decoration:none;
       margin-left: 12px;
       margin-right: 12px;
       font-family: arial, sans-serif;
       font-size: 13px;
       font-weight: bold;
       
}
ul#menu li a:hover{
       text-decoration:underline;
}
div#menudiv {background-color: gray;}
div#kadr, div#kadr2, div#menudiv {position: relative;}
div#kadr {
background-image: url('gfx/obrazek2.png');
 background-repeat: repeat-x;
 height:13px;

        }
div#kadr2 {
background-image: url('gfx/obrazek.png');
 background-repeat: repeat-x;
 }
div#preferowana {
       height: 220px;
       padding-left: 4px;
       background-image: url('gfx/mezczyzna_prawo.jpg');
        background-position: right;
       background-repeat: no-repeat;
}

div#produkt {
       padding-left: 4px;
}

h1 {
       font-family: arial, sans-serif;
       font-size: 14px;
       color: #5C5E5F;
       font-weight: bold;
       margin-bottom: 5px;
       padding-top: 35px;
}

h4 {
       color: #E99B3F;
       font-family: tahoma, sans-serif;
       font-size: 12px;
       font-weight: bold;
       margin-bottom: 5px;
       text-align: left;

}

p#preferowana  {
       font-family: verdana, sans-serif;
       font-size: 11px;
       color: #5C5E5F;
       line-height: 130%;
       width: 500px;
       margin-left: 90px;
}
p#produkt {
       font-family: verdana, sans-serif;
       font-size: 11px;
       color: #5C5E5F;
       line-height: 130%;
       width: 650px;
       margin-left: 90px;
}

p.tekst {
       font-family: verdana, sans-serif;
       font-size: 11px;
       color: #5C5E5F;
       line-height: 130%;
       margin-bottom: 15px;
       margin-top: 5px;
       text-indent: 20px;
}

p.rozdziel {
       margin-bottom: 8px;
       margin-top: 8px;
       font-size: 1px;
       clear: both;
}

p.zamow {
margin-bottom: 3px;
}


p.zamow a {
       font-family: verdana, sans-serif;
       font-size: 11px;
       color: #0F6BB2;
       text-decoration: underline;
       font-weight: bold;
}

p.zamow a:hover {
       text-decoration: none;
}

hr {
       margin-top: 10px;
       margin-bottom: 9px;
       border: 0;
       height: 1px;
       color: #ffffff;
       background-color: #ffffff;
       }

span.autor {
       font-family: arial, sans-serif;
       font-size: 12px;
       color: #5C5E5F;
       font-weight: normal;
}

img.okladka {
       float: left;
       margin-right: 4px;
       padding-top: 1px;
}

ul.listapreferowana {
       float: right;
       margin-right: 170px;
       margin-top: 5px;
       height: 20px;
}

.ziel {
       display: inline;
       padding-left: 14px;
       background-image: url('gfx/list_ziel.png');
       background-repeat: no-repeat;
       background-position: left center;
       margin-left: 10px;
}

.ziel a {
       font-family: verdana, sans-serif;
       font-size: 11px;
       color: #7EB610;
       text-decoration: underline;
       font-weight: bold;
}

.ziel a:hover {
       text-decoration: none;
}
 
.nieb {
        display: inline;
       padding-left: 14px;
       background-image: url('gfx/list_nieb.png');
       background-repeat: no-repeat;
       background-position: left center;
       margin-left: 10px;
       margin-right: 10px;
}

.nieb a {
       font-family: verdana, sans-serif;
       font-size: 11px;
       color: #0F6BB2;
       text-decoration: underline;
       font-weight: bold;
}

li.nieb a:hover {
       text-decoration: none;
}


div.nowosci {
       border: 1px solid #A4A4A4;
       width: 160px;
       float: left;
}

h2 {
       height: 28px;
       font-family: verdana, sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #ffffff;
       line-height: 27px;
       padding-left: 12px;
}

h2.nowosci {
       background-color: #7EB610;
}

.nowosci dl {
       font-size: 10px;
       font-family: verdana, sans-serif;
       padding: 4px;
}

.nowosci dl dt{
       color: #5C5E5F;
       font-weight: bold;
       margin-bottom: 2px;
}

.nowosci dl dd{
       color: #A5A4A4;
       line-height: 110%;
       border-bottom: 1px dotted #A5A4A4;
       margin-bottom: 5px;
       padding-bottom: 8px;
}

div.zamowienia {
       border: 1px solid #A4A4A4;
       width: 160px;
       float: left;
       clear: both;
       margin-top: 15px;
       margin-bottom: 15px;
       *margin-bottom: 0;
}
       
h2.zamowienia {
       background-color: #E99B3F;
}


div.zamowienia p {
       font-size: 10px;
       font-family: verdana, sans-serif;
       padding: 4px;
       color: #A5A4A4;
       line-height: 110%;
       margin-bottom: 5px;
       padding-bottom: 8px;
}

div.zamowienia p a {
       color: #A5A4A4;
       text-decoration: underline;
}


div.zamowienia p a:hover {
       color: #A5A4A4;
       text-decoration: none;
}
.zamowienia ul {
       list-style-type: none;
       font-family: verdana, sans-serif;
       font-size: 11px;
       line-height: 11px;
       margin-top: 5px;
       margin-bottom: 5px;
       
}
.zamowienia ul li {
       background-image: url('gfx/list_pom.png');
       background-repeat: no-repeat;
       margin-left: 4px;
       margin-bottom: 2px;
       padding-left: 11px;
       background-position: 0px 2px;
}

.zamowienia ul li a {
       color: #A5A4A4;
       text-decoration: underline;
}

.zamowienia ul li a:hover {
       text-decoration: none;
}


h2.produkty {
       background-color: #8D8D8D;
       text-align: left;
}

table.produkty {
       width:100%;
       border-collapse: collapse;
       border: 1px solid #a4a4a4;
    
      
}

img.k {
       float: left; 
       margin-right: 3px; 
       margin-bottom: 2px; 

}

h3 {
       font-family: verdana, sans-serif;
       font-size: 11px;
       font-weight: bold;
       color: #5C5E5F;
}

h3 a {
       font-family: verdana, sans-serif;
       font-size: 11px;
       font-weight: bold;
       color: #5C5E5F;
       text-decoration: underline;
}

h3 a:hover {
       color: #5C5E5F;
       text-decoration: underline;
}


h5 {
       font-family: verdana, sans-serif;
       font-size: 10px;
       font-weight: normal;
       color: #5C5E5F;
       margin-bottom: 10px;
}

p.k {
       clear: both;
       font-family: verdana, sans-serif;
       font-size: 11px;
       font-weight: normal;
       color: #5C5E5F;
}

.ktekst {
       font-family: verdana, sans-serif;
       font-size: 11px;
       font-weight: normal;
       color: #5C5E5F;
       line-height: 120%;
       margin-top: 8px;
       margin-bottom: 8px;
}

.ktekst a {
       font-family: verdana, sans-serif;
       font-size: 11px;
       font-weight: normal;
       color: #5C5E5F;
       text-decoration: underline;
}

.ktekst a:hover {
       text-decoration: none;
}

.ktekst dt {
       font-size: 10px;
       margin-bottom: 2px;
       font-weight: bold;
}

.podpis {
       margin-right: 5px;
       text-align: right;
       font-family: verdana, sans-serif;
       font-size: 11px;
       font-weight: normal;
       color: #5C5E5F;
       line-height: 120%;
       margin-top: 6px;
       margin-bottom: 6px;
       font-style: italic;
}

p.ktekst {
       font-family: verdana, sans-serif;
       font-size: 11px;
       font-weight: normal;
       color: #5C5E5F;
       line-height: 120%;
       margin-top: 8px;
       margin-bottom: 8px;
}

p.ktekst a {
       color: #5C5E5F;
       text-decoration: underline;
}

p.ktekst a:hover {
       color: #5C5E5F;
       text-decoration: none;
}

ul.ktekst {
       list-style-type: none;
       font-family: verdana, sans-serif;
       font-size: 11px;
       line-height: 11px;
       margin-top: 5px;
       margin-bottom: 5px;
       
}
ul.ktekst li {
       background-image: url('gfx/list_pom.png');
       background-repeat: no-repeat;
       margin-left: 10px;
       margin-bottom: 4px;
       padding-left: 13px;
       background-position: 0px 2px;
       color: #5C5E5F;
}

.k0 {
       vertical-align: top;
       padding: 5px;
}

.k1 {
       width: 50%;
       border-right: 1px #a5a4a4 solid;
       vertical-align: top;
       padding: 5px;
}
.k11{
       width: 50%;
       border-right: 1px #a5a4a4 solid;
       vertical-align: top;
       padding: 5px;
        border-bottom: 1px #a5a4a4 solid;
}
.k2 {
       width: 25%;
       height: 25px;
       border-bottom: 1px #a5a4a4 solid;
}

.k3 {
       width: 25%;
       height: 25px;
       border-bottom: 1px #a5a4a4 solid;
       border-right: 1px #a5a4a4 solid;
       text-align: right;
}

.stopka {
       clear: both;
       background-color: #5C5E5F;
       margin-top: 20px;
       height: 30px;
       margin-bottom: 20px;
       text-align: center;
}

.stopka p {
       font-family: verdana, sans-serif;
       font-size: 11px;
       font-weight: bold;
       color: #FFFFFF;
       padding-top: 7px;
}

.stopka p a {
       color: #FFFFFF;
       text-decoration: underline;
}

.stopka p a:hover {
       color: #FFFFFF;
       text-decoration: none;
}


.produkttekst a {
       font-family: verdana, sans-serif;
       font-size: 11px;
       font-weight: normal;
       color: #5C5E5F;
       text-decoration: underline;
}

.produkttekst a:hover {
       text-decoration: none;
}

ul.produkttekst {
       list-style-type: none;
       font-family: verdana, sans-serif;
       font-size: 11px;
       line-height: 130%;
       margin-top: 5px;
       margin-bottom: 5px;
       
}
ul.produkttekst li {
       background-image: url('gfx/list_pom.png');
       background-repeat: no-repeat;
       margin-left: 10px;
       margin-bottom: 10px;
       padding-left: 13px;
       background-position: 0px 2px;
       color: #5C5E5F;
}

