@charset "utf-8";
/* CSS Document */
a:link, a:visited, a:active {
    color: #0051A2;
    text-decoration: none;
}
div.parametryzajcja_list_element_main_box a {
	display:table;
	padding:0px !important;
}

#content_main {
	margin-top:23px;
}


/*/////////////////////////// colorbox.css /////////////////////////*/

/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(/imgs/site/colorbox/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/imgs/site/colorbox/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/imgs/site/colorbox/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/imgs/site/colorbox/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/imgs/site/colorbox/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/imgs/site/colorbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/imgs/site/colorbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/imgs/site/colorbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/imgs/site/colorbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/imgs/site/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/imgs/site/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/imgs/site/colorbox/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/imgs/site/colorbox/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/imgs/site/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to IE9.
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
*/
.cboxIE6 #cboxTopLeft{background:url(/imgs/site/colorbox/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(/imgs/site/colorbox/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(/imgs/site/colorbox/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(/imgs/site/colorbox/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/imgs/site/colorbox/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/imgs/site/colorbox/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/imgs/site/colorbox/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/imgs/site/colorbox/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}


/*/////////////////// gallery.css /////////////////*/
#gallery .galeria_details_main_box {
	width: 760px;
	margin-top: 20px;
	position: relative;
	float: left;
}
#gallery .galeria_header {
	height: 21px;
	width: 760px;
}
#gallery .galeria_obrazki_main_box {
	width: 760px;
	float:left;
	margin-bottom: 10px;
	min-height: 100px;
}
#gallery .galeria_ster_left {
	float: left;
	height: 100%;
	width: 34px;
	display:table-row;
	cursor:pointer;

}

#gallery .galeria_miniatury_box {
	width: 686px;
	float: left;
	position:relative;
}
#gallery .galeria_pic_mini {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -608px -438px;
	float: left;
	height: 109px;
	width: 150px;
	margin-top: 20px;
	margin-right: 20px;
	padding-top: 5px;
	padding-left: 6px;
}
#gallery .number_galeria {
	text-align: right;
	width: 720px;
	margin-top:20px;
	color:#0558a8;
}
#gallery .number_galeria a{
	font-weight:bold;
	text-decoration:underline;
	color:#0558a8;
}

#gallery .galeria_pic_mini_resetmargin {
	margin-right: 0px;
}
#gallery .galeria_pic_mini img {
	
	border-style:solid;
	border-width:1px;
	border-color:#c2c2c2;
}

#gallery .galeria_ster_left img{
	position:absolute;
	top: 50%;
	margin-top: -35px;
}
#gallery .galeria_ster_right {
	float: right;
	height: 100%;
	width: 34px;
	display:table-row;
	cursor:pointer;
}
#gallery .galeria_ster_right img{
	position:absolute;
	top: 50%;
	margin-top: -35px;
}

#gallery div.galeria_header img{
	float: left;
	border: none;
}

#gallery .pic_box{
	width:324px;
	float:left;
	text-align: center;
	color: #0e5bad;
}
#gallery .pic_box a{
	color: #0e5bad;
	text-decoration:none;
	font-weight:bold;
}
#gallery .pic_box a:hover{
	color: #0e5bad;
	text-decoration:underline;
	font-weight:bold;
}
#gallery .pic_box a:visited{
	color: #0e5bad;
	text-decoration:none;
	font-weight:bold;
}
#gallery .galeria_description {
	width: 300px;
	margin-top:211px;
	padding-top: 2px;
	
	
}

#gallery .galeria_description_number {
	font-weight:bold;
	width: 85px;
	float:right;
	color:#414b56;
	text-align:right;
}

#gallery .galeria_box {
	color: #414b56;
	height: 231px;
	width: 300px;
	border: 1px solid #c3c3c3;
	
	margin-bottom: 10px;
	padding:7px 12px 0pc 12px;
}
#gallery .obrazek_galeria {
	
	height: 210px;
	width: 300px;
	position: absolute;
	
}
#gallery .ster {
	
	
	width: 300px;
	
	position:absolute;

	

}
#gallery .ster_right {
	float: right;
	width: 20px;
	padding-top: 70pt;
}
#gallery .ster_left {
	float: left;
	width: 20px;
	padding-top: 70pt;
}




	
#gallery .galeria_header_desc {
	width: 725px;
	height: 21px;
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-repeat: none;
	float:left;
	display:block;
	color: #0051A2;
	font-size:13px;
	font-weight:bold;
	background-position:-49px -963px;
}

#gallery .first_line_gallery{
	display:block;
	float:left;
}


#gallery #galleryTourOpScrollable {
	position:relative;
	overflow:hidden;
	width: 686px;
	height: 402px;
	margin-left:38px;
}

#gallery #galleryT1Scrollable {
	position:relative;
	overflow:hidden;
	width: 686px;
	height: 134px;
	margin-left:38px;
}

#gallery #galleryGeoScrollable {
	position:relative;
	overflow:hidden;
	width: 686px;
	height: 134px;
	margin-left:38px;
}
#gallery #galleryZooverScrollable {
	position:relative;
	overflow:hidden;
	width: 686px;
	height: 134px;
	margin-left:38px;
}

#gallery .galeria_details_main_box .scrollable .items {
	width:20000em;
	position:absolute;
}

#gallery .galeriaPages {
	display:block;
	float:right;
	color: #0051A2;
	margin-right:43px;
	margin-top:10px;
	font-size:12px;
}

#gallery .galeria_pages_link {
	text-decoration: underline !important;
	font-weight: bold;
	margin-left:3px;
}

#gallery .galeria_pages_link_actual {
	margin-left:3px;
}

#gallery .galeriaPages .active {
	text-decoration: none !important;
	font-weight: normal;
}

.galleryTourOpBrak {
	font-size:13px;
	margin-top:20px;
}

/*////////////////////////////// jquery-ui-param.css //////////////////*/

/*
 * jQuery UI CSS Framework 1.8.6
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/


.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; /*line-height: 1.3;*/ text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */



/* Interaction Cues
----------------------------------*/



/* Misc visuals
----------------------------------*/

/* Overlays */


 .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }






 






.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }


/*
 * jQuery UI Datepicker 1.8.6
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */





/* Dialog
----------------------------------*/
 .ui-dialog { position: relative; padding: 25px 25px 0 0; width: 300px; background: transparent;}
 
 
 
 .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 13px; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
 .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
 .ui-dialog .ui-dialog-titlebar-close:hover,  .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
 .ui-dialog .ui-dialog-content { border: 0; padding: .0em .0em; background: none; overflow: auto; zoom: 1; }
 

 .ui-dialog-titlebar-close span{
 	background: transparent url(/imgs/oferta/close_feedback.gif) no-repeat scroll center center !important;
 }
 





.ui-tabs .ui-tabs-nav { list-style: none; /*position: relative;*/ padding-bottom: 0em; }
.ui-tabs .ui-tabs-nav li { /*position: relative;*/ float: left; border-bottom-width: 0 !important; margin: 0 0em 0px 0; padding-bottom: 0px; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .3em 1em .4em 1em; font-weight: bold;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 0px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,  .ui-tabs .ui-tabs-nav li.ui-state-disabled a,  .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a,  .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 0em; display: block; background: none; border-top: 3px solid #0558a8;}
.ui-tabs .ui-tabs-hide { display: none !important; }
 
 
 

 
 /* NOWE ZAKLADKI DLA HOTELI WIRTUALNYCH ! 10.08.2010 */

 
 #sharp-tabs-box .ui-state-active,  #sharp-tabs-box .ui-widget-content .ui-state-active { background-image:url("/imgs/obiekt/menu_003_param.jpg");background-repeat:repeat-x;border-bottom:thin solid #56A7F8;border-style:none none solid;color:#FFFFFF;font-family:Tahoma,Geneva,sans-serif;}
 #sharp-tabs-box .corner-top-left {background:none;}
 #sharp-tabs-box .ui-tabs .ui-tabs-panel { padding: 0em; display: block; background: none; border:none;}
 #sharp-tabs-box .ui-helper-clearfix { display:inline-block; }
 #sharp-tabs-box .ui-state-default,  #sharp-tabs-box .ui-widget-content .ui-state-default { border: 0px solid #b5d9fc; background: none; font-weight: normal; color: #0558a8; outline: none; }
 #sharp-tabs-box .ui-state-disabled, #sharp-tabs-box .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
 #sharp-tabs-box .ui-state-hover {background-image: url(/imgs/obiekt/hover_03.jpg); background-repeat: repeat-x; }
 #sharp-tabs-box .ui-state-active, #sharp-tabs-box .ui-widget-content .ui-state-active { border: 0px solid #57a7f7; background: #57a7f7 url(/inc/css/myTheme/images/zakl_blue_akt.gif) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; }
 
 /* Interaction states #sharp-tabs-box
----------------------------------*/
#sharp-tabs-box .ui-state-default,#sharp-tabs-box  .ui-widget-content .ui-state-default { border: 0px solid #b5d9fc; background: none; font-weight: normal; color: #0558a8; outline: none; }
#sharp-tabs-box .ui-state-default a, #sharp-tabs-box .ui-state-default a:link, #sharp-tabs-box .ui-state-default a:visited {
    color: #7192B1;
    font-weight: normal;
    outline: medium none;
    padding: 5px 22px;
    text-decoration: none;
}
#sharp-tabs-box .ui-state-hover,#sharp-tabs-box  .ui-widget-content .ui-state-hover,#sharp-tabs-box  .ui-state-focus,#sharp-tabs-box  .ui-widget-content .ui-state-focus { border-bottom: 1px solid #57a7f7; background: url(http://media.travelone.pl/imgs/sprites/param_bg.jpg) repeat-x; font-weight: normal; color: #000000; outline: none; background-position:0pc -26px; }
#sharp-tabs-box .ui-state-hover a,#sharp-tabs-box  .ui-state-hover a:hover { color: #0051A2; text-decoration: none; outline: none; font-weight: normal; }
#sharp-tabs-box .ui-state-active,#sharp-tabs-box  .ui-widget-content .ui-state-active { border: 0px solid #57a7f7; background-image:url(http://media.travelone.pl/imgs/sprites/param_bg.jpg); font-weight: normal; color: #ffffff; outline: none; background-repeat:repeat-x; background-position:0px -143px; }
#sharp-tabs-box .ui-state-active a,#sharp-tabs-box  .ui-state-active a:link,#sharp-tabs-box  .ui-state-active a:visited { font-weight: bold;color: #ffffff; outline: none; text-decoration: none; }
#sharp-tabs-box .corner-top-left {background:url(/imgs/css/corner_l_top.gif) no-repeat left top;}
 
  /* Component containers dla NOWYCH ZAKLADEK 10.08.2010
----------------------------------*/
#sharp-tabs-box .ui-widget-header {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_bg.jpg");
    background-repeat: repeat-x;
    border-style: none;
    float: left;
    font-size: 12px;
    height: 24px;
    margin: 0 !important;
    padding: 0 !important;
    width: 770px;
}
 
 /*//////////////////////// meteo-klimat.css /////////////////////*/
 
 /* Zakładka klimatyczna */
