/*
---------------------------------------------------------
*
*	Module "Event"
*	Author: Alexander Zinchuk ( Ajaxy ) 
*	Contact e-mail: hey@ajaxy.ru
*
---------------------------------------------------------
*/

#event_billDiv { position: relative; }

#bill_loader { position: absolute; top: 40%; left: 40%; text-align: center; }

.event-bill .nav { margin: 0px 0 20px 50px; float: left; }
.event-bill .city-filter { float: right; color: #cccccc; font-size: 11px; font-weight: bold; margin-top: 5px; }
.event-bill .city-filter input { border: 1px solid transparent; border-left: 1px solid #cccccc; color: #cccccc; font-size: 11px; font-family: Verdana; padding: 3px; }
.event-bill .city-filter input.focused { border: 1px solid #cccccc; }
.event-bill .time-select { text-align: center; color: #cccccc; }
.event-bill .time-select input { width: 65px; border: 1px solid transparent; border-bottom: 1px dashed #999999; color: #999999; font-size: 11px; font-family: Verdana; padding: 3px; }
.event-bill .time-select input.focused { border: 1px solid #999999; }

#event_complexpanel { background: #ffffff; height: 60px; margin-left: 0px; width: 100%; vertical-align: middle; }
#event_complexpanel .all, #event_complexpanel .types { float: left; margin-top: 5px; }
#event_complexpanel .all { padding: 10px 20px 0 20px; line-height: 20px; }
#event_complexpanel .types { border-left: 1px solid #cccccc; padding-left: 15px; width: 80%; line-height: 25px; height: 50px;  }
#event_complexpanel a { font-family: Verdana; color: #888888; vertical-align: middle; margin: 5px; text-decoration: none; }
#event_complexpanel .all a { font-size: 14px; }
#event_complexpanel a:hover { background: #888888; color: white; text-decoration: none; }
#event_complexpanel a.active { background: #888888; color: white; text-decoration: none; }

#event_respanel { width: 90%; overflow: hidden;}
#event_respanel .prev, #event_respanel .next { float: left; height: 60px; width: 7%; text-indent: -1000px; opacity: 0.7; filter: Alpha(Opacity=70); cursor: pointer; }
#event_respanel .prev { background: url(../images/respanel-arrow-l.png) no-repeat center center; }
#event_respanel .next { background: url(../images/respanel-arrow-r.png) no-repeat center center; }
#event_respanel .week-box { float: left; height: 60px; position: relative; width: 86%; overflow: hidden; }
#event_respanel .weeks-line { width: 100%; height: 60px; position: absolute; top:0; left: 0; }
#event_respanel .week { width: 100%; height: 60px; float: left; }
#event_respanel .week .day { float: left; height: 100%; width: 14.2%; background: #eeeeee; cursor: pointer; color: }
#event_respanel .week .day .monthday { font-size: 9px; margin: 5px 0 0 10px; display: block; color: #333333; text-decoration: none; }
#event_respanel .week .day.holiday .monthday { color: red; }
#event_respanel .week .day.today .monthday { color: green; }
#event_respanel .week .day .weekday { font-size: 18px; margin: 0px 0 0 10px; display: block; color: #333333; text-decoration: none; }
#event_respanel .week .day.holiday .weekday { color: red; }
#event_respanel .week .day.today .weekday { color: green; }
#event_respanel .week .day .holiday { color: red; }
#event_respanel .week .day .today { color: green; }
#event_respanel .week .active { background: #99CCEE; cursor: default; }


#event_add .userplace-relation.visitor { color: red; }
#event_add .userplace-relation.promouter { color: green; }
#event_add .userplace-relation.administrator { color: black; }
#event_add .field-example { border-bottom:1px dotted #999999;text-decoration:none; }

#event_date { width: 65px; }
#event_time_hours, #event_time_minutes { width: 40px; }

.vlaCalendarPicker .loaderA, .vlaCalendarPicker .loaderB { line-height: 12px; }

.clearer { clear: both; zoom: 1; }
.event_thumbset { zoom: 1; }
.event_thumbset.rightBlock { padding-left: 25px; zoom: 1; }
.event_thumbset .block, .event_thumbset .spacer { float: left; zoom: 1; }
.event_thumbset.rightBlock .block { float: none; zoom: 1; }
.event_thumbset .block.small { width: 150px; zoom: 1; }
/**/
.event_thumbset .block.big { width: 300px; zoom: 1; text-align: center;}
/**/
.event_thumbset .block.soon { width: 100%; max-width: 280px; zoom: 1; }
.event_thumbset .block .thumb  { position: relative; zoom: 1; }
.event_thumbset .block.small .thumb { height: 113px; zoom: 1; }
/**/
.event_thumbset .block.big .thumb { height: 200px; margin-bottom: 5px; zoom: 1; }
/**/
.event_thumbset .block .thumb img {  border: 1px solid #333333; zoom: 1; }
.event_thumbset .block .thumb a.img { display: block; zoom: 1; }
.event_thumbset .block .thumb a.img img { width: 100%; zoom: 1; }
.event_thumbset .spacer { width:20px; zoom: 1; }
.event_thumbset  .visitors-count {
  height: 15px;
  margin: 0px;
  padding: 1px 5px 1px 5px;
  text-align: center;
  color: white;
  font-size: 11px;
  font-family: Verdana;
  font-weight: bold;
  text-decoration: none;
  position: absolute;
  top: 5px;
  left: 5px;
  border: 0px;
  background: black;
  opacity: 0.6;
  filter: Alpha(Opacity=60);
}
.event_thumbset  .visitors-count:hover { background: #555555; }
.event_thumbset  .comments-count {
  position: absolute;
  height:15px;
  bottom: -2px;
  right: 7px;
  text-align: left;
  opacity: 1.0;
  filter: Alpha(Opacity=80);
  font-size: 11px;
  font-family: Verdana;
  font-weight: bold;  
  background-color: #fff;
  /*background: transparent url(tick.gif) no-repeat top left;*/
  margin: 0px;
  margin-bottom: 7px;
  padding: 1px 3px 0px 3px;
  text-align: center;
  color: black;
  font-size: 11px;
  font-family: Verdana;
  font-weight: bold;
  text-decoration: none;
  border: 0px;
}

.titleEvent{text-decoration: underline;font-weight:bold;font-size:15pt;}
#contentDescription{margin-bottom:15;}
#contentImage {float:left;margin-right:20px;}
.fieldName{font-weight:bold;color:#666666;}
#eventDescription{padding-left:15px;margin-left:15px;}
.description{clear:both;padding-top:15px;}
.datetime{color:#999999;}
#dates{position:relative;left:20px;}

.event_thumbset .thumb .comments-count:hover { text-decoration: underline; }
.event_thumbset .title, .event_thumbset .datetime, .event_thumbset .types { text-align: center; color: #333333; }
.event_thumbset { font-size: 10px; }
/**/
.event_thumbset .title a { font-size: 12px; font-weight: bold; text-decoration: underline; color:#444; }
.event_thumbset .title a:hover { text-decoration: none; }
/**/
.event_thumbset .title .place, .event_thumbset .title .place a { color: #cccccc; }
.event_thumblist { text-align: left; }
.event_thumblist table { width: 100%; }
.event_thumblist thead td { background: #F0F1F1; font-weight: bold; padding: 5px; }
.event_thumblist tbody td { padding: 10px 0 5px; border-bottom: 1px solid #DDDDDD; }
.event_thumblist .block { clear: both; margin-bottom: 10px; }
/**/
.event_thumblist .block .thumb a.img { float: left; margin-right: 10px; text-decoration:none; }
/**/
.event_thumblist .block .thumb a.img img { max-width: 48px; max-height: 48px;text-decoration:none; }
/**/
.event_thumblist .title, .event_thumblist .datetime, .event_thumblist .types {color: #333333; }
.event_thumblist .types { font-size: 10px; }
.event_thumblist .title a { font-size: 18px; text-decoration: none; }
.event_thumblist.rightBlock .title a { font-size: 12px; font-weight: bold; }
.event_thumblist .title a:hover { text-decoration: underline; }
.event_thumblist .title .place, .event_thumblist .title .place a { color: #cccccc; }

/* Profile */

.eventName {color:#666666;}
.profile-event h1.title { font-size: 24px; line-height: 20px; color: #333333; margin-bottom: 0px; }
.profile-event h1.title .place { color: #cccccc; }
.profile-event h1.title .place a { color: #cccccc; text-decoration: none; }
.profile-event .types { padding-left: 2px; }
.profile-event .types a { color: #3f7f20; text-decoration: underline; }
.profile-event .types a:hover { color: #7fb564; text-decoration: underline; }
.profile-event .join { float: right; font-size: 10px; text-align: center; padding-top: 5px; margin-right: 20px; }
.profile-event .join input { font-size: 12px; padding: 5px; }
.profile-event .autor { font-size: 11px; color:#999999; }
.profile-event .autor a { background:transparent url(/templates/skin/new/images/icons.gif) no-repeat scroll 0 -108px; color:#999999; font-weight:bold; padding-left:13px; text-decoration:none; }
.profile-event .action li.rss a { display: block; height: 10px; width: 10px; background:  url(/templates/skin/new/images/icons.gif) no-repeat scroll -70px -250px; }
.profile-event .action li.edit a { background: url(/templates/skin/new/images/edit.gif) no-repeat 0 1px; padding-left: 20px; text-decoration: none; font-size: 11px; color: #70aae0; float:left; }
.profile-event .action li.delete a { background: url(/templates/skin/new/images/delete.gif) no-repeat 0 1px; padding-left: 15px; margin-left: 5px; text-decoration: none; font-size: 11px; color: #f00; }
.profile-event .content img { border: 1px solid #999999; }

#content .comments { padding-left: 0px; }
#content .header { margin-left: 0px; }

#gmap_canvas { width: 500px; height: 300px; }

.category{clear:both;}
.leftColumn{width:49%;float:left;}
.rightColumn{width:49%; float:right;}
#center{margin-left:3%;}
.titleType{font-weight: bold; font-size: 13px;color: #fff; margin-bottom: 7px; padding-left: 5px; padding-top: 3px; height: 26px; zoom: 1; width: 298px;text-align:left;background: transparent url(http://dev.gorodgomel.by/templates/skin/gomel/images/line_afisha_bottom_a.jpg) repeat-x scroll 0px 0px;}
.titleType a {color: #fff;}
.titleType a:hover {color: #fff; text-decoration: none; }
#event-voting {position: relative; width: 302px;}
#plus, #minus {width: 100%; text-align: center; background-color: #ddd; margin:0; padding-top:0.5px;}
#plus:hover {background-color: #3f7f20; color: #fff;}
#minus:hover {background-color: #ff3300; color: #fff;}
#event-voting a {font-weight: bold; width: 100%; text-decoration: none; color: #333; font-size: 17px; }
#event-voting span {text-align: center; background-color: #fff; font-weight: bold; position: absolute; top: 230px; right:15px; opacity: 0.5; width: 13px;}

