@charset "utf-8";

body { font-size: 8.5pt; font-family: Tahoma,Arial,Helvetica,sans-serif; margin:0px;
background-color: #FFFFFF;
background-image: url(/imgs/site/schowek/background.jpg);
background-position: center top;
background-repeat: repeat-x;
margin-top: 0;
}
#kontener {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #999999;
	margin: auto;
	width: 987px;
}


.content-main {
    float:left;   
}

/* SCIEZKA NAGLOWEK */

.sciezka_naglowek {
	font-size: 11px;
	color: #617a95;
	height: 20px;
	text-align: left;
	padding-top: 10px;
	padding-left: 16px;
	width: 955px;
}

#sciezka_naglowek {
    float:left;
    width:710px;
}

div.sciezka_naglowek a:hover {	
	color: ##617a95;
	text-decoration: underline;
}

div.sciezka_naglowek a, a:visited {
	text-decoration: none;
	color: #0051a2;
}

div#serwisy_teamtyczne_box a:hover {
    background-color:#FFFFFF;font-weight: bold;
}


/* NEWSLETTER */

#news_box {
	/*top: 153px;*/
	float: left;
	font-size: 8.5pt;
	border: 1px solid #d6d6d6;
	height: 95px;
	width: 183px;
	margin-top: 10px;
	color: #414b56;	
}
#centrum_rezerwacji_box {
	/*top: 153px;*/
	float: left;
	font-size: 8.5pt;
	border: 1px solid #d6d6d6;
	/*height: 95px;*/
	width: 183px;
	margin-top: 10px;
	color: #414b56;	
}
.title_header {
	font-size: 15px;
	font-weight: bold;
	color: #00AEEF;
	margin-left: 7px;
	margin-bottom: 5px;
	clear:both;
}
#news_box .tresc {
	color: #414b56;
	margin-left: 7px;
	width: 124px;
	line-height: 14px;
	float:none;
}
.tresc_cntr_rezerw {
	font-size: 11px;
	color: #414b56;
	margin-left: 7px;
	width: 170px;
	line-height: 14px;
	float:none;
	 margin: 31px 0px 6px 0px !important;
	 padding-left:8px;
}
.tresc_cntr_rezerw a{
	color: #414b56 !important;
	text-decoration:none;	
}
.tresc_cntr_rezerw a:hover {
	color: #0051a2 !important;
	text-decoration:underline;	
}
.tresc_cntr_rezerw_right {
	display:block;
	float:right;
	width:147px;
	line-height:16px;
	padding-bottom: 9px;
}
.link_right {
	font-weight: bold;
	color: #414b56;
	width: 202px;
	text-align: center;
	margin-top: 10px;	
	float: right;	
}

div.link_right a:hover {	
	color: #414b56;
	text-decoration: underline;
}

div.link_right a, div.link_right a:visited {
	text-decoration: none;
	color: #414b56;
}

.title_header_right_box {
	color: #86a0ba !important;
	padding-top: 5px;
}
.yes_icons {
	float: left;
	width: 18px;
}


.right {
	margin-right: 7px;
	padding: 0px;
	width: 193px;
	left: 782px;
	float:right;
	display:inline;
}

/* Fiz dla starego contentu*/

#main{
    float:left;
}

