body{
background: url(gfx/bckgr.jpg) repeat-x top;
padding: 0px;
margin: 0px;
}
* {
font-family: Arial;
font-size: 11px;
}
a:link, a:active, a:visited, a:hover{
color: black;
text-decoration: none;
}
div#content{
margin:0 auto;
display:block;
overflow: hidden;
clear: both;
width: 970px;
}
div#content div#leftSide{
float: left;
width: 750px;
}
div#content div#rightSide{
padding: 90px 0px 0px 0px;
margin-left: 770px;
}

div#leftSide div#topper{
height: 100px;
}

div#leftSide div#menu{
float: right;
margin-right: 0px;
}
div#leftSide div#menu ul{
list-style-type: none;
padding: 25px 0px 20px 0px;
margin: 20px 0px 0px 0px;
}
div#leftSide div#menu ul li{
display: inline;
background: url(../gfx/menuSeparator.jpg) no-repeat right top;
padding: 15px 14px 30px 14px;
}
div#leftSide div#menu ul li a{
font-size: 12px;
font-weight: bold;
color: #666666;
}

div#logo{
position: absolute;
margin-top: 15px;
margin-left: 30px;
}

div#leftSide div#baner{
margin-top:5px;
height: 250px;
background: url(../gfx/baner.jpg) no-repeat top left;
}
div#baner div#shadow{
position: relative;
width: 7px;
height: 250px;
background: url(../gfx/sdwBaner.jpg) no-repeat left;
left: 748px;
}

div#leftSide div#bodyact{
padding: 5px 0px 15px 0px;
}

div#uncontent{
background-color: #FFFFFF;
}
div#uncontent div#uncontentLista{
margin-top:5px;
width: 710px;
border-top: 5px solid #ABD028;
background-color: #00880B;
color: white;
padding: 20px;
}
div#uncontentLista strong{
font-size: 14px;
letter-spacing: -1px;
}
div#uncontentLista table{
margin-top: 10px;
}
div#uncontentLista td{
border-bottom: 1px solid #00AA0D;
color: #ABD028;
}
div#uncontentLista td strong{
letter-spacing: normal;
}
div#uncontentLista td a{
color: #FFFFFF;
}
div#uncontentLista div.reklama{
float: right;
width: 120px;
height: 240px;
text-align: center;
margin-top: -240px;
}

div#stopka div#stopkaMenu{
border-bottom: 1px solid #F7F7F7;
}
div#stopka div#stopkaMenu div{
width: 710px;
clear: both;
text-align: right;
margin-left: 30px;
}
div#stopka div#stopkaMenu div ul{
list-style-type: none;
padding: 12px 0px 16px 0px;
margin: 0px 20px 0px 0px;
}

div#stopka div#stopkaMenu ul li{
display: inline;
background: url(../gfx/stopkaSeparator.jpg) no-repeat right top;
padding: 8px 12px 20px 12px;
}
div#stopka div#stopkaMenu ul li a{
font-size: 12px;
color: #666666;
}


div#stopka div#copyright{
width: 710px;
border-top: 5px solid #F7F7F7;
padding: 10px 0px 10px 0px;
margin-left: 30px;
}

div#copyright span{
color: #999999;
}
div#copyright h1{
display: inline;
font-weight: normal;
color: #1D8B1D;
margin: 0px;
}
div#copyright h2{
display: inline;
color: #1D8B1D;
margin: 0px;
}


div#rightSide div#menuTop{
margin: 0px 0px 20px 0px;
}
div#rightSide div#menuTop ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}
div#rightSide div#menuTop ul li{
display: inline;
padding: 0px 10px 0px 12px;
}
div#rightSide div#menuTop ul li a{
color: #666666;
}

