@charset "utf-8";
/* CSS Document */

body
{
	margin: 0;
	padding: 0;
	background-color: #312c23;
}


/*########## MAIN CONTENT ##########*/

ul,
li
{
	padding: 0;
	margin: 0;
}

ul 
{
	list-style: none;
	margin: 70px 0;
}

li
{
	margin-top: 40px;
}

#mainContainer
{
	margin: 0 auto 0 auto;
	width: 620px;
}

#logo,
.container
{
	text-align: center;
}

.container
{
	float: left;
}

#logo
{
	margin: 90px 40px 90px 0;	
}

.container
{
	padding: 0 67px;
}

.last
{
	border-left: #3c372e 1px solid;
}

.last li
{
	margin-top: 20px;
	
}

/*########## RESERVATION BAR ##########*/

#resaContainer
{
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 30px;
	background-color: #FFF;
}


#resa
{
	margin: 0 auto;
	width: 400px;
	text-align: center;
}

#resa,
input,
select
{
	font-size: 11px;
	font-family: Arial;	
	color: #6b6a69;
}

input
{
	text-align: right;
}

#resa #title
{
	padding-top: 10px;
	float: left;
	margin-right: 34px;
}

#resa span,
#resa .ui-datepicker-trigger,
select,
input

{
	display: block;
	float: left;
}

#resa span,
#resa .ui-datepicker-trigger
{
	margin: 9px 5px 0 0;
}

select,
input
{
	border: 1px solid #6b6a69;
}

#resa .ui-datepicker-trigger,
input.bonus
{
	margin-right: 15px;	
}

#resa .ui-datepicker-trigger
{
	cursor: pointer;	
}

select
{
	margin: 7px 15px 0 0;
	width: 121px;
}

input
{
	margin: 7px 4px 0 0;
}

input.date
{
	width: 71px;	
}

input.bonus
{
	width: 39px;	
}

input.submit
{
	background-color: #6b6a69;
	color: #FFF;
}
