body{
padding: 0px;
margin: 0px;
}
* {
font-family: Arial;
font-size: 11px;
}
a:link, a:active, a:visited{
font-family: Arial;
font-size: 11px;
color: black;
text-decoration: none;
}
a:hover{
font-family: Arial;
font-size: 11px;
color: black;
text-decoration: underline;
}
div#topper{
border-bottom: 1px solid #E1E1E1;
}
div#topper div#scroller{
position: relative;
height: 14px;
overflow: hidden;
font-size: 10px;
background-color: #F5F5F5;
text-align: center;
padding: 2px 0px 2px 0px;
}
div#topper div#scroller a:link, div#topper div#scroller a:active, div#topper div#scroller a:visited{
font-size: 10px;
font-weight: bold;
text-decoration: none;
}
div#topper div#scroller a:hover{
font-size: 10px;
font-weight: bold;
text-decoration: underline;
}
div#topper div#scroller span{
color: #CCCCCC;
padding: 0px 5px 0px 5px;
}

div#topper div#belka{
width: 960px;
height: 70px;
background: url(gfx/topper-bckgr.jpg) no-repeat center;
padding: 10px 0px 10px 0px;
margin: auto;
}

div#topper div#belka div#logo{
float: left;
width: 253px;
height: 55px;
margin: 5px 0px 0px 0px;
}
div#topper div#belka div#szukaj{
float: right;
width: 196px;
height: 52px;
background: url(gfx/wndSzukaj.jpg) no-repeat center;
color: white;
padding: 5px 10px 5px 10px;
margin-left: 5px;
}
div#topper div#belka div#szukaj span{
font-weight: bold;
color: white;
}
div#topper div#belka div#szukaj a{
font-size: 11px;
font-weight: normal;
color: white;
text-decoration: underline;
}
div#topper div#belka div#szukaj span img{
margin: 0px 2px 0px 3px;
}
div#topper div#belka div#szukaj input.szukajText{
width: 151px;
height: 16px;
background: url(gfx/szukajText.jpg) no-repeat center;
border: none;
padding: 5px 5px 2px 5px;
margin: 6px 0px 0px 5px;
}
div#topper div#belka div#szukaj input.submitSzukaj{
width: 23px;
height: 23px;
background: url(gfx/submitSzukaj.jpg) no-repeat center;
border: none;
}

div#topper div#belka div#ikony{
width: 460px;
margin-left: 270px;
}

div#topper div#ikony ul{
list-style-type: none;
padding: 0px;
margin: 15px 0px 0px 50px;
} 
div#topper div#ikony ul li{
float: left;
text-align: center;
padding: 0px 10px 0px 10px;
} 

div.shadow{
height: 8px;
background: url(gfx/topper-shadow.jpg) no-repeat center;
}




div#content{
position: relative;
background-color: white;
width: 960px;
margin: 5px auto 10px auto;
}
div#content div#reklamaBaner{
height:100px;
text-align: center;
padding: 0px 0px 10px 0px;
}
div#content div#reklamaBaner div{
margin-top: 5px;
}


div#content div#menu{
height: auto;
}

div#content div#menu div#kategorie{
overflow: hidden;
width: auto;
height: auto;
background-color: #009A00;
text-align: center;
padding: 0px 5px 0px 5px;
border: 1px solid #63DF39;
}



div#content div#menu div#kategorie .menu div#menuScroll{
overflow: hidden;
height: 30px;
}

div#content div#menu div#kategorie .menu ul{
height: 30px;
list-style-type: none;
padding: 0px;
margin: 0px;
text-align: center;
}

div#content div#menu div#kategorie .menu div.menuBtn{
float: left;
padding: 7px 10px 5px 10px;
margin: 3px 1px 0px 1px;
}

div#content div#menu div#kategorie .menu ul li{
float: left;
padding: 7px 5px 5px 5px;
margin: 3px 1px 0px 1px;
}
div#kategorie .menu ul li a:link, div#kategorie .menu ul li a:active, div#kategorie .menu ul li a:visited{
font-size: 12px;
font-weight: bold;
color: white;
}
div#kategorie .menu ul li a:hover{
font-size: 12px;
font-weight: bold;
color: white;
text-decoration: underline;
}
div#content div#menu div#ajaxPodkategorie{
/*height: 15px;*/
position: absolute;
display: none;
margin-left: 0px;
margin-top: 0px;
width: 200px;
background-color: #333333;
z-index: 10;
}
div#content div#menu div#ajaxPodkategorie span{
color: #666666;
margin: 0px 5px 0px 5px;
}

div#ajaxPodkategorie a:link, div#ajaxPodkategorie a:active, div#ajaxPodkategorie a:visited{
font-size: 12px;
color: white;
}
div#ajaxPodkategorie a:hover{
font-size: 12px;
color: white;
text-decoration: underline;
}

div#content div#bodyact{
position: relative;
overflow: hidden;
clear: both;
display: block;
width: 960px;
padding-bottom: 10px;
margin-top: 5px;
z-index: 2;
}

div#content div#boksSponsorowany{
margin-top: 5px;
}

div#content div#stopka{
overflow: hidden;
padding: 0px 10px 0px 10px;
margin-top: 5px;
}
div#content div#stopka a{
font-size: 10px;
color: #666666;
}
div#content div#stopka span{
color: #CCCCCC;
}

div#content div#boksReklamy{
background-color: #F1F1F1;
margin: 5px 0px 5px 0px;
}

div#bodyact div#left{
float: left;
width: 478px;
}
div#bodyact div#right{
width: 478px;
margin-left: 482px;
}

div.belka{
overflow: hidden;
width: 478px;
height: 36px;
background: url(gfx/belka.jpg) no-repeat top;
margin: 10px 0px 10px 0px;
}
div.belka div.kategorie{
float: left;
margin: 11px 0px 0px 20px;
}
div.belka div.kategorie span{
color: #009900;
}
div.belka div.kategorie a{
color: white;
}
div.belka div.zakladka{
float: right;
text-align: right;
}

div#wndAktualnosci a:link, div#wndAktualnosci a:active, div#wndAktualnosci a:visited{
text-decoration: none;
}
div#wndAktualnosci a:hover{
text-decoration: underline;
}

div#wndAktualnosci h1 a:link, div#wndAktualnosci h1 a:active, div#wndAktualnosci h1 a:visited, div#wndAktualnosci h1 a:hover{
font-size: 22px;
}

