* {
	margin: 0;
	padding: 0;
	border: none;
	color: #535353;
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif, serif;
	font-weight: normal;
}

body {
	background-color: #ffffff;
	margin: 0 auto;
	text-align: center;
}

label {
	color: #535353;
	font-weight: normal;
}

ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

u {
	text-decoration: underline;
}

b {
	font-weight: bold;
}

strong {
	font-weight: bold;
}

i {
	font-style: italic;
}

span.red {
	color: #ff1e00;
}

span.green {
	color: #0fa419;
}

div {
	border: 0;
	margin: 0;
	padding: 0;
}

fieldset {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
}

#strona {
	margin: 0 auto;
	width: 982px;
	text-align: center;
}

#slowa {
	background: url('../images/h1.gif') repeat-x;
	clear: both;
	margin: 0 auto;
	width: 100%;
	height: 25px;
}

#slowaCenter {
	background: url('../images/slowaCenter.jpg');
	margin: auto;
	padding: 5px 0;
	width: 982px;
	height: 15px;
}

#slowaCenter a {
	float: left;
	padding: 0 5px 0 0;
	color: #3696d0;
	font-weight: bold;
	text-decoration: none;
}

#slowaCenter h1 {
	float: left;
	padding: 0 5px 0 0;
	color: #3696d0;
}

#slowaCenter h2, #slowaCenter span.wyroznienie {
	float: left;
	padding: 0 5px 0 0;
	color: #3696d0;
}

#calosc {
	float: left;
	display: inline;
	margin: 0 auto 10px auto;
	width: 982px;
	background-color: #ffffff;
}

#jezyki {
	float: left;
	display: inline;
	width: 512px;
	height: 19px;
	margin: -140px 0 0 0;
	text-align: left;
}

#dojazdMiejsce {
	background: url('../images/dojazdMiejsce.jpg');
	margin: 10px 0 0 0;
	padding: 7px 0 0 0;
	width: 270px;
	height: 18px;
}

#dojazdMiejsce a {
	font-weight: bold;
	color: #FF1E00;
	text-decoration: none;
}

#dojazdMiejsce a:hover {
	font-weight: bold;
	text-decoration: underline;
}

#log_rej {
	float: right;
	display: inline;
	width: 470px;
	margin: -143px 0 0 0;
	text-align: right;
}

#rej {
	float: right;
	display: inline;
	width: 420px;
	height: 21px;
	margin: 0 0 0 40px;
	text-align: right;
	border-bottom: 1px solid #E3E3E3;
}

#rej a.rejestracja {
	font-weight: bold;
	padding: 0 0 0 10px;
	text-decoration: none;
}

#rej a.rejestracja:hover {
	text-decoration: underline;
}

#rej a.przypomnienie {
	color: #FF1E00;
	padding: 0 0 0 10px;
	text-decoration: none;
}

#rej a.przypomnienie:hover {
	text-decoration: underline;
}

#rej a.dodaj {
	padding: 0 0 0 10px;
	font-weight: bold;
	color: #0FA419;
	text-decoration: none;
}

#rej a.dodaj:hover {
	text-decoration: underline;
}

#rej a.konto {
	font-weight: bold;
	color: #2284cb;
	padding: 0 0 0 10px;
	text-decoration: none;
}

#rej a.konto:hover {
	text-decoration: underline;
}

#goraBan {
	margin: 0 0 10px 0;
	padding: 1px;
	border: 1px solid #e3e3e3;
	width: 978px;
	height: 100px; 	
}

.ogloszenie {
	clear: both;
	float: left;
	margin: 5px 0;
	padding: 1px;
	border: 1px solid #e3e3e3;
	width: 978px;
	height: 66px; 	
}

#stronaGlowna {
	float: left;
	width: 280px;
	height: 75px;
	margin: 30px 0 0 0;
}

#menu_link a {
	background: url('../images/tlo_menu.gif');
	float: left;
	display: block;
	color: #535353;
	height: 31px;
	line-height: 31px;
	padding: 0 8px;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #e3e3e3;
	text-decoration: none;
	font-weight: bold;
}

#menu_link a:hover {
	background: url('../images/tlo_menu_.gif');
	text-decoration: underline;
}


/*================== menu rozwijane ================*/

#jsddm {
	margin: 0;
	padding: 0
}
	
#jsddm li {
	float: left;
	list-style: none;
}

#jsddm li a {
	display: block;
	text-decoration: none;
	white-space: nowrap
}
	
#jsddm li ul {
	margin-top: 32px;
	margin-left: -1px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	z-index: 1;
}
		
#jsddm li ul li {
	float: none;
	display: inline
}
		
#jsddm li ul li a {
	float: none !important;
	width: auto;
	background: #ffe919;
	border: 2px solid #ffffff;
}


/*================== menu rozwijane ================*/

#miejsce {
	clear: both;
	margin: auto;
	width: 982px;
	padding: 5px 0;
	line-height:20px;
	text-align: left;
	color: #535353;
	font-size: 10px;
	font-weight: bold;
}

#miejsce a {
	text-decoration: none;	
	color: #535353;
	font-size: 10px;
	font-weight: normal;
}

#miejsce a:hover {
	text-decoration: underline;
}

div.baza {
	clear: both;
	width: 982px;
}

#wyszukiwarka_noclegi {
	width: 528px;
	height: 250px;
	margin: 0  5px 5px 0;
	float: left;
}

#prezentacjaNoclegi {
	width: 444px;
	height: 310px;
	margin: 0  0 5px 5px;
	float: right;
}

#reklama_prawa {
	float: left;
	width: 486px;
	height: 60px;
	margin: 5px 5px 5px 0;
	background-color: #ffffff;
	text-align: center;
}

#reklama_lewa {
	float: right;
	width: 486px;
	height: 60px;
	margin: 5px 0 5px 5px;
	background-color: #ffffff;
	text-align: center;
}

#prezentacjaGastronomia {
	width: 444px;
	height: 310px;
	padding: 0;
	margin: 5px  0 5px 5px;
	float: right;
}

#specjalnaSmenu {
	width: 444px;
	height: 211px;
	margin: 5px 0 5px 5px;
	float: right;
}

#ofertaSpecjalna {
	display: inline;
	float: left;
	width: 239px;
	height: 211px;
	margin: 0 5px 0 0;
}

#subMenu {
	background: url('../images/subMenu.jpg');
	display: inline;
	float: right;
	width: 195px;
	height: 211px;
	margin: 0 0 0 5px;
}

#lista_kategorie {
	background: url('../images/listaKategorie.jpg');
	clear: both;
	float: left;
	width: 982px;
	height: 313px;
	margin: 5px 0 5px 0;
}

#seo {
	clear: both;
	margin: 0 auto 10px auto;
	width: 980px;
	background-color: #ffffff;
   	border: 1px solid #e3e3e3;
}

#seoTekst {
	clear: both;
	margin: 1px;
	padding: 10px 20px;
	width: 938px;
	background-color: #dee5ed;
	text-align: justify;
}

#stopkaMenu {
	background: url('../images/stopkaMenu.gif');
	clear: both;
	float: left;
	margin: 0 auto 15px;
	padding: 13px 15px;
	width: 952px;
	height: 14px;
}

#stopkaMenu ul {
	list-style-type: none;
	text-align: center;
}

#stopkaMenu ul li {
	display: inline;
	border-right: 1px solid #767676;
	list-style-image: none;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
}

#stopkaMenu ul li.ostatni {
	border: 0 !important;
}

#stopkaMenu a {
	text-decoration: none;
}

#stopkaMenu a:hover {
	text-decoration: underline;
}

#stopka {
	clear: both;
	float: left;
	margin: 0 auto 0;
	padding: 0 0 25px 0;
	width: 982px;
	height: 14px;
}

div.stopkaDane {
	float: left;
	width: 530px;
	text-align: left;
	color: #898989;
	font-size: 10px;
}

div.stopkaAutor {
	float: right;
	width: 452px;
	text-align: right;
	color: #898989;
	font-size: 10px;
}

div.stopkaAutor a {
	color: #898989;
	font-size: 10px;
	text-decoration: none;
}

#stopkaPrzepisy {
	clear: both;
	float: left;
	margin: 0 auto 0;
	padding: 0 0 25px 0;
	width: 982px;
	font-size: 10px;
}

div.zakladkaLn {
	background: url('../images/tloLinkn.gif');
	clear: both;
   	float: left;
   	text-align: right;
	width: 527px;
	height: 33px;
}

div.zakladkaLn h2, div.zakladkaLn h3, div.zakladkaLn span.wyroznienie {
	background: url('../images/tloNaglowekn.gif');
	color: #535353;
	float: left;
	height: 33px;
	text-align: left;
	line-height: 31px;
	font-weight: bold;
	padding: 0 7px;
}

div.zakladkaLb {
	background: url('../images/tloLinkb.gif');
	clear: both;
    float: left;
    text-align: right;
	width: 527px;
	height: 33px;
}

div.zakladkaLb h2, div.zakladkaLb h3, div.zakladkaLb span.wyroznienie {
	background: url('../images/tloNaglowekb.gif');
	color: #535353;
	float: left;
	height: 33px;
	text-align: left;
	line-height: 31px;
	font-weight: bold;
	padding: 0 7px;
}

div.zakladkaLbSkrot {
	background: url('../images/tloLinkb.gif');
	clear: both;
    float: left;
    text-align: right;
	width: 267px;
	height: 33px;
}

div.zakladkaLbSkrot h2, div.zakladkaLbSkrot h3, div.zakladkaLbSkrot span.wyroznienie {
	background: url('../images/tloNaglowekb.gif');
	color: #535353;
	float: left;
	height: 33px;
	text-align: left;
	line-height: 31px;
	font-weight: bold;
	padding: 0 7px;
}

div.zakladkaPs {
	background: url('../images/tloLinks.gif');
	clear: both;
	float: left;
	text-align: right;
	width: 443px;
	height: 33px;
}

div.zakladkaPs h2, div.zakladkaPs h3, div.zakladkaPs span.wyroznienie {
	background: url('../images/tloNagloweks.gif');
	color: #535353;
	float: left;
	height: 33px;
	text-align: left;
	line-height: 31px;
	font-weight: bold;
	padding: 0 7px;
}

div.zakladkaSnew {
	background: url('../images/tloLinks.gif');
	clear: both;
   	float: left;
   	text-align: right;
	width: 249px;
	height: 33px;
}

div.zakladkaSnew h2, div.zakladkaSnew h3, div.zakladkaSnew span.wyroznienie {
	background: url('../images/tloNagloweks.gif');
	color: #535353;
	float: left;
	height: 33px;
	text-align: left;
	line-height: 31px;
	font-weight: bold;
	padding: 0 7px;
}

div.zakladkaS {
	background: url('../images/tloLinks.gif');
	clear: both;
   	float: left;
   	text-align: right;
	width: 238px;
	height: 33px;
}

div.zakladkaS h2, div.zakladkaS h3, div.zakladkaS span.wyroznienie {
	background: url('../images/tloNagloweks.gif');
	color: #535353;
	float: left;
	height: 33px;
	text-align: left;
	line-height: 31px;
	font-weight: bold;
	padding: 0 7px;
}

div.zakladkaP {
	background: url('../images/tloLinkp.gif');
	clear: both;
   	float: left;
   	text-align: right;
	width: 238px;
	height: 33px;
}

div.zakladkaP h2, div.zakladkaP h3, div.zakladkaP span.wyroznienie {
	background: url('../images/tloNaglowekp.gif');
	color: #535353;
	float: left;
	height: 33px;
	text-align: left;
	line-height: 31px;
	font-weight: bold;
	padding: 0 7px;
}


div.zakladkaF {
	background: url('../images/tloLinkf.gif');
	clear: both;
   	float: left;
   	text-align: right;
	width: 194px;
	height: 33px;
}

div.zakladkaF h2, div.zakladkaF h3, div.zakladkaF span.wyroznienie {
	background: url('../images/tloNaglowekf.gif');
	color: #535353;
	float: left;
	height: 33px;
	text-align: left;
	line-height: 31px;
	font-weight: bold;
	padding: 0 7px;
}

div.clear {
	clear: both;
}

/*=========================== noclegi najpopularniejsze =========*/

#noclegiNajpopularniejsze {
	display: inline;
	float: left;
	width: 239px;
	height: 311px;
	margin: 5px;
}

div.najpopularniejszePanel {
	background: url(../images/noclegiNajpopularniejsze.jpg);
	display: inline;
	float: left;
	height: 265px;
	padding: 4px 10px 9px 18px;
	width: 211px;
	text-align: left;
}

div.najpopularniejszePanel p.krotki {
	height: 12px;
	padding: 12px 0;
}

div.najpopularniejszePanel p.dlugi {
	height: 26px;
	padding: 5px 0;
}

div.najpopularniejszePanel a {
	color: #977C12;
	text-decoration: none;
}

div.najpopularniejszePanel a:hover {
	color: #977C12;
	text-decoration: underline;
}


/*=========================== noclegi najnowsze =========*/

#noclegiNajnowsze {
	display: inline;
	float: left;
	width: 195px;
	height: 311px;
	margin: 5px 0 5px 5px;
}

div.najnowszePanel {
	background: url(../images/noclegiNajnowsze.jpg);
	display: inline;
	float: left;
	height: 265px;
	padding: 4px 7px 9px 18px;
	width: 170px;
	text-align: left;
}

div.najnowszePanel p.krotki {
	height: 12px;
	padding: 12px 0;
}

div.najnowszePanel p.dlugi {
	height: 26px;
	padding: 5px 0;
}

div.najnowszePanel a {
	text-decoration: none;
}

div.najnowszePanel a:hover {
	text-decoration: underline;
}


/*=========================== komunikat==========================*/

#komunikat {
	float: left;
	width: 980px;
	color: #0f0f0f;
	text-align: left;
	margin: 10px 0;
	border: 1px solid #E3E3E3;
}

#komunikat ul {
	background: transparent url(../images/komunikatTlo.gif) repeat-x;
	margin: 0 1px;
	padding: 10px 30px 5px 30px;
}

#komunikat ul li {
	background: transparent url(../images/komunikat.gif) no-repeat;
	color: #0F0F0F;
	text-align: left;
	padding: 0 0 6px 30px;
}

/*===========================prezentacja=============================*/

#prezentacjaBoxnoc {
	background: url('../images/prezentacjaNoclegi.jpg');
	clear: both;
	height: 449px;
	width: 444px;
}

#prezentacjaBoxnoc .box {
	float: left;
	display: inline;
	margin: 6px 0 0 21px;
	width: 120px;
	height: 142px;
	text-align: left;
}

#prezentacjaBoxnoc .box img {
	width: 120px;
	height: 70px;
}

#prezentacjaBoxnoc .box a b {
	color: #535353;
	text-decoration: none;
}