#meteo-climate-tab-box {
	margin-top: 30px;
	
}

#meteo-climate-tab-top-place-box {
	padding-left: 22px; 
	margin-bottom: 5px; 
	margin-top: 10px;
	font-size: 14pt; 
	font-weight: bold; 
	color: #259FCE;
}

#meteo-climate-tab-top-place-box span {
	font-size: 12pt;
	font-weight: normal
}

#meteo-climate-tab-top-advice-box {
	width: 744px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

#meteo-climate-tab-top-advice-1-box {
	background: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg") no-repeat scroll -23px -1271px;
	padding: 30px 30px 0 30px;
}

#meteo-climate-tab-top-advice-1-header-box {
	color: #259fce;
	font-size: 12pt;
}

#meteo-climate-tab-top-advice-1-box ul {
	list-style-image: url('/imgs/meteo/panstwo/point.jpg');
	color: #414B56;
	padding-left: 20px;
	line-height: 150%;
	margin-bottom: 0;
}

#meteo-climate-tab-top-advice-1-text-box {
	color: #414B56;
	padding-top: 20px;
	line-height: 150%;
	text-align: justify;
	text-indent: 2em;
	display: none;
}

#meteo-climate-tab-top-advice-1-link-box {
	padding-top: 5px;
	padding-right: 10px;
	text-align: right;
	color: #0051a2;
	position:relative;
}

#meteo-climate-tab-top-advice-1-link-box a {
	text-decoration: underline;
}

#meteo-climate-tab-top-advice-2-box {
	height: 71px;
	background: url('http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg') no-repeat -21px -995px;
	margin-top: -40px;
}

.meteo-chart-wrapper-box {
	width: 800px; 
	margin-left: 10px; 
	margin-bottom: 10px;
}

#meteo-chart-1-data, #meteo-chart-2-data, #meteo-chart-3-data {
	display: none;
}

#meteo-table-sunhours-box {
	text-align: center; 
	margin-left: 57px;
	margin-bottom: 30px;
}

#meteo-table-precipation-days-box {
	text-align: center; 
	margin-left: 65px;
	margin-bottom: 30px;
}

#meteo-table-sunhours-box table, #meteo-table-precipation-days-box table {
	border-collapse: collapse;
}

#meteo-table-sunhours-box caption, #meteo-table-precipation-days-box caption {
	font-weight: bold;
	color: #666666;
	font-size: 14px;
	margin-bottom: 20px;
}

#meteo-table-sunhours-box th, #meteo-table-sunhours-box td, 
#meteo-table-precipation-days-box th, #meteo-table-precipation-days-box td {
	border: 2px solid white;
	width: 54px;
}


#meteo-table-sunhours-box th, #meteo-table-precipation-days-box th {
	font-size: 10pt;
	color: white;
}

#meteo-table-sunhours-box th {
	background-color: #ffbf00;
}

#meteo-table-precipation-days-box th {
	background-color: #0098f1;
}

#meteo-table-sunhours-box td, #meteo-table-precipation-days-box td {
	font-weight: bold;
	height: 30px;
	font-size: 10pt;
	color: #999999;
}

#meteo-table-sunhours-box td {
	background-color: #f9eba4;
}

#meteo-table-precipation-days-box td {
	background-color: #d9ebfd;
}

#meteo-climate-tab-footer-box {
	height: 37px;
}

#meteo-climate-tab-footer-right-box {
	float: right;
}

#meteo-climate-tab-footer-right-box td {
	color: #666666;
}

/*///////////////////////////////// meteo-pogoda.css ///////////////////////*/
.clear-float {
	clear: both;
}

/* ===== MINI ZAJAWKA ===== */




/* ===== ZAJAWKA ===== */







#meteo-weather-panel-5-text-2 {
	font-size: 7.5pt;
}

#meteo-weather-panel-5-text-2 a {
	font-weight: bold;
}

/* ===== ZAKŁADKA POGODOWA ===== */
#meteo-weather-tab {
	margin-left: 22px;
	margin-top:30px;
}

#meteo-weather-tab-head-box {
	height: 56px;
	margin-top: 20px;
}

#meteo-weather-tab-head-left-box {
	float: left;
	color: #259FCE;
	font-size: 14pt;
	font-weight: bold;
}

#meteo-weather-tab-head-left-box span {
	font-size: 12pt;
	font-weight: normal;
}

#meteo-weather-tab-head-clock-box {
	float: right;
	width: 423px;
	height: 56px;
	background: url('http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg') no-repeat -199px -657px;
	position: relative;
}

#meteo-weather-tab-head-clock {
	position: absolute;
	top: 25px;
	right: 60px;
	height: 21px;
}

#meteo-weather-tab-head-clock-offset {
	display: none;
}

#meteo-weather-tab-current-box {
	min-height: 115px;
}

#meteo-weather-tab-current-1-box {
	width: 120px;
	float: left;
	padding-top: 25px;
	color: #9a9572;
	font-weight: bold;
}

#meteo-weather-tab-current-1-head {
	color: #bfb98e;
	font-size: 9.5pt;	
}

#meteo-weather-tab-current-2-box {
	float: left;
	width: 145px;
	padding-top: 15px;
}

#meteo-weather-tab-current-3-box {
	float: left;
	width: 220px;
	padding-right: 30px;
	padding-top: 30px;
}

#meteo-weather-tab-current-3 {
	color: #666666;
	font-weight: bold;
}

#meteo-weather-tab-current-3-temp {
	font-size: 24pt;
}

#meteo-weather-tab-current-3-desc {
	font-size: 10pt;
}

#meteo-weather-tab-current-4-box {
	float: left;
}

.meteo-weather-tab-current-4-left {
	width: 100px;
	color: #999999;
}

.meteo-weather-tab-current-4-right {
	color: #666666;
	font-weight: bold;
}

#meteo-weather-tab-current-4-right-arrow {
	color: #259fce;
}

.meteo-weather-tab-separator {
	height: 1px;
	background: url('http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg') no-repeat -41px -948px;
}

.meteo-weather-tab-forecast {
	min-height: 84px; 
	text-align: left; 
}

.meteo-weather-tab-forecast-1-box {
	float: left;
	width: 135px;
	color: #9a9572;
	font-weight: bold;
	padding-top: 30px;
}

.meteo-weather-tab-forecast-2-box {
	float: left;
	width: 130px;
	padding-top: 10px;
}

.meteo-weather-tab-forecast-3-box {
	float: left;
	width: 220px;
	padding-right: 30px;
	color: #666666;
	font-weight: bold;
	padding-top: 20px;
}

.meteo-weather-tab-forecast-3-temp {
	font-size: 16pt;
}

.meteo-weather-tab-forecast-3-desc {
	font-weight: normal;
}

.meteo-weather-tab-forecast-4-box {
	float: left;
	padding-top: 5px;
}

.meteo-weather-tab-forecast-4-left {
	width: 100px;
	color: #999999;
}

.meteo-weather-tab-forecast-4-right {
	color: #666666;
	font-weight: bold;
}

.meteo-weather-tab-forecast-4-right-arrow {
	color: #259fce;
}

#meteo-weather-tab-footer {
	color: #666666; 
	padding-top: 15px;
	padding-left: 518px; 
}

#meteo-weather-tab-footer-link {
	color: #0051a2;
	font-weight: bold;
}



/*///////////////////////////////// obiektMDS-param.css /////////////*/

/* glowny main */

