/**
*   @version $Id: styl.css 70 2010-06-28 14:08:24Z piotrj $
*/
.mainBody { /* uzywane */
	margin: 0px;
	background-color: #f48120; /* #a42a38; */
	text-align: center;
	height: 100%;
	/*
	background-image: url( '/images/default/bg_foot.gif' );
	background-repeat: repeat-x;
	background-position: bottom left;
	*/
}

.mainDiv { /* uzywane */
	background-color: #a42a38;
	width: 100%;
	margin: 0;
	text-align: center;
}

.centerDiv{ /* uzywane */
	min-width: 990px;
	max-width: 990px;
	width: auto !important;
	width: 990px;
	margin: 0 auto;
	text-align: left;
}

.mainBodyPopup { /* uzywane */
	margin: 0px;
	background-color: #fffff3;
	text-align: center;
}

.mainDivPopup { /* uzywane */
	background-color: #fffff3;
	width: 100%;
	margin: 0;
	text-align: center;
}

.centerDivPopup{ /* uzywane */
	min-width: 700px;
	max-width: 700px;
	width: auto !important;
	width: 700px;
	margin: 0 auto;
	text-align: left;
}

.contentDiv{ /* uzywane */
	text-align: left;
	background-color: #fffff3;
}

.endDiv{ /* uzywane */
	width: 100%;
	margin: 0;
	text-align: center;
	background-color: #f48120;
	background-image: url( '/images/default/bg_footer.gif' );
	background-repeat: repeat-x;
	background-position: top left;
	font-size: 0px;
}

.bottomMenuBackgroundStyle { /* uzywane */
	background-image: url( '/images/default/bg_footer.jpg' );
	background-repeat: no-repeat;
	background-position: 10px 0px;
	font-size: 0px;
}


.btnMiddle { /* used but no metter */
}

.inputMiddle{ /* uzywane - formularz rejestracyjny */
	background-image: url( '/images/default/bg_input_m.gif' );
	background-repeat: repeat-x;
	background-position: top left;
}

.inputLeft { /* uzywane - formularz rejestracyjny */
	height: 21px;
	padding-left: 2px;
	background-image: url( '/images/default/bg_input_l.gif' );
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	width: auto;
}

.inputRight { /* uzywane - formularz rejestracyjny */
	height: 21px;
	padding-right: 1px;
	background-image: url( '/images/default/bg_input_r.gif' );
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
	width: auto;
}

.textareaMiddle{ /* uzywane - formularz rejestracyjny */
	background-image: url( '/images/default/bg_textarea_m.gif' );
	background-repeat: repeat-x;
	background-position: top left;
}

.textareaLeft { /* uzywane - formularz rejestracyjny */
	height: 115px;
	padding-left: 2px;
	background-image: url( '/images/default/bg_textarea_l.gif' );
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	width: auto;
}

.textareaRight { /* uzywane - formularz rejestracyjny */
	height: 115px;
	padding-right: 1px;
	background-image: url( '/images/default/bg_textarea_r.gif' );
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
	width: auto;
}


.btnLeft {
	height: 16px;
	padding-left: 10px;
	background-image: url( '/images/default/bt_bg_l.gif' );
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	width: auto;
}

.btnRight {
	height: 16px;
	padding-right: 10px;
	background-image: url( '/images/default/bt_bg_r.gif' );
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
	width: auto;
	white-space: nowrap;
}

.bannerCommonEnd {
	background-image: url( '/images/default/img_banner_r.jpg' );
	background-repeat: no-repeat;
	background-position: bottom right;
}

.bannerKatalogMid {
	background-image: url( '/images/default/bg_banner_kat.gif' );
	background-repeat: repeat-x;
}

.bannerKatalogEnd {
	background-image: url( '/images/default/img_banner_kat_r.jpg' );
	background-repeat: no-repeat;
	background-position: bottom right;
}

.sideTextStyle { /* used */
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	font-size: 11px;
	color: #9a8d8e;
}

/*
.leftTextStyle {
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
}
*/
/*
.rightTextStyle {
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
}
*/
.headerOuterStyle { /* used */
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 0px;
}

.headerInnerStyle { /* used */
	padding-bottom: 26px;
	background-image: url( '/images/default/img_line2.gif' );
	background-repeat: no-repeat;
	background-position: bottom left;
}

.footerOuterStyle { /* used */
	padding-bottom: 15px;
}

.footerInnerStyle { /* used */
	padding-top: 31px;
	background-image: url( '/images/default/img_head_1.gif' );
	background-repeat: no-repeat;
	background-position: top left;
}

