#b_sortBy {
padding: 0.3em;
}

.b_hotelSummary div table thead {
background-color: #F7F7F7 !important;
}

.b_hotelSummary div table {
align:center !important;
margin:0px auto !important;
margin-top:1em !important;
width:80% !important;
}

.b_hotelSummary div table tfoot tr td {
text-align:right !important;
}

.b_hotelSummary div table tfoot tr td a {
font-weight:bold !important;
}

.b_hotelSummary div table tbody tr td.b_figure, div.b_roomsFormInner table tbody tr td.b_figure {
color:#D10000 !important;
font-weight:bold !important;
}

.b_undiscountedPrice {
color: #666666 !important;
font-weight:normal !important;
padding-right:0.6em !important;
}

.b_bContent input.b_submitButton, .b_roomsBook input {
cursor:pointer;
font-size:1em !important;
font-weight:bold !important;
}












.content {
text-align:center;
width:100%;
}

.main {
margin:auto;
text-align:left;
width:950px;
}

#header #schedule-info {
display:none;
right:0;
top:55px;
width:425px;
}#header { width: 950px; margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#313131; background-color:#FFFFFF}

#header A img{border:0px}
#header{margin:5px 0 0px 0;}
#header .logo{ margin:10px 0 0 0; float:left; width:255px;}
#header .slogan{ color:#215DA3; font-family:Verdana,Tahoma,Helvetica,sans-serif; font-size:11px; margin:0 0 0 60px}
#menu-placeholder{float:right; width:685px;}
#header .login{ float:right; width:140px; height:40px; padding:5px; overflow:hidden; background-image:url(/data/sp_aff/316586/icons.gif); background-position: -342px -111px; margin:2px 10px 0 0; font-size:9px; color:#245FA5}
#header .login .greatings{ font-size:12px; font-weight:bold; color:#999999;} 
#header .login a{ color:#245FA5; font-size:11px;}
#header #login-modal{ position:absolute; top:55px; left:408px; width:213px; }
#header #login-modal .modal-arrow{ left:82px;}
#header #login-modal .login-item{ float:left; width:85px; }
#header #login-modal .login-item .login-input{width:80px;}
#header #login-modal .login-item .blue{ color:#245FA5 }

#header .left { float:left;}
#header .right { float:right;}
#header .relative{position:relative;}
#header .clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}

#header .spacer1{ font-size:1px; height:1px; overflow:hidden; line-height:1px; display:block }
#header .spacer3{ font-size:3px; height:3px; overflow:hidden; line-height:3px}
#header .spacer 5{ font-size:5px; height:5px; overflow:hidden; line-height:5px}
#header .spacer10{ font-size:10px; height:10px; overflow:hidden; line-height:10px; display:block}



#header	.info{  width:300px; float:right}
#header	.info strong{line-height:22px;}
#header	.info .phones .grey-arrow{background-image:url(/data/sp_aff/316586/icons.gif); background-position:-218px 0px; float:left; width:7px; height:9px; font-size:1px; line-height:1px; margin:7px 5px 0 4px;}
#header	.info .phones .phone{background-image:url(/data/sp_aff/316586/icons.gif); background-position:-226px 0px; float:left; width:17px; height:15px; margin:3px 3px 0 0px;}
#header	.info .phones .mobile-phone{background-image:url(/data/sp_aff/316586/icons.gif); background-position:-244px 0px; float:left; width:12px; height:17px; margin:2px 3px 0 3px;}
#header	.info .phones a{color:#4C4C4C;}
#header	.info .phones a:hover{text-decoration:none;}
#header	.info .phones{float:right; background-image:url(/data/sp_aff/316586/icons.gif); background-position:0px 0px; width:216px; height:22px; line-height:22px; font-size:10px}
#header	.info .arrow{background-image:url(/data/sp_aff/316586/icons.gif); background-position:-257px 0px; float:left; width:6px; height:9px; margin:7px 5px 0 0px;}
#header	.info a.language{background-image:url(/data/sp_aff/316586/icons.gif);  float:left; width:16px; height:11px; margin:5px 0px 0 0px;}
#header	.info a.language:hover{text-decoration:none}
#header	.info a.en{ background-position:-264px 0px}
#header	.info a.ro{ background-image:url(../img/romana.gif); }
#header	.info .schedule{float:right; color:#4C4C4C; font-size:10px; margin:5px 0px 0 0px; position:relative}
#header	.info .schedule a{color:#4C4C4C;}
#header	.info .schedule a:hover{text-decoration:none}
#header	#schedule-info{ display: none; width:425px; top:55px; right:0px;}
#header	#schedule-info .modal-arrow{margin-left:180px;} 
#header	#schedule-info .contact-info{ float:left; font-size:11px; margin:10px 10px 0 10px; width:175px;}
#header	#schedule-info .local-numbers{ float:left; width:210px; margin-top:10px;}
#header	#schedule-info .big-box{ width:210px; height:183px; background-image:url(/data/sp_aff/316586/entire-bkgs.gif);  background-position:0px -28px; }
#header	#schedule-info .big-box .title{ font-size:11px; font-weight:bold; color:#245FA5; padding:12px 0 0 17px}
#header	#schedule-info .big-box .inner{font-size:11px; padding:12px 0 0 17px}
#header	#schedule-info .small-box{ width:198px; height:28px; padding:6px 0 0 17px; background-image:url(/data/sp_aff/316586/entire-bkgs.gif);  background-position:0px -212px; overflow:hidden; }
#header	#schedule-info .small-box .alertBar{margin:0 0 0 110px;}
	
#header .menu{ width:100%; margin:7px 0 0 0; position:relative;}
#header	.menu .menu-bkg{background-image:url(/data/sp_aff/316586/bkgs.gif); background-position:0px 0px; background-repeat:repeat-x; line-height:37px; font-weight:bold; position:absolute; top:-3px; left:2px; z-index:13; width:679px; overflow:hidden; height:37px} 
#header	.menu .menu-bkg UL{ list-style:none; padding:0 15px 0 15px; margin:0px;}
#header	.menu .menu-bkg UL LI{float:left; color:#221F1F}
#header	.menu .menu-bkg UL LI.sep{padding:0 5px 0 5px;}
#header	.menu .menu-bkg UL LI a{color:#221F1F}
#header	.menu .menu-bkg UL LI a:hover{color:#FFF; text-decoration:none;}
#header	.menu .menu-bkg UL LI a.active{color:#FFF; text-decoration:none;}
#header	.menu .menu-content{ border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; position:relative; font-size:12px; padding:17px 0px 0 0px; z-index:12;}
	