#content_main{
	float: left;
	width: 774px;
	margin-left: 6px;
	padding-right: 0px;
	margin-bottom: 10px;
	display:inline;
}
#obiekt-box {
    float: left;
    padding-bottom: 10px;
    padding-top: 10px;
    position: relative;
    width: 770px;
}
.middle_ladowanie_box {
    background-image: url("/imgs/obiekt/sprawdzanie_middle.jpg");
    background-repeat: repeat-x;
    color: #414B56;
}
#komunikat, #komunikatp {
	position: absolute;
	z-index: 999;
	background-color: rgb(153, 153, 153);
	display:none;
	opacity: 0.75;
	top : 0px;
}

#komunikat_box, #komunikatp_box {
	position: fixed;
	top: 200px;
	z-index: 1000;
	display:none;
}
	


/* etapy */

.etapy_main_box {
	color: #8a9fb5;
	width: 773px;
	float:left;
	margin-bottom: 4px;
}

div.etapy_main_box  ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
	float:left;
}
div.etapy_main_box  li {
	display: inline;
	list-style: none;
	margin: 0;
	float:left;
	font-size:13px;
	}
.etap1_active {
	background-image: url(/imgs/obiekt/etap1_active.jpg);
	color:#FFF;
	font-weight:bold;
	width: 217px;
	height:27px;
	padding:10px 0px 0px 46px;
}
.etap1_active1 {
	background-image: url(/imgs/obiekt/etap01z2_active.jpg);
	color:#FFF;
	font-weight:bold;
	width: 217px;
	height:27px;
	padding:10px 0px 0px 46px;
}
.etap1_noactive1 {
        background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
        width: 217px;
        height:27px;
        padding:10px 0px 0px 46px;
		background-position:0px 0px;
}
.etap2_noactive {
	background-image: url(/imgs/obiekt/etap2_noactive.jpg);
	color:#8a9fb5;

	width: 185px;
	height:27px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 46px;
}
.etap2_active {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	color:#fff;
	font-weight:bold;
	width: 185px;
	height:27px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 46px;
	background-position:-264px 0px;
}

.etap3_noactive {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	color:#8a9fb5;
	width: 233px;
	height:27px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 46px;
	background-position:-494px 0px;
}
.etapy_number {
	margin-right:24px;
	display:inline;
	font-weight:bold;
}

/* koniec etapow */

/* box zdjec */

.galeria_box {
	color: #414b56;
	height: 231px;
	width: 300px;
	border: 1px solid #c3c3c3;
	position: relative;
	margin-bottom: 10px;
	padding:7px 12px 0pc 12px;
}
.obrazek_galeria {
	height: 210px;
	width: 300px;
	
}

#galeria_scroll.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 300px;
	height: 210px;
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accommodate scrollable items.
	it's enough that you set width and height for the root element and
	not for this element.
*/

#galeria_scroll.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	z-index:0;
}

#galeria_scroll.scrollable .items div {
	float:left;
	width:300px;
}

.galeria_sterowanie {
	width: 300px;
	position:absolute;
	height:210px;
	z-index:10;
}

.ster_right {
	float: right;
	width: 20px;
	padding-top: 70pt;
}

.ster_left {
	float: left;
	width: 20px;
	padding-top: 70pt;
}
.galeria_ster-hover {
	cursor:pointer;
}


.pic_box{
	width:324px;
	float:left;
	color: #0e5bad;
}
.pic_box a{
	color: #0e5bad;
	text-decoration:none;
	font-weight:bold;
}
.pic_box a:hover{
	color: #0e5bad;
	text-decoration:underline;
	font-weight:bold;
}
.pic_box a:visited{
	color: #0e5bad;
	text-decoration:none;
	font-weight:bold;
}
.galeria_description {
	width: 300px;
	padding-top: 2px;
	float:left;
	margin-top: 3px;
}

.galeria_description_number {
	font-weight:bold;
	width: 90px;
	float:right;
	color:#414b56;
	text-align:right;
}


/* box obok zdjec */

.direct_dane_adres {
    color: #414B56;
}
.big_blue_prize_direct {
    color: #00AEEF;
    font-size: 16px;
    font-weight: bold;
}

.obj_bottom_icons a:hover{
	
	color: #0051a2;
	text-decoration:underline;
}
.obj_bottom_icons a {
    color: #7391AF;
    text-decoration: none;
}
.obj_bottom_icons {
    color: #7391AF;
    float: left;
    font-size: 11px;
    margin-top: 19px;
    width: 432px;
}

.big_blue_prize{
	font-size:18px;
	font-weight:bold;
	color:#00aeef;
	
	margin:0px 24px 0px 24px;
}
.prize_block{
	margin-bottom:7px;
}
div.prize_block s {
	font-size:14px;
}
.blue_box_obj {
	font-size: 11px;
	color: #8a9fb5;
	background-color: #eef6fd;
	padding: 10px;
	width: 412px;
	float: left;
}
.element_desc_gray_obiekt {
	color:#666666;
	float: left;
	width:321px;
}
.ikona_przewodnik_obiekt {
    float: left;
    height: 27px;
    text-align: center;
    width: 23px;
}
.ocena_gwiazki1 {
    clear: both;
    display: inline-block;
    margin-left: 4px;
    width: 65px;
}

.object_name {
    display: block;
    float: left;
}
#kod_oferty_obiektu{
	clear:both;	
}
#kod_oferty_obiektu_loc{
	clear:both;	
}
div.ocena_gwiazki1 img{
	float:left;
}
.zoover_little_txt {
	font-size:12px;
}
.zoover_top_obiekt {
    color: #8a9fb5;
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 4px;
    margin-top: -5px;
    padding: 0;
    text-align: right;
    width: 99px;
    padding-top: 5px;
}
.zoover_top_main_box {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: -619px -238px;
    background-repeat: no-repeat;
    color: #2270B9;
    float: right;
    font-size: 17px;
    font-weight: bold;
    height: 38px;
    margin-top: -5px;
    padding: 2px 0 0;
    position: relative;
    text-align: center;
    width: 47px;
}
.title_object_kod {
    color: #00AEEF;
    font-weight: bold;
}
.top_description_box_obiekt {
	float: right;
	width: 432px;
	color: #666666;
	font-size:11px;
}
.title_object_obiekt {
	font-size: 16px;
	font-weight: bold;
	color: #00aeef;
	
}
.title_object_kod_obiekt {
	font-size: 13px;
	font-weight: normal;
	color: #8A9FB5;
	float: left;

}
.separator_title_obiekt {

    background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
    background-position: 0 -1179px;
    float: left;
    height: 1px;
    margin-bottom: 9px;
    margin-top: 5px;
    width: 391px;
}



/* box parametryzacji */
.wy_main_box {
    float: left;
    max-width: 235px;
    margin-right: 10px;
}
.wy_main_box img{
    margin-right: 4px;
}
.direct_details_desc {
    padding-bottom: 13px;
    padding-left: 13px;
}
.direct_title_desc {
    color: #8A9FB5;
    display: block;
    width: 100%;
}
.pobierz_formularz_button a {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
	background-position:-464px -584px;
    background-repeat: no-repeat;
    display: block;
    height: 27px;
    margin-bottom: 17px;
    width: 147px;
}
.direct_head_desc {
    color: #8A9FB5;
    font-size: 11px;
    margin-bottom: 17px;
    margin-top: 10px;
    width: 100%;
}
.no-cursor{
	cursor: default !important;
}
.no-background{
	background: none !important;	
}
#brak_wynikow_main_box_center {
    color: #414B56;
    font-weight: bold;
    margin: auto;
    padding-bottom: 30px;
    padding-left: 72px;
    padding-top: 30px;
    width: 456px;
}
#brak_wynikow_main_box_center_2 {
    color: #414B56;
    font-weight: bold;
    margin: auto;
    padding-bottom: 30px;
    padding-left: 72px;
    padding-top: 30px;
    width: 600px;
}
.info_wyniki_box_brak {
    color: #8A9FB5;
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 21px;
    margin-top: 5px;
    padding-top: 2px;
    width: 340px;
}
.brak_wynikow_akcent {
    color: #00AEEF;
    font-weight: bold;
}
.brak_wynikow_title {
    color: #414B56;
    font-size: 15px;
    font-weight: bold;
}
.dzieci_pob_param {
    font-weight: normal;
    height: 24px;
    width: 40px;
}

.parametryzacja_main_box {
	float: left;
	width: 770px;
	
}

div.parametryzacja_naglowek_main_box select {
	padding: 3px;
	color: #414b56;
	border-width: 1px;
	font-size: 13px;
}
.parametryzacja_list_main_box {
	background-color: #E6EEF8;
	float: left;
	width: 770px;
	color:#414b56;
	font-size:12px;
}
.parametryzacja_bottom_main_box {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: 0 -182px;
    background-repeat: no-repeat;
    color: #3A6EA7;
    float: left;
    font-size: 11px;
    height: 24px;
    padding: 7px 15px 0;
    text-align: right;
    width: 740px;
}

div.parametryzacja_bottom_main_box a {
    color: #0051A2;
    text-decoration: underline;
}

.tourop_param {
    color: #44454A;
    float: right;
    font-size: 11px;
    height: 20px;
    margin-left: 8px;
    width: 182px;
}

.param_bottom_text {
    color: #414B56;
    display: block;
    float: right;
    margin-top: 2px;
    width:507px;
}