#prezentacjaBoxnoc .box a:hover b {
	color: #000000;
}

#prezentacjaBoxnoc .box a {
	color: #535353;
	text-decoration: none;
	font-size: 10px;
}

#prezentacjaBoxnoc .box a:hover {
	color: #000000;
}

#prezentacjaBoxgast {
	clear: both;
	height: 277px;
	width: 444px;
	background: url('../images/prezentacjaGastronomia.jpg');
}

#prezentacjaBoxgast .box {
	float: left;
	display: inline;
	position: relative;
	margin: 6px 0 0 21px;
	width: 120px;
	height: 132px;
	text-align: left;
}

#prezentacjaBoxgast .box img {
	width: 120px;
	height: 70px;
}

#prezentacjaBoxgast .box a b {
	color: #535353;
	text-decoration: none;
}

#prezentacjaBoxgast .box a:hover b {
	color: #000000;
}

#prezentacjaBoxgast .box a {
	color: #535353;
	text-decoration: none;
	font-size: 10px;
}

#prezentacjaBoxgast .box a:hover {
	color: #000000;
}


/*===========================vip=============================*/

#prezentacjaVip {
	background: url('../images/prezentacjaVip.jpg');
	clear: both;
	float: left;
	height: 120px;
	width: 982px;
	margin: 0 0 10px 0;
}

#prezentacjaVip .box {
	float: left;
	display: inline;
	padding: 6px 6px;
	width: 233px;
	height: 108px;
	text-align: left;
}

#prezentacjaVip .box a b {
	float: left;
	display: inline;
	width: 233px;
	height: 30px;
	line-height: 130%;
}

#prezentacjaVip .box a:hover b {
	color: #000000;
}

#prezentacjaVip .box img {
	clear: both;
	float: left;
	display: inline;
	margin: 8px 0 0 0;
	width: 120px;
	height: 70px;
}

#prezentacjaVip .box a span.nazwa {
	float: right;
	display: inline;
	margin: 6px 0 0 5px;
	width: 108px;
	height: 42px;
	text-decoration: none;
}

#prezentacjaVip .box a:hover span.nazwa {
	color: #000000;
}

#prezentacjaVip .box a span.miasto {
	float: right;
	display: inline;
	color: #797977;
	padding: 0 0 0 5px;
	width: 108px;
	height: 10px;
	font-size: 10px;
	text-decoration: none;
}

#prezentacjaVip .box a:hover span.miasto {
	color: #000000;
}

#prezentacjaVip .box a span.cena {
	float: right;
	display: inline;
	color: #797977;
	padding: 8px 0 0 5px;
	width: 108px;
	height: 10px;
	font-size: 10px;
	text-decoration: none;
}

#prezentacjaVip .box a:hover span.cena{
	color: #000000;
}

/*===========================kalendarim=============================*/

#kalendarium {
	float: left;
	display: inline;
	width: 528px;
	height: 211px;
	margin: 5px 5px 5px 0;
}

#kalendariumPanel {
	background: url('../images/kalendarium.jpg');
	float: left;
	display: inline;
	width: 528px;
	height: 178px;
}

div.kalendarz {
	float: left;
	display: inline;
	width: 230px;
	height: 176px;
	margin: 0 1px 0 0;
	border-left: 1px solid #f1f1f1;
}

div.kalendarzOpis {
	width: 280px;
	height: 30px;
}

div.kalendarzOpis p {
	float: left;
	padding: 0 0 0 30px !important;
	width: 100px;
	font-size: 9px !important;
	color: #878787;
}

div.kalendarzWybor {
	width: 280px;
	height: 25px;
}

div.kalendarzWybor select{
	height: 18px;
	width: 110px;
	border: 1px solid #F1F1F1;
	font-size: 10px;
}

div.kalendarzWybor input.pokaz {
	background: url(../images/przyciskBrazowy.gif);
	height: 18px;
	color: #ffffff;
	padding: 0 5px 2px 5px;
	font-size: 10px;
	border: 1px solid #B8B8B8;
}

div.kalendarzData {
	width: 226px;
	height: 136px;
	text-align: center;
	margin: 0 2px;
}

div.kalendarzNag {
	margin: 0 2px;
	width: 226px;
	height: 22px;
}

div.kalendarzNag li {
	float: left;
	display: inline;
	margin: 4px 0 0 2px;
	width: 30px;
	height: 18px;
	color: #C42F31;
	font-weight: bold;
}

table.kalendarzTabela {
	text-align: center;
}

table.kalendarzTabela td {
	width: 30px;
	height: 20px;
}

table.kalendarzTabela td.dzis {
	background: url('../images/kalendariumDzis.gif');
	width: 30px;
	height: 20px;
}

table.kalendarzTabela td.dzien {
	background: url('../images/kalendariumData.gif');
	width: 30px;
	height: 20px;
}

table.kalendarzTabela td.dzien a {
	color: #ffffff;
	text-decoration: none;
}

table.kalendarzTabela td.dzien a:hover {
	text-decoration: underline;
}

div.wydarzenia {
	float: left;
	display: inline;
	height: 178px;
	width: 280px;
	margin: 0 5px 0 10px;
}

div.wydarzenia p {
	text-align: left;
	margin: 8px 0 0 0;
	padding: 0 0 0 11px;
}

div.wydarzenia p.kalendariumNews{
	background: transparent url(../images/kalendariumNews.gif) no-repeat;
	text-align: left;	
	margin: 0 0 3px 0;
	padding: 2px 0 0 11px;
}

div.wydarzenia span {
	color: #878787;
	font-size: 9px;
	font-weight: normal;
	border-bottom: 1px solid #B8B8B8;
}

div.wydarzenia a {
	color: #C63033;
	text-decoration: none;
	font-weight: bold;
}

div.wydarzenia a:hover {
	text-decoration: underline;
}

div.wydarzeniaDodaj {
	float: left;
	display: inline;
	padding: 3px 5px 0 0;
	height: 16px;
	width: 225px;
	text-align: right;
}

div.wydarzeniaDodaj a {
	color: #C63033;
	text-decoration: none;
}

div.wydarzeniaDodaj a:hover {
	text-decoration: underline;
}

/*=====================kalendarz polazenie===================*/

#ui-datepicker-div, .ui-datepicker-inline {
	background: #FFFFFF none repeat scroll 0% 0%;
	font-size: 14px;
	width: 240px;
}
#ui-datepicker-div {
	border: 3px solid #0773BE;
	display: none;
	z-index: 10;
}
.ui-datepicker-inline {
	border: 0px none;
	display: block;
	float: left;
}
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-dialog {
	border: 4px ridge #C6E3F5 !important;
	padding: 5px !important;
}
button.ui-datepicker-trigger {
	width: 25px;
}
img.ui-datepicker-trigger {
	margin: 2px;
	vertical-align: middle;
}
.ui-datepicker-prompt {
	background: #ffffff none repeat scroll 0% 0%;
	color: #000000;
	float: left;
	padding: 2px;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {
	clear: both;
	color: #ffffff;
	float: left;
	width: 100%;
}
.ui-datepicker-control {
	background: #0773be none repeat scroll 0% 0%;
	padding: 2px 0;
}
.ui-datepicker-links {
	background: #ffffff none repeat scroll 0% 0%;
	padding: 2px 0;
}
.ui-datepicker-control, .ui-datepicker-links {
	font-size: 80%;
	font-weight: bold;
	letter-spacing: 1px;
}
.ui-datepicker-links label {
	color: #888888;
	padding: 2px 5px;
}
.ui-datepicker-clear, .ui-datepicker-prev {
	float: left;
	width: 34%;
}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {
	float: right;
	text-align: right;
}
.ui-datepicker-current {
	float: left;
	text-align: center;
	width: 30%;
}
.ui-datepicker-close, .ui-datepicker-next {
	float: right;
	text-align: right;
	width: 34%;
}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {
	float: left;
	text-align: left;
}
.ui-datepicker-header {
	background: #c6e3f5 none repeat scroll 0% 0%;
	font-weight: bold;
	padding: 3px 0pt 3px 0;
	text-align: center;
	height: 18px;
}
.ui-datepicker-header select {
	background: #e4f3fb none repeat scroll 0% 0%;
	border: 1px solid #c6e3f5;
	color: #000000;
	font-weight: bold;
}
.ui-datepicker {
	background: #cccccc none repeat scroll 0% 0%;
	font-size: 100%;
	text-align: center;
}
.ui-datepicker a {
	display: block;
	width: 100%;
}
.ui-datepicker-title-row {
	background: #C6E3F5 none repeat scroll 0% 0%;
	color: #666666;
}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {
	background: #c6e3f5 none repeat scroll 0% 0%;
}
.ui-datepicker-days-row {
	background: #ffffff none repeat scroll 0% 0%;
	color: #666666;
}
.ui-datepicker-week-col {
	background: #e4f3fb none repeat scroll 0% 0%;
	color: #666666;
}
.ui-datepicker-days-cell {
	border:	1px solid #dddddd;
	color: #666666;
}
.ui-datepicker-days-cell a {
	display: block;
}
.ui-datepicker-week-end-cell {
	background: #e4f3fb none repeat scroll 0% 0%;
}
.ui-datepicker-unselectable {
	color: #888888;
}
.ui-datepicker-week-over, .ui-datepicker-week-over .ui-datepicker-week-end-cell {
	background: #e4f3fb none repeat scroll 0% 0% !important;
}
.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over.ui-datepicker-week-end-cell {
	background: #ffffff none repeat scroll 0% 0% !important;
	border: 1px solid #777777;
}
* html .ui-datepicker-title-row .ui-datepicker-week-end-cell {
	background: #ffffff none repeat scroll 0% 0% !important;
}
* html .ui-datepicker-week-end-cell {
	background: #ffffff none repeat scroll 0% 0% !important;
	border: 1px solid #dddddd !important;
}
* html .ui-datepicker-days-cell-over {
	background: #ffffff none repeat scroll 0% 0% !important;
	border: 1px solid #777777 !important;
}
* html .ui-datepicker-current-day {
	background: #c6e3f5 none repeat scroll 0% 0% !important;
}
.ui-datepicker-today {
	background: #e4f3fb none repeat scroll 0% 0% !important;
}
.ui-datepicker-current-day {
	background: #c6e3f5 none repeat scroll 0% 0% !important;
}
.ui-datepicker-status {
	background: #ffffff none repeat scroll 0% 0%;
	font-size: 11px;
	text-align: center;
	width: 100%;
	font-weight: bold;
}
#ui-datepicker-div a, .ui-datepicker-inline a {
	background: transparent none repeat scroll 0% 0%;
	color: #000000;
	cursor: pointer;
	margin: 0;
	padding: 2px 0;
}
.ui-datepicker-inline .ui-datepicker-links a {
	padding: 0pt 5px !important;
	font-weight: bold;
}
.ui-datepicker-control a {
	color: #ffffff !important;
	padding: 2px 5px !important;
	font-weight: bold;
}
.ui-datepicker-links a {
	color: #000000 !important;
	padding: 2px 5px !important;
}
.ui-datepicker-title-row a {
	color: #000000 !important;
	font-weight: bold;
}
.ui-datepicker-control a:hover {
	color: #333333 !important;
	font-weight: bold;
}
.ui-datepicker-links a:hover{
	background: #ffffff none repeat scroll 0% 0% !important;
	color: #333333 !important;
}
.ui-datepicker-title-row a:hover {
	background: #ffffff none repeat scroll 0% 0% !important;
	color: #333333 !important;
	font-weight: bold;
}
.ui-datepicker-multi .ui-datepicker {
	border: 1px solid #c6e3f5;
}
.ui-datepicker-one-month {
	float: left;
	width: 240px;
}
.ui-datepicker-new-row {
	clear: left;
}
.ui-datepicker-cover {
	display: block;
	height: 200px;
	left: -4px;
	position: absolute;
	top: -4px;
	width: 193px;
	z-index: -1;
}

/*========================specjalna new ==================*/

#specjalnaNew {
	width: 250px;
	height: 311px;
	margin: 5px 5px 5px 0;
	float: left;
}

div.specjalnaOferty {
	background: url('../images/specjalnaOferty.jpg');
	clear: both;
   	float: left;
	text-align: left;
	width: 232px;
	height: 278px;
	padding: 0 0 0 18px;
}

div.specjalnaOferty p {
	text-align: left;	
	padding: 10px 0 3px 0;
}

div.specjalnaOferty p a {
	color: #0055bf;
	text-decoration: none;
	font-weight: bold;
}

div.specjalnaOferty p a:hover {
	color: #000d5e;
}

/*======================== na skoty ==================*/

#naSkrotyGlowna {
	width: 268px;
	height: 311px;
	margin: 5px;
	float: left;
}

div.naSkrotyGlownaLink {
	background: url('../images/naSkrotyGlowna.jpg');
	clear: both;
   	float: left;
	text-align: left;
	width: 250px;
	height: 278px;
	padding: 0 0 0 18px;
}

div.naSkrotyGlownaLink p {
	text-align: left;	
	padding: 10px 0 3px 0;
}

div.naSkrotyGlownaLink p a {
	color: #0055bf;
	text-decoration: none;
	font-weight: bold;
}

div.naSkrotyGlownaLink p a:hover {
	color: #000d5e;
}

/*=======================polaczenia========================*/

#polaczenia {
	background: url('../images/polaczenia.jpg');
	clear: both;
    float: left;
	width: 239px;
	height: 185px;
	padding: 26px 0 0 0;
}

#polaczenia p  {
	float: left;
	width: 221px;
	text-align: left;	
	margin: 8px 0 5px 18px;
}

#polaczenia p a, #specjalnaLink p a {
	color: #000d5e;
	text-decoration: none;
	font-weight: bold;
}

#polaczenia p a:hover {
	color: #000000;
}

/*=======================menu serwisu========================*/

#smenu {
	clear: both;
    float: left;
    display: inline;
	width: 195px;
	height: 211px;
}

#smenu p  {
	float: left;
	width: 177px;
	text-align: left;	
	margin: 8px 0 5px 18px;
}

#smenu a {
	color: #3C3C3C;
	text-decoration: none;
	font-weight: bold;
}

#smenu a:hover {
	color: #000000;
}

div.zakladka_kat_l {
   float: left;
	width: 490px;
	height: 35px;
}

div.zakladka_kat_l h2, div.zakladka_kat_l h3, div.zakladka_kat_l span.wyroznienie {
	color: #535353;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	margin: 14px 0 0 14px;
}

div.zakladka_kat_r {
   float: right;
	width: 490px;
	height: 35px;
}

div.zakladka_kat_r h2, div.zakladka_kat_r h3, div.zakladka_kat_r span.wyroznienie {
	color: #535353;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	margin: 14px 0 0 14px;
}

