/* GENERAL */
body {

}

a, a:hover, a:active, a:link, a:visited {
  color: #0F6BD0;
}

a:hover {
  text-decoration: underline;
}


/* GENERIC CLASSES */
.panel {
  background-color: #F4F4F4;
  border:1px solid #C9C9C9;
}

/*.button {
  background:transparent url(/images/header-left-button-bg.png) repeat-x scroll 0 0;
  background-color: #F4F4F4;
  border:1px solid #01579c;
  outline: 0px !important;
  outline-style: none !important;
  font-size: 11px;
}*/
.button:focus, input.button:focus {
  outline: 0px !important;
  outline-style: none !important;
}

/*.button, .button a {
  color:#505050;
}
*/
/*.button:hover, .button:hover a {
  color:#ED7425;
}*/

.button.disabled {
  color:#AAAAAA;
}

.button.disabled:hover{
  color:#AAAAAA;
}

input.disabled {
  font-style: italic;
  color: #666666;
}


/* HEADER */
/*#header-left .button {
  background-color: #F4F4F4;
  border:1px solid #C6C6C6;
}*/

#form-places-advanced, #form-events-advanced { /* advanced search bar*/
}

/* LEFT MENUS STYLES*/
.left-menu .second-menu, .left-menu .first-menu{
  /*background-color: #F4F4F4;*/
  /*border: #C6C6C6 1px solid;*/
}



/* LEFT MENU ICONS */
.left-menu .rest-item .icon-holder .menu-item-icon {
  background-image: url(/images/new/icons/icon-small-restaurant.png);
  /*background-position: 127px 1px;*/
  height:21px;
  margin-left:14px;
  margin-top:1px;
  width:21px;
}
.left-menu .bar-item .icon-holder .menu-item-icon{
  background-image: url(/images/new/icons/icon-small-cafe.png);
  /*background-position: 125px 1px;*/
  height:20px;
  margin-left:12px;
  margin-top:1px;
  width:25px;
}
.left-menu .club .icon-holder .menu-item-icon {
  background-image: url(/images/new/icons/icon-small-club.png);
  /*background-position: 127px 1px;*/
  width:21px;
  height:21px;
  margin-left:14px;
  margin-top:1px;
}
.left-menu .cinema .icon-holder .menu-item-icon {
  background-image: url(/images/new/icons/icon-small-cinema.png);
  /*background-position: 128px 2px;*/
  width:19px;
  height:21px;
  margin-left:15px;
  margin-top:2px;
}
.left-menu .theatre .icon-holder .menu-item-icon{
  background-image: url(/images/new/icons/icon-small-theatre.png);
  /*background-position: 125px 1px;*/
  width:26px;
  height:21px;
  margin-left:12px;
  margin-top:1px;
}
.left-menu .museum .icon-holder .menu-item-icon {
  background-image: url(/images/new/icons/icon-small-museum.png);
  /*background-position: 129px 2px;*/
  width: 19px;
  height: 21px;
  margin-left:16px;
  margin-top:2px;
}
/*
.sports a {
  background: transparent url(/images/icons/sport-icon-small.png) no-repeat 140px 4px;
}
*/
.left-menu .movie .icon-holder .menu-item-icon {
  background-image: url(/images/new/icons/icon-small-movie.png);
  /*background-position: 127px 1px;*/
  width: 18px;
  height: 19px;
  margin-left:14px;
  margin-top:1px;
}
.left-menu .performance .icon-holder .menu-item-icon {
  background-image: url(/images/new/icons/icon-small-performance.png);
  /*background-position: 125px 2px;*/
  width: 23px;
  height: 21px;
  margin-left:12px;
  margin-top:2px;
}
.left-menu .concert .icon-holder .menu-item-icon {
  background-image: url(/images/new/icons/icon-small-concert.png);
  /*background-position: 127px 1px;*/
  width: 20px;
  height: 21px;
  margin-left:14px;
  margin-top:1px;
}
.left-menu .exhibition .icon-holder .menu-item-icon {
  background-image: url(/images/new/icons/icon-small-exhibition.png);
  /*background-position: 127px 2px;*/
  width: 21px;
  height: 21px;
  margin-left:14px;
  margin-top:1px;
}
.left-menu .various .icon-holder .menu-item-icon {
  background-image: url(/images/new/icons/icon-small-various.png);
  /*background-position: 127px 0px;*/
  width: 17px;
  height: 23px;
  margin-left: 14px;
  margin-top: 0px;
}
.left-menu .party .icon-holder .menu-item-icon {
  background-image: url(/images/new/icons/icon-small-party.png);
  /*background-position: 127px 0px;*/
  width: 21px;
  height: 21px;
  margin-left: 14px;
  margin-top: 0px;
}

.left-menu, .left-menu a, .left-menu a:visited, left-menu a:link{ /* text and anchors color */
  color: #303030;
}

.left-menu a:hover {
  text-decoration: none;
}

.menu-places a:hover, .menu-events a:hover,
.menu-places .selected a, .menu-events .selected a {
  color: #FFFFFF;
}

.menu-places a:hover,
.menu-places .selected a{
  background-color: #1aa2eb;
}

.menu-events a:hover, .menu-events .selected a {
  background-color: #b3c42a;
}




/* LEFT MENU EVENTS */
#inputDays {
  color:#EDEDED;
  background: transparent url(/images/event-search-btn.png) no-repeat left top;

}

/*fieldset.place-border-color {
  border-color: #D36D0B;
  border-style: solid;
  border-width: 2px;
}*/

.place-color {  /*Text color for place.php page*/
  color: #1C9BDE;
}

.event-color { /* Text color for event.php page */
  color: #0B9A26;
}