div#rightSide div#szukaj{
height: 76px;
background: url(../gfx/wndSzukaj.jpg) no-repeat center;
padding: 13px 0px 10px 0px;
margin-bottom: 10px;
}
div#rightSide div#szukaj div{
text-align: center;
margin: 0px 0px 5px 0px;
}
div#rightSide div#szukaj div strong{
font-size: 12px;
color: #FFFFFF;
}
div#rightSide div#szukaj .text{
width: 174px;
height: 17px;
border: none;
background: url(../gfx/inputText.jpg) no-repeat center;
color: #96DA23;
text-align: center;
padding: 3px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}
input.szukaj{
width: 55px;
height: 20px;
border: none;
background: transparent url(../gfx/inputSzukaj.png) no-repeat center;
color: white;
padding: 0px 0px 3px 0px;
margin-right: 8px;
}
div#rightSide div#szukaj a{
color: #84C11F;
}
div#rightSide div#szukaj img{
margin: 0px 0px 2px 0px;
}
div#rightSide div#szukajLista{
margin-bottom: 50px;
}
div#rightSide div#szukajLista ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}
div#rightSide div#szukajLista li{
border-bottom: 1px solid #F2F2F2;
background-image: url(../gfx/sqrGreen.jpg);
background-repeat: no-repeat;
background-position: 5px 13px;
padding: 8px 0px 8px 18px;
}
div#rightSide div#stronaMiesiaca{
height: 133px;
background: url(../gfx/wndStrona.jpg) no-repeat center top;
margin-bottom: 10px;
padding: 12px;
}
div#rightSide div#stronaMiesiaca div.wndTytul{
overflow: hidden;
}
div#rightSide div#stronaMiesiaca div.wndTytul div.tytul{
float: left;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}
div#rightSide div#stronaMiesiaca div.wndTytul div.miesiac{
float: right;
color: #FFFFFF;
}
div#rightSide div#stronaMiesiaca div.screen{
    background-color: black;
    height: 110px;
    margin: 10px auto 0;
    overflow: hidden;
}
div#rightSide div#stronaMiesiaca div.screen div.www{
    background-color: #333333;
    margin-top: -74px;
    opacity: 0.9;
    padding: 2px 5px;
}
div#rightSide div#stronaMiesiaca div.screen div.www a strong{
font-size: 12px;
color: white;
}
div#rightSide div#stronaMiesiaca div.screen div.www div{
font-size: 10px;
color: #CCCCCC;
}
div#rightSide div#stronaMiesiaca div.screen div.www div a{
font-size: 10px;
color: #CCCCCC;
}

div#rightSide div#wndBoty{
height: 154px;
background: url(../gfx/wndBots.jpg) no-repeat center top;
margin-bottom: 10px;
padding: 12px;
}
div#rightSide div#wndBoty div.wndTytul{
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}
div#rightSide div#wndBoty div.lista{
margin-top: 20px;
}
div#rightSide div#wndBoty div.lista ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}
div#rightSide div#wndBoty div.lista ul li{
overflow: hidden;
border-bottom: 1px solid #017DAD;
padding: 3px 0px 2px 0px;
}
div#rightSide div#wndBoty div.lista ul li div.bot{
float: left;
font-weight: bold;
color: #A7E6FE;
}
div#rightSide div#wndBoty div.lista ul li div.data{
float: right;
color: #A7E6FE;
}


div#content div#leftSide div#bodyact div.wndKategoria{
overflow: hidden;
clear: both;
width: 750px;
margin: 0px 0px 20px 0px;
}
div.wndKategoria div.kategNazwa{
overflow: hidden;
clear: both;
width: 730px;
height: 22px;
background: url(../gfx/kategTitle2.jpg) no-repeat center;
color: #FFFFFF;
padding: 9px 10px 0px 10px;
}
div.wndKategoria div.kategNazwa div.nazwa{
float: left;
font-size: 12px;
}
div.wndKategoria div.kategNazwa div.nazwa h1{
font-size: 12px;
color: #FFFFFF;
margin: 0px;
}
div.wndKategoria div.kategNazwa div.nazwa strong{
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}
div.wndKategoria div.kategNazwa div.nazwa a{
font-size: 12px;
color: #FFFFFF;
}
div.wndKategoria div.kategNazwa div.ile{
float: right;
font-size: 12px;
}
div.wndKategoria div.kategLista{
margin-top: 5px;
}
div.wndKategoria div.kategLista ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}
div.wndKategoria div.kategLista ul li{
overflow: hidden;
float: left;
width: 225px;
border-bottom: 1px solid #F2F2F2;
background-image: url(../gfx/sqrGreen.jpg);
background-repeat: no-repeat;
background-position: 5px 10px;
padding: 5px 0px 5px 18px;
margin-right: 10px;
}
div.wndKategoria div.kategLista ul li div.kategoria{
float: left;
}
div.wndKategoria div.kategLista ul li div.ile{
float: right;
color: #BBBBBB;
}
div.wndKategoria div.kategLista ul li a:hover{
color: #009900;
}
div.wndKategoria div#belka{
overflow: hidden;
clear: both;
padding: 15px 8px 0px 8px;
}
div.wndKategoria div#belka div.powrot{
float: left;
}
div.wndKategoria div#belka div.dodaj{
float: right;
}

div#wndBelka{
clear: both;
width: 730px;
height: 22px;
background: url(../gfx/kategTitle2.jpg) no-repeat center;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
padding: 9px 10px 0px 10px;
}
div#wndBelka div{
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}
div#wndBelka div a{
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}
div#wndBelka div img{
margin: 0px 2px 2px 0px;
}
div#wndBelka h2{
display: inline;
font-size: 12px;
color: #FFFFFF;
padding: 0px;
margin: 0px;
}
div#wndBelka2{
margin-top:5px;
clear: both;
width: 730px;
height: 22px;
background: url(../gfx/belkaBlue.jpg) no-repeat center;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
padding: 9px 10px 0px 10px;
}
div#wndBody{
clear: both;
padding: 10px 0px 0px 0px;
}

