@charset "utf-8";
/* CSS Document */

/* header - логотип */
a#afl_logo {background-image: url('/media/images/logo_aero_en.gif');}

#language {background:url(/static/images/top_lang_ru.png) 0px 0px no-repeat;}

/* Кнопка "Продолжить"  - (онлайн-регистрация) */
a#continue_fr.passive {
    background: rgba(0, 0, 0, 0) linear-gradient(#eee, #ccc) repeat scroll 0 0;
    cursor: default;
    text-shadow: 1px 1px #c7c7c7;
}

.content a.subscribe_fr:link, .content a.subscribe_fr:visited, .content a.subscribe_fr:hover, .content a.subscribe_fr:active {
	background:url('/media/images/subscribe_to_fr.jpg') no-repeat top left;
	width:137px; 
	height: 26px; 
	display: inline-block; 
	padding: 0px;
	margin: 0px 0px 0px 10px;
	text-decoration: none;
	}

/*			Кнопка "Найти"				*/
a#find {background-image:url('/media/images/find_fr.gif');display:block;
height:26px;
text-decoration:none;
width:93px;}
.webform-client-form-157_lnk
{
	background:url(/static/images/send_fr.png) no-repeat left center;

}
/*CAPTCHA*/
.captcha .form-item label, .captcha .form-item description, 
{
	display:none;
}
#webform-client-form-5358 .form-submit,
#webform-client-form-5354 .form-submit
{
	display:none;
}
#webform-client-form-5358 select, #webform-client-form-5354 select
{
	width:322px;
}
.webform-client-form-5358_lnk, .webform-client-form-5354_lnk
{
	background:url(/static/images/send_fr.png) no-repeat left center;
	width:171px;
	height:26px;
	display:block;
	text-decoration:none;
}
#language .lang_list{background:url(/static/images/lang_bg.jpg) left bottom no-repeat scroll transparent;}
#language .lang_list a{ font-size: 9px; margin: 0 7px 0 0; color:#fff; text-transform:uppercase; font-size:11px; display:block;}
.popup_closer       {background:#508dd1 url('/media/images/bg_popup_closer_fr.gif') no-repeat !important;}
.top_btn .btn_towns    {background:url('/media/images/towns_btn_fr.gif') !important;}
.top_btn .btn_countries {background: url('/media/images/countries_btn_fr.gif') !important;}


.tmtbl_header1
{
	background:url(/static/images/timetable1_header_en.png) no-repeat left center !important;
	height:27px;
}
.tmtbl_header
{
	background:url(/static/images/timetable_header_en.png) no-repeat left center !important;
	height:27px;
}

/* Booking Forms */
#bookingTabToggleBtn {
    background: url("/media/images/booking/buy_ticket_btt_fr.png") no-repeat transparent;
    width: 31px;
    height: 170px;
}
/*6369*/
#ttDirectionTab a#ttRT, #ttDirectionTab a#ttOW {
    height: 16px;
    padding-top: 14px;
}