#kategorie_l {
   float: left;
	width: 490px;
	height: 35px;
}

#kategorie_l p {
	text-align: left;
	margin: 13px 0 6px 14px;
}

#kategorie_l a, #kategorie_l a:hover, #kategorie_l a:focus, #kategorie_l a:link {
	color: #3C3C3C;
	text-decoration: none;
	font-weight: normal;
}

#kategorie_r {
   float: right;
	width: 490px;
	height: 35px;
}

#kategorie_r p {
	text-align: left;	
	margin: 13px 0 6px 14px;
}

#kategorie_r a, #kategorie_r a:hover, #kategorie_r a:focus, #kategorie_r a:link {
	color: #3C3C3C;
	text-decoration: none;
	font-weight: normal;
}

#mapka {
	float: left;
	width: 640px;
	height: 300px;
	border: 1px solid #979797;
}

#puste {
	background: url('../images/sub_menu.jpg');
	width: 195px;
	height: 211px;
	margin: 5px 0 5px 5px;
	float: right;
}

div.zakladkaPod {
	background: url('../images/tloLinkn.gif');
	float: left;
	height: 33px;
	width: 706px;
	padding: 0;
	margin: 0;
	text-align: right;
}

div.zakladkaPod h2, div.zakladkaPod h3, div.zakladkaPod span.wyroznienie {
	background: url('../images/tloNaglowekn.gif');
	color: #535353;
	float: left;
	height: 33px;
	text-align: left;
	line-height: 31px;
	font-weight: bold;
	padding: 0 7px;
}

div.zakladkaPod a {
	background: url('../images/tloLinkn.gif');
	float: right;
	color: #6e6e6e;
	text-align: right;
	line-height: 32px;
	padding: 0 7px;
	text-decoration: none;
	display: block;
	height: 33px;
}

div.zakladkaPod a:hover {
	text-decoration: underline;
}

div.zakladkaPod span {
	text-decoration: none;
}

div.bokNaglowekl {
	background: url('../images/bokNaglowekl.gif');
	width: 2px;
	height: 33px;
	float: left;
}

div.bokNaglowekp {
	background: url('../images/bokNaglowekp.gif');
	width: 6px;
	height: 33px;
	float: left;
	
}

div.bokNaglowekStrona {
	height: 33px;
	padding: 0 7px;
	float: left;
	line-height: 32px;
}

div.bokLinkp {
	background: url('../images/bokLinkp.gif');
	width: 1px;
	height: 33px;
	float: left;
}

div.bokMenup {
	background: url('../images/bokMenup.gif');
	width: 2px;
	height: 33px;
	float: left;
}

div.bokMenul {
	background: url('../images/bokMenul.gif');
	width: 1px;
	height: 33px;
	float: left;
}

/*======================wyszukiwarka zaawansowana=============================*/

div.wyszukiwarkaDane {
	clear: both;
	float: left;
	display: inline;
	font-size: 12px;
	padding: 10px 29px;
	text-align: left;
	width: 650px;
}

div.wyszukiwarkaDane p {
	clear: both;
	width: 650px;
}

div.wyszukiwarkaDane p label {
	float: left;
	display: inline;
	width: 150px;
	margin: 10px 0 0 20px;
}

div.wyszukiwarkaDane p input {
	float: left;
	display: inline;
	width: 250px;
	height: 16px;
	margin: 9px 0 0 0;
	border: 1px solid #7f9db9;
	background-color: #ffffff;
}

div.wyszukiwarkaDane p input.krotki {
	float: left;
	display: inline;
	width: 100px;
	height: 16px;
	margin: 9px 0 0 0;
	border: 1px solid #7f9db9;
	background-color: #ffffff;
}

div.wyszukiwarkaDane p select {
	float: left;
	display: inline;
	width: 252px;
	height: 18px;
	margin: 7px 0 0 0;
	border: 1px solid #7f9db9;
	background-color: #ffffff;
}

div.wyszukiwarkaDane p option {
	margin: 0;
}

div.wyszukiwarkaDane p span {
	display: inline;
	float: left;
	margin: 10px 0 0 5px;
}

div.wyszukiwarkaDane p span.red {
	color: #ff0000;
	display: inline;
	float: left;
	margin: 10px 0 0 10px;
}

div.wyszukiwarkaNagInfo {
	background: url(../images/wyszukiwarkaNagInfo.gif);
	clear: both;
   	float: left;
   	display: inline;
	width: 708px;
	height: 45px;
	margin: 15px 0 0 0;
}

div.wyszukiwarkaNagInfo h2, div.wyszukiwarkaNagInfo span.wyroznienie {
	padding: 0 0 0 40px;
	color: #4075B0;
	text-align: left;
	line-height: 30px;
	font-weight: bold;
	font-size: 12px;
}

div.wyszukiwarkaRodzaje {
	float: left;
	display: inline;
	text-align: left;
	width: 295px;
	margin: 5px 0 5px 30px;
}

div.wyszukiwarkaRodzaje label {
	float: left;
	display: inline;
	height: 11px;
	margin: 0 0 2px 7px;
}

div.wyszukiwarkaRodzaje input {
	float: left;
	display: inline;
	height: 13px;
}

/*======================prezentacja wynikow=============================*/

div.wynikBox {
	clear: both;
	float: left;
	display: inline;
	width: 680px;
	margin: 0 15px 10px 15px;
	border-bottom: 1px solid #e3e3e3;
	background-color: #ffffff;
}

div.wynikZdjecie {
	float: left;
	display: inline;
	width: 128px;
	height: 78px;
	margin: 15px 15px 15px 0;
	border: 1px solid #e3e3e3;
	background-color: #ffffff;
}

div.wynikZdjecie img{
	width: 120px;
	height: 70px;
	margin: 4px;
}

div.wynikInfo {
	float: right;
	display: inline;
	width: 533px;
	margin: 15px 0;
}

div.wynikNazwa {
	float: left;
	display: inline;
	margin: 0 0 4px 0;
	width: 533px;
	height: 15px;
	text-align: left;
}

div.wynikNazwa a {
	color: #444444;
	text-decoration: none;
	font-weight: bold;
}

div.wynikNazwa a:hover {
	text-decoration: underline;
}

div.wynikKategoria {
	float: left;
	display: inline;
	width: 533px;
	height: 27px;
	margin: 0 0 2px 0;
	font-size: 10px;
	text-align: left;
	color: #9e9e9e;
}

div.wynikKategoria a {
	width: 523px;
	text-decoration: none;
	color: #7689fd;
}

div.wynikKategoria a:hover {
	color: #00138c;
}

div.wynikPolozenie {
	float: left;
	display: inline;
	width: 260px;
	height: 12px;
	margin: 4px 0 0 0;
	font-size: 10px;
	text-align: left;
	color: #9e9e9e;
}

div.wynikPolozenie span  {
	text-align: left;
	font-size: 10px;
}

div.wynikPolozenie a {
	text-align: left;
	font-size: 10px;
	text-decoration: none;
}

div.wynikPolozenie a:hover  {
	text-decoration: underline;
}

div.wynikCena {
	width: 260px;
	height: 12px;
	margin: 4px 0 0 10px;
	float: left;
	font-size: 10px;
	text-align: right;
	color: #9e9e9e;
}

div.wynikCena span {
	text-align: right;
	font-size: 10px;
}

div.wynikOferta {
	float: left;
	display: inline;
	margin: 8px 0 0 0;
	width: 533px;
	text-align: left;
	font-weight: bold;
	color: #ff5001;
}

div.wynikOferta span {
	text-decoration: none;
	color: #3f3f3f;
}

/*======================kalendarium=============================*/


div.kalendariumBox {
	float: left;
	display: inline;
	margin: 0 25px 10px 25px;
	width: 660px;
	border-bottom: 1px solid #e3e3e3;
	background-color: #ffffff;
}

div.kalendariumNazwa {
	float: left;
	display: inline;
	margin: 8px 0;
	width: 660px;
	height: 15px;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
}

div.kalendariumNazwa a {
	float: left;
	display: inline;
	margin: 8px 0;
	width: 660px;
	height: 15px;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

div.kalendariumNazwa a:hover {
	text-decoration: underline;
}

div.kalendariumData {
	float: left;
	display: inline;
	margin: 10px 0 3px 15px;
	width: 630px;
	height: 15px;
	text-align: left;
	font-weight: bold;
	color: #9e9e9e;
}

div.kalendariumData span {
	text-align: left;
}

div.kalendariumPolozenie {
	float: left;
	display: inline;
	margin: 3px 0 3px 15px;
	width: 630px;
	height: 15px;
	text-align: left;
	font-weight: bold;
	color: #9e9e9e;
}

div.kalendariumPolozenie span {
	text-align: left;
}

div.kalendariumPolozenie a {
	text-align: left;
	text-decoration: none;
}

div.kalendariumPolozenie a:hover {
	text-decoration: underline;
}

div.kalendariumOpis {
	float: left;
	display: inline;
	margin: 3px 0 3px 15px;
	width: 630px;
	text-align: left;
	font-weight: bold;
	color: #ff5001;
}

div.kalendariumTekst {
	float: right;
	display: inline;
	padding: 0 0 15px 45px;
	margin: 3px 0 0 15px;
	width: 600px;
	text-align: left;
	line-height: 170%;
}

/*======================admin=============================*/


#adminSrodekLewa {
	float: left;
	display: inline;
	width: 195px;
	margin: 0 5px 0 0;
	background-color: #ffffff;
	text-align: left;
}

#adminSrodekPrawa {
	float: right;
	display: inline;
	width: 775px;
	margin: 0 0 0 5px;
	background-color: #ffffff;
}

