/*                             RESET DEFAULT & GLOBAL
------------------------------------------------------------------------------------ */
html, body, h1, h2, h3, h4, h5, h6, div, span, p, address, form, fieldset, img,
ul, li, hr, table, strong {
	margin: 0;
	padding: 0;
	border: 0;
}

img, fieldset { border: none; }
a, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a {color: #FFFFFF}
a img { border: 0em; }
/*table { border-collapse: collapse; border-spacing: 0; }*/
input.submit { cursor:pointer; }
.hidden {display: none;}
.hid {display: none;}
textarea{}
:focus { outline: 0; }
.clear { clear:both; overflow:hidden; height:0;}
.bold {font-weight: bold;}
.left {float: left;}
.right {float: right;}

body {font-family: Verdana; font-size: 12px; background: #eeeeee; color: #51687b; line-height: 1.5em  }

#page					{ background: #fff; }
#header_background		{ background: url('../images2/top_background.gif') 0 0 repeat-x; height: 94px; position: relative; z-index: 80; }

/* HEAD */
#header 		{ width: 978px; margin: 0 auto; height: 94px; position: relative;}
#header #logo 	{ margin-top: 0px; float: left;}
#header #logo a	{ display: block; width: 239px; height: 88px; background: url('../images2/logo.gif') no-repeat; text-indent: -5000px; }
#menu 			{ margin: 0 auto; float: right; padding-top: 34px; }
#menu ul		{ list-style-type: none; }
#menu ul li		{ float: left; padding: 0 3px 0 3px;  }
#menu ul li a	{ text-decoration: none; height: 31px; display: block; cursor: pointer;text-indent: -3000px; }

#menu ul li a.ofirmie		{ background: url('../images2/onas.gif') 0 0 no-repeat; width: 69px;  }
#menu ul li a.cennik		{ background: url('../images2/cennik.gif') 0 0 no-repeat; width: 77px;  }
#menu ul li a.news			{ background: url('../images2/aktualnosci.gif') 0 0 no-repeat; width: 121px;  }
#menu ul li a.faq			{ background: url('../images2/faq2.gif') 0 0 no-repeat; width: 52px;  }
#menu ul li a.dlapartnerow	{ background: url('../images2/partnerzy.gif') 0 0 no-repeat; width: 105px;  }
#menu ul li a.galeria		{ background: url('../images2/galeria.gif') 0 0 no-repeat; width: 84px;  }
#menu ul li a.kontakt		{ background: url('../images2/kontakt.gif') 0 0 no-repeat; width: 84px;  }

#menu ul li a.active,
#menu ul li a:hover,
#menu ul li a.hover			{ background-position: 0 -31px; }

#homepage					{ background: url('../images2/pyrzowice-tlo.jpg') 50% 0 repeat-x; }
#banner						{ width: 978px; margin: 0 auto;  }
/*#banner .tlo				{ background: url('../images/baner-sg.jpg') 0 0 no-repeat; width: 100%; height: 343px;  }*/
#banner #banerlewy			{ height: 343px; float: left; background: url('../images/baner-sg.jpg') 0 0 no-repeat; width: 598px; margin-left: -8px; position: relative;}

.fb {background: transparent url('../images/face3.gif') 0 0 no-repeat; display: block; width: 15px; height: 15px; float: right; text-indent: -9000px; margin-top: 2px;}
.fb:hover {background-position: 0 -15px;}

#formreservation  			{ padding: 80px 0 0 0 ; margin: 0px 0 0 0px; width: 388px; height: 252px; float: right; background: transparent url('../images2/rez_head.gif') 0 0 no-repeat; font-weight: bold; font-size: 12px; line-height: 1em}
#formreservation2			{ padding: 62px 0 0 0 ; width: 300px; height: 251px; background: transparent url('../images/head_rezerwacja2.gif') 0 0 no-repeat; margin: 0;}

.res-nohome					{ padding: 80px 0 0 0 ; margin: 0px 0 0 0px; width: 396px!important; height: 257px!important; float: right; background: transparent url('../images2/rez_nohome.gif') 0 0 no-repeat!important; font-weight: bold; font-size: 12px; margin-right: -4px!important;}

#data_przyjazdu_box			{ margin-left: 40px; }
#godzina_przyjazdu_par		{ margin-left: 40px; }
#data_wyjazdu_box			{ margin-left: 40px; }
#godzina_wyjazdu_par		{ margin-left: 40px; }	

#formreservation p, #formreservation2 p { padding: 2px; clear: both; color: #FFFFFF;}
#formreservation label, #formreservation2 label { float: left; width: 125px; text-align: right; padding-right: 15px; padding-top: 4px; color: #FFFFFF;}
#formreservation .date-pick, #formreservation2 .date-pick {padding: 1px 0 0 5px; border: 0; height: 19px; font-weight: bold; width: 99px; color: #51687b; background: transparent url('../images2/input_date.gif') 0 0 no-repeat; float: left; font-family: verdana}
#formreservation input.float, #formreservation2 p input.float { float: left;  }

#formreservation input.right, #formreservation2 p input.right { text-align: right; curosor: pointer;}
#formreservation .left, #formreservation2 p .left { text-align: left; }
#formreservation span.error_message, #formreservation2 p span.error_message {margin: 5px 0 0 100px; clear: right; padding-left: 20px; color: #cd4c4a;}

#formreservation a.dp-choose-date, #formreservation2 p a.dp-choose-date, .form_01 p a.dp-choose-date {float: left; width: 16px; height: 16px; padding: 0; display: block; text-indent: -2000px; overflow: hidden; background: url('../images2/calendar.gif') no-repeat; margin-right: 3px; margin-left: 10px; margin-top:2px;}


#formreservation div#miejscaniedostepne, #formreservation2 div#miejscaniedostepne {background: transparent url('../images2/info.gif') 0 0 no-repeat; width: 254px; height: 27px; color: #FFFFFF; margin: 45px 0 0 27px; text-align: center; padding-top: 5px;}

#formreservation input#miejscadostepne, #formreservation2 input#miejscadostepne {margin: 45px 0 0 291px; width: 74px; border: 0; height: 27px; color: #FFFFFF; background: transparent url('../images2/rez_button.gif') 0 0 no-repeat; float: left; }
#formreservation input#miejscadostepne:hover, #formreservation2 input#miejscadostepne:hover { background-position: 0 -27px;}

#rezerwacjainfo {color: #FFFFFF; background:  transparent url('../images2/info.gif') 0 0 no-repeat; width: 254px; height: 27px;  padding-top: 5px; font-weight: bold; line-height: 16px; text-align: center; margin: 45px 0 0 32px;}

#boxes 			{ width: 992px; margin: 0 auto; padding-left: 13px;}
#boxes #box1	{ width: 228px; background: url('../images2/box1.gif') 0 0 no-repeat; height: 167px; float: left; padding-right: 21px;}
#boxes #box2	{ width: 228px; background: url('../images2/box2.gif') 0 0 no-repeat; height: 167px; float: left; padding-right: 21px;}
#boxes #box3	{ width: 240px; background: url('../images2/box3.gif') 0 0 no-repeat; height: 167px; float: left; padding-right: 12px;}
#boxes #box4	{ width: 240px; background: url('../images2/box4.gif') 0 0 no-repeat; height: 167px; float: left; }




#platnosci {padding-top: 10px; width: 978px; margin: 0 auto; background: transparent url('../images2/payment.gif') 0px 0px no-repeat; height: 39px;}
#jakplaciclink {color: #51687b; height: 16px; width: 139px; text-align: center; padding-top: 3px; margin-top: 0px; margin-right: 10px!important; margin-right: 5px; font-size: 9px; display: block; float: right}

#footer_front2 {height: 30px; font-family: Verdana; font-size: 11px; color: #708ba2; background: #ececec; padding: 20px 0; background: #FFFFFF;}
#footer_front {height: 50px; font-family: Verdana; font-size: 11px; color: #708ba2; background: #eee; padding-top: 10px; border-top: 5px solid #e3e3e3;}
#footer_front #footer_content {width: 975px; margin: 0 auto;}
#footer_front span a {font-family: Verdana; font-size: 10px; color: #708ba2}
#footer_front_2 {height: 40px; font-family: Verdana; font-size: 11px; color: #708ba2; background: #eee; padding-top: 10px; border-top: 5px solid #e3e3e3;}
#footer_content_2 a {font-family: Verdana; font-size: 10px; color: #708ba2}


#contentcontainer #content {width: 978px; margin: 0 auto; padding-top: 20px;}
#contentcontainer #content #leftcolumn	{ float: left; width: 568px; overflow: hidden; }
#contentcontainer #content #rightcolumn	{ float: right; width: 388px; padding-left: 18px; }

.title	{ color: #4e88cc; background: url('../images2/title_back.gif') 0 1px no-repeat; font-size: 18px; padding: 0 0 15px 22px; }

#contact_box		{ background: url('../images2/kontakt_box.gif') 0 0 no-repeat; width: 558px; height: 57px; padding-bottom: 11px; }
#map_box			{ background: url('../images2/mapa.gif') 0 0 no-repeat; width: 558px; height: 189px; }


a#zobaczcennik		{ display: block; color: #51687b; background: transparent url('../images2/arrow.gif') 100% 5px no-repeat; font-size: 12px; padding: 0px 10px 0 0}

#cennik_box	div		{ background: url('../images2/cennik_box.gif') 0 0 no-repeat; width: 388px; height: 57px; padding-bottom: 11px; }
#cennik_box .left	{ width: 184px; text-align: center; color: #fff; font-size: 18px; padding-top: 19px;}

#transfer			{ width: 388px; background: url('../images2/transfer.gif') 0 0 no-repeat; height: 64px; margin-top: -11px; } 

#benefits			{ padding-top: 30px; }
#benefits ul		{ list-style-type: none; background: url('../images2/korzysci_back.gif') 0 100% no-repeat; display: block; padding: 0px 30px; }
#benefits ul li		{ display: block; background: url('../images2/arrow.gif') 0 4px no-repeat; padding: 0px 0 15px 20px; font-weight: bold; }

.article			{ line-height: 1.5em }
.article .title		{ padding-bottom: 5px; }
.article img		{ float: left; padding-right: 20px; }

.article2 p			{ padding-bottom: 10px; }
.article2 a			{ color: #467dbf; font-weight: bold; }

.separator	{ background: url('../images2/separator.gif') 0 0 no-repeat; height: 3px; overflow: hidden; margin-bottom: 10px; }

.more				{ float: right; background: url('../images2/more.gif') 0 0 no-repeat; width: 45px; font-size: 9px; padding: 0; line-height: 9px; height: 11px; padding: 0px 0 0 2px; margin-top: 5px;  }
.more:hover			{ text-decoration: none; }



/* select */

.hourselect			{ cursor: pointer; background: url('../images2/input_hour.gif') 0 0 no-repeat; padding: 2px 0 0 4px; width: 44px; height: 18px; line-height: 13px; }
.hourselect_in		{ position: absolute; width: 48px; padding:0 0 2px 0px; margin-left: -4px; background: url('../images2/selekta.gif') 0 100% no-repeat; }
.hourselect_in a	{ display: block; color: #51687B; padding-left: 4px }
.hourselect_in a:hover { background: #eee; text-decoration: none; }


#headflash			{ width: 978px; margin: 0 auto; }
.banner-contact		{ background: url('../images2/kontakt.jpg') 0 0 no-repeat; width: 997px!important; height: 226px; padding-right: 19px; }
.banner-gallery		{ background: url('../images2/galeria.jpg') 0 0 no-repeat; width: 997px!important; height: 226px; padding-right: 19px; }
.banner-partners	{ background: url('../images2/dlapartnerow.jpg') 0 0 no-repeat; width: 997px!important; height: 226px; padding-right: 19px; }
.banner-faq			{ background: url('../images2/wartowiedziec.jpg') 0 0 no-repeat; width: 997px!important; height: 226px; padding-right: 19px; }
.banner-cennik		{ background: url('../images2/cennik.jpg') 0 0 no-repeat; width: 997px!important; height: 226px; padding-right: 19px; }
.banner-onas		{ background: url('../images2/onas.jpg') 0 0 no-repeat; width: 997px!important; height: 226px; padding-right: 19px; }


.nohome				{ background: url('../images2/nohome.gif') 0 0 repeat-x; }

.address_box		{ background: url('../images2/kontakt_ramka_bottom.gif') 0 100% no-repeat; margin-bottom: 30px; width: 558px; }
.address_box .adress_box_head { background: url('../images2/kontakt_ramka_top.gif') 0 0 no-repeat;  padding: 10px 20px; line-height: 18px; }

.green-more			{ clear: both; float: right; background: url('../images2/green_button_left.gif') 0 1px no-repeat; padding: 0px 0 1px 5px; }
.green-more span	{ display: block; background: url('../images2/green_button_right.gif') 100% 1px no-repeat; font-size: 9px; padding: 0 12px 1px 0; line-height: 12px; }

.gallery_box		{ background: url('../images2/galeria_bottom.gif') 0 100% no-repeat; margin-bottom: 30px; }
.gallery_box .gallery_box_head { background: url('../images2/galeria_top.gif') 0 0 no-repeat;  padding: 20px; line-height: 18px; }

.box2 {width: 473px; background: transparent url('../images2/box2_bottom.gif') 0 100% no-repeat; float: left;  min-height: 350px; _height: 350px; color: #143c67; line-height: 19px; font-size: 12px;}
.box2 p{padding-top: 10px;}

.box3 {float: right; background: transparent url('../images2/box2_top.gif') 0 0 no-repeat; width: 473px; text-align: center; padding-top: 20px;}
.box4 {float: left; padding: 0 24px 20px 24px;  }

.box5 {text-align: center;}

.box4 ul		{ list-style-type: none; display: block; }
.box4 ul li		{ display: block; background: url('../images2/arrow.gif') 0 6px no-repeat; padding: 0px 0 3px 15px; }

.title2	{ color: #4e88cc; background: url('../images2/title_back.gif') 0 3px no-repeat; font-size: 12px; padding: 0 0 0px 22px!important; margin-top: 25px; font-weight: bold;}
.title3 { color: #4e88cc; background: url('../images2/arrow.gif') 0 5px no-repeat; font-size: 12px; padding: 0 0 0px 10px!important; margin-top: 0px; font-weight: bold;}



.leftcontent ul#listafaq {list-style-type: none; padding: 0; margin: 0px 0px 0 10px; line-height: 18px; font-size: 12px; width: 558px;}
.leftcontent ul#listafaq li {min-height: 30px; padding-left: 15px; margin-top: 15px 0 0px 0; background: transparent url('../images2/faq.gif') 0 0 no-repeat; padding-bottom: 16px;}
.leftcontent ul#listafaq li a {display: block; height: 20px; color: #4e88cc; font-weight: bold; padding: 7px 8px 8px 8px;}
.leftcontent ul#listafaq li.active {background: transparent url('../images2/faq-active.gif') 0 0 no-repeat; }
.leftcontent ul#listafaq li.active a {color: #FFFFFF; }
.leftcontent ul#listafaq li div {display: none; margin: 15px 0 8px 0; padding: 0;}


.box6			{ background: url('../images2/galeria_bottom.gif') 0 100% no-repeat; margin-bottom: 10px; }
.box7			{ background: url('../images2/galeria_top.gif') 0 0 no-repeat; line-height: 18px; padding: 20px 0 10px 0; }
.box8			{ padding: 10px 21px 0 21px; color: #4e88cc }
.box8 .bold1	{ font-size: 19px; }
.box8 .bold2	{ font-size: 18px; }
.box-cennik		{ width: 558px; height: 120px; background: url('../images2/cennik-tlo2.gif') 0 0 no-repeat;  }

table.cennik	{ color: #ffffff; font-size: 18px; }
table.cennik td	{ text-align: center; width: 80px; vertical-align: middle; }
table.cennik td.last		{ width: 109px;  }
table.cennik .days td 		{ height: 58px; }
table.cennik .prices td 	{ height: 45px; }

table.onas td	{ vertical-align: top; }		

.teletabcontener	{ width: 978px; margin: 0 auto; position: relative; z-index: 70; }
.showteltab			{ clear: both; display: block; width: 73px; height: 19px; float: right; margin: 6px -1px 0 0; }
.teletab			{ width: 379px; height: 67px; background: url('../images2/teletab.gif') 0 0 no-repeat; position: absolute; left: 590px; top: -49px; color: #000000; font-size: 12px; }
.teletabin			{ padding: 5px 15px 5px 15px; }
.teletab a			{ color: #000; }

.slogan_contener	{ padding: 67px 0 0 45px; }
.slogan				{ font-size: 25px; color: #467dbf; text-transform: uppercase}
.slogan_desc		{ color: #51687b; width: 410px; padding-top: 2px;}	




/*REZERWACJE*/
#contentcontainer #content .rightcontent #telefonbaner {background: transparent url('../images/telefon.gif') 0 0 no-repeat; width: 300px; height: 92px;}

#menurezerwacje { width: 648px; height: 38px; padding: 0; margin: 0 0 0 1px; }
#menurezerwacje a, #menurezerwacje span { display: block; float: left; height: 38px; }

#menurezerwacje a#rezerwacja1 { width: 201px; background: transparent url('../images2/formularz_tabA.jpg') 0 0 no-repeat; }
#menurezerwacje a#rezerwacja1:hover { background: transparent url('../images2/formularz_tabA.jpg') 0 -38px no-repeat; }
#menurezerwacje a#rezerwacja1.active, #menurezerwacje a#rezerwacja1:hover.active { background: transparent url('../images/formularz_tabA.jpg') 0 -76px no-repeat; }
#menurezerwacje span#rezerwacja1 {background: transparent url('../images2/formularz_tabA.jpg') 0 -114px no-repeat; width: 201px;}
#menurezerwacje span#rezerwacja1.active { background: transparent url('../images2/formularz_tabA.jpg') 0 -76px no-repeat;  width: 201px;}

#menurezerwacje a#rezerwacja2 { width: 184px; background: transparent url('../images2/formularz_tabB.jpg') 0 0 no-repeat; }
#menurezerwacje a#rezerwacja2:hover { background: transparent url('../images2/formularz_tabB.jpg') 0 -38px no-repeat; }
#menurezerwacje a#rezerwacja2.active, #menurezerwacje a#rezerwacja2:hover.active { background: transparent url('../images2/formularz_tabB.jpg') 0 -76px no-repeat; }
#menurezerwacje span#rezerwacja2 {background: transparent url('../images2/formularz_tabB.jpg') 0 -114px no-repeat; width: 184px;}
#menurezerwacje span#rezerwacja2.active { background: transparent url('../images2/formularz_tabB.jpg') 0 -76px no-repeat;  width: 184px;}

#menurezerwacje a#rezerwacja3 { width: 173px; background: transparent url('../images2/formularz_tabC.jpg') 0 0 no-repeat; }
#menurezerwacje a#rezerwacja3:hover { background: transparent url('../images2/formularz_tabC.jpg') 0 -38px no-repeat; }
#menurezerwacje a#rezerwacja3.active, #menurezerwacje a#rezerwacja3:hover.active { background: transparent url('../images2/formularz_tabC.jpg') 0 -76px no-repeat; }
#menurezerwacje span#rezerwacja3 { background: transparent url('../images2/formularz_tabC.jpg') 0 -114px no-repeat; width: 173px;}
#menurezerwacje span#rezerwacja3.active { background: transparent url('../images2/formularz_tabC.jpg') 0 -76px no-repeat;  width: 173px;}


#contentcontainer #content .leftcontent .box1 p{margin: 10px 0px 0 0; }
.left {float: left;}
.box1 { padding: 0; margin: 0; }
.box1 #datawyjprzyj { background: transparent url('../images2/krok_data.gif') 0 0 no-repeat; width: 558px; height: 90px; margin-top: 10px; padding-top: 10px; margin-bottom: 10px;}
.box1 input[type=text] { background: transparent url('../images2/krok_input.gif') 0 0 no-repeat; width: 200px; height: 23px; padding: 0px 0 0 3px; border: 0; color: #525252!important; font-size: 11px; margin-top: 2px;}
.box1 input.readonly { background: transparent url('../images2/krok_inputreadonly.gif') 0 0 no-repeat; width: 200px; height: 23px; padding: 3px 0 0 3px; border: 0;}
.box1 #datawyjprzyj input {width: 85px;}

.form_01 .databox { width: 274px; float: left}
#contentcontainer #content .leftcontent .box1 .databox p{ margin: 16px 0px 0 0; }
.form_01 p {color: #275a99; font-weight: bold; margin: 0; padding: 10px 0 10px 0; width: 274px}
.form_01 p em { color: #f3611c; padding-right: 8px; padding-top: 5px; float: left;}
.form_01 p label { display: block; float: left; width: 130px; padding-top: 3px; padding-right: 4px; text-align: right; }
.form_01 p input[type=text] { float: left; color: #595959;}
.form_01 p input.button { float: left; width: 80px; }
.form_01 p input.checkbox { border: 1px solid #a8c4d8; width: 10px; height: 1px;}
.form_01 p input.radio {padding-top: 0px; width: 10px; height: 10px; border: 0; margin: 4px 6px 0 0; background: transparent;}
.form_01 p#p2confirm {width: 450px; padding-left: 10px; display: block;}
.form_01 p#p2confirm input[type=text] {float: left; padding:0; margin:0; width: 10px; padding-top: 8px; height: 10px; background: transparent;}
.form_01 p#p2confirm label{font-weight: normal; color: #939393; width: 420px; text-align: left; margin-left: 10px;}
.form_01 p#psubmit {width: 372px; margin-top: 6px; padding: 0;}
.form_01 p#psubmit span{float: left; display: block; padding-top: 15px;}
.form_01 p#psubmit .dalej {margin-top: 8px; float: right; padding: 0; cursor: pointer; border: 0; background: transparent url('../images2/submit.gif') 0 0 no-repeat; width: 81px; height: 29px; color: #FFFFFF; font-weight: bold; font-family: Tahoma; font-size: 11px;}
.form_01 p#psubmit .dalej:hover {background-position: 0 -29px;}
.form_01 p#psubmit .wstecz {display: block; margin-top: 8px; float: right; margin-right: 22px; padding: 5px 0 0 0px; text-align: center; cursor: pointer; border: 0; background: transparent url('../images2/formularze_wstecz.gif') 0 0 no-repeat; width: 81px; height: 24px; color: #FFFFFF; font-weight: bold;  font-family: Tahoma;}
.form_01 p#psubmit .wstecz:hover {background: transparent url('../images2/formularze_wstecz.gif') 0 -29px no-repeat; text-decoration: none;}
.form_01 select { color: #595959; width: 80px;}
.form_01 .radiolabel { padding: 0; margin:0; width: 300px; float: none; text-align: left; }

.form_01 p#pconfirm.perror {display: block; background: transparent url('../images2/zgoda_error.gif') 0 0 no-repeat; width: 372px; height: 48px; padding: 13px 0 0 0; margin: 20px 0 0 0;  color: #FFFFFF;}
.form_01 p#pconfirm.perror label.error {font-size: 10px; margin:0; padding:0 0 0 50px; width: 400px; text-align: left;}

.form_01 p.formposition {display: block; background: transparent url('../images2/formularz_tlo1.gif') 0 0 no-repeat; width: 558px; height: 30px; padding: 10px 0 15px 0; margin: 5px 0 0 0; }
.form_01 #ptyp_platnosc	{ padding-top: 5px; }
.form_01 #pfaktura { padding-top: 5px; }
.form_01 p.formposition.perror {background: transparent url('../images/krok1_error2.gif') 0 0 no-repeat; color: #FFFFFF;}
.form_01 p.formposition.perror input {color: #595959;}
.form_01 p.formposition.perror label.error {font-size: 10px; margin:0; padding:0; width: 180px; margin-left: 0px; margin-top: 5px; color: #ffd200;}
.form_01 #msg_error {background: transparent url('../images2/formularze_blad.gif') 0 0 no-repeat; color: #FFFFFF; height: 44px; width: 650px; padding: 15px 0 0 50px; margin-top: 15px; font-size: 10px; font-weight: bold;}

#formglowka {background: transparent url('../images/belkaGornaBox.gif') 0 0 no-repeat; height: 6px; width: 401px; margin:0; padding: 0; font-size: 1px;}
#formstopka {background: transparent url('../images/belkaDolBox.gif') 0 0 no-repeat; height: 10px; width: 401px; margin:0; padding:0;}
#formpolecnas {margin:0; padding-top: 20px; padding-left: 20px; width: 381px; background: transparent url('../images/pasekBox.gif') 0 0 repeat-y; font-size: 11px;}
#formpolecnas #polecserwistitle {margin: 0; height: 38px; width: 246px; background: transparent url('../images/tytulBoxa.gif') 0 10px no-repeat; font-size: 11px; margin-bottom: 10px;}
#formpolecnas p { padding: 2px; clear: both; color: #FFFFFF;}
#formpolecnas p label {float: left; width: 140px; text-align: right; padding-right: 5px; padding-top: 5px;}
#formpolecnas p label.error {display: block; color: #FFFFFF; background: transparent url('../images/errorBox.gif') 0 0 no-repeat; width: 203px; height: 19px; padding-top: 5px; text-align: center; float: right; margin-right: 25px!important; margin-right: 12px; font-weight: bold;}
#formpolecnas p input {border: 0; background: transparent url('../images/inputBox.gif') 0 0 no-repeat; float: left; width: 199px; height: 20px;  padding-right: 5px; padding-top: 5px; color: #FFFFFF; font-size: 11px; padding-left: 5px;}
#formpolecnas p input.submit {color: #FFFFFF; border: 0; background: transparent url('../images/submit_polec.gif') 0 0 no-repeat; float: right; width: 72px; height: 23px; margin-right: 30px;  margin-bottom: 10px; margin-top: 15px; padding-left: 0;}
#formpolecnas p input.submit:hover {background: transparent url('../images/submit_polec.gif') 0 -23px no-repeat;}

.podsumowaniebox{color: #275a99; background:  #efefef url('../images2/krok3_gora.gif') 0 0 no-repeat; width: 518px; margin-top: 10px; padding: 15px 20px 15px 20px;}
.podsumowaniebox div.podsumowaniewiersz{width: 400px; float: left; line-height: 18px; margin-left: 10px; margin-top: 10px;}
.podsumowaniebox div.podsumowaniewiersz2{width: 450px; float: left; line-height: 18px; margin-left: 10px; font-weight: bold;}
.podsumowaniebox div.podsumowaniewiersz2 a{color: #275a99}
.podsumowaniebox div span{width: 155px;  display: block; float: left; font-weight: bold;}
.podsumowaniedol{background: #f3f3f3 url('../images2/krok3_dol.gif') 0 0 no-repeat; width: 558px; height: 10px;}

.podsumowaniebox a#rezerwacja1 { width: 165px; background: transparent url('../images2/rezerwujPonownie.gif') 0 0 no-repeat; display: block; height: 29px;  margin: 10px 10px 10px 10px;}
.podsumowaniebox a#rezerwacja1:hover { background: transparent url('../images2/rezerwujPonownie.gif') 0 -29px no-repeat; }

.podsumowaniebox a#rezerwacja2 { width: 183px; background: transparent url('../images2/zmienSposob.gif') 0 0 no-repeat; display: block; height: 29px; margin: 10px 10px 10px 10px;}
.podsumowaniebox a#rezerwacja2:hover { background: transparent url('../images2/zmienSposob.gif') 0 -29px no-repeat; }

.podsumowanieboxinfo {color: #FFFFFF; background:  transparent url('../images/pomyslnie.gif') 0 0 no-repeat; width: 610px; margin-top: 10px; height: 40px;  padding: 7px 20px 0px 20px; font-weight: bold; line-height: 16px;}
.podsumowanieboxinfo2 {color: #FFFFFF; background:  transparent url('../images/pomyslnie2.gif') 0 0 no-repeat; width: 610px; margin-top: 10px; height: 53px;  padding: 7px 20px 0px 20px; font-weight: bold; line-height: 16px;}


#zamknijpolec {display: block; float: right; width: 16px; height: 16px; background: transparent url('../images/zamknijBox.gif') 0 0 no-repeat; margin-right: 30px!important; margin-right: 15px; text-decoration: none;}
#zamknijpolec:hover {background: transparent url('../images/zamknijBox.gif') 0 -16px no-repeat;}
.text1{color: #cacaca; margin-top: 10px; font-weight: bold;}


.submitdrukuj {border:0; background:  #f3f3f3 url('../images2/drukuj.gif') 0 0 no-repeat; width: 81px; height: 29px; cursor: pointer;}
.submitdrukuj:hover {background:  #f3f3f3 url('../images2/drukuj.gif') 0 -29px no-repeat;}
#politykaprywatnosciheader {background:  #f3f3f3 url('../images/polityka.gif') 0 0 no-repeat; width: 208px; height: 28px; margin-bottom: 10px;}
#regulaminheader {background:  #f3f3f3 url('../images/naglowekRegulamin.gif') 0 0 no-repeat; width: 141px; height: 28px; margin-bottom: 10px;}


#msg_error {background: transparent url('../images2/formularze_blad.gif') 0 0 no-repeat; color: #ffe04d; height: 44px; width: 518px; padding: 15px 0 0 50px; margin-top: 15px; font-size: 10px; font-weight: bold;}


.text2 {color: #153d68; font-weight: bold; font-size: 12px;}
.text3 {color: #153d68;}
.text4 {display: inline; background: none; color: #153d68; padding:0;}
.text5 {color:#F3611C; font-weight:bold}
.lista1 {line-height: 18px; list-style-type: decimal}
.paytyperadio {background: none; border: 0; float: left; width: 15px; height: 15px;  margin-top: 20px; margin-right: 10px; }
/*FOOT*/
#footer {width: 980px; margin: 0 auto; margin-top: 40px; margin-bottom: 30px; font-family: Verdana; font-size: 11px; color: #cbcbcb}
/*#footer #platnosci {background: transparent url('../images/platnosci.jpg') 0 0 no-repeat; height: 29px;}*/
#footer span a {font-family: Verdana; font-size: 11px; color: #cbcbcb}




.dp-nav-next-year, .dp-nav-prev-year {display: none; }
.komunikat {background: #3db026 url('../images2/powo_gora.gif') 0 0 no-repeat; font-weight: bold; width: 533px; margin-top: 15px; color: #FFFFFF; padding-top: 6px!important; padding-bottom: 1px!important; padding-left: 25px; font-size: 11px; line-height: 16px;}
.komunikat p {margin: 0; padding: 0; }

.komunikatdol{background: transparent url('../images2/powo_dol.gif') 0 0 no-repeat; width: 558px; height: 9px;}
.komunikat2 {background: url('../images2/pokazBilet.gif') 0 0 no-repeat; font-weight: bold; width: 508px; margin-top: 5px; color: #FFFFFF; padding: 15px 0 0 50px; height: 33px; line-height: 16px;}
.komunikat3 {background: url('../images2/pomarancz2.gif') 0 0 no-repeat; font-weight: bold; width: 364px; margin-top: 5px; color: #FFFFFF; padding: 12px 0 0 20px; height: 31px; line-height: 16px;}

.komunikat4 {background: #ec0c0c url('../images2/alert_gora.gif') 0 0 no-repeat; font-weight: bold; width: 533px; margin-top: 15px; color: #FFFFFF; padding-top: 1px!important; padding-bottom: 1px!important; padding-left: 25px; font-size: 11px; line-height: 16px;}
.komunikat4 p {margin: 0; padding: 0; }

.komunikat4dol{background: transparent url('../images2/alert_dol.gif') 0 0 no-repeat; width: 558px; height: 5px;}


#formreservationstep5 #zatwierdz {cursor: pointer; float: right; border: 0; background: transparent url('../images2/chce.gif') 0 0 no-repeat; font-weight: bold; width: 173px; margin-top: 5px; color: #FFFFFF; padding: 0px 0 0 0px; height: 40px; line-height: 16px; margin-right: 10px;}
#formreservationstep5 #zatwierdz:hover {background: transparent url('../images2/chce.gif') 0 -40px no-repeat;}
.linkdrukuj{display: block; width: 262px; background: transparent url('../images/drukujMape.gif') 0 0 no-repeat; height: 36px; margin-top: 10px; color: #153d68; padding-left: 20px; padding-top: 10px; }

.linkpartnerski, .linkpolecajacy {display: block; width: 100px; height: 38px; margin:0 auto; text-indent: -9000px;}
.linkpartnerski:hover, .linkpolecajacy:hover {background-position: 0 -38px;}
.linkpartnerski{background: transparent url('../images/dolacz-teraz-nzielone.gif') 0 0 no-repeat;}
.linkpolecajacy {background: transparent url('../images/dolacz-teraz-niebieskie.gif') 0 0 no-repeat;}

.mceContentBody  { padding: 10px; background: #fff; }



/* gallery */
.gallery_box a 								{ display: block; height: 78px; width: 130px;  background-position: 0 0; background-repeat: no-repeat; float: left; padding-right: 10px;}
.gallery_box a:hover, .gallery_box a.hover 	{ background-position: 0 -78px; }

/*
#header #boxkontakt {float: right; width: 286px; height: 54px; background: transparent url('../images/top_boxKontakt.gif') 0 0 no-repeat; margin-top: 10px; color: #FFFFFF; padding: 10px 0 0 14px;}
#header #boxpartner {float: right; width: 286px; height: 54px; background: transparent url('../images/partner.jpg') 0 8px no-repeat; margin-top: 10px; color: #FFFFFF; padding: 10px 0 0 14px;}
#header #boxpartner p 	{ padding-top: 14px; }
#header #boxpartner p a { padding-right: 10px; } 

#header #boxkontakt div {font-size: 11px; font-weight: bold; font-family: Tahoma; height: 28px;}




#menu a#home{width: 79px; background: transparent url('../images/menu_home.jpg') 0 0 no-repeat;}
#menu a#home:hover{background: transparent url('../images/menu_home.jpg') 0 -41px no-repeat;}
#menu a#home.active, #menu a#home:hover.active{background: transparent url('../images/menu_home.jpg') 0 -82px no-repeat;}


#menu a#ofirmie{width: 101px; background: transparent url('../images/menu_oFirmie.jpg') 0 0 no-repeat;}
#menu a#ofirmie:hover{background: transparent url('../images/menu_oFirmie.jpg') 0 -41px no-repeat;}
#menu a#ofirmie.active, #menu a#ofirmie:hover.active{background: transparent url('../images/menu_oFirmie.jpg') 0 -82px no-repeat;}

#menu a#cennik{width: 91px; background: transparent url('../images/menu_cennik.jpg') 0 0 no-repeat;}
#menu a#cennik:hover{background: transparent url('../images/menu_cennik.jpg') 0 -41px no-repeat;}
#menu a#cennik.active, #menu a#cennik:hover.active{background: transparent url('../images/menu_cennik.jpg') 0 -82px no-repeat;}

#menu a#faq{width: 155px; background: transparent url('../images/menu_faq.jpg') 0 0 no-repeat;}
#menu a#faq:hover{background: transparent url('../images/menu_faq.jpg') 0 -41px no-repeat;}
#menu a#faq.active, #menu a#faq:hover.active{background: transparent url('../images/menu_faq.jpg') 0 -82px no-repeat;}

#menu a#dlaklientow{width: 136px; background: transparent url('../images/menu_dlaKlientow.jpg') 0 0 no-repeat;}
#menu a#dlaklientow:hover{background: transparent url('../images/menu_dlaKlientow.jpg') 0 -41px no-repeat;}
#menu a#dlaklientow.active, #menu a#dlaklientow:hover.active{background: transparent url('../images/menu_dlaKlientow.jpg') 0 -82px no-repeat;}

#menu a#dlapartnerow {width: 150px; background: transparent url('../images/menu_dlaPartnerow.jpg') 0 0 no-repeat;}
#menu a#dlapartnerow:hover {background: transparent url('../images/menu_dlaPartnerow.jpg') 0 -41px no-repeat;}
#menu a#dlapartnerow.active, #menu a#dlapartnerow:hover.active{background: transparent url('../images/menu_dlaPartnerow.jpg') 0 -82px no-repeat;}

#menu a#kontakt{width: 102px; background: transparent url('../images/menu_kontakt.jpg') 0 0 no-repeat;}
#menu a#kontakt:hover{background: transparent url('../images/menu_kontakt.jpg') 0 -41px no-repeat;}
#menu a#kontakt.active, #menu a#kontakt:hover.active{background: transparent url('../images/menu_kontakt.jpg') 0 -82px no-repeat;}

#menu a#jezyk{width: 42px; background: transparent url('../images/menu_jezyk.jpg') 0 0 no-repeat; float: right;}
#menu a#jezyk:hover{background: transparent url('../images/menu_jezyk.jpg') 0 -41px no-repeat;}
#menu a#jezyk.active, #menu a#jezyk:hover.active{background: transparent url('../images/menu_jezyk.jpg') 0 -82px no-repeat;}






*/







#loader {background: #FFFFFF url('../images/loader.gif') no-repeat 10px 7px; border: 1px solid #A8C4D8; color: #115c96; padding-left: 50px;  padding-top: 15px; font-weight: bold; margin: 20px 0 0 0;  width: 180px; height: 35px;}


#belkamenu{width: 980px; margin: 0 auto; background: transparent url('../images/top_pasekPodMenu.gif') 0 0 repeat-x; height: 4px;}


/*#kroki{width: 980px; margin: 0 auto; background: transparent url('../images/head_kroki.jpg') 0 0 repeat-x; height: 55px; margin-top: 5px; font-size: 12px; color: #153d68; line-height: 20px; padding-top: 45px;}*/
#kroki{width: 980px; margin: 0 auto; background: transparent url('../images/head_kroki.jpg') 0 0 repeat-x; height: 105px; margin-top: 5px; font-size: 12px; color: #153d68; line-height: 20px; }
.krok {margin-left: 87px!important; margin-left: 44px; width: 160px; height: 50px; padding-right: 50px; float: left;}
#krok2{margin-left: 125px!important; }
#krok3{margin-left: 130px!important; }


/*
#contentcontainer {margin-top: 10px; background: #FFFFFF url('../images/gradient_tlo.jpg') 0 0 repeat-x; padding-top: 10px; font-family: Verdana; font-size: 11px; }
#contentcontainer #content {width: 980px; margin: 0 auto;  background: #FFFFFF; padding:0;}
#contentcontainer #content #artykuly {height: 361px; float: right; width: 568px; margin-right: 10px!important; margin-right: 5px; font-size: 11px; line-height: 20px;}
#contentcontainer #content #artykuly #naglowek{float: left; background: #FFFFFF url('../images/kontent_belka.gif') 0 0 no-repeat; height: 35px; width: 568px; text-align: right;}

#contentcontainer #content #artykuly #naglowek a#polec{background: transparent url('../images/kontent_polec.gif') 0 0 no-repeat; display: block; width: 129px; height: 35px; float: right;}
#contentcontainer #content #artykuly #naglowek a#polec:hover{background: transparent url('../images/kontent_polec.gif') 0 -35px no-repeat;}

#contentcontainer #content #artykuly .artykul{background: transparent url('../images/kontent_boxTlo.gif') 0 0 no-repeat; height: 162px; float: right; width: 568px; margin-top: 10px;  }
#contentcontainer #content #artykuly .artykul img {margin: 24px 0 0 24px; float: left;}
#contentcontainer #content #artykuly .artykul div#tytul1 {background: transparent url('../images/naglowek_dlaKlientow.gif') 0 0 no-repeat; height: 22px; margin-top: 17px; margin-left: 25px; width: 370px; float: left; }
#contentcontainer #content #artykuly .artykul div#tytul2 {background: transparent url('../images/naglowek_dlaPartnerow.gif') 0 0 no-repeat; height: 22px; margin-top: 17px!important; margin-top: 9px; margin-left: 25px; width: 370px; float: left; }
#contentcontainer #content #artykuly .artykul span a {color: #506d8d; margin: 10px 0 0 25px; width: 345px; float: left; height: 93px;}
#contentcontainer #content #artykuly .artykul a.wiecej {display: block; color: #FFFFFF; font-size: 11px; line-height: 19px; width: 80px; float: right; text-align: center;}

#contentcontainer #content #mapa{height: 208px; margin: 10px 0 0 10px; }
#contentcontainer #content #belkagora{background: transparent url('../images/belka_luk_gora.gif') 0 0 no-repeat; height: 11px; padding:0; margin:0;}
#contentcontainer #content #belkadol{background: transparent url('../images/belka_luk_dol.gif') 0 0 no-repeat; height: 8px;}

#contentcontainer #content #cennik {background: transparent url('../images/sidebar_cennik.jpg') 0 0 no-repeat; width: 382px; height: 163px; margin-left: 10px;}
#contentcontainer #content #cennik a#zobaczcennik {margin-top: 14px; margin-right: 10px!important; margin-right: 5px; margin-bottom: 0; margin-left: 0; display: block; float: right; height: 25px; width: 147px; background: transparent url('../images/sidebar_zobaczCennik.gif') 0 0 no-repeat;}
#contentcontainer #content #cennik a#zobaczcennik:hover {background: transparent url('../images/sidebar_zobaczCennik.gif') 0 -25px no-repeat;}


#contentcontainer #content .rightcontent{float: right; width: 300px; padding: 0; margin-top: 0; margin-right: 10px!important; margin-right: 5px; margin-bottom: 0; margin-left:0;}
#contentcontainer #content .leftcontent{width: 670px; float: left;}
#contentcontainer #content .middlecontent{margin: 20px;}
#contentcontainer #content .middlecontent p{padding: 10px; line-height: 18px;}
#contentcontainer #content .middlecontent h1{padding: 10px;}

#contentcontainer #content .leftcontent#ofirmiecontent{width: 600px; padding: 0 40px 0 30px;}
#contentcontainer #content .leftcontent#ofirmiecontent #ofirmienaglowek{height: 28px; width: 341px; background: transparent url('../images/ofirmie_naglowek.gif') 0 0 no-repeat;}
#contentcontainer #content .leftcontent#cennikcontent{width: 670px; padding: 0; margin: 0;}
#contentcontainer #content .leftcontent#dlapartnerowcontent{width: 670px; padding: 0; margin: 0;}
#contentcontainer #content .leftcontent#rezerwacjacontent{width: 650px; padding: 0; margin-left: 10px!important; margin-left: 5px;  margin-right: 10px!important; margin-right: 5px; }

#contentcontainer #content .rightcontent #cennik {background: transparent url('../images/cennik_tlo.jpg') 0 0 no-repeat; width: 300px; height: 163px; margin: 10px 0 0 0;}
#contentcontainer #content .rightcontent #cennik a#zobaczcennik {margin-top: 10px; margin-right: 9px!important; margin-right: 4px; display: block; float: right; height: 25px; width: 149px; background: transparent url('../images/cennik_zobacz.gif') 0 0 no-repeat;}
#contentcontainer #content .rightcontent #cennik a#zobaczcennik:hover {background: transparent url('../images/cennik_zobacz.gif') 0 -25px no-repeat;}

#contentcontainer #content .leftcontent {color: #153d68; font-family: Verdana;}
#contentcontainer #content .leftcontent p{margin: 13px 0px; line-height: 18px; font-size: 11px;}
#contentcontainer #content .leftcontent p span{color: #f3611c;}

#contentcontainer #content .leftcontent ul{list-style-type: none; padding: 0; margin: 20px 20px 0 0px; line-height: 18px; font-size: 11px; }
#contentcontainer #content .leftcontent li{background: transparent url('../images/punktator01.gif') 0 7px no-repeat; padding-left: 18px; margin-top: 10px;}


#contentcontainer #content .leftcontent #contentbox1{margin-top: 35px;}
#contentcontainer #content .leftcontent #contentbox1 .boxinfo{width: 218px; float: left; height: 44px; padding: 30px 0 0 80px; margin-top: 15px; font-size: 12px; color: #f3611c; font-weight: bold;}
#contentcontainer #content .leftcontent #contentbox1 #boxinfo1{background: transparent url('../images/ofirmie_emblemat01.gif') 0 0 no-repeat;}
#contentcontainer #content .leftcontent #contentbox1 #boxinfo2{background: transparent url('../images/ofirmie_emblemat02.gif') 0 0 no-repeat;}
#contentcontainer #content .leftcontent #contentbox1 #boxinfo3{background: transparent url('../images/ofirmie_emblemat03.gif') 0 0 no-repeat;}
#contentcontainer #content .leftcontent #contentbox1 #boxinfo4{background: transparent url('../images/ofirmie_emblemat04.gif') 0 0 no-repeat;}

#contentcontainer #content .leftcontent #cennik2 {background: transparent url('../images/cennik_pelnyCennik.gif') 0 0 no-repeat; width: 640px; height: 40px; margin: 0 0 0 10px; color: #955f00; padding: 288px 0 0 10px;}
#contentcontainer #content .leftcontent #cennik2 span {font-weight: bold;}

#contentcontainer #content .leftcontent ul#listafaq {list-style-type: none; padding: 0; margin: 0px 0px 0 10px; line-height: 18px; font-size: 11px; width: 640px;}
#contentcontainer #content .leftcontent ul#listafaq li {min-height: 38px; padding-left: 32px; margin-top: 15px 0 20px 0; background: transparent url('../images/szary.gif') 0 0 no-repeat;}
#contentcontainer #content .leftcontent ul#listafaq li a {display: block; height: 20px; color: #244971; background: #f1f1f1; font-weight: bold; padding: 10px 8px 8px 8px;}

#contentcontainer #content .leftcontent ul#listafaq li.active {background: transparent url('../images/pomarancz.gif') 0 0 no-repeat;}
#contentcontainer #content .leftcontent ul#listafaq li.active a {color: #FFFFFF; background: #f3611c;}

#contentcontainer #content .leftcontent ul#listafaq li p {display: none; margin: 15px 0 20px 0; padding: 0;}
#contentcontainer #content .leftcontent#dlaklientow div {line-height: 18px; font-size: 11px;}
#contentcontainer #content .leftcontent#dlaklientow div#nurkowanie {background: transparent url('../images/logo_nurkowanie.gif') 0 0 no-repeat; padding-left: 115px; padding-right: 10px; margin: 30px;}
#contentcontainer #content .leftcontent#dlaklientow div#nurkowanie2 {height: 137px; background: transparent url('../images/nurkowanie_zdjecie.jpg') 100% 0 no-repeat; padding-right: 315px; padding-left: 10px; margin: 30px;}


*/
#menunurkowanie {width: 600px; height: 30px; padding: 0; margin: 0 30px;}
#menunurkowanie a{display: block; float: left; height: 30px;}

#menunurkowanie a#nurek1{width: 122px; background: transparent url('../images/tab_snorkeling.jpg') 0 0 no-repeat;}
#menunurkowanie a#nurek1:hover{background: transparent url('../images/tab_snorkeling.jpg') 0 -30px no-repeat;}
#menunurkowanie a#nurek1.active, #menunurkowanie a#nurek1:hover.active{background: transparent url('../images/tab_snorkeling.jpg') 0 -60px no-repeat;}

#menunurkowanie a#nurek2{width: 120px; background: transparent url('../images/tab_intro.jpg') 0 0 no-repeat;}
#menunurkowanie a#nurek2:hover{background: transparent url('../images/tab_intro.jpg') 0 -30px no-repeat;}
#menunurkowanie a#nurek2.active, #menunurkowanie a#nurek2:hover.active{background: transparent url('../images/tab_intro.jpg') 0 -60px no-repeat;}


#menunurkowanie a#nurek3{width: 120px; background: transparent url('../images/tab_owd.jpg') 0 0 no-repeat;}
#menunurkowanie a#nurek3:hover{background: transparent url('../images/tab_owd.jpg') 0 -30px no-repeat;}
#menunurkowanie a#nurek3.active, #menunurkowanie a#nurek3:hover.active{background: transparent url('../images/tab_owd.jpg') 0 -60px no-repeat;}


#menunurkowanie a#nurek4{width: 120px; background: transparent url('../images/tab_aowd.jpg') 0 0 no-repeat;}
#menunurkowanie a#nurek4:hover{background: transparent url('../images/tab_aowd.jpg') 0 -30px no-repeat;}
#menunurkowanie a#nurek4.active, #menunurkowanie a#nurek4:hover.active{background: transparent url('../images/tab_aowd.jpg') 0 -60px no-repeat;}

#menunurkowanie a#nurek5{width: 118px; background: transparent url('../images/tab_dlaNurkow.jpg') 0 0 no-repeat;}
#menunurkowanie a#nurek5:hover{background: transparent url('../images/tab_dlaNurkow.jpg') 0 -30px no-repeat;}
#menunurkowanie a#nurek5.active, #menunurkowanie a#nurek5:hover.active{background: transparent url('../images/tab_dlaNurkow.jpg') 0 -60px no-repeat;}

#nurek1_content{background: transparent url('../images/boxnurek1.gif') 0 0 no-repeat; width: 556px; height: 117px;  margin: 10px 30px 0 30px; padding: 20px 20px 0  24px; color: #FFFFFF; }
#nurek2_content{background: transparent url('../images/boxnurek2.gif') 0 0 no-repeat; width: 556px; height: 117px;  margin: 10px 30px 0 30px; padding: 20px 20px 0  24px; color: #FFFFFF; }
#nurek3_content{background: transparent url('../images/boxnurek2.gif') 0 0 no-repeat; width: 556px; height: 117px;  margin: 10px 30px 0 30px; padding: 20px 20px 0  24px; color: #FFFFFF; }
#nurek4_content{background: transparent url('../images/boxnurek2.gif') 0 0 no-repeat; width: 556px; height: 117px;  margin: 10px 30px 0 30px; padding: 20px 20px 0  24px; color: #FFFFFF; }
#nurek5_content{background: transparent url('../images/boxnurek3.gif') 0 0 no-repeat; width: 556px; height: 117px;  margin: 10px 30px 0 30px; padding: 20px 20px 0  24px; color: #FFFFFF; }

#nurek_content {width: 600px; height: 167px; margin-left: 10px;}


#nurek1_content #nurek_dol1 {margin: 43px 0 0 5px; font-weight: bold;}
#nurek2_content #nurek_dol2 {margin: 9px 0 0 5px; font-weight: bold;}
#nurek3_content #nurek_dol3 {margin: 45px 0 0 5px; font-weight: bold;}
#nurek4_content #nurek_dol4 {margin: 27px 0 0 5px; font-weight: bold;}
#nurek5_content #nurek_dol5 {margin: 27px 0 0 5px; font-weight: bold;}




#contentcontainer #content .leftcontent#dlapartnerowcontent div#formularzkontaktowy {width: 575px; background: #f3f3f3 url('../images/tlo_gora.gif') 0 0 no-repeat; margin: 30px; color: #275a99; font-weight: bold; padding: 15px 0 0 23px;}
#contentcontainer #content .leftcontent#dlapartnerowcontent div#formularzkontaktowy #formcontactstopka {margin-left: -23px; background: transparent url('../images/tlo_dol.gif') 0 100% no-repeat;}
#contentcontainer #content .leftcontent#dlapartnerowcontent div#formularzkontaktowy span {font-weight: normal;}
#contentcontainer #content .leftcontent#dlapartnerowcontent div#formularzkontaktowy div.naglowek {margin-top: 20px;}
#contentcontainer #content .leftcontent#dlapartnerowcontent div#formularzkontaktowy input.text {padding-top: 3px; padding-left: 3px; margin-top: 8px; width: 257px; height: 20px; background: transparent url('../images/pole_input.gif') 0 0 no-repeat; border: 0;}
#contentcontainer #content .leftcontent#dlapartnerowcontent div#formularzkontaktowy textarea.textarea {margin-top: 8px; width: 554px; height: 113px; background: transparent url('../images/pole_tresc.gif') 0 0 no-repeat; border: 0;}
#contentcontainer #content .leftcontent#dlapartnerowcontent div#formularzkontaktowy input.wyslij {margin-top: 8px; float: right; margin-right: 20px; padding: 0; cursor: pointer; border: 0; background: transparent url('../images/submitwyslij.gif') 0 0 no-repeat; width: 68px; height: 27px; color: #FFFFFF; font-weight: bold;}
#contentcontainer #content .leftcontent#dlapartnerowcontent div#formularzkontaktowy input.wyslij:hover {background: transparent url('../images/submitwyslij.gif') 0 -27px no-repeat;}
#contentcontainer #content .leftcontent#dlapartnerowcontent div.par {padding-left: 20px; padding-right: 10px; margin: 30px;}

#formcontact #prawy {width: 299px; float: right;}
#formcontact #lewy {width: 276px; float: left;}
#formcontact label.error {text-align: center; margin-top: 3px; padding-top: 8px; width: 348px; height: 20px; display: block; color: #FFFFFF; background: transparent url('../images/error2.gif') 0 0 no-repeat; font-weight: bold; font-size: 10px;}
#formcontact #prawy label.error, #formcontact #lewy label.error  {text-align: center; margin-top: 3px; padding-top: 8px; width: 257px; height: 20px; display: block; color: #FFFFFF; background: transparent url('../images/error1.gif') 0 0 no-repeat;}
.sukces {text-align: center; margin-top: 7px; padding-top: 8px; width: 348px; height: 27px; color: #FFFFFF; background: transparent url('../images/sukces.gif') 0 0 no-repeat; font-weight: bold; font-size: 11px;}

#kontakt #adres {width: 575px; margin: 30px; padding: 0px 0 0 23px; height: 90px;}
#kontakt #adres a#mapa{display: block; float: right; height: 82px; width: 309px;}
#kontakt #adres p {margin: 0; padding: 0; line-height: 10px; }
#kontakt #adres p a {color: #f3611c; font-weight: bold;}

#kontakt #uwaga {background: transparent url('../images/kontakt_box.gif') 0 0 no-repeat; height: 136px; width: 560px; margin: 30px; padding: 1px 15px 0 23px; color: #FFFFFF;}


#menukontakt {width: 600px; height: 30px; padding: 0; margin: 0 30px;}
#menukontakt a, #menukontakt span{display: block; float: left; height: 30px;}

#menukontakt span#kontakt0{width: 80px; background: transparent url('../images/kontakt_dojazd.jpg') 0 0 no-repeat;}
#menukontakt a#kontakt1{width: 215px; background: transparent url('../images/kontakt_tab1.jpg') 0 0 no-repeat;}
#menukontakt a#kontakt1:hover{background: transparent url('../images/kontakt_tab1.jpg') 0 -30px no-repeat;}
#menukontakt a#kontakt1.active, #menukontakt a#kontakt1:hover.active{background: transparent url('../images/kontakt_tab1.jpg') 0 -60px no-repeat;}

#menukontakt a#kontakt2{width: 158px; background: transparent url('../images/kontakt_tab2.jpg') 0 0 no-repeat;}
#menukontakt a#kontakt2:hover{background: transparent url('../images/kontakt_tab2.jpg') 0 -30px no-repeat;}
#menukontakt a#kontakt2.active, #menukontakt a#kontakt2:hover.active{background: transparent url('../images/kontakt_tab2.jpg') 0 -60px no-repeat;}


#menukontakt a#kontakt3{width: 147px; background: transparent url('../images/kontakt_tab3.jpg') 0 0 no-repeat;}
#menukontakt a#kontakt3:hover{background: transparent url('../images/kontakt_tab3.jpg') 0 -30px no-repeat;}
#menukontakt a#kontakt3.active, #menukontakt a#kontakt3:hover.active{background: transparent url('../images/kontakt_tab3.jpg') 0 -60px no-repeat;}

.kontakt_content {background: transparent url('../images/kontakt_ramka_gora.gif') 0 0 no-repeat; width: 600px; margin: 20px 30px 0 30px; color: #153d68; padding-top:9px;}
.kontakt_content .tresc {background: transparent url('../images/kontakt_ramka_pasek.gif') 0 0 repeat-y; padding-right: 20px; padding-left: 24px;}
.kontakt_content .stopka {background: transparent url('../images/kontakt_ramka_dol.gif') 0 0 no-repeat; height: 9px; padding: 0; margin: 0;}

#nurek_content {width: 600px; height: 167px; margin-left: 10px;}

.sys_pol	{ display: block; width: 425px; height: 100px; background: url('../images/b-polecen.gif') 0 0 no-repeat; margin-left: 25px;}
.sys_pol:hover	{ background-position: 0 -100px; }

.sys_par	{ display: block; width: 425px; height: 100px; background: url('../images/b-partnerski.gif') 0 0 no-repeat; margin-left: 25px;}
.sys_par:hover	{ background-position: 0 -100px; }

.zadzwon	{ width: 399px; height: 100px; background: url('../images/zadzwon.gif') 0 0 no-repeat; margin-bottom: 18px; }

#boxpartner	{ position: absolute; color: #666666; }
.phome 		{ top: 109px; left: 366px;  }
.pnohome	{ top: 291px; left: 752px;  }
#boxpartner div { background: url('../images/partner_box.gif') 0 0 no-repeat; width: 209px; height: 21px; padding: 1px 0 0 10px; font-size: 11px; font-family: arial; }
#boxpartner b { color: #403f3f; }
#boxpartner a { color: #666666; }

.galleryimage {margin: 0 50px 40px 0;}

.zobaczfilm {width: 144px; height: 27px; background: transparent url('../images/zobacz-film.gif') 0 0 no-repeat; display: block; position: absolute; top: 296px; left: 372px; text-indent: -9000px;}

.zobaczfilm:hover {background-position: 0 -27px;}

a.button_aktualnosci { width: 388px; height: 36px; display: block; margin-top: 5px; background: url('../images/button_aktualnosci.gif') no-repeat; }

#box_aktualnosci { background: url('../images2/korzysci_back.gif') 0 100% no-repeat; height: 250px; padding: 20px 15px 0px 15px; line-height: 2em; }
#box_aktualnosci .news_title a { font-weight: bold; color: #51687B; display: block; padding-bottom: 5px; }
#box_aktualnosci ul { padding-left: 20px; padding-top: 10px; }
#box_aktualnosci a.read_more { float: right; color: #51687B; padding-right: 30px; }

.aktualnosc .text { margin-top: 10px; }
.aktualnosc .text a { color: #51687B; font-weight: bold; }
.aktualnosc .link_aktualnosci { color: #51687b; font-weight: bold; padding-top: 20px; display: block; width: 180px; }

.aktualnosci_lista_box { margin: 15px 0px; }
.aktualnosci_lista_box a { color: #51687B; font-weight: bold; padding-bottom: 5px; display: block; }
.aktualnosci_lista_box a.read_more { float: right; padding-right: 30px; padding-top: 5px; }

.mapa_serwisu { margin-top: 15px; }
.mapa_serwisu ul li { background:url("../images2/arrow.gif") no-repeat scroll 0px 4px transparent; display:block; font-weight:bold; padding:0 0 15px 20px; }
.mapa_serwisu ul ul li { padding: 5px 0px 0px 20px; background:url("../images2/arrow.gif") no-repeat scroll 0px 9px transparent;  }
.mapa_serwisu ul li a { color: #51687B; }
.address_box a, .address_box a:link, .address_box a:active, .address_box a:hover, .address_box a:visited {color: #4e88cc;}

.plansza	{ background:url("../images/plansza.gif") no-repeat 0 0; width: 534px; height: 61px; padding: 20px; font-size: 14px; color: #216d00 }
.plansza p	{ font-size: 18px; padding-bottom: 5px; }

.bullet	{ padding-left: 20px; padding-top: 5px; }

.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; background: none; height: 230px; }
.ui-tabs .ui-tabs-hide { display: none !important; }

#box_tabs_content { margin-bottom: 0px; }
	#box_tabs_content li a.tab_status_lotow { display: block; width: 183px; height: 56px; background: url('../images/tab_status_lotow.gif') no-repeat; }
	#box_tabs_content li.ui-tabs-selected a.tab_status_lotow { background-position: 0px -56px; }
	#box_tabs_content li a.tab_jak_dojechac { display: block; width: 184px; height: 56px; background: url('../images/tab_jak_dojechac.gif') no-repeat; }
	#box_tabs_content li.ui-tabs-selected a.tab_jak_dojechac { background-position: 0px -56px; }
	#box_tabs_content li a.tab_dolacz_do_nas { display: block; width: 183px; height: 56px; background: url('../images/tab_dolacz_do_nas.gif') no-repeat; }
	#box_tabs_content li.ui-tabs-selected a.tab_dolacz_do_nas { background-position: 0px -56px; }
	#box_tabs_content #tab_dolacz_do_nas p { padding: 10px 0px !important; }
	#box_tabs_content table span.facebook { color: #38548c; }
	
	#box_tabs_content #tab_status_lotow table { width: 100%; }
	#box_tabs_content #tab_status_lotow table tr.row_1 td { background-color: #ffffff }
	#box_tabs_content #tab_status_lotow table tr.row_2 td { background-color: #f1f7fe }
	#box_tabs_content #tab_status_lotow table td.col_1,
	#box_tabs_content #tab_status_lotow table td.col_2,
	#box_tabs_content #tab_status_lotow table td.col_4 { text-align: center; }
	#box_tabs_content #tab_status_lotow table th { font-weight: normal; font-size: 10px; color: #aaaaaa; }
	
	
.zobacz-film-inst {
    background: url("../images/prezentajca-zobaczfilm.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 44px;
    margin: 13px 0 0 0;
    width: 289px;
}

.zobacz-film-inst:hover { background-position: 0 -44px }
