@charset "utf-8";
/* CSS Document */
html
	{
		height:100%;
		width:100%;
	}

* html #mainbody
	{
/*		height:100%; */
/*		color: f0f0f0; */
	}

body
	{
		padding:0px;
		margin:0px;
		background-color: #02458d;
		line-height:normal !important;
		font:small Tahoma,sans-serif;
		color: #313131;
	}
	
#mainbody
	{
/*		min-height:100%; */
		border: 0px;
		padding: 0px;
		margin: 0px;
		background: url(/cms/sites/all/themes/aeroflot/media/img/wing.jpg) right top no-repeat; /*02458d*/
/*		background: url(/cms/sites/all/themes/aeroflot/media/img/wing.gif) right top no-repeat; */
		position: relative;
		z-index: 100; /* for bottom banner - this Layer must be above */
	}	

/* Для страниц с иконками - самолет */
#mainbody.dummy {
		background: url(/cms/sites/all/themes/aeroflot/media/img/fon.jpg) right top no-repeat; /*02458d*/
	
	}
	/*

a
	{
		text-decoration:underline;
		color: #02458D;
		outline: none;
	}	
	*/
	
a:hover
	{
		text-decoration:none;
	}	

a img
	{
		border:0px;
	}

p
	{
		padding:5px 0px 5px 0px;
		margin:0px;
	}	
	
	
form
	{
		padding:0px;
		margin:0px;
	}

form input
	{
        border-top: 1px solid #ADACB2;
        border-left: 1px solid #E2E8EF;
        border-right: 1px solid #E2E8EF;
        border-bottom: 1px solid #E2E8EF;
        font-family: Tahoma;
        
        font-weight:normal;
        color:#000000;
        height: 17px;
		vertical-align: middle;
		outline: none;
	}


form select 
	{
        border-top: 1px solid #ADACB2;
        border-left: 1px solid #E2E8EF;
        border-right: 1px solid #E2E8EF;
        border-bottom: 1px solid #E2E8EF;
        font-family: Tahoma;
        
        font-weight:normal;
        color:#000000;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        display:block;
        height:21px;
	}


form textarea
	{
        border-top: 1px solid #ADACB2;
        border-left: 1px solid #E2E8EF;
        border-right: 1px solid #E2E8EF;
        border-bottom: 1px solid #E2E8EF;
        font-family: Tahoma;
        
        font-weight:normal;
        color:#000000;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        display:block;
	}
h1, h2, h3, h4, h5, h6 {
font-weight:normal;
}
#header
	{
		/*height:148px;
		background:url(/cms/sites/all/themes/aeroflot/media/img/main_bg_nonactive.jpg) 50% 0px no-repeat;	*/
	}	

#main_container
	{
/*		background: green; */
		background: none;
		width: 100%; 
		float: right;
		margin: 0px 0px 0px -295px;
		padding: 0px;
		
	}

#header_print_only {
	display: none;
	}
	
	
#plates{
 width:384px;
 height:30px;
 float:left;
 background:#0F6;
}

#search_plate{
 width:187px;
 height:30px;
 background:url(../../cms/sites/all/themes/aeroflot/media/img/top_search_left.png) top left no-repeat;
}


.block_content
	{
		padding:0px 0px 10px 0px;
		border: 0px;
		width: auto;
		margin: 0px 35px 20px 295px;
		background: url('/cms/sites/all/themes/aeroflot/media/img/pixline_01.jpg') left bottom no-repeat;
		position: relative;
	}


.block_dummy
	{
		padding:0px 0px 10px 0px;
		border: 0px;
		width: auto;
		background: none;
		margin: 0px 35px 20px 295px;
		position: relative;
	}



/* Шапка страницы #header */
#wrapper
{
	border-top:4px #F47920 solid;
}

#header a, #header a:hover {text-decoration: none;}

a#afl_logo {
	background-position: 0 0;
	background-repeat:no-repeat;
	background:none;
	display: block;
	float: left;
	width: 116px;
	height: 40px;
	border: 0px;
	margin: 20px 0px 0px 10px;
	_margin: 20px 0px 0px 17px;
	}
	
a#afl_logo img {
	/* Only for print
	display: none; */
	}

a#skyteam_logo {
	background:url(/cms/sites/all/themes/aeroflot/media/img/logo_skyteam_pda.gif) 0px 0px no-repeat;
	display: block;
	float: left;
	width: 42px;
	height: 40px;
	border: 0px;
	margin: 20px 0px 0px 0px;
	}


.top_tabs {
	float: right;
	height: 30px;
	width: 123px;
	background: url(/cms/sites/all/themes/aeroflot/media/img/top_search_left.jpg) left top no-repeat;
	padding: 0px;
	margin: 30px 10px 0px 0px;
	}

#search input {
	border-top: 1px solid #3D7BAD;
	border-bottom: 1px solid #B7D9ED;
	border-left: 1px solid #B7D9ED;
	border-right: 1px solid #B7D9ED;
	margin: 7px 0px 0px 8px;
	color: #000;
	
	height: 12px;
	width: 95px;
	float: left;
	}

#search_inner input {
	border-top: 1px solid #3D7BAD;
	border-bottom: 1px solid #B7D9ED;
	border-left: 1px solid #B7D9ED;
	border-right: 1px solid #B7D9ED;
	margin: 7px 0px 0px 8px;
	color: #000;
	
	height: 12px;
	width: 145px;
	float: left;
	}


.top_tabs .txt {
	margin: 7px 0px 0px 8px;
	_margin: 7px 0px 0px 4px;
	padding: 0px;
	float: left;
	color: #fff;
	
	text-align:center;
	
	}

.top_tabs .btn_right {
	background: url(/cms/sites/all/themes/aeroflot/media/img/top_search_right.jpg) right top no-repeat;
	height: 30px;
	padding: 9px 5px 0px 0px;
	float: right;
	}

.top_tabs .btn_right img {
	border: 0px;
	cursor: pointer;
	}

#search_inner {
	width: 182px;
	}

#cab_enter {
	width: 115px;
	}

#represent {
	width: 135px;
	}


#home {
	float: right;
	display: block;
	height: 37px;
	padding: 0;
	margin: 15px 3px 0px 0px;
	color:#fff;
/*	background:url(/cms/sites/all/themes/aeroflot/media/img/home.png) 0px 0px no-repeat; 
	background:url(/cms/sites/all/themes/aeroflot/media/img/top_home.png) 0px 0px no-repeat;*/
	}

#search {
	float: right;
	display: block;
	height: 37px;
	padding: 0;
	margin: 15px 3px 0px 0px;
	color:#FFFFFF;
/*	background:url(/cms/sites/all/themes/aeroflot/media/img/icon_search.png) 0px 0px no-repeat;
	background:url(/cms/sites/all/themes/aeroflot/media/img/top_find.png) 0px 0px no-repeat; */
	}


