body
{		
		background: url(../gfx/bckgr.jpg) no-repeat center top;
		padding: 0px;
		margin: 0px;
}
*
{
		font-family: Arial;
		font-size: 11px;
		color: inherit;
}
sup
{
		font-size: 6px;
		font-weight: bold;
}
a:link, a:active, a:visited
{
		color: black;
		text-decoration: none;
}
a:hover
{
		color: black;
		text-decoration: underline;
}
div#content
{		
		width: 908px;		
		margin: 0px auto 0px auto;
}
div#baner
{		
		height: 356px;
		background-color: #FFFFFF;
		z-index: 1;
		background: url(../gfx/baner.jpg) no-repeat top;
}
div#bodyact 
{
		overflow: hidden;
		padding: 0px 4px 0px 4px;
}
div#baner div#logo
{
		position: absolute;
		margin: 5px 0px 0px 10px;
}
div#baner div#menu
{
		position: absolute;		
		margin: 280px 0px 0px 254px;
		-moz-opacity: 0.9;
		opacity: 0.9;
		filter: alpha(opacity=90);
		z-index: 2;
}
div#baner div#menu img
{
		cursor: pointer;
}
div#baner div#menu2
{
		position: absolute;
		margin: 20px 0px 0px 730px;
}
div#baner div#menu ul, div#baner div#menu2 ul
{
		list-style-type: none;
		padding: 0px;
		margin: 0px;
}
div#baner div#menu ul li, div#baner div#menu2 ul li
{
		float: left;
}

div#bodyact div#left
{
		float: left;		
		width: 240px;
		padding: 17px 0px 0px 0px;
}
div#bodyact div#left div.menu
{		
		margin: 15px 0px 20px 0px;
}
div#bodyact div#left div.wyszukiwarka
{		
		margin: 20px 20px 20px 0px;
}
div#bodyact div#left div.menu strong 
{
		font-size: 12px;
}
/*
div#bodyact div#left div.menu div
{
		border-bottom: 1px dotted #CCCCCC;
		text-transform: capitalize;
		padding: 10px 0px 10px 0px;
}
*/
div#bodyact div#left div.menu ul
{
		list-style-type: none;		
		background: url(../gfx/menuBottom.jpg) no-repeat bottom;
		padding: 0px 0px 5px 0px;
		margin: 0px 0px 0px 0px;
}
div#bodyact div#left div.menu ul li
{
		/*
		border-bottom: 1px dotted #EAEAEA;
		background: url(../gfx/arrowOferta.jpg) no-repeat 0% 50%;
		padding: 10px 0px 10px 10px;*/
}
div#bodyact div#left div.menu ul li img
{
		margin: 0px 0px -3px 0px;
}

div#bodyact div#main
{		
		background: #FFFFFF url(../gfx/bckgrMain.jpg) repeat-x top;
		padding: 15px 0px 0px 0px;
		margin-left: 240px;
}

div#bodyact div#main div#inklud
{		
		min-height: 200px;
		padding: 0px 30px 10px 30px;
}

div#bottom 
{				
		overflow: hidden;		
		min-height: 150px;
		background: url(../gfx/bckgrContent.jpg) no-repeat bottom right;
		padding: 20px 25px 20px 25px;
		margin: 0px 0px 0px 0px;
}
div#bottom div.partnerzy
{		
		background-color: white;
		border: 1px solid white;
		color: #333333;
		-moz-opacity: 0.8;
		opacity: 0.8;
		filter: alpha(opacity=80);
		padding: 20px;
		margin: 20px 0px 0px 0px;
}
div#bottom div.rect
{
		background-color: #1D93BA;
		border: 1px solid #1D93BA;
		color: white;		
		padding: 20px;
		margin: 20px 0px 0px 0px;
}

div#bottom div#partners img.naglowek
{
		position: absolute;
		margin: -40px 0px 0px 0px;
}
div#bottom div#partners div#scroll
{
		overflow: hidden;
		width: 560px;		
		text-align: center;
}

