html {
	height:100%;
	width:100%;
}
body {
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	font-size:12px;
	font-family:arial,tahoma;
	background:#156293 url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/polecamy1.gif') repeat;
	/*background:#156293 url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/body_bg.gif') repeat-x;*/
}
#top {
	width:1000px;
	height:225px;
	margin:auto;
	padding:0px;
	border:0px dotted #fff;
	text-align:center;
	background:#156293 url('http://www.panel.netfactory.pl/img_cms_dodatki/141-2.jpg') no-repeat;}
#top h1 {
	text-align:left;
	padding:10px 0 4px 10px;
	margin:0px;
	color:#146091;
	font-size:22px;
	font-style:italic;
	font-weight:bold;
}
#top h2 {
	text-align:left;
	padding:0 0 0 10px;
	margin:0px;
	color:#840808;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
}
#naSkroty {
	padding:10px;
	text-align:right;
	color:#9B9C9C;
	font-weight:bold;
	font-size:10px;
}
#naSkroty a {
	color:#9B9C9C;
	text-decoration:none;
}
#topMenu {
	width:980px;
	height:25px;
	margin:auto;
	padding:10px 10px 0px 10px;
	border:0px dotted #fff;
	text-align:center;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	text-align:right;
}
#topMenu a {
	color:#fff;
	text-decoration:none;
	margin:0px 0px 0px 15px;
}
#topMenu ul {
	display:inline;
	margin:0px;
	padding:0px;
}
#topMenu li {
	display:inline;
	margin:0px;
	padding:0px;
}
#topMenu img {
	border:0px;
}
#topMenuLista {
	display:inline;
}
#content {
	width:1000px;
	margin:auto;
	padding:0px;
	border:0px dotted #fff;
	background:#fff url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/content_bg.gif') repeat-y;
}
#menu {
	float:left;
	width:210px;
	padding:10px 0px 10px 10px;
	text-align:left;
	border:0px dotted #ff0000;
}
#menu ul {
	padding:5px 0px 0px 10px;
	margin:0px;
}
.strona {
	padding:0px;
	margin:0px;
	width:185px;
	font-size:12px;
	font-weight:bold;
	list-style:none;
	border-bottom:1px dashed #5AB2EA;
}	
.strona a {
	margin-left:14px;
	padding-left:10px;
	line-height:2em;
	border-left:5px solid #216793;
	color:#5AB2EA;
	text-decoration:none;
}
.strona a.current {
	border-left:5px solid #031932;
	color:#031932;
	text-decoration:none;
}
.strona a img{
	border:0px;
	padding-left:5px;
}
.strona_obrazek {
	width:9px;
	height:9px;
	background: url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/podstrona2.gif') no-repeat;
}
.podstrona {
	/*
	padding:0px 0px 5px 0px;
	margin:0px;
	*/
	margin-left:14px;
	padding-left:10px;
	font-size:12px;
	font-weight:normal;
	list-style:none;
}
.podstrona a {
	margin-left:0px;
	padding-left:0px;
	line-height:1.5em;
	border-left:0px solid #216793;
	color:#5AB2EA;
	text-decoration:none;
}
.podstrona a.current {
	border-left:0px solid #031932;
	color:#031932;
	text-decoration:none;
	font-weight:bold;
}
.menuGrupa {
	width:180px;
	height:18px;
	color:#216793;
	padding:20px 0px 6px 10px;
	margin:auto;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	background: url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/menuGrupa.gif') no-repeat bottom left;
	border:0px solid #000;
}
.menuGrupa a {
	font-weight:bold;
	font-style:italic;
	color:#216793;
	text-decoration:none;
}
#polecamy {
	min-width:1000px;
	height:25px;
	padding:8px 0 0 0;
	border:0px dotted #fff;
	background:#031932 url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/polecamy.gif') repeat-x;
}
#netfactory {
	width:900px;
	margin:auto;
	color:#5C9BC5;
	font-size:11px;
}
#netfactory a {
	color:#5C9BC5;
	text-decoration:none;
}
#polecamy1 {
	min-width:1000px;
	padding:0px;
	border:0px dotted #fff;
	/*background:#156293 url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/polecamy1.gif') repeat;*/
}
#polecamy2 {
	width:980px;
	padding:10px 10px 10px 10px;
	margin:auto;
	color:#767574;
	font-size:10px;
	background:#156293 url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/polecamy2.gif') repeat-y;
}
#polecamy2 a {
	color:#767574;
	text-decoration:none;
}

