body {
	background: #a9d1f5;
	font-family: Verdana;
	font-size: 18px;
	line-height: 1.5em;
	color: #5d5d5d;
	margin: 0;
	padding: 0;
}
a {
	color: #0b7bbb;
	text-decoration: none;
}
h3 {
	margin: 0;
	padding: 20px;
}
.kontener-glowny {
	max-width: 640px;
	background: #fafafa;
	margin: auto auto;
	position: relative;
}
.gora {
	background: url(/szablony/ski/images/mobile/gora.jpg) no-repeat left #c7d0d9;
	height: 145px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.logo {
	display: block;
	margin: 26px 10px 10px 20px;
	background: url(/szablony/ski/images/mobile/logo.png) no-repeat scroll 0 0px transparent;
	float: left;
    height: 20px;
    width: 215px;
}
.logo-male {
	display: block;
	margin: 9px 2px 0px 20px;
	background: url(/szablony/ski/images/mobile/logo2.png) no-repeat scroll 0 0px transparent;
	float: right;
    height: 27px;
    width: 130px;
}
.logo-stok {
	display: block;
	margin: 14px 0px 0px 15px;
	background: url(/szablony/ski/images/mobile/logo-stok.png) no-repeat scroll 0 0px transparent;
	float: left;
    height: 44px;
    width: 143px;
	padding: 0;
}
.menu-kontener {
	position: relative;
	text-align: center;
	background: url(/szablony/ski/images/mobile/tlo-menu.gif) repeat-x #d4d4d4;
	height: 60px;
	color: #ffffff;
	font-size: 22px;
	line-height: 60px;
	cursor: pointer;
	text-shadow: #2d67a1 0px 2px 1px;
}
.menu-glowne {
	text-align: center;
	background: #D3D3D3;
	color: #5d5d5d;
	display: none;
	font-family: Verdana;
	font-size: 22px;
	font-weight: bold;
}
.menu-glowne:hover {
	height: auto; 
}
.menu-glowne p {
	text-align: center; 
}
.menu-glowne ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.menu-glowne ul li{
	line-height: 60px;
	background: url(/szablony/ski/images/mobile/tlo-menu-lista.png) repeat-x #dadada;
	text-decoration: none;
}
.menu-glowne ul li a{
	display: block;
	background: url(/szablony/ski/images/mobile/tlo-menu-lista-dol.png) repeat-x bottom;
	color: #5d5d5d;
	text-shadow: #ffffff 1px 2px 1px;
}
.menu-glowne ul li:hover{
	background: url(/szablony/ski/images/mobile/tlo-menu-lista-akt.png) repeat-x #2568db;
}
.menu-glowne ul li a:hover{
	background: url(/szablony/ski/images/mobile/tlo-menu-lista-akt-dol.png) repeat-x bottom;
	color: #ffffff;
	text-shadow: #2d67a1 0px 2px 1px;
}
.title1 {
	color: #5d5d5d;
	text-align: center;
	background: url(/szablony/ski/images/mobile/tlo2.gif) repeat-x #d4d4d4;
	font-size: 16px;
	border: 2px solid #ffffff;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	line-height: 56px;
	display: block;
	text-shadow: #ffffff 1px 2px 1px;
}
.cien{
	background: url(/szablony/ski/images/mobile/tlo2-cien.png) no-repeat 0px 100%;
	display: block;
	height: 4px;
}
.oceny-margines {
	background: url(/szablony/ski/images/mobile/komorka.png) repeat-y #fdfdfd;
}
.oceny-margines2 {
	background: url(/szablony/ski/images/mobile/komorka1.png) no-repeat top left;
}
.oceny-margines3 {
	background: url(/szablony/ski/images/mobile/komorka2.gif) no-repeat top right;
}
.oceny-margines4 {
	background: url(/szablony/ski/images/mobile/komorka3.gif) no-repeat bottom left;
}
.oceny-margines5 {
	background: url(/szablony/ski/images/mobile/komorka4.gif) no-repeat bottom right;
}
.oceny-komentarz {
	clear: both;
	padding: 10px;
	overflow: hidden;
	line-height: 26px;
}
.oceny-komentarz img{
	padding: 8px 8px 8px 9px;
	background: url(/szablony/ski/images/mobile/tlo-zdjecie.png) no-repeat #ffffff;
}
.oceny-komentarz a{
	color: #5e5e5e;
	text-decoration: none;
}
.oceny-komentarz .tytul{
	color: #0e7cbd;
	font-weight: bold;
}
.oceny-komentarz .tytul a{
	color: #0e7cbd;
}
.oceny-komentarz .lewa{
	float: left;
	padding: 15px 17px 13px 9px;
}
.oceny-komentarz .prawa{
	padding: 20px 9px 7px 9px;
}
.data{
	font-size: 18px;
	line-height: 42px;
}
.autor{
	font-size: 18px;
}
.wiecej-link{
	color: #ffffff;
	text-align: center;
	background: url(/szablony/ski/images/mobile/tlo.gif) repeat-x #2b7bde;
	font-size: 22px;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
	border: 2px solid #ffffff;
	line-height: 46px;
	display: block;
	text-shadow: #2d67a1 0px 2px 1px;
}
.wiecej-link a{
	color: #ffffff;
	text-decoration: none;
}
.wiecej-link2{
	color: #ffffff;
	text-align: center;
	/*background: url(/szablony/ski/images/mobile/tlo3-lewa.gif) no-repeat left;*/
	font-size: 28px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	/*height: 124px;*/
	margin: 60px -14px 30px 0px;
	line-height: 74px;
	/*line-height: 124px;*/
	/*min-width: 335px;*/
	overflow: hidden;
	text-shadow: #2d67a1 0px 2px 1px;
}
.przycisk-wyczysc {
	color: #ffffff;
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	line-height: 74px;
	overflow: hidden;
	text-shadow: #2d67a1 0px 2px 1px;
}
.wiecej-link2 a, .przycisk-wyczysc a{
	color: #ffffff;
	text-decoration: none;
	display: block;
	margin: 0px 0px 0px 14px;
}
.przycisk-wyczysc a {
	padding-right: 15px;
}
.wiecej-link2 a {
	padding-right: 10px;
}
.wiecej a{
	color: #0b7bbb;
	font-size: 18px;
	text-decoration: underline;
	padding-left: 5px;
}
.kontener-margines {
	padding: 10px 40px 10px 40px;
	color: #5e5e5e;
}
.label {
	font-size: 28px;
	color: #5d5d5d;
	line-height: 60px;
}
.lista-wyboru  {
	color: #5d5d5d;
	height: 77px;
	background: url(/szablony/ski/images/mobile/tlo-lista-a.gif) no-repeat left;
	border: none;
	font-size: 22px;
	padding: 20px 20px 20px 20px ;
	width: 100%;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
}
.form-row {
	overflow: hidden;
}
.form-row .box {
	background: url(/szablony/ski/images/mobile/tlo-lista-b.gif) no-repeat right #eeeeee;
}

div.selectBox {
	position: relative;
	width: 100%;
	height: 77px;
	background: url(/szablony/ski/images/mobile/tlo-lista.gif) no-repeat #eeeeee;
}

div.selectBox div.box {
	position: absolute;
	width: 100%;
	height: 77px;
	line-height: 24px;
	font-size: 24px;
	color: #5d5d5d;
	background: url(/szablony/ski/images/mobile/tlo-lista2.gif) no-repeat right;
}

div.selectBox select {
	position: absolute;
	left: -1px;
	top: -1px;
	width: 100%;
	height: 77px;
	opacity: 0;
	filter: alpha(Opacity=0);
	-moz-opacity: 0;
	cursor: pointer;
	z-index:100;
}
div.selectBox select option{
	background: #eeeeee;
	font-size: 24px;
	cursor: pointer;
	color: #5d5d5d;
}
div.selectBox select option.ultimo{
	border-bottom: 0px none;	
}
.stopka {
	font-size: 18px;
	text-align: center;
	margin:0;
	color: #5d5d5d;
	padding-bottom: 40px;
}

/* ------------------------------- AKTUALNOSCI/STRONA OPISOWA ----------------------------- */
.aktywneregiony-4 .region-center {
	width: 828px;
}
.aktualnosci-margines {
	clear: both;
	overflow: hidden; zoom: 1;
	margin: 20px 20px 0px 20px;
	padding-bottom: 40px;
}
.opis-margines {
	clear: both;
	overflow: hidden; zoom: 1;
	margin: 0px 20px 0px 20px;
	padding-bottom: 40px;
	padding-top: 10px;
}
.opis-margines td{
	/*border-bottom: 1px solid #969696;*/
	background: url(/szablony/ski/images/mobile/tabela_separator.png) repeat-x bottom;
	padding: 10px 6px 10px 0px;
	text-align: center;
	font-size: 20px;
}
.opis-margines th{
	padding: 0px 6px 0px 6px;
	font-size: 15px;
}
.aktualnosci-margines .more-link {
	float: right;
	padding: 5px 0px 13px 0px;
}
.aktualnosci-margines .miniaturka, .opis-margines .miniaturka {
	float: left;
	margin-right: 15px;
}
.aktualnosci-margines h3 a {
	font: bold 14px/16px Arial;
	color: #181717;
}
.aktualnosci-margines h3, .opis-margines h3 {
	font: bold 18px Arial;
	color: #181717;
}
.opis-margines h3 {
	padding-bottom: 10px;
}
.data2 {
	font: bold 12px/18px Arial;
	color: #1485c3;
	padding-bottom: 25px;
}
.szablon4 {
	float: left;
	margin-right: 12px;
}
.szablon5 {
	float: right;
	margin-left: 12px;
}
.szablon6, .szablon7 {
	padding: 0px 45px;
	overflow: hidden; zoom: 1;
}
.szablon6 {
	padding-bottom: 15px;
}
.szablon7 {
	padding-top: 15px;
}
.szablon4, .szablon5, .szablon6, .szablon7 {
	text-align: center;
}
.szablon6 .foto, .szablon7 .foto {
	width: 180px;
	height: 160px;
	padding: 5px 8px;
}
.szablon4 .foto, .szablon5 .foto {
	padding: 7px 8px;
	width: 180px;
}
.szablon6 .foto {
	float: left;
}
.szablon7 .foto {
	float: left;
}
.kontener {
	/*padding-bottom: 20px;*/
	background: url(/szablony/ski/images/mobile/kontener-tlo2.png) repeat-y right;
}
.kontener2 {
	background: url(/szablony/ski/images/mobile/kontener-tlo1.png) repeat-y left;
}
.back-btn-frame {
	padding: 20px;
	overflow: hidden; zoom: 1;
	clear: both;
}
.pliki {
	clear: both;
	font-size: 18px;
	line-height: 42px;
}
}
.pliki h4 {
	font-size: 14px;
	padding: 10px 0px 10px 0px;
}
.foto-description {
	font-size: 14px;
	margin-top: -7px;
	padding: 0px 0px 2px 0px;
}
.news-frame-box {
	padding-bottom: 17px;
	overflow: hidden; 
	zoom: 1;
	border-bottom: 1px solid #cccccc;
}
.gora-menu {
	clear: both;
	text-align: center;
	padding: 0px 0px 10px 7px;
	line-height: 51px;
	/*max-width: 626px;*/
	overflow: hidden;
	zoom: 1;
}
.gora-menu a {
	display: inline;
	font-family: Verdana;
	font-size:14px;
	color: #5d5d5d;
	text-decoration: none;
	padding: 2px 15px 0px 15px;
}	
/*.gora-menu span {
	background: url(/szablony/ski/images/mobile/top-menu2.png) repeat-y 0 0;
	display: block;
}*/
.gora-menu span {
	background: url(/szablony/ski/images/mobile/4_03.png) no-repeat left 7px;
	display: block;
}
.gora-menu-bg {
	background: url(/szablony/ski/images/mobile/4_04.png) no-repeat right 7px;
}
.gora-menu-bg0 {
	padding: 0px 13px;
}
.gora-menu2 {
	overflow: hidden;
	background: url(/szablony/ski/images/mobile/4_07.png) no-repeat bottom right;
}
.gora-menu2 span {
	background: none;
	display: block;
	overflow: hidden;
	text-align: center;
}
span.gora-menu-naroznik {
	overflow: hidden; zoom: 1;
	background: url(/szablony/ski/images/mobile/4_06.png) no-repeat bottom left ;
	display: block;
}
/*.gora-menu {
	padding: 116px 10px 10px 10px;
	height: 86px;
	background: url(/szablony/ski/images/mobile/top-menu1.png) no-repeat 6px 105px;
}
.gora-menu a {
	display: inline;
	font-family: Verdana;
	color: #5d5d5d;
	text-decoration: none;
	padding: 2px 30px 0px 30px;
}
.gora-menu2 {
	background: url(/szablony/ski/images/mobile/top-menu3.png) no-repeat -4px 45px;
	height: 86px;
	width: 628px;
}*/
.gora-menu-sciezka {
	padding: 26px 10px 10px 10px;
	height: 86px;
	background: url(/szablony/ski/images/mobile/top-menu1.png) no-repeat 6px 14px;
	text-align: center;
}
.gora-menu-sciezka a {
	display: inline;
	font-family: Verdana;
	color: #5d5d5d;
	text-decoration: none;
	padding: 2px 30px 0px 30px;
}
.gora-menu2-sciezka {
	background: url(/szablony/ski/images/mobile/top-menu3.png) no-repeat -4px 44px;
	height: 86px;
	width: 628px;
}
.sciezka {
	padding: 58px 10px 0px 20px;
	color: white;
	font-weight: bold;
	margin:0;
}
.formularz {
	font-weight: bold;
	overflow: hidden;
}
/*.formularz-tresc {
	background: url(/szablony/ski/images/mobile/formularz-tresc2.png) no-repeat top right;
	border: none;
	width: 560px;
}
.formularz-tresc p{
	background: url(/szablony/ski/images/mobile/formularz-tresc1.png) no-repeat top left;
}
*/