.dl_pob_param{
	width:61px;
	height:24px;
}
.terminy_param{
	width:455px;
	height:24px;
	
}
.wyzywienie_z_param { width: 127px; height: 24px; }

.wyjzad_z_param{
	width:127px;
	height:24px;
}
.i_black_button_param {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png);
	float: right;
	height: 21px;
	width: 22px;
	margin-right:10px;
	background-position:-130px -28px;
}
.dorosli_pob_param{
	width:50px;
	height:24px;
}
div.param_wyzywienie  ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
	float:left;
}
div.param_wyzywienie  li {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
	float:left;
	display:block;
	width:38px;
	height:18px;
	text-align:center;
	padding-top:3px;
}
div.param_wyzywienie a {
	font-weight:bold;
	color:#414b56;
	padding: 0px;
	text-decoration:none;
}
div.param_wyzywienie a:visited {
	font-weight:bold;
	color:#414b56;
	padding: 0px;
	text-decoration:none;
}
.param_wyzywienie_active {
	color: #FFF;
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png);
	background-repeat: no-repeat;
	background-position: -82px -28px;
	font-weight:bold;	
}
.param_wyzywienie_separator_pion {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #a1b5cd;	
}
.param_terminy {
	line-height:20em;
}
#hotel-param-offers .ui-accordion-content-active {
	background-color:#F5F7F9;
	float:left;
	padding: 0px 25px 0px 25px;
}

#hotel-param-offers .ui-state-active {
	background-color:#F5F7F9;
}
#hotel-param-offers .ui-state-active .i_black_button_param {
	background-image:url("http://media.travelone.pl/imgs/sprites/param_pngs.png");
	background-position:-168px -28px;
}
#hotel-param-offers .ui-state-active .opis-pokoju {
	font-weight:bold;
}
.opis-pokoju {
	font-weight:normal;
}
.miasto_konkretne{
	font-weight: normal;	
}

.parametryzajcja_list_element_main_box {
	
	width: 720px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
	clear:both;
}
.param_list_prize {
	font-weight:bold;
}
.param_rozw_info_main_box {
	
	width: 720px;
	font-size:11px;
}
.param_rozw_top {
	background-image: url(/imgs/obiekt/parametryzacja_top_horiz_arrow.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 18px;
	width: 720px;
}
.param_rozw_main {
	font-size: 11px;
	color: #414b56;
	width: 712px;
	padding-left: 8px;
}
.param_rozw_main_left {
	float: left;
	position: relative;
	width: 515px;
}
.param_rozw_main_right {
	float: right;
	width: 190px;
}
.param_rozw_infos_desc {
	width: 515px;
	margin-top: 4px;
}
.param_rozw_infos_promo {
	clear: both;
	width: 515px;
	margin-top:12px;
	line-height:11px;
	margin-bottom:5px;
	color:#617b96;	
}
.total_prize_value {
	font-size:15px;
	font-weight:bold;
}
.param_zest_details {
	position:relative;
	line-height:20px;
}
.param_list_name {
	color:#8a9fb5;
	vertical-align:text-top;
}
.kont_spec_param {
	font-size: 16px;
	color: #00aeef;
	float: right;
	height: 30px;
	width: 150px;
	margin-top: 10px;
	font-weight: bold;
	text-align: right;
	margin-bottom: 10px;
}
div.kont_spec_param img {
	float:right;
	margin-left:7px;
}
.zzapytaj_button_box {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: -616px -757px;
    background-repeat: no-repeat;
    cursor: pointer;
    float: right;
    height: 30px;
    margin-top: 7px;
    width: 159px;
}
.rezerwuj_wstepnie_button_box {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: -616px -790px;
    background-repeat: no-repeat;
    float: right;
    height: 30px;
    width: 159px;
}
.rezerwuj_button_box {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: -616px -822px;
    background-repeat: no-repeat;
    float: right;
    height: 40px;
    width: 159px;
}
.zap_doradce_param {
	color: #8a9fb5;
	font-size:11px;
	font-weight:normal;
}
.param_rozw_bottom {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px -322px;
	height: 14px;
	width: 720px;
	clear:both;
}
.param_rozw_top {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px -289px;
	height: 18px;
	width: 720px;
}
.i_blue_button_param {
	background-image: url(/imgs/obiekt/i_button_blue.png);
	float: right;
	height: 21px;
	width: 22px;
	margin-right:10px;
}
.rabat_promo_info {
	color:#70aa36;
	font-weight:bold;
	display:block;
	margin-bottom:3px;
}
.paramtryzacja_list_separator_vert {
	background-image: url(/imgs/obiekt/param_separator_main_horiz.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 1px;
	width: 720px;
	bottom: 0px;
}

.transport_param_komorka {
	min-width: 120px;
	padding-right: 10px;
}

.our_phone_dest{
	min-width: 112px;
	float:right;	
}

.param-loading {
	background-color: #E5E8F3 !important;
	background-image: url("/imgs/obiekt/ajax-loader.gif");
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
	font-size: 14px;
	height: 542px;
	opacity: 0.75;
	position: absolute;
	text-align: center;
	width: 770px;
	z-index: 10;
}

.price-loading {
	background-image: url("/imgs/obiekt/ajax-loader3.gif");	
	background-position: center center;
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	position: absolute;
}

.loading_komunikaty{
	margin-top: 25px;	
}
.urlDoRezerwacji{
	cursor: pointer;	
}
.urlDoRezerwacjiMerlina{
	cursor: pointer;	
}
#anotherLinkDoOferty{
	cursor: pointer;	
}
#dodatkowyUrlDlaRezerwacji{
	color: #0051A2;
	cursor: pointer;
	padding-top: 3px;
}
#direct_bottom {
    margin-right: 0px;
}

#paginator li {
    display: inline;
    width: 7px;
    padding: 0 4px !important;
}

#paginator ul, #paginator li {
    display: inline;
    float: left;
    list-style: none outside none;
    padding: 0;
}

.change-top-iterator {
    background-color: #617A95 !important;
    color: #FFFFFF;
    display: inline !important;
    margin: 0 0 0 4px;
    padding: 0 4px !important;
    cursor: pointer;
}

.change-top-iterator-active {
    background-color: #A2BA09 !important;
    color: #FFFFFF;
    display: inline !important;
    margin: 0 0 0 4px;
    padding: 0 4px !important;
}
 
/* koniec parametryzacji */

/*  formatka zapytania */
.close_popup {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position:-476px -828px;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    float: right;
    padding-right: 15px;
    text-align: left;
}
.zapytanie_header {
    color: #529312;
    font-size: 16px;
    font-weight: bold;
    line-height: 23px;
}
.formularz_zapytania_main_box {
	color: #414b56;
}
.zapytanie_header {
	font-weight:bold;
	line-height:19px;
}
.zapytanie_main_form {
	width: 392px;
}
.zapytanie_form_header {
	color: #617b96;
	clear: both;
	height: 15px;
	margin-left: 6px;
	margin-top:6px;
}
.zapytanie_textarea {
	width: 405px;
	height: 134px;
	border: 1px solid #d2d2d2;
}        
.zapytanie_input {
	width: 180px;
	height:21px;
	border: 1px solid #d2d2d2;
}
.zapytanie_bottom input {
	margin-top: 1px;
	margin-left:0px;
}
.zapytanie_form_option {
	clear:both;
	float:left;
	height:20px;
	width: 400px;
}
.zapytanie_form_option a {
	text-decoration:underline;
	color:#0051a2;
}
.zglos_zapytanie input{
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-repeat: no-repeat;
	display:block;
	margin: 37px 0px 0px 44px;
	border: 0px;
	background-position:-276px -820px;
	font-size:0px;
	cursor: pointer;
	width: 138px;
	height: 32px;
	color: rgba(255,255,255,0.5);
	filter: alpha(opacity=100);
}
.zglos_zapytanie a{
	width: 117px;
	height:27px;
	background-image: url(/imgs/obiekt/wyslij_zapytanie_button.jpg);
	background-repeat: no-repeat;
	display:block;
	margin: 37px 0px 0px 64px;
}
.parametryzacja_separator_glowna_czesc {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: 0 -1158px;
    background-repeat: no-repeat;
    clear: both;
    height: 1px;
    margin-bottom: 15px;
    margin-top: 15px;
    width: 720px;

}
.formatka{
	display: none;	
}




/* koniec formatki zapytania */





/*  box dodatkowych informacji */
.dodatkowe_info_link_box {
    clear: both;
    float: right;
    margin: 8px 0;

    width: 65px;
}
.dodatkowe_info_bg {
    background-color: #EFF3F7;
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: 0px -510px;
    background-repeat: no-repeat;
}
.left_dodatkowe_info {
border: 1px solid #DFDFDF;
color: #666666;
font-family: Tahoma,Geneva,sans-serif;
font-size: 11px;
padding: 10px 7px 10px 10px;
width: 156px;
}

.left_dodatkowe_info_title {
font-weight: bold;
}

.left_dodatkowe_info #skroty li{

list-style: none outside none;
border-top: 1px solid #dfdfdf;
padding: 6px 0px;

}
#skroty .skroty_strzalka{
display: inline-block;
float: right;
}

.left_dodatkowe_info #skroty {
padding: 0px;
}

