body, td, th {
	font-family:"Tahoma", "Verdana", "Arial";
	font-size:13px;
	color:#fff;
	line-height: 110%;
}
body {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	scrollbar-base-color:#FFBE03;
	scrollbar-3dlight-color:#FF5000;
	scrollbar-arrow-color:#FFBE03;
	scrollbar-darkshadow-color:#FF5000;
	scrollbar-face-color:#FF5000;
	scrollbar-highlight-color:#FFBE03;
	scrollbar-shadow-color:#FFBE03;
	scrollbar-track-color:#FF5000;
	background: url(../iface/bg.gif);
	background-color:#ff5301;
	background-repeat:repeat-x
	}
.adres {
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
.main_page_text {
	padding-left:3px;
	padding-right:40px;
	text-align:justify;
}
.top-left-corner-table-bg {
	background: url(../iface/podstrona_02.jpg) no-repeat right top;
	}
.top-right-corner-table {
	background: url(../iface/podstrona_04.jpg) no-repeat left top;
	text-align: left;
	vertical-align: top;
	}
.left-menu-table {
	background: #ffa402 url(../iface/bg_index.gif) repeat-x;
	vertical-align: top;
	}
.left-bottom-table {
	background: url(../iface/podstrona_09.gif) no-repeat right top;
	}
.right-bottom-table {
	background: url(../iface/podstrona_11.gif) no-repeat left top;
	}
.center-bottom-table {
	background: url(../iface/podstrona_10.gif) no-repeat center top;
	}

a.base_link,a.base_link:visited{ color: #fff;}

a {
	color: #fff;
}
a.base_link:hover{ color: #c33700;}
.menu {
	height: 25px;
	text-align: right;
}

.info {
	font: normal 11px Tahoma, Verdana, Arial;
	color: #FFFFFF;
	vertical-align: top;
	}
.plain_text {
	font: normal 11px Tahoma, Verdana, Arial;
	color: #FFFFFF;
}
a.info:link {
	text-decoration: none;
	font-weight: bold;
	}
a.info:hover {
	text-decoration: underline;
	}
.sub-menu {
	font: bold 12px Tahoma, Verdana, Arial;
/* 	height: 26px; */
	text-align: left;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	background: url(../iface/sub-menu_bg.gif) repeat-x;
	margin: 0px;
	margin-bottom:0px;
	padding: 0px;
	padding-left:18px;
	padding-top:5px;
	padding-bottom:7px;
	border:0px solid black;
	width: 157px;
	}

a.sub-menu-chosen,a.sub-menu:hover {
	display:block;
	background: url(../iface/sub-menu_hover_bg.gif) repeat-x;
	color:#626262;
	}

a.sub-menu:link, a.sub-menu:visited {
	display:block;
	text-decoration: none;
	}

a.referer_menu{
	padding-left:50px;
	width:126px;
	padding-top:1px;
}

.mmm {
	display:block;
	background: url(../iface/sub-menu_hover_bg.gif) repeat-x;
	color:#000;
	}


.rezerwacja {
	font: normal 12px Tahoma, Verdana, Arial;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	height: 29px;
	}
.left-corner-table-bg {
	background: url(../iface/left_corner_table_bg.gif) no-repeat right;
	text-align: left;
	vertical-align: top;
	}
.right-corner-table-bg {
	background: url(../iface/right_corner_table_bg.gif) repeat-y left top;
	vertical-align: top;
	}
.nazwa {
	font: bold 11px Tahoma, Verdana, Arial;
	color: #7F7F7F;
	}.cena {
	font: bold 13px Tahoma, Verdana, Arial;
	color: #FFFFFF;
	text-decoration: none;
	}
.top-right-index-table-bg {
	background: url(../iface/index_03.jpg) no-repeat left top;
	}
.top-left-index-table-bg {
	background: url(../iface/index_01.jpg) no-repeat right top;
	}
.index-center-bg {
	background: url(../iface/index_center_bg.gif) top;
	vertical-align: top;
	}
.index-bottom-bg {
	background: url(../iface/index_bottom_bg.gif) top;
	vertical-align: top;
	}
.index-left-bottom-table-bg {
	background: url(../iface/index_09.gif) right top;
	}
.index-bottom-table-bg {
	background: url(../iface/index_09.jpg) top;
	}
.index-right-corner-table-bg {
	background: url(../iface/index_10.jpg) no-repeat left top;
	}
.realizacja {
	font: bold 11px Tahoma, Verdana, Arial;
	color: #FF8502;
	text-decoration: none;
	text-align: right;
	}

a.realizacja:link, a.realizacja:visited {
	text-decoration: none;
	}
a.realizacja:hover, a.adres:hover {
	text-decoration: underline;
	}


div.all_img_small{
	padding-top:5px;
	padding-left:7px;
}

a.img_big img#image_big{border: 1px solid white;}

a.img_big div {
	position:absolute;
	left:0px;
	top:0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='content/iface/image_zoom_in_off.png');
}

a.img_big img.img_zoom_in_1{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); display:block; cursor:pointer;}
a.img_big img.img_zoom_in_2{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); display:none; cursor:pointer;}