/*\\\\\\\\\\\\\\\\\menu admin\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

div.boxAdminMenu {
	float: left;
	background-color: #C0C0C0;
	border: 1px solid #ffffff;
	margin: 5px 0;
	width: 195px;
}

div.nagAdminMenu {
	background: transparent url(../images/nagAdminMenu.gif) no-repeat scroll center bottom;
	color: #ffffff;
	font-weight: bold;
	height: 19px;
	padding: 4px 8px 0;
	text-transform: uppercase;
}

div.wylogujAdminMenu {
	background: transparent url(../images/wylogujAdminMenu.gif) no-repeat scroll center bottom;
	color: #ffffff;
	font-weight: bold;
	height: 19px;
	padding: 4px 8px 0;
	text-transform: uppercase;
}

div.wylogujAdminMenu a {
   color: #ffffff;
   font-weight: bold;
   text-decoration: none;
}

div.wylogujAdminMenu a:hover {
   text-decoration: underline;
}

div.boxAdminLink {
	background-color: #f8f9f9;
	border-color: #ffffff;
	color: #000000;
	border-style: solid;
	border-width: 0 1px 1px;
	margin: 0 1px 1px 1px;
	padding: 4px 8px 4px 5px;
}

div.boxAdminLink ul li.goraLink {
	background: transparent url(../images/goraLink.gif) no-repeat;
	height: 18px;
}

div.boxAdminLink ul li.normalLink {
	background: transparent url(../images/normalLink.gif) no-repeat;
	padding: 3px 0 4px 0;
}

div.boxAdminLink ul li.dolLink {
	background: transparent url(../images/dolLink.gif) no-repeat;
	height: 18px;
}

div.boxAdminLink ul li a {
	display: block;
	color: #4C4C4C;
	font-weight: normal;
	text-decoration: none;
	margin: 0 0 0 14px;
}

div.boxAdminLink ul li a:hover {
	text-decoration: underline;
}

div.boxAdminMenu a.wiecej {
	float: left;
	display: inline;
	width: 40px;
	margin: -19px 0 0 150px;
	color: #ffffff;
	font-size: 10px;
	text-align: right;
	text-decoration: none;
}

div.boxAdminMenu a.wiecej:hover {
	text-decoration: underline;
}


/*\\\\\\\\\\\\\\\\\dzial admin\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

div.boxAdminDzial {
	float: left;
	display: inline;
	border: 1px solid #ffffff;
	margin: 5px 0;
	width: 773px;
	text-align: left;
}

div.nagAdminDzial {
	background: transparent url(../images/nagAdminDzial.gif) no-repeat scroll center bottom;
	clear: both;
	color: #ffffff;
	font-weight: bold;
	height: 19px;
	padding: 4px 8px 0;
	text-transform: uppercase;
}

div.nagAdminDzial a {
   color: #535353;
   font-weight: bold;
   text-decoration: none;
}

div.nagAdminDzial a:hover {
   text-decoration: underline;
}

div.nagAdminZarzadzaj {
	float: right;
	text-transform: none;
}

div.nagAdminZarzadzaj a {
	background: transparent url(../images/nagAdminOsrodek.gif);
	text-decoration: none;
	color: #ffffff;
	height: 34px;
	line-height: 23px;
	padding: 0 7px 0 6px;
	float: left;
	display: block;
	border-left: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
	font-weight: bold;
}

div.nagAdminZarzadzaj a:hover {
	color: #535353;
	border-bottom: 1px #FF6900 solid;
	background: #FF6900;
}

div.podAdminDzial {
	clear: both;
	border-style: solid;
	border-width: 0 0 1px 0;
	border-color: #C0C0C0;
	margin: 0 100px 20px 60px;
	padding: 20px 0 3px 0;
	font-weight: bold;
}

div.podAdminDodatkowe {
	padding: 0 0 20px 60px;
}

div.podAdminDodatkowe p {
	width: 660px !important;
}

div.podAdminDodatkowe span.red {
	color: #FF1E00;
	font-weight: bold;
}

div.podAdminDodatkowe span.green {
	color: #0FA419;
	font-weight: bold;
}

div.wolnaTabela {
	clear: both;
	margin: 10px 0 10px 0;
}

div.liczbaStronAdmin {
	float: left;
	margin: 0 20px;
	border-style: dashed;
	border-width: 1px 0 0 0;
	border-color: #FF6B01;
}

a.liczbaStronAdmin {
	float: left;
	color: #FF0000;
   	font-weight: bold;
	text-decoration: none;
	padding: 5px 5px 0 0;
}

a.liczbaStronAdmin:hover {
	color: #B50000;
	text-decoration: underline;
}

div.liczbaStronAdminTop {
	float: left;
	margin: 10px 20px;
	border-style: dashed;
	border-width: 0 0 1px 0;
	border-color: #FF6B01;
}

a.liczbaStronAdminTop {
	float: left;
	color: #ff0000;
   	font-weight: bold;
	text-decoration: none;
	padding: 0 5px 5px 0;
}

a.liczbaStronAdminTop:hover {
	color: #B50000;
	text-decoration: underline;
}

/*\\\\\\\\\\\\\\\\\powitanie admin\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

div.boxAdminPowitanie {
	clear: both;
	width: 771px;
	border-style: solid;
	border-width: 0 1px 1px 1px;
	border-color: #C0C0C0;
	background-color: #f8f9f9;
	overflow: hidden;
	padding: 10px 0 20px 0;
}

div.boxAdminPowitanie p {
	clear: both;
	margin: 5px 0 5px 30px;
	width: 700px;
	font-size: 12px;
	line-height: 16px;
}

div.boxAdminPowitanie p b {
	font-weight: bold;
	font-size: 12px;
}

div.boxAdminPowitanie ul {
	list-style-type: square;
	margin: 7px 0 7px 50px;
}

div.boxAdminPowitanie ul li {
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}


/*\\\\\\\\\\\\\\\\\tresc admin\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

div.boxAdminTresc {
	clear: both;
	width: 771px;
	border-style: solid;
	border-width: 0 1px 1px 1px;
	border-color: #c0c0c0;
	background-color: #F8F9F9;
	overflow: hidden;
	padding: 10px 0 20px 0;
}

div.boxAdminTresc p {
	clear: both;
	margin: 5px 0 5px 30px;
	width: 700px;
}

div.boxAdminTresc p.brakDanych {
	background: transparent url('../images/brakDanych.gif') no-repeat;
	float: left;
	padding: 0 0 0 40px;
	margin: 10px 10px 0;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	line-height: 30px;
}

div.boxAdminTresc p.uwaga {
	background: transparent url('../images/uwaga.gif') no-repeat;
	float: left;
	padding: 0 0 0 40px;
	margin: 10px 10px 0;
	height: 30px;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	line-height: 30px;
}

div.boxAdminTresc p.uwagaPrzycisk {
	padding: 30px 0 0 0;
	margin: auto;
	height: 30px;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	line-height: 30px;
}

div.boxAdminTresc p.uwagaPrzycisk a.uwagaTak {
	background: transparent url('../images/przyciskCzerwony.gif') repeat-x;
	padding: 3px 30px;
	margin: 0 10px;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

div.boxAdminTresc p.uwagaPrzycisk a.uwagaNie {
	background: transparent url('../images/przyciskZielony.gif') repeat-x;
	padding: 3px 30px;
	margin: 0 10px;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

div.boxAdminTresc p label {
	float: left;
	padding: 2px 0 5px 0;
	width: 200px;
	text-align: right;
}

div.boxAdminTresc p input {
	float: left;
	margin: 0 0 5px 5px;
	border: 1px solid #7F9DB9;
	width: 300px;
	height: 17px;
}

div.boxAdminTresc p input.krotki, div.boxAdminTresc p.krotki input {
	float: left;
	margin: 0 0 5px 5px;
	border: 1px solid #7F9DB9;
	width: 150px;
	height: 17px;
}

div.boxAdminTresc p input.plik {
	float: left;
	margin: 0 0 5px 5px;
	border: 1px solid #7F9DB9;
	width: 300px;
	height: 20px;
}

div.boxAdminTresc p select {
	float: left;
	margin: 0 0 5px 5px;
	border: 1px solid #7F9DB9;
	height: 19px;
}

div.boxAdminTresc p option {
	margin: 0;
}

div.boxAdminTresc p span.tekst {
	float: left;
	padding: 2px 0 5px 5px;
}

div.boxAdminTresc p.tekst {
	clear: both;
	padding: 10px 0 0 0;
	margin: 0 0 5px 65px;
	width: 700px;
}

div.boxAdminTresc p.tekst label {
	float: left;
	padding: 6px 0 5px 0;
	width: 55px;
	text-align: right;
}

div.boxAdminTresc p.tekstMiejsca {
	clear: both;
	margin: 5px 0 5px 30px;
	width: 700px;
}

div.boxAdminTresc p.tekstMiejsca label {
	float: left;
	padding: 2px 0 5px 0;
	width: 200px;
	text-align: right;
}

div.boxAdminTresc p.tekstMiejsca textarea {
	float: left;
	margin: 0 0 5px 5px;
	height: 150px;
	width: 300px;
	border: 1px solid #7f9db9;
	background-color: #ffffff;
}

div.boxAdminTresc p.tekstZdjecie {
	clear: both;
	margin: 5px 0 5px 30px;
	width: 700px;
}

div.boxAdminTresc p.tekstZdjecie label {
	float: left;
	padding: 2px 0 5px 0;
	width: 200px;
	text-align: right;
}

div.boxAdminTresc p.tekstZdjecie textarea {
	float: left;
	margin: 0 0 5px 5px;
	height: 50px;
	width: 300px;
	border: 1px solid #7f9db9;
	background-color: #ffffff;
}

div.boxAdminPrzycisk {
	float: left;
	width: 768px;
	clear: both;
	margin: auto;
	text-align: center;
}

div.boxAdminPrzycisk input.przyciskZielony {
	background: transparent url(../images/przyciskZielony.gif);
	height: 19px;
	padding: 0 20px 2px 20px;
	margin: 20px 0;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #7f9db9;
}

div.boxAdminPrzycisk input.przyciskCzerwony {
	background: transparent url(../images/przyciskCzerwony.gif);
	height: 19px;
	padding: 0 20px 2px 20px;
	margin: 20px 0;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #7f9db9;
}

div.opcjaAdmin {
	margin: 0 100px 0 230px;
}

div.opcjaAdmin label {
	margin: 0 5px 0 60px;
}

div.opcjaAdmin input {
	margin: 0 5px 0 5px;
}


table.adminTresc {
	margin: 10px;
}

th {
	background-color: #e6e6e6;
	border-bottom: 1px solid #c0c0c0;
	font-weight: bold;
	text-align: center;
}

th.nazwaId {
	padding: 4px;
	width: 40px;
}

th.nazwaNazwaDl {
	padding: 4px;
	width: 510px;
}

th.nazwaNazwa {
	padding: 4px;
	width: 430px;
}

th.nazwaNazwaPoj {
	padding: 4px;
	width: 360px;
}

th.nazwaNazwaKal {
	padding: 4px;
	width: 300px;
}

th.nazwaOferta {
	padding: 4px;
	width: 400px;
}

th.nazwaStatus {
	padding: 4px;
	width: 100px;
}

th.nazwaTyp {
	padding: 4px;
	width: 500px;
}

th.nazwaRodzaj {
	padding: 4px;
	width: 250px;
}

th.nazwaMiasto {
	padding: 4px;
	width: 120px;
}

th.nazwaWaznosc {
	padding: 4px;
	width: 100px;
}

th.nazwaPriorytet {
	padding: 4px;
	width: 50px;
}

th.nazwaAkcja {
	padding: 4px;
	width: 180px;
}

th.nazwaAkcjaPoj {
	padding: 4px;
	width: 60px;
}

th.ocenyAutor {
	padding: 4px;
	width: 150px;
}

th.ocenyOsrodek {
	padding: 4px;
	width: 180px;
}

th.ocenyKomentarz {
	padding: 4px;
	width: 310px;
}

th.ocenyKomentarzPoj {
	padding: 4px;
	width: 220px;
}

th.ocenyOceny {
	padding: 4px;
	width: 130px;
}

th.zapytaniaKomentarz {
	padding: 4px;
	width: 450px;
}

th.zgloszeniaKontakt {
	padding: 4px;
	width: 170px;
}

th.zgloszeniaZgloszenie {
	padding: 4px;
	width: 430px;
}

th.zgloszeniaZgloszenieNew {
	padding: 4px;
	width: 600px;
}

th.obrazZdjecie {
	padding: 4px;
	width: 160px;
}

th.obrazOpis {
	padding: 4px;
	width: 340px;
}

th.obrazAkcja {
	padding: 4px;
	width: 270px;
}

th.wyzywienieNazwa {
	padding: 4px;
	width: 300px;
}

th.wyzywienieOpis {
	padding: 4px;
	width: 130px;
}

th.cennikNazwa {
	padding: 4px;
	width: 300px;
}

th.cennikNazwa2 {
	padding: 4px;
	width: 430px;
}

th.cennikOpis {
	padding: 4px;
	width: 130px;
}

th.cennikCena {
	padding: 4px;
	width: 92px;
}

th.cennikDane {
	padding: 4px;
	width: 70px;
}

th.cennikTermin {
	padding: 4px;
	width: 110px;
}

th.cennikAkcja {
	padding: 4px;
	width: 290px;
}

th.cennikAkcjaK {
	padding: 4px;
	width: 130px;
}

td.wierszSrodek {
	text-align: center;
	padding: 3px;
	background-color: #ededed;
}

td.wierszLewy {
	text-align: left;
	padding: 3px;
	background-color: #ededed;
}

td.wierszInfo {
	text-align: left;
	padding: 3px;
	background-color: #ededed;
	font-style: italic;
}

td.wierszSrodek a.Edytuj {
	color: #0060ff;
   	font-weight: normal;
   	text-decoration: none;
}

td.wierszSrodek a.Edytuj:hover {
   	text-decoration: underline;
}

td.wierszSrodek a.Zapisz {
	color: #0FA419;
   	font-weight: normal;
   	text-decoration: none;
}

td.wierszSrodek a.Zapisz:hover {
   	text-decoration: underline;
}

td.wierszSrodek a.Usun {
	color: #FF0000;
   	font-weight: normal;
   	text-decoration: none;
}

td.wierszSrodek a.Usun:hover{
   	text-decoration: underline;
}

/*\\\\\\\\\\\\\\\ opcje admin\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

div.poleRodzajeAdmin {
	float: left;
	text-align: left;
	width: 720px;
	padding: 0 20px;
}

div.rodzajeZaawansowaneAdmin {
	float: left;
	display: inline;
	text-align: right;
	width: 280px;
	padding: 10px 0 0 32px;
}

div.wpisZaawansowaneAdmin {
	float: left;
	text-align: right;
	width: 310px;
	padding: 10px 0 0 0;
}

div.wpisZaawansowaneAdmin input.odleglosc {
	margin: 0 0 0 5px;
	border: 1px solid #7F9DB9;
	width: 50px;
	height: 17px;
}

/*\\\\\\\\\\\\\\\\\dodaj admin\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

div.poleAdminDodaj {
	clear: both;
	float: left;
	margin: 20px 0 10px 20px;
}

div.poleAdminDodaj label {
	float: left;
	padding: 2px 0 0 0;
}

div.poleAdminDodaj input {
	float: left;
	margin: 0 0 0 10px;
	border: 1px solid #7f9db9;
	height: 17px;
}

div.poleAdminDodaj select {
	float: left;
	margin: 0 0 0 5px;
	border: 1px solid #7f9db9;
	height: 18px;
}

div.poleAdminDodaj input.przyciskZielony {
	background: transparent url(../images/przyciskZielony.gif);
	float: left;
	height: 19px;
	padding: 0 20px 2px 20px;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #7f9db9;
}

/*=====================hotelarz menu=====================*/

div.nagHotelarzZarzadzaj {
	float: right;
	text-transform: none;
	width:773px;
	height: 32px;
}

div.nagHotelarzZarzadzaj a {
	background: transparent url(../images/hotelarzMenuLink.jpg);
	text-decoration: none;
	color: #ffffff;
	height: 31px;
	line-height: 31px;
	padding: 0 8px;
	float: left;
	display: block;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
	font-weight: bold;
}

div.nagHotelarzZarzadzaj a:hover {
	background: #FFA512;
}


div.nagHotelarzZarzadzaj a.aktywne {
	background: transparent url(../images/hotelarzMenuLinka.jpg);
	text-decoration: none;
	color: #ffffff;
	height: 31px;
	display: block;
	line-height: 31px;
	padding: 0 8px 0 8px;
	float: left;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #f26400 solid;
	font-weight: bold;
}

div.podHotelarzZarzadzaj {
	background: transparent url(../images/hotelarzMenu.jpg);
	float: right;
	text-transform: none;
	width: 773px;
	height: 26px;
}

div.podHotelarzZarzadzaj a {
	text-decoration: none;
	color: #ffffff;
	height: 26px;
	line-height: 22px;
	padding: 0 8px;
	float: left;
	display: block;
}

div.podHotelarzZarzadzaj a:hover {
	text-decoration: underline;
}

div.podHotelarzZarzadzaj a.aktywne {
	text-decoration: none;
	color: #ffffff;
	height: 26px;
	display: block;
	line-height: 22px;
	padding: 0 8px;
	float: left;
	font-weight: bold;
}

/*=====================zmien admin=====================*/

div.poleAdminZmien {
	clear: both;
	float: left;
	margin: 10px 0 10px 60px;
}

div.poleAdminZmien label {
	float: left;
	padding: 2px 0 0 0;
}

div.poleAdminZmien input {
	float: left;
	margin: 0 0 0 10px;
	border: 1px solid #7F9DB9;
	height: 17px;
}

div.poleAdminZmien select {
	float: left;
	margin: 0 0 0 5px;
	border: 1px solid #7F9DB9;
	height: 18px;
}

div.poleAdminZmien input.przyciskZielony {
	background: transparent url(../images/przyciskZielony.gif);
	float: left;
	height: 19px;
	padding: 0 20px 2px 20px;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #7f9db9;
}

/*=====================panel logowania===================*/

div.loginAdmin {
	background: url('../images/loginAdmin.gif');
	clear: both;
	margin: auto 0;
	width: 782px;
	height: 210px;
	padding: 20px 100px 0 100px;
}

div.panelAdmin {
	margin: auto 0;
	width: 782px;
	height: 40px;
	font-size: 17px;
}

div.panelHotelarz {
	margin: auto 0;
	width: 782px;
	height: 40px;
	font-size: 17px;
}

div.formPanel {
	padding: 0 0 0 280px;
}	

div.formPanel form p {
	clear: both;
	padding: 10px 0 0 0;
	width: 270px;
}

div.formPanel form p label {
	float: left;
	padding: 4px 0 4px 0;
}

div.formPanel form p input {
	float: right;
	height: 17px;
	width: 170px;
	border: 1px solid #7f9db9;
	background-color: #ffffff;
}

div.formPanel form p input.zaloguj {
	background: transparent url(../images/przyciskZielony.gif);
	float: right;
	height: 19px;
	width: 100px;
	padding: 0 10px 2px 10px;
	margin: 0 0 0 20px;
	color: #ffffff;
	font-weight: bold;
}

/*===================== zakwaterowanie ===================*/

ul#zakwaterowanie {
	clear: both;
	float: left;
	display: inline;
}

ul#zakwaterowanie li {
	clear: both;
	float: left;
	display: inline;
}

ul#zakwaterowanie li a.dane, ul#zakwaterowanie li a.informacje {
	background: url(../images/zakwaterowanieRozwin.gif);
	float: left;
	display: inline;
	padding: 3px 15px 3px 0;
	margin: -37px 0 0 580px;
	width: 55px;
	height: 13px;
	color: #1A59A3;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
}

