/* tekst na stronie */

.tresc {
margin:0 20px 0px 20px;
text-align:justify;
line-height:150%;
margin-right:3em;
background-image:url(/gfx/tresc-bg.gif);
background-repeat:repeat-y;
background-position:top right;
min-height:500px;
}

.tresc p {
margin:0;
}

.tresc h1 {
font-size:120%;
margin:0px 0px 10px 0px;
}

.tresc h2 {
font-size:115%;
margin:0px 0px 10px 0px;
color:#345888;
padding-bottom:2px;
border-bottom:solid #D3F1FC 2px;
font-family:Georgia,verdana,sans-serif;
}

.tresc h3 {
font-size:110%;
margin:0px 30px 10px 00px;
color:#45819C;
border-bottom:solid #FB7C00 1px;
}


.tresc a {
color:#0092d6;
font-weight:bold;
text-decoration:none;
}


.tresc a img {
border:0;
}

.tresc a:visited {
}

.tresc a:hover,
.tresc a:focus,
.tresc a:active {
color:#0092d6;
text-decoration:underline;
}

.tresc span.maszunia {
font-weight:bold;
color:#DB491E;
display:block;
margin:5px;
font-family:verdana,sans-serif;
}


.tresc ul.imagelist {
margin-top:10px;
}

.tresc ul.imagelist li {
display:block;
width:20%;
text-align:center;
background-color:#f5f5f5;
margin-top:2px;
margin-left:2px;
padding:5px;
float:left;
background-image:none;
}



.tresc ul.imagelist img {
border:solid white 2px;
}



/* lista wypunktowania, lista numerowana */

.tresc ul,.tekst ol {
margin:0px 0px 10px 0px;
list-style:none;
}


.tresc ul li, .tekst ol li {
margin:0px 0px 5px 20px;

}

.tresc ul a {
font-weight:bold;
}

table {
border:solid #7ddb38 1px;
background-color:#e8fed8;
width:100%;
font-size:100%;
font-family:arial;
margin:0 auto;
margin-top:10px;
margin-bottom:20px;
}

table th {
border:solid #7ddb38 1px;
background-color:#e8fed8;
text-align:center;
color:#0092d6;
text-transform:uppercase;
background-color:white;
padding:5px;
}

table td {
background-color:#e8fed8;
border:solid #7ddb38 1px;
text-align:center;
background-color:white;
padding:5px;
}

/* obrazki w tekscie */

/*prawa strona*/
.imgright {
float:right;
padding:15px 0px 15px 15px;
}

/*lewa strona*/
.imgleft {
float:left;
padding:15px 15px 15px 0px;
}


div.nawilista {
margin-bottom:20px;
text-align:center;
}

div.nawigacja {
width:auto;
margin:10px auto;
text-align:center;
}

div.nawigacja a {
margin-left:20px;
}

div.obrazekgal {
text-align:center;
}

div.obrazekgal img {
padding:10px;
background-color:#F5F6EE;
border:0;

}

.tresc a.programback {
padding:3px;
background-color:#45819C;
color:white;
width:200px;
margin:0 auto;
display:block;
text-align:center;
}

.tresc a.programback:hover,
.tresc a.programback:focus,
.tresc a.programback:active {
background-color:#F97D0B;
}

.legenda
{
margin-top:30px;
}


.gwiazdka
{
text-align:center;
font-weight:bold;
}



/*-- strona glowna produkt --*/


.produkt {
width:80%;
height:auto;
float:left;
border:solid #f7f7f7 1px;
background-color:white;
margin:20px;
background-image:url(/gfx/produktbg.gif);
background-repeat:no-repeat;
text-align:left;
padding:20px;
font-family:Trebuchet MS,verdana,sans-serif;
font-size:110%;

}


.produkt h1 {
color:#767676;
font-size:100%;
font-family:Trebuchet MS,verdana,sans-serif;
text-decoration:underline;
margin-left:10px;
}

.produkt img,.produkt a img {
float:left;
margin:0px 10px 0px 10px;
border:solid #f3f3f3 2px;
padding:3px;
}

a.katmore {
color:#DA251D;
font-weight:bold;
background-image:url(/gfx/ofertamore.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:12px;
}

div.track {
border-bottom:solid #D3F1FC 1px;
padding-bottom:3px;
font-weight:bold;
}

.tresc div.track a {
font-weight:bold;
color:#0092d6;
}