#mail {
	float: right;
	display: block;
	height: 37px;
	padding: 0;
	margin: 15px 3px 0px 0px;
	color:#FFFFFF;
/*	background:url(/cms/sites/all/themes/aeroflot/media/img/mail.png) 0px 0px no-repeat;
	background:url(/cms/sites/all/themes/aeroflot/media/img/top_mail.png) 0px 0px no-repeat; */
	}

#map {
	float: right;
	display: block;
	height: 37px;
	padding: 0;
	margin: 15px 3px 0px 0px;
	color:#FFFFFF;
/*	background:url(/cms/sites/all/themes/aeroflot/media/img/karta.png) 0px 0px no-repeat; 
	background:url(/cms/sites/all/themes/aeroflot/media/img/top_map.png) 0px 0px no-repeat;*/
	}


#language {
	float: right;
	display: block;
	padding: 0;
	/*margin: 5px 8px 0px 0px;
	_margin: 5px 4px 0px 0px;
/*	background:url(/cms/sites/all/themes/aeroflot/media/img/icon_lang.png) 0px 0px no-repeat; */
	color:#fff;
	background:none;
	background-color:#F47920;
	padding:2px 5px 5px 5px; 
	}



/* end: Шапка страницы */

/* footer*/
.clear0
	{
		clear:both;
		font-size:0px;
		line-height: normal;
		padding: 0px;
		margin: 0px;
	}
	
.clear1
	{
		height:197px;
		clear:both;
		font-size:0px;
		line-height: normal;
		padding: 0px;
		margin: 0px;
/*		background:#FF0; */
	}	


#bottom_banner {
	 width: 100%;
	 min-width: 987px;
/* 	 Старая версия */
	 position: absolute;
	 margin: -70px 0px 0px 0px;
	 
/*	 position: relative;
	 margin: 0px;
	 top: -70px; */
	 z-index: 1;
	 display: block;
	 width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "987" : "100%");

	}


.footer1 {
/* 	 Старая версия */
		position: relative;
		margin: 0px auto 0px auto; 
		padding: 10px 0px 0px 0px;
		
/*		position: absolute;
		margin: 0px auto 0px auto; 
		padding: 0px 0px 0px 0px; */
		
/*		position: absolute;
		margin: 0px auto 0px auto; 
		padding: 10px 0px 0px 0px;
		bottom: -80px; */
		width: 100%;
		height: 90px;
		display:block;
		background: url(/cms/sites/all/themes/aeroflot/media/img/footer.jpg) left top repeat-x;
	}		


/*end: footer*/

/* > #left */
#left
	{
		
		padding:0px 0px 10px 10px;
		margin: 0px;
		border: 0px;
		/* width:100%;background: red; */
		
	}


#left ul.menu{
		 display: block;
		 float:none;
		 list-style: none;
		/*  width:244px; background: green; */
		 padding:0;
		 margin:5px 0px 0px 0px;
}

#left ul.menu li{
 font-family:Tahoma;
 
 font-weight:normal;
 line-height:normal;
 text-transform:uppercase;
 list-style: none;
 padding: 0px;
 margin: 0px;
 display:inline-block;
 float:left;
}

#left ul.menu li.leaf,
#left ul.menu li.collapsed,
#left ul.menu li.expanded {
 list-style: none;
 list-style-image: none;
 list-style-type: none;
 padding: 0px;
 margin: 0px;
	
	}
#left ul.menu li a {
	 font-family:Tahoma;
	 font-weight:normal;
	 line-height:normal;
	 text-transform:none;
	 list-style: none;
	 padding: 0px;
	 margin:0 15px 0 0;
	 display:inline-block;
	 float:left;
	 color:#FFFFFF;
	 text-decoration:none;
}
.menu_left
{
	padding:0 10px 20px 10px;
}
.menu_left li a {
	color:#ffffff;
	display:block;
	background-color:#f47920;
	width:100%;
	text-align:center;
	padding:5px 0;
	margin-bottom:15px;
}
.menu_left a {
		color:#ffffff;
		display:block;
		background-color:#f47920;
		width:100%;
		text-align:center;
		padding:5px 0;
		margin-bottom:15px;
	}

#left ul.menu li.last a { 
	height: 30px;
}

#left ul.menu li a:link{
 display:inline-block;;
 text-decoration:none;
 color:#fff;
}

#left ul.menu li a:hover,
#left ul.menu li.active-trail a {
 color:#f47920;
}




/*
#left ul li a.buy {
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_buy_1.gif) top left no-repeat;
}

#left ul li a.buy:hover,
#left ul li.active a.buy {
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_buy_2.gif) top left no-repeat;
}

#left ul li a.online_reg {
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_online_reg_1.gif) top left no-repeat;
}

#left ul li a.online_reg:hover,
#left ul li.active a.online_reg {
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_online_reg_2.gif) top left no-repeat;
}

#left ul li a.special {
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_special_1.gif) top left no-repeat;
}

#left ul li a.special:hover,
#left ul li.active a.special{
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_special_2.gif) top left no-repeat;
}

#left ul li a.travel{
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_travel_1.gif) top left no-repeat;
}

#left ul li a.travel:hover,
#left ul li.active a.travel {
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_travel_2.gif) top left no-repeat;
}

#left ul li a.before_after {
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_before_after_1.gif) top left no-repeat;
}

#left ul li a.before_after:hover,
#left ul li.active a.before_after{
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_before_after_2.gif) top left no-repeat;
}

#left ul li a.bonus {
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_bonus_1.gif) top left no-repeat;
}

#left ul li a.bonus:hover,
#left ul li.active a.bonus{
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_bonus_2.gif) top left no-repeat;
}

#left ul li a.company {
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_company_1.gif) top left no-repeat;
 height: 30px;
}

#left ul li a.company:hover,
#left ul li.active a.company {
 background:url(/cms/sites/all/themes/aeroflot/media/img/left_menu/left_menu_btn_company_2.gif) top left no-repeat;
}

*/
/* end: > #left*/





/* Навигация - хлебные крошки */
#breadcrumbs {
	height: 30px;
	padding: 0px 0px 0px 15px;
	margin: 0px 0 0 10px;
	color: #fff;
	background: url(/cms/sites/all/themes/aeroflot/media/img/breadcumb_arrow.gif) left 4px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	
}

#breadcrumbs.dummy {
	margin: 60px 0px 0px 0px;
}
#breadcrumbs a img
{ float:left;
margin-right:5px;
border:none;}
#breadcrumbs a
{ color: #fff;}

#breadcrumbs a:hover{ 
	text-decoration: none;
}

#breadcrumbs b{  
	color: #ffb20d;
	font-weight: normal;
}

/* end: Навигация - хлебные крошки */

.right_part
{
	float:left;
}

