.page-deals {background:url(/img/site4/deals/top-pics/deals.jpg) 100% 0% no-repeat; height:0.01%;}
.page-deals ul.dot-blue-big {margin:0px 0px 0px 40px;}
.page-deals ul.dot-blue-big li .digit {font-size:22px; font-weight:bold;}

.page-deals h1 {margin:0px 0px 5px 16px;}
.page-deals .page-dscr {margin:25px 16px 20px;}

.page-deals .page-dscr .link_open {background:url(/img/site3/pg-promo/more.gif) right no-repeat; padding-right:8px; margin-left:10px; font-weight:bold;}
.page-deals .page-dscr .link_close {text-align:right; color:#ed4c1b; font-weight:bold; float:right; margin-top:-10px;}

.page-auto {}
.page-auto .items-list .item-in .price {width:200px;}
.page-auto .items-list .item-in .price .digit {width:90px;}
.page-auto .block-ideas .pic {text-align:right;}
.page-auto .block-ideas .city {font-weight:bold; color:#004284; font-size:13px;}
.page-auto .block-ideas .car {color:#333; margin:5px 0px 0px; font-size:13px; font-weight:bold;}
.page-auto .block-ideas .car-analog {color:#808080; margin:0px 0px 5px;}
.page-auto .block-ideas .price {text-align:right; margin-right:10px;}
.page-auto .block-ideas .price a {color:#808080; text-decoration:none;}
.page-auto .block-ideas .price .digit {font-size:22px; font-weight:bold;}
.page-auto .block-ideas-block-selected .price .digit {text-decoration:underline;}

.page-avia {}
.page-avia .items-list .item-in .city {width:135px;}
.page-avia .items-list .item-in .dscr {}
.page-avia .items-list .item-in .price {width:140px;}
.page-avia .items-list .item-in .digit {width:90px;}
.page-avia .block-ideas {font-weight:bold;}
.page-avia .block-ideas .pic {}
.page-avia .block-ideas .city {font-weight:bold; color:#004284; font-size:13px; margin-top:5px;}
.page-avia .block-ideas .dscr {color:#808080; margin:5px 0px 0px; text-align:left;}
.page-avia .block-ideas .price {text-align:right; margin-right:10px;}
.page-avia .block-ideas .price a {color:#808080; text-decoration:none;}
.page-avia .block-ideas .price .digit {font-size:22px; font-weight:bold;}
.page-avia .block-ideas-block-selected .price .digit {text-decoration:underline;}

.page-flight-hotel {}
.page-flight-hotel .items-list .city {width:90px;}
.page-flight-hotel .items-list .dscr {font-weight:normal !important;}
.page-flight-hotel .items-list .price {font-weight:normal !important;}

.page-avia .items-list,
.page-auto .items-list,
.page-novisa .items-list,
.page-video .items-list,
.page-daily .items-list,
.page-cities .items-list {margin:0px 2px;}

.page-avia .block-ideas,
.page-auto .block-ideas,
.page-novisa .block-ideas,
.page-video .block-ideas,
.page-daily .block-ideas,
.page-cities .block-ideas {padding:17px 2px 15px; font-size:13px;}

.page-avia .block-ideas .sblock,
.page-auto .block-ideas .sblock,
.page-novisa .block-ideas .sblock,
.page-video .block-ideas .sblock,
.page-daily .block-ideas .sblock,
.page-cities .block-ideas .sblock {width:217px;}

.page-avia .block-ideas .sblock .sblock-content-in,
.page-auto .block-ideas .sblock .sblock-content-in,
.page-novisa .block-ideas .sblock .sblock-content-in,
.page-video .block-ideas .sblock .sblock-content-in,
.page-daily .block-ideas .sblock .sblock-content-in,
.page-cities .block-ideas .sblock .sblock-content-in {padding-left:2px;}

.page-cities {}
.page-cities .items-list .item-in .city {padding-right:15px;}
.page-cities .items-list .item-in .dscr {}
.page-cities .items-list .item-in .price {width:120px;}
.page-cities .items-list .item-in .digit {width:80px;}
.page-cities .block-ideas .pic {}
.page-cities .block-ideas .city {font-weight:bold; color:#004284; font-size:13px; margin:10px 0px 0px; float:left;}
.page-cities .block-ideas .price {float:right; margin:5px 10px 0px 0px;}
.page-cities .block-ideas .price a {color:#808080; text-decoration:none;}
.page-cities .block-ideas .price .digit {font-size:20px; font-weight:bold;}
.page-cities .block-ideas .dscr-top {height:30px; overflow:hidden;}
.page-cities .block-ideas .dscr {color:#808080; margin:5px 0px 0px; text-align:left; line-height:18px; height:36px; overflow:hidden; font-size:13px;}
.page-cities .block-ideas-block-selected .price .digit {text-decoration:underline;}

.page-novisa {}
.page-novisa .items-list .item-in .city {padding-right:15px;}
.page-novisa .items-list .item-in .dscr {}
.page-novisa .items-list .item-in .price {width:120px;}
.page-novisa .items-list .item-in .digit {width:80px;}
.page-novisa .block-ideas .pic {}
.page-novisa .block-ideas .city {font-weight:bold; color:#004284; font-size:13px; margin:10px 0px 0px;}
.page-novisa .block-ideas .price {float:right; margin:5px 10px 0px 0px;}
.page-novisa .block-ideas .price a {color:#808080; text-decoration:none;}
.page-novisa .block-ideas .price .digit {font-size:20px; font-weight:bold;}
.page-novisa .block-ideas .dscr, .page-novisa .block-ideas .dscr2 {color:#808080; margin:5px 0px 0px; text-align:left;}
.page-novisa .block-ideas .dscr2 {float:left; margin-top:12px;}
.page-novisa .block-ideas .dscr-bottom {height:30px;}
.page-novisa .block-ideas-block-selected .price .digit {text-decoration:underline;}

.page-daily {}
.page-daily .items-list .item-in .city {padding-right:10px; width:140px;}
.page-daily .items-list .item-in .dates {float:left; width:120px; color:#808080; font-weight: bold;}
.page-daily .items-list .item-in .dscr {float:left; width:135px;}
.page-daily .items-list .item-in .price {width:200px;}
.page-daily .items-list .item-in .digit {width:60px;}
.page-daily .block-ideas {font-weight:bold;}
.page-daily .block-ideas .pic {}
.page-daily .block-ideas .city {font-weight:bold; color:#004284; font-size:13px; margin:10px 0px 0px; float:left;}
.page-daily .block-ideas .total {color:#808080; float:right; font-size:11px; margin:12px 5px 0px 0px; font-weight:normal;}
.page-daily .block-ideas .price {margin:0px 10px 0px 0px;}
.page-daily .block-ideas .price a {color:#808080; text-decoration:none;}
.page-daily .block-ideas .price .digit {font-size:20px; font-weight:bold; font-family:Arial;}
.page-daily .block-ideas .dscr-top {height:30px; overflow:hidden;}
.page-daily .block-ideas .dscr {color:#333; margin:5px 0px 0px; text-align:left; font-weight:bold;}
.page-daily .block-ideas-block-selected .price .digit {text-decoration:underline;}

.page-video .block-ideas .pic {}
.page-video .block-ideas .city {font-weight:bold; color:#004284; margin:5px 0px 0px;}
.page-video .block-ideas .price {text-align:right; margin:3px 5px 0px 0px;}
.page-video .block-ideas .price a {color:#808080; text-decoration:none; font-weight: bold;}
.page-video .block-ideas .price .digit {font-size:20px; font-weight:bold;  font-family: Arial;}
.page-video .block-ideas .dscr {color:#333; margin:5px 0px 0px; text-align:left;}
.page-video .block-ideas .dates {color:#808080; text-align:right; margin:5px 0px 0px;}
.page-video .block-ideas-block-selected .price .digit {text-decoration:underline;}

.deals-weather-block .temp_air, .deals-weather-block .temp_sea {background:url(/img/site4/deals/weather_temperature.png) left top no-repeat; padding-left:28px; line-height:22px; font-size:18px;}
.deals-weather-block .temp_sea {background-position:left bottom;}
.deals-weather-block .item-in .temp_air, .deals-weather-block .item-in .temp_sea {margin-top:15px;}
.deals-weather-block .sblock .dscr-top {height:22px; margin-top:5px; color:#808080;}
.deals-weather-block .sblock .temp_sea {margin-left:15px;}
.deals-weather-block .sblock .city {float:none; margin-bottom:0px;}
.deals-weather-block .sblock .price {float:none; text-align:right; margin-top:5px;}

.avia-promo {font-family: Verdana; color:#808080;}
.avia-promo .remain {font-family: Arial; font-size: 128px; color: #004284; line-height:150px;}
.avia-promo .dscr {font-size: 28px; margin: 10px 0 10px 0;}
.avia-promo .dscr .pct {font-size: 32px; color:#DD350E;}
.avia-promo .comment {font-size: 22px; margin: 0 0 20px;}
.avia-promo .time {font-size: 22px; margin-bottom: 50px; width: 550px;}
.avia-promo .note {font-family: Tahoma;font-size: 12px; margin-top: 30px; text-align: left; line-height: 18px;}
.avia-promo .image {margin:30px 0px;}