.pager{
	color: #ffffff;
	text-align: center;
	background: url(/szablony/ski/images/mobile/tlo.gif) repeat-x #2b7bde;
	font-size: 22px;
	font-weight: bold;
	/*padding: 5px 0px 5px 0px;*/
	border: 2px solid #ffffff;
	line-height: 56px;
	overflow: hidden;
	text-shadow: #2d67a1 0px 2px 1px;
	height: 56px;
}
.pager a{
	color: #ffffff;
	text-decoration: none;
}
.raptor-img, .syria-img {
	width: 44px;
	height: 44px;
	float: left;
	margin: -20px 2px 3px 5px;
	background: url(/szablony/ski/images/mobile/raptor.png) no-repeat;
}
.raptor-img {
	background-position: 0px 0px;
	margin-right: 8px;
}
.syria-img {
	background-position: -60px -41px;
	margin-right: 8px;
}
.trace-table .raptor-link {
	font-size: 12px;
	display: inline;
	margin: 5px;
	margin: 9px 5px 5px 0px;
	line-height: 15px;
	font-weight: normal;
}
.ico-active, .ico-closed, .tak, .nie {
	width: 38px;
	height: 38px;
	font-size: 0px;
	line-height: 0px;
	margin: 0px auto;
	display: block;
}
.ico-active, .tak {
	background: url(/szablony/ski/images/mobile/ico-tak.png) no-repeat;
}
.ico-closed, .nie {
	background: url(/szablony/ski/images/mobile/ico-nie.png) no-repeat;
}
.td-first td{
	background: none;
}
.lista ul {
	margin: 0px 0 0px 0;
	padding: 20px 35px 35px 35px;
}
.lista ul li {
	list-style: none;
	line-height: 44px;
	margin:0;
	padding: 0;
}
.lista a {
	color: #5d5d5d;
	font-weight: bold;
}
.dojazd-lewa {
	float: left;
	width: 50%;
	font-weight: bold;
	margin-bottom: 30px;
}
.dojazd-prawa {
	float: right;
	font-weight: bold;
	margin-bottom: 30px;
}
.prognoze-dostarcza-img {
	width: 142px;
	height: 77px;
	background: url(/szablony/ski/images/images.gif) no-repeat -417px -53px;
	float: left;
}
.label-prognoze-dostarcza {
	float: left;
	font-size: 14px;
	padding: 50px 17px 0px 0px;
}
.prognoze-dostarcza {
	float: right;
	width: 270px;
	padding-top: 3px;
	margin-right: -10px;
}
.photo-frame-left {
	width: 100%;
	display: inline-block;
	position: relative;
	padding: 10px 0px 0px 10px;
	background-position: 0px 0px;
}
.frame-grey-left {
	/*width: 100%;*/
	display: inline-block;
	position: relative;
	padding: 10px 0px 0px 10px;
	background-position: 0px 0px;
}
.photo-frame-right {
	float: left;
	background-position: 100% 100%;
	padding: 0px 10px 8px 0px;
}
.frame-grey-right {
	background-position: 100% 100%;
	padding: 0px 10px 8px 0px;
}
.photo-frame-bottom-left {
	background-position: 0px 100%;
	width: 50px;
	height: 50px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.frame-grey-bottom-left {
	background-position: 0px 100%;
	width: 50px;
	height: 50px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.frame-grey-right a, .frame-grey-right .relative4 {
	position: relative;
	z-index: 40;
}

.photo-frame-top-right {
	background-position: 100% 0px;
	width: 50px;
	height: 50px;
	position: absolute;
	top: 0px;
	right: 1px;
}
.frame-grey-top-right {
	background-position: 100% 0px;
	width: 50px;
	height: 50px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.photo-frame-left, .photo-frame-right, .photo-frame-top-left, .photo-frame-top-right, .photo-frame-bottom-left {
	background-image: url(/szablony/ski/images/photo-frame-bg-gray.gif);
	background-repeat: no-repeat;
	background-repeat: none;
}
.frame-grey-left, .frame-grey-right, .frame-grey-top-right, .frame-grey-bottom-left {
	background-image: url(/szablony/ski/images/tlo2.gif);
	background-repeat: no-repeat;
	background-repeat: none;
}
.photo-frame-right a {
	position: relative;
	z-index: 40;
}
.photo-frame-right img {
	border: 0px;
}

/* mapa google */
.mapLegend {margin:0 0px}
	.mapLegend .obiekt-info {padding: 0px;}
	.mapLegend .markers {overflow:hidden; margin: 0px; padding-top: 15px;}
	.mapLegend .markers.top {margin-bottom:5px}
		.mapLegend .markers li {float:left; padding:10px 20px 10px 40px; font-weight:bold; list-style: none; background: transparent url(/szablony/ski/images/gmap/base.png) 0 0 no-repeat}
			.mapLegend .markers .zbiorcze {padding-left:50px; background-image: url(/szablony/ski/images/gmap/rall.png)}
			.mapLegend .markers .zbiorcze-obiekty {padding-left:50px; background-image: url(/szablony/ski/images/gmap/r1.png)}
			.mapLegend .markers .zbiorcze-atrakcje {padding-left:50px; background-image: url(/szablony/ski/images/gmap/r2.png)}
			.mapLegend .markers .zbiorcze-uslugi {padding-left:50px; background-image: url(/szablony/ski/images/gmap/r3.png)}
			.mapLegend .markers .zbiorcze-produkty {padding-left:50px; background-image: url(/szablony/ski/images/gmap/r4.png)}
			.mapLegend .markers .zbiorcze-szkolki {padding-left:50px; background-image: url(/szablony/ski/images/gmap/r5.png)}
			.mapLegend .markers .zbiorcze-wypozyczalnie {padding-left:50px; background-image: url(/szablony/ski/images/gmap/r6.png)}
			.mapLegend .markers .obiekty {padding-left:50px; background-image: url(/szablony/ski/images/gmap/1.png)}
			.mapLegend .markers .atrakcje {padding-left:50px; background-image: url(/szablony/ski/images/gmap/2.png)}
			.mapLegend .markers .uslugi {padding-left:50px; background-image: url(/szablony/ski/images/gmap/3.png)}
			.mapLegend .markers .produkty {padding-left:50px; background-image: url(/szablony/ski/images/gmap/4.png)}
			.mapLegend .markers .twoj-obiekt {padding-left:50px; background-image: url(/szablony/ski/images/gmap/base.png)}
			.mapLegend .markers .szkolki {padding-left:50px; background-image: url(/szablony/ski/images/gmap/5.png)}
			.mapLegend .markers .wypozyczalnie {padding-left:50px; background-image: url(/szablony/ski/images/gmap/6.png)}
			
.markerLabel_r1,
.markerLabel_r2,
.markerLabel_r3,
.markerLabel_r4,
.markerLabel_r5,
.markerLabel_r6 {
	text-align: center;
	color: #fff;
	width: 32px;
	height: 32px;
	line-height: 32px;
	font-weight: bold;
}

.markerLabel0,
.markerLabel1,
.markerLabel2,
.markerLabel3,
.markerLabel4,
.markerLabel5,
.markerLabel6 {
	color: #FFF;
	font-size: 12px;
	font-weight: bold; 
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 35px;
	height: 37px;
	line-height: 27px;
}
.markerLabel1,
.markerLabel5,
.markerLabel6 {
	line-height: 40px;
}
.markerLabel2 {
	line-height: 31px;
	width: 37px;
}
.markerLabel3 {line-height: 26px;}
.markerLabel4 {line-height: 32px;}
#mapNavigation .jcarousel-list li, #mapNavigation .jcarousel-item {
	/*width: 156px;*/
	width: 159px;
}
#mapNavigation .mapa-zdjecie {
	width: 144px;
}
.raptor-img, .raptor-img0, .raptor-img1, .raptor-img2, .raptor-img3, .raptor-img4, .raptor-img5, .raptor-img6, .raptor-img7, .syria-img, .raptor-img2 {
	width: 27px;
	height: 30px;
	float: left;
	margin: 2px 2px 3px 5px;
	background: url(/szablony/ski/images/ico.gif) no-repeat;
}
.raptor-img {
	background-position: 0px -41px;
	margin-right: 8px;
}

.raptor-img0 {
	/* wyciag orczykowy */
	background-position: -115px -40px;
	margin-right: 8px;
}

.raptor-img1 {
	/* wyciag orczykowy */
	background-position: -599px -177px;
	margin-right: 8px;
}
.raptor-img2 {
	/* wyciag orczykowy */
	background-position: -549px -177px;
	margin-right: 8px;
}
.raptor-img3 {
	/* wyciag orczykowy */
	background-position: -115px -40px;
	margin-right: 8px;
}
.raptor-img4 {
	/* wyciag orczykowy */
	background-position: -60px -40px;
	margin-right: 8px;
}
.raptor-img5 {
	/* wyciag orczykowy */
	background-position: 0px -41px;
	margin-right: 8px;
}
.raptor-img6 {
	/* wyciag orczykowy */
	background-position: -550px -229px;
	margin-right: 8px;
}
.raptor-img7 {
	/* wyciag orczykowy */
	background-position: -115px -40px;
	margin-right: 8px;
}

.przycisk {
	background: url(/szablony/ski/images/mobile/przycisk2.png) no-repeat right #489ce9;
	padding: 0px 20px 0px 5px;
	margin-left: 15px;
	font-family: Verdana;
	font-size: 22px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	text-shadow: #2d67a1 0px 2px 1px;
	border: none; 
	height: 77px;
	overflow: hidden;
	max-width: 550px;
}
.przycisk-tlo {
	display: block;
	height: 77px;
	background: url(/szablony/ski/images/mobile/przycisk1.png) no-repeat left;
	cursor: pointer;
	margin: 0 0 10px 40px;
}
.przycisk-naglowek {
	background: url(/szablony/ski/images/mobile/top-menu-separator.png) no-repeat right 9px;
	display: block;
	width: 60%;
	float: left;
	text-align: center;
}
.przycisk-naglowek a {
	padding: 2px 15px 0px 2px;
}
.przycisk-naglowek2 {
	width: 40%;
	float: left;
	display: block;
	text-align: center;
}
.kontener2 .fix {
	margin: 12px;
}
.error, .info {
	padding: 20px 40px 10px 40px;
}
.btn-std-left {
	padding: 20px;
}
.opis {
	padding: 5px 35px 35px 35px;
}
.prev {
	/*display: block;*/
	float: left;
	width: 50%;
	/*padding: 5px 0px 5px 0px;*/
	background: url(/szablony/ski/images/mobile/pager-separator.png) no-repeat right 0px;
	cursor: pointer;
}
.next {
	/*display: block;*/
	/*float: left;*/
	width: 46%;
	/*padding: 5px 0px 5px 0px;*/
}
.wersja-pelna{
width:100%;
height:2em;
text-align:center;
background-color:#D3D3D3;
margin-top: 1em;
padding-top: 0.4em;
}
.wersja-pelna a {
color:grey;
}
/* POGODA */
.weather-ico0 {background: url(/szablony/ski/images/pogoda/weather-ico0.png) no-repeat;}
.weather-ico1 {background: url(/szablony/ski/images/pogoda/czarny-deszcz1.png) no-repeat;}
.weather-ico2 {background: url(/szablony/ski/images/pogoda/czarny-deszcz2.png) no-repeat;}
.weather-ico3 {background: url(/szablony/ski/images/pogoda/czarny-deszcz3.png) no-repeat;}
.weather-ico4 {background: url(/szablony/ski/images/pogoda/czarny-deszcz4.png) no-repeat;}
.weather-ico5 {background: url(/szablony/ski/images/pogoda/czarny-deszcz5.png) no-repeat;}
.weather-ico6 {background: url(/szablony/ski/images/pogoda/slonce-snieg1.png) no-repeat;}
.weather-ico7 {background: url(/szablony/ski/images/pogoda/slonce-snieg2.png) no-repeat;}
.weather-ico8 {background: url(/szablony/ski/images/pogoda/slonce-snieg3.png) no-repeat;}
.weather-ico9 {background: url(/szablony/ski/images/pogoda/slonce-snieg4.png) no-repeat;}
.weather-ico10 {background: url(/szablony/ski/images/pogoda/slonce-snieg5.png) no-repeat;}
.weather-ico11 {background: url(/szablony/ski/images/pogoda/snieg1.png) no-repeat;}
.weather-ico12 {background: url(/szablony/ski/images/pogoda/snieg2.png) no-repeat;}
.weather-ico13 {background: url(/szablony/ski/images/pogoda/snieg3.png) no-repeat;}
.weather-ico14 {background: url(/szablony/ski/images/pogoda/snieg4.png) no-repeat;}
.weather-ico15 {background: url(/szablony/ski/images/pogoda/snieg5.png) no-repeat;}
.weather-ico16 {background: url(/szablony/ski/images/pogoda/slonce-deszcz-ze-sniegiem1.png) no-repeat;}
.weather-ico17 {background: url(/szablony/ski/images/pogoda/slonce-deszcz-ze-sniegiem2.png) no-repeat;}
.weather-ico18 {background: url(/szablony/ski/images/pogoda/slonce-deszcz-ze-sniegiem3.png) no-repeat;}
.weather-ico19 {background: url(/szablony/ski/images/pogoda/slonce-deszcz-ze-sniegiem4.png) no-repeat;}
.weather-ico20 {background: url(/szablony/ski/images/pogoda/slonce-deszcz-ze-sniegiem5.png) no-repeat;}
.weather-ico21 {background: url(/szablony/ski/images/pogoda/czarny-deszcz-ze-sniegiem1.png) no-repeat;}
.weather-ico22 {background: url(/szablony/ski/images/pogoda/czarny-deszcz-ze-sniegiem2.png) no-repeat;}
.weather-ico23 {background: url(/szablony/ski/images/pogoda/czarny-deszcz-ze-sniegiem3.png) no-repeat;}
.weather-ico24 {background: url(/szablony/ski/images/pogoda/czarny-deszcz-ze-sniegiem4.png) no-repeat;}
.weather-ico25 {background: url(/szablony/ski/images/pogoda/czarny-deszcz-ze-sniegiem5.png) no-repeat;}
.weather-ico26 {background: url(/szablony/ski/images/pogoda/slonce-deszcz1.png) no-repeat;}
.weather-ico27 {background: url(/szablony/ski/images/pogoda/slonce-deszcz2.png) no-repeat;}
.weather-ico28 {background: url(/szablony/ski/images/pogoda/slonce-deszcz3.png) no-repeat;}
.weather-ico29 {background: url(/szablony/ski/images/pogoda/slonce-deszcz4.png) no-repeat;}
.weather-ico30 {background: url(/szablony/ski/images/pogoda/slonce-deszcz5.png) no-repeat;}
.weather-ico31 {background: url(/szablony/ski/images/pogoda/8.png) no-repeat;}
.weather-ico32 {background: url(/szablony/ski/images/pogoda/20.png) no-repeat;}
.weather-ico33 {background: url(/szablony/ski/images/pogoda/9.png) no-repeat;}
.weather-ico34 {background: url(/szablony/ski/images/pogoda/10.png) no-repeat;}
.weather-ico35 {background: url(/szablony/ski/images/pogoda/11.png) no-repeat;}
.weather-ico36 {background: url(/szablony/ski/images/pogoda/1.png) no-repeat;}

.today-weather-photo0 {background: url(/szablony/ski/images/pogoda/weather-ico0.png) no-repeat;}
.today-weather-photo1 {background: url(/szablony/ski/images/pogoda/duze/czarny-deszcz1.png) no-repeat center 0px;}
.today-weather-photo2 {background: url(/szablony/ski/images/pogoda/duze/czarny-deszcz2.png) no-repeat center 0px;}
.today-weather-photo3 {background: url(/szablony/ski/images/pogoda/duze/czarny-deszcz3.png) no-repeat center 0px;}
.today-weather-photo4 {background: url(/szablony/ski/images/pogoda/duze/czarny-deszcz4.png) no-repeat center 0px;}
.today-weather-photo5 {background: url(/szablony/ski/images/pogoda/duze/czarny-deszcz5.png) no-repeat center 0px;}
.today-weather-photo6 {background: url(/szablony/ski/images/pogoda/duze/slonce-snieg1.png) no-repeat center 0px;}
.today-weather-photo7 {background: url(/szablony/ski/images/pogoda/duze/slonce-snieg2.png) no-repeat center 0px;}
.today-weather-photo8 {background: url(/szablony/ski/images/pogoda/duze/slonce-snieg3.png) no-repeat center 0px;}
.today-weather-photo9 {background: url(/szablony/ski/images/pogoda/duze/slonce-snieg4.png) no-repeat center 0px;}
.today-weather-photo10 {background: url(/szablony/ski/images/pogoda/duze/slonce-snieg5.png) no-repeat center 0px;}
.today-weather-photo11 {background: url(/szablony/ski/images/pogoda/duze/snieg1.png) no-repeat center 0px;}
.today-weather-photo12 {background: url(/szablony/ski/images/pogoda/duze/snieg2.png) no-repeat center 0px;}
.today-weather-photo13 {background: url(/szablony/ski/images/pogoda/duze/snieg3.png) no-repeat center 0px;}
.today-weather-photo14 {background: url(/szablony/ski/images/pogoda/duze/snieg4.png) no-repeat center 0px;}
.today-weather-photo15 {background: url(/szablony/ski/images/pogoda/duze/snieg5.png) no-repeat center 0px;}
.today-weather-photo16 {background: url(/szablony/ski/images/pogoda/duze/slonce-deszcz-ze-sniegiem1.png) no-repeat center 0px;}
.today-weather-photo17 {background: url(/szablony/ski/images/pogoda/duze/slonce-deszcz-ze-sniegiem2.png) no-repeat center 0px;}
.today-weather-photo18 {background: url(/szablony/ski/images/pogoda/duze/slonce-deszcz-ze-sniegiem3.png) no-repeat center 0px;}
.today-weather-photo19 {background: url(/szablony/ski/images/pogoda/duze/slonce-deszcz-ze-sniegiem4.png) no-repeat center 0px;}
.today-weather-photo20 {background: url(/szablony/ski/images/pogoda/duze/slonce-deszcz-ze-sniegiem5.png) no-repeat center 0px;}
.today-weather-photo21 {background: url(/szablony/ski/images/pogoda/duze/czarny-deszcz-ze-sniegiem1.png) no-repeat center 0px;}
.today-weather-photo22 {background: url(/szablony/ski/images/pogoda/duze/czarny-deszcz-ze-sniegiem2.png) no-repeat center 0px;}
.today-weather-photo23 {background: url(/szablony/ski/images/pogoda/duze/czarny-deszcz-ze-sniegiem3.png) no-repeat center 0px;}
.today-weather-photo24 {background: url(/szablony/ski/images/pogoda/duze/czarny-deszcz-ze-sniegiem4.png) no-repeat center 0px;}
.today-weather-photo25 {background: url(/szablony/ski/images/pogoda/duze/czarny-deszcz-ze-sniegiem5.png) no-repeat center 0px;}
.today-weather-photo26{background: url(/szablony/ski/images/pogoda/duze/slonce-deszcz1.png) no-repeat center 0px;}
.today-weather-photo27 {background: url(/szablony/ski/images/pogoda/duze/slonce-deszcz2.png) no-repeat center 0px;}
.today-weather-photo28 {background: url(/szablony/ski/images/pogoda/duze/slonce-deszcz3.png) no-repeat center 0px;}
.today-weather-photo29 {background: url(/szablony/ski/images/pogoda/duze/slonce-deszcz4.png) no-repeat center 0px;}
.today-weather-photo30 {background: url(/szablony/ski/images/pogoda/duze/slonce-deszcz5.png) no-repeat center 0px;}
.today-weather-photo31 {background: url(/szablony/ski/images/pogoda/duze/slonce.png) no-repeat center 0px;}
.today-weather-photo32 {background: url(/szablony/ski/images/pogoda/duze/zach1.png) no-repeat center 0px;}
.today-weather-photo33 {background: url(/szablony/ski/images/pogoda/duze/zach2.png) no-repeat center 0px;}
.today-weather-photo34 {background: url(/szablony/ski/images/pogoda/duze/zach3.png) no-repeat center 0px;}
.today-weather-photo35 {background: url(/szablony/ski/images/pogoda/duze/zach4.png) no-repeat center 0px;}
.today-weather-photo36 {background: url(/szablony/ski/images/pogoda/duze/zach5.png) no-repeat center 0px;}

.weather-title {
	font: bold 28px Verdana;
	color: #5d5d5d;
	float: left;
}
.weather-title-box {
	clear: both;
	overflow: hidden;
	zoom: 1;
}
.weather-block-night, .weather-block-today, .weather-block-tomorrow {
	width: 152px;
	height: 287px;
	padding: 11px 14px;
	float: left;
	font-size: 12px;
	margin-bottom: 13px;
	background: url(/szablony/ski/images/images.gif);
}
.weather-block-box {
	margin-left: -5px;
	padding-left: 5px;
	/*float: left;*/
	font-size: 22px;
	font-family: Verdana;
	background: url(/szablony/ski/images/mobile-sprite.gif) 0px 0px;
}
.weather-block-box2 {
	padding-right: 5px;
	padding: 15px 11px 13px 11px;
	max-height: 347px;
	background: url(/szablony/ski/images/mobile-sprite.gif) 100% 0px;
}
.weather-block-bottom-bg1 {
	width: 95%;
	margin: 0px auto 29px;
	padding-left: 5px;
	background: url(/szablony/ski/images/mobile-sprite.gif) no-repeat  0px 100%;
}
.weather-block-bottom-bg2 {
	padding-bottom: 7px;
	background: url(/szablony/ski/images/mobile-sprite.gif) no-repeat 100% 100%;
}
.weather-block-today, .weather-block-tomorrow {
	background-position: -3px -481px;
}
.weather-block-night {
	background-position: -200px -480px;
	margin: 0px 7px;
	color: #ffffff;
}
.weather-block-night .weather-title {
	color: #ffffff;
}
.weather-block-night .weather-description {
	color: #ffffff;
}
.weather-block-margin {
	margin: 0px 7px;
}
.weather-date {
	float: right;
	font: normal 22px Verdana;
	color: #5d5d5d;
	padding-top: 6px;
}
.weather-ico-std {
	width: 26%;
	height: 38px;
	float: left;
	font-size: 0px;
	line-height: 0px;
	margin-top: 5px;
}
.cam-list .weather-ico-std {
	margin: 0px auto;
	float: none;
}
.weather-temp-box, .weather-temp-box-top {
	float: right;
	padding-top: 9px;
}
.weather-temp-box-top {
	width: 60%;
	margin: 5px !important;
	font-size: 22px;
	font-family: Verdana;
	float: right;
	overflow: hidden;
}
.weather-temp-box-top  .weather-label {
	width: 35%;
	float: left;
	text-align: right;
}
.weather-temp-box-top .weather-temp {
	width: 60%;
	float: right;
}
.weather-temp {
	float: left;
	text-align: right;
}
.weather-label {
	width: 40%;
	float: left;
}
.wind-box {
	clear: both;
	overflow: hidden;
	zoom: 1;
	font-size: 22px;
	font-family: Verdana;
	padding: 8px 0px 0px 0px;
}
.snow-box {
	clear: both;
	overflow: hidden;
}
.label-wind {
	float: left;
	padding-right: 45px;
}
.wind-speed {
	float: left;
	padding-right: 16px;
}
.wind-weather {
	float: right;
}
.air-pressure-box {
	clear: both;
	overflow: hidden; zoom: 1;
}
.air-pressure, .rain, .snow {
	float: right;
}
.label-pressure, .rain-label, .snow-label {
	float: left;
}
.rain-box {
	padding-bottom: 9px;
	overflow: hidden;
	zoom: 1;
}
.weather-margin h3.title1 {
	padding-bottom: 17px;
}
.today-weather-photo-std {
	width: 100px;
	float: left;
	height: 87px;
	line-height: 0px;
	overflow: hidden;
	font-size: 0px;
	padding-top: 10px;
}
.weather-description {
	font: 11px/16px Arial;
	color: #0d0d0d;
	height: 66px;
	padding-bottom: 6px;
}
.label-humidity {
	float: left;
}
.humidity-percent {
	float: right;
}
.humidity {
	clear: both;
	overflow: hidden;
}
.weather-block-night .h3.weather-title {
	color: #ffffff;
}
.prognoze-dostarcza-img {
	width: 142px;
	height: 77px;
	background: url(/szablony/ski/images/images.gif) no-repeat -417px -53px;
}
.label-prognoze-dostarcza {
	float: left;
	font-size: 12px;
	padding: 50px 17px 0px 0px;
}
.prognoze-dostarcza-img, .path-left {
	float: left;
}
.prognoze-dostarcza {
	float: right;
	width: 270px;
	padding-top: 3px;
	margin-right: -10px;
}
.weather-spacer {
	height: 3px;
	line-height: 0px;
	font-size: 0px;
	clear: both;
	overflow: hidden;
	margin: 10px -9px 10px -15px;
	background: url(/szablony/ski/images/mobile-sprite.gif) no-repeat 0px -980px;
}
.weather-temp div {
	padding-bottom: 10px;
}
input.lista-wyboru {
	width: 92%;
	height: 34px;
}
.pole-wyboru {
	width: 50%;
	float: left;
	font-size: 28px;
	line-height: 33px;
	padding-left: 0px;
	padding-bottom: 28px;
}
.pole-wyboru-opis {
	float: left;
	width: 80%;
	padding-left: 10px;
}
.pole-wyboru input {
	width: 5%;
	float: left;
	margin-top: 11px;
}
.przyciski-szukaj-wyczysc .przycisk-tlo {
	float: left;
	margin: 0px 0px 10px 20px;
}
.slope-box table.cam-list tr th {
	padding: 4px;
}
.slope-box table.cam-list tr td {
	padding: 4px;
}
.cam-list-td-first {
	text-align: center;
}
.slope-box table.cam-list tr td .weather-ico-std {
	width: auto;
	background-position: 50% 0px;
}
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.4.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.4
 * @date November 17, 2007
 * @category jQuery plugin
 * @copyright (c) 2007 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0px;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0px auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0px;
}
#lightbox-nav {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0px; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0px; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0px; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0px auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0px 10px 0px;
}
#lightbox-container-image-data {
	padding: 0px 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 22px; 
	float: right;
	padding-bottom: 0.7em;	
}