.content {	zoom: 1;
		display: block;
/*		position: relative; */
		
/*		margin: 0px 35px 20px 0px; */
/*		margin: 0px 35px 0px 0px; */
		margin: 0px;
		padding: 0px 10px 20px 10px;
/*			background: #fff url(/cms/sites/all/themes/aeroflot/media/img/aero_ang_new1.png) right top no-repeat;
	background: #fff url(/cms/sites/all/themes/aeroflot/media/img/white_corner.png) right top no-repeat; */
		text-align: justify;
		min-height: 490px;
		height: auto !important;
		height: 490px;
		background-color:#fff;
	}

/* > content > */

.content a {
		color:#02458d;
	}

.content h1 {
	display:block;
/*	margin-right: 140px;height: 25px; */
	color: #01458d;
	width: 90%;
	line-height: normal;
	padding: 15px 0px 5px 0px;
	margin: 0px;
	font-size:100%;
	font-weight: normal;
	margin-bottom:10px;
	/* background:url(/cms/sites/all/themes/aeroflot/media/img/h1_line.gif) left 50px repeat-x; */
	background:url(/cms/sites/all/themes/aeroflot/media/img/h1_line.gif) right bottom no-repeat;
	text-align:left;
	
	}

.content h2 {
	display:block;
	font-size:100%;
	font-weight: normal;
	color: #2d7cc7;
	line-height: normal;
/*	height: 22px; */
	padding: 5px 0px 5px 0px;
	margin: 0px;
	text-align:left;
	}


.content h2.line {
	display:block;
	
	font-weight: normal;
	color: #2d7cc7;
	line-height: normal;
/*	height: 22px; */
	padding: 5px 0px 10px 10px;
	margin: 0px;
	text-align:left;
	background: url('/cms/sites/all/themes/aeroflot/media/img/orange_line.gif') left 40px repeat-x;
	}

hr.orange {
	 border: none; /* Убираем границу для браузера Firefox */
	 color: #ffb20d; /* Цвет линии для браузера Internet Explorer */
	 background-color: #ffb20d; /* Цвет линии для браузера Firefox и Opera */
	 height: 2px; /* Толщина линии */
	}

.content h4 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	text-align:left;
	}

.content .leftphoto {
	 float: left; 
	 padding-right: 20px; 
	 padding-bottom: 20px;
	 margin: 0px;
	}

.content .rightquote {
	background: #f9f9f9 url(/cms/sites/all/themes/aeroflot/media/img/bg_rightquote.gif) 0px 0px no-repeat;
	display: block;
/* _display: inline-block; */
	padding: 9px 10px 9px 20px;
	
	line-height: normal;
	margin: 10px 0px 10px 20px;
	width: 400px;
	float: right;
	}


.content ol {
	list-style-type:decimal;
	margin: 0px;
	padding: 5px 0px 10px 25px;

	}

.content ol li {
		color: #000;
		font-weight: bold;
		padding: 5px 0px 5px 0px;
	}
.content ol li span {
		color: #313131;
		font-weight: normal;
	}


.content ul {
	  color: #313131;
	  margin-left: 15px;
	  padding-left:0px;
	  list-style:none;
	}

.content ul li {
	  font-weight: normal;
	  background: url(/cms/sites/all/themes/aeroflot/media/img/tire.gif) left 8px no-repeat;
	  padding: 0px 0px 5px 17px;
	  margin: 0px;
	  list-style:none !important;
	}
	

.content .info_important {
	 padding: 20px 0px 20px 60px;
	 margin: 10px 0px 10px 0px;
	 border-bottom: 1px solid #E5E6E8;
	 background: url(/cms/sites/all/themes/aeroflot/media/img/important.gif) 0px 0px no-repeat;
	 min-height: 85px;
	 height: 85px;
	 height: auto !important;
	}
	
	
.content .info_important h4 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	
	}
	
.content span.comment {
	color: #F47920; 
	}

/* end: > content > */


#down_line {
	position:absolute;
	display:block;
	width: 100%;
	height: 10px;
	background: url(/cms/sites/all/themes/aeroflot/media/img/pixline.jpg) 0px 0px repeat-x;
	left: 0px;
	bottom: 0px;
	padding: 0px;
	margin: 0px;
	}
	

/* footer */

/*--- ===*/

#fl_down {
/*	position: absolute;
	display: inline; */
	
	width: 100%;
	height: auto;
	
	display:block;
	margin: 0px;
	padding: 0px;
	position: relative;
	outline: none;
	min-height: 220px;
	_height: 220px;

	}

#fl_down a {

	position:relative; 
	display: block;
	margin: 0px;
	padding:0px;
	border: none;
	background: #02458d;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	}

#fl_down a img{
	position: absolute;
	display: block;
	border: none;
	padding: 0px;
	margin: 0px;
	
	}


.footer_left{
 float:left;
 padding-left:10px;
 color: #fff;
/* background:red; */
}

.footer_right{
 float:right;
 padding-right:30px;
 padding-top: 10px;
 
}

.footer_right ul{
	float:left;
	list-style: none;
	display: block;
	margin: 0px;
	padding: 0px;
}

.footer_right ul li{
 diplay:block;
 background: url(/cms/sites/all/themes/aeroflot/media/img/aero_arrow.gif) left 5px no-repeat;
 padding-left:7px;
 margin: 5px 20px 0px 0px;
 
 font-weight:normal;
 line-height:1em;
}

.footer_right a {
	color: #fff;
	
	}

#corporate_entrance {
 display:block;
 float:right;
 background: url(/cms/sites/all/themes/aeroflot/media/img/corps.jpg) 0px 2px no-repeat;
 padding: 0px 0px 0px 40px;
 margin: 15px 0px 0px 0px;
 
 line-height: 12px;
	}


.footer_right img{
 float:left;
 margin-right:12px;
 margin-left:40px;
}

.phones {
position:relative;
height:40px;
margin:15px 0 0;
padding:0;
line-height: 18px;
display:inline-block;
}