.img_param_list {
	margin-top:3px !important;
	position: absolute !important;	
}
.left_dodatkowe_info_image{
	float: right;
	margin: -3px 20px 0px 0px;
}
.left_dodatkowe_info img{
	margin : 0px !important;
	float: right;
	position: inherit;
}
.left_dodatkowe_info a {
    color: #0051A2;
    display: block;
    text-decoration: none;
    margin-left: 0px !important;
    width: 100% !important;
}
#box_additional_info{
		float:left;
}

/* box naszej opinii i opisu hotelu */

.opinia_travelone_mainbox {
	color: #7391af;
	float: left;
	width: 573px;
	margin-bottom:15px;
}
.opinia_travelone_mainbox_top {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 8px;
	width: 575px;
	background-position:-180px -635px;
}
.opinia_travelone_mainbox_text {
	background-color: #efefef;
	background-image: url(http://media.travelone.pl/imgs/sprites/param_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px -185px;
	width: 549px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #e5e5e5;
	border-left-color: #e5e5e5;
	min-height:91px;
	padding-right: 12px;
	padding-left: 12px;
	float:left;
}

.opinia_travelone_mainbox_bottom {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 22px;
	width: 575px;
	cursor: pointer;
	background-position:-180px -347px;
	
}
.opinia_travelone_mainbox_bottom_noscroll {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: -68px -226px !important;
    background-repeat: no-repeat;
    float: left;
    height: 3px;
    width: 575px;
}
.opinia_top1 {
	float: left;
	height: 15px;
	width: 549px;
}
.T1_text {
	margin: 12px 0px 12px 0px;
	float:left;
	line-height:16px;
}
.ocena_smiley {
	float: left;
	width: 100px;
	padding-left:238px;
}
div.ocena_smiley img{
	float:left;
}
.header_opinia_param {
	font-weight:bold;
	color:#7391af;
	display:block;
	width: 549px;
	float:left;
}
#ourOpis{
	background-color: #EFEFEF;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	border-style: none solid;
	float: left;
	min-height: 91px;
	padding-left: 12px;
	padding-right: 12px;
	width: 549px;
}
.ourOpis_text{
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
	line-height: 15px;
}




/* box opisu hotelu */
.param_lead_main_box {
    color: #414B56;
    font-size: 11px;
    line-height: 19px;
    width: 575px;
}
#ourOpis .param_lead_main_box {
    color: #7391AF;
    font-size: 11px;
    line-height: 19px;
    width: 550px;
}
.lead_akapit_box {
    color: #414B56;
    font-size: 12px;
    margin-bottom: 18px;
    float: left;
    margin-bottom: 13px;
    width: 575px;
}
#ourOpis .lead_akapit_box {
    float: left;
    margin-bottom: 13px;
    width: 550px;
}
.lead_akapit_box_title {
    color: #259FCE;
    display: block;
    /*font-size: 13px;*/
    font-size: 16px;
    font-weight: bold;
    width: 575px;
}
.pogoda_title_param {
	width: 80px;
	font-weight:bold;

	float: left;
	
	padding-top:20px;

}
.pogoda_info_param {
	font-size: 21px;
	font-weight: bold;
	
	width: 71px;
	float: left;
	height:54px;
	margin-top: 3px;
}
.pogoda_ico1 {
	float: right;
	height: 71px;
	width: 72px;
	margin-top:10px;
}
.pogoda_details {
	font-size: 11px;
	font-weight: normal;
	color: #414b56;
	text-align: left;
	width: 80px;
	float:left;
}
.pogoda_details_right {
	font-size: 10px;
	font-weight: normal;
	color: #414b56;
	text-align: left;
	width: 60px;
	float:left;
}
.pogoda_bottom {
	font-size: 10px;
	color: #0051a2;
	text-align: right;
	width: 100%;
	
	float: left;
	margin-top: 19px;
}

.pogoda_bottom a {
	font-size: 11px;
	color: #0051a2;

}
.pogoda_bottom a:hover {
	font-size: 11px;
	color: #0051a2;
	text-decoration:underline;
	/* [disabled]font-weight: bold; */
}
.pogoda_bottom a:hover {
	font-size: 11px;
	color: #0051a2;
	text-decoration:underline;
	/* [disabled]font-weight: bold; */
}
.margin_left_main_box {
	margin-top:10px;
	float:left;
}
.zover-zajawka-medium-pasek {
	margin: 3px 5px 0px 5px;
}
.zoover_left_ocena {
    font-size: 12px;
    font-weight: bold;
}
.zoover_left_box {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: -619px -238px;
    background-repeat: no-repeat;
    color: #2270B9;
    float: right;
    font-size: 17px;
    height: 37px;
    padding: 2px 0 0;
    position: relative;
    text-align: center;
    width: 47px;
    margin-right: 5px;
}
.zoover_left_ocena {
	font-weight:bold;
	font-size:12px;
}
.obiekt_main_box_desc_left {
	float: left;
	width: 195px;
}
.obiekt_main_box_desc_right {
	float: right;
line-height: 18px;
width: 575px;
}

.title_object_obiekt {
	font-size: 18px;
	font-weight: bold;
	color: #00aeef;
}
.sciezka_param_text_box {
	font-size: 12px;
	color: #617b94;
	width: 573px;
	clear: both;
	margin:10px 0px 13px 0px;
	float:left;
}
.sciezka_param_text_box a{	
	color: #0051a2;
	text-decoration:none;	
}
.sciezka_param_text_box a:hover{	
	color: #0051a2;
	text-decoration:underline;	
}
.sciezka_parm_link {
	color: #0051a2;
}
.obiekt_main_box_desc {
	float: left;
	width: 770px;
	margin-top: 14px;
}
#sharp-tabs-box #tabs-box{
	float: left;
	margin-top: 17px;
	width: 770px;
	position: static;
}

div.przewodnik_param_main_box a {
	color:#0051a2;
	text-decoration:none;
}
div.przewodnik_param_main_box a:hover {
	color:#0051a2;
	text-decoration:underline;
}
.przewodnik_param_main_box {
	color: #414b56;
	background-color: #e0eefc;
	float: left;
	width: 563px;
	margin-top: 15px;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
}
.sciezka_parm_link {
	color: #0051a2;
}
.przewodnik_parm_text {
	margin-top:13px;
	margin-bottom:4px;
}
.przewodnik_loc_name {
	font-size:14px;
	color: #0051a2;
	font-weight:bold;
}
.przewodnik_az {
   background-color: #EEF5FF;
   background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
   background-position: -244px -423px;
   background-repeat: no-repeat;
   float: left;
   height: 34px;
   margin-right: 5px;
   padding-left: 52px;
   padding-top: 9px;
   width: 127px;
}



.przewodnik_info_praktyczne {
   background-color: #EEF5FF;
   background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
   background-position: -242px -467px;
   background-repeat: no-repeat;
   float: right;
   height: 34px;
   margin-right: 5px;
   padding-left: 55px;
   padding-top: 9px;
   width: 127px;
}


.przewodnik_ksiegarnia {
   background-color: #EEF5FF;
   background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
   background-position: -242px -511px;
   background-repeat: no-repeat;
   float: right;
   height: 34px;
   padding-left: 65px;
   padding-top: 9px;
   width: 126px;
} 
.przewodnik_zakladki_main_box {
	float: left;
	width: 563px;
	height: 43px;
	margin-top: 10px;
}





	



/* kalkulacja ceny całkowitej */
.popup_param {
    float: right;
    margin: 0;
    position: relative;
    width: 184px;
}
.popup_main_window {
    background-color: #D5E4F6;
    background-image: url("/imgs/obiekt/popup_background.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border: 1px solid #6690BE;
    color: #414B56;
    font-size: 11px;
    margin-top: -70px;
    max-width: 852px;
    padding: 16px;
    position: absolute;
    top: 0;
    z-index: 9;
}


div.popup_main_window span {
    color: #416FA3;
    text-decoration: underline;
}

.bottom_popup {
	display: block;
	float: right;
	height: 34px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b9cade;
}
.param_rozw_total_prize {
	background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
	background-position: -158px -237px;
	background-repeat: no-repeat;
	color: #414B56;
	cursor: pointer;
	float: right;
	font-size: 12px;
	height: 38px;
	margin-left: 447px;
	margin-top: 10px;
	position: absolute;
	width: 99px;
	z-index: 8;
}

.fb_share_link { 
	padding:2px 0 0 20px; 
	height:16px; 
	background:url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg) no-repeat top left; 
	background-position: -212px -51px;
	line-height: 13px;
}

#social-send a{
	background-color: #ECEEF5;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 24px;
	border: 1px solid #CAD4E7;
	border-radius: 3px;
	text-decoration:none;
	display: block;
	height: 14px;
	width: 26px;
}

#social-send  a:hover {
	border-color: #9DACCE;
}

#social-send2 a{
	background-color: #ECEEF5;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 24px;
	border: 1px solid #CAD4E7;
	border-radius: 3px;
	text-decoration:none;
	display: block;
	height: 14px;
	width: 26px;
	color: #7391AF;
}

#social-send2  a:hover {
	border-color: #9DACCE;
	color: #0051A2;
}

/*/////////////////////// oferta.css //////////////////*/



#dialog {
	display: none;
	background: #000 url(/imgs/loading-bar-travelone.gif) no-repeat center
		center;
}




