﻿.passengers-list-add-new-passenger,
.passenger-body
{
	display:block;
	
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.passengers-list-add-new-passenger
{
	background-color:#434D57;
}

.passenger-body
{
	background-color:#000000;
}

.passengers-list-add-new-passenger #main-label
{
	color:Yellow;
	margin-left:20px;
	margin-bottom:10px;
}

.passengers-list-column-1
{
	float:left;
	position:static;	
}

.passengers-list-column-1 #input input,
.passengers-list-column-2 #input input,
.passengers-list-column-3 #input input,
.passengers-list-column-3 #select select.day,
.passengers-list-column-3 #select select.mounth,
.passengers-list-column-3 #select select.year,
.passengers-list-column-3 #select select.document-type,
.passengers-list-column-3 #select select.country
{
	font-size:21px;
	width:300px;
	border:1px solid black;
	color:#939393;
	display:block;
	padding-left:5px;
	margin-bottom:20px;
}

.passengers-list-column-3 #select select.day
{
	width:50px;
	display:inline;
}
.passengers-list-column-3 #select select.mounth
{
	width:145px;
	text-align:center;
	display:inline;
}
.passengers-list-column-3 #select select.year
{
	width:100px;
	display:inline;
}
.passengers-list-column-3 #select select.document-type,
.passengers-list-column-3 #select select.country
{
	width:310px;
	display:inline;
	text-align:right;
}

.passengers-list-column-1 .label,
.passengers-list-column-2 .label,
.passengers-list-column-3 .label
{
	color:#0DD5F6;
	display:block;
	font-size:19px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
	vertical-align:bottom;
	margin-bottom:20px;
}

.passengers-list-column-2
{
	float:left;
	position:static;	
	text-align:right;
	width:300px;
}

.passengers-list-column-3
{
	display:block;
}

.passengers-list-button input.add-button,
.passengers-list-button input.save-button,
.passengers-list-button input.delete-button
{
	/*display: block;*/
	display:inline;
	border: none !important;
	background-color: Transparent;
	width: 143px;
	height: 43px;
}
.passengers-list-button input.add-button
{
	background-image: url(img/add_button_text.png);
}
.passengers-list-button input.save-button
{
	background-image: url(img/save_button_text.png);
}
.passengers-list-button input.delete-button
{
	background-image: url(img/delete_button_text.png);
}

/* ACCORDION's SETTINGS*/

.passenger-accordion-header
{
	cursor:pointer;
	background-color:#DDDDDD;
	background-image:url(img/down_arrows.png);
	background-position:98%;
	background-repeat:no-repeat;
	margin-bottom:8px;
	margin-top:8px;
}

.passenger-accordion-header-selected
{
	cursor:pointer;
	background-color:#D3DCE4;
	background-image:url(img/up_arrows.png);
	background-position:98%;
	background-repeat:no-repeat;
	/*margin-bottom:8px;*/
	margin-top:8px;
}

.passenger-accordion-content
{
	background: url(img/my-order-left-bg.gif) repeat-y;
}

/* MY ORDERS LIST HEADER SETTINGS */
/* Размещение */

.passenger-body
{
}

.passenger-header
{
	clear: both;
	position: relative;
	left: 0px;
	top: 0px;
	padding-left: 17px;
	padding-top: 17px;
	padding-bottom: 17px;
}

.passenger-header img,
.passenger-header span
{
	vertical-align:middle;
}

/* Параметры */
.passenger-header
{
	font-family: Verdana;
	font-size: 24px;
}

.passenger-header .last-name,
.passenger-header .first-name
{
	color:#666666;	
	font-family:Verdana;
	font-size:14pt;
	font-weight:normal;
}
.passenger-header .last-name
{
	font-weight:bold;
}