.r_bord1, .r_bord2 {font-size:1px; overflow:hidden; display:block;}
.r_bord1 {height:1px; background:#F4F2D3; margin:0 2px;}
.r_bord2 {height:1px; background:#F4F2D3; border-right:1px solid #F4F2D3; border-left:1px solid #F4F2D3; margin:0 1px;}

.middle {display:block; margin:0px;}
.summer_bg {background:url(/img/site2/bg_gradient.gif) top repeat-x; padding:10px;}

.mid_right {padding:0px 0px 0px 10px; vertical-align:top;}

.summer_selector {background:url(/img/site3/pg-promo/summer/top-bg.png) #fff top repeat-x;}
.summer_selector .bg {padding-top:130px;}
.summer_selector .months {height:30px;}
.summer_selector .months a, .summer_selector .months span {display:block; background:url(/img/site3/pg-promo/summer/months-bg.png) #FFF9AE top repeat-x; color:#4d4d4d; font-weight:bold; text-decoration:none; line-height:27px; text-align:center; border:1px solid #ccc; border-left:1px solid #fff;}
.summer_selector .months a:hover {background:url(/img/site3/pg-promo/summer/months-bg.png) #FFAD00 bottom repeat-x; border:1px solid #ffad00; color:#fff;}
.summer_selector .months .sel {background:url(/img/site3/pg-promo/summer/months-bg.png) #FFAD00 bottom repeat-x; border:1px solid #ffad00; color:#fff;}
.summer_selector .months .def {}
.summer_selector .months .first, .summer_selector .months a.first:hover {border-left:0px;}
.summer_selector .months .last, .summer_selector .months a.last:hover {border-right:0px;}

.europe_selector {display:block; border:1px solid #9FAEBD; padding:1px; background:#ffffff;}
.europe_selector .bg {display:block; background:url(/img/promo/europe/skin/tbg.jpg) no-repeat; padding-top:200px;}

.faraway_selector {display:block; border:1px solid #9FAEBD; padding:1px; background:#ffffff;}
.faraway_selector .bg {display:block; background:url(/img/promo/faraway/skin/tbg.jpg) no-repeat; padding-top:200px;}

h1 {font-size:22px; line-height:40px; text-align:right; padding:10px 10px 0px 0px;}
.pr_txt_in {line-height:20px; margin:0px 0px 15px;}

.pr_bottom_ban {height:115px;}

.bord1 {background:#DD350E;}
.bord2 {background:#f9c488; border-right:1px solid #DD350E; border-left:1px solid #DD350E;}
.wizard_left {width:256px; border:0px; margin-bottom:12px; border-bottom:1px solid #8f8f8f;}
.wizard .type {}
.wizard .type .head {height:28px; line-height:25px; background:url(/img/site3/deals/s_bg.png) #EF5B2F center repeat-x; color:#ffffff; border:1px solid #DD350E; border-top:0px;}
.wizard .dt {border-right:1px solid #A1B0BF; border-left:1px solid #A1B0BF;}
.wizard .dt_bot {border-right:1px solid #A1B0BF; border-left:1px solid #A1B0BF; border-bottom:1px solid #A1B0BF;}

.rb_summer_block_sep {height:12px;}
.rb_summer_blocks {}
.rb_summer_block {background:url(/img/site3/pg-promo/summer/promo-block.png) left top no-repeat; height:80px; text-align:left; cursor:pointer;}
.rb_summer_block_in {background:url(/img/site3/pg-promo/summer/promo-block.png) #fff right top no-repeat; margin:0px 0px 0px 6px; font-weight:bold; height:80px;}
.rb_summer_block .i {width:114px; height:70px; float:left; margin:5px 10px 0px 0px;}
.rb_summer_block .what {float:left;}
.rb_summer_block .name {color:#1458a6; line-height:20px; margin:5px 0px 0px;}
.rb_summer_block .name span {color:#666; margin:0px 0px 0px 5px;}
.rb_summer_block .dscr {height:22px; color:#666; font-size:13px; margin:4px 0px;}
.rb_summer_block .dscr_in {display:block; float:left; line-height:22px; width:60px; padding:0px 0px 0px 25px;}
.rb_summer_block .temp_air {background:url(/img/site3/pg-promo/summer/promo-block.png) 0px -81px no-repeat;}
.rb_summer_block .temp_sea {background:url(/img/site3/pg-promo/summer/promo-block.png) left bottom no-repeat;}
.rb_summer_block .price {color:#dd350e; font-size:13px;}

.rb_summer_block_sel {}
.rb_summer_block_sel .name {color:#dd350e;}

a.rb_summer_novisa {display:block; background:url(/img/site2/more.gif) right no-repeat; line-height:25px; margin:10px 0px 0px; width:505px; font-weight:bold; text-decoration:none; font-size:13px; text-align:left;}
a.rb_summer_novisa strong {text-decoration:underline;}
a.rb_summer_novisa:hover strong {text-decoration:none;}
a.rb_summer_novisa span {color:#666;}