#navi-path-box, #oferta-box-wrap, #navi-path-box, #tabs-box{
	left: 10px;
}


/* ========= OFERTA BOX ============= */
#oferta-box-wrap {
	position: relative;
	float: left;
	/*margin-left: 10px;*/
	padding: 0;
}







/* =========== OPIS BOX =================*/
#tabs-box {
	float: left;
	clear: left;
	width: 760px;
	margin: 10px 0 10px 0px;
	position: relative;
	min-height: 400px;
}






#gmap-path {
	height: 20px;
	text-align: left;
	margin: 0px 0 12px 3px;
}

#gmap-show-photo {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	display: inline;
	float: right;
	margin-right:10px;
	background-position:-19px -419px;
}

#gmap-show-photo:hover {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg) !important;
	display: inline;
	float: right;
	background-position:-19px -445px;
}

#gmap-rem-photo {
	background-image: url(/imgs/ukryj_zwykly.jpg);
	display: none;
	float: right;
}

#gmap-rem-photo:hover {
	background-image: url(/imgs/ukryj_hover.jpg) !important;
	display: none;
	float: right;
}

#gmap-path-header {
	font-weight: bold;
}

#gmap #map {
	background-image: url(/imgs/oferta/ajax-loader.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 520px;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 760px;
}




/*=============== IMAGE CAROUSEL ================*/



/**
 *  Horizontal Buttons
 */

/*===================*/
 

.left_dodatkowe_info ul {
        list-style-type: square;
        padding-left:15px;
        margin-left:0px;
        margin-bottom:4px;
}
.left_dodatkowe_info img{
        float: right;
        margin: -10px 0px 0px 10px;
        position:absolute;
}
.left_dodatkowe_info a{
        text-decoration:none;
        color: #0051a2;
        margin-left:15px;
        display:block;
        width:124px;
}
.left_dodatkowe_info a:hover{
        text-decoration:underline;
        color: #0051a2;
}


/*/////////////// zoover /////*/

.panel {
	background: none;
	border: none;
}

.entityTestimonialsHeader, .testimonialFontSize {
	display: none;
}

.testimonial_overview_text strong {
	display: block;
}

.lbox {
	background-color: #FBF9EA;
}

.lbox div.appraisal span {
	background: none;
}

.box {
	background-color: #E0EEFC;
	color: #414B56;
	font-size: 10pt; 
}

/* CSS 2.1 nie obsługuje symboli wieloznacznych, dlatego trzeba wypisać wszystkie warianty osobno */
#TestimonialOverviewRepeater_ctl01_OpenPhotoPanel, #TestimonialOverviewRepeater_ctl02_OpenPhotoPanel, #TestimonialOverviewRepeater_ctl03_OpenPhotoPanel, #TestimonialOverviewRepeater_ctl04_OpenPhotoPanel, #TestimonialOverviewRepeater_ctl05_OpenPhotoPanel, #TestimonialOverviewRepeater_ctl06_OpenPhotoPanel, #TestimonialOverviewRepeater_ctl07_OpenPhotoPanel, #TestimonialOverviewRepeater_ctl08_OpenPhotoPanel, #TestimonialOverviewRepeater_ctl09_OpenPhotoPanel, #TestimonialOverviewRepeater_ctl10_OpenPhotoPanel, #TestimonialOverviewRepeater_ctl00_OpenPhotoPanel {
	display: none;
}


/* ===== MINI ZAJAWKA ===== */




/* ===== ZAJAWKA ===== */


.zoover-zajawka-medium-kategoria {
	width: 70px;
}



.zover-zajawka-medium-pasek {
	width: 58px;
	height: 8px;
	overflow: hidden; /* IE6 height bug */
}

.zover-zajawka-medium-pasek div {
	float: left;
	height: 8px;
	width: 2px;
}

.zover-zajawka-medium-pasek-left {
	background-image: url('http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg');
	background-position:-24px -389px;
}

.zover-zajawka-medium-pasek-center-green {
	background-image: url('http://media.travelone.pl/imgs/sprites/param_bg.jpg');
	background-position:0px -169px;
}

.zover-zajawka-medium-pasek-center-white {
	background-image: url('http://media.travelone.pl/imgs/sprites/param_bg.jpg');
	background-position:0px -176px;
}

.zover-zajawka-medium-pasek-right-green {
	background-image: url('http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg');
	background-position:-38px -389px;
}

.zover-zajawka-medium-pasek-right-white {
	background-image: url('http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg');
	background-position:-32px -389px;
}



/* ===== ZAKŁADKA ===== */
#zoover-tab-box {
	margin-top: 10px;
}

#zoover-tab-header {
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 30px;
}

#zoover-tab-header-left {
	float: left;
	margin-top: 8px;
}

#zoover-tab-header-right {
	float: right;
}


.parametryzacja_naglowek_main_box {
	font-size: 11px;
	color: #3a6ea7;
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 87px;
	width: 725px;
	padding: 0px 20px 0px 25px;
	background-position:0px -93px;
}
.main_box_popup {
    float: left;
    width: 100%;
}

#galeria_ster_left_p{
	width: 20px; 
	display: block; 
	height: 37px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	background-position: -53px -16px;
	}
	
#galeria_ster_left_a {	
	width: 20px; 
	display: block; 
	height: 37px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	background-position: 0px -16px;
	}
	
	
	#galeria_ster_right_a {	
	width: 20px; 
	display: block; 
	height: 37px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	background-position: 1px -73px;
	}
	
	#galeria_ster_right_p{
	width: 20px; 
	display: block; 
	height: 37px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	background-position: -48px -73px;
	}
	
	.full_star {
		float: left; 
		width: 13px; 
		height: 13px; 
		background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
		background-position: 0px -51px;
	}
	.empty_star {
		float: left; 
		width: 13px; 
		height: 13px; 
		background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
		background-position: -19px -51px;
	}
	.half_star {
    background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
    background-position: 0 -68px;
    float: left;
    height: 13px;
    width: 13px;
}
	
	.zobacz_opis_ico{
		width: 20px; 
		height: 14px; 
		background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
		background-position: -141px -54px;
	}
	.bezp_link_do_oferty_ico{
		width: 20px; 
		height: 14px; 
		background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
		background-position: -181px -54px;
	}
	
	.param_separator_poziom{
		width: 720px; 
		height: 2px; 
		background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
		background-position: 0px -216px;
	}
	.param_separator_pion{
		width: 2px; 
		height: 48px; 
		float: left; 
		background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
		background-position: -293px -40px;
	}
	.param_ico_white_plane {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	width: 30px; 
	background-position: -82px -5px; 
	height: 15px;
	}
	.param_ico_white_wlasny {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	width: 30px; 
	background-position: -142px -5px; 
	height: 15px;
	}
	.param_ico_white_bus{
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	width: 30px; 
	background-position: -111px -5px; 
	height: 15px;
	}
	
	.param_promocja_ikonka {
		width: 48px; 
		height: 12px; 
		background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
		background-position: -312px -57px;
	}
	.param_last_ikonka {
	width: 48px; 
	height: 12px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	background-position: -372px -57px;
	}
	.param_wczesniej_ikonka {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	width: 48px; 
	background-position: -550px -57px; 
	height: 22px;
	}
	.param_freeski_ikonka {
	background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
	background-position: -312px -73px;
	height: 12px;
	width: 48px;
	}
	.param_kontakt_blue_ikona{
		height: 30px; 
		width: 37px; 
		float: right; 
		background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
		background-position: -733px -44px;
	}
	.parm_zielony_3dbox_promo {
		width: 37px; 
		height: 40px; 
		background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
		background-position: -686px -44px;
	}
.full_yellow_face {
	height: 16px; 
	float: left; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	width: 20px; 
	background-position: -451px -54px;
}
.grey_yellow_face{
	height: 16px; 
	float: left; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	width: 20px; 
	background-position: -480px -54px;
}
.half_yellow_face{
	height: 16px; 
	float: left; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	width: 20px; 
	background-position: -512px -54px;
}
.dodatkowe_info_zielone_ikonki{
	height: 14px; 
	width: 16px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	background-position: -25px -481px;
}
.dodaj_opinie_button {
	width: 92px; 
	height: 29px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	background-position: -461px -496px;
}
.dodaj_opinie_button_left {
    width: 79px;
    height: 35px;
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: -473px -423px;
    cursor: pointer;
    display:block;
}
.czytaj_opinie_button {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: -471px -492px;
    color: #8AA443;
    cursor: pointer;
    font-weight: bold;
    height: 35px;
    padding-top: 4px;
    text-align: center;
    width: 78px;
}
.param_zover_logo_left {
	width: 65px; 
	height: 28px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	background-position: -494px -461px;
}

.galeria_blue_button_down {
	width: 26px; 
	height: 21px; 
	float: left; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); background-position: -462px -533px;
}

