.event_calendar, .event_search_form{
}
.event_search_form{
  width: 300px;
  float: left;
  margin-left: 120px;

}

span.event_search_form_title {
  font-size:0.9em;
}

#event_search_form select{
  border:1px solid #707173;
}

#event_search_form .search_label {
  display: block;
  width: 100px;
  float: left;
  font-size:0.7em;
  font-weight: bold;
  padding-top: 5px;
}
#event_search_form .form_row{
  padding: 5px 0;
}

.date_selects{}

#event_search_form .region_select select ,
#event_search_form .categorie_select select {
  width: 160px;
}


/* -- DATEPICKER---- */
.event_calendar{
  width: 150px;
  height: 200px;
  float: left;
}

#calendar{
  font-size:0.8em;
}
table.ui-datepicker-calendar a{
	font-size: 0.9em;
  color:#FF9900;
  text-decoration: none;
}

table.ui-datepicker-calendar a.ui-state-active{
  background-image:url(../images/icon_grey_cal.gif);
  background-position:50% 50%;
  background-repeat:no-repeat;
}
.ui-datepicker .ui-datepicker-header {
  padding:0.2em 0;
  position:relative;
}

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  height:1.8em;
  position:absolute;
  top:2px;
  width:1.8em;
}

.ui-datepicker .ui-datepicker-next {
right:2px;
}
ui.datepicker.css .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  height:1.8em;
  position:absolute;
  top:2px;
  width:1.8em;
}

.ui-datepicker .ui-datepicker-title {
  line-height:1.8em;
  margin:0 2.3em;
  text-align:center;
}

a.ui-datepicker-prev:hover, a.ui-datepicker-next:hover{
  cursor: pointer;
}