@import url(calendarInline.css);

#openingHoursResults{
	width: 100%;	
}

.openingHoursBaseName {
	float: left;
	width: 200px;
}

.openingHoursBaseTime {
	float: left;
	width: 125px;
}

@import url(openingHours.css);

#openingHoursSearch {
	float: left;
	width: 300px;
}

#calendar {
	width: 300px;
}

#openingHoursResults th {
	font-weight: normal;
	width: 18px;
}

#openingHoursResults th#openingHoursName {
	width: auto;
}

#openingHoursResults td {
	border: 1px solid #d3d3d3;
}

#openingHoursResults td, #openingHoursResults div {
	padding: 0px;
}

.openingHoursActive, .openingHoursActivePart div, .openingHoursActiveBegin div div, .openingHoursActiveEnd div div {
	background-color: #dddddd;
}

.openingHoursActivePart, .openingHoursActiveBegin, .openingHoursActiveEnd {
	padding: 0px;
}

.openingHoursActive div, .openingHoursClosed div, .openingHoursActivePart div {
	width: 100%;
	text-align: center;
	margin: 0px auto;
}

.openingHoursActiveBegin div {
	text-align: right;
	margin: 0px 0px 0px auto;
}

.openingHoursActiveEnd div {
	text-align: left;
	margin: 0px auto 0px 0px;
}

.openingHoursActivePart div div, .openingHoursActiveBegin div div, .openingHoursActiveEnd div div {
	width: 40%;
	height: 100%;
}

.openingHoursActivePart div div {
	background-color: #ffffff;
}

#openingHoursSmallCalendar {
	width: 205px;
	height: 184px;
	border: 1px solid #999999;
	position: absolute;
	display: none;
}

#calendar .calendarWeekdays div, #calendar .calendarDays a {
	width: 13.45%;
}

#openingHoursSmallCalendar .calendarWeekdays div, #openingHoursSmallCalendar .calendarDays a {
	width: 13.3%;
}

#openingHoursSmallCalendar {
	background-color: #ffffff;
}

#openingHoursSearch1{
	width: 270px; 
	margin: 0;
	float: right;
}

#openingHoursSearch1 select{
	width: 258px; 
	border: 1px solid #d3d3d3;
	padding: 5px;
}

#openingHoursSearch_ .formElementContent input[type="submit"]{
	padding: 10px 20px;
	margin: 0;
	
}

.formElementDescription, .formElementContent {
	width: 290px;
}