.galeria_blue_button_up {
	width: 26px; 
	height: 21px; 
	float: left; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); background-position: -496px -533px;
}
.galeria_foto_zover_top {
	width: 65px; 
	height: 10px; 
	margin-top: 6px; 
	margin-right: 6px; 
	float: right; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	background-position: -484px -471px;
}
.galeria_foto_zover_bottom{
width: 65px; 
height: 10px; 
margin-right: 6px; 
float: left; 
background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
background-position: -489px -471px; 
margin-top: 5px;
}
.galeria_param_sterowanie_lewo {
	width: 31px; 
	height: 71px; 
	margin-top: -35px; 
	position: absolute; 
	top: 50%; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	background-position: -136px -418px;
}
.galeria_param_sterowanie_prawo {
	width: 31px; 
	height: 71px; 
	margin-top: -35px; 
	position: absolute; 
	top: 50%; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	background-position:-192px -418px;
}
.dodaj_opinie_zover_zakladka {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: -373px -751px;
    float: left;
    height: 55px;
    margin-top: 5px;
    width: 122px;
    margin-bottom:5px;
    display:block;
}
.zover_zakladka_logo {
	width: 126px; 
	height: 45px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	float: left; 
	margin-top: 10px; 
	background-position: -209px -754px;
}
.formatka_zapytania_zielona_ikona {
	width: 49px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	height: 37px; 
	background-position: -200px -820px;
}

.param_ico_black_plane{
	height: 12px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	width: 35px; 
	background-position: -84px -93px;
}
.param_ico_black_wlasny{
	height: 12px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	width: 35px; 
	background-position: -118px -93px;
}
.param_ico_black_bus{
	height: 12px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	width: 35px; 
	background-position: -153px -93px;
}
.autobus_wyjazd {
	width: 11px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	margin-right: 4px; 
	float: left; 
	background-position: -213px -586px; 
	height: 14px;
}

.autobus_powrot {
	width: 11px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	margin-right: 4px; 
	float: left; 
	background-position: -236px -586px; 
	height: 14px;
}
.samolot_wylot {
	width: 11px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	margin-right: 4px; 
	float: left; 
	background-position: -394px -591px; 
	height: 16px;
}
.samolot_przylot {
	width: 11px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	margin-right: 4px; 
	float: left; 
	background-position: -424px -591px; 
	height: 16px;
}

.u_wlasciciela_ikonka_top {
	width: 115px; 
	height: 27px; 
	float: right; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	background-position: -266px -585px;
}
/*////////////////////// IKONKI UDOGODNIEN ///////////////////*/

.ikony_udg{
	height: 19px; 
	width: 19px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/ikonki_udg.jpg);
}
.icoudg_27{
	background-position:-7px -5px;
}
.icoudg_26{
	background-position:-7px -31px;
}
.icoudg_25{
	background-position:-7px -60px;
}
.icoudg_24{
	background-position:-7px -86px;
}
.icoudg_23{
	background-position:-7px -116px;
}
.icoudg_22{
	background-position:-7px -142px;
}
.icoudg_21{
	background-position:-7px -172px;
}
.icoudg_20{
	background-position:-7px -200px;
}
.icoudg_19{
	background-position:-7px -227px;
}
.icoudg_18{
	background-position:-7px -255px;
}

/*///////////////////*/

.icoudg_17{
	background-position:-38px -5px;
}
.icoudg_16{
	background-position:-38px -30px;
}
.icoudg_15{
	background-position:-38px -60px;
}
.icoudg_14{
	background-position:-38px -87px;
}
.icoudg_13{
	background-position:-38px -116px;
}
.icoudg_12{
	background-position:-38px -143px;
}
.icoudg_11{
	background-position:-38px -173px;
}
.icoudg_10{
	background-position:-38px -199px;
}
.icoudg_9{
	background-position:-38px -226px;
}
.icoudg_8{
	background-position:-38px -256px;
}

/*///////////////////*/

.icoudg_7{
	background-position:-67px -6px;
}
.icoudg_6{
	background-position:-67px -32px;
}
.icoudg_5{
	background-position:-67px -62px;
}
.icoudg_4{
	background-position:-67px -89px;
}
.icoudg_3{
	background-position:-67px -114px;
}
.icoudg_2{
	background-position:-67px -144px;
}
.icoudg_1{
	background-position:-67px -169px;
}
.icoudg_36{
	background-position:-67px -198px;
}
.icoudg_31{
	background-position:-67px -225px;
}
.icoudg_29{
	background-position:-67px -254px;
}

/*///////////////////*/

.icoudg_30{
	background-position:-97px -6px;
}
.icoudg_32{
	background-position:-97px -34px;
}
.icoudg_33{
	background-position:-97px -64px;
}
.icoudg_34{
	background-position:-97px -90px;
}
.icoudg_35{
	background-position:-97px -114px;
}
.icoudg_64{
	background-position:-97px -145px;
}
.param_separator_pion_top {
   background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
   background-position: -300px -51px;
   float: left;
   height: 37px;
   width: 2px;
} 
.brak_wynikow_param{
	height: 28px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	background-position: -619px -47px; 
	width: 41px;
}

.param_ster_left{
	width: 7px; 
	height: 12px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	background-position: 0px -123px;
}
.param_ster_right {
	width: 7px; 
	height: 12px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png); 
	background-position: 0pt -139px; margin-left: 6px;
}
.sprawdzona_oferta_img {
	width: 211px; 
	height: 15px; 
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg); 
	background-position: -210px -893px; 
	float: left;
}
/*/////////////////// okienko o paszporcie /////////////////////*/
.paszport_main_box {
	width: 372px;
}
.paszport_top {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png);
	background-position: -19px -116px;
	height: 7px;
	width: 372px;
}
.paszport_top_left {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-position: 0px -1198px;
	height: 15px;
	width: 304px;
	float:left;
}
.paszport_top_right {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-position: -305px -1198px;
	height: 15px;
	width: 68px;
	float:right;
	cursor:pointer;
}
.paszport_txt {
	background-image:url(http://media.travelone.pl/imgs/sprites/param_bg.jpg);
	background-position: 0px -455px;
	background-repeat:repeat-x;
	height: 141px;
	width:372px;
	color:#414b56;
	font-size:14px;
	line-height:20px;
	text-align:center;
}
.top_text {
	width:100%;
	font-weight:bold;
	padding:19px 0px 12px 0px;
	float:left;
}
.paszp_bottom_left {
	width:109px;
	height:24px;
	background-image:url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-position:0px -1227px;
}
.paszp_bottom_center {
	width:149px;
	height:24px;
	background-image:url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-position:-110px -1227px;
	cursor:pointer;
}
.paszp_bottom_right {
	width:114px;
	height:24px;
	background-image:url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
	background-position:-260px -1227px;
}
.paszp_bottom {
	background-image: url(http://media.travelone.pl/imgs/sprites/param_pngs.png);
	background-position:-19px -124px;
	height: 35px;
	width: 372px;
}

.close_widget {
    background-image: url(http://media.travelone.pl/imgs/sprites/main_sprite.jpg);
    background-position: -445px -388px;
    background-repeat: no-repeat;
    clear: both;
    float: right;
    height: 8px;
    margin-left: 2px;
    margin-top: 2px;
    width: 9px;
	cursor:pointer;
}

/* brakujace style */

.jr_main_part_okno {
    background-color: #F1F5F8;
    border-left: 1px solid #B4C2D2;
    border-right: 1px solid #B4C2D2;
    border-style: none solid;
    border-width: 0 1px;
    color: #617A95;
    float: left;
    font-size: 11px;
    line-height: 17px;
    padding-left: 25px;
    padding-right: 25px;
    width: 232px;
    text-align:center;
}
.jr_bottom_okno_bg {
   background-image: url("/imgs/przewodnik/sprites.png");
   background-position: 0 24px;
   float: left;
   height: 24px;
   width: 284px;
}


#tooltip_info_more {
   bottom: 23px;
   color: #FFFFFF;
   display: none;
   font-size: 11px;
   position: absolute;
   right: -20px;
   width: 284px;
   z-index: 10000;
}

.jr_left_bg {
   background-image: url("/imgs/przewodnik/sprites.png");
   background-position: 0 12px;
   background-repeat: no-repeat;
   height: 24px;
   width: 284px;
}

#tooltip_info {
        float:left;
        cursor: pointer;
}
#tooltip_container {
        bottom : -1px;
        right: 25px;
        float:right;
        position: absolute;
        display:none;
}
.drukuj_opis_ico {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: -715px -243px;
    height: 14px;
    width: 20px;
}
.param_ico_blue_wykrzyknik {
float: left; 
background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg"); 
height: 21px; 
width: 27px; 
background-position: -629px -882px;
}

.param_important_infos_child {
color: rgb(65, 75, 86); 
float: left; 
width: 750px; 
font-size: 12px; 
margin-bottom: 4px; 
padding: 0px 10px 10px; 
line-height: 19px;
}

.param_important_infos_child_txt {
color:#00aeef;
}
.transport_z_param{
        width:129px;
        height:24px;
}
.clocks{
        float:left;
        width: 130px;
        height: 21px;
        display: block;
        background-image: url(/imgs/meteo/bigclock.jpg);
}
/* poszczegolne ikonki */
.clocks_gen{
        width: 13px;
}
.clocks_0 {
        width: 13px;
        background-position: 0px 0px;
}
.clocks_1 {
        width: 13px;
        background-position: -13px 0px;
}
.clocks_2 {
        width: 13px;
        background-position: -26px 0px;
}
.clocks_3 {
        width: 13px;
        background-position: -39px 0px;
}
.clocks_4 {
        width: 13px;
        background-position: -52px 0px;
}
.clocks_5 {
        width: 13px;
        background-position: -65px 0px;
}
.clocks_6 {
        width: 13px;
        background-position: -78px 0px;
}
.clocks_7 {
        width: 13px;
        background-position: -91px 0px;
}
.clocks_8 {
        width: 13px;
        background-position: -104px 0px;
}
.clocks_9 {
        width: 13px;
        background-position: -117px 0px;
}
	