.phones span {
	
	color:#FFB20D;
}
.phones span.comment { color: #fff;}

.ph_office {
 background:transparent url(/cms/sites/all/themes/aeroflot/media/img/ico_tel.gif) no-repeat left -1px;
 padding-left:20px;
}

.ph_mob {
 background:transparent url(/cms/sites/all/themes/aeroflot/media/img/ico_mobi.gif) no-repeat left -1px;
 padding-left:20px;
}

.sm_lnk {
 background:transparent url(/cms/sites/all/themes/aeroflot/media/img/ico_arroe.gif) no-repeat left -2px;
 color:#FFFFFF;
 font-size:.8em;
 font-weight:normal;
 height:20px;
 margin:10px 0 0 0;
 padding:0 0 0 16px;
}

.sm_lnk a {
 text-decoration: underline;	
 color: #fff;
	}

.sm_lnk a:hover {
 text-decoration: none;
	}

/* end: footer */
	



.baner, .block-ad
	{	position: relative;
		margin: 0px 0px 0px 0px;
		display: block;
		float: none;		
	}				
	
.baner img, .block-ad img
	{
		margin:20px 0px 0px 0px;
	}					



/* Нижний банер - навигация */

#nav{
/*	float:right; 
	padding-right:10px;  */

	bottom: 110px;
	z-index: 40; 
	display:block;
/*	position:absolute; 
	bottom: 10px; */
	
	position: absolute;
/*	top: 0px; */
/*	float: right; */
/*	bottom: 10px; */
	
	right:0px; 
	width: 130px; 
	height:30px;
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#nav a {
	position: relative;
	display:block;
	float:left;
	margin-left:5px;
	width:30px;
	height:30px;
	text-decoration:none;
	cursor: pointer;
	border: none;
	}
	
a#nav1 {background:url(/cms/sites/all/themes/aeroflot/media/img/baners/1_b.gif) left top no-repeat;}
a#nav2 {background:url(/cms/sites/all/themes/aeroflot/media/img/baners/2_b.gif) left top no-repeat;}
a#nav3 {background:url(/cms/sites/all/themes/aeroflot/media/img/baners/3_b.gif) left top no-repeat;}
a#nav1.activeSlide, a:hover#nav1{background-image:url(/cms/sites/all/themes/aeroflot/media/img/baners/1_o.gif);}
a#nav2.activeSlide, a#nav2:hover{background-image:url(/cms/sites/all/themes/aeroflot/media/img/baners/2_o.gif);}
a#nav3.activeSlide, a#nav3:hover{background-image:url(/cms/sites/all/themes/aeroflot/media/img/baners/3_o.gif);}

/* Навигационные кнопки - нижний банер
a#nav1 {background:url(/cms/sites/all/themes/aeroflot/images/nav/nav1.png) left top no-repeat;}
a#nav2 {background:url(/cms/sites/all/themes/aeroflot/images/nav/nav2.png) left top no-repeat;}
a#nav3 {background:url(/cms/sites/all/themes/aeroflot/images/nav/nav3.png) left top no-repeat;}
a#nav1.activeSlide, a#nav1:hover{background-image:url(/cms/sites/all/themes/aeroflot/images/nav/nav1h.png);}
a#nav2.activeSlide, a#nav2:hover{background-image:url(/cms/sites/all/themes/aeroflot/images/nav/nav2h.png);}
a#nav3.activeSlide, a#nav3:hover{background-image:url(/cms/sites/all/themes/aeroflot/images/nav/nav3h.png);}
*/


/* end: Нижний банер - навигация */






/* For tables : Чередование серый-белый - связка со скриптом (с rowspan) */
table.tariff_list {
	border-collapse: separate;
	text-align: left;
 	border-bottom: 1px solid #E5E6E8;
	padding: 0px;
	margin: 5px 0px 5px 0px;
	}

table.tariff_list tr.first {
	}

table.tariff_list tr.first th {
	background: url('/cms/sites/all/themes/aeroflot/media/img/orange_line1.gif') 0px bottom repeat-x;
	vertical-align: middle;
	text-indent: 0px;
	text-align: left;
	border: none;
	font-weight: normal;
	padding:4px 4px 8px 4px;
	margin: 0px;
	}
table.tariff_list tr.first th.one {
	background: url('/cms/sites/all/themes/aeroflot/media/img/orange_line.gif') 0px bottom repeat-x;
	vertical-align: middle;
	text-indent: 0px;
	text-align: left;
	border: none;
	font-weight: normal;
	padding:4px 4px 8px 4px;
	margin: 0px;
	}

table.tariff_list tr.first th div{
	text-align: left;
	border: none;
	margin: 0px;
	padding: 0px;
	position: relative;
	left: -1px;
	}	
	
	
table.tariff_list td {
	border-collapse: collapse;
	vertical-align: middle;
	border: none;
	padding: 4px;
	margin: 1px;
	}

table.tariff_list .grey_bg {
	background-color: #f6f6f6;
	}

table.tariff_list .white_bg {
	background-color: #ffffff;
	}

/* ------------------- */

/* For tables : Чередование серый-белый - связка со скриптом (без rowspan) */
table.list {
	border-collapse: separate;
	text-align: left;
 	border-bottom: 1px solid #E5E6E8;
	padding: 0px;
	margin: 5px 0px 5px 0px;
	}

table.list tr.first {
	}

table.list tr.first th {
	background: url('/cms/sites/all/themes/aeroflot/media/img/orange_line.gif') 0px 18px repeat-x;
	vertical-align: top;
	text-indent: 5px;
	text-align: left;
	border: none;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	white-space:nowrap;
	}

table.list tr.first th div{
	background: url('/cms/sites/all/themes/aeroflot/media/img/orange_delim.gif') left 10px no-repeat;
	text-align: left;
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 30px;
	position: relative;
	left: -1px;
	white-space:nowrap;
	}

table.list td {
	border-collapse: collapse;
	vertical-align: middle;
	border: none;
	padding: 4px;
	margin: 1px;
	}

table.list .grey_bg {
	background-color: #f6f6f6;
	}

table.list .white_bg {
	background-color: #ffffff;
	}
/* ---------- */

/*  Таблица с подчеркиванием строк */
table.underlined td {
	border-bottom:1px #ccc solid;
}





p.s_phone{background:url('/cms/sites/all/themes/aeroflot/media/img/phone.gif') left 3px no-repeat;padding:5px 0 5px 25px;}
p.s_fax{background:url('/cms/sites/all/themes/aeroflot/media/img/fax.gif') left 3px no-repeat;padding:5px 0 5px 25px;}
p.s_link, a.s_link
	{background:url('/cms/sites/all/themes/aeroflot/media/img/link.gif') left 3px no-repeat;
	 padding:5px 0 5px 25px;
	}

p.s_clock{background:url('/cms/sites/all/themes/aeroflot/media/img/clock.gif') left 3px no-repeat;padding:5px 0 5px 25px;}
p.s_adres{background:url('/cms/sites/all/themes/aeroflot/media/img/adress.gif') left 3px no-repeat;padding:5px 0 5px 25px;}
p.s_mail{background:url('/cms/sites/all/themes/aeroflot/media/img/mail.gif') left 3px no-repeat;padding:5px 0 5px 25px;}
p.s_www{background:url('/cms/sites/all/themes/aeroflot/media/img/www.gif') left 3px no-repeat;padding:5px 0 5px 25px;}

p.s_pdf{
	background:url('/cms/sites/all/themes/aeroflot/media/img/ico_pdf.gif') left 5px no-repeat;
	padding:5px 0 5px 25px;
	}
