html, body {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
vertical-align:top;
text-align:center;
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
}

body {
background:#fff url(../images/tlo-strony.jpg) 0px 0px repeat-x;
}


a:focus {
  -moz-outline-style: none;
}

img {
display:block;
border:0;
}

img p {
display:inline;
border:0;
}

.offset {
display:none;
}

div#pojemnik_strony {
position:relative;
top:0px;
left:0px;
padding:147px 0px 0px 0px;
margin:0px auto 0px auto;
width:980px;
background:transparent;
text-align:left;
z-index:2;
overflow:hidden;
}



div#pojemnik_zawartosci {
position:relative;
top:0px;
left:0px;
padding:191px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:980px;
background:transparent url(../images/tresc-tlo.gif) top left repeat-y;
text-align:left;
z-index:10;
overflow:hidden;
clear:both;
}

body.strona_glowna div#pojemnik_zawartosci {
padding:297px 0px 0px 0px;
}

div#pojemnik {
width:980px;
overflow:hidden;
border:solid 0px #900;
position:relative;
}


div#zawijasy-tlo {
position:absolute;
top:0px;
left:0px;
width:100%;
height:640px;
padding:0;
margin:0;
overflow:hidden;
z-index:1;
background:transparent url(../images/tlo-zygzak.jpg) top center no-repeat;
}

h1 {
position:absolute;
top:49px;
left:0;
padding:0px;
margin:0px 0px 0px 0px;
width:990px;
height:98px;
z-index:11;
overflow:hidden;
}

h1#logo span {
position:absolute;
top:0px;
left:0px;
padding:0px;
margin:0px 0px 0px 0px;
width:990px;
height:98px;
z-index:11;
overflow:hidden;
background:transparent url(../images/gora-strony.png) top left no-repeat;
}


h1 a {
position:absolute;
top:5px;
left:3px;
padding:0px;
margin:0px;
width:82px;
height:82px;
display:block;
text-indent:-100em;
overflow:hidden;
z-index:12;
border:solid 0px #000;
background:transparent;
}

h1#logo_en span {
position:absolute;
top:0px;
left:0px;
padding:0px;
margin:0px 0px 0px 0px;
width:990px;
height:98px;
z-index:11;
overflow:hidden;
background:transparent url(../images/gora-strony_en.png) top left no-repeat;
}

/*--------------------------baner strona glowna-------------------------*/
div#baner {
position:absolute;
top:147px;
left:30px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:980px;
height:191px;
background:transparent url(../images/baner-tresc-tlo.jpg) 0px 0px no-repeat;
z-index:11;
overflow:hidden;
}

body.strona_glowna div#baner {
height:297px;
background:transparent url(../images/baner-tlo.jpg) 0px 0px no-repeat;
}

div#baner h2 {
position:absolute;
top:32px;
left:497px;
display:block;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:404px;
height:125px;
background:transparent url(../images/haslo.png) 0px 0px no-repeat;
text-indent:-2000px;
overflow:hidden;
z-index:2;
}


div#baner p {
position:absolute;
top:155px;
left:672px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:225px;
text-align:right;
font-size:11px;
color:#5e5e5e;
z-index:2;
border:solid 0px #009;
}

div#baner a.sklep {
text-indent:-2000px;
display:block;
position:absolute;
top:195px;
left:683px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:214px;
height:64px;
font-size:11px;
z-index:2;
background:transparent url(../images/sklep-bt2.jpg) 0px 0px no-repeat;
overflow:hidden;
}

div#baner a.sklep:hover {
background:transparent url(../images/sklep-bt2.jpg) 0px -64px no-repeat;
}

div#baner a.sklep span {
text-indent:0px;
display:block;
position:absolute;
top:0px;
left:0px;

width:214px;
height:64px;
}

div#baner div#pojemnik_flasha {
position:absolute;
top:0px;
left:0px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:670px;
height:293px;
background:transparent;
z-index:1;
overflow:hidden;
}


