html, body {

 height: 100%;

}



body {

 background-color: #d4d4d4;

 font-size: 12px;

 font-family: "Arial CE", Arial, Helvetica, sans-serif;

 margin: 0px 0px 0px 0px;

 padding: 0px;

 color: #4c4d42;

}



form, table, tr, td {

 margin: 0px 0px 0px 0px;

 padding: 0px 0px 0px 0px;

}



input {

 font-size: 12px;

}



br {

 clear: both;

}



p {

 margin: 8px 0px 12px 0px;

 padding: 0px 0px 0px 0px;

 line-height: 1.4em;

 text-align: justify;

}



ul {

 margin: 4px 0px 0px 0px;

 padding: 0px 0px 0px 0px;

 list-style-type: none;

}



li {

 display: block;

 margin: 4px 0px 0px 0px;

 padding: 0px 0px 0px 0px;

}



code {

 color: #EF3903;

}



h1 {

 margin: 0px 0px 0px 0px;

 padding: 10px 0px 0px 0px;

 font-size: 16px;

}



h3 {

 margin: 0px 0px 0px 0px;

 padding: 10px 0px 0px 0px;

 font-size: 12px;

 font-weight: normal;

 color: #A72802;

}



h5 {

 margin: 0px 0px 0px 0px;

 padding: 20px 0px 0px 0px;

 font-size: 12px;

 color: #013463;

 font-weight: normal;

 line-height: 1.4em;

 text-align: justify;

}



img {

 border: 0px solid #ffffff;

}



a:link, a:visited {

 color: #0259A7;

 text-decoration: underline;

}



#logo {

 display: block;

 width: 64px;

 height: 56px;

 margin: 30px 0px 0px 14px;

 padding: 0px 0px 0px 0px;

 border: 0px;

}



#podstawa {

 width: 780px;

 position: relative;

 min-height: 100%;

 margin: 0px auto 0px auto;

 padding: 0px 0px 0px 0px;

 background-color: #ffffff;

 border-left: 1px solid #adb195;

 border-right: 1px solid #adb195;

 background: url(../graph/tlo_centrum.png) repeat-y #ffffff;

 height: auto;

}



*html  #podstawa {

 height: 100%;

}



#gora {

 background: url(../graph/tlo_gora.png) repeat-x  #c3de2b;

 height: 155px;

 width: 100%;

 margin: 0px;

 padding: 0px;

}



#reklama_top {

 width: 100%;

 margin: 0px;

 padding: 0px;

 height: 95px;

 background-color: #ffffff;

 border-bottom: 1px solid #ADB195;

 padding-bottom: 4px;

 padding-top: 4px;

}



#gora_lewa {

 width: 447px;

 height: 155px;

 float: left;

 clear: left;

}



#gora_prawa {

 width: 333px;

 height: 155px;

 background: url(../graph/tlo_gora_prawa.png) no-repeat;

 float: right;

 clear: right;

}



#stopka {

 position: absolute;

 bottom: 0px;

 left: 0px;

 height: 34px;

 background: url(../graph/tlo_stopka.png) repeat-x;

 width: 100%;

}



#menu {

 margin: 30px 0px 0px 14px;

 padding: 0px 0px 0px 0px;

 list-style-type: none;

 height: 22px;

}



#menu li {

 display: inline;

 margin-right: 14px;

}



#kontakt {

 display: block;

 margin: 117px 14px 0px 0px;

 padding: 0px 0px 0px 0px;

 float: right;

 clear: right;

}



*html #kontakt {

 margin: 117px 7px 0px 0px;

}



#centrum {

 width: 100%;

 margin: 0px 0px 0px 0px;

 padding: 0px 0px 50px 0px;

}



#lewa {

 margin: 0px 0px 0px 0px;

 padding: 0px 8px 0px 16px;

 width: 160px;

 border-right: 1px solid #c4c6b6;

 border-bottom: 1px solid #c4c6b6;

 background-color: #f4f4f4;

 min-height: 300px;

 float: left;

 color: #167404;

}



#lewa p {

 text-align: left;

}



*html #lewa {

 height: 300px;

}



#prawa {

 margin: 0px 0px 0px 0px;

 padding: 0px 16px 0px 8px;

 width: 446px;

 float: left;

}



#strefa {

 margin: 0px 0px 0px 0px;

 padding: 8px 4px 0px 0px;

 width: 120px;

 float: right;

 color: #78796b;

}



#stopka p {

 color: #ffffff;

 margin: 8px 14px 0px 0px;

 padding: 0px 0px 0px 0px;

 float: right;

}
#polecam{
margin: 0px 0px 0px 0px;
padding: 6px 6px 6px 6px;
width: 100%;
}
#polecam p.polecone {
float: left;
height: auto;
width: 180px;
}
#polecam p.opis {
float: left;
height: auto;
width: 230px;
}
span.wazne {
font-weight: bold;
color: #EF3703;
}