.hotel-choises {
	cursor: pointer;
}

h1{
	font-size:						11px;
	color:							#424242;
	text-transform:					uppercase;
	line-height: 					25px;
	font-weight:					normal;
}

td {
	vertical-align: top;
}

.titlebar{
	height: 						35px;
	line-height: 					35px;
	background-color: 				#c4c4c4;
	color:							#424242;
	padding-left: 					11px;
	text-transform: 				uppercase;
	letter-spacing: 				0px;
}

.title_bar{
	height: 						35px;
	line-height: 					35px;
	background-color: 				#c4c4c4;
	color:							#424242;
	padding-left: 					11px;
}

.label{
	height: 						30px;
	background-color: 				#efefef;
	vertical-align: 				middle;
	padding:						10px;
	border-left: 					#c4c4c4 1px solid;
	border-right: 					#c4c4c4 1px solid;
	border-bottom: 					#c4c4c4 1px solid;


}

.reg_fee{
	height: 						30px;
	vertical-align: 				middle;
	padding:						10px;
	border-right: 					#E8E8E8 1px solid;
	border-bottom: 					#E8E8E8 1px solid;
}


.element{
	vertical-align: 				middle;
	white-space: 					nowrap;
	padding-left:					10px;
	height: 						30px;
	border-bottom: 					#c4c4c4 1px solid;
	border-right: 					#c4c4c4 1px solid;
/* 	line-height: 					30px; */
}

.element table {
	margin-left:					-10px;
	width: 							540px; 
}

.overview{
	line-height: 					30px;
	height: 						30px;
	padding-left: 					10px;
	border-bottom: 					#c4c4c4 1px solid;
	border-left: 					#c4c4c4 1px solid;
	border-right: 					#c4c4c4 1px solid;
}
.spacer{
	border-bottom: 					#c4c4c4 1px solid;
}

input{
/* 	height: 						12px; */
	color: 							#424242;
	font-size: 						10px;
	font:							inherit;
	padding:						3px;
	margin-top: 					5px;
	border-left: 					#c4c4c4 1px solid; 
	border-right: 					#c4c4c4 1px solid; 
	border-top: 					#c4c4c4 1px solid; 
	border-bottom: 					#c4c4c4 1px solid;
}

textarea {
	height: 						40px;
	color: 							#424242;
	font-size: 						10px;
	padding:						3px;
	margin:		 					5px;
	font:							inherit;
	width:							400px;
	border-left: 					#c4c4c4 1px solid; 
	border-right: 					#c4c4c4 1px solid; 
	border-top: 					#c4c4c4 1px solid; 
	border-bottom: 					#c4c4c4 1px solid;
}

select{
	min-width: 						80px;
	color: 							#424242;
	font-size: 						10px;
	padding:						3px;
	border-left: 					#c4c4c4 1px solid; 
	border-right: 					#c4c4c4 1px solid; 
	border-top: 					#c4c4c4 1px solid; 
	border-bottom: 					#c4c4c4 1px solid;
	margin-top: 					5px;
}

option{
	padding: 						2px;
	font-size: 						10px;	
}

.button{
	width: 							100px;
	height: 						25px;
	background-color: 				#c4c4c4;
	border: 						#efefef 1px solid;
}


.hotel-star {
	margin-top:5px;
}

/* events */

.event_title{
	color: 							#424242;
	font-size: 						16px;
	font-weight: 					bold;
	padding-bottom: 				10px;
	padding-top: 					10px;
}

.event_sub_title{
/* 	background-color: 				#efefef; */
/* 	font-size: 						12px; */
	padding-bottom: 				10px;
	padding-top: 					10px;
/* 	border-bottom:					#acadb1 1px dotted;  */
}


.slijn_dotted{
	border-bottom: 					#acadb1 1px dotted;
	padding-bottom: 				10px;
}

.room_acco{

	padding-top: 					10px;
	padding-left: 					10px;
	padding-right: 					10px;
}

.room{
	padding-left: 					10px;
	height: 						24px;
	background-color: 				#ccc;
	vertical-align: 				middle;
}


.row-one
{
	background-color: #e9e9e9;
}
.row-two
{

}