#srodek {
	display:inline;
	float:right;
	margin-right:1px;
	width:770px;
	color:#690B0B;
	padding:0px;
	border-left:1px solid #D4D4D4;
	background:#FFF1D1 url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/srodek_bg.gif') repeat-x;
}
#srodek a {
	color:#031932;
	text-decoration:none;
}
#nawigator {
	float:right;
	height:14px;
	width:750px;
	padding:4px 10px 4px 10px;
	background:#690B0B;
	color:#FFF1D1;
	font-size:10px;
	/*border-left:1px solid #D4D4D4;*/
}
#nawigator a {
	color:#FFF1D1;
	text-decoration:none;
}
#licznik {
	float:right;
}
#licznik a {
	color:#FFF1D1;
	font-size:10px;
	text-decoration:none;
}
#licznik a:hover {
	text-decoration:none;
}
#licznik a img {
	border:0px;
}
#gdzie_jestem {
	float:left;
}
	#tresc {
		float:left;
		width:480px;
		padding:10px 10px 0px 10px;
		border:0px solid #FFFA73;
		text-align:justify;
	}
	.noclegi_lista {
	border-bottom:1px dashed #810C0C;
}
.noclegi_lista img {
	padding:0 0 0 5px;
	margin:0 0 -3px 0;
	border:0px;
}
#tresc h3{
	padding:0px 0px 0px 0px;
	margin:0px;
	color:#810C0C;
	font-style:italic;
	font-weight:bold;
	font-size:20px;
	text-align:left;
}
#tresc img.nocleg {
	background:#fff;
	padding:2px;
	border:1px solid #d4d4d4;
	margin:5px 0 10px 10px;
	float:right;
}
textarea {
    border:1px solid #690B0B;
    background:#fff; 
    padding:3px; 
    margin:2px 0 2px 0;
    /*overflow:hidden;*/
    color:#690B0B;
    font-size:11px;
    font-family:arial,tahoma;
}
input {
    border:1px solid #690B0B;
    background:#fff; 
    padding:3px; 
    margin:2px 0 2px 0;
    overflow:hidden;
    color:#690B0B;
    font-size:11px;
    font-family:arial,tahoma;
}
select {
    border:1px solid #690B0B;
    background:#fff; 
    padding:3px; 
    margin:2px 0 2px 0;
    color:#690B0B;
    font-size:11px;
    font-family:arial,tahoma;
}
#trescWlasciwa {
	width:460px;
	padding:0 10px 0 10px;
	border:1px solid #D4D4D4;
	border-top:0px;
	background:#FFF1D1 url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/trescWlasciwa.gif') repeat-x bottom;
}
#trescWlasciwa li {
	list-style:square;
	color:#031932;
}
#trescWlasciwa table {
	width:100%;
	border:1px solid #D4D4D4; 
	border-collapse:collapse; 
	background:#FFF1D1;
}
#trescWlasciwa td {
	padding:5px; 
	border:1px solid #D4D4D4;
}
#dodatki {
	float:right;
	padding:10px 10px 0 0;
	width:258px;
	border:0px dotted #ff0000;
}
#dodatki ul {
	margin:10px 0 10px 0;
	padding:0 0 0 10px;
}
#dodatki li {
	list-style:none;
	border-left:4px solid #216793;
	padding:0 0 0 8px;	
	margin:6px 0 6px 0;
}
#dodatki img.nocleg {
	background:#fff;
	padding:2px;
	border:1px solid #d4d4d4;
	margin:5px 0 10px 10px;
	float:right;
}
#map {
	width:460px;
	height:500px;
}
.galeria {
	text-align:justify;
}
.galeria img {
	background:#fff;
	padding:2px;
	border:1px solid #d4d4d4;
	margin-bottom:10px;
}
.dodatkiInfo {
	padding:3px;
	background:#fff;
	border:1px solid #D4D4D4;
}
#dodruku {
	height:14px;
	width:458px;
	margin:0 -9px 1px -9px;
	padding:4px 10px 4px 10px;
	background:#690B0B;
	color:#FFF1D1;
	font-size:10px;
}
#dodruku a {
	color:#FFF1D1;
	font-size:10px;
	text-decoration:none;
}
#dodruku a:hover {
	text-decoration:none;
}
#dodruku a img {
	border:0px;
}
#komentarz_tresc {
	background:#fff;
	padding:5px;
	border:1px solid #D5D3D4;
}
#komentarz_tresc span {
	font-style:italic;
	font-weight:bold;
}
#komentarz_tresc img {
	background:#fff;
	padding:2px;
	border:1px solid #d4d4d4;
	margin-bottom:10px;
}
.bok {
	font-style:italic; 
	color:#031932;
}
#komentarz_lista ul {
	margin:10px 0 10px 0;
	padding:0 0 0 10px;
}
#komentarz_lista li {
	list-style:none;
	border-left:4px solid #216793;
	padding:0 0 0 8px;	
	margin:6px 0 6px 0;
}
#komentarz_lista li a.current {
	font-weight:bold;
}
#komentarze_nawigacja {
	height:14px;
	width:450px;
	padding:4px;
	/*background:#fff;*/
	color:#690B0B;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	/*border-top:1px dotted #FFDA8F;*/
}
#komentarze_nawigacja a {
	color:#690B0B;
	text-decoration:none;
	margin:0 20px 0 20px;
}
#start {
	width:100%;
	min-width:1000px;
	height:100%;
	padding:0px;
	margin:0px;
	background:url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/polecamy2.gif') repeat-y center;
}
#startStrona {
	width:100%;
	padding:0px;
	margin:0px;
	background:#156293 url('http://www.panel.netfactory.pl/img_cms_dodatki/c1/body_bg.gif') repeat-x;
}
.drukuj {
	padding:0 5px 0 0;
	margin:0 0 -3px 0;
}
.drukuj1 {
	padding:0 0 0 5px;
	margin:0 0 -3px 0;
}
#szukaj {
	margin:0 35px 0 0;
	padding:0px;
	width:200px;
	display:inline;
	float:right;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	line-height:1.5em;
}
#szukaj input{
	padding:2px;
	margin:0px;
	font-size:11px;
	border:1px solid #666;
}
#szukaj select{
	padding:2px;
	margin:0px;
	font-size:11px;
	border:1px solid #666;
}
form div {
	clear: right;
	/*margin-top:5px;*/
	color:#783C31;
	font-weight:bold;
	font-family:arial,tahoma;
	font-size:11px;
	margin-bottom:20px;
}
form div label {
	float: left;
	width: 180px;
	padding-top:3px;
}
fieldset {
	border:1px solid #EFC19C;
	margin:auto;
	padding:30px 10px 30px 30px;
	text-align:left;
}
legend {
	font-weight:bold;
}
.obiekt_info {
	margin:5px 0 5px 3px;
	padding:0 0 0 8px;
	/*line-height:1.5em;*/
	border-left:4px solid #216793;
	color:#031932;
	font-weight:bold;
	font-style:italic;
}
.obiekt_info1 {
	margin-left:16px;
	color:#031932;
}
.obiekt_info1 a {
	color:#031932;
	text-decoration:none;
}
.obiekt_info1 a:hover {
	color:#031932;
	text-decoration:underline;
}
table.dodatki {
	width:100%;
	border-top:1px solid #dcdcdc; 
	border-collapse: collapse; 
}
td.dodatki {
	width:33%; 
	height:15px; 
	padding:2px; 
	border: 1px solid #ececec;
}
td.dot {
	display:block; 
	float:left; 
	padding-right:5px; 
	padding-top:5px;
}
#adres_stopka {
	display:inline;
	padding:0px;
	margin:0 0 0 490px;
	font-size:14px;
	color:#cae9fe;
	text-align:right;
	font-style:italic;
	font-weight:bold;
}
#adres_stopka a{
	font-size:14px;
	color:#cae9fe;
	text-decoration:none;
}
#adres_stopka span {
	color:#fff0cf;
}
#trescWlasciwa a.extra_link {
  color:#690B0B;
  text-decoration:none;
  cursor:text;
}
#menu_tabs {
	position:relative;
	z-index:2;
	margin:0px;
	padding:0px;
	float:left;
	width:480px;
	font-size:12px;
	line-height:normal;
}
#menu_tabs ul {
	margin:0;
	padding:10px 0 0 0;
	list-style:none;
}
#menu_tabs li {
	display:inline;
	margin:0;
	padding:0;
}
#menu_tabs a {
	float:left;
	background:url("http://www.panel.netfactory.pl/img_cms_dodatki/tableftJ.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
}
#menu_tabs a span {
	float:left;
	display:block;
	background:url("http://www.panel.netfactory.pl/img_cms_dodatki/tabrightJ.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#24618E;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu_tabs a span {float:none;}
/* End IE5-Mac hack */
#menu_tabs a:hover span {
	color:#24618E;
}
#menu_tabs a:hover {
	background-position:0% -42px;
}
#menu_tabs a:hover span {
	background-position:100% -42px;
}