div#bottom div#partners div#scroll a
{
		margin: 0px 10px 0px 10px;
}
div#stopka
{
		height: 70px;
		border-top: 1px solid #EAEAEA;		
}

div#stopka div#teleadres
{
		position: absolute;		
		width: 234px;		
		height: 105px;
		background: url(../gfx/bckgrTeleadres.jpg) no-repeat bottom right;
		padding: 45px 0px 0px 10px;
		margin: -151px 0px 0px -4px;
}
div#stopka div#teleadres strong
{
		font-size: 14px;
		letter-spacing: -1px;
}
div#stopka div#teleadres span
{
		font-size: 10px;
		font-weight: bold;
		color: #47BCE2;		
}

div#stopka div.main
{		
		overflow: hidden;
		width: 900px;
		height: 60px;
		background: url(../gfx/bckgrStopka.jpg) no-repeat top right;
		padding: 0px 0px 10px 0px;
		margin: 0px auto 0px auto;
}
div#stopka div.main div.copyright
{
		float: left;
		width: 240px;		
		color: #666666;
		margin: 15px 0px 0px 0px;
}
div.copyright a 
{
		color: #666666;
		text-decoration: none;
}
div#stopka div.main div.menu
{
		color: #CCCCCC;
		padding: 35px 20px 0px 20px;
		margin: 0px 0px 0px 240px;
}
div#stopka div.main div.menu a
{
		color: #666666;
		margin: 0px 3px 0px 3px;
}



div#wndStart
{
		overflow: hidden;		
		line-height: 18px;
		text-align: justify;
}

div#wndStart a
{
		text-decoration: underline;
}

div#wndNewsletter td img
{
		margin: 0px 5px 0px 5px;
}
div#wndNewsletter td
{		
		padding: 5px 0px 5px 0px;
}
div#wndNewsletter td input.inputTekst
{		
		color: #666666;
		padding: 3px 5px 2px 5px;
}
div#wndNewsletter td input.submitAkcja
{		
		border: none;
		color: #666666;		
		padding: 3px 3px 3px 3px;
}

div#wndKontakt td
{
		border-bottom: 1px dotted #39B6DF;		
		padding: 5px 0px 5px 0px;
}
div#wndKontakt td input.inputTekst
{
		width: 90%;
		color: #666666;
		padding: 2px 5px 2px 5px;
}
div#wndKontakt td textarea.textareaTresc
{
		width: 90%;
		height: 100px;
		color: #666666;
		padding: 2px 5px 2px 5px;
}
div#wndKontakt td input.submitAkcja
{		
		border: none;
		color: #666666;		
		padding: 3px 3px 3px 3px;
}


div#wndDokumenty, div#wndKredyty
{
		padding: 20px 0px 0px 0px;
}
div#wndPraca strong
{
		font-size: 12px;
}
div#wndDokumenty div.dokumenty
{
		display: none;
		border: 1px solid #D3E1ED;
		border-top: none;
		background-color: white;
		padding: 15px 0px 15px 0px;
		margin: 0px 0px 0px 0px;
}

div#wndKredyty div.kredyty
{
		display: none;
		border: 1px solid #D3E1ED;
		border-top: none;
		background-color: white;
		padding: 15px 15px 15px 15px;
		margin: 0px 0px 0px 0px;
}

div#wndKredyty div.kredyt
{
		padding: 0px 20px 0px 20px;
}
div#wndDokumenty div.belka, div#wndKredyty div.belka
{
		overflow: hidden;
		display: block;		
		border-bottom: 1px dotted #D3E1ED;
		background: url(../gfx/sqr.jpg) no-repeat 10px 50%;
		padding: 8px 0px 8px 20px;
		margin: 0px 0px 0px 0px;
}
div#wndDokumenty div.dokument
{
		overflow: hidden;
		/*background: url(../gfx/arrowDokument.jpg) no-repeat 0px 40%;*/
		border-bottom: 1px solid #F2F2F2;
		padding: 10px 20px 10px 20px;
		margin: 10px 0px 10px 0px;
}
div#wndDokumenty div.dokument div.nazwa
{
		float: left;		
}
div#wndDokumenty div.dokument div.nazwa h2
{		
		display: inline;
		padding: 0px;
		margin: 0px;
}
div#wndDokumenty div.dokument div.nazwa h2 a
{
		font-size: 12px;
}
div#wndDokumenty div.dokument div.opis
{		
		clear: both;
		color: #666666;
		padding: 5px 0px 5px 0px;
}
div#wndDokumenty div.dokument div.plik
{
		float: right;
		text-align: right;
}

