body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff4e00;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff4e00;
	text-decoration: underline;
}
img {
	border: 0px;
}
.k1 {
background-color :#f1f1f1;
}
.k2{
background-color :#f9f9f9;
}
.underline {
text-decoration: underline;
}
.overline {
text-decoration: overline;
}
textarea.max {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #f7f7f7;
	width: 230px;
}
input.newsletter {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #f7f7f7;
	width: 128px;
}
input.max {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #f7f7f7;
	width: 230px;
}
select.dateDay {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #f7f7f7;
	width: 50px;
}
select.dateMonth {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #f7f7f7;
	width: 100px;
}
select.dateYear {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #f7f7f7;
	width: 60px;
}
select.offerShort {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #f7f7f7;
	width: 60px;
}
select.offerLong {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #f7f7f7;
	width: 220px;
}
select.guideList {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #f7f7f7;
	width: 100%;
}
.topMenu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464646;
	text-decoration: none;
}
.topMenu:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF4E00;
	text-decoration: none;
}
.bgRightCol {
	background-attachment: scroll;
	background-image: url(../img/bg_right_col.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgNews {
	background-attachment: scroll;
	background-image: url(../img/bg_news.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgTable {
	background-attachment: scroll;
	background-image: url(../img/bg_table.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgTableCenter {
	background-attachment: scroll;
	background-image: url(../img/bg_tablecenter.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgTableNewsletter {
	background-attachment: scroll;
	background-image: url(../img/bg_table_newsletter.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 91px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 16px;
	padding-right: 16px;
}
.bgGuideOthers {
	background-attachment: scroll;
	background-image: url(../img/bg_guide_listbox.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
	color: #676767;
	padding-left: 8px;
	padding-top: 3px;
}

.bgGuideOthers2 {
	background-attachment: scroll;
	background-image: url(../img/bg_guide_listbox2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
	color: #676767;
	padding-left: 8px;
	padding-top: 3px;
}

.bgFooter {
	background-attachment: scroll;
	background-image: url(../img/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 53px;
	padding-left: 20px;
	padding-top: 10px;
}
.textFooter {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #bfbfb7;
}
.textLight {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
}
.textFooterMenu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #949479;
	text-decoration: none;
}
.textFooterMenu:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #949479;
	text-decoration: underline;
}
.tableName {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 16px;
	text-decoration: none;
}
.tableNameCenter {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 17px;
	text-decoration: none;
}
.tableCost {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	padding-right: 16px;
	text-decoration: none;
}
.tableGuide {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #000000;
	padding-top: 0px;
	padding-right: 12px;
}
.tableGuideTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.tableBulletOrange {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff4e00;
	padding-left: 28px;
	height: 14px;
	text-decoration: none;
	background-image: url(../img/bullet_orange.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}
.tableBulletOrangeCenter {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff4e00;
	padding-left: 0px;
	height: 14px;
	text-decoration: none;
	background-image: url(../img/bullet_orange.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}
.tableBulletGreen {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7ccb00;
	padding-left: 28px;
	height: 14px;
	text-decoration: none;
	background-image: url(../img/bullet_green.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}
.tableBulletBlue {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0092ff;
	padding-left: 28px;
	height: 14px;
	text-decoration: none;
	background-image: url(../img/bullet_blue.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}
.tableLinkOrangeBold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff4e00;
	text-decoration: none;
}
.tableLinkOrangeBold:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff4e00;
	text-decoration: underline;
}
.tableLinkOrangeCenter {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 28px;
	color: #ff4e00;
	text-decoration: none;
}
.tableLinkOrangeCenter:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 28px;
	color: #ff4e00;
	text-decoration: underline;
}
.tableLinkOrange {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff4e00;
	text-decoration: none;
}
.tableLinkOrange:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff4e00;
	text-decoration: underline;
}
.tableLinkBlue {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0092ff;
	text-decoration: none;
}
.tableLinkBlue:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0092ff;
	text-decoration: underline;
}
.tableLink {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7ccb00;
	text-decoration: none;
}
.tableLink:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7ccb00;
	text-decoration: underline;
}
.status {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.status:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.statusArrow {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.headTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.infoText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.infoTextSpecial {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.infoSelect {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7ccb00;
}
.tableHeadCenter {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #e1e1dc;
	height: 20px;
	text-align: center;
	vertical-align: middle;
}
.tableHeadLeft {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #e1e1dc;
	height: 20px;
	text-align: left;
	text-indent: 10px;
	vertical-align: middle;
}
.tableOfferBorder {
	background-color: #e1e1dc;
}
.tableOfferInfo {
	background-color: #ffffff;
	padding-left: 5px;
	line-height: 23px;
}
.tableOfferInfoTxt {
	background-color: #ffffff;
	color: #666666;	
	line-height: 23px;
	vertical-align: top;
}
.tableOfferInfoTxtBase {
	background-color: #ffffff;
	color: #000000;	
	line-height: 23px;
	vertical-align: top;
}
.tableOfferInfoTxtForm {
	background-color: #ffffff;
	color: #666666;	
	vertical-align: middle;
	height: 23px;
}
.tableOfferInfoTxtTop {
	background-color: #ffffff;
	color: #666666;	
	vertical-align: top;
	height: 23px;
}
.tableOfferInfoTxtBold {
	font-weight: bold;
	color: #666666;	
}
.tableOfferGuide {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #666666;
}
.tableOfferIndent {
	padding-left: 5px;
}
.tableHead {
	color: #000000;	
	padding-left: 5px;
}
.tableHotelName {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.tableIndent {
	padding-left: 10px;
	vertical-align: middle;	
}
.pagingDigit {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}
.pagingDigit:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff5307;
	padding-left: 3px;
	padding-right: 3px;	
	text-decoration: none;
}
.pagingDigitSelect {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff5307;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}
.tableCostCenter {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	padding-right: 10px;
	text-decoration: none;
}
.textTopTd {
	background-image: url(../img/textTop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.textMiddleTd {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 7px;
	text-align: left;
	background-image: url(../img/textBg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.textBottomTd {
	background-image: url(../img/textBottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.textOrange {
	color: #ff4e00;
}

#oferty
{
	padding: 0px 0px 0px 13px;
}

.pt {padding-top:5px}
.pr {padding-right:5px}
.pl {padding-left:5px}
.pb {padding-bottom:5px}

.pt10 {padding-top:10px}
.pb10 {padding-bottom:10px}
.pr10 {padding-right:10px}
.pl10 {padding-left:10px}


.f13 {font-size:13px}