.jq_progress2 {
	background: #ffffff url(/szablony/ski/images/lightbox-ico-loading.gif) no-repeat center center;
	position: absolute;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	z-index: 1000;
}
.cam-td, .cam-th {
	display: none;
	width: 0px;
}

.chmurka_szkolka .chmurka_row {
	font-size: 12px;
	line-height: 16px;
}
.chmurka_szkolka .mapa-przybliz {
	font-size: 13px;
	line-height: normal;
}
.chmurka_szkolka .mapa-chmura-tytul {
	font-size: 14px;
	line-height: normal;
}

table.szkolki td,
table.wypozyczalnie td {
	font-size: 14px;
}


.zdjecie-ski-znajomi-blok {
	float:left; 
	width: 185px; 
	height: 210px;
}

.zakladki-galerie-3-linki ul.w-tabs {
	float: left;
}
.zakladki-galerie-3-linki ul.w-tabs li {
	margin: 0px;
	padding: 0px;
}
.zakladki-galerie-3-linki {
	height: 35px;
}
.zdjecie-ski-znajomi2 .data {
	color: #9f9f9f;
}
.zdjecie-ski-znajomi2 h2 a{
	font: bold 12px Arial;
	color: #0f8dd5;
}
.zdjecie-ski-znajomi2-ramka {
	padding: 3px 12px;
}
.zdjecie-ski-znajomi2 .przypisane-height {
	height: 68px;
}
.title-galerie-uzytkownikow {
	padding: 0px 0px 9px 18px;
	color: #171717;
	font: italic bold 16px Arial;
}
.title-zdjecia-uzytkownikow {
	padding: 0px 0px 22px 18px;
	color: #171717;
	font: italic bold 16px Arial;
}
.galerie-widok-podstawowy-box {
	padding-bottom: 15px;
	overflow: hidden;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 15px;
}
.galerie-widok-podstawowy-box .more-link {
	float: right;
}
.zdjecie-ski-znajomi-blok {
	float:left; 
	width: 185px; 
	height: 210px;
}
.widok-podstawowy-box-margin {
	margin-top: 18px;
}