div#wndAktualnosci{
overflow: hidden;
padding: 0px 10px 0px 0px;
}
div#wndAktualnosci h1{
font-size: 22px;
margin: 0px 0px 0px 0px;
}

div#wndAktualnosci h2{
font-size: 15px;
margin: 0px 0px 0px 0px;
}
div#wndAktualnosci h2 a{
font-size: 15px;
}


div#wndAktualnosci .data{
color: #999999;
}
div#wndAktualnosci .tekst{
font-size: 12px;
text-align: justify;
margin-top: 15px;
}
div#wndAktualnosci .tekst *{
font-size: 12px;
text-align: justify;
}
div#wndAktualnosci img{
/* margin: 0px 20px 20px 0px; */
}

div#wndAktualnosci .wiecej{
float: right;
margin: 5px 0px 10px 0px;
}
div#wndAktualnosci .wiecej img{
margin: 5px 3px 0px 0px;
}

div#wndAktualnosci .wiecej a:link, div#wndAktualnosci .wiecej  a:active, div#wndAktualnosci .wiecej  a:visited{
font-size: 11px;
color: #E53637;
}
div#wndAktualnosci .wiecej a:hover{
font-size: 11px;
color: #E53637;
text-decoration: underline;
}

div#wndAktualnosci .reklamaBaner{
text-align: center;
margin: 5px 0px 5px 0px;
}

div#wndAktualnosci ul{
list-style-type: underline;
padding: 0px;
margin: 0px 0px 0px 0px;
}
div#wndAktualnosci ul li{
overflow: hidden;
background: url(gfx/arrowNews.jpg) no-repeat 0px 12px;
padding: 6px 0px 6px 12px;
border-bottom: 1px solid #F1F1F1;
}

div#wndAktualnosci div.lista .tytul{
float: left;
}
div#wndAktualnosci div.lista .tytul h2{
padding: 0px;
margin: 0px;
}
div#wndAktualnosci div.lista .tytul h2 a{
font-size: 11px;
}
div#wndAktualnosci div.lista .data{
float: right;
}


div#left div#wndGalerie{
overflow: hidden;
}
div#wndGalerie .goNext{
float: left;
height: 58px;
padding: 50px 0px 0px 10px;
}
div#wndGalerie .goPrev{
float: right;
height: 58px;
padding: 50px 10px 0px 0px;
}
div#wndGalerie .galerie{
overflow: hidden;
height: 84px;
padding: 10px 0px 10px 0px;
margin: 0px 10px 0px 10px;
}
div#wndGalerie .galerie .zdjecie{
float: left;
cursor: pointer;
width: 126px;
height: 84px;
/* background: url(upload/galerie/fotka.jpg) no-repeat center; */
margin: 0px 8px 0px 8px;
}
div#wndGalerie .galerie div.zdjecie div.tytul{
height: 25px;
width: 114px;
background-color: #000000;
color: white;
-moz-opacity: 0.80;
opacity: 0.80;
filter: alpha(opacity=80);
padding: 3px;
margin-top: 53px;
margin-left:3px;
}
div#wndGalerie div.galerie div.zdjecie div.tytul a {
color:white;
display:block;
height:80px;
line-height:120px;
margin-top:-55px;
}

div#left div#wndPublikacje div.artykul{
overflow: hidden;
padding: 0px 10px 10px 0px;
}
div#left div#wndPublikacje div.artykul div.dzial{
float: none;
width: 98%;
font-weight: bold;
color: #E53637;
margin-bottom: 3px;
}
div#left div#wndPublikacje div.artykul div.dzial img{
margin: 5px 3px 0px 0px;
}
div#left div#wndPublikacje div.artykul div.dzial a{
color: #E53637;
}
div#left div#wndPublikacje div.artykul div.art{
border-bottom: 1px solid #F1F1F1;
padding: 0px 0px 30px 0px;
margin-left: 0px;
}
div#left div#wndPublikacje div.artykul div.art h2{
float: left;
padding: 0px;
margin: 0px;
}
div#left div#wndPublikacje div.artykul div.art h2 a{
font-size: 12px;
}
div#left div#wndPublikacje div.artykul div.art div.tekst{
overflow: hidden;
clear: both;
text-align: justify;
padding: 5px 0px 5px 0px;
margin: 5px 0px -10px 0px;
}
div#left div#wndPublikacje div.artykul div.art div.autor{
float: left;
}
div#left div#wndPublikacje div.artykul div.art div.autor strong{
font-size: 12px;
}
div#left div#wndPublikacje div.artykul div.art div.data{
float: left;
color: #999999;
}
div#left div#wndPublikacje div.artykul div.art div.wiecej{
float: right;
}
div#left div#wndPublikacje div.artykul div.art div.wiecej a{
color: #E53637;
}
div#left div#wndPublikacje div.artykul div.art div.wiecej img{
margin: 5px 5px 0px 0px;
}

div#left div#wndKomentarze{
padding: 0px 10px 0px 0px;
margin: 10px 0px 0px 0px;
}
div#left div#wndKomentarze div.wndTitle{
border-bottom: 2px solid #F1F1F1;
padding: 5px 0px 5px 0px;
}
div#left div#wndKomentarze div.wndTitle strong{
font-size: 12px;
color: #009900;
}
div#left div#wndKomentarze ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}
div#left div#wndKomentarze ul li{
overflow: hidden;
background: url(gfx/arrowNews.jpg) no-repeat 0px 12px;
padding: 6px 0px 6px 12px;
border-bottom: 1px solid #F1F1F1;
}
div#left div#wndKomentarze ul li div.dzial{
float: left;
width: 70px;
color: #666666;
}
div#left div#wndKomentarze ul li div.autor{
float: right;
color: #666666;
}
div#left div#wndKomentarze ul li div.autor strong{
color: #E53637;
}
div#left div#wndKomentarze ul li div.tytul h2{
padding: 0px;
margin: 0px;
}



div#right div.reklamaBaner{
border: 1px solid black;
padding: 5px;
margin-bottom: 5px;
}