a.img_big:hover div {
	position:absolute;
	left:0px;
	top:0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='content/iface/image_zoom_in_on.png');
}

a.img_big:hover img.img_zoom_in_1{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); display:none; cursor:pointer;}
a.img_big:hover img.img_zoom_in_2{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); display:block; cursor:pointer;}

a.img_small img.img_small {border: 1px solid white; }

div.img_small{
/* 	border: 1px solid white; */
	float:left;
	margin-right:6px;
	margin-bottom:6px !important;
	margin-bottom:auto;
}

div#Lampa{
	position:absolute;
	top:185px;
	background: url(../iface/lampa.gif) top left;
	width:50px;
	height:475px;
}
div#Lampa00{
	position:absolute;
	top:185px;
	background: url(../iface/lamp00.gif) top left;
	width:1px;
	height:15px;
}
div#Lampa01{
	position:absolute;
	top:200px;
	background: url(../iface/lamp01.gif) top left;
	width:6px;
	height:70px;
}
div#Lampa02{
	position:absolute;
	top:270px;
	background: url(../iface/lamp02.gif) top left;
	width:10px;
	height:20px;
}
div#Lampa03{
	position:absolute;
	top:290px;
	background: url(../iface/lamp03.gif) top left;
	width:16px;
	height:18px;
/* 	border:1px solid yellow; */
}
div#Lampa04{
	position:absolute;
	top:308px;
	background: url(../iface/lamp04.gif) top left;
	width:11px;
	height:14px;
}
div#Lampa05{
	position:absolute;
	top:322px;
	background: url(../iface/lamp05.gif) top left;
	width:8px;
	height:69px;
}
div#Lampa06{
	position:absolute;
	top:391px;
	background: url(../iface/lamp06.gif) top left;
	width:12px;
	height:9px;
/* 	border:1px solid yellow; */
}
div#Lampa07{
	position:absolute;
	top:400px;
	background: url(../iface/lamp07.gif) top left;
	width:17px;
	height:38px;
}
div#Lampa08{
	position:absolute;
	top:438px;
	background: url(../iface/lamp08.gif) top left;
	width:10px;
	height:70px;
}
div#Lampa09{
	position:absolute;
	top:508px;
	background: url(../iface/lamp09.gif) top left;
	width:18px;
	height:22px;
}
div#Lampa10{
	position:absolute;
	top:530px;
	background: url(../iface/lamp10.gif) top left;
	width:20px;
	height:20px;
}
div#Lampa11{
	position:absolute;
	top:536px;
	background: url(../iface/lamp11.gif) top left;
	width:37px;
	height:103px;
}

div.content_data_block{ margin-bottom:5px;}
div.content_data_block_margin { padding: 5px 0 5px 0; }
div.content_data_block_margin_promo { padding: 5px 0 5px 0; font-size:larger; }

span.global_form_error {font-size:larger;}

span.form_error_text { font-weight:bold;font-size:smaller; }

div#form_reserv input,div#form_reserv textarea {background-color:#FFE8C0;border: 1px solid #f00}
.textarea_remarks {height:75px;}

table#cennik td, table#cennik {
	border:1px solid #FFA402;
}
table#cennik {
	background: url(../iface/cennik_bg.jpg) top repeat-x;
}
.promo_header { color:red; }
.promo_text { }

a.rolink:link, a.rolink:visited {
	text-decoration: none;
	color:#ff0;
	}
a.rolink:hover {
	text-decoration: underline;
	}