p.s_pdf a { background:url('/cms/sites/all/themes/aeroflot/media/img/download.gif') right 3px no-repeat; padding-right: 10px;}

p.s_ppt{
	background:url('/cms/sites/all/themes/aeroflot/media/img/ico_ppt.gif') left 5px no-repeat;
	padding:5px 0 5px 25px;
	}
p.s_ppt a { background:url('/cms/sites/all/themes/aeroflot/media/img/download.gif') right 3px no-repeat; padding-right: 10px;}
p.s_doc{
	background:url('/cms/sites/all/themes/aeroflot/media/img/icon_doc.gif') left 5px no-repeat;
	padding:5px 0 5px 25px;
	}
p.s_doc a { background:url('/cms/sites/all/themes/aeroflot/media/img/download.gif') right 3px no-repeat; padding-right: 10px;}

p.s_tiff{
	background:url('/cms/sites/all/themes/aeroflot/media/img/ico_tiff.gif') left 5px no-repeat;
	padding:5px 0 5px 25px;
	}
p.s_tiff a { background:url('/cms/sites/all/themes/aeroflot/media/img/download.gif') right 3px no-repeat; padding-right: 10px;}

p.s_xls{
	background:url('/cms/sites/all/themes/aeroflot/media/img/ico_xls.gif') left 5px no-repeat;
	padding:5px 0 5px 25px;
	}
p.s_xls a { background:url('/cms/sites/all/themes/aeroflot/media/img/download.gif') right 3px no-repeat; padding-right: 10px;}

p.s_jpg, p.s_gif{
	background:url('/cms/sites/all/themes/aeroflot/media/img/ico_jpg.gif') left 5px no-repeat;
	padding:5px 0 5px 25px;
	}
p.s_jpg a, p.s_gif a { background:url('/cms/sites/all/themes/aeroflot/media/img/download.gif') right 3px no-repeat; padding-right: 10px;}


/* Кнопка "Продолжить"  - (онлайн-регистрация) */
a#continue,
a#continue_fr,
a#continue_de {
	background-position: 0 0;
	background-repeat: no-repeat;
	width:137px; 
	height: 26px; 
	display: block; 
	padding: 0px;
	margin: 10px 0px 10px 0px;
	text-decoration: none;
	}
	
a#continue:hover,
a#continue_fr:hover,
a#continue_de:hover{
	text-decoration: none;
	}

/* ==========  Хит-тарифы ====================
-  view-hit-tariff-ru >> view-header
-  view-hit-tariff-ru >> view-content
-  view-hit-tariff-ru >> view-footer
*/

/* -  view-hit-tariff-ru >> view-header */

/* - Новый вариант: view-ht >> view-content >> table.list */

p.top_links {
	text-align: right;
	padding: 0px 80px 0px 0px;
	}
	
p.top_links a.s_rss {
	background:url('/cms/sites/all/themes/aeroflot/media/img/rss.jpg') left 6px no-repeat;
	padding: 5px 0px 5px 20px;
	margin: 0px 20px 0px 0px;
	}


.view-ht .view-content table.list {
	margin: 25px 0px 25px 0px;
	}

.view-ht .view-content table.list td.views-field-field-tariff-type-value {
	text-align: center;
	}
	
.view-ht .view-content table.list td.grey_bg {
	background: #f6f6f6;
	}

.view-ht .view-content table.list td.views-field-field-tariff-value-value {
	white-space: nowrap;
	}
	
	
.view-ht .view-content table.list td.views-field-field-link-book-url {
	width: 150px;
	}

.view-ht .view-content table.list td.views-field-field-link-book-url p {
	padding-top: 2px;
	}
	
.view-ht .view-content table.list td.views-field-field-link-book-url p a {
/*	display:block; */
	background:url('/cms/sites/all/themes/aeroflot/media/img/link.gif') left 1px no-repeat;
	padding:3px 0 3px 25px;
	margin: 0px;
	}

.view-ht .view-content table.list td.views-field-field-link-book-url.grey_bg p a {
/*	display:block; */
	background:url('/cms/sites/all/themes/aeroflot/media/img/link_grey_f6.gif') left 1px no-repeat;
	padding:3px 0 3px 25px;
	margin: 0px;
	}
	
/* - view-hit-tariff-ru >> view-content 
	 аналогично для зон: -eur, -asia, -east, -america
	 СТАРОЕ !!!
*/
.view-hit-tariff-east .view-content,
.view-hit-tariff-asia .view-content,
.view-hit-tariff-america .view-content,
.view-hit-tariff-eur .view-content,
.view-hit-tariff-ru .view-content {
	padding: 20px 0px 20px 0px;
	}

.view-hit-tariff-east .view-content td.views-field-field-traffic-value,
.view-hit-tariff-asia .view-content td.views-field-field-traffic-value,
.view-hit-tariff-america .view-content td.views-field-field-traffic-value,
.view-hit-tariff-eur .view-content td.views-field-field-traffic-value,
.view-hit-tariff-ru .view-content td.views-field-field-traffic-value {
	text-align: center;
	}
.view-hit-tariff-east .view-content td.views-field-field-link-book-url,
.view-hit-tariff-asia .view-content td.views-field-field-link-book-url,
.view-hit-tariff-america .view-content td.views-field-field-link-book-url,
.view-hit-tariff-eur .view-content td.views-field-field-link-book-url,
.view-hit-tariff-ru .view-content td.views-field-field-link-book-url {
	text-align: center;
	}

.view-hit-tariff-east .view-content td.views-field-field-link-book-url p a,
.view-hit-tariff-asia .view-content td.views-field-field-link-book-url p a,
.view-hit-tariff-america .view-content td.views-field-field-link-book-url p a,
.view-hit-tariff-eur .view-content td.views-field-field-link-book-url p a,
.view-hit-tariff-ru .view-content td.views-field-field-link-book-url p a {
	white-space:nowrap;
	}

/* -  view-hit-tariff-ru >> view-footer */
p.s_oneway_trip {
	background:url('/cms/sites/all/themes/aeroflot/media/img/round_trip.gif') left 12px no-repeat;
	padding:5px 0 5px 25px;	
	}
p.s_round_trip {
	background:url('/cms/sites/all/themes/aeroflot/media/img/1way_trip.gif') left 12px no-repeat;
	padding:5px 0 5px 25px;	
	}
p.s_overview {
	background:url('/cms/sites/all/themes/aeroflot/media/img/overview.gif') left 7px no-repeat;
	padding:5px 0 5px 25px;	
	}
	
	
/* ====== Раздел новостей  - общий список =======
   ====== view-news 
 - view-news >> view-header
 - view-news >> view-content
 - view-news >> item-list
 - view-news >> view-footer
*/