div#right div#unitLeft{
float: left;
width: 255px;
}
div#right div#unitRight{
width: 216px;
margin-left: 260px;
}
div#right div#unitLeft div#wndSklep div.wndTitle{
padding: 0px 10px 0px 10px;
}
div#wndSklep div.wndTitle strong{
font-size: 12px;
}
div#wndSklep div.btnSklep{
cursor: pointer;
width: 255px;
height: 200px!important;
background: url(gfx/buttonSklep.jpg) no-repeat center;
margin-top: 5px;
}
div#wndSklep div.btnSklep div.nazwa{
float: left;
width: 130px;
margin: 3px 0px 0px 15px;
}
div#wndSklep div.btnSklep div.nazwa a, div#wndSklep div.btnSklep div.nazwa strong{
font-size: 12px;
color: #999999;
}
div#wndSklep div.btnSklep div.img{
float: right;
height: 50px;
margin: 5px 10px 0px 0px;
}
div#wndSklep div.btnSklep div.cena{
clear: both;
font-size: 12px;
color: white;
margin: 0px 10px 0px 15px; 
}
div#wndSklep div.btnSklep div.cena strong{
font-size: 12px;
color: white;
}

div#right div#unitLeft div#wndNewsletter{
height: 95px;
background: url(gfx/wndNewsletter.jpg) no-repeat scroll center top;
padding: 30px 18px 5px 18px;
margin: 5px 0px 0px 0px;

}
div#wndNewsletter input.inputText{
width: 181px;
height: 18px;
border: none;
background: url(gfx/newsletter-inputText.jpg) no-repeat center;
color: #666666;
text-align: center;
padding: 5px 5px 0px 5px;
margin: 5px 0px 5px 0px;
}
input.inputDodaj{
width: 65px;
height: 24px;
border: none;
background: url(gfx/newsletter-inputDodaj.jpg) no-repeat center;
font-weight: bold;
color: white;
}
div#wndNewsletter input.inputDodaj{
width: 65px;
height: 24px;
border: none;
background: url(gfx/newsletter-inputDodaj.jpg) no-repeat center;
font-weight: bold;
color: white;
}
input.submitGreen{
width: 65px;
height: 24px;
border: none;
background: url(gfx/inputSubmit2.png) no-repeat center;
font-weight: bold;
color: white;
}
input.submitRed{
width: 65px;
height: 24px;
border: none;
background: url(gfx/inputSubmit.png) no-repeat center;
font-weight: bold;
color: white;
}

div#right div#unitLeft div#wndTargi{
border: 1px solid #E8E8E8;
border-top: 5px solid #E8E8E8;
background: url(gfx/wnd-bckgr.jpg) no-repeat top left;
padding-top: 10px;
margin: 30px 0px 5px 0px;
}
div.wndBookmarks{
width: 252px;
height: 35px;
text-align: right;
margin-top: -40px;
}
div#wndTargi ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}
div#wndTargi ul li{
overflow: hidden;
border-bottom: 1px solid #E8E8E8;
background: url(gfx/arrowTargi.jpg) no-repeat 240px 50%;
padding: 5px 10px 5px 10px;
}
div#wndTargi ul li div.data{
float: left;
color: #999999;
}
div#wndTargi ul li div.nazwa{
margin-left: 60px;
}
div#wndTargi ul li div.nazwa h3{
padding: 0px;
margin: 0px 8px 0px 0px;
}

div#right div#unitLeft div#wndOgloszenia{
border: 1px solid #E8E8E8;
border-top: 5px solid #E8E8E8;
background: url(gfx/wnd-bckgr.jpg) no-repeat top left;
padding-top: 10px;
margin: 30px 0px 5px 0px;
}

div#wndOgloszenia div.ogloszenia{
overflow: hidden;
border-bottom: 1px solid #E8E8E8;
padding: 10px;
}
div#wndOgloszenia div.ogloszenia div.tytul{
float: left;
}
div#wndOgloszenia div.ogloszenia div.tytul h4{
padding: 0px;
margin: 0px;
}
div#wndOgloszenia div.ogloszenia div.kategoria{
float: right;
color: #999999;
}
div#wndOgloszenia div.ogloszenia div.tekst{
clear: both;
margin: 20px 0px 5px 0px;
}
div#wndOgloszenia div.ogloszenia div.kontakt{
float: right;
color: #999999;
}
div#wndOgloszenia div.ogloszenia div.kontakt strong{
color: #E53637;
}

div#right div#unitRight div#wndLogowanie{
width: 216px;
height: 92px;
background: url(gfx/wndLogowanie.jpg) no-repeat center top;
text-align: center;
padding-top: 35px;
}
div#wndLogowanie input.logowanie-inputText{
width: 181px;
height: 18px;
border: none;
background: url(gfx/logowanie-inputText.jpg) no-repeat center;
color: #666666;
padding: 5px 5px 0px 5px;
margin: 0px 0px 5px 0px;
}
div#wndLogowanie input.logowanie-inputPassword{
width: 111px;
height: 18px;
border: none;
background: url(gfx/logowanie-inputPassword.jpg) no-repeat center;
color: #666666;
padding: 5px 5px 0px 5px;
margin: 0px 2px 0px 0px;
}
div#wndLogowanie div{
color: #CCCCCC;
margin-top: 20px;
}
div#wndLogowanie div a{
color: #E31121;
}

div.baner{
border: 1px solid black;
text-align: center;
padding: 5px;
margin-bottom: 5px;
}

div#right div#unitRight div#wndSonda{
margin: 0px 0px 5px 0px;
}
div#wndSonda div.wndTitle{
background: #4B4B4B url(gfx/wndSonda-title.jpg) no-repeat top center;
padding: 25px 10px 20px 15px;
}
div#wndSonda div.wndTitle strong{
font-size: 12px;
color: white;
}
div#wndSonda div.sonda{
overflow: hidden;
background-color: #4B4B4B;
color: white;
padding: 0px 10px 10px 10px;
}

div#wndSonda div.wndEnd{
height: 11px;
background: url(gfx/wndSonda-end.jpg) no-repeat top center;
}
input.inputRadio{
/*
border: 1px solid black;
background-color: #00FF00;
*/
}
div#wndSonda input.submitGreen{
float: right;
margin: 10px 0px 0px 0px;
}
div#wndSonda ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}
div#wndSonda ul li{
border-bottom: 1px dotted	black;
padding: 5px 0px 5px 0px;
}
div#wndSonda ul li div.radio{
float: left;
width: 25px;
}
div#wndSonda ul li div.odpowiedz{
margin-left: 25px;
}