div#wndBody table td strong{
font-size: 12px;
color: #666666;
}
div#wndBody table td div.info{
height: 100%;
border: 1px solid #CCCCCC;
background-color: #F7F7F7;
color: #666666;
margin: 0px 0px 0px 10px;
padding: 10px;
text-align: justify;
}

input.submit{
width: 80px;
height: 26px;
border: none;
background: transparent url(../gfx/inputSubmit.jpg) no-repeat center;
color: white;
padding: 0px 0px 3px 0px;
margin-right: 8px;
}
input.text{
width: 100%;
padding: 3px;
color: #666666;
border: 1px solid #CCCCCC;
}
textarea{
width: 100%;
height: 100%;
padding: 3px;
color: #666666;
border: 1px solid #CCCCCC;
}
select{
width: 103%;
padding: 3px;
color: #666666;
border: 1px solid #CCCCCC;
}
option{
color: #666666;
}

.tekst{
text-align: justify;
line-height: 16px;
}
h2.tytul{
font-size: 12px;
}

div.wndStrona{
overflow: hidden;
border: 1px solid #F2F2F2;
padding: 5px;
margin: 0px 0px 5px 0px;
}
div.wndStrona div.screen{
    float: left;
    height: 172px;
    margin: auto;
    width: 202px;
}
div.wndStrona div.screen div.www{
background-color: #000000;
padding: 3px 10px 3px 10px;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}
div.wndStrona div.screen div.www a, div.wndStrona div.screen div.www strong{
font-size: 12px;
color: white;
}
div.wndStrona div.screen div.www div{
color: #CCCCCC;
}

div.wndStrona div.opis{
margin-left: 220px;
padding-top: 5px;
}
div.wndStrona div.opis div.ocena{
padding: 2px 10px 2px 10px;
}
div.wndStrona div.opis div.tytul h1{
padding: 5px 10px 5px 10px;
margin: 0px;
}
div.wndStrona div.opis div.tytul h1 a{
font-size: 16px;
font-weight: bold;
letter-spacing: -1px;
color: #000000;
}
div.wndStrona div.opis div.description{
overflow: hidden;
height: 30px;
color: #666666;
text-align: justify;
padding: 0px 10px 0px 10px;
}
div.wndStrona div.opis div.description a{
color: #666666;
}
div.wndStrona div.opis div.zobacz{
padding: 5px 0px 0px 10px;
}



div#wndProfil{
overflow: hidden;
}
div#wndProfil div.ocena{
margin: 20px 0px 0px 0px;
}
div#wndProfil div.ocena img{
cursor: pointer;
}
div#wndProfil div.img{
float: left;
width: 320px;
margin: 0px 20px 20px 0px;
}
div#wndProfil div.img img.screen{
border: 1px solid #EFEFEF;
margin-bottom: 20px;
}
div#wndProfil h1{
padding: 0px;
margin: 30px 0px 0px 0px;
}
div#wndProfil h1 a{
font-size: 20px;
color: #E43E05;
letter-spacing: -1.2px;
}
div#wndProfil strong{
font-size: 12px;
}
div#wndProfil div.kategoria{
margin: 20px 0px 20px 0px;
}
div#wndProfil div.kategoria div a{
font-size: 12px;
}
div#wndProfil div.description{
margin: 20px 0px 20px 0px;
}
div#wndProfil div.description div.tekst{
font-size: 12px;
}
div#wndProfil div.keywords{
margin: 20px 0px 20px 0px;
}
div#wndProfil div.keywords div{
color: #00880B;
text-align: justify;
}
div#wndProfil div.keywords div a:active, div#wndProfil div.keywords div a:link, div#wndProfil div.keywords div a:visited{
font-size: 12px;
color: #00880B;
}
div#wndProfil div.keywords div a:hover{
font-size: 12px;
color: #E43E05;
}
div#wndProfil div.description div.tekst{
margin: 0px 0px 5px 0px;
}



.stronicowanie{
overflow: hidden;
padding: 10px 0px 20px 0px;
text-align: center;
}


/* *************************************************************** */
/* **************************** Pager **************************** */
/* *************************************************************** */
div.sectionPager
{
		text-align: center;
		padding: 2px 5px 2px 5px;
		margin: 10px 0px 10px 0px;
}
div.sectionPager *
{
		font-family: Arial;
}
div.sectionPager strong
{
		background-color:#EFEFEF;
		border:1px solid #999999;
		display:inline;
		margin:2px;
		padding:3px;
}
div.sectionPager a 
{
		background-color:#EFEFEF;
		display:inline;
		margin:2px;
		padding:3px;
}
div.sectionPager span
{
	 background-color:#EFEFEF;
	 padding:3px;
	 margin:2px;
}


div#buttons
{
		position: absolute;
		margin: -42px 0px 0px 496px;
}

div#SWL
{
		clear: both;
		overflow: hidden;
		margin: 0px 0px 10px 30px;
}

div.billboard img, div.billboard object { margin-top:5px; }
div.skyscraper { text-align:center; }
span#links a { color:#1D8B1D; }
span#links a:hover { text-decoration:underline; }