#menu_tabs li.selected {
	background-position:0% -42px;
}
#menu_tabs li.selected span {
	background-position:100% -42px;
	color:#24618E;
	font-weight:bold;
}
#menu_tabs li.selected a { 
	background-position:0% -42px;
}
#menu_tabs li.selected a:hover { 
	background-position:0% -42px;
}
#ajaxcontentarea {
	z-index:1;
	position:relative;
	color:#031932;
	width:460px;
	padding:5px;
	margin:-1px 0 0 0;
	border:1px solid #d5d3d4;
	background:#fff url("http://www.panel.netfactory.pl/img_cms_dodatki/tab_bg.gif") repeat-x bottom;
}
#ciekawe_miejsca {
	margin:0 -3px -3px -3px;
	padding:3px;
	color:#031932;
	background:#d9d5d4;
}
#ciekawe_miejsca a {
	color:#031932;
}
#ciekawe_miejsca a:hover {
	color:#031932;
	text-decoration:none;
}
.komentarz_k {
	font-size:11px;
}
#polecamy_noclegi {
	margin:0 0 15px 0;
}
#polecamy_noclegi h4 {
	padding:0px;
	margin:0px;
	font-size:12px;
}
#polecamy_noclegi a {
	color:#690B0B;
	text-decoration:none;
}
#polecamy_noclegi img {
	border:1px solid #D4D4D4;
	padding:2px;
	background:#fff;
}
#polecamy_noclegi td {
	padding-top:10px;
	text-align:center;
}
.oferta_float ul {
	list-style-type:none;
} 	
.oferta_float li {
	list-style-type:none;
	float:left;
	width:210px;
}
.ogloszenia_lista {
	width:510px;
	padding:5px;
	border:1px solid #FFE39F;
	background:#FFF6DF;
}
.nl2 {
	float:left;
	width:300px;
}
.nl3 {
	float:right;
	width:150px;
	text-align:right;
}
.nl4 p {
	text-align:right;
}