.galerie-widok-podstawowy-box {
	padding-bottom: 15px;
	overflow: hidden;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 15px;
}
.galerie-widok-podstawowy-box .more-link {
	float: right;
}
.konto-uzytkownika-bnr {
	height: 250px;
	position: relative;
	background: url(/szablony/ski/images/konto-uzytkownika-bnr2.jpg) no-repeat -2px 0px;
}
.konto-podstawowe-info-link, .konto-dodaj-zdjecia-link, .konto-stworz-profil-link {
	display: block;
	width: 92px;
	height: 26px;
	position: absolute;
	top: 197px;
	text-decoration: none;
}
.konto-podstawowe-info-link:hover, .konto-dodaj-zdjecia-link:hover, .konto-stworz-profil-link:hover {
	text-decoration: none;
}
.konto-podstawowe-info-link {
	left: 69px;
}
.konto-dodaj-zdjecia-link {
	left: 361px;
}
.konto-stworz-profil-link {
	left: 653px;
}
#wybor_galerii label.red img {
	border: 1px solid red;
}
#wybor_galerii label img {
	border: 1px solid #E0E0E0;
}
.brak-wiadomosci {
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
	clear: both;
}
.mobile .weather-frame {
	float: left;
	width: 50%;
	margin: 12px 0px;
}
.mobile-clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
	zoom: 1;
	height: 0px;
}
#wyszukiwarka_obiekty .przyciski-szukaj-wyczysc {
	padding-top: 15px;
	overflow: hidden;
}
#wyszukiwarka_obiekty .przyciski-szukaj-wyczysc .przycisk-wyczysc {
	float: left;
}
#wyszukiwarka_obiekty .przyciski-szukaj-wyczysc .przycisk-tlo.przycisk-wyslij input.przycisk {
	padding: 0px 24px 0px 9px;
}
#wyszukiwarka_obiekty .przyciski-szukaj-wyczysc .przycisk-wyczysc .przycisk-tlo {
	margin: 0px 0px 10px 10px;
}
#wyszukiwarka_obiekty .przyciski-szukaj-wyczysc .przycisk-wyczysc .przycisk {
	padding-left: 0px;
}
.mapLegend .obiekt-info {
	font-size: 12px;
	line-height: 21px;
}
.lista-osrodkow-kontener.opis-margines .name a, .lista-osrodkow-kontener.opis-margines .typ a, 
.lista-osrodkow-kontener.opis-margines .dlugosc a, .lista-osrodkow-kontener.opis-margines .oswietlenie a {
	font-size:12px;
}
.lista-osrodkow-kontener.opis-margines td, .lista-osrodkow-kontener.opis-margines td .map{
	line-height:13px;
	font-size:12px;
	padding: 10px 2px 10px 0px;
}
.lista-osrodkow-kontener.opis-margines th {
	padding: 0px 2px;
	line-height:13px;
}
.lista-osrodkow-kontener.opis-margines {
	margin: 0px 8px;
}
.lista-osrodkow-kontener.opis-margines .ramka-std-map {
	position: relative !important;
}
.lista-osrodkow-kontener.opis-margines #googleMap {
	position: static !important;
}
.mobile-dragging-block {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
}