/* - view-news >> view-header 
    см. блок  хит-тарифов 
*/
p.top_links a.s_subscribe {
	background:url('/cms/sites/all/themes/aeroflot/media/img/overview.gif') left 7px no-repeat;
	padding: 5px 0px 5px 20px;
	margin: 0px 20px 0px 0px;
	}

/* - view-news >> view-content 
	список новостей
   - view-archive >> view-content 
    архив новостей
*/
.view-archive .view-content .item-list ul,
.view-news .view-content .item-list ul,
.view-mess-share .view-content .item-list ul,
.view-press-share-releases .view-content .item-list ul,
.view-press-releases .view-content .item-list ul,
.view-important-facts .view-content .item-list ul,
.view-capital-evaluation .view-content .item-list ul
 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.view-archive .view-content .item-list ul li,
.view-news .view-content .item-list ul li,
 .view-mess-share .view-content .item-list ul li,
 .view-press-share-releases .view-content .item-list ul li,
  .view-press-releases .view-content .item-list ul li,
  .view-important-facts .view-content .item-list ul li,
.view-capital-evaluation .view-content .item-list ul li
  {
	list-style-type: none;
	background: none;
	padding: 0px 0px 15px 0px;
	}
.view-archive .view-content .item-list ul li div.views-field-field-news-date-value,
.view-news .view-content .item-list ul li div.views-field-field-news-date-value,
.view-mess-share .view-content .item-list ul li div.views-field-field-news-date-value,
.view-press-share-releases .view-content .item-list ul li div.views-field-field-news-date-value,
.view-news4page .view-content .item-list ul li div.views-field-field-news-date-value,
.view-press-releases4page .view-content .item-list ul li div.views-field-field-news-date-value,
.view-press-releases .view-content .item-list ul li div.views-field-field-news-date-value,
.view-important-facts .view-content .item-list ul li div.views-field-field-news-date-value,
.view-capital-evaluation .view-content .item-list ul li div.views-field-field-news-date-value
 {
	background: url('/cms/sites/all/themes/aeroflot/media/img/news_date.gif') left 3px no-repeat;
	padding: 0px 0px 0px 14px;
	color: #929292;
	
	text-decoration: none;
	font-weight: normal;
	}
.view-archive .view-content .item-list ul li div.views-field-title a,	
.view-news .view-content .item-list ul li div.views-field-title a,
.view-mess-share .view-content .item-list ul li div.views-field-title a,
.view-press-share-releases .view-content .item-list ul li div.views-field-title a,
.view-news4page .view-content .item-list ul li div.views-field-title a,
.view-press-releases4page .view-content .item-list ul li div.views-field-title a,
.view-press-releases .view-content .item-list ul li div.views-field-title a,
.view-important-facts .view-content .item-list ul li div.views-field-title a,
.view-capital-evaluation .view-content .item-list ul li div.views-field-title a
{
	
	/*font-weight: bold;*/
	color: #2d7dc8;
	text-decoration: underline;
	line-height: normal;
	}
.view-archive .view-content .item-list ul li div.views-field-title a:hover,	
.view-news .view-content .item-list ul li div.views-field-title a:hover,
.view-mess-share .view-content .item-list ul li div.views-field-title a:hover,
.view-press-share-releases .view-content .item-list ul li div.views-field-title a:hover,
.view-news4page  .view-content .item-list ul li div.views-field-title a:hover,
.view-press-releases4page  .view-content .item-list ul li div.views-field-title a:hover,
.view-press-releases .view-content .item-list ul li div.views-field-title a:hover,
.view-important-facts .view-content .item-list ul li div.views-field-title a:hover,
.view-capital-evaluation .view-content .item-list ul li div.views-field-title a:hover
{
	text-decoration: none;
	}
.view-archive .view-content .item-list ul li div.views-field-field-intro-value,
.view-news .view-content .item-list ul li div.views-field-field-intro-value,
.view-mess-share .view-content .item-list ul li div.views-field-field-intro-value,
.view-press-share-releases .view-content .item-list ul li div.views-field-field-intro-value,
.view-press-releases .view-content .item-list ul li div.views-field-field-intro-value,
.view-important-facts .view-content .item-list ul li div.views-field-field-intro-value,
.view-capital-evaluation  .view-content .item-list ul li div.views-field-field-intro-value
{
	padding: 0px 0px 0px 0px;
	}
.view-archive .view-content .item-list ul li div.views-field-field-intro-value p,
.view-news .view-content .item-list ul li div.views-field-field-intro-value p,
.view-mess-share .view-content .item-list ul li div.views-field-field-intro-value p,
.view-press-share-releases .view-content .item-list ul li div.views-field-field-intro-value p,
.view-press-releases .view-content .item-list ul li div.views-field-field-intro-value p,
.view-important-facts  .view-content .item-list ul li div.views-field-field-intro-value p,
.view-capital-evaluation  .view-content .item-list ul li div.views-field-field-intro-value p
{
	padding: 5px 0px 0px 0px;
	}


/* Pagination:: - view-news >> item-list >> ul.pager 
	постраничный переход
	  - pager-first a 
	  - pager-previous a
	  - pager-current 
	  - pager-item a
	  - pager-next a
	  - pager-last a
	  доп. классы li.last, li.first - первая и последняя запись в списке
*/

.view-archive .item-list ul.pager,
.view-news .item-list ul.pager,
.view-mess-share .item-list ul.pager,
.view-press-share-releases .item-list ul.pager,
 .view-press-releases .item-list ul.pager,
 .view-important-facts .item-list ul.pager,
 .view-capital-evaluation  .item-list ul.pager{
	list-style: none;
	padding: 10px 0px 0px 6px;
	margin: 0px 0px 0px 6px;
	display: block;
/*	background: lightblue; */
	height: 15px;
	border-top: 1px solid #b3b3b3;
	
	}
.view-archive .item-list ul.pager li,
.view-news .item-list ul.pager li,
.view-mess-share .item-list ul.pager li,
.view-press-share-releases .item-list ul.pager li,
.view-press-releases .item-list ul.pager li,
.view-important-facts .item-list ul.pager li,
.view-capital-evaluation .item-list ul.pager li
{
	list-style-type: none;
	background: none;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 2px 0px 2px;
	
	font-weight: bold;
	height: 13px;
	line-height: normal;
	}
.view-archive .item-list ul.pager li span,
.view-news .item-list ul.pager li span,
.view-mess-share .item-list ul.pager li span,
.view-press-share-releases .item-list ul.pager li span,
 .view-press-releases .item-list ul.pager li span,
 .view-important-facts  .item-list ul.pager li span,
 .view-capital-evaluation .item-list ul.pager li span{
	padding: 0px 6px 0px 6px;
	color: #b3b3b3;
	}