.bottomMenuBackgroundRightEndStyle {
	/* background-color: #455A83; */
	background-image: url( '/images/default/bg_stopka_1_r.gif' );
	background-repeat: no-repeat;
	background-position: bottom right;
}

.bottomMenuBackgroundLeftEndStyle {
	width: 735px;
	background-image: url( '/images/default/bg_stopka_1_l.gif' );
	background-repeat: no-repeat;
	background-position: bottom left;
}

.tableHeaderGroup {
	display: table-header-group;
	margin: auto;
}

.normal {
	width: auto;
	margin: 0;
	text-align: left;
	float: none;
}

.footer {
	clear: both;
}

.divTabLeft {
	float: left;
	width: 175px;
	overflow: hidden;
	/* background-color: #ffffff; */
}

.divInsideLeft {
	padding-left: 15px;
	padding-right: 15px;
}

.divTabCenter {
	float: left;
	width: 400px;
	overflow: hidden;
	/* background-color: #ffffff; */
}

.divInsideCenter {
	padding-left: 15px;
	padding-right: 15px;
	border-left: 1px solid #cccccc;
}

.divTabRight {
	float: left;
	width: 175px;
	overflow: hidden;
	/* background-color: #ffffff; */
}

.divInsideRight {
	padding-left: 15px;
	padding-right: 15px;
}

.dropdown {
}

input.stf { /* uzywane: sent to friend */
	height: 18px;
	line-height: 115%;
	font-size: 12px;
	border-width: 0px;
	vertical-align: middle;
	background:  none;
}

input.inputBooking { /* uzywane: formularz rez */
	background: none;
	border: 0px;
	padding: 0px;
	padding-left: 3px;
	margin: 0px;
	line-height: 115%;
}

textarea.textareaBooking{ /* uzywane: formularz rez */
	height: 112px;
	background: none;
	border: 0px;
	padding: 0px;
	margin: 0px;
	line-height: 115%;
}

input.checkbox { /* uzywane: formularz rez */
	height: 17px;
	background: none;
	border: 0px;
	padding: 0px;
	margin: 0px;
	line-height: 115%;
}

option.stf { /* uzywane: sent to friend */
	height: 18px;
	line-height: 115%;
	border-width: 0px;
}

.appBtnMiddle {
	height: 27px;
	/*background-image: url( '/images/default/app/bt_bg_m.gif' );
	background-position: top left;
	background-repeat: repeat-x;*/
}

.appBtnLeft {
	height: 27px;
	padding-left: 5px;
	background-image: url( '/images/default/app/bt_bg_l.gif' );
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	width: auto;
}

.appBtnRight {
	height: 24px;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 10px;
	background-image: url( '/images/default/app/bt_bg_r.gif' );
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
	width: auto;
	white-space: nowrap;
}

.appBtnMiddleB {
	height: 47px;
	/*background-image: url( '/images/default/app/bt_bg_m.gif' );
	background-position: top left;
	background-repeat: repeat-x;*/
}

.appBtnLeftB {
	height: 47px;
	padding-left: 5px;
	background-image: url( '/images/default/app/bt_bg2_l.gif' );
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	width: auto;
}

.appBtnRightB {
	height: 40px;
	padding-top: 7px;
	padding-left: 15px;
	padding-right: 20px;
	background-image: url( '/images/default/app/bt_bg2_r.gif' );
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
	width: auto;
	white-space: nowrap;
}

div.flashDivMenuTopRepl {
	width: 658px;
	padding-right: 20px;
	height: 99px;
	padding-top: 20px;
	font-family: Times New Roman;
	font-size: 19px;
	color: #fff;
	font-weight: normal;
	text-align: right;
	white-space: nowrap;
	line-height: 100%;
}

div.mainDivFlashRepl {
	font-family: Times New Roman;
	font-size: 15px;
	width: 300px;
	padding-left: 60px;
	padding-right: 630px;
	height: 390px;
	padding-top: 78px;
	background-image: url( '/images/default/main.jpg' );
	background-position: top right;
	background-repeat: no-repeat;
	color: #740c12;
	text-align: justify;
	line-height: 110%;
}

h1 {
	font-family: Times New Roman;
	font-size: 18px;
	color: #fff;
}

h2 {
	font-family: Times New Roman;
	font-size: 16px;
	color: #fff;
}

div.topMenuContainer {
	font-size: 0px;
}

div.mainPageTextContainer {
	font-size: 0px;
}

