/* RESET CSS*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, th {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
background: transparent;
}
body {
line-height: normal;
font-family:Arial, Verdana;
font-size:12px;
color:#555555;
background-color:#d1d1d1;
text-align:center;
}

h1 {
font-size: 14px;
color: #f10b7c;
}

h2 {
font-size: 14px;
color: #f10b7c;
}

h3 {
font-size: 14px;
color: #f10b7c;
}

div {
text-align:left;
background-color:transparent;
}

ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}

:focus {
outline: 0;
}

ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}

/* /RESET CSS*/

body {
/* background-image:url(../images/general/bazanoclegowa_01.gif);background-repeat:repeat-x;margin:0px;*/
}

div#pasek {
width:1002px;height:26px;float:left;
}

div.boks {
width:1002px;margin:auto;
}

div#gora {
width:1002px;height:180px;float:left;
background-image:url(../images/general/zakopane-noclegi.jpg);width:1002px;height:180px;float:left;
}


/*
select.searchSelect {
border: 0px;
background-color:#ffffff;
}
*/
input.noneInput {
border: 0px;
background-color:transparent;
}

/*gorne */
input.miniInput {
background: url(../images/general/input.gif) no-repeat;border:0px;width:80px;height:20px;padding-left:3px;
}

input.cena {
background: url(../images/general/cena.gif) no-repeat;border:0px;width:30px;height:18px;padding-left:3px;
}


/*
div#searchBox01 {
background-image:url(../images/pl/bazanoclegowa_03.gif);width:254px;height:244px;float:left;color:#ffffff;font-family:Arial;font-size:12px;
}

div#searchBox02 {
float:left;padding:7px;padding-top:50px;
}


div#userPanel01 {
width:431px;height:244px;float:right;color:#ffffff;font-family:Arial;font-size:12px;
}
*/
div#panelogin {
float:right;padding-right:3px;padding-top:0px;color:#ffffff;font-size:12px;
}

#tabela {
   border: 0px;
   border-collapse: collapse;
   //background-color: #ffc;
   width:1002px;
   height:29px;
   margin-top:151px;
   float:left;
   position:absolute;
   background-image: url("tlo-b.gif");
   color: #fff;
   font-weight: bold;
   
}

ul.facilities li,
#boxCityEvents ul.events li {
	height:118px;
	font-size:12px;
	text-align:left;
	

}

	ul.facilities a,
	#boxCityEvents ul.events a {
		display:block;
		//color:#303030;
		
	}

		ul.facilities img,
		#boxCityEvents ul.events img {
			display:block;
			margin-right: 6px;
			float:left;
		}

/*
#boxFacilitiesNew {
	border:1px solid #d2d1d1;
}
*/

	/*#boxFacilitiesRecommend ul.facilities,
	#boxFacilitiesNew ul.facilities,
	#boxRegionsMostPopular ul.facilities {
		width:268px;
		overflow:hidden;
		margin:0 -6px 0 -5px;
	}*/

		#boxFacilitiesRecommend ul.facilities li,
		/*#boxFacilitiesNew ul.facilities li,*/
		#boxRegionsMostPopular ul.facilities li {
			width:378px;
			overflow:hidden;
			float:left;
			
		}
		
.t1 { background-color: lightyellow }
.t2 { background-color: white }

div#lewy {
width:218px;float:left;background-color:#ffffff;
}

div#leftPadding {
padding-left:4px;padding-top:8px;float:left;
}

div#prawy {
float:right;padding:7px;width:762px;background-color:#ffffff;
}

/* \*/  * html #prawy { height: 1px; }  /* */


div#futer {
width:1000px;height:48px;margin:auto;clear:both;background-image:url(../images/futer.jpg);background-repeat:repeat-x;text-align:center;
}

div#wkladka {
padding:10px;color:#ffffff;text-align:center;
}

div#separator {
width:100%;height:15px;float:left;
}

/* ----------------------------------*/

img {
border:0px;
}

.info {
width:720px;
background-color:#f1f1f1;
border: solid 1px #f10b7c;
border-top: solid 5px #f10b7c;
padding:5px;
float:none;
margin-bottom:10px;
}



td.detale {
background-image:url(../images/general/panel.gif);background-repeat:no-repeat;width:180px;color: #fff;
}

