
/* General */
.ibe-storage		{ display:none; }
.sm-horizontal-data div img {margin-left: -2px;}
.ibe-label-notice       { font-size:80%; font-weight:normal;color:#000;}
#ibe_giata_info_cover   { }
#ibe_giata_info_tabs    { text-align:left;}
.ibe-spacer-td          { width:10px;}
#merken_cover           { border:none; display:none; }

/* Steps */
.ibe-steps-table        { width:100%; margin:0px; padding:0px; border: none;}
.ibe-step-Past, .ibe-step-Current, .ibe-step-Next 
                        { vertical-align:middle; text-align:center; font-size:12px; font-weight:bold;}
.ibe-step-Past, .ibe-step-Past a
                        { color:#84B31E;}
.ibe-step-Current       { color:#222288;}
.ibe-step-Next          { color:#999999;}
.ibe-step-table         { padding:2px;}

/* Common Elements */
.ibe-region-header-cover, .ibe-offer-cover, .ibe-offers-head-cover, .ibe-sch-head-cover, .ibe-book-cover, .ibe-to-cover, .ibe-to-25cover
                         {  }
.ibe-region-header-label, .ibe-offer-label, .ibe-sch-label, .ibe-sch-label, .ibe-book-label, .ibe-to-title
                         { font-size:14px; font-weight:bold; padding:2px;}
.ibe-region-header-bottom, .ibe-offer-bottom, .ibe-offers-head-bottom, .ibe-sch-head-bottom, .ibe-sch-list-bottom, .ibe-book-bottom, .ibe-to-bottom
                         { display:none; }

/* paginator */
.evo-ibe-pag-cover       { padding:2px; }
.evo-ibe-pag-left        { /* width:50%; */text-align:center;font-size:11px;}
.evo-ibe-pag-center      { padding:0 0 5px 0; text-align:center; font-size:11px; margin-top:-15px }
.evo-ibe-pag-right       { text-align:center;}
.evo-ibe-pag-lselect     { width: 40px; text-align:center;}
.evo-ibe-pag-pselect     { width: 75px; text-align:center;}
.evo-ibe-pag-link        { color:#ffffff; font-weight:normal; }
.evo-ibe-pag-href        { font-weight:bold; text-decoration:underline; }

/* Response Region */
/*.ibe-region-header-label { background: #dd0023; color:#FCF2BE; font-size:16px; font-weight:bold;}*/
.ibe-region-name         { width:225px; padding-left:2px; color: #222288;}
.ibe-region-info         { width:90px; text-align:center;}
.ibe-region-offers       { width:110px; text-align:right;}

.ibe-region-highlight    { padding:2px; font-size:12px;}
.ibe-region-data-cover   { display:none; }

/* SPP */
.spp-region-name         { padding-left:4px; font-weight:bold; color:#003399;}
.spp-region-price        { text-align:right;padding-right:4px; font-weight:bold; color:#f58825;}
.spp-area-name           { padding-left:14px; color:#003399;}
.spp-area-price          { text-align:right;padding-right:4px;}
.spp-region-areas-cover  { display:none; }
.spp-region-info-cover   { background:#D6DFF2; height:15px; margin-bottom:1px;padding-top:5px;}
.spp-area-cover          { background:#D6DFF2; height:15px; margin-bottom:1px;padding-top:4px;}
.spp-link                { color:#f58825;}
.spp-link:hover          { text-decoration:underline;}

/* Respose Offers - Common Hotel */
/*.ibe-offer-label         { background: #dd0023; color:#FCF2BE; font-size:14px; font-weight:bold; height:18px; padding:2px;}*/

#ibe_climate_canvas      { height: 230px; margin: -115px 0 0 -310px; width: 620px;}
#ibe_climate_data_cover  { display:none;}
#ibe_giata_panorama_nav  { width:250px;vertical-align:top;}
#ibe_giata_panorama_cover{ vertical-align:top;}
#ibe_giata_panorama_ifrm { width:100%;height:340px; border:none;}
#ibe_panorama_table      { width:100%;}

/* Flight */
.ibe-flight-head         { font-size:12px; font-weight:bold;}
.ibe-flight-departure    { width:130px;}
.ibe-flight-destination  { width:80px;}
.ibe-flight-outdate      { width:100px;}
.ibe-flight-indate       { width:100px;}
.ibe-flight-duration     { width:60px; text-align:center;}
.ibe-flight-price        { text-align:right; }

/* GIATA */
.giata-nfo-cover         {}
.giata-data-tab          { overflow:auto; height:400px;}
.giata-data-text-td      { vertical-align:top; }
.giata-data-pics-td      { vertical-align:top; text-align:center;}
.giata-data-space-td     { width:20px;}
.giata-data-text-cover   { font-size:12px; text-align:justify;}
.giata-data-pics-cover   { height:400px; width:320px;}
.giata-pics-nav          { text-align:center; padding:4px;}


/* Response Book */
.ibe-book-data           { padding:10px;}

.ibe-book-info-label     { font-weight:bold; width:140px; }
.ibe-book-info-data      { margin-left:150px;}
.ibe-book-info-table     { width:100%;}
.ibe-book-service-label  { width:500px;}
.ibe-book-service-data   { font-weight:bold;margin-left:510px; font-size:14px; text-align:right; color: #fff; }
.ibe-book-rentacar-label { width:240px;}
.ibe-book-rentacar-data  { margin-left:240px; text-align:right; }
.ibe-book-info-space     { font-size:8px font-weight:bold; text-align:center; width:6px;}


.ibe-book-cust-form-table,
.ibe-book-trav-form-table
			 { width:570px;margin:0px;padding:0px;border:0px;}




.ibe-book-cust-form-table th,
.ibe-book-cust-form-table td,
.ibe-book-trav-form-table th, 
.ibe-book-trav-form-table td  { padding:2px 0;}
.ibe-book-cust-label     { width:100px; font-weight:bold; }
.ibe-book-cust-element   { width:170px;}

#car_list                { width:308px; font-size:10px;}
#customer_note           { width:467px; height:16px;}
#customer_title          { }
#customer_name           { width:164px;font-size:11px;}
#customer_surname        { width:164px;font-size:11px;}
#customer_phone          { width:164px;font-size:11px;}
#customer_gsm            { width:164px;font-size:11px;}
#customer_fax            { width:164px;font-size:11px;}
#customer_street         { width:164px;font-size:11px;}
#customer_zip            { width:60px;font-size:11px;}
#customer_area           { width:96px;font-size:11px;}
#customer_email          { width:164px;font-size:11px;}


.ibe-book-trav-age       { width:80px; height:14px; }
.ibe-book-trav-no        { width:20px; }
.ibe-book-trav-title     { width:50px;}
.ibe-book-trav-name, .ibe-book-trav-surname
                         { width:190px;}

/* Bookmark */
.bookmark-tools          { width:100px;}
#bookmark-list-cover     { width:731px; height:400px; overflow:auto;}
#bookmark-mail-cover     { width:731px; height:400px; overflow:auto;}
.bookmark-delete         { color:#fff; font-size:bold;}
#sender_name, #sender_surname, #sender_email, #receivers_email { width:300px;}
#message_text            { width:300px; height:120px;}

/* Top Offers */
.ibe-to-25cover          { width:200px;}

.error {color: #ff0000 !important;}