div#right div#unitLeft div#wndForum{
border: 1px solid #E8E8E8;
border-top: 5px solid #E8E8E8;
background: url(gfx/wnd-bckgr.jpg) no-repeat top left;
padding-top: 10px;
margin: 30px 0px 5px 0px;
}
div#wndForum div.forum{
overflow: hidden;
border-bottom: 1px solid #E8E8E8;
padding: 10px;
}
div#wndForum div.forum div.tytul img{
margin: 0px 5px 0px 0px;
}
div#wndForum div.forum div.autor{
float: right;
}
div#wndForum div.forum div.autor strong{
color: #E53637;
}
div#wndForum div.forum div.tekst{
margin: 10px 0px 10px 0px;
}
div#boksReklamy div.wnd-top{
height: 2px;
background: url(gfx/wndBoks2-top.jpg) no-repeat bottom;
}
div#boksReklamy div.reklamy{
border-left: 1px solid #E1E1E1;
border-right: 1px solid #E1E1E1;
}
div#boksReklamy div.wnd-end{
height: 2px;
background: url(gfx/wndBoks2-end.jpg) no-repeat top;
}
div#boksSponsorowany div.wnd-top{
height: 2px;
background: url(gfx/wndBoks-top.jpg) no-repeat bottom;
}
div#boksSponsorowany div.artykuly{
border-left: 1px solid #E1E1E1;
border-right: 1px solid #E1E1E1;
}
div#boksSponsorowany div.wnd-end{
height: 2px;
background: url(gfx/wndBoks-end.jpg) no-repeat top;
}

div#boksSponsorowany ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}
div#boksSponsorowany ul li{
border-bottom: 1px solid #E1E1E1;
padding: 8px 15px 8px 15px;
}

input.inputText2-kod{
width: 40px;
height: 15px;
border: none;
background: url(gfx/newsletter-inputKod.jpg) no-repeat center;
text-align: center;
padding: 8px 5px 5px 5px;
}
input.inputText2-mail{
width: 130px;
height: 15px;
border: none;
background: url(gfx/newsletter-inputMail.jpg) no-repeat center;
text-align: center;
padding: 8px 5px 5px 5px;
}
input.inputText-kod{
width: 35px;
height: 15px;
border: none;
background: url(gfx/newsletter-inputKod.jpg) no-repeat center;
text-align: center;
padding: 8px 5px 5px 5px;
}
input.inputText-mail{
width: 150px;
height: 15px;
border: none;
background: url(gfx/newsletter-inputMail.jpg) no-repeat center;
text-align: center;
padding: 8px 5px 5px 5px;
}
div#galeria { 
text-align:center;
height:110px;
}
div.bannerboczny div.boksReklamowy object { width:401px; }
div.boksReklamowy{
text-align:center;
/*display: none;*/
border: 1px solid black;
 margin: 0px 0px 2px 0px;

}

div.wnd-top{
height: 2px;
background: url(gfx/wndBoks2-top.jpg) no-repeat bottom;
}

div.wnd-end{
height: 2px;
background: url(gfx/wndBoks2-end.jpg) no-repeat top;
}
div#artykuly_box { 
overflow:hidden;
width:958px;
border-left: 1px solid #E1E1E1;
border-right: 1px solid #E1E1E1;
}
div#artykuly_box_left { 
width:200px;
float:left;
border-right: 1px solid #E8E8E8;
height:210px;
}
.artykuly_box_right { 
float:left;
width:251px;
height:210px;
}
div#newsletter { 
text-align:center;
overflow:hidden;
height:160px;
}
div#newsletters { 
text-align:center;
overflow:hidden;
height:170px;
}
div#logowanie { 
text-align:center;
overflow:hidden;
height:132px;
}
div#ajax_targi_galeria_opinia {
text-align:center;
overflow:hidden;
}
div#boksReklamy_tresc { 
margin:0px 0px 10px 0px;
border-bottom:1px solid #E1E1E1;
border-top:1px solid #E1E1E1;
}


div.aktualnosc{
overflow: hidden;
border-bottom: 1px solid #F1F1F1;
padding: 15px 0px 0px 0px;
}
div.aktualnosc h2{
font-size: 15px;
margin: 0px;
}
div.aktualnosc h2 a{
font-size: 15px;
}
div.aktualnosc div.data{
color: #999999;
}
div.aktualnosc div.tekst{
text-align: justify;
margin-top: 15px;
}
div.aktualnosc div.tekst a{
font-size: 12px;
}
div.aktualnosc .wiecej{
float: right;
margin: 5px 0px 10px 0px;
}
div.aktualnosc .wiecej img{
margin: 5px 3px 0px 0px;
}

div.aktualnosc .wiecej a:link, div.aktualnosc .wiecej  a:active, div.aktualnosc .wiecej  a:visited{
font-size: 11px;
color: #E53637;
}
div.aktualnosc .wiecej a:hover{
font-size: 11px;
color: #E53637;
text-decoration: underline;
}

div#wndAktualnosci div.tekst div.stronicowanie{
color: #666666;
text-align: right;
margin: 5px 0px 5px 0px;
}
div#wndAktualnosci div.tekst div.stronicowanie a{
color: #666666;
}
div.aktualnosc h3{
letter-spacing: -1px;
padding: 0px;
margin: 0px 0px 10px 10px;
}
div.aktualnosc h3 a{
font-size: 15px;
text-transform: lowercase;
color: #E43E05;
}

div.publikacjeLista ul{
clear: both;
list-style-type: underline;
padding: 0px;
margin: 0px 0px 0px 0px;
}
div.publikacjeLista ul li{
overflow: hidden;
background: url(gfx/arrowNews.jpg) no-repeat 0px 12px;
padding: 6px 0px 6px 12px;
border-bottom: 1px solid #F1F1F1;
}

div.publikacjeLista .tytul{
float: left;
}
div.publikacjeLista .tytul h2{
display: inline;
padding: 0px;
margin: 0px;
}
div.publikacjeLista .tytul h2 a{
font-size: 11px;
}
div.publikacjeLista .data{
float: right;
color: #666666;
}


div.komentarz{
overflow: hidden;
border-bottom: 1px solid #F1F1F1;
padding: 10px 0px 10px 0px;
}
div.komentarz div.autor{
float: left;
}
div.komentarz div.autor strong{
color: #CC0000;
}
div.komentarz div.data{
float: right;
}
div.komentarz div.tresc{
clear: both;
color: #555555;
margin: 20px 0px 5px 0px;
}
div.komentarz div.tresc a{
color: #555555;
}
div.komentarz div.do{
text-align: right;
}
div.komentarz div.do a{
color: #CC0000;
}

div#formKomentarz{
border: 1px solid white;
background: url(gfx/formKomentarze.jpg) repeat-x top;
padding: 10px;
margin: 0px 0px 20px 0px;
}