table.tabela_obramowanie_szare { 
border-style: solid; 
border-color: #d3d3d3; 
background-color:#f1f1f1;
border-width: 1px;
padding: 5px;
}

img.photo { 
border: 1px solid #dddddd !important; 
padding: 2px; 
background-color: #ffffff;
//margin-right:5px; 
}

img.offer { 
border: 1px solid #dddddd !important; 
padding: 4px; 
background-color: #ffffff;
margin-right:5px; 
}

hr {
height: 0 !important;
height: 1px; /* wysokosc pod ie */
color: #c6c6c6; /* kolor pod ie */
background: transparent;
border-width: 1px 0 0 0;
border-color: #c6c6c6;
border-style: solid;
} 


div#platnosci {
width:100%;
height:50px;
float:left;
background-color:#f7f7f7;
background-image:url(../images/general/platnosci.jpg);
background-repeat:repeat-x;
}

div#map {
float:left;
width: 240px;
margin-left:10px;
margin-bottom: 20px;
}

div.oferta_biala {
float:left;
background-color: #ffffff;
width:210px;
padding:2px;
}

div.oferta {
float:left;
background-color: #f1f1f1;
width:210px;
margin-bottom:5px;
padding:2px;
border-top: solid 1px #e4f7cf;
}

td.dark {
border-top: solid 1px #e4f7cf;
border-bottom: solid 1px #e4f7cf;
background-color: #f3f3f3;
}

tr.obok {
!important;float:left;
display:inline;
font-size:11px;
clear:none;
padding:0 0 1px !important;
!important;width:49%;
//color:#0657b2;
//762-14=748/2=379
}


table.tab {
	table display:inline;
	table span {display:inline-block;}
	!important;float:left;
	clear:both;
	padding:0 0 1px !important;
//	vertical-align:top; 
//	overflow:hidden; 
//	word-wrap:break-word;

}



td.nul {
background-color: #ebf8ff;
}

td.promo_dark {
border-top: solid 1px #e8e5c7;
border-bottom: solid 1px #e8e5c7;
background-color: #f6f3db; 
}

td.promo_null {
background-color: #fffded;
}

img.ofertaZdjecie {
float:left;
border: 1px solid #dddddd !important; 
padding: 2px; 
background-color: #ffffff;
margin-right:3px; 
margin-left:5px;
}

a {color:#f10b7c; font-family: Arial, Verdana; text-decoration:none; }
a:link {color:#f10b7c; font-family: Arial, Verdana; text-decoration:none; }
a:active {color:#f10b7c; font-family: Arial, Verdana; text-decoration:none; }
a:visited {color:#f10b7c; font-family: Arial, Verdana; text-decoration:none; }
a:hover {color:#f10b7c; font-family: Arial, Verdana; text-decoration:underline; }

div#panelogin a {color:#ffffff; font-family: Arial, Verdana; text-decoration:none; }
div#panelogin a:link {color:#ffffff; font-family: Arial, Verdana; text-decoration:none; }
div#panelogin a:active {color:#ffffff; font-family: Arial, Verdana; text-decoration:none; }
div#panelogin a:visited {color:#ffffff; font-family: Arial, Verdana; text-decoration:none; }
div#panelogin a:hover {color:#ffffff; font-family: Arial, Verdana; text-decoration:underline; }

img.topl, img.botl { float: left; }
img.topr, img.botr { float: right; }

div.pages {
text-align:center;margin-top:3px;
}

div.pages  a { border:solid 1px #bed7a0;padding:2px;background-color:#f1f1f1;color:#f10b7c;font-weight:bold; }
div.pages a:link { border:solid 1px #bed7a0;padding:2px;background-color:#f1f1f1;color:#f10b7c;font-weight:bold; }
div.pages a:active { border:solid 1px #bed7a0;padding:2px;background-color:#f1f1f1;color:#f10b7c;font-weight:bold; }
div.pages a:visited { border:solid 1px #bed7a0;padding:2px;background-color:#f1f1f1;color:#f10b7c;font-weight:bold; }
div.pages a:hover { border:solid 1px #bed7a0;padding:2px;background-color:#f1f1f1;color:#f10b7c;font-weight:bold;text-decoration:underline;  }