.view-archive .item-list ul.pager li a,
.view-news .item-list ul.pager li a,
.view-mess-share .item-list ul.pager li a,
.view-press-share-releases .item-list ul.pager li a,
.view-press-releases .item-list ul.pager li a,
.view-important-facts .item-list ul.pager li a,
.view-capital-evaluation .item-list ul.pager li a
{
	padding: 0px 6px 0px 6px;
	color: #02458D;
	text-decoration: none;
	
	}
.view-archive .item-list ul.pager li a:hover,
.view-news .item-list ul.pager li a:hover,
.view-mess-share .item-list ul.pager li a:hover,
.view-press-share-releases .item-list ul.pager li a:hover,
.view-press-releases .item-list ul.pager li a:hover,
.view-important-facts  .item-list ul.pager li a:hover,
.view-capital-evaluation .item-list ul.pager li a:hover
 {
	color: #FC741B;
	text-decoration: none;
	}

.view-archive .item-list ul.pager li.pager-item,
.view-news .item-list ul.pager li.pager-item,
.view-mess-share .item-list ul.pager li.pager-item,
.view-press-share-releases .item-list ul.pager li.pager-item,
.view-press-releases .item-list ul.pager li.pager-item,
.view-important-facts .item-list ul.pager li.pager-item,
.view-capital-evaluation .item-list ul.pager li.pager-item
 {
	border-right: 1px solid #b3b3b3;
	}
.view-archive .item-list ul.pager li.pager-current,
.view-news .item-list ul.pager li.pager-current,
.view-mess-share .item-list ul.pager li.pager-current,
.view-press-share-releases .item-list ul.pager li.pager-current,
.view-press-releases .item-list ul.pager li.pager-current,
.view-important-facts .item-list ul.pager li.pager-current,
.view-capital-evaluation .item-list ul.pager li.pager-current
{
	border-right: 1px solid #b3b3b3;
	}
.view-archive .item-list ul.pager li.plast,
.view-news .item-list ul.pager li.plast,
.view-mess-share .item-list ul.pager li.plast,
 .view-press-share-releases .item-list ul.pager li.plast,
 .view-press-releases .item-list ul.pager li.plast,
 .view-important-facts .view-press-releases .item-list ul.pager li.plast,
 .view-capital-evaluation .view-press-releases .item-list ul.pager li.plast
  {
	border: none;
	}

.view-archive .item-list ul.pager li.pager-item a,
.view-news .item-list ul.pager li.pager-item a,
.view-mess-share .item-list ul.pager li.pager-item a,
.view-press-share-releases .item-list ul.pager li.pager-item a,
 .view-press-releases .item-list ul.pager li.pager-item a,
 .view-important-facts .item-list ul.pager li.pager-item a,
.view-capital-evaluation .item-list ul.pager li.pager-item a
{
	text-decoration: underline;
	font-weight: normal;
	}
.view-archive .item-list ul.pager li.pager-item a:hover,
.view-news .item-list ul.pager li.pager-item a:hover,
.view-mess-share .item-list ul.pager li.pager-item a:hover,
 .view-press-share-releases .item-list ul.pager li.pager-item a:hover,
 .view-press-releases .item-list ul.pager li.pager-item a:hover,
 .view-important-facts .item-list ul.pager li.pager-item a:hover,
 .view-capital-evaluation .item-list ul.pager li.pager-item a:hover
   {
	text-decoration: none;
	font-weight: normal;
/*	color: #02458D; */
	color: #FC741B;
	}


.view-archive .item-list ul.pager li.pager-first span,
.view-archive .item-list ul.pager li.pager-previous span,
.view-archive .item-list ul.pager li.pager-next span,
.view-archive .item-list ul.pager li.pager-last span,
.view-archive .item-list ul.pager li.pager-first a,
.view-archive .item-list ul.pager li.pager-previous a,
.view-archive .item-list ul.pager li.pager-next a,
.view-archive .item-list ul.pager li.pager-last a,

.view-news .item-list ul.pager li.pager-first span,
.view-news .item-list ul.pager li.pager-previous span,
.view-news .item-list ul.pager li.pager-next span,
.view-news .item-list ul.pager li.pager-last span,
.view-news .item-list ul.pager li.pager-first a,
.view-news .item-list ul.pager li.pager-previous a,
.view-news .item-list ul.pager li.pager-next a,
.view-news .item-list ul.pager li.pager-last a, 

.view-mess-share .item-list ul.pager li.pager-first span,
.view-mess-share .item-list ul.pager li.pager-previous span,
.view-mess-share .item-list ul.pager li.pager-next span,
.view-mess-share .item-list ul.pager li.pager-last span,
.view-mess-share .item-list ul.pager li.pager-first a,
.view-mess-share .item-list ul.pager li.pager-previous a,
.view-mess-share .item-list ul.pager li.pager-next a,
.view-mess-share .item-list ul.pager li.pager-last a,

.view-press-share-releases .item-list ul.pager li.pager-first span,
.view-press-share-releases .item-list ul.pager li.pager-previous span,
.view-press-share-releases .item-list ul.pager li.pager-next span,
.view-press-share-releases .item-list ul.pager li.pager-last span,
.view-press-share-releases .item-list ul.pager li.pager-first a,

.view-press-share-releases .item-list ul.pager li.pager-previous a,
.view-press-share-releases .item-list ul.pager li.pager-next a,
.view-press-share-releases .item-list ul.pager li.pager-last a,

.view-press-releases .item-list ul.pager li.pager-first span,
.view-press-releases .item-list ul.pager li.pager-previous span,
.view-press-releases .item-list ul.pager li.pager-next span,
.view-press-releases .item-list ul.pager li.pager-last span,
.view-press-releases .item-list ul.pager li.pager-first a,
.view-press-releases .item-list ul.pager li.pager-previous a,
.view-press-releases .item-list ul.pager li.pager-next a,
.view-press-releases .item-list ul.pager li.pager-last a,

.view-important-facts  .item-list ul.pager li.pager-first span,
.view-important-facts  .item-list ul.pager li.pager-previous span,
.view-important-facts  .item-list ul.pager li.pager-next span,
.view-important-facts .item-list ul.pager li.pager-last span,
.view-important-facts .item-list ul.pager li.pager-first a,
.view-important-facts .item-list ul.pager li.pager-previous a,
.view-important-facts .item-list ul.pager li.pager-next a,
.view-important-facts .item-list ul.pager li.pager-last a,

.view-capital-evaluation  .item-list ul.pager li.pager-first span,
.view-capital-evaluation .item-list ul.pager li.pager-previous span,
.view-capital-evaluation .item-list ul.pager li.pager-next span,
.view-capital-evaluation .item-list ul.pager li.pager-last span,
.view-capital-evaluation .item-list ul.pager li.pager-first a,
.view-capital-evaluation .item-list ul.pager li.pager-previous a,
.view-capital-evaluation .item-list ul.pager li.pager-next a,
.view-capital-evaluation .item-list ul.pager li.pager-last a