input.inputTekst, textarea.textareaTresc{
width: 96%;
border: 1px solid #E0E0E0;
padding: 2px 5px 2px 5px;
}
select.selectTekst{
width: 98%;
border: 1px solid #E0E0E0;
}
select.listaRozwijana{
width: 100%;
border: 1px solid #E0E0E0;
padding: 2px;
}

div#formKomentarz input.submitAkcja{
width: 110px;
height: 20px;
border: none;
background: transparent url(gfx/submitWyslij.png) no-repeat center;
font-size: 10px;
font-weight: bold;
color: #666666;
padding: 0px 0px 2px 0px;
}

div#formNewsletter{
background: #000000 url(gfx/formNewsletter.jpg) repeat-x top;
color: white;
text-align: center;
padding: 15px 20px 10px 20px;
margin: 5px 0px 5px 0px;
}
div#formNewsletter div{
margin: 2px 0px 2px 0px
}
div#formNewsletter input.inputText{
width: 60%;
border: 2px solid #2C2C2C;
text-align: center;
padding: 3px 5px 3px 5px;
}
div#formNewsletter input.submitAkcja{
width: 60px;
height: 20px;
border: none;
background-color: transparent;
background-repeat: no-repeat; 
background-position: center;
color: white;
padding: 0px 0px 2px 0px;
}

div#wndWyszukiwarka{
background: #007400 url(gfx/formSzukaj.jpg) repeat-x top;
padding: 15px 10px 10px 10px
}
div#wndWyszukiwarka input.inputText{
width: 100%;
border: 2px solid #009200;
padding: 2px 5px 2px 5px;
}
div#wndWyszukiwarka select.listaRozwijana{
width: 100%;
border: 2px solid #009200;
padding: 2px;
}
div#wndWyszukiwarka input.submitAkcja{
width: 60px;
height: 20px;
border: none;
background: transparent url(gfx/submitAkcja.png) no-repeat center;
color: white;
padding: 0px 0px 2px 0px;
}

div.stronicowanie{
text-align: right;
color: #999999;
}

h3.naglowek{
font-size: 14px;
letter-spacing: -1px;
padding:0;
margin:0 0 10px 0;
}

h3.header {
font-size: 14px;
letter-spacing: -1px;
padding:0 0 10px 0;
margin:0 0 10px 0;
border-bottom:1px solid green;
float:left;
width:55%;
}

div.powrot{
margin: 10px 0px 10px 0px;
}
div.powrot a{
/*color: #E53637;*/
color: #008000;
}
div.powrot img{
margin: 5px 5px 0px 0px;
}

div.wiecej{
text-align: right;
margin: 5px 0px 10px 0px;
}
div.wiecej img{
margin: 5px 3px 0px 3px;
}

div.wiecej a:link, div.wiecej  a:active, div.wiecej  a:visited{
font-size: 11px;
color: #E53637;
}
div.wiecej a:hover{
font-size: 11px;
color: #E53637;
text-decoration: underline;
}


div.dokument{
border-bottom: 1px solid #F1F1F1;
padding: 10px 0px 10px 0px;
text-align: justify;
}
div.dokument h2{
font-size: 12px;
padding: 0px;
margin: 0px;
}
div.dokument h2 a{
font-size: 12px;
}
div.dokument div.opis a{
color: #666666;
}
h3.bact{
letter-spacing: -1px;
padding: 0px;
margin: 0px 0px 10px 10px;
}
h3.bact a{
font-size: 15px;
color: #E43E05;
}

div.konsultant{
overflow: hidden;
padding: 10px 0px 0px 0px;
}
div.konsultant img{
margin: 0px 20px 10px 0px;
}
div.konsultant h3{
font-size: 20px;
margin-top: 10px;
}
div.konsultant div{
border-bottom: 1px solid #F1F1F1;
text-align: justify;
padding: 10px 0px 10px 0px;
}
div.konsultant div strong{
font-size: 12px;
color: #999999;
}

div.plikDownload{
border: 1px solid #C0C0C0;
background-color: #F2F6E8;
text-align: center;
padding: 10px;
}


div.program{
overflow: hidden;
border-bottom: 1px solid #F1F1F1;
padding: 20px 0px 20px 0px;
}
div.program img{
margin-top: 35px;
}
div.program div.dane{
margin-left: 90px;
}
div.program h2{
font-size: 16px;
letter-spacing: -1px;
margin: 5px 0px 5px 0px;
}
div.program h2 a{
font-size: 16px;
letter-spacing: -1px;
}
div.program div.opis{
overflow: hidden;
color: #333333;
font-size: 12px;
text-align: justify;
margin: 5px 0px 5px 0px;
}
div.program div.opis *{
font-size: 12px;
}
div.program div.opis a{
font-size: 11px;
color: #666666;
}
div.program div.cena{
float: left;
width: 100px;
background-color: #008000;
color: white;
text-align: center;
padding: 2px 5px 2px 5px;
margin: 10px 0px 10px 0px;
}
div.program div.cena strong{
font-size: 12px;
}
div.program div.cena span{
font-size: 10px;
font-weight: bold;
}

div.program div.pdf{
float: left;
width: 120px;
background-color: #F1F1F1;
color: #333333;
text-align: center;
padding: 2px 5px 2px 5px;
margin: 10px 0px 10px 5px;
}
div.program div.pdf a{
font-size: 12px;
}
div.program div.pdf strong{
font-size: 12px;
}
div.program div.pdf span{
font-size: 10px;
font-weight: bold;
}

div.program div.plik{
color: #008000;
}
div.program div.zakladki{
overflow: hidden;
text-align: right;
padding: 0px 2px 0px 0px;
margin-top: -20px;
}

div.program div.zakladki div.cena{
background-color: #333333;
width: 204px;
margin: 35px 0px 0px 2px;
padding: 5px 0px 5px 0px;
}
div.program td{
font-size: 12px;
color: white;
}
div.program input.submitAkcja{
width: 81px;
height: 23px;
border: none;
background: transparent url(gfx/submitAkcja-ajax.png) no-repeat center;
font-size: 10px;
font-weight: bold;
color: white;
}

div.status{
border-bottom: 1px solid #F1F1F1;
color: #008000;
padding: 10px 0px 15px 0px;
}

div#cennik{
display: none;
padding: 10px;
}