ul#zakwaterowanie li a.dane:hover, ul#zakwaterowanie li a.informacje:hover {
	text-decoration: underline;
}

div.zakwaterowanieObiekt {
	background: url(../images/statycznaWstep.gif);
	background-repeat: repeat-x;
	float: left;
	display: inline;
	padding: 25px 20px 10px 20px;
	margin: 0 1px;
	width: 668px;
}

div.zakwaterowanieObiekt h2, div.zakwaterowanieObiekt span.wyroznienie {
	color: #173D67;
	font-size: 17px;
	font-weight: bold;
	text-align: left;
}

div.zapytanieOsrodek {
	background: url(../images/zapytanieOsrodek.gif);
	float: left;
	display: inline;
	padding: 22px 45px 20px 25px;
	margin: 10px 0 0 0;
	width: 150px;
	height: 28px;
	text-align: left;
}

div.zapytanieOsrodek a {
	color: #3e72ac;
	font-weight: bold;
	text-decoration: none;
}

div.zapytanieOsrodek a:hover {
	color: #3e72ac;
	font-weight: bold;
	text-decoration: underline;
}

div.ofertyOsrodek {
	background: url(../images/ofertyOsrodek.gif);
	float: left;
	display: inline;
	padding: 22px 45px 20px 25px;
	width: 150px;
	height: 28px;
	text-align: left;
}

div.ofertyOsrodek a {
	color: #c11f2e;
	font-weight: bold;
	text-decoration: none;
}

div.ofertyOsrodek a:hover {
	text-decoration: underline;
}

div.komentarzeOsrodek {
	background: url(../images/komentarzeOsrodek.gif);
	float: left;
	display: inline;
	padding: 22px 45px 20px 25px;
	width: 150px;
	height: 28px;
	text-align: left;
}

div.komentarzeOsrodek a {
	color: #e27d15;
	font-weight: bold;
	text-decoration: none;
}

div.komentarzeOsrodek a:hover {
	text-decoration: underline;
}

div.dojazdOsrodek {
	background: url(../images/dojazdOsrodek.gif);
	float: left;
	display: inline;
	padding: 27px 45px 15px 25px;
	width: 150px;
	height: 28px;
	text-align: left;
}

div.dojazdOsrodek a {
	color: #017539;
	font-weight: bold;
	text-decoration: none;
}

div.dojazdOsrodek a:hover {
	text-decoration: underline;
}

div.zakwaterowanieNagInfo {
	background: url(../images/zakwaterowanieNagInfo.gif);
	clear: both;
   	float: left;
   	display: inline;
	width: 710px;
	height: 45px;
	padding: 0;
	margin: 15px 0 0 0;
}

div.zakwaterowanieNagInfo h2, div.zakwaterowanieNagInfo span.wyroznienie {
	float: left;
	padding: 0 0 0 40px;
	color: #4075b0;
	text-align: left;
	line-height: 30px;
	font-weight: bold;
	font-size: 12px;
}

div.zakwaterowanieDane {
	clear: both;
	float: left;
	display: inline;
	width: 650px;
	padding: 10px 30px;
	font-size: 12px;
	text-align: left;
}

div.zakwaterowanieDane p {
	clear: both;
	float: left;
	display: inline;
}

div.zakwaterowanieUwaga {
	clear: both;
	float: left;
	display: inline;
	background-color: #f0f6f8;
	width: 621px;
	padding: 10px;
	margin: 10px 39px 10px 30px;
	font-size: 11px;
	text-align: left;
}

div.zakwaterowanieUwaga strong {
	font-size: 11px;
	font-weight: bold;
}

div.zakwaterowanieUwaga u {
	font-size: 11px;
	text-decoration: underline;
}

div.zakwaterowanieUwaga i {
	font-size: 11px;
	font-style: italic;
}

div.zakwaterowanieUwaga ul {
	list-style-type: square !important;
	margin-top: 5px;
	margin-left: 20px;
}

div.zakwaterowanieUwaga ul li {
	padding: 0 !important;
	margin: 0 !important;
	color: #535353;
	font-size: 11px !important;
}

div.zakwaterowanieUwaga ol {
	margin-top: 5px;
	margin-left: 20px;
}

div.zakwaterowanieUwaga ol li {
	padding: 0 !important;
	margin: 0 !important;
	color: #535353;
	font-size: 11px !important;
}

div.zakwaterowanieDaneOpis {
	font-size: 12px;
	line-height: 170%;
}

div.zakwaterowanieDaneOpis strong {
	font-size: 12px;
	line-height: 170%;
	font-weight: bold;
}

div.zakwaterowanieDaneOpis u {
	font-size: 12px;
	line-height: 170%;
	text-decoration: underline;
}

div.zakwaterowanieDaneOpis i {
	font-size: 12px;
	line-height: 170%;
	font-style: italic;
}

div.zakwaterowanieDaneOpis ul {
	list-style-type: square !important;
	margin-top: 5px;
	margin-left: 20px;
}

div.zakwaterowanieDaneOpis ul li {
	padding: 0 !important;
	margin: 0 !important;
	color: #535353;
	font-size: 12px !important;
}

div.zakwaterowanieDaneOpis ol {
	margin-top: 5px;
	margin-left: 20px;
}

div.zakwaterowanieDaneOpis ol li {
	padding: 0 !important;
	margin: 0 !important;
	color: #535353;
	font-size: 12px !important;
}

div.zakwaterowanieDaneOpis li {
	margin-left: 20px;
	color: #535353;
	font-size: 12px !important;
}

div.zakwaterowanieDaneOpis li span {
	color: #000000;
}

div.zakwaterowanieDaneOpis strong span {
	font-size: 12px;
	line-height: 170%;
	font-weight: bold;
}

div.zakwaterowanieDaneOpis span strong {
	font-size: 12px;
	line-height: 170%;
	font-weight: bold;
}

div.zakwaterowanieDaneGlowne {
	float: left;
	display: inline;
	padding: 10px 5px 10px 30px;
	margin: 0;
	width: 455px;
}

div.zakwaterowanieDaneGlowne div.p {
	clear: both;
	float: left;
	display: inline;
}


div.zakwaterowanieDaneInformacje {
	clear: both;
	float: left;
	display: inline;
	width: 675px;
	padding: 10px 30px 10px 5px;
	font-size: 12px;
	text-align: left;
}

div.zakwaterowanieDane ul {
	clear: both;
	margin: 0 22px;
	list-style-type: none;
}

div.zakwaterowanieDane ul li {
	padding: 5px 0;
	font-size: 12px;
	text-align: left;
}

div.zakwaterowanieDane ul li img {
	padding: 0 5px 0 0;
}

div.zakwaterowanieZdjecia {
	clear: both;
	float: left;
	display: inline;
	width: 650px;
	padding: 10px 30px;
	font-size: 12px;
	text-align: left;
}

div.zakwaterowanieZdjecia img {
	float: left;
	display: inline;
	padding: 2px;
	margin: 0 6px 10px 0;;
	border: 1px solid #BFD0E7;
	width: 150px;
	height: 113px;
}

div.zakwaterowanieInfo {
	float: left;
	display: inline;
	width: 130px;
	margin: 3px 5px 3px 0;
	color: #4F4F4F;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height: 150%;
}

div.zakwaterowanieTelefon {
	float: left;
	display: inline;
	width: 455px;
	padding: 0 0 0 10px;
	margin: 3px 5px 3px -10px;
	color: #4f4f4f;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height: 150%;
	background: #fcffe2;
	border: 1px solid #edff45;
}

div.zakwaterowanieInfoTresc {
	float: left;
	display: inline;
	width: 320px;
	margin: 3px 0 3px 0;
	color: #0f0f0f;
	font-size: 12px;
	text-align: left;
	line-height: 150%;
}