div#wndDokumenty div.belka a
{
		font-size: 12px;
		color: #666666;
		text-decoration: none;
}


div#wndAutopowiadamiacz
{		
		margin: 20px 0px 0px 0px;
}
div#wndAutopowiadamiacz table
{
		margin: 20px 0px 0px 0px;
}
div#wndAutopowiadamiacz table td
{
		border-bottom: 1px dotted #D0EEF9;
		padding: 7px 0px 7px 0px;
}
div#wndAutopowiadamiacz select.listaRozwijana
{
		width: 50%;
		padding: 2px;
		margin: 0px 0px 0px 20px;
}

div#wndZglosOferte table td img
{
		cursor: pointer;
}
div#wndZglosOferte form table td
{
		border-bottom: 1px dotted #CCCCCC;
		padding: 7px 0px 7px 0px;
}
div#wndZglosOferte form table td div.belka
{
		overflow: hidden;
		background-color: #999999;		
		font-size: 11px;		
		color: #FFFFFF;
		padding: 10px 10px 10px 10px;
}
div#wndZglosOferte form select, div#wndZglosOferte form input, div#wndZglosOferte form textarea
{		
		padding: 2px 2px 2px 2px;
		margin: 0px 0px 0px 5px;
}
div#wndZglosOferte form td select
{
		width: 132px;
}

div#wndZglosOferte form textarea.textareaTresc
{
		width: 97%;
		height: 150px;
}
div#wndZglosOferte input.submitAkcja
{
		border: none;
		color: #666666;		
		padding: 3px 3px 3px 3px;
}
div#wndZglosOferte div.belka input
{		
		color: #000000;
}
div#wndZglosOferte div.zdjecie
{
		float: left;
		border: 1px solid #CCCCCC;
		padding: 8px;
		margin: 5px 7px 5px 7px;
}
div#wndZglosOferte div.zdjecie img
{
		margin-bottom: 5px;
}

div#wndKalkulator
{
		margin-bottom: 30px;
}
div#wndKalkulator input.submitAkcja
{
		background-color: #666666;
		border: none;
		color: white;		
		padding: 3px 5px 3px 5px;
}
div#wndKalkulator td
{
		border-bottom: 1px dotted #CCCCCC;
		padding: 7px 5px 7px 5px;
}
div#wndKalkulator div.belka
{
		overflow: hidden;
		background-color: #999999;		
		font-size: 11px;		
		color: #FFFFFF;
		padding: 10px 10px 10px 10px;
}

div#wndOferty div#sectionTop
{
		overflow: hidden;
		background-color: #666666;
		color: white;
		margin: 10px 0px 10px 0px;
		padding: 10px 10px 10px 10px;
}
div#wndOferty div#sectionTop a
{
		color: white;		
}



div#wndOferty h2
{		
		display: inline;
		padding: 0px;
		margin: 0px;
}
div#wndOferty h2 a
{
		font-size: 11px;
		font-weight: bold;		
		color: #333333;
}
div#wndOferty table
{
		border-top: 1px solid #E5E5E5;
		border-left: 1px solid #E5E5E5;
		border-bottom: 1px solid #E5E5E5;
		border-right: 1px solid #E5E5E5;
		margin: 5px 0px 5px 0px;
}
div#wndOferty td
{		
		padding: 10px;
}