/*--------------------------baner strona glowna wersja angielska-------------------------*/
div#baner_en {
position:absolute;
top:147px;
left:30px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:980px;
height:191px;
background:transparent url(../images/baner-tresc-tlo.jpg) 0px 0px no-repeat;
z-index:11;
overflow:hidden;
}

body.strona_glowna div#baner_en {
height:297px;
background:transparent url(../images/baner-tlo.jpg) 0px 0px no-repeat;
}

div#baner_en h2 {
position:absolute;
top:32px;
left:490px;
display:block;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:411px;
height:126px;
background:transparent url(../images/haslo_en.png) 0px 0px no-repeat;
text-indent:-2000px;
overflow:hidden;
z-index:2;
}


div#baner_en p {
position:absolute;
top:155px;
left:672px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:225px;
text-align:right;
font-size:11px;
color:#5e5e5e;
z-index:2;
border:solid 0px #009;
}

div#baner_en a.sklep {
text-indent:-2000px;
display:block;
position:absolute;
top:195px;
left:683px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:214px;
height:64px;
font-size:11px;
z-index:2;
background:transparent url(../images/sklep-bt2.jpg) 0px 0px no-repeat;
overflow:hidden;
}

div#baner_en a.sklep:hover {
background:transparent url(../images/sklep-bt2.jpg) 0px -64px no-repeat;
}

div#baner_en a.sklep span {
text-indent:0px;
display:block;
position:absolute;
top:0px;
left:0px;

width:214px;
height:64px;
}

div#baner_en div#pojemnik_flasha {
position:absolute;
top:0px;
left:0px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:670px;
height:293px;
background:transparent;
z-index:1;
overflow:hidden;
}

/*--------------------------podmenu i tresc-------------------------*/

div#kolumna_podmenu {
position:relative;
top:0px;
left:50px;
padding:14px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:260px;
border:solid 0px #000;
overflow:hidden;
z-index:10;
float:left;
}

div#tresc {
position:relative;
top:0px;
left:-30px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:620px;
border:solid 0px #000;
overflow:hidden;
z-index:10;
float:right;
}


/*--------------------------masz pytania telefon-------------------------*/
div#telefon {
position:absolute;
top:40px;
right:10px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:auto;
border:solid 0px #000;
overflow:hidden;
z-index:20;
}

div#telefon p {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size:17px;
color:#647510;
font-weight:bold;
text-align:right;
font-family:Arial, Verdana, Helvetica, sans-serif;
}


/*--------------------------stopka-------------------------*/
div#stopka {
position:relative;
top:0px;
left:0px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:980px;
height:130px;
background:transparent url(../images/stopka-tlo.gif) top center no-repeat;
text-align:left;
z-index:2;
clear:both;
overflow:hidden;
}

div#stopka p { 
color:#969696;
padding:0px;
margin:0px 0px 0px 0px;
position:absolute;
font-size:11px;

text-align:left;
}



div#stopka p#copy { 
top:100px;
left:50px;
}


div#stopka p#projekt { 
top:100px;
right:30px;
width:100%;
font-size:10px;
text-align:right;
}

div#stopka p#projekt a { 
text-decoration:none;
color:#5c5c5e;
}

div#stopka p#projekt a:hover { 
text-decoration:underline;
color:#838383;
}

/*----------------------------jezyki-----------------------------*/
ul#jezyki {
position:absolute;
top:10px;
right:12px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:auto;
list-style:none;
z-index:12;
background:transparent;
font-size: 11px;
font-family:Verdana, Helvetica, sans-serif;
}

ul#jezyki li {
position:relative;
top:0px;
left:0px;
float:right;
font-size:10px;
padding:0px 0px 0px 15px;
}

ul#jezyki li a {
position:relative;
top:0px;
left:0px;
color:#fff;
text-decoration:none;
font-weight:normal;
}

ul#jezyki li a:hover {
color:#000;
text-decoration:none;
}