div.zakwaterowanieInfoTresc a {
	color: #2e6096;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

div.zakwaterowanieInfoTresc a:hover, div.zakladkaLn a:focus, div.zakladkaLn a:link {
	color: #2e6096;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
}

div.zakwaterowanieNotka {
	float: left;
	display: inline;
	width: 130px;
	margin: 0 5px 3px 0;
	color: #E27D15;
	font-size: 10px;
	text-align: left;
}

div.zakwaterowanieNotkaTresc {
	float: left;
	display: inline;
	width: 320px;
	margin: 0 0 3px 0;
	color: #e27d15;
	font-size: 10px;
	text-align: left;
}

div.zakwaterowanieOcenaDane {
	float: left;
	display: inline;
	width: 120px;
	margin: 5px 0;
	color: #4f4f4f;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

div.zakwaterowanieOcenaTresc {
	float: left;
	display: inline;
	width: 205px;
	margin: 5px 0;
	color: #4f4f4f;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

div.zakwaterowanieNocleg {
	background: url(../images/zakwaterowanieNocleg.gif);
	clear: both;
	float: left;
	display: inline;
	text-align: left;
	padding: 0 0 7px 0;
	margin: 5px 9px 5px 0;
	width: 641px;
	border-bottom: 1px solid #d3e4eA;
}

div.zakwaterowaniePojedyncze {
	background: url(../images/zakwaterowaniePojedyncze.gif);
	clear: both;
	float: left;
	display: inline;
	text-align: left;
	margin: 5px 0;
	width: 650px;
	height: 30px;
}

div.zakwaterowanieNazwa {
	float: left;
	text-align: left;
	padding: 7px 5px 5px 20px;
	color: #4f4f4f;
	font-size: 12px;
	font-weight: bold;
	width: 470px;
}

div.zakwaterowanieNazwaPoj {
	float: left;
	text-align: left;
	padding: 8px 5px 7px 20px;
	color: #4f4f4f;
	font-size: 12px;
	font-weight: bold;
	width: 470px;
}

div.zakwaterowanieCenaPoj {
	float: left;
	display: inline;
	text-align: center;
	padding: 8px 13px 7px 3px;
	color: #4f4f4f;
	font-size: 12px;
	font-weight: bold;
	width: 139px;
}

div.zakwaterowanieCena {
	float: left;
	display: inline;
	text-align: left;
	font-size: 10px;
	padding: 0 0 0 20px;
	width: 470px;
}

div.zakwaterowanieCena p.cenaPrzedzial {
	font-size: 11px;
	padding: 0 0 4px 0;
}

div.zakwaterowanieCena p {
	font-size: 10px;
	width: 470px;
}

div.zakwaterowanieWyposazenie {
	float: right;
	display: inline;
	text-align: center;
	padding: 5px 15px 0 15px;
	color: #4f4f4f;
	font-size: 12px;
	font-weight: bold;
	width: 115px;
	border-left: 1px solid #d3e4ea;
}

div.zakwaterowanieWyposazenie img {
	float: left;
	padding: 4px 0 0 2px;
	height: 16px;
	width: 16px;
}

div.zakwaterowanieWyposazenie a {
	float: left;
	padding: 0 15px;
	color: #8db8c7;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

div.zakwaterowanieWyposazenie span {
	float: left;
	padding: 2px 0 0 0;
	font-size: 12px;
	color: #8db8c7;
	font-weight: normal;
}

div.zakwaterowanieInformacje {
	float: left;
	display: inline;
	width: 196px;
	height: 30px;
	margin: 5px 0 5px 25px;
	text-align: left;
}

div.zakwaterowanieInformacje span {
	background: url(../images/zakwaterowanieInformacje.gif);
	float: left;
	display: inline;
	width: 148px;
	height: 30px;
	padding: 0 3px 0 15px;
}

div.zakwaterowanieInformacje img {
	float: left;
	display: inline;
	width: 30px;
	height: 30px;
}

div.zakwaterowanieMiejsce {
	background: url(../images/zakwaterowanieMiejsce.gif);
	float: left;
	display: inline;
	width: 237px;
	height: 15px;
	padding: 5px 3px 5px 15px;
	margin: 5px 0 5px 30px;
	text-align: left;
}

div.zakwaterowanieOdleglosci {
	background: url(../images/zakwaterowanieOdleglosci.gif);
	float: left;
	display: inline;
	width: 50px;
	height: 15px;
	padding: 5px 0;
	margin: 5px 0;
	text-align: center;
}

div.zakwaterowanieOcena {
	float: left;
	text-align: left;
	padding: 8px 5px 7px 20px;
	color: #4f4f4f;
	font-size: 12px;
	font-weight: bold;
	width: 375px;
}


div.zakwaterowanieOcenaImg {
	float: left;
	display: inline;
	text-align: center;
	padding: 2px 3px 1px 3px;
	color: #4f4f4f;
	font-size: 12px;
	font-weight: bold;
	width: 140px;
}

div.zakwaterowanieOcen {
	float: left;
	display: inline;
	width: 83px;
	padding: 4px 6px 6px 6px;
}

div.zakwaterowanieOcen label{
	text-align: left;
}

div.zakwaterowanieOcen select{
	width: 37px;
	height: 18px;
	border: 1px solid #D3E4EA;
}

div.zakwaterowanieAutor {
	background: url(../images/zakwaterowanieAutor.gif);
	float: left;
	display: inline;
	text-align: left;
	margin: 10px 0;
	width: 420px;
	height: 30px;
}
	
div.zakwaterowanieAutor label {
	float: left;
	display: inline;
	width: 120px;
	height: 15px;
	padding: 7px 10px 8px 15px;
	text-align: left;
}

div.zakwaterowanieAutor input {
	float: left;
	display: inline;
	width: 265px;
	height: 18px;
	margin: 6px 5px 5px 5px;
	font-size: 12px;
	text-align: left;
	background-color: #E6F2F7;
}

div.zakwaterowanieKomentarz {
	background: url(../images/zakwaterowanieKomentarz.gif);
	float: left;
	display: inline;
	width: 650px;
	height: 120px;
	margin: 10px 0;
}

div.zakwaterowanieKomentarz label {
	float: left;
	display: inline;
	width: 120px;
	height: 15px;
	padding: 97px 10px 8px 15px;
	text-align: left;
}

div.zakwaterowanieKomentarz textarea {
	float: left;
	display: inline;
	width: 485px;
	height: 108px;
	margin: 6px 5px 5px 5px;
	text-align: left;
	background-color: #e6f2f7;
}

div.zakwaterowanieOpinia {
	clear: both;
	float: left;
	display: inline;
	width: 650px;
	margin: 10px 30px;
	font-size: 12px;
	text-align: left;
	border-bottom: 1px solid #9b9b9b;
}

div.zakwaterowanieGaleria {
	clear: both;
	float: left;
	display: inline;
	width: 650px;
	margin: 0 auto;
	text-align: center;
}

div.zakwaterowanieGaleria img {
	clear: both;
	padding: 2px;
	border: 1px solid #9b9b9b;
}

div.zakwaterowanieGaleria p {
	clear: both;
	width: 600px;
	padding: 20px 25px;
	font-size: 12px;
	text-align: center;
}
	
div.zakwaterowanieOpiniaOcena {
	float: left;
	display: inline;
	width: 189px;
	padding: 0 10px 20px 0;
	border-right: 1px dashed #9b9b9b;
}

div.zakwaterowanieOpiniaOcena p {
	clear: both;
	float: left;
	display: inline;
	padding: 0 0 5px 0;
	color: #3e72ac;
	font-weight: bold;
	font-size: 12px;
}

div.zakwaterowanieOpiniaOcena p.autor {
	padding: 0 0 15px 0;
}

div.zakwaterowanieOpiniaOcena p span {
	color: #9b9b9b;
	font-weight: normal;
	font-size: 10px;
}

div.zakwaterowanieOpiniaKomentarz {
	float: left;
	display: inline;
	width: 430px;
	padding: 0 0 20px 20px;
	line-height: 170%;
}

div.zakwaterowanieOpiniaKomentarz ul {
	list-style-type: disc;
	margin-top: 5px;
	margin-left: 20px;
}

div.zakwaterowanieOpiniaKomentarz ul ul {
	list-style-type: circle;
	margin-left: 20px;
	margin-top: 5px;
}


div.zakwaterowanieOpiniaKomentarz ol {
	list-style-type: decimal;
	margin-top: 5px;
	margin-left: 20px;
}

div.zakwaterowanieOpiniaKomentarz ol ol {
	list-style-type: lower-alpha;
	margin-left: 20px;
	margin-top: 5px;
}

div.zakwaterowaniePrzycisk {
	float: left;
	display: inline;
	width: 230px;
	height: 30px;
	margin: 10px auto;
	text-align: center;
}

div.zakwaterowaniePrzycisk input.przyciskZielony {
	background: transparent url(../images/przyciskZielony.gif);
	height: 19px;
	padding: 0 20px 2px 20px;
	margin: 5px 0;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #7f9db9;
}

div.loginUlubione {
	background: url('../images/loginUlubione.gif');
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 710px;
	height: 30px;
	border: 1px solid #e3e3e3;
}

div.loginUlubione p {
	float: left;
	display: inline;
	padding: 9px 0 8px 90px;
	text-align: left;
	width: 490px;
}

div.loginUlubione a {
	float: left;
	display: inline;
	padding: 7px 20px;
	width: 90px;
	text-align: center;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

div.loginUlubione a:hover {
	color: #000000;
}

div.loginpatrzUlubione {
	background: url('../images/loginpatrzUlubione.gif');
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 710px;
	height: 30px;
	border: 1px solid #e3e3e3;
}

div.loginpatrzUlubione p {
	float: left;
	display: inline;
	padding: 9px 0 8px 90px;
	text-align: left;
	width: 490px;
}

div.loginpatrzUlubione a {
	float: left;
	display: inline;
	padding: 7px 20px;
	width: 90px;
	text-align: center;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

div.loginpatrzUlubione a:hover {
	color: #000000;
}

div.logindodajUlubione {
	background: url('../images/logindodajUlubione.gif');
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 710px;
	height: 30px;
	border: 1px solid #e3e3e3;
}

div.logindodajUlubione p {
	float: left;
	display: inline;
	padding: 9px 0 8px 90px;
	text-align: left;
	width: 440px;
}

div.logindodajUlubione input.dodajUlubione {
	float: left;
	display: inline;
	margin: 5px;
	color: #ffffff;
	font-weight: bold;
	background: none;
	width: 150px;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
}

div.logindodajUlubione input.dodajUlubione:hover {
	float: left;
	display: inline;
	margin: 5px;
	color: #000000;
	font-weight: bold;
	background: none;
	width: 150px;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
}

div.boxUlubioneTresc {
	clear: both;
	overflow: hidden;
	padding: 0 0 20px;
	width: 710px;
}

div.zakwaterowaniePowrot {
	background: url('../images/zakwaterowaniePowrot.gif');
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 710px;
	height: 30px;
	border: 1px solid #E3E3E3;
}

div.zakwaterowaniePowrot p {
	float: left;
	display: inline;
	padding: 9px 0 8px 90px;
	text-align: left;
	width: 490px;
}

div.zakwaterowaniePowrot a {
	float: left;
	display: inline;
	padding: 7px 20px;
	width: 90px;
	text-align: center;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

div.zakwaterowaniePowrot a:hover {
	color: #000000;
}

div.zakwaterowaniePowrotCale {
	background: url('../images/zakwaterowaniePowrotCale.gif');
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 980px;
	height: 30px;
	border: 1px solid #E3E3E3;
}

div.zakwaterowaniePowrotCale p {
	float: left;
	display: inline;
	padding: 9px 0 8px 90px;
	text-align: left;
	width: 760px;
}

div.zakwaterowaniePowrotCale a {
	float: left;
	display: inline;
	padding: 7px 20px;
	width: 90px;
	text-align: center;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

div.zakwaterowaniePowrotCale a:hover {
	color: #000000;
}

div.opisMapka {
	float: left;
	display: inline;
	width: 640px;
	margin: 10px 0 0 0;
}

div.opisMapka p {
	padding: 0 0 7px 0;
	width: 640px;
}

div.legendaMapka {
	clear: both;
	float: left;
	display: inline;
	width: 640px;
	height: 26px;
	padding: 0 0 5px 0;
}

div.legendaMapka img {
	float: left;
}

div.legendaMapka span {
	float: left;
	height: 10px;
	width: 126px;
	padding: 10px 0 6px 4px;
	font-size: 10px;
}

div.informacjaMapka {
	background: url('../images/informacjaMapka.jpg');
	clear: both;
	float: left;
	display: inline;
	width: 610px;
	height: 23px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 12px 0 0 30px;
}

/*===================== tabela filtr ===================*/


table.filtrTresc {
	margin: 10px;
}

table.filtrTresc th {
	background-color: #e1eff5;
	border-bottom: 1px solid #56a5d4;
	font-weight: bold;
	text-align: center;
	padding: 4px;
}

th.filtrId {
	width: 45px;
}

th.filtrNazwa {
	width: 430px;
}

th.filtrAkcja {
	width: 225px;
}

td.filtrId {
	text-align: center;
	padding: 5px 0;
	background-color: #f0f7fa;
}

td.filtrNazwa {
	text-align: left;
	padding: 5px;
	background-color: #f0f7fa;
}

td.filtrAkcja {
	text-align: center;
	padding: 5px 0;
	background-color: #f0f7fa;
}

td.filtrAkcja a.Szukaj {
	color: #3ABB1C;
   	font-weight: bold;
   	text-decoration: none;
}

td.filtrAkcja a.Szukaj:hover {
   	text-decoration: underline;
}

td.filtrAkcja a.Edytuj {
	color: #1D6CB2;
   	font-weight: bold;
   	text-decoration: none;
}

td.filtrAkcja a.Edytuj:hover {
   	text-decoration: underline;
}

td.filtrAkcja a.Usun {
	color: #ff0000;
   	font-weight: bold;
   	text-decoration: none;
}

td.filtrAkcja a.Usun:hover {
   	text-decoration: underline;
}

/*===================== tabela ulubione ===================*/

table.ulubioneTresc {
	margin: 10px;
}

table.ulubioneTresc th {
	background-color: #e1eff5;
	border-bottom: 1px solid #56a5d4;
	font-weight: bold;
	text-align: center;
	padding: 4px;
}

th.ulubioneId {
	width: 45px;
}

th.ulubioneNazwa {
	width: 550px;
}

th.ulubioneStatus {
	width: 100px;
}

th.ulubioneAkcja {
	width: 105px;
}

td.ulubioneId {
	text-align: center;
	padding: 5px 0;
	background-color: #f0f7fa;
}

td.ulubioneNazwa {
	text-align: left;
	padding: 5px;
	background-color: #f0f7fa;
}

td.ulubioneNazwa a {
	color: #56a5d4;
   	font-weight: bold;
   	text-decoration: none;
}

td.ulubioneNazwa a:hover {
	color: #535353;
   	font-weight: bold;
   	text-decoration: none;
}

td.ulubioneStatus {
	text-align: left;
	padding: 5px 3px;
	background-color: #f0f7fa;
}

td.ulubioneAkcja {
	text-align: center;
	padding: 5px 0;
	background-color: #f0f7fa;
}

td.ulubioneAkcja a.Usun {
	color: #ff0000;
   	font-weight: bold;
   	text-decoration: none;
}

td.ulubioneAkcja a.Usun:hover {
   	text-decoration: underline;
}

/*=================== turysta ==========================*/

#rejTurysta {
	float: right;
	display: inline;
	width: 410px;
	height: 21px;
	margin: 0 0 0 50px;
	text-align: right;
	border-bottom: 1px solid #e3e3e3;
}

#rejTurysta a.zalogowanyHaslo {
	color: #2284cb;
	font-weight: bold;
	padding: 0 0 0 10px;
	text-decoration: none;
}

#rejTurysta a.zalogowanyHaslo:hover {
	text-decoration: underline;
}

#rejTurysta a.zalogowanyUlubione {
	color: #0fa419;
	font-weight: bold;
	padding: 0 0 0 10px;
	text-decoration: none;
}

#rejTurysta a.zalogowanyUlubione:hover {
	text-decoration: underline;
}

#rejTurysta a.zalogowanyFiltr {
	font-weight: bold;
	padding: 0 0 0 10px;
	text-decoration: none;
}

#rejTurysta a.zalogowanyFiltr:hover {
	text-decoration: underline;
}

#rejTurysta a.zalogowanyWyloguj {
	color: #ff0000;
	font-weight: bold;
	padding: 0 0 0 10px;
	text-decoration: none;
}

#rejTurysta a.zalogowanyWyloguj:hover {
	text-decoration: underline;
}

/*=================== facebook ==========================*/

#facebookPageLink {
	float: right;
	display: block;
	width: 180px;
	height: 28px;
	margin: 0;
}

#facebook {
	float: left;
	width: 50px;
	margin: 0 10px 0 0;
}

#facebookPage {
	background: url("../images/logoFacebook.gif") no-repeat top left;
	width: 50px;
	height: 28px;
}

#facebookPage span {
    display: none;
}

#facebookPage li, #facebookPage a {
    height: 28px;
    display: block;
}

#facebookPage li {
    float: left;
    list-style: none;
    display: inline;
}

#facebookLink {width: 50px;}
#facebookLink a:hover {background: url("../images/logoFacebook.gif") 0px -28px no-repeat; }

#facebookLike {
	float: right;
	display: block;
	width: 120px;
	height: 21px;
	margin: 7px 0 0 0;
	text-align: right;
}

/*===================== oferta ===================*/

div.ofertaBox {
	clear: both;
	float: left;
	display: inline;
	margin: 15px 20px;
	width: 670px;
	border-bottom: 1px solid #e3e3e3;
}

div.ofertaBox p.ofertaRegion {
	background: transparent url(../images/ofertaRegion.gif) no-repeat;
	float: left;
	width: 447px;
	height: 15px;
	color: #0F0F0F;
	font-size: 12px;
	text-align: left;
	padding: 15px 0 5px 60px;
}

div.ofertaBox p.ofertaRegion b {
	font-weight: bold;
	font-size: 12px;
}

div.ofertaBox p.ofertaWojewodztwo {
	background: transparent url(../images/ofertaWojewodztwo.gif) no-repeat;
	float: left;
	width: 447px;
	height: 15px;
	color: #0F0F0F;
	font-size: 12px;
	text-align: left;
	padding: 15px 0 5px 60px;
}

div.ofertaBox p.ofertaWojewodztwo b {
	font-weight: bold;
	font-size: 12px;
}

div.ofertaBox p.brakOfert {
	background: transparent url(../images/brakOfert.gif) no-repeat;
	float: left;
	width: 507px;
	height: 15px;
	color: #0F0F0F;
	font-size: 12px;
	text-align: left;
	padding: 15px 0 5px 60px;
}

div.ofertaBox p.brakOfert b {
	font-weight: bold;
	font-size: 12px;
}

div.ofertaBox a {
	float: left;
	width: 160px;
	height: 15px;
	font-weight: bold;
	color: #0F0F0F;
	font-size: 12px;
	text-align: left;
	padding: 15px 0 5px 0;
	text-decoration: none;
}

div.ofertaBox a:hover {
	text-decoration: underline;
}

/*===================== strona lewa ===================*/

div.stronaLewa {
	clear: both;
	float: left;
	display: inline;
	margin: 0 5px 0 0;
	width: 712px;
}

div.zakladkaStatyczna {
	background: url('../images/tloLinkn.gif');
	float: left;
	display: inline;
	height: 33px;
	width: 711px;
}

div.zakladkaStatyczna h2, div.zakladkaStatyczna h3, div.zakladkaStatyczna span.wyroznienie {
	background: url('../images/tloNaglowekn.gif');
	float: left;
	display: inline;
	padding: 0 7px;
	height: 33px;
	text-align: left;
	line-height: 31px;
	font-weight: bold;
}

div.zakladkaStatyczna a {
	background: url('../images/tloLinkn.gif');
	float: right;
	display: inline;
	padding: 0 7px;
	height: 33px;
	color: #6E6E6E;
	text-align: right;
	line-height: 32px;
	text-decoration: none;
}

div.zakladkaStatyczna a:hover {
	text-decoration: underline;
}

div.zakladkaStatyczna span {
	background: url('../images/tloLinkn.gif');
	float: left;
	padding: 0 7px;
	height: 33px;
	color: #535353;
	text-align: right;
	line-height: 32px;
	text-decoration: none;
	display: block;
}

div.zakladkaStatyczna span.aktualnaStrona {
	background: url('../images/tloLinkn.gif');
	float: left;
	padding: 0 7px;
	height: 33px;
	color: #173D67;
	font-weight: bold;
	text-align: right;
	line-height: 32px;
	text-decoration: none;
	display: block;
}

div.bokZakladkaStatyczna {
	background: url('../images/bokLinkp.gif');
	float: left;
	display: inline;
	width: 1px;
	height: 33px;
}

div.statyczna {
	clear: both;
	float: left;
	display: inline;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	width: 710px;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
}

div.statyczna fieldset{
	float: left;
	display: inline;
}

div.statycznaKolor {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 710px;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
}