#header	.menu .menu-top{border-top:1px solid #B3B3B3; width:100%; height:5px; position:relative;font-size:1px; line-height:2px; z-index:10; }
#header	.menu .menu-bottom{border-bottom:1px solid #B3B3B3; width:100%; border-right:none; height:5px; position:relative;font-size:1px; line-height:2px; z-index:10; }
#header	.menu .Tl{background-image:url(/data/sp_aff/316586/icons.gif); background-position:-1px -24px; width:6px; height:6px; overflow:hidden; float:left; margin:-1px 0 0 0; z-index:11; position:relative}
#header	.menu .Tr{background-image:url(/data/sp_aff/316586/icons.gif); background-position:-7px -24px; width:6px; height:6px; overflow:hidden; float:right; margin:-1px 0 0 0; z-index:11; position:relative}
#header	.menu .Bl{background-image:url(/data/sp_aff/316586/icons.gif); background-position:-14px -24px; width:6px; height:6px; overflow:hidden; float:left; margin:0 0 -1px 0; z-index:11; position:relative}
#header	.menu .Br{background-image:url(/data/sp_aff/316586/icons.gif); background-position:-20px -24px; width:6px; height:6px; overflow:hidden; float:right; margin:0 0 -1px 0; z-index:11; position:relative}
		




#footer	#epayment{ margin:0 0 3px 0; padding:0 0 0 15px; border-top:2px solid #E5E5E5; padding:5px 0 0 0; font-size:11px; color:#245FA5}
#footer	#epayment .international{ float:right; width:250px}
#footer	#epayment .lotnicze-link{float:right}
#footer	#epayment .lotnicze{background-image:url(/data/sp_aff/316586/icons.gif); background-position:-96px -144px; width:22px; height:14px; display:block; overflow:hidden; margin:-2px 5px 0 0px; float:left;}
#footer	#epayment .logos{background-image:url(/data/sp_aff/316586/icons.gif); background-position:0px -268px; padding:0 0 0 193px; height:28px; width:100px; margin:2px 0 0 0px;}
#footer	#epayment .logos .epayment{background-image:url(/data/sp_aff/316586/icons.gif); background-position:0px -297px; width:95px; height:28px; display:block; overflow:hidden;}
	







