.widget_main_box {
        float: right;
        width: 42px;
        position: fixed;
        z-index: 999;
        margin-top: 160px;
        right:0px;
}
.social_icon_box_fb {
        clear: both;
        width: 42px;
        cursor: pointer;
        background-image: url(/imgs/social/facebook_button.png);
        height: 37px;
}
.schowek_widget_main_box {
        background-image: url(/imgs/social/schowek_button.png);
        background-repeat: no-repeat;
        background-position: right center;
        height: 110px;
        width: 42px;
        margin-top: 14px;
        cursor: pointer;
}
.widget_gp_window {
        background-color: #ebf0f6;
        background-image: url(/imgs/social/widgets_window_bg.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding: 3px;
        border: 1px solid #87a1ba;
        position: absolute;
        z-index: 9999;
        right:50px;
        width:332px;
        margin-top:180px;
        text-align: center;
        vertical-align: middle;
        display: none;
}
body > .widget_gp_window {
        position: fixed;
}

.widget_fb_window {
        background-color: #ebf0f6;
        background-image: url(/imgs/social/widgets_window_bg.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding: 3px;
        border: 1px solid #87a1ba;
        position: absolute;
        z-index: 9999;
        right:50px;
        width:312px;
        margin-top:180px;
        text-align: center;
        vertical-align: middle;
        display: none;
}
body > .widget_fb_window {
        position: fixed;
}

.widget_tw_window {
        background-color: #ebf0f6;
        background-image: url(/imgs/social/widgets_window_bg.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding: 5px;
        padding-left: 0px;
        border: 1px solid #87a1ba;
        position: absolute;
        z-index: 9999;
        right:50px;
        width:292px;
        margin-top:180px;
        text-align: center;
        vertical-align: middle;
        /*display: table-cell;*/
	display:none;
	align:left;
}
body > .widget_tw_window {
        position: fixed;
}

.widget_yu_window {
        background-color: #ebf0f6;
        background-image: url(/imgs/social/widgets_window_bg.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding: 3px;
        border: 1px solid #87a1ba;
        position: absolute;
        z-index: 9999;
        right:50px;
        width:222px;
        margin-top:180px;
        text-align: center;
        vertical-align: middle;
        /*display: table-cell;*/
	display:none;
	align:left;
}
body > .widget_yu_window {
        position: fixed;
}

.widget_bl_window {
        background-color: #ebf0f6;
        background-image: url(/imgs/social/widgets_window_bg.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding: 3px;
        border: 1px solid #87a1ba;
        position: absolute;
        z-index: 9999;
        right:50px;
        width:282px;
        margin-top:180px;
        text-align: center;
        vertical-align: middle;
        /*display: table-cell;*/
	display:none;
}
body > .widget_bl_window {
        position: fixed;
}

.zglos_widget_main_box {
        background-image: url(/imgs/social/zglos_uwagi_button.png);
        background-repeat: no-repeat;
        background-position: right center;
        height: 196px;
        width: 42px;
        margin-top: 9px;
        cursor: pointer;
	display:block;
}

.social_icon_box_gp_p {
background-image: url("/imgs/social/g_button_p.png");
clear: both;
cursor: pointer;
height: 42px;
width: 42px;
}

.social_icon_box_gp {
background-image: url("/imgs/social/g_button.png");
clear: both;
cursor: pointer;
height: 42px;
width: 42px;
}

.social_icon_box_tw {
        clear: both;
        width: 42px;
        cursor: pointer;
        background-image: url(/imgs/social/twitter_button.png);
        height: 42px;
}

.social_icon_box_bl {
        clear: both;
        width: 42px;
        cursor: pointer;
        background-image: url(/imgs/social/blip_button.png);
        height: 42px;
}

.social_icon_box_yt {
        clear: both;
        width: 42px;
        cursor: pointer;
        background-image: url(/imgs/social/yt_button.png);
        height: 40px;
}
.fb_edge_widget_with_comment {
	float:left;
}

.twitter-share-button {
	float:left;
	margin-bottom:2px;
}

.tb-container {
	float:left;
	margin-bottom:2px;
}

.twtr-widget,.twtr-widget-profile {
	clear:both;
}

.social_icon_box_st {
        clear: both;
        width: 42px;
        cursor: pointer;
        background-image: url(/imgs/social/stat.png);
        height: 42px;
}
.social_icon_box_st_p {
        clear: both;
        width: 42px;
        cursor: pointer;
        background-image: url(/imgs/social/stat.png);
        height: 42px;
}
.social_icon_box_fb_p {
        clear: both;
        width: 42px;
        cursor: pointer;
        background-image: url(/imgs/social/facebook_button_p.png);
        height: 37px;
}
.social_icon_box_tw_p {
        clear: both;
        width: 42px;
        cursor: pointer;
        background-image: url(/imgs/social/twitter_button_p.png);
        height: 42px;
}

.social_icon_box_bl_p {
        clear: both;
        width: 42px;
        cursor: pointer;
        background-image: url(/imgs/social/blip_button_p.png);
        height: 42px;
}

.social_icon_box_yt_p {
        clear: both;
        width: 42px;
        cursor: pointer;
        background-image: url(/imgs/social/yt_button_p.png);
        height: 40px;
}
.footer_direct_link {
  float: right;
  line-height: 19px;
  margin-right: 37px;
  margin-top: 3px;
  text-align: right;
  width: 143px;
}
.footer_direct_flagi {
  background-image: url(http://media.travelone.pl/imgs/sprites/direct_flagi_sprite.jpg);
  float: right;
  height: 19px;
  margin-left: 7px;
  width: 23px;
}
.footer_direct_link a {
  display: block;
  float: right;
}
.footer_czechy_flaga {
  background-position: -15px -70px;
}
.footer_slowenia_flaga {
  background-position: -14px -10px;
}
.footer_szwajcaria_flaga {
  background-position: -55px -10px;
}
.footer_niemcy_flaga {
  background-position: -94px -10px;
}
.footer_wlochy_flaga {
  background-position: -13px -39px;
}
.footer_chorwacja_flaga {
  background-position: -54px -39px;
}
.footer_czarnogora_flaga {
  background-position: -94px -40px;
}
.footer_austria_flaga {
  background-position: -94px -69px;
}
.footer_slowacja_flaga {
  background-position: -55px -69px;
}
#super-column-grupa optgroup {
  background-color: #6194CD;
  color: white;
  font-family: Tahoma,Arial,sans-serif;
  font-style: normal;
  font-weight: bold;
  margin-bottom: 5px;
}
#super-column-grupa option {
  background-color: white;
  color: #1B2026;
}
.widget_pi_window {

    background-color: #EBF0F6;
    background-image: url(/imgs/social/widgets_window_bg.jpg);
    background-position: center top;
    background-repeat: repeat-x;

    border-color: #87A1BA;
    border-style: solid;
    border-width: 1px;
    display: none;
    margin-top: 180px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    position: absolute;
    right: 50px;
    text-align: center;
    vertical-align: middle;
    width: 332px;
    z-index: 9999;
}
body > .widget_pi_window {
        position: fixed;
}
.social_icon_box_pi_p {
    background-image: url(/imgs/pint_p.png);
    clear: both;
    cursor: pointer;
    height: 37px;
    width: 42px;
}
.social_icon_box_pi {
    background-image: url(/imgs/pint.png);
    clear: both;
    cursor: pointer;
    height: 37px;
    width: 42px;
}
.tp-logo {
  width: 150px; }