div#wndOferty td div.rezerwacja
{
		width: 101px;
		background-color: #CC0000;
		font-weight: bold;
		color: white;
		text-align: center;
		padding: 3px 0px 3px 0px;
		margin: 2px auto 0px auto;
}

div#wndOferty table tr
{
		cursor: pointer;
		background-color: #FFFFFF;
		background-repeat: no-repeat; 
		background-position: 140px 50%;
}

div#wndOferty table td
{		
		border-bottom: 1px solid #E5E5E5;
		text-align: center;
}
div#wndOferty table td img
{
		margin-top: 10px;
}

div#wndOferty table td.tdTop
{
		background-color: #EFEFEF;
		border-left: 1px solid #E5E5E5;
		border-bottom: 1px solid #E5E5E5;
		text-align: center;
}
div#wndOferty div.sectionTop
{
		text-align: center;
		padding: 5px 5px 5px 5px;
		margin: 10px 0px 0px 0px;
}
div#wndOferty div.sectionTop a
{
		background-color: white; 
		font-size: 12px;
		color: #666666;
		padding: 10px 7px 10px 7px;
}

div#wndSchowek
{
		width: 187px;
		height: 65px;
		background: url(../gfx/bckgrSchowek.jpg) no-repeat center top;
		color: #333333;		
		padding: 8px 15px 10px 15px;
		margin: 0px 0px 150px 0px;
}

div#schowek ul
{
		list-style-type: none;
		padding: 0px;
		margin: 4px 0px 0px 0px;
}
div#schowek ul li
{
		overflow: hidden;		
		padding: 5px 0px 5px 0px;
}
div#schowek ul li div.atrybut
{
		float: left;
		width: 100px;
		color: white;
		text-align: right;
}
div#schowek ul li div.wartosc
{		
		color: white;
		margin-left: 120px;
}

div#wndWyszukiwarka td
{
		border-bottom: 1px dotted #DDDDDD;
		color: #666666;
		padding: 7px 0px 7px 0px;
}
div#wndWyszukiwarka td input.inputTekst
{
		width: 90%;
		background-color: #EFEFEF;
		border: 1px solid #CCCCCC;
		padding: 3px;
}
div#wndWyszukiwarka td select.listaRozwijana
{
		width: 99%;
		background-color: #EFEFEF;
		border: 1px solid #CCCCCC;		
		padding: 3px;
}
div#wndWyszukiwarka td input.submitAkcja
{
		border: none;
		background-color: #666666;
		color: white;		
		padding: 3px 3px 3px 3px;
}


div#wndAgent
{
		overflow: hidden;
}
div#wndAgent h2
{
		font-size: 24px;
		letter-spacing: -1px;
		padding: 0px;
		margin: 10px 0px 10px 0px;
}
div#wndAgent td
{
		border-bottom: 1px dotted #66C7E7;
		padding: 7px 5px 7px 5px;
}

div#wndStatystyki
{
		overflow: hidden;
}

div#wndStatystyki h3
{
		font-size: 14px;
		padding: 0px;
		margin: 0px;
}

div#wndStatystyki td
{
		border-bottom: 1px dotted #39B6DF;		
		padding: 3px 5px 3px 0px;
}

