body{margin:0;background:#ffffff repeat-x;    font-family: Verdana,Arial,Helvetica,sans-serif;    font-size: 11px;}p{    margin:5px 0;}table{    font-size: 11px;}h3{	margin:2px 0;	padding:0;        font-size:14px;        color:gray;        text-align:left;}img{border:0;margin:0;}.up-rog{position:absolute;left:50%;margin-left:-209px;background:url("../images/top-rog.jpg");width:38px;height:19px;top:0px;font-size:0;}.down-rog{background:url("../media/rog-down.jpg");height:16px;left:50%;margin-left:-206px;position:absolute;top:229px;width:32px;z-index:1;}.main{    width:100%;    background:white;    margin:10px auto;    font-family: Verdana,Arial,Helvetica,sans-serif;    font-size: 12px;    min-width:980px;    text-align:center;}.left-col,.right-col{    float:left;    width:22%;    text-align:center;    padding:0;}.left-col{    width:20%;}.center-col{    float:left;    width:58%;    padding:0;}.cleaner{    clear:both;    font-size:0;}.left-box,.right-box{    margin:10px;    }.static-box{    width:100%;}.static-box-main{    width:100%;    border:1px solid #FE0000;    border-top-width:5px;       background:#FAFAFA;    float:left;}.static-box-header h1,.static-box-main h2{    font-weight:normal;    letter-spacing:1px;    font-size:20px;    text-align:left;    margin-bottom:5px;}.static-box-main h2{    font-size:17px;    font-weight:bold;    letter-spacing:0;    margin:10px;}.static-box-main p{    text-align:left;}.box-header{    font-size:14px;    text-align:left;    letter-spacing:1px;}.left-box-main,.right-box-main{    width:100%;    border:1px solid #0080ff;    border-top-width:5px;    text-align:center;}.right-box-main{     border-color:#ffcb00;}.menu{    height:30px;    width:100%;text-align:left;}.menu ul{   padding:0;    margin:0;}.menu li{    display:block;    float:left;    font-size:14px;        margin-right:15px;    width:16%;}.menu a{    border-bottom:5px solid #7ec028;    display:block;    text-decoration:none;    color:black;}.menu a:hover{border-bottom-color:#fe0000;}.tabs{margin-top:20px;}.tabs-buttons{border:0;    margin:0;}.tabs-buttons img{    border:0;    margin:0;    margin-right:1px;}.tabs-main{    background:url("../media/tab-back.jpg") #F67F81 repeat-x;    width:100%;    margin-top:0px;}.tab-active, .tab-inactive, .tab-inactive2,.tab-inactive3{    background: url("../media/tab-active.jpg") no-repeat;    width:136px;    height:30px;    float:left;    margin-right:1px;    text-align:center;}.tab-inactive3{    float:right;    font-size:13px;}.tab-text{    font-weight:bold;    margin-top:10px;    color:white;    width:100%;    text-align:center;}.tab-active a, .tab-inactive a, .tab-inactive2 a,.tab-inactive3 a{    display:block;    color:white;    text-decoration:none;    margin-top:10px;    width:100%;    height:20px;}.tab-inactive,.tab-inactive2{background: url("../media/tab-inactive.jpg") no-repeat;}.tab-inactive3{    background: url("../media/tab-status.jpg") no-repeat;    float:right;    font-size:13px;}.tab-ozdoba{    height:160px;    float:left;    text-align:center;    margin:0 5px;    width:14%;}.tab-content{    float:left;    font-size:12px;    width:83%;}.moving-news{    margin:10px 0 10px 0;    width:100%;    height:25px;    font-size:18px;    background:#ffcb00 url("../media/moving-news-back.jpg") repeat-y right;}.box-down{    width:100%;    border:1px solid #b05857;    background:url("../media/down-box-back.jpg") repeat-x #F2D2D3;    padding:0;}.box-down-main{    padding:0;    width:60%;    height:100%;    max-width:700px;    margin:20px 0 20px 20px;    border:1px solid #b05857;    float:left;    font-size:0;}.box-down-inside{    background:white;    border:1px solid #b05857;    width:100%;    height:100px;    margin-bottom:8px;    text-align:center;}.box-down-inside img{border:0;}.box-down-right{    padding:0;    float:right;/*   height:261px;*/    margin-right:20px;    margin-top:7px;    width:29%;    margin-left:0;    }.car{    background:url("../media/car-tlo.jpg") repeat-x;    width:100%;    text-align:center;}.car img{border:0;}.trasy-indywidualne{    text-align:center;    font-size:13px;}.trasy-indywidualne ul{width:100%;padding:0;list-style:none;margin:0;}.trasy-indywidualne li{width:100%;padding:0;margin-bottom:10px;}.cena{font-size:15px;color:#fe0000;}.trasy-indywidualne a{    font-weight:bold;    color:black;    text-decoration:none;}.trasy-indywidualne a:hover{color:#ffcb00;}#ind_list{}.panel-klienta{    float:left;    width:50%;    min-width:99px;    font-size:14px;}.book_tabs{    display:none;}.tab_ind_rodzaj{    line-height:20px;margin-top:10px;}.tab_ind_rodzaj_div{    float:left;}.tab_ind_stop_1col{    text-align:left;    float:left;    width:54%;}.tab_grp_stop_1col{    text-align:left;    float:left;    width:58%;}.tab_ind_stop_2col {text-align:left;float:right;width:38%}.tab_grp_stop_2col {text-align:left;float:right;width:38%}.tab_ind_stop_3col {text-align:left;float:left;width:24%}.tab_ind_stop_1col p ,.tab_ind_stop_2col p{    text-align:left;    }a.dp-choose-date {	width: 16px;	height: 16px;	padding: 0;	margin-left:5px;	text-indent: -2000px;	margin-top:0px;	background: url("../images/calendar.gif") no-repeat;	text-decoration:none;}a.dp-choose-date.dp-disabled {	background-position: 0 -20px;	cursor: default;}.dp-applied { width:80px;}#sprawdzanie_powrot{display:none;}#sprawdzanie_powrot2{display:none;}.linia-form{   line-height:25px;min-height:50px;}.linia-form-ind{    float:left;    width:48%;   line-height:25px;min-height:50px;}.linia-form-half{   line-height:13px;min-height:18px;}.linia-form-half-ind{    float:left;    width:48%;   line-height:25px;min-height:25px;}.linia-form-half-ind2{    float:left;    width:40%;   line-height:25px;min-height:25px;}.input-passenger{    width:50%;}.flight_list{    float:left;    text-align:center;    width:95%;}.one_flight_list{    float:left;    width:48%;    border: 1px solid red;}.intput-label{   color:#000000;}.info{  color:white; font-size:8px;  margin:0;  line-height:15px;}.time-select{    font-family:courier;}.new-top{	width:100%;	background:url("../images/top-back-r.jpg");	height:146px;	z-index:3;	text-align:center;	font-size:0;}.new-top-l{background:url("../images/top-back-l.jpg") repeat-x;width:48%;height:146px;text-align:right;float:left;}.new-top-r{background:url("../images/top-back-r.jpg") repeat-x;width:48%;height:146px;text-align:left;float:right;}.flagi{font-size:0;height:19px;line-height:19px;position:absolute;right:0;text-align:right;background:none;z-index:888;}.flagi a img{    margin:3px 3px 0 0;}.new-banner{     position:absolute;left:50%;margin-left:-329px;top:0;width:658px;text-align:left;font-size:0;}.new-banner img{    border: 0;     margin:0;     padding:0;         outline:0;}.error{    margin:5px 0;    color:red; }.error_white{    margin:2px 0;    color:white;    font-size:12px;    line-height:15px;    font-weight:bold;}.error_red{    margin:2px 0;    color:#E81818;    font-size:12px;    line-height:15px;}.other_time{    width:35px;}.cool-box{    width:100%;    text-align:center;}.cool-box a{    font-weight:bold;text-decoration:none;color:#fe0000;}.booking-navigation{    margin:10px 0;}.table_red td{    padding:4px;}.table_red_background{    background:#E81818;    color:#ffffff;    font-weight:bold;}.table_gray1_background{    background:#ffffff;    color:#000000;}.table_gray2_background{    background:#dfdfdf;    color:#000000;}.table_form_label{    font-weight:bold;}.table_form_input{    width:98%;}.wizz_ind_2{    margin:5px 10px;    text-align:justify;}#ind_lista{   position:absolute; display:none; left:0; width:136px; height:80px;   z-index:8;   }#ind_lista a{    padding: 5px 0 0 0 ;    color:white;}.ind_inactive_list{background:url("../media/tab-inactive-tlo.jpg") repeat-y;}.ind_active_list{background:url("../media/tab-active-tlo.jpg") repeat-y;}#grp_tab:hover #ind_lista{    display:block;}.hint, .hint p{    color:gray;    text-align:justify;}.zaplac_button{    width:300px; background:#E81818; color:white; font-weight:bold; height: 36px; font-size:16px;}.red_button{    background:#E81818; color:white; height: 24px; font-size:14px;    border-top:1px solid #ffffff;    border-left:1px solid #ffffff;    border-bottom:1px solid gray;    border-right:1px solid gray;    padding-bottom:3px;}.carr_ul{    visibility:hidden;}.hotel_table{    text-align:left;}.czarter_radio{    display:none;}#mask {   position:absolute;   top:0;   left:0;   z-index:9000;   display:none; } #box .window {   position:absolute;   width:600px;   height:480px;   display:none;   z-index:9999;   padding:10px;   top:0;   left:0; } /* Customize your modal window here, you can add background image too */ #box #send_div {   width:600px;   height:480px;   background:#ffffff;   position:fixed; }   	.panel {				position:relative;		background-color:#c30000; /* Dark red */		border: solid medium #000000;		color:#FFFFFF;		padding:5px;			}		.panel_header {			color:#FFFFFF;		text-shadow:0px 0px 25px #000000;		font-size:18px;		font-weight:bold;		text-align:right;		}		hr {				width:98%;		float:right;		border: solid thin #000000;		box-shadow:1px 1px 5px #e38888;			}		.panel_content {				text-align:center;		background-image:url(../images/panel_bg.png);		background-repeat:repeat-x;		background-position:top;			}		.label {				text-shadow:0px 0px 2px #000000;		color:#FFFFFF;			}	.select {				box-shadow:1px 1px 5px #000000;			}