{
	padding: 0px 4px 0px 4px;
	}





/*  - view-news >> view-footer 
	вывод архива новостей (по годам)
      > view-archive > view-content > item-list > ul.views-summary 
*/
.view-news .view-footer,
.view-capital-evaluation .view-footer,
.view-important-facts .view-footer {
	padding-top: 15px;
	display:block;
	
	}

.view-news .view-footer table td,
.view-capital-evaluation .view-footer table td,
.view-important-facts .view-footer table td
{
	
	font-weight: bold;
	vertical-align: top;
	}

.view-news .view-footer .view-archive,
.view-capital-evaluation .view-footer .view-archive,
.view-important-facts .view-footer .view-archive
 {
	display: block;
/*	float: right;
	height: 15px; */
	margin: 0px;
	padding: 0px;
	}

.view-news .view-footer .full_archive,
.view-capital-evaluation .view-footer .full_archive,
.view-important-facts .view-footer .full_archive
{
	
	font-weight: bold;
	line-height: 17px;
	display: block;
	float: right;
	height: 15px;
	margin: 0px;
	padding: 0px;
	}

.view-news .view-footer .view-archive .view-content .item-list ul.views-summary,
.view-capital-evaluation .view-footer .view-archive .view-content .item-list ul.views-summary,
.view-important-facts .view-footer .view-archive .view-content .item-list ul.views-summary
  {
	
	list-style: none;
	display: block;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	}
.view-news .view-footer .view-archive .view-content .item-list ul.views-summary li,
.view-capital-evaluation .view-footer .view-archive .view-content .item-list ul.views-summary li,
.view-important-facts .view-footer .view-archive .view-content .item-list ul.views-summary li
 {
	list-style-type: none;
	display: block;
	float: left;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	}
.view-news .view-footer .view-archive .view-content .item-list ul.views-summary li a {
	
	}
	
	

/* ======== Раздел новостей  - отдельная новость - .view-news-personal */
.view-news-personal .view-content .views-row,
.view-capital-evaluation .view-content .views-row {
	padding: 0px 0px 10px 0px;
	}

.view-news-personal .view-content .views-row .views-field-field-news-date-value,
.view-mess-share-personal .view-content .views-row .views-field-field-news-date-value,
.view-pressshare-personal  .view-content .views-row .views-field-field-news-date-value,
.view-news4page  .view-content .views-row .views-field-field-news-date-value,
.view-press-releases4page  .view-content .views-row .views-field-field-news-date-value,
.view-press-personal  .view-content .views-row .views-field-field-news-date-value,
.view-important-facts .view-content .views-row .views-field-field-news-date-value,
.view-capital-evaluation .view-content .views-row .views-field-field-news-date-value
{
	background: url('/cms/sites/all/themes/aeroflot/media/img/news_date.gif') left 3px no-repeat;
	padding: 0px 0px 0px 14px;
	color: #929292;
	
	text-decoration: none;
	font-weight: normal;
	}
.view-news-personal .view-content .views-row .views-field-title,
.view-press-personal .view-content .views-row .views-field-title,
.view-important-facts  .view-content .views-row .views-field-title,
.view-capital-evaluation  .view-content .views-row .views-field-title{
	padding: 0px 0px 10px 0px;
	}
.view-news-personal .view-content .views-row .views-field-title span.field-content,
.view-press-personal .view-content .views-row .views-field-title span.field-content,
.view-important-facts .view-content .views-row .views-field-title span.field-content,
.view-capital-evaluation .view-content .views-row .views-field-title span.field-content
 {
	
	font-weight: normal;
	color: #2d7dc8;
	text-decoration: none;
	line-height: normal;
	}


.view-news-personal .view-content .views-row .views-field-field-file-fid,
.view-press-personal .view-content .views-row .views-field-field-file-fid,
.view-capital-evaluation-item .view-content .views-row .views-field-field-file-fid

 {
	padding: 20px 0px 20px 0px;
	
	}

.view-news-personal .view-content .views-row .views-field-field-file-fid label,
.view-press-personal .view-content .views-row .views-field-field-file-fid label,
.view-capital-evaluation-item  .view-content .views-row .views-field-field-file-fid label{
	font-weight: bold;
	}
	
.view-news-personal .view-content .views-row .views-field-field-file-fid .field-content .field-item,
.view-press-personal .view-content .views-row .views-field-field-file-fid .field-content .field-item,
.view-capital-evaluation-item .view-content .views-row .views-field-field-file-fid .field-content .field-item {
	display: block;
	height: 10px;
	padding: 10px 0px 0px 0px;
	
	}
	
/* ======== Раздел Общая информация  - отдельная информация - .view-commoninfo-personal */
	
	.view-commoninfo-personal .view-content .views-row .views-field-title span.field-content {
	
	font-weight: normal;
	color: #2d7dc8;
	text-decoration: none;
	line-height: normal;
	}

/* ======== Раздел Общая информация  - отдельная информация - .view-commoninfo-personal */
	
	.view-reports-item .view-content .views-row .views-field-title span.field-content {
	
	font-weight: normal;
	color: #2d7dc8;
	text-decoration: none;
	line-height: normal;
	}	
	
	
	/* ======== Раздел Общая информация  - отдельная информация - .view-experts_personal */
	
	.view-experts-personal .view-content .views-row .views-field-title span.field-content {
	
	font-weight: normal;
	color: #2d7dc8;
	text-decoration: none;
	line-height: normal;
	}
	
	
		/* ======== Раздел  отдельная информация - .view-****_personal */
	
.view-presentation-personal .view-content .views-row .views-field-title span.field-content,
.view-mess-share-personal .view-content .views-row .views-field-title span.field-content,
.view-pressshare-personal .view-content .views-row .views-field-title span.field-content,
.view-photobiblio-personal .view-content .views-row .views-field-title span.field-content,
.view-important-fact  .view-content .views-row .views-field-title span.field-content,
.view-capital-evaluation-item .view-content .views-row .views-field-title span.field-content
	{
		
		font-weight: normal;
		color: #2d7dc8;
		text-decoration: none;
		line-height: normal;
	}
	
	
	
/* > Групповые перевозки форма > */
.webform-client-form label
{
	display:inline-block;
	width:250px;
	text-align:left;
	
	float:left;
}
.form-item
{
    margin-top:20px;
}
.form-required
{
    color:#e78500;
}
/* end: >  Групповые перевозки форма >*/

/* > Заголовок H2 ссылка > */
.content .h2:link, .content .h2:visited, .content .h2:hover, .content .h2:active {
	display:block;
	
	font-weight: normal;
	color: #2d7cc7;
	line-height: auto;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	text-align:left;
	text-decoration:underline;
	}
/* end: >  Заголовок H2 ссылка >*/

