/* ШАГИ БРОНИРОВАНИЯ */

#ts_ag_reservation_stages {
	
	padding-left:50px;
	width:90%;

	margin-bottom: 0.5em;
	

} /*Блок шагов бронирования*/

#ts_ag_reservation_stages .header {
	
} /*Краткая инструкция пользователю*/

#ts_ag_reservation_stages .footer {
	
} /*Дополнительная информация*/

#ts_ag_reservation_stages ul {
	font-size: .9em;
	padding: 0 !important;
	margin: 0 !important;
}

#s_ag_reservation_stages li {
	margin-bottom: .3em;
}

#ts_ag_reservation_stages .pass_stage {
	display: block;
	float: left;
	padding: .3em .5em;
	font-weight: bold;
	color: #2170BE;
	background: #FFEED7;
} /*Пройденный шаг*/

#ts_ag_reservation_stages .pass_stage a {
	color: #2170BE;
	text-decoration: underline;
}

#ts_ag_reservation_stages .pass_stage a:hover {
	text-decoration: underline;
}

#ts_ag_reservation_stages .active_stage {
	display: block;
	float: left;
	padding: .3em .5em;
	padding-right: 20px;
	font-weight: bold;
	color: #F97B25;
	background: #FFEED7 ;
} /*Текущий шаг*/

#ts_ag_reservation_stages .active_stage a {
	color: #F97B25;
	text-decoration: underline;
}

#ts_ag_reservation_stages .active_stage a:hover {
	text-decoration: underline;
}

#ts_ag_reservation_stages .forward_stage {
	display: block;
	float: left;
	padding: .3em .5em;
	color: #00C;
} /*Следующий шаг*/