#kod_oferty_obiektu a:hover {
    text-decoration: underline;
	color: #0051A2;
}
#kod_oferty_obiektu_loc a:hover {
    text-decoration: underline;
	color: #0051A2;
}
#kod_oferty_obiektu_loc a {text-decoration: none;}
.lokalizacja_link {
color: #8A9FB5;
display: inline-block;
margin-left: 8px;
text-decoration: none;
width: 90px;
}
#kod_oferty_obiektu a {text-decoration: none;}
.lokalizacja_link {
color: #8A9FB5;
display: inline-block;
margin-left: 8px;
text-decoration: none;
width: 90px;
}
.lokalizacja_bold {font-weight: bold;}
.lokalizacja_odstep {
    display: inline-block;
    margin: 2px 0;
    width: 400px;
}
.icons_midibox{
float: left;
width: 432px;
}
.ocena_klientow_tekst {
    margin-bottom: -27px;
    text-align: left;
    width: 46px;
}
.ocena_klientow_tekst a{
text-decoration: none !important;
color: #8A9FB5 !important;
}
.ocena_klientow_tekst a:hover{
text-decoration: underline !important;
color: #0051A2 !important;
}
.najlepsza_oferta_pos img {clear:both}
.najlepsza_oferta_button {
    background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
    background-position: -687px -728px;
    background-repeat: no-repeat;
    cursor: pointer;
    float: right;
    height: 21px;
    margin-top: -2px;
    width: 97px;
}
div.najlepsze_oferty_box table {margin-bottom:0px}
.najlepsze_oferty_box table:first-child {margin-bottom:25px}
.najlepsza_oferta_pos a:link {display:block; clear:both; line-height: 29px;}
#center_el {
        float:left;
        width: 446px;

}
.small_container{
        width:774px;
        float:left;
}
.najlepsze_oferty_box {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: rgb(223, 223, 223);
        padding: 12px;
        float: left;
        width: 744px;
        margin-top:10px;
}
.najlepsze_oferty_main_box{ float: left; width: 774px; margin-bottom: 11px; }
.show_najlepsze_oferty {
    background-image: url(http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg);
    background-position: -270px -267px; 
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    float: right;
    height: 21px;
    margin-left: 129px;
    width: 318px;
}
.najlepsza_oferta_pos {font-size:12px; width:223px; text-align:left;}
.aqua_prize {color:#00aeef;}
.aqua_prize_bold {font-weight:bold; font-size:16px;}
.zobacz_oferte_link {
display: inline;
float: right;
}
.brak_ofert_main_box {
    background-color: #E7EDF3;
    float: left;
    margin-bottom: 7px;
    padding: 20px;
    width: 392px;
color: #8d9ba8;
line-height: 21px;
}
.brak_wynikow_akcent {
    color: #00AEEF;
    font-weight: bold;
}
.brak_ofert_main_box table{
margin: auto;
}
.brak_ofert_title {
    color: #414B56;
    font-size: 15px;
    font-weight: bold;
padding-bottom: 10px;
}
.brak_ofert_image {
    background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
    background-position: -719px -880px;
}
.hity-tabs-loading {
    text-align: center;
    font-size: 14px;
    height: 275px;
    width: 315px;
    background-image: url(/imgs/topbox/ajax-loader.gif);
    background-position: center;
    background-repeat: no-repeat;
    text-indent: -999999px;
}
.param_opinia_eksperta_mainbox {
	font-size: 12px;
	line-height: 18px;
	color: #617a95;
	background-color: #fafcfe;
	padding: 20px;
	clear: both;
	float: left;
	width: 533px;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bccb3c;
	border-right-color: #a5c6e5;
	border-bottom-color: #a5c6e5;
	border-left-color: #a5c6e5;
	font-family: Tahoma, Geneva, sans-serif;
	margin-bottom:13px;
}

.param_opinia_eksperta_mainbox_icon {
	background-image: url(http://media.travelone.pl/imgs/sprites/sprite_param_png.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 69px;
	width: 103px;
	float: right;
	margin:-29px -18px 8px 20px;
}

.param_opinia_eksperta_mainbox_title {
	font-weight:bold;
	margin-bottom:14px;
}

.param_opinia_eksperta_suns {
	float: left;
	height: 15px;
	width: 94px;
margin-top:2px;
}

.full_sun {
	background-image: url(http://media.travelone.pl/imgs/sprites/sprite_param_png.png);
	background-repeat: no-repeat;
	background-position: -124px 0px;
	float: left;
	height: 15px;
	width: 16px;
}

.half_sun {
	background-image: url(http://media.travelone.pl/imgs/sprites/sprite_param_png.png);
	background-repeat: no-repeat;
	background-position: -164px 0px;
	float: left;
	height: 15px;
	width: 16px;
}

.empty_sun {
	background-image: url(http://media.travelone.pl/imgs/sprites/sprite_param_png.png);
	background-repeat: no-repeat;
	background-position: -144px 0px;
	float: left;
	height: 15px;
	width: 16px;
}

.opinia_eksperta_aqua{
	color:#259fce;
}
.dodaj_el_schowek {
background-image: url("http://media.travelone.pl/imgs/sprites/param_main_sprite.jpg");
background-position: -631px -585px;
background-repeat: no-repeat;
color: #8A9FB5;
cursor: pointer;
float: right;
font-size: 13px;
font-weight: normal;
height: 20px;
line-height: 19px;
text-decoration: none;
width: 132px;
}

.dodaj_el_schowek:hover {
text-decoration: underline;
}
.najlepsze_oferty_box td { width: 248px; }
.main_left_box_ski {
  border: 1px solid #E0E0E0;
  color: #666666;
  float: left;
  font-size: 11px;
  margin-top: 10px;
  padding: 10px 7px;
  width: 159px;
}
.ski_promo_kontener_trasa {
  float: left;
  height: 6px;
  margin-right: 8px;
  margin-top: 4px;
  width: 12px;
}
.ski_czytaj_wiecej_button {
        background-image: url(/imgs/czytaj_wiecej_ski.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        clear: both;
        float: left;
        height: 21px;
        width: 97px;
        margin-top: 10px;
        cursor:pointer;
}
.title_ski_promo {

        font-size: 11px;
        font-weight: bold;
        color: #259fd0;
        text-align: left;
        width: 100%;
        margin-bottom: 13px;
}
.title_ski_region_name, .title_ski_region_name a{
        font-weight:bold;
        color:#0757ae;
        font-size:12px;
        margin:5px 0px;
        text-decoration:none;
}
.ski_promo_aqua {
        color:#269ed0;
}
.ski_promo_trasa_green
{
        background-color:#588528;
}
.ski_promo_trasa_red
{
        background-color:#ed1b24;
}
.ski_promo_trasa_black
{
        background-color:#000000;
}
.margin_left_main_box_bottom {
float: left;
margin-bottom: 10px;
}
.main_box_right {
        float: left;
        width: 163px;
        border: 1px solid #c4cdd5;
        padding:10px;
        margin-bottom:20px;
}
#ind_tagi {
  line-height: 18px;
  text-align: justify;
}
#ind_tagi a {
color: #7192B1;
text-decoration: none;
padding: 0px 3px;
}
#ind_tagi a:hover {
color: #0051A2;
text-decoration: underline;
}
.title_top { margin-top:10px; }
.offer-actions {
  width: 155px;
  position: absolute;
  top: 23px;
  right: 27px; }
  .offer-actions > .btn-green,
  .offer-actions > .btn-blue {
    display: block;
    margin-bottom: 5px; }
.btn-blue {
  display: inline-block;
  border-width: 1px;
  border-style: solid;
  line-height: 18px;
  border-radius: 3px;
  padding: 3px 10px;
  color: #2a69bd;
  font-size: 12px;
  border-color: #a3c4e5;
  background-image: -moz-linear-gradient(90deg, #a1c1e7 0%, #e6eef8 100%);
  background-image: -webkit-linear-gradient(90deg, #a1c1e7 0%, #e6eef8 100%);
  background-image: -ms-linear-gradient(90deg, #a1c1e7 0%, #e6eef8 100%); 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#a1c1e7', EndColorStr='#e6eef8');}
  .btn-blue:hover {
    cursor: pointer; }

.btn-green {
  display: inline-block;
  border-width: 1px;
  border-style: solid;
  line-height: 18px;
  border-radius: 3px;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  padding: 6px 40px 6px 10px;
  border-color: #88a207;
  background-image: -moz-linear-gradient(90deg, #93af07 0%, #b8d04a 100%);
  background-image: -webkit-linear-gradient(90deg, #93af07 0%, #b8d04a 100%);
  background-image: -ms-linear-gradient(90deg, #93af07 0%, #b8d04a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#93af07', EndColorStr='#b8d04a');
  position: relative; }
  .btn-green:hover {
    cursor: pointer; }

.btn-green > .double-quot {
  position: absolute;
  font-size: 24px;
  right: 10px;
  top: 13px; }