div.statycznaKolorIn {
	float: left;
	display: inline;
	font-size: 12px;
	padding: 10px 0;
	text-align: left;
	width: 708px;
	background: #e1eff5;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

div.statycznaKolorIn fieldset{
	float: left;
	display: inline;
}

div.statycznaWstep {
	background: url(../images/statycznaWstep.gif) repeat-x;
	clear: both;
	float: left;
	padding: 25px 10px 0 20px;
	margin: 0 1px;
	display: inline;
	width: 678px;
}

div.statycznaWstep h2, div.statycznaWstep span.wyroznienie {
	color: #173d67;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

div.statycznaTekst {
	clear: both;
	float: left;
	padding: 0 30px 15px 30px;
	width: 650px;
	color: #0f0f0f;
	font-size: 12px;
	text-align: justify;
	line-height: 150%;
}

div.statycznaTekst b {
	color: #0f0f0f;
	font-size: 12px;
	text-align: justify;
	line-height: 150%;
	font-weight: bold;
}

div.statycznaTekst i {
	color: #0f0f0f;
	font-size: 12px;
	text-align: justify;
	line-height: 150%;
	font-style: italic;
}

div.statycznaTekst u {
	color: #0f0f0f;
	font-size: 12px;
	text-align: justify;
	line-height: 150%;
	text-decoration: underline;
}

div.statycznaTekst ul {
	color: #0f0f0f;
	font-size: 12px;
	text-align: justify;
	margin: 5px 0 0 15px;
	line-height: 150%;
	list-style-type: disc;
}

div.statycznaTekst ul ul{
	color: #0f0f0f;
	font-size: 12px;
	text-align: justify;
	margin: 5px 0 0 15px;
	line-height: 150%;
	list-style-type: circle;
}

div.statycznaTekst ol {
	color: #0f0f0f;
	font-size: 12px;
	text-align: justify;
	margin: 5px 0 0 20px;
	line-height: 150%;
}

div.statycznaTekst li {
	color: #0f0f0f;
	font-size: 12px;
	text-align: justify;
	line-height: 150%;
}

div.statycznaTekst span {
	color: #0f0f0f;
	font-size: 12px;
	text-align: justify;
	line-height: 150%;
}

div.statycznaFormularz {
	clear: both;
	float: left;
	display: inline;
	padding: 10px 50px;
	width: 610px;
}

div.polePojedyncze {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 5px 0;
	width: 570px;
	text-align: left;
}

div.polePojedyncze label {
	float: left;
	margin: 2px 0 5px 0;
	width: 170px;
	text-align: right;
}

div.polePojedyncze input {
	float: left;
	margin: 0 0 5px 5px;
	width: 388px;
	height: 17px;
	border: 1px solid #7f9db9;
}

div.polePojedynczeKrotkie {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 5px 0;
	width: 385px;
	text-align: left;
}

div.polePojedynczeKrotkie label {
	float: left;
	margin: 2px 0 5px 0;
	width: 170px;
	text-align: right;
}

div.polePojedynczeKrotkie input {
	float: left;
	margin: 0 0 5px 5px;
	width: 208px;
	height: 17px;
	border: 1px solid #7f9db9;
}

div.poleWybor {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 5px 0;
	width: 570px;
	text-align: left;
}

div.poleWybor label {
	float: left;
	margin: 2px 0 5px 0;
	height: 20px;
	width: 171px;
	text-align: right;
}

div.poleWybor select {
	float: left;
	margin: 0 0 5px 5px;
	height: 20px;
	width: 387px;
	border: 1px solid #7f9db9;
}

div.polePojedynczeKrotkieOpis {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 5px 0;
	width: 585px;
	text-align: left;
}

div.polePojedynczeKrotkieOpis label {
	float: left;
	margin: 2px 0 5px 0;
	width: 170px;
	text-align: right;
}

div.polePojedynczeKrotkieOpis input {
	float: left;
	margin: 0 0 5px 5px;
	width: 100px;
	height: 17px;
	border: 1px solid #7f9db9;
}

div.polePojedynczeKrotkieOpis select {
	background-color: #ffffff;
	border: 1px solid #7f9db9;
	display: inline;
	float: left;
	height: 18px;
	margin: 0 0 5px 5px;
}

div.rodzajeOgloszenie {
	float: left;
	display: inline;
	text-align: right;
	width: 280px;
	padding: 10px 0 0 0;
}

div.rodzajeDzial {
	clear: both;
	border-style: solid;
	border-width: 0 0 1px 0;
	border-color: #c0c0c0;
	padding: 20px 0 3px 0;
	margin: 10px 0;
	font-weight: bold;
	text-align: left;
}

div.poleTextarea {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 5px 0;
	width: 585px;
	text-align: left;
}

div.poleTextarea label {
	float: left;
	margin: 2px 0 5px 0;
	width: 170px;
	text-align: right;
}

div.poleTextarea textarea {
	float: left;
	margin: 0 0 5px 5px;
	width: 408px;
	height: 150px;
	border: 1px solid #7f9db9;
}

div.statycznePrzycisk {
	float: left;
	display: inline;
	clear: both;
	width: 607px;
	margin: auto;
	text-align: center;
}

div.statycznePrzycisk input.przyciskZielony {
	background: transparent url(../images/przyciskZielony.gif);
	height: 22px;
	padding: 2px 20px 3px 20px;
	margin: 20px 0;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #7f9db9;
}

div.statycznePrzycisk input.przyciskCzerwony {
	background: transparent url(../images/przyciskCzerwony.gif);
	height: 22px;
	padding: 2px 20px 3px 20px;
	margin: 20px 0;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #7f9db9;
}

div.statyczneKolorPrzycisk {
	float: left;
	display: inline;
	clear: both;
	width: 708px;
	margin: auto;
	text-align: center;
}

div.statyczneKolorPrzycisk input.przyciskNiebieski {
	background: transparent url(../images/przyciskNiebieski.gif);
	height: 22px;
	padding: 2px 20px 3px 20px;
	margin: 20px 0;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #7f9db9;
}

/*===================== strona prawa ===================*/

div.stronaPrawa {
	float: right;
	display: inline;
	margin: 0 0 0 5px;
	width: 260px;
}

div.boxPrawa {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 258px;
	height: 405px;
	border: 1px solid #e3e3e3;
	background: #ffca11;
}

/*==================== mini wyszukiwarka ============*/

div.miniWyszukiwarka {
	background: url('../images/miniWyszukiwarka.gif');
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 260px;
	height: 250px;
}

div.miniWyszukiwarkaNag {
	clear: both;
	float: left;
	padding: 9px 6px 0 14px;
	width: 240px;
	height: 20px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

div.miniWyszukiwarkaPole {
	clear: both;
	float: left;
	width: 260px;
	height: 221px;
}

div.miniWyszukiwarkaPole form p label {
	float: left;
	margin: 17px 0 0 14px;
}

div.miniWyszukiwarkaPole form p input {
	float: right;
	height: 17px;
	width: 130px;
	margin: 15px 17px 0 0;
	border: 1px solid #7f9db9;
	background-color: #ffffff;
}

div.miniWyszukiwarkaPole form p select {
	float: right;
	height: 19px;
	width: 130px;
	margin: 15px 17px 0 0;
	border: 1px solid #7f9db9;
	background-color: #ffffff;
}

div.miniWyszukiwarkaPole form p input.szukaj_przycisk {
	background: url(../images/przyciskPomaranczowy.gif);
	float: right;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #7f9db9;
	width: 93px;
	height: 22px;
	margin: 20px 17px 0 0;
	padding: 2px 0 3px 0;
	vertical-align: middle;
}

div.miniWyszukiwarkaPole form p {
	clear: both;
	width: 260px;
	color: #535353;
}

div.miniWyszukiwarkaPole form p a {
	float: left;
	display: inline;
	color: #C11F2E;
	text-decoration: underline;
	margin: 22px 0 0 17px;
}

div.masoweZapytaniePrawa {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 260px;
	height: 170px;
}

/*==================== mini oferty ============*/

div.miniOferty {
	background: url('../images/miniOferty.gif');
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 260px;
	height: 226px;
}

div.miniOfertyNag {
	clear: both;
	float: left;
	padding: 9px 6px 0 14px;
	width: 240px;
	height: 20px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

div.miniOfertyPole {
	clear: both;
	float: left;
	width: 260px;
	height: 197px;
}

div.miniOfertyPole p {
	width: 230px;
	color: #535353;
	margin: 6px 6px 0 24px;
	text-align:left;
}

div.miniOfertyPole p a {
	color: #0055bf;
	font-weight: normal;
	text-decoration: none;
}

div.miniOfertyPole p a:hover {
	color: #000D5e;
	font-weight: bold;
}

/*==================== mini miasta ============*/

div.miniMiasta {
	background: url('../images/miniMiasta.gif');
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 260px;
	height: 226px;
}

div.miniMiastaNag {
	clear: both;
	float: left;
	padding: 9px 6px 0 14px;
	width: 240px;
	height: 20px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

div.miniMiastaPole {
	clear: both;
	float: left;
	width: 260px;
	height: 197px;
}

div.miniMiastaPole p {
	width: 230px;
	margin: 6px 6px 0 24px;
	text-align: left;
}

div.miniMiastaPole p a {
	font-weight: normal;
	text-decoration: none;
}

div.miniMiastaPole p a:hover {
	color: #212121;
	font-weight: bold;
}

/*==================== mini lokalizacja potomne ============*/

div.lokalizacjaPotomne {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 260px;
}

div.lokalizacjaPotomneNag {
	background: url('../images/tloLokalizacjaNaglowek.gif');
	clear: both;
	float: left;
	padding: 9px 6px 0 14px;
	width: 240px;
	height: 27px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

div.lokalizacjaPotomneDol {
	background: url('../images/tloLokalizacjaDol.gif');clear: both;
	float: left;
	width: 260px;
	height: 9px;
}

div.lokalizacjaPotomneLink {
	clear: both;
	float: left;
	width: 260px;
}

div.lokalizacjaPotomneLink p {
	background: url('../images/tloLokalizacjaPotomne.gif');
	width: 230px;
	padding: 2px 6px 4px 24px;
	text-align: left;
}

div.lokalizacjaPotomneLink p a {
	font-weight: normal;
	text-decoration: none;
}

div.lokalizacjaPotomneLink p a:hover {
	color: #212121;
	font-weight: bold;
}

div.lokalizacjaPotomneLink p.dlugi {
	background: url('../images/tloLokalizacjaPotomneDlugi.gif');
	width: 230px;
	padding: 3px 6px 5px 24px;
	text-align: left;
}

div.lokalizacjaPotomneLink p.dlugi a {
	font-weight: normal;
	text-decoration: none;
}

div.lokalizacjaPotomneLink p.dlugi a:hover {
	color: #212121;
	font-weight: bold;
}

/*==================== mini polecamy Tagi ============*/

div.polecamyTagi {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 260px;
}

div.polecamyTagiNag {
	background: url('../images/polecamyTagiNaglowek.gif');
	clear: both;
	float: left;
	padding: 9px 6px 0 14px;
	width: 240px;
	height: 27px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

div.polecamyTagiDol {
	background: url('../images/polecamyTagiDol.gif');
	clear: both;
	float: left;
	width: 260px;
	height: 9px;
}

div.polecamyTagiLink {
	clear: both;
	float: left;
	width: 260px;
}

div.polecamyTagiLink p {
	background: url('../images/tloPolecamyTagi.gif');
	width: 230px;
	padding: 2px 6px 4px 24px;
	text-align: left;
}

div.polecamyTagiLink p a {
	font-weight: normal;
	text-decoration: none;
}

div.polecamyTagiLink p a:hover {
	color: #212121;
	font-weight: bold;
}

/*==================== mini polecamy ============*/

div.miniPolecamy {
	background: url('../images/miniPolecamy.gif');
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	width: 260px;
	height: 555px;
}

div.miniPolecamyNag {
	clear: both;
	float: left;
	padding: 9px 6px 7px 14px;
	width: 240px;
	height: 20px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

div.miniPolecamyPole {
	clear: both;
	float: left;
	width: 258px;
	height: 521px;
	text-align: left;
}

div.miniPolecamyNocleg {
	float: left;
	display: inline;
	margin: 12px 7px 0 13px;
	width: 240px;
	height: 72px;
}

div.miniPolecamyNocleg img {
	float: left;
	height: 70px;
	margin: 1px;
	width: 120px;
}

div.miniPolecamyNocleg a span.nazwa {
	float: left;
	width: 113px;
	padding: 1px 0 1px 4px;
	color: #535353;
	font-size: 11px;
	text-decoration: none;
}

div.miniPolecamyNocleg a:hover span.nazwa {
	color: #000000;
}

div.miniPolecamyNocleg a span.miejscowosc {
	float: left;
	width: 113px;
	color: #797977;
	font-size: 10px;
	text-decoration: none;
	padding: 3px 0 1px 4px;
}

div.miniPolecamyNocleg a:hover span.miejscowosc {
	color: #000000;
}

/*===================== strona cala ===================*/

div.stronaCala {
	clear: both;
	float: left;
	display: inline;
	width: 982px;
}

div.zakladkaStatycznaCala {
	background: url('../images/tloLinkn.gif');
	float: left;
	display: inline;
	height: 33px;
	width: 981px;
}

div.zakladkaStatycznaCala h2, div.zakladkaStatycznaCala h3, div.zakladkaStatycznaCala span.wyroznienie {
	background: url('../images/tloNaglowekn.gif');
	float: left;
	display: inline;
	padding: 0 7px;
	height: 33px;
	text-align: left;
	line-height: 31px;
	font-weight: bold;
}

div.zakladkaStatycznaCala a {
	background: url('../images/tloLinkn.gif');
	float: right;
	display: inline;
	padding: 0 7px;
	height: 33px;
	color: #6e6e6e;
	text-align: right;
	line-height: 32px;
	text-decoration: none;
}

div.zakladkaStatycznaCala a:hover {
	text-decoration: underline;
}

div.zakladkaStatycznaCala span {
	background: url('../images/tloLinkn.gif');
	float: right;
	padding: 0 7px 0 7px;
	height: 33px;
	color: #6e6e6e;
	text-align: right;
	line-height: 32px;
	text-decoration: none;
	display: block;
}

div.zakladkaStatycznaCala span.aktualnaStrona {
	background: url('../images/tloLinkn.gif');
	float: right;
	padding: 0 7px;
	height: 33px;
	color: #173d67;
	font-weight: bold;
	text-align: right;
	line-height: 32px;
	text-decoration: none;
	display: block;
}

div.bokZakladkaStatycznaCala {
	background: url('../images/bokLinkp.gif');
	float: left;
	display: inline;
	width: 1px;
	height: 33px;
}

div.statycznaCala {
	clear: both;
	float: left;
	display: inline;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	width: 980px;
	border-left: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
}

div.statycznaWstepCala {
	background: url(../images/statycznaWstep.gif) repeat-x;
	clear: both;
	float: left;
	padding: 25px 10px 0 20px;
	margin: 0 1px;
	display: inline;
	width: 948px;
}

div.statycznaWstepCala h2, div.statycznaWstepCala span.wyroznienie {
	color: #173d67;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

div.statyczneCalaPrzycisk {
	float: left;
	display: inline;
	clear: both;
	width: 980px;
	height: 22px;
	margin: auto;
	text-align: center;
}

div.statyczneCalaPrzycisk span#formularz {
	background: transparent url(../images/przyciskZielony.gif);height: 22px;
	padding: 2px 20px 3px 20px;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #7F9DB9;
	cursor: pointer;
}

/*===================== dojazd ===================*/

div.dojazdWyszukaj {
	clear: both;
	float: left;
	padding: 25px 15px 20px 15px;
	margin: 0 auto;
	display: inline;
	width: 950px;
	text-align: center;
}

div.dojazdWyszukaj label {
	font-size: 12px;
	padding: 0 5px 0 0;
}

input#adres1 {
	height: 17px;
	width: 300px;
	border: 1px solid #7f9db9;
	background-color: #ffffff;
	font-size: 12px;
}

input#adres2 {
	height: 17px;
	width: 300px;
	border: 1px solid #7f9db9;
	background-color: #ffffff;
	font-size: 12px;
}

div.dojazdWyszukaj img {
	height: 15px;
	width: 40px;
	padding: 0 5px;
}

div.dojazdPlan {
	clear: both;
	float: left;
	padding: 25px 10px 10px 10px;
	margin: 0 auto;
	display: inline;
	width: 960px;
	text-align: center;
}

div.dojazdPlan div#mapka {
	float: left;
	width: 640px;
	height: 550px;
}

div.dojazdPlan div#wskazowki {
	float: right;
	width: 300px;
	height: 540px;
	overflow: scroll;
}

/*================ dodatkowe ==============*/

strong.colorN {
	font-size: 13px;
	color: #7689fd;
}

strong.colorP {
	font-size: 13px;
	color: #c11f2e;
}

strong.boldD {
	font-size: 13px;
}

ul.mapa {
	list-style-type: square;
	margin-top: 5px;
	margin-left: 20px;
}

ul.mapa li {
	color: #7689fd;
}

ul.mapa a {
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
}

ul.mapa a:hover {
	color: #7689fd;
	text-decoration: underline;
}

ul.reklama {
	list-style-type: square;
	margin: 5px 0 0 20px;
}

ul.reklama li {
	color: #7689FD;
	font-size: 13px;
}

ul.reklama li span {
	color: #000000;
}

a.kontakt {
	font-size: 13px;
	color: #c11f2e;
	line-height: 15px;
	text-decoration: none;
}

a.kontakt:hover {
	text-decoration: underline;
}

/*================ validacja ==============*/

div.polePojedyncze div.error, div.polePojedynczeKrotkie div.error, div.poleTextarea div.error, div.polePojedynczeKrotkieOpis div.error {
	float: left;
	display: inline;
	clear: both;
	width: 460px;
	padding: 0 0 0 180px;
	margin: 0 0 5px 0;
	text-align: left;
	color: #ff0000;
}

div.boxAdminTresc div.error {
	float: left;
	display: inline;
	clear: both;
	width: 460px;
	padding: 0 0 0 205px;
	margin: 0 0 5px 0;
	text-align: left;
	color: #ff0000;
}

/*================ stronnicowanie ==============*/

div.stronnicowanie {
	clear: both;
	display: inline;
	float: left;
	margin: 0 0 10px;
	padding: 0 0 10px;
	width: 712px;
}

div.stronnicowanie a {
	display: block;
	float: left;
	width: 20px;
	text-decoration: none;
	padding: 5px;
	margin: 0 6px 6px 0;
	border: 1px solid #c7e3f2;
	background: #e1eff5;
}

div.stronnicowanie a:hover {
	font-weight: bold;
	background: #c7e3f2;
}

div.stronnicowanie span {
	display: block;
	float: left;
	width: 20px;
	font-weight: bold;
	padding: 5px;
	margin: 0 6px 6px 0;
	border: 1px solid #c7e3f2;
	background: #c7e3f2;
}

div.stronnicowanie span.strona {
	display: block;
	float: left;
	width: 86px;
	font-weight: bold;
	padding: 5px;
	margin: 0 6px 6px 0;
	border: 1px solid #c7e3f2;
	background: #c7e3f2;
}

/*================ caprcha ==============*/

div.kodCaptcha {
	clear: both;
	display: inline;
	float: left;
	margin: 15px 0 5px 0;
	text-align: left;
	width: 585px;
	height: 25px;
}

div.kodCaptcha label {
	float: left;
	margin: 5px 0;
	text-align: right;
	width: 170px;
}

div.kodCaptcha img {
	float: left;
	margin: 0 0 0 5px;
}

div.kodCaptcha input {
	border: 1px solid #7f9db9;
	float: left;
	height: 17px;
	margin: 3px 5px;
	width: 100px;
	font-size: 13px;
}

/*================ nowy nocleg ==============*/

div.noclegGlowne {
	float: left;
	display: inline;
	width: 220px;
}

div.noclegZdjecie {
	float: left;
	display: inline;
	padding: 15px 5px 15px 25px;
	margin: 10px 23px 0 5px;
	width: 162px;
}

div.noclegZdjecie img {
	border: 1px solid #BFD0E7;
	display: inline;
	float: left;
	height: 113px;
	padding: 2px;
	width: 150px;
}

div.noclegOferta {
	background: url(../images/noclegOferta.gif) no-repeat top left;
	display: inline;
	float: left;
	height: 32px;
	margin: 0 23px 0 5px;
	padding: 7px 20px 0 65px;
	width: 107px;
	text-align: left;
}

div.noclegOferta a {
	color: #94960c;
	text-decoration: none;
}

div.noclegOferta a:hover {
	text-decoration: underline;
}

div.noclegDojazd {
	background: url(../images/noclegDojazd.gif) no-repeat top left;
	display: inline;
	float: left;
	height: 27px;
	margin: 0 23px 0 5px;
	padding: 14px 20px 0 65px;
	width: 107px;
	text-align: left;
}

div.noclegDojazd a {
	color: #94960c;
	text-decoration: none;
}

div.noclegDojazd a:hover {
	text-decoration: underline;
}

div.noclegFacebook {
	background: url(../images/noclegFacebook.gif) no-repeat top left;
	display: inline;
	float: left;
	height: 30px;
	margin: 0 23px 0 5px;
	padding: 12px 20px 0 65px;
	width: 107px;
	text-align: left;
}

div.noclegOcena {
	background: url(../images/noclegOcena.gif);
	float: left;
	display: inline;
	text-align: left;
	margin: 5px 5px 5px 0;
	width: 320px;
	height: 30px;
}

div.typOcena {
	float: left;
	text-align: left;
	padding: 8px 5px 7px 20px;
	color: #4F4F4F;
	font-size: 12px;
	font-weight: bold;
	width: 150px;
}

div.ocenOcena {
	float: left;
	display: inline;
	padding: 6px 5px 7px 20px;
}

div.ocenOcena label{
	text-align: left;
}

div.ocenOcena select{
	width: 37px;
	height: 18px;
	border: 1px solid #D3E4EA;
}

div.noclegInformacje {
	float: left;
	display: inline;
	width: 196px;
	margin: 5px 0 5px 25px;
	text-align: left;
}

div.noclegInformacje span {
	float: left;
	display: inline;
	width: 148px;
	padding: 0 0 0 8px;
}

div.noclegInformacje img {
	float: left;
	display: inline;
	width: 14px;
	height: 14px;
}

/*================ nowe widoki ==============*/

div.wynikKategoriaNew {
	float: left;
	display: inline;
	width: 433px;
	height: 27px;
	margin: 0 0 2px 0;
	font-size: 10px;
	text-align: left;
	color: #9e9e9e;
}

div.wynikKategoriaNew span {
	color: #7689FD;
}

div.wynikKategoriaNew a {
	color: #7689FD;
	text-decoration: none;
}

div.wynikKategoriaNew a:hover {
	text-decoration: underline;
}

div.wynikPolozenieNew {
	float: left;
	display: inline;
	width: 433px;
	height: 12px;
	margin: 4px 0 0 0;
	font-size: 10px;
	text-align: left !important;
	color: #9e9e9e;
}

div.wynikPolozenieNew span  {
	text-align: left;
	font-size: 10px;
}

div.wynikPolozenieNew a  {
	text-align: left;
	font-size: 10px;
	text-decoration: none;
}

div.wynikPolozenieNew a:hover  {
	text-decoration: underline;
}

div.wynikCenaNew {
	width: 100px;
	height: 50px;
	margin: 10px 0 0 0;
	float: right;
	font-size: 10px;
	text-align: right;
	color: #9e9e9e;
}

div.wynikCenaNew h2, div.wynikCenaNew span.wyroznienie {
	display: block;
	text-align: right;
	font-size: 22px;
}

div.zapytanieNew {
	clear: both;
	float: left;
	display: inline;
	padding: 20px 25px 0 25px;
	margin: 0 25px 15px 25px;
	width: 610px;
	background: #fcffe2;
	border: 1px solid #edff45;
}

div.zapytanieNewPojedyncze {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 5px 0;
	width: 570px;
	text-align: left;
}

div.zapytanieNewPojedyncze label {
	float: left;
	margin: 2px 0 5px 0;
	width: 140px;
	text-align: right;
}

div.zapytanieNewPojedyncze input {
	float: left;
	margin: 0 0 5px 5px;
	width: 388px;
	height: 17px;
	border: 1px solid #7F9DB9;
}

div.zapytanieNewPojedyncze div.error {
	clear: both;
	color: #ff0000;
	display: inline;
	float: left;
	margin: 0 0 5px;
	padding: 0 0 0 150px;
	text-align: left;
	width: 460px;
}

div.zapytanieNewPojedynczeKrotkie {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 5px 0;
	width: 385px;
	text-align: left;
}

div.zapytanieNewPojedynczeKrotkie label {
	float: left;
	margin: 2px 0 5px 0;
	width: 140px;
	text-align: right;
}

div.zapytanieNewPojedynczeKrotkie input {
	float: left;
	margin: 0 0 5px 5px;
	width: 208px;
	height: 17px;
	border: 1px solid #7f9db9;
}

div.zapytanieNewPojedynczeKrotkie div.error {
	clear: both;
	color: #ff0000;
	display: inline;
	float: left;
	margin: 0 0 5px;
	padding: 0 0 0 150px;
	text-align: left;
	width: 460px;
}

div.zapytanieNewPojedynczeKrotkieOpis {
	float: left;
	display: inline;
	padding: 0;
	margin: 0 0 5px 0;
	width: 260px;
	text-align: left;
}

div.zapytanieNewPojedynczeKrotkieOpis label {
	float: left;
	margin: 2px 0 5px 0;
	width: 140px;
	text-align: right;
}

div.zapytanieNewPojedynczeKrotkieOpis input {
	float: left;
	margin: 0 0 5px 5px;
	width: 80px;
	height: 17px;
	border: 1px solid #7f9db9;
}

div.zapytanieNewPojedynczeKrotkieOpis div.error {
	clear: both;
	color: #ff0000;
	display: inline;
	float: left;
	margin: 0 0 5px;
	padding: 0 0 0 150px;
	text-align: left;
	width: 250px;
}

div.zapytanieNewTextarea {
	clear: both;
	float: left;
	display: inline;
	padding: 0;
	margin: 0 0 5px 0;
	width: 585px;
	text-align: left;
}

div.zapytanieNewTextarea label {
	float: left;
	margin: 2px 0 5px 0;
	width: 140px;
	text-align: right;
}

div.zapytanieNewTextarea textarea {
	float: left;
	margin: 0 0 5px 5px;
	width: 400px;
	height: 80px;
	border: 1px solid #7f9db9;
}

div.zapytanieNewTextarea div.error {
	clear: both;
	color: #ff0000;
	display: inline;
	float: left;
	margin: 0 0 5px;
	padding: 0 0 0 150px;
	text-align: left;
	width: 460px;
}

/*================ captchaNew ==============*/

div.kodCaptchaNew {
	clear: both;
	display: inline;
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 585px;
	height: 25px;
}

div.kodCaptchaNew label {
	float: left;
	margin: 5px 0;
	text-align: right;
	width: 140px;
}

div.kodCaptchaNew img {
	float: left;
	margin: 0 0 0 5px;
}

div.kodCaptchaNew input {
	border: 1px solid #7f9db9;
	float: left;
	height: 17px;
	margin: 3px 5px;
	width: 100px;
	font-size: 13px;
}

/*================ sprite ==============*/

.ocenaSprite {
   background: url(../images/ocenaSprite.gif) no-repeat top left;
}

div.ocenaWymiar {
	display: inline;
	float: left;
	margin: 5px 10px 0 0;
	height: 25px;
	width: 310px;
}

div.ocenaWymiar span{
	display: inline;
	float: left;
	padding: 5px 10px 0 0;
	text-align: left;
	font-size: 12px;
}

div.ocenaWymiar img{
	display: inline;
	float: left;
	height: 25px;
	width: 140px;
}

.css-sprite-ocena-1 { background-position: 0 0; } 
.css-sprite-ocena-10 { background-position: 0 -50px; } 
.css-sprite-ocena-2 { background-position: 0 -100px; } 
.css-sprite-ocena-3 { background-position: 0 -150px; } 
.css-sprite-ocena-4 { background-position: 0 -200px; } 
.css-sprite-ocena-5 { background-position: 0 -250px; } 
.css-sprite-ocena-6 { background-position: 0 -300px; } 
.css-sprite-ocena-7 { background-position: 0 -350px; } 
.css-sprite-ocena-8 { background-position: 0 -400px; } 
.css-sprite-ocena-9 { background-position: 0 -450px; }

/*================ reklama glowna ==============*/

.noclegiZagranicaNew {
	float: left;
	margin: 5px 5px 5px 0;
	padding: 1px;
	border: 1px solid #e3e3e3;
	width: 524px;
	height: 100px; 	
}

.blaszkaReklama {
	float: left;
	margin: 5px 0 5px 5px;
	padding: 1px;
	border: 1px solid #e3e3e3;
	width: 440px;
	height: 100px; 	
}

/*================ seo new ==============*/

#textBar {
	float: right;
}

#textBar div {
	float: right;
	display: block;
}

#textBar div a {
	display: none;
	background: url(../images/arrowdown.gif) center right no-repeat;
	float: right;
	margin: -170px 0 0 0;
	padding: 0 20px 0 0;
	color: #3696d0;
	text-align: right;
	font-weight: normal;
	text-decoration: none;
}

#textBar div a.aText {
	background: url(../images/arrowup.gif) center right no-repeat;
	}

#textBar div p {
	float: none;
	clear: both;
	margin: 10px auto 0 auto;
	padding: 10px 20px;
	width: 940px;
	background-color: #dee5ed;
   	border: 1px solid #e3e3e3;
   	text-align: justify;
}

.textBarO {
	margin-bottom: 5px;
   	font-weight: bold;
}

.textH {
	margin-bottom: 5px;
   	font-weight: bold;
}