div#wndOferta
{
		overflow: hidden;
}
div#wndOferta h1
{		
		font-size: 22px;
		letter-spacing: -1px;
		margin: 0px 0px 0px 0px;
}
div#wndOferta div.cena
{
		float: left;
		background-color: #CC0000;
		color: white;
		margin: 20px 10px 0px 0px;
		padding: 5px;
}
div#wndOferta div.oblicz
{
		float:left;
		margin: 20px 10px 0px 0px;
		padding: 3px 5px 5px 5px;
}
div#wndOferta div.dodaj
{
		float:right;
		margin: 20px 10px 0px 0px;
		padding: 3px 5px 5px 5px;
		font-size: 10px;
		font-weight: bold;
}
div#wndOferta div.dodaj a
{
		font-size: 10px;
		font-weight: bold;
		text-decoration: underline;
}
div#wndOferta div.cena span
{
		font-size: 10px;
		font-weight: bold;		
}
div#wndOferta div.data
{
		font-size: 10px;
		font-weight: bold;		
}
div#wndOferta div.rezerwacja
{
		font-size: 11px;
		font-weight: bold;
		color: #CC0000;
}
div#wndOferta div.galeria
{				
		clear: both;
		text-align: center;
}
div#wndOferta div.galeria img
{
		margin: 5px;
}
div#wndOferta ul
{
		clear: both;
		list-style-type: none;
		padding: 0px;
		margin: 0px 0px 0px 0px;
}
div#wndOferta ul li
{
		overflow: hidden;
		border-bottom: 1px dotted #CCCCCC;
		padding: 10px 0px 10px 0px;
}
div#wndOferta ul li div.atrybut
{
		float: left;
		width: 150px;
		color: #666666;
}
div#wndOferta ul li div.wartosc
{
		margin-left: 168px;
}

div#wndOferta div.drukuj
{
		text-align: center;
		margin: 10px 0px 10px 0px;
}

div#wndOferta div.sectionTop
{
		overflow: hidden;		
		padding: 0px 0px 15px 0px;
}
div#wndOferta div.sectionTop div.prev
{
		float: left;
}
div#wndOferta div.sectionTop div.next
{
		float: right;
}
div#wndOferta div.sectionTop a
{
		color: #666666;
		text-decoration: underline;
}
div#wndOferta div.galeria
{
		padding: 10px;
}
div#wndOferta div.belka
{
		background-color: #666666;
		color: white;
		padding: 10px;
}

div#wndWyslij
{
		border: 1px solid #CCCCCC;
		color: #666666;
		padding: 15px;
}

div#wndOplaty
{
		border: 1px solid #CCCCCC;
		padding: 15px;
		margin: 10px 0px 0px 0px;
}

div#wndOplaty h2
{
		font-size: 22px;
		letter-spacing: -1px;		
		padding: 0px;
		margin: 0px 0px 10px 0px;
}
div#wndOplaty ul
{
		list-style-type: none;
		padding: 0px;
		margin: 0px;
}
div#wndOplaty ul li
{
		overflow: hidden;
		padding: 3px 0px 3px 0px;
}
div#wndOplaty ul li div.atrybut
{
		float: left;
}
div#wndOplaty ul li div.wartosc
{
		float: right;
}

div#wndWyslij input.inputTekst
{
		width: 200px;
		border: 1px solid #999999;
		color: #666666;
		text-align: center;
		padding: 3px;
}
div#wndWyslij input.submitAkcja
{
		width: 86px;
		height: 30px;
		border: none;
		background: url(../gfx/btnWyslij.jpg) no-repeat center bottom;
}
div#wndWyslij form
{
		text-align: center;
		padding: 10px 0px 0px 0px;
}

div#wndOferty div.zobacz
{
		/*float: left;*/
		background-color: #666666;		
		color: white;
		text-align: center;
		padding: 3px 5px 3px 5px;
}


div#wndAplikacja td
{
		border-bottom: 1px dotted #DDDDDD;
		color: #666666;
		padding: 7px 10px 7px 0px;
}
div.rect input.inputTekst, div#wndAplikacja input.inputTekst
{
		width: 90%;	
		color: #333333;
		padding: 3px;
}
div#wndAplikacja textarea.textareaTresc
{
		width: 90%;
		height: 100px;
		color: #333333;		
		padding: 3px;
}
div.rect input.submitAkcja
{
		border: none;		
		color: black;
		padding: 3px 3px 3px 3px;
}


div.zobacz a
{
		color: white;
}

div.komunikat
{				
		border: 1px solid #CC0000;
		background-color: #CC0000;
		color: white;
		padding: 5px 10px 5px 10px;
}

div.stronicowanie
{		
		text-align: center;
		margin: 5px 0px 5px 0px;
}