div.szkolenie{
overflow: hidden;
border-bottom: 1px solid #F1F1F1;
padding: 15px 0px 15px 0px;
}
div.szkolenie h3{
font-size: 15px;
letter-spacing: -1px;
padding: 0px;
margin: 0px;
}
div.szkolenie h3 a{
font-size: 15px;
letter-spacing: -1px;
}
div.szkolenie div.tresc{
font-size: 12px;
text-align: justify;
margin: 10px 0px 10px 0px;
}
div.szkolenie div.tresc a{
font-size: 12px;
color: #555555;
}
div.szkolenie div.organizator{
color: #666666;
padding: 10px 10px 2px 0px;
}
div.szkolenie div.wiecej{
padding: 15px 0px 15px 0px;
margin-left: 400px;
}
div.szkolenie div.wiecej a{
color: #999999;
}

ul.linki{
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.linki li{
border-bottom: 1px solid #F1F1F1;
background: url(gfx/arrowNews.jpg) no-repeat 0px 50%;
font-size: 12px;
padding: 5px 0px 5px 10px;
}
ul.linki li a{
font-size: 12px;
}


div.szkolenie div.info{
float: left; 
width: 260px;
border-top: 1px solid white;
margin: 25px 20px 10px 0px;
}
div.szkolenie td{
background-color: #F3F3F3;
border-bottom: 1px solid white;
padding: 10px;
}


div.galeria{
float: left;
width: 550px;
border-bottom: 1px solid #F1F1F1;
text-align: center;
}

div.galeria a.img {
width:60px;
height:60px;
border:1px solid #E8E8E8;
float:left;
margin:10px;
background-repeat:no-repeat;
background-position:center;
}
div.zdjecia a.photo-item {
width:110px;
height:80px;
border:1px solid #E8E8E8;
float:left;
margin:5px;
background-repeat:no-repeat;
background-position:center;
}

div.zdjecia a.photo-item:hover {
border:1px solid #E43E05;
}
div.galeria img{
float:left;
margin-bottom: 10px;
}
div.galeria h2{
font-size: 12px;
font-weight: normal;
text-align: left;
padding: 2px 2px 2px 2px;
margin: 0px;
}
div.galeria h2 a {
font-weight:bold;
color:#E43E05;
position:relative;
top:10px;
font-size: 12px;
}
div.galeria div.ilosc{
font-size: 10px;
font-weight: bold;
color: #999999;
text-align: left;
padding: 12px;
}
div.galeria div.opis{
font-size: 10px;
color: #333333;
text-align: left;
padding: 12px;
}
div.prev_next{
overflow: hidden;
}
div.prev_next div.prev{
float: left;
width: 100px;
}
div.prev_next div.next{
float: right;
width: 100px;
text-align: right;
}
div.prev_next div.z{
width: 305px;
text-align: center;
margin-left: 120px;
}

div.wndLinki{
width: 443px;
border: 1px solid #CCCCCC;
border-left: 1px solid #F1F1F1;
border-bottom: 1px solid #F1F1F1;
padding: 15px;
margin: 0px 0px 10px 0px;
}
div.wndLinki ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}
div.wndLinki ul li{
padding: 10px 0px 10px 0px;
border-bottom: 1px solid #F1F1F1;
}
div.wndLinki ul li div.link strong, div.wndLinki ul li div.link a{
font-size: 12px;
}
div.wndLinki ul li div.opis{
font-size: 10px;
font-weight: bold;
color: #555555;
/*color: #008000;*/
text-align: justify;
margin: 5px 0px 0px 0px;
}
div.wndLinki div.kategoria{
border-bottom: 2px solid #F1F1F1;
padding-bottom: 10px;
}
div.wndLinki div.kategoria h3{
font-size: 14px;
color: #E43E05;
letter-spacing: -1px;
padding: 0px;
margin: 0px;
}

div.wndAgroKategorie{
overflow: hidden;
background-color: #006600;
border: 1px solid #005900;
border-left: 1px solid #009100;
border-bottom: 1px solid #009100;
padding: 15px;
margin: 0px 0px 10px 0px;
clear:both;
}
div.wndAgroKategorie div.wndBelka{
background-color: #003700;
font-size: 12px;
color: white;
padding: 5px;
}
div.wndAgroKategorie ul{
overflow: hidden;
list-style-type: none;
padding: 0px;
margin: 10px 0px 0px 0px;
}
div.wndAgroKategorie ul li{
float: left;
overflow: hidden;
width: 286px;
background: url(gfx/arrowAgroKatalog.jpg) no-repeat 0px 50%;
border-bottom: 1px solid #005900;
padding: 5px 0px 5px 10px;
margin: 0px 0px 0px 0px;
}
div.wndAgroKategorie ul li a{
font-size: 11px;
color: #B3D1B3;
}
div.wndAgroKategorie ul li div.kategoria{
float: left;
}
div.wndAgroKategorie ul li div.ile{
float: right;
color: #003700;
}

div.alfabet{
overflow: hidden;
clear: both;
background-color: #005900;
font-size: 12px;
color: #B3D1B3;
padding: 10px;
margin-top: 20px;
}
div.alfabet a{
font-size: 11px;
color: #B3D1B3;
}
div.alfabet span{
color: #006600;
padding: 0px 5px 0px 5px;
}


div.firma{
overflow: hidden;
/*
width: 442px;
border: 1px solid #CCCCCC;
border-left: 1px solid #F1F1F1;
border-bottom: 1px solid #F1F1F1;
border: none;
*/
border-bottom: 1px solid #F1F1F1;
padding: 15px 0px 20px 0px;
margin: 10px 0px 5px 0px;
}
div.firma div.logo{
float: left;
width: 150px;
text-align: center;
padding: 0px 0px 50px 0px;
}
div.firma div.main{
margin-left: 175px;
}
div.firma div.main h2{
font-size: 18px;
letter-spacing: -1px;
padding: 0px;
margin: 0px;
}
div.firma div.main h2 a{
font-size: 22px;
letter-spacing: -1px;
}
div.firma div.main div.opis{
color: #333333;
margin: 0px 0px 10px 0px;
}
div.firma div.main div.dane{
font-size: 10px;
font-weight: bold;
color: #008000;
margin: 0px 0px 5px 0px;
}
div.firma div.main div.opis *{
font-size: 12px;
}


div.zakladka{
overflow: hidden;
z-index: 2;
}
div.zakladka ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}
div.zakladka ul li{
font-size: 12px;
color: #666666;
background-color: #F1F1F1;
border: 1px solid #E1E1E1;
border-bottom: 1px solid white;
padding: 5px 10px 5px 10px;
}
div.wndZakladka{
border: 1px solid #E1E1E1;
padding: 15px;
margin-top: -1px;
z-index: 1;
}
div.wndZakladka ul.lista{
list-style-type: none;
padding: 0px;
margin: 0px 0px 10px 0px;
}
div.wndZakladka ul.lista li{
background: url(gfx/arrowNews.jpg) no-repeat 0px 50%;
border-bottom: 1px solid #E1E1E1;
padding: 2px 0px 2px 12px;
}
div.wndZakladka div.cena{
float: right;
background-color: #009900;
font-size: 12px;
color: white;
padding: 2px 5px 2px 5px;
}
div.wndZakladka div.zamawiam{
float: right;
background-color: #E43E05;
font-size: 12px;
color: white;
padding: 2px 5px 2px 5px;
margin: 0px 0px 0px 5px;
}
div.wndZakladka div.zamawiam a{
font-size: 12px;
color: white;
}

div.wndZakladka div.produkt{
overflow: hidden;
border-bottom: 1px solid #F1F1F1;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}
div.wndZakladka div.produkt div.zdjecie{
float: left;
width: 60px;
text-align: center;
}
div.wndZakladka div.produkt div.main{
margin-left: 80px;
}
div.wndZakladka div.produkt div.main h2{
font-size: 12px;
padding: 0px;
margin: 0px;
}
div.wndZakladka div.produkt div.main h2 a{
font-size: 12px;
}

div#wndFirmaProdukty{
overflow: auto;
height: 640px;
}



div#wndProdukty div.produkt{
overflow: hidden;
width: 455px;
border: 1px solid #CCCCCC;
border-left: 1px solid #F1F1F1;
border-bottom: 1px solid #F1F1F1;
/*
border: 1px solid #CCCCCC;
border-left: 1px solid #F1F1F1;
border-bottom: 1px solid #F1F1F1;
padding: 10px;
*/
padding: 10px;
margin: 3px 0px 3px 0px;
}

div#wndProdukty div.produkt div.zdjecie{
float: left;
width: 180px;
/*
border: 1px solid #CCCCCC;
border-left: 1px solid #F1F1F1;
border-bottom: 1px solid #F1F1F1;
*/
text-align: center;
padding: 5px;
}
div#wndProdukty div.produkt div.zdjecie img{
margin-top: 10px;
}
div#wndProdukty div.produkt div.main{
padding: 0px 0px 0px 0px;
margin-left: 200px;
}
div#wndProdukty div.produkt div.opis{
background-color: #008000;
color: white;
margin: 10px 0px 0px 0px;
padding: 10px;
}
div#wndProdukty div.produkt div.info{
padding: 0px 0px 0px 5px;
margin: 5px 0px 5px 0px;
}
div#wndProdukty div.produkt div.info div{
margin-top: 5px;
}
div#wndProdukty div.produkt div.opis a{
color: white;
}
div#wndProdukty div.produkt h2{
font-size: 14px;
letter-spacing: -1px;
margin: 0px;
padding: 2px 5px 10px 5px;
border-bottom:1px solid green;
}
div#wndProdukty div.produkt h2 a{
font-size: 14px;
color: #333333;
letter-spacing: -1px;
}
div#wndProdukty div.produkt div.main span{
font-size: 10px;
font-weight: bold;
color: #999999;
}
div.info{
margin: 10px 0px 10px 0px;
}
div.info span{
font-size: 10px;
font-weight: bold;
color: #999999;
}

div.sponsor{
float: left;
width: 190px;
border: 1px solid #CCCCCC;
border-left: 1px solid #F1F1F1;
border-bottom: 1px solid #F1F1F1;
text-align: center;
padding: 10px;
margin: 5px;
}
div.sponsor h2{
font-size: 14px;
letter-spacing: -1px;
padding: 0px;
margin: 0px;
}
div.sponsor h2 a{
font-size: 14px;
letter-spacing: -1px;
}
div.sponsor img{
margin: 2px 0px 2px 0px;
}
div.sponsor div{
color: #008000;
}



div.targ{
overflow: hidden;
border-bottom: 1px solid #F1F1F1;
padding: 15px 0px 15px 0px;
}
div.targ div.logo{
float: left;
margin: 20px 20px 10px 0px;
}
div.targ h2{
font-size: 14px;
letter-spacing: -1px;
padding: 0px;
margin: 0px;
}
div.targ h2 a{
font-size: 14px;
letter-spacing: -1px;
}
div.targ div.opis{
color: #333333;
margin: 5px 0px 10px 0px;
}


div.wndZakladki{
overflow: hidden;
background-color: #F1F1F1;
border: 1px solid #E1E1E1;
border-bottom: none;
}
div.wndZakladki ul{
list-style-type: none;
padding: 5px 0px 0px 5px;
margin: 0px;
}
div.wndZakladki ul li{
float: left;
font-size: 10px;
font-weight: bold;
color: #999999;
padding: 10px 7px 10px 7px;
}
div.wndZakladki ul li a{
font-size: 10px;
font-weight: bold;
color: #666666;
}
div.wndOkno{
border: 1px solid #E1E1E1;
border-top: none;
padding: 20px 20px 20px 20px;
}

div.wndOkno div.targ{
border: none;
padding: 0px;
margin: 0px;
}
div.wndOkno div.targ div.informacje{
overflow: hidden;
clear: both;
}
div.wndOkno div.targ div.informacje ul{
overflow: hidden;
list-style-type: none;
padding: 0px;
margin: 20px 0px 10px 0px;
}
div.wndOkno div.targ div.informacje ul li{
overflow: hidden;
border-bottom: 1px solid #E1E1E1;
width: 240px;
padding: 5px 0px 5px 0px;
}
div.wndOkno div.targ div.informacje ul li div.atrybut{
float: left;
color: #666666;
}
div.wndOkno div.targ div.informacje ul li div.wartosc{
float: right;
color: #008000;
text-align: right;
}

div.wndOkno div.targ h2{
font-size: 14px;
letter-spacing: -1px;
margin: 5px 0px 0px 0px;
padding: 0px;
}
div.wndOkno div.targ div.data{
border-bottom: 1px solid #F1F1F1;
color: #008000;
padding-bottom: 20px;
margin-bottom: 5px;
}
div.wndOkno div.targ div.opis *{
font-size: 12px;
}
div.wndOkno div.targ div.opis a img {
padding:1px;
border:1px solid #000000;
}
div.wndOkno div.targ div.opis li {
background:url("gfx/arrowNews.jpg") no-repeat scroll 0 12px transparent;
border-bottom:1px solid #F1F1F1;
overflow:hidden;
padding:6px 0 6px 12px;
}
div.wndOkno div.targ div.zdjecie{
float: left;
border: 1px solid #CCCCCC;
border-left: 1px solid #F1F1F1;
border-bottom: 1px solid #F1F1F1;
padding: 5px;
margin: 0px 9px 5px 0px;
}

/*
div.ogloszenie{
overflow: hidden;
width: 285px;
border: 1px solid #CCCCCC;
border-left: 1px solid #F1F1F1;
border-bottom: 1px solid #F1F1F1;
background: url(gfx/ogloszenia-bckgr.jpg) no-repeat top right;
padding: 10px;
margin-bottom: 5px;
}
div.ogloszenie h2{
font-size: 12px;
padding: 0px;
margin: 0px 0px 5px 0px;
}

div.ogloszenie div.tytul{
float: left;
text-decoration: underline;
}
div.ogloszenie div.kategoria{
float: right;
color: #E43E05;
text-decoration: underline;
}
div.ogloszenie div.tresc{
clear: both;
color: #333333;
padding: 2px 0px 5px 0px;
}
div.ogloszenie div.tresc span.miasto{
color: #E43E05;
}
div.ogloszenie div.numer{
float: left;
color: #999999;
}
div.ogloszenie div.kontakt{
float: right;
}
*/
div.ogloszenie{
overflow: hidden;
}
div.ogloszenie  div.numer{
background-color: #006600;
color: white;
padding: 8px 10px 8px 10px;
}
div.ogloszenie ul{
list-style-type: none;
padding: 0px;
margin: 10px 0px 0px 0px;
}
div.ogloszenie ul li{
overflow: hidden;
border-bottom: 1px solid #F1F1F1;
padding: 8px 5px 8px 5px;
}
div.ogloszenie ul li div.atrybut{
float: left;
width: 40px;
font-size: 11px;
text-transform: lowercase;
color: #555555;
}
div.ogloszenie ul li div.wartosc{
font-size: 12px;
margin-left: 80px;
}

div#wndPublikacja{
overflow: hidden;
padding-top: 10px;
}
div#wndPublikacja div.publikacja{
float: left;
border: 1px solid #CCCCCC;
border-left: 1px solid #F1F1F1;
border-bottom: 1px solid #F1F1F1;
background: url(gfx/ogloszenia-bckgr.jpg) no-repeat top right;
padding: 10px;
margin: 0px 5px 8px 5px;
}

div#wndPublikacja ul.publikacja{
overflow: hidden;
list-style-type: none;
padding: 0px;
margin: 10px 0px 10px 0px;
}
div#wndPublikacja ul.publikacja li{
overflow: hidden;
border-bottom: 1px solid #E1E1E1;
padding: 5px 0px 5px 0px;
}
div#wndPublikacja ul.publikacja li div.atrybut{
font-size: 10px;
font-weight: bold;
color: #555555;
}
div#wndPublikacja ul.publikacja li div.wartosc{
font-size: 12px;
color: #008000;
text-align: right;
}
div#wndPublikacja div.cena{
float: left;
background-color: #008000;
font-size: 14px;
font-weight: bold;
color: white;
padding: 2px 5px 2px 5px;
}
div#wndPublikacja div.cena span{
font-size: 10px;
font-weight: bold;
}
div#wndPublikacja div.spis a{
color: #E43E05;
text-decoration: underline;
}
div#wndPublikacja div.spis *{
font-size: 12px;
}

ul.archiwum{
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.archiwum li{
border-bottom: 1px solid #F1F1F1;
padding: 5px 15px 5px 15px;
}

div.belkaForum {
		height: 20px;
		background: #C0C0C0 url(gfx/belkaForum.jpg) repeat-x bottom;
		color: #666666;
		padding: 10px 15px 5px 15px;
}
div.podstrona
{
	text-align:justify;
	margin: 0px 10px 0px 10px;
	padding:0px;
}

div.podstrona p
{
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
}

div.podstrona ul
{
	margin: 0px;
	margin-top: -10px;
	padding: 0px;
	line-height: 10px;
}
div.podstrona li
{
	margin: 0px;
	padding: 0px;
}
.tresc_mala { 
overflow:hidden;
float:left;
}
div.komunikat{
overflow: hidden;
background-color: #009900;
color: white;
padding: 10px 15px 5px 15px;
margin: 5px 0px 5px 0px;
}
div.komunikat img{
margin: -3px 10px 0px 0px;
}
ul.abc{
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.abc li{
border-bottom: 1px solid #E1E1E1;
padding: 10px 25px 10px 25px;
}
ul.abc li div.slowo strong{
font-size: 12px;
}
ul.abc li div.definicja{
color: #555555;
margin-top: 5px;
}
div.banner1 div.boksReklamowy img, div.banner1 div.boksReklamowy object { width:478px; height:auto; }
div.boksReklamowy{
text-align:center;
margin: 0px 0px 0px 0px;
overflow: hidden;
width: auto;
height: auto;
line-height: 12px;
}

div.ramkaboks
{
	float:left;
	clear:both;
	width: 100%;
	margin: 25px 0px 20px 0px;
	border-bottom: 1px solid #f2f2f2;
}

div.ramkabokstit
{
	width: 100%;
	color: #BFBFBF;
	letter-spacing: 2px;
	font-weight: bold;
	font-size: 11px !important;
	padding-bottom: 0px;
	padding-left: 3px;
	border-bottom: 1px solid #f2f2f2;
}

div.boks_zdjecie
{
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center !important;
	vertical-align: middle !important;
}

div.boks_zdjecie img
{
	border: 0px;
	vertical-align: middle !important;
	margin: 0px;
	padding: 0px;
}

div.boks_tresc
{
	width: 100%;
	padding: 0px 5px 0px 5px;
	vertical-align: middle;
}

div.lipod
{
	position: absolute;
	z-index: 10;
	padding: 5px 5px 5px 5px;
	background: #333333;
	margin: 15px 0px 0px 0px;
	width: 200px;
	height: auto;
	display: none;
}

div.lipod p
{
	position: relative;
	padding:0px;
	font-weight: normal;
	text-align: left;
	margin: 0px;
	height: auto;
	width: 100%;
	background: none;
}
div.wndZakladka ul { margin:0; padding:0; }
div.wndZakladka ul li {
background:url("gfx/arrowNews.jpg") no-repeat scroll 0 12px transparent;
border-bottom:1px solid #F1F1F1;
overflow:hidden;
padding:6px 0 6px 12px;
}