html{ height:100%}
body{ margin:0px; height: 100%; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#242021; background-color:#FFFFFF}

a img{border:0px}
a{ color:#215DA3;  text-decoration:none; font-size:11px;}
a:hover{ text-decoration:underline;  }

.detalii{ font-size:10px}

.error_box{ border:1px solid #FF0000}
.buton{ border:0px}
.none{ border:0px; vertical-align:top}
form, h1, h2,h3,h4, p{ margin:0px; padding:0px}

h1{ font-size:24px; padding-bottom:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#006599; }
h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000; padding-bottom:5px}

h3{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#555555; padding-bottom:5px}
h4{ font-size:18px; padding-bottom:10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
h5{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#006699; padding-bottom:5px; margin-bottom:0px;}
h3 a{ font-size:12px}


label{cursor:pointer}

ul{ margin:0px; padding:0px; margin-left:8px; padding-left:8px}
li{ list-style-image:url(../images/check.gif); padding-bottom:7px}

ul.number{ margin-left:0px; padding-left:0px}
ul.number li{ padding-left:30px; background-position:left 2px; background-repeat:no-repeat; list-style-image:none; list-style-type:none}

UL.ul_none{ padding:0px; margin:0px; list-style-image:none;}
UL.ul_none li{ list-style-image:none; list-style-type:none}

.padbot7 li{ padding-bottom:7px; width:170px}

.content{ width:100%; text-align:center}
.main{ width:950px; text-align:left; margin:auto}

.msg{border:1px dashed #CCCCCC; color:#000; font-size:10px; border-top:0px; padding:0px; padding-bottom:2px; text-align:center; margin-bottom:7px}

.spacer1{font-size:1px; height:1px; line-height:1px;  display:block}
.spacer3{font-size:3px; height:3px; line-height:3px}
.spacer5{font-size:5px; height:5px; line-height:5px}
.spacer10{font-size:10px; height:10px; line-height:10px;  display:block}

.textcolor1{ color:#50B848}
.textcolor2{ color:#00548B}
.textcolor3{ color:#999999}

.meniu{ margin:0px; padding:0px; clear:both; height:20px;}
.meniu li{ list-style-type:none; display:inline-table; float:left; list-style-image:none  }
.meniu li a{ background-color:#266FBE; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; display:block; width:80px; height:20px; text-align:center; line-height:20px }
.meniu li a:hover{ background-color:#94BDEB; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; display:block; text-decoration:none; width:80px; height:20px;  }
.meniu li a.on{ background-color:#94BDEB; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; display:block; text-decoration:none; width:80px; height:20px;  }

.info_blue{width:550px; padding:5px 5px 5px 5px; color:#242021; padding-bottom:4px; border:1px dashed #94BDEB}
.info_green{background-color:#D3EECF; width:550px; padding:5px 5px 5px 5px;color:#242021; padding-bottom:4px;}
.info_red{background-color:#FFDFC0; width:550px; padding:5px 5px 5px 5px;color:#242021; padding-bottom:4px;}

.meniu_en{ margin:0px; padding:0px; clear:both; height:20px;}
.meniu_en li{ list-style-type:none; display:inline-table; float:left; list-style-image:none  }
.meniu_en li a{ background-color:#266FBE; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; display:block; width:95px; height:20px; text-align:center; line-height:20px }
.meniu_en li a:hover{ background-color:#94BDEB; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; display:block; text-decoration:none; width:95px; height:20px;  }
.meniu_en li a.on{ background-color:#94BDEB; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; display:block; text-decoration:none; width:95px; height:20px;  }


#left{ float:left; width:370px;}
#right{ float:right; width:560px;}
#right h2{ font-size:24px; color:#006699; text-decoration:none; font-weight:bold;}
#right h2 a{ font-size:24px; color:#006699; text-decoration:none; font-weight:bold;}
#right h2 a:hover{ font-size:24px; color:#006699; text-decoration:none; font-weight:bold;}

.left_home{ float:left; width:370px; } 
.right_home{ float:right; width:560px; }
.right_home h2{ font-size:24px; color:#006699; text-decoration:none; font-weight:bold;}
.right_home h2 a{ font-size:24px; color:#006699; text-decoration:none; font-weight:bold;}
.right_home h2 a:hover{ font-size:24px; color:#006699; text-decoration:none; font-weight:bold;}

#order_form{ font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.button{ background-color:#266FBE; color:#FFFFFF; display:block; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; height:20px; line-height:20px;
text-align:center;}
a.avion{ font-size:14px; font-weight:bold;  color:#000000; display:block; width:94px; background-color:#FFFFFF;  float:left; text-align:center;padding-top:1px; padding-bottom:1px;}
a.avion:hover { font-size:14px; font-weight:bold; color:#000000; display:block; width:94px; background-color:#E1EDF9;  float:left; padding-top:1px; padding-bottom:1px;text-align:center;}
a.avion_hover{ font-size:14px; font-weight:bold; color:#000000; display:block; width:94px; background-color:#E1EDF9;  float:left; padding-top:2px; padding-bottom:1px;text-align:center;}
div.avion { display:block; border-top:1px dashed #006599;border-left:1px dashed #006599;border-right:1px dashed #006599;width:94px;border-bottom:6px solid #006599;}
div.avion_hover {width:94px;border-bottom:6px solid #006599;display:block;}


a.deals{ font-size:14px; font-weight:bold;  color:#000000; display:block; width:94px; background-color:#FFFFFF;  float:left; text-align:center;padding-top:2px; padding-bottom:1px; text-decoration:none}
a.deals:hover { font-size:14px; font-weight:bold; color:#000000; display:block; width:94px; background-color:#EECFE1;  float:left; padding-top:2px; padding-bottom:1px;text-align:center;text-decoration:none}
a.deals_hover{ font-size:14px; font-weight:bold; color:#000000; display:block; width:94px; background-color:#EECFE1;  float:left; padding-top:2px; padding-bottom:2px; text-align:center;}
div.deals { display:block; border-top:1px dashed #006599;border-left:1px dashed #92278F;border-right:1px dashed #92278F;width:94px;border-bottom:6px solid #92278F;}
div.deals_hover {width:94px;border-bottom:6px solid #92278F;display:block;}
.deals a{text-decoration:none; color:#FFF; font-weight:normal;}
.deals a:hover{text-decoration:none}



a.travel{ font-size:14px; font-weight:bold; color:#000000; display:block; width:88px; background-color:#FFFFFF;  float:left; padding-top:1px; padding-bottom:1px;text-align:center;}
a.travel:hover{ font-size:14px; font-weight:bold; color:#000000; display:block; width:88px; background-color:#FFFF99;  float:left; text-align:center;padding-top:1px; padding-bottom:1px;}
a.travel_hover{ font-size:14px;  font-weight:bold; color:#000000; display:block; width:88px; background-color:#FFFF99;  float:left; padding-top:2px; padding-bottom:1px;text-align:center;}
div.travel {  display:block; border-top:1px dashed #FF9933;border-left:1px dashed #FF9933;border-right:1px dashed #FF9933; width:88px;border-bottom:6px solid #FF9933;}
div.travel_hover {width:88px; border-bottom:6px solid #FF9933;display:block;}


a.hotel{ font-size:14px; font-weight:bold; color:#000000; display:block; width:94px; background-color:#FFFFFF;  float:left; padding-top:1px; padding-bottom:1px;text-align:center;}
a.hotel:hover{ font-size:14px; font-weight:bold; color:#000000; display:block; width:94px; background-color:#FFDFC0;  float:left; text-align:center;padding-top:1px; padding-bottom:1px;}
a.hotel_hover{ font-size:14px;  font-weight:bold; color:#000000; display:block; width:94px; background-color:#FFDFC0;  float:left; padding-top:2px; padding-bottom:1px;text-align:center;}
div.hotel {  display:block; border-top:1px dashed #D95B45;border-left:1px dashed #D95B45;border-right:1px dashed #D95B45; width:94px;border-bottom:6px solid #D95B45;}
div.hotel_hover {width:94px; border-bottom:6px solid #D95B45;display:block;}

a.car{ font-size:14px; font-weight:bold; color:#000000; display:block; width:94px; background-color:#FFFFFF; float:left; padding-top:1px; padding-bottom:1px;text-align:center;}
a.car:hover{ font-size:14px; font-weight:bold; color:#000000; display:block; width:94px; background-color:#D3EECF;float:left;text-align:center;padding-top:1px; padding-bottom:1px;}
a.car_hover { font-size:14px; font-weight:bold; color:#000000; display:block; width:94px; background-color:#D3EECF;float:left; padding-top:2px; padding-bottom:1px;text-align:center;}
div.car {border-top:1px dashed #5DB044;border-left:1px dashed #5DB044;border-right:1px dashed #5DB044;width:94px;border-bottom:6px solid #5DB044;display:block;}
div.car_hover { width:94px;border-bottom:6px solid #5DB044;display:block;}

.avion_small{ font-size:14px; font-weight:bold; color:#000000; display:block; width:65px; background-color:#FFFFFF; height:20px; border-bottom:6px solid #006599; float:left; text-align:center}
.avion_small:hover, .avion_small_hover{ width:65px; height:20px; background-color:#E1EDF9; border-bottom:6px solid #006599; float:left; text-align:center}

.hotel_small{ font-size:14px; font-weight:bold; color:#000000; display:block; width:65px; background-color:#FFFFFF; height:20px; border-bottom:6px solid #D95B45; float:left; text-align:center}
.hotel_small:hover,.hotel_small_hover{ font-size:14px; font-weight:bold; color:#000000; display:block; width:65px; background-color:#FFDFC0; height:20px; border-bottom:6px solid #D95B45; float:left; text-align:center}

.car_small{ font-size:14px; font-weight:bold; color:#000000; display:block; width:70px; background-color:#FFFFFF; height:20px; border-bottom:6px solid #5DB044; float:left; text-align:center}
.car_small:hover,.car_small_hover{ font-size:14px; font-weight:bold; color:#000000; display:block; width:70px; background-color:#D3EECF; height:20px; border-bottom:6px solid #5DB044; float:left; text-align:center}

.travel_small{ font-size:14px; font-weight:bold; color:#000000; display:block; width:70px; background-color:#FFFFFF; height:20px; border-bottom:6px solid #FF9933; float:left; text-align:center}
.travel_small:hover,.travel_small_hover{ font-size:14px; font-weight:bold; color:#000000; display:block; width:70px; background-color:#FFFF99; height:20px; border-bottom:6px solid #FF9933; float:left; text-align:center}


#quick_search{ font-size:11px; font-family: Arial, Helvetica, sans-serif; position:relative; }
#quick_search input, #quick_search select, #quick_search .none{ 
	font-size:10px; font-family:Arial, Helvetica, sans-serif; }

#avion{ background-color:#E1EDF9; clear:both; width:100%;}
#hotel{ background-color:#FFDFC0; padding:7px; clear:both}
#car{ background-color:#D3EECF; padding:7px; clear:both}
#travel{ background-color:#FFFF99; clear:both; width:100%;}
#deals{ background-color:#EECFE1; clear:both; width:100%;}

#deals .moth{ margin:2px 2px 0 0; text-decoration:none; height:25px; width:58px; vertical-align:middle; line-height:25px; text-align:center; color:#000000; display:block; border:1px solid #B04490; background-color:#FFF;}
#deals .selected{ margin:2px 2px 0 0; text-decoration:none; height:25px; width:58px; vertical-align:middle; line-height:25px; text-align:center; color:#FFF; display:block; border:1px solid #B04490; background-color:#B04490;}
#deals .moth:hover{height:25px; width:58px; text-decoration:none; vertical-align:middle; line-height:25px; text-align:center; color:#FFFFFF; display:block; border:1px solid #B04490; background-color:#E497CF;}
.colorEECFE1{background-color:#B04490;}

			  div.slider { width:180px; margin:10px 0 10px 10px; background-image:url(/data/sp_aff/316586/best_deals_slider.gif); background-repeat:repeat-x; background-position:center;  height:21px; position: relative; }
			  div.slider div.handle { width:11px; background-image:url(/data/sp_aff/316586/best_deals_handller.gif); height:21px; display:block; cursor:move; position: absolute; }						  			#filter_stuff{ border:1px solid #4C87C9; margin-top:10px;}	
			#filter_stuff #filter_header{ padding:0 0 0 20px; line-height:25px; height:25px; background-color:#EBEFFA; font-size:14px; font-weight:bold; margin-bottom:10px;} 
			#filter_stuff #filter_slider_header{ padding:0 0 0 20px; line-height:25px; height:25px; background-color:#EBEFFA; font-size:14px; font-weight:bold; margin:10px 0 10px 0;} 
			#filter_stuff .filter_destinations{color:#266FBC; padding-right:3px;}
			#filter_stuff #price_interval{ color:#266FBC; text-align:center; margin-bottom:10px;}
			#filter_stuff #cauta_best_deals{ color:#266FBC; text-align:center; margin-bottom:10px;}  
			
			.best_deal_vola .offers_content .best_deals_table_holder{ padding:1px; z-index:10000000;} 
			.best_deal_vola .offers_content .best_deals_table{ width:95px;} 
			.best_deal_vola .offers_content .best_deals_table td.block{ width:10px; font-size:10px;}
			.best_deal_vola .offers_content .best_deals_table td.selected{ background-color:#7EAFD8; color:#FFFFFF; width:10px; font-size:10px;}
			.best_deal_vola .offers_content .best_deals_table td.title{ width:10px; font-weight:bold; border-bottom:1px solid #D7D7D7; color:#333333; font-size:10px;}
			#right .best_deal_vola .offers_content .best_deals_table h2{ font-size:12px; color:#FFFFFF; background-color:#7EAFD8; padding:0 0 0 5px;}
			
#calendar_search{ background-color:#E1EDF9; clear:both; width:100%;}

.text9{ font-size:9px}

.footer{ font-size:10px; padding-bottom:10px; color:#215DA3;}
.footer .termeni{ float:right; width:615px; text-align:right;}

.off{ display:none}
.on{ display:block}
.on1{ display:inline}

.companii img{color:#999}

.header{  font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666;  border-bottom:1px dashed #94BDEB; padding-left:10px; padding-bottom:3px; font-weight:bold; width:130px}

.header_right{ float:right; margin-top:5px; width:508px;}
.header_right_new{ float:right; margin-top:5px;}

.box{ width:130px; float:left; border-left:1px dashed #94BDEB; margin-right:15px; padding-left:5px; position:relative; height:90px; }
.box0{ width:95px; float:left; margin-right:0px; padding-right:5px; position:relative; height:70px; margin-top:10px; }
.box1{ width:295px; float:left; border-left:1px dashed #94BDEB; position:relative; padding:0; margin:0; height:75px; margin-top:10px;}
.box2{ float:left; border-left:1px dashed #94BDEB; padding-left:0px; position:relative; width:150px; margin-right:0px;height:75px; margin-top:10px;}
.box3{ float:left; border-left:1px dashed #94BDEB; margin-right:15px; position:relative; padding-left:10px; border-right:1px dashed #94BDEB; width:100px; height:75px; margin-right:0px; margin-top:10px;}


.header_right .box_header{ font-size:10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-left:10px; padding-bottom:3px; border-bottom:1px dashed #94BDEB; text-align:center; height:18px; }
.header_right_new .box_header{ font-size:10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-left:5px; padding-bottom:3px; border-bottom:1px dashed #94BDEB; height:18px;}

.header_right .box_body{ padding-left:10px; padding-top:7px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555555;  text-align:center; position:relative;}
.header_right_new .box_body{ padding-left:5px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555555;  text-align:left; position:relative;}

.header_right a{ font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
.header_right_new a{ font-size:10px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal}

.box_body h2{ padding-bottom:0px; color:#006599}
.phone{ color:#44A627; font-size:14px; font-weight:bold}
#cum_functioneaza ,#tarif_local{position:absolute; top:60px; left:10px; background-color:#E2EDFA; width:300px; text-align:left; padding:7px 10px 10px 10px; color:#000000 ; }

.tarif_local{position:absolute; background-color:#EFEFEF; border:1px solid #82AEDB; width:450px; text-align:left; color:#000000 ;}

.header_right #tarif_local{ border:1px solid #666; top:30px; overflow:visible;}
.header_right_new #tarif_local{ border:1px solid #666; top:30px; overflow:visible;}

#mean{position:absolute; top:150px; left:70px; background-color:#FFFFFF; width:300px; text-align:left; padding:7px 10px 10px 10px; color:#000000; border:1px solid #666666}

#multiple{position:absolute; top:60px; left:80px; background-color:#FFFFFF; width:300px; text-align:left; padding:7px 10px 10px 10px; color:#000000; border:1px solid #666666}
#quick_search_calendar{position:absolute; top:120px; left:80px; background-color:#FFFFFF; width:300px; text-align:left; padding:7px 10px 10px 10px; color:#000000; border:1px solid #666666}
#booking_destination{position:absolute; top:60px; left:60px; background-color:#FFFFFF; width:300px; text-align:left; padding:7px 10px 10px 10px; color:#000000; border:1px solid #666666}

#travel_destination{position:absolute; top:30px; left:115px; background-color:#FFFFFF; width:300px; text-align:left; padding:7px 10px 10px 10px; color:#000000; border:1px solid #666666}

#flexib{position:absolute; top:30px; left:80px; background-color:#FFFFFF; width:300px; text-align:left; padding:7px 10px 10px 10px; color:#000000; border:1px solid #666666}

.box_newsletter{background-color:#94BDEB; height:37px; position:relative;}
#newsletter{background-color:#94BDEB; position:absolute; top:30px; right:0px; width:300px; padding:10px}
#text_newsletter{ float:left; width:290px; padding-left:10px; padding-top:4px;}
#choose_airport{ position:absolute; background-color:#FFFFFF; top:50px; left:130px; width:200px; height:110px;  border:1px solid #000000; padding:5px 10px 10px 10px}

#ErrorSubmit{position:absolute; background-color:#FFFFFF; top:50px; left:0px; width:auto;  border:1px solid #000000; padding:5px 10px 10px 10px}
/*
#ErrorSubmit{position:absolute; background-color:#FFFFFF; top:50px; left:130px; width:200px;  border:1px solid #000000; padding:5px 10px 10px 10px}
*/
#BoxAirlines{position:absolute; background-color:#FFFFFF; top:50px; left:130px; width:400px; height:300px;  border:1px solid #000000; padding:5px 10px 10px 10px; overflow:auto;}


.promotii0{ float:left; width:178px; border-right:1px dashed #94BDEB; text-align:left}
.promotii1{ float:left; width:174px; border-right:1px dashed #94BDEB; margin-left:25px;}
.promotii2{ float:left; width:153px; margin-left:25px;}

.xpromotii0{ float:left; width:180px; border-right:1px dashed #94BDEB; text-align:left}
.xpromotii1{ float:left; width:153px; text-align:center; padding-left:20px}

.oferte0{ float:left; width:170px; border-right:1px dashed #94BDEB; text-align:left}
.oferte1{ float:left; width:172px; border-right:1px dashed #94BDEB; padding-left:18px}
.oferte2{ float:left; width:155px; text-align:right; padding-left:15px}

.box_promotii h3{ color:#006599}

.slogan{ text-align:right; color:#215DA3; font-size:11px; font-family:Verdana, Tahoma, Helvetica, sans-serif; width:220px; position:relative }
.blog{position:absolute; left:230px; top:-50px; width:130px}
	.blog a{ color:#CD0000;}
#quick_search .airline{ font-size:11px; height:20px}

.tr1{ background-color:#DDDDDD}
.tr0{ background-color:#F1F1F1} 

.lowcost0{ border-right:1px dashed #94BDEB; padding:2px 5px 5px 0px; }
.lowcost1{ padding:2px 0px 5px 10px; }
.locost_sep{ border-top:1px dashed #94BDEB; border-bottom:1px dashed #94BDEB;}

#survey{ background-color:#FFFFFF; position:absolute; left:100px; top:100px; width:345px; border:1px dashed #006599; }
	#survey .top{background-color:#006599; padding:4px 10px 4px 10px; color:#FFFFFF}
		#survey .top A{ color:#FFFFFF}
	#survey .body{ padding:10px}
	
	
#program{ background-color:#FFFFFF; position:absolute; left:400px; top:20px; width:345px; border:1px dashed #006599; }
	#program .top{background-color:#006599; padding:4px 10px 4px 10px; color:#FFFFFF}
		#program .top A{ color:#FFFFFF}
	#program .body{ padding:10px}	
	
/* calendar */
.cpTodayDisabled{ color:#FFFFFF; }
.cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText, .cpToday { font-family:arial; font-size:11px; font-weight:bold }
TD.cpDayColumnHeader { text-align:right; border:solid thin #C0C0C0; border-width:0px 0px 1px 0px; }
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate, .cpToday   { text-align:center; text-decoration:none; }

.cpToday { background-color:#215DA3}
/*.cpOtherMonthDate{ color:#FFFFFF;}*/

.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#D0D0D0; text-align:right; }
/*.cpCurrentMonthDate, .cpCurrentDate { color:#000000; }
.cpOtherMonthDate { color:#808080; }*/
TD.cpCurrentDate a{ color:#CD0000;    }
TD.cpToday a{ color:#FFFFFF;  }


TD.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
TD.cpTodayText, TD.cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
.cpTodayTextDisabled { color:#D0D0D0; }
.cpBorder{ border:1px solid #215DA3}

.bg_tr_calendar{ background-color:#E1EDF9}
.bg_tr_calendar td{ height:20px}

#register{float:right; width:237px; padding:10px; background-color:#EEE; border:1px solid #CCC; margin-left:10px}
#register INPUT{ width:125px}
#register INPUT.none{ width:auto}
#register TEXTAREA{ width:225px; height:40px}
#register DIV{float:left; width:100px}
#register SPAN{ display:block; clear:both; padding-top:5px}
/* Float FIX */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}
.clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */ 
#print{}
	#print .img{ float:right; padding-top:0px; padding-right:10px}
	#print #ArticleBody{ padding-top:10px}
	#print .imagine{ float:right}
#photoHolder{ margin:0 0 15px 0;}	
#photoHolder .item{ float:left; margin-right:6px;}
#photoHolder .item .photoTitle{ width:180px; margin-bottom:5px; color:#666666; height:27px; overflow:hidden;}

.ticket_info{ width:100%;}
.ticlet_info_header{ width:100%; margin:0px; padding:0px; background-image:url(/data/sp_aff/316586/ticket_info_header_bkg.jpg); background-repeat:repeat-x; border-bottom:2px solid #7089DC;}
.ticlet_info_header .corner_left{ float:left; width:11px; height:24px;}
.ticlet_info_header .corner_right{ float:right; width:11px; height:24px;}
.ticlet_info_header .header_content{ float:left; width:700px; text-align:right;color:#000000;
font-weight:bold; padding-top:3px;}
.ticlet_info_header .header_content .tarif{ font-size:14px; color:#A52A2A; font-weight:bold;}
.ticket_info .content{ text-align:left; background-color:#EBEFFA; border-left:1px solid #7089DC; border-right:1px solid #7089DC; width:738px;}
.ticket_info .content .title{ margin-left:10px; background-color:#EBEFFA; padding-top:5px; color:#353535;font-size:10pt; width:600px;}
.ticket_info .content .item_off{ margin:5px 10px 0 10px; width:715px;  padding:5px 0 5px 0; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.ticket_info .content .item_off .logo{ float:left; width:60px; margin:0px 10px 0px 10px;}
.ticket_info .content .item_off .more{ float:right; width:110px; margin-right:7px; text-align:right}
.ticket_info .content .item_off .info{ float:left; width:510px;}
.ticket_info .content .item_off .info .row{float:left; width:170px;}
.ticket_info .content .item_off .info .facts{float:left; margin-left:15px; width:325px;}
.ticket_info .content .item_off .highlight{ font-weight:bold;}
.ticket_info .content .item_off .red{color:#A52A2A;}

.ticket_info .content .item_on{ margin:5px 10px 0 10px; width:715px; padding:5px 0 5px 0; border:1px solid #CCCCCC; background-color:#FFFFFF;color:#666666; font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.ticket_info .content .item_on .logo{ float:left; width:60px; margin:0px 10px 0px 10px;}
.ticket_info .content .item_on .more{ float:right; width:110px; margin-right:7px;text-align:right}
.ticket_info .content .item_on .info{ float:left; width:510px;}
.ticket_info .content .item_on .info .row{float:left; width:170px;}
.ticket_info .content .item_on .info .facts{float:left; margin-left:15px; width:325px;}
.ticket_info .content .item_on .highlight{ font-weight:bold;}
.ticket_info .content .item_on .red{color:#A52A2A;}
.ticket_info .content .item_on .splitter{ background-color:#EBEFFA; margin:5px 5px 5px 5px; width:98.7%;}
.ticket_info .content .item_on .splitter .left{ width:300px; float:left; margin-left:7px;}
.ticket_info .content .item_on .splitter .right{ width:300px; float:right; text-align:right; margin-right:7px;}

.ticket_info a.buton { border:1px solid #CCCCCC; padding:4px; background-color:#FFFFFF; font-family:Arial,Helvetica,sans-serif;font-size:14px; font-weight:bold; color:#7089DC;}
/*.ticket_info a.buton_red { border:1px solid #CCCCCC; padding:4px; background-color:#FFFFFF; font-family:Arial,Helvetica,sans-serif;font-size:14px; font-weight:bold; color:#A52A2A;}*/
.ticket_info a:hover.buton{ text-decoration:none;}
.ticket_info a:hover.buton_red{text-decoration:none;}

.ticlet_info_footer{ width:100%; margin:0px; padding:0px; background-image:url(/data/sp_aff/316586/ticket_info_corner_down_bkg.jpg); background-repeat:repeat-x;}
.ticlet_info_footer .corner_left{ float:left; width:14px; height:16px;}
.ticlet_info_footer .corner_right{ float:right; width:14px; height:16px;}
.ticlet_info_footer .header_content{ float:left; width:702px; text-align:right;}
#right .down{background-image:url(/data/sp_aff/316586/best_deals_down.gif); background-position:center; background-repeat:no-repeat}
#right .up{background-image:url(/data/sp_aff/316586/best_deals_up.gif); background-position:center; background-repeat:no-repeat}
.items_holder{ width:100%; background-color:#FFFFFF;}
.items_holder .departure{ float:left; width:311px; margin-right:1px; padding:3px 0 3px 10px; color:#5F6060; border-bottom:1px solid #FFFFFF; }
.items_holder .arrival{ float:left; width:310px; margin-right:1px; padding:3px 0 3px 10px; color:#5F6060; border-bottom:1px solid #FFFFFF; }
.items_holder .price{ float:left; width:67px; padding:3px 10px 3px 10px; text-align:right}

.items_holder a{color:#5F6060; text-decoration:none; font-size:12px; width:100%;}
.items_holder a:hover{text-decoration:none;}

.items_holder .price a{ width:100%; color:#006699;font-size:12px; }
.items_holder .price a:hover{ text-decoration:none;}


.items_holder .fcolor1{ background-color:#D0E7F5}/*5F6060*/
.items_holder .fcolor0{ background-color:#E1EDF9}/*ECECE6*/

.home_items_holder{ width:100%; background-color:#FFFFFF;}
.home_items_holder .departure{ float:left; width:225px; margin-right:1px; padding:3px 0 3px 10px; color:#5F6060; border-bottom:1px solid #FFFFFF; }
.home_items_holder .arrival{ float:left; width:225px; margin-right:1px; padding:3px 0 3px 10px; color:#5F6060; border-bottom:1px solid #FFFFFF; }
.home_items_holder .price{ float:left; width:67px; padding:3px 10px 3px 10px;  text-align:right; }

.home_items_holder a{color:#5F6060; text-decoration:none; font-size:12px; width:100%;}
.home_items_holder a:hover{text-decoration:none;}

.home_items_holder .price a{ width:100%; color:#006699;font-size:12px; }
.home_items_holder .price a:hover{ text-decoration:none;}


.home_items_holder .fcolor1{ background-color:#D0E7F5}
.home_items_holder .fcolor0{ background-color:#E1EDF9}

.oferta_vola{ float:left; width:180px; }
.oferta_vola .no_picture{width:180px; height:135px; line-height:135px; vertical-align:middle; text-align:center; color:#FFF; background-color:#94BDEB; }
.oferta_vola .no_picture a{ font-size:24px; font-weight:bold; text-decoration:underline; color:#006699;}
.oferta_vola_main{float:left; width:358px; margin-left:10px; border:1px dashed #94BDEB; color:#242021; padding:5px 5px 4px;}
#right .oferta_vola_main h2 {color:#006699; font-size:20px; margin:0px 0px 0 10px; line-height:30px; vertical-align:middle; display:inline; width:auto;}
.oferta_vola_main .price{ font-size:24px; text-decoration:underline;}
.oferta_vola_main .offers_content{ margin:5px 0 5px 40px;}
.oferta_vola_main a:hover{ text-decoration:none }
.oferta_vola_main .offers_content .highlight{ background-color:#FFFF00;}

.best_deal_vola{border:1px dashed #94BDEB; color:#242021; padding:5px 5px 4px;}
.best_deal_vola .no_picture{width:115px; height:85px; line-height:85px; vertical-align:middle; text-align:center; color:#FFF; background-color:#266FBE; }
.best_deal_vola .no_picture a{ font-size:24px; font-weight:bold; color:#FFF; text-decoration:none;}
.best_deal_vola .oferta_vola{float:left; width:120px}
.best_deal_vola .offers_content{ margin:0px 0 5px 0px; float:left; width:410px;}
.best_deal_vola .highlight{ background-color:#7EAFD8; color:#FFFFFF;}
#right h2.titlu {color:#006699; background-color:#EBEFFA; padding-bottom:0px; padding-left:10px; font-size:20px; line-height:30px; vertical-align:middle;}

#breadcrumbs { color:#7AA9AF; font-family:Arial,Helvetica,sans-serif; font-size:1.1em; margin-left:-0.3em; margin-top:1em;}
#breadcrumbs a { padding:0.3em; }
#breadcrumbs .selected {color:#999999; font-size:1em;}

.offers-list{width:365px;}
.offers-list li{width:360px;}
.offers-list .price{float:right; width:55px; cursor:pointer; text-decoration:underline;text-align:right;}
.offers-list .return{float:right; width:165px; cursor:pointer; text-align:left;}
.offers-return{float:right; width:165px; cursor:pointer; text-align:left;}
.offers-price{float:right; width:55px; cursor:pointer; text-decoration:underline;text-align:right;}

.calendar_table{ width:270px;}
.calendar_table_border{ border:1px solid #006699; float:left; margin:0 0 5px 5px;}
#right .calendar_table_border .calendar_table h2.sectionhead { color:#FFF; margin-left:5px; text-align:center; font-size:14px; }
#right .calendar_table_border .calendar_table th { background-color:#266FBE}
#right .calendar_table_border .calendar_table .title{text-align:center; font-weight:bold; background-color:#E1EDF9; height:30px;}
#right .calendar_table_border .calendar_table a.tarif{ color: #cdcdcd}
#right .calendar_table_border .calendar_table .numeric{ background-color:#FFF; width:40px; text-align:center; color:#000000; border:1px solid #EAEAEA}
#right .calendar_table_border .calendar_table .chilipir{ background-color:#FEF0C0; text-align:center; color:#000000; border:1px solid #FED841}
#right .calendar_table_border .calendar_table .gol{ background-color:#FFF; width:40px; text-align:center; color:#000000; border:1px solid #EAEAEA}
#right .calendar_table_border .calendar_table .normal{ background-color:#F1F4FB; text-align:center; color:#000000; border:1px solid #EAEAEA}
#right .calendar_table_border .calendar_table .block{ background-color:#FFF; width:40px; text-align:center; color:#000000}
#right .calendar_table_border .calendar_table .startdate{ background-color:#E6F4DD; text-align:center; color:#000000; border:1px solid #9DD378; z-index:1000;}

#right .calendar_table_border .calendar_table .date{ font-size:9px}

#home_scroller{ width:100%;}
#home_scroller #home_scroller_left{ float:left; width:25px; height:225px; display:block}
#home_scroller #home_scroller_right{ float:left; width:25px; height:225px; display:block}
#home_scroller #home_scroller_content{float:left; background-color:#266FBE; border-left:1px solid #4C91DC; border-right:1px solid #4C91DC; height:225px; overflow:hidden; position:relative; width:898px;}
#home_scroller #home_scroller_content .item{ width:179px; height:225px; float:left; border-right:1px dotted #4C91DC;}
#home_scroller #home_scroller_content .item H3{ margin:9px 9px 2px 9px;  color:#FFFFFF; }
#home_scroller #home_scroller_content .item H3 a { color:#FFFFFF; font-size:18px; }
#home_scroller #home_scroller_content .item H3 a strong{ color:#FFFFFF;  font-size:20px; }
#home_scroller #home_scroller_content .item .img{margin:0px 9px 5px 9px; border:1px solid #4C91DC; }
#home_scroller #home_scroller_content .item .perioada{ color:#FFFFFF; margin-left:9px;}
#home_scroller #home_scroller_content .item .plecare{ color:#FFFFFF; margin-left:9px;}
#home_scroller #home_scroller_content .item .compania{ color:#FFFFFF; margin-left:9px;}


.tarif_box{ float:left; width:181px; margin-right:5px;}
.tarif_box .tarif_box_top{ background-image:url(/data/sp_aff/316586/tarif_box_top.gif); padding:5px 0px 5px 7px; background-position:top; color:#FFFFFF; font-size:12px; font-weight:bold; background-color:#0062A5; background-repeat:no-repeat;}
.tarif_box .tarif_box_locations{ background-color:#E1ECF8; height:72px; padding:14px 0 14px 7px; font-size:11px; color:#000000;}
.tarif_box .tarif_box_locations .from{ width:74px; border:1px solid #D8E6F5; } 
.tarif_box .tarif_box_locations .to{ width:74px; margin-left:24px; border:1px solid #D8E6F5; } 

.tarif_box .tarif_box_locations .error_from{ width:74px; border:1px solid #CD0000} 
.tarif_box .tarif_box_locations .error_to{ width:74px; margin-left:24px; border:1px solid #CD0000 } 

.tarif_box .alerte_price{background-image:url(/data/sp_aff/316586/tarif_box_bottom.gif); height:41px; padding:5px 0px 5px 7px; background-position:bottom; color:#FFFFFF; font-size:10px; background-color:#0062A5; background-repeat:no-repeat;}
.tarif_box .price{ margin-left:17px; width:50px; border:1px solid #D8E6F5; height:12px; } 
.tarif_box .error_price{ margin-left:17px; width:50px; border:1px solid #CD0000; height:12px; } 
.choose_tarif_city{ position:absolute; background-color:#FFFFFF; bottom:230px; left:170px; width:200px; height:110px;  border:1px solid #000000; padding:5px 10px 10px 10px}

.wideleft{width:775px; float:left; margin-right:10px;}
.wideleft .left_features{float:left; width:335px;}
.wideleft .right_features{float:left; width:355px; margin-left:10px;}

.wideleft .gallery li{ padding:2px; list-style-image:none; list-style:disc; list-style-position:inside;}
.wideleft .gallery li.gri{background-color:#eeeeee;}


.wideleft .gallery{ width:235px; float:left; color:#444444; padding:10px 9px 10px 9px; display:block; border:1px solid #4071BF; position:relative;}
.wideleft .gallery .top_left{ position:absolute; top:-1px; left:-1px; background-image:url(/data/sp_aff/316586/corners_page1.gif);  background-position:-57px 0; background-repeat:no-repeat; width:5px; height:5px; line-height:5px; font-size:5px;}


.wideleft .gallery .top_right{ position:absolute; top:-1px; right:-1px; background-image:url(/data/sp_aff/316586/corners_page1.gif);  background-position:-63px 0; background-repeat:no-repeat; width:5px; height:5px; line-height:5px; font-size:5px;}
.wideleft .gallery .down_left{ position:absolute; bottom:-1px; left:-1px; background-image:url(/data/sp_aff/316586/corners_page1.gif);  background-position:-69px 0; background-repeat:no-repeat; width:5px; height:5px; line-height:5px; font-size:5px;}
.wideleft .gallery .down_right{ position:absolute; bottom:-1px; right:-1px; background-image:url(/data/sp_aff/316586/corners_page1.gif);  background-position:-75px 0; background-repeat:no-repeat; width:5px; height:5px; line-height:5px; font-size:5px;}
.wideleft .gallery H3{ font-size:18px; color:#4071BF}
.wideleft .gallery H3 .price{text-decoration:underline; float:right}

/* class modal stuff */
#modal_overlay {background-color:#000;} 
.modal {} 
.tooltip {border:1px solid #000; background-color:#fff; height:25px; width:200px; font-family:"Lucida Grande",Verdana; font-size:10px;color:#333;} 
.simple_window { width:250px; height:50px; border:1px solid #000; background-color:#fff; padding:10px; text-align:left; font-family:"Lucida Grande",Verdana; font-size:12px; color:#333;} 
.window { background-image:url("/stylesheets/window_background.png"); background-position:top left; -moz-border-radius: 10px;-webkit-border-radius: 10px; padding:10px; font-family:"Lucida Grande",Verdana;font-size:13px;  font-weight:bold;color:#fff;text-align:center; min-width:150px;min-height:100px;} 
.window .window_contents { margin-top:10px; width:100%; height:100%;} 
.window .window_header { text-align:center; } 
.window .window_title { margin-top:-7px;  margin-bottom:7px;  font-size:11px;  cursor:move; } 
.window .window_close {  display:block;  position:absolute; top:4px;  left:5px;  height:13px;   width:13px;background-image:url("/stylesheets/window_close.gif");cursor:pointer;cursor:hand;}

#alntooltip{background-image:url(/data/sp_aff/316586/alntooltip.png); background-position:center center; background-repeat:no-repeat; display:block margin:auto; width:165px; height:31px;}
*html #alntooltip{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='/images/alerte/alntooltip.png'); background-image:none}
  
 		.vbookNowBar {height: 25px;position: relative;}
		.vbookNowBar .bookNow { height: 35px; background: url(/data/sp_aff/316586/flight_book_now.gif);position: absolute;display: block;top: 0px;left: 0px;cursor: pointer;}
		.vbookNowBar .bookNow span {display: block;#display: inline-block;	font-family: Verdana, sans-serif;	padding: 4px 20px 0 10px;	font-weight: Bold;	margin-left: 10px;background: url(/data/sp_aff/316586/flight_book_now.gif) no-repeat 100% 0;	height: 31px; font-size: 17px;	color: #009529;}
		.vbookNowBar .bookNow span b {position: absolute; margin-top: 0px; color: #fff;}
		.vbookNowBar .bookNow:hover { background-position: 0 -37px; text-decoration: none; background-repeat:no-repeat;}
		.vbookNowBar .bookNow:hover span { background-position: 100% -37px; background-repeat:no-repeat;}
	
