.clearer {
  clear: both;
  font-size: 1px;
  height: 1px;
}

/***************************************************
                      ListView 
 ***************************************************/

#wkg_iphathi_server_listview .listview_element {
  border: 1px solid #ccc;
  background: #f1f1f1 url(/fileadmin/templates/img/event_bg.png) repeat-x;
  padding: 10px 10px 0 10px;
  margin: 0 0 20px 0;
}

#wkg_iphathi_server_listview .listview_element:hover {
  border: 1px solid #d47023;
  background: #fee1cb url(/fileadmin/templates/img/event_bg_hover.png) repeat-x;
}

.wkg_iphathi_server_listview_image {
  float: right;

}

.wkg_iphathi_server_listview_bdate,
.wkg_iphathi_server_listview_edate,
.wkg_iphathi_server_listview_btime,
.wkg_iphathi_server_listview_etime,
.wkg_iphathi_server_separator,
.wkg_iphathi_server_DateTimeSeparator {
  font-size: 11px;
  font-weight: bold;
  font-style: italic;
  color: #4d4d4d;
  float: left;
}

.wkg_iphathi_server_DateTimeSeparator {
  margin-right: 5px;
  display: inline;
}

.wkg_iphathi_server_separator {
  margin: 0 5px;
  display: inline;
}

#wkg_iphathi_server_listview .wkg_iphathi_server_listview_title {
  margin: 5px 0 0 0;
}

#wkg_iphathi_server_listview .wkg_iphathi_server_listview_title a {
  color: #d47023;
  font-size: 14px;
}

#wkg_iphathi_server_listview .wkg_iphathi_server_listview_teaser p {
margin: 0px;
}

.locationWrapper {
  border-top: 1px dashed #666666;
  padding: 3px 0;
  margin-top: 10px;
}

#wkg_iphathi_server_listview .locationWrapper p {
  margin: 0px;
}

.location {
  float: left;
  font-size: 11px;
  font-style: italic;
  color: #4d4d4d;
}

.wkg_iphathi_server_listview_detaillink {
  float: right;
}

.wkg_iphathi_server_listview_detaillink a {
  font-size: 11px;
  font-style: italic;
  color: #4d4d4d;
  font-weight: normal;
}

/* suche */
#cat_search_box {
  float: left;
  width: 490px;
}

#tx-wkgiphathiserver-pi1-searchbox {
  text-align: left;
  margin: 0px 0px 10px 0px;
  font-size: 12px;
  font-weight: normal;
  width: 490px;
}
#tx-wkgiphathiserver-pi1-catselect{
  margin: 0px 0px 10px 0px;
}

.tx-wkgiphathiserver-pi1-label {
  float: left;
  width: 80px;
  line-height: 18px;
  height: 18px;
  color: #4d4d4d;
  font-size: 12px;
  text-align: left;
}

.tx-wkgiphathiserver-pi1-searchbox-sword {
  margin: 0 0 0 0px;
  width: 408px;
  background: #ffffff;
  border: 1px solid #ccc;
}

* html .tx-wkgiphathiserver-pi1-searchbox-sword {
  width: 405px;
}

#tx-wkgiphathiserver-pi1-catselect select {
  margin-left: 0px;
  font-size: 12px;
  width: 410px;
  border: 1px solid #ccc;
}

* html #tx-wkgiphathiserver-pi1-catselect select {
  width: 407px;
} 

#tx-wkgiphathiserver-pi1-period_searchbox {
  text-align: left;
  margin: 0px 0 20px 0px;
  font-size: 12px;
  font-weight: normal;
  color: #4d4d4d;
  width: 490px;
}

input.tx-wkgiphathiserver-pi1-searchbox-fromdate,
input.tx-wkgiphathiserver-pi1-searchbox-todate  {
  background: #ffffff;
  border: 1px solid #ccc;
  width: 118px;
  line-height: 18px;
  height: 18x;
}

* html input.tx-wkgiphathiserver-pi1-searchbox-fromdate,
* html input.tx-wkgiphathiserver-pi1-searchbox-todate  {
  width: 115px;
}

.tx-wkgiphathiserver-pi1-searchbox-fromdate {
  margin: 0 5px 0 0px;
}

.tx-wkgiphathiserver-pi1-searchbox-todate {
  margin: 0 0 0 10px;
}

.tx-wkgiphathiserver-pi1-searchbox-button {
  width: 100px;
  margin: 0 0 0 30px;
  background: #f1f1f1 url(/fileadmin/templates/img/button.png) repeat-x;
  border: 1px solid #4d4d4d; 
  color: #4d4d4d;
  cursor: pointer;
}

.tx-wkgiphathiserver-pi1-searchbox-button:hover {
  width: 100px;
  margin: 0 0 0 30px;
  background: #f1f1f1 url(/fileadmin/templates/img/button_act.png) repeat-x;
  border: 1px solid #d47023; 
  color: #d47023;
  cursor: pointer;
}


#wkg_iphathi_server_listview_print {
  clear: both;
  margin-left: 195px;
  margin-bottom: 20px;
}

#wkg_iphathi_server_listview_print a {
  color: #4d4d4d;
  font-size: 12px;
  text-decoration: none;
  font-weight: normal;
  cursor: pointer;
  text-align: center;
  line-height: 20px;
  height: 20px;
  background: #f1f1f1 url(/fileadmin/templates/img/button.png) repeat-x;
  border: 1px solid #4d4d4d;
  display: block;
  width: 100px;
}

#wkg_iphathi_server_listview_print a:hover {
  background: #f1f1f1 url(/fileadmin/templates/img/button_act.png) repeat-x;
  border: 1px solid #d47023; 
  color: #d47023;
}

.tx-wkgiphathiserver-pi1-browsebox {
clear: both;
text-align: center;
}

.tx-wkgiphathiserver-pi1-browsebox table {
margin: 0 auto;
}

.tx-wkgiphathiserver-pi1-browsebox table td {
padding: 0 5px;
}

.tx-wkgiphathiserver-pi1-browsebox table td a {
text-decoration: none;
color: #5d4e33;
}

.tx-wkgiphathiserver-pi1-browsebox table td.tx-wkgiphathiserver-pi1-browsebox-SCell a {
text-decoration: underline;
color: #5d4e33;
font-weight: bold;
}

/***************************************************
                  SingleView 
 ***************************************************/
#wkg_iphathi_server_singleview_category_header {
font-size: 12px;
color: #4d4d4d;
font-style: italic;
display: none;
}

#wkg_iphathi_server_singleview_title {
font-size: 17px;
font-weight: bold;
color: #d47023;
margin-top: 10px;
}

#wkg_iphathi_server_singleview_datetimeline {
  border: 1px solid #d47023;
  background: #fee1cb url(/fileadmin/templates/img/event_bg_hover.png) repeat-x;
padding: 5px 10px;
margin: 15px 0;
}

#wkg_iphathi_server_singleview_dateLabel,
#wkg_iphathi_server_singleview_timeLabel,
#wkg_iphathi_server_singleview_entrytimeLabel {
font-size: 12px;
font-weight: bold;
color: #4d4d4d;
float: left;
clear: both;
width: 50px;
}

#wkg_iphathi_server_singleview_bdate,
#wkg_iphathi_server_singleview_edate,
#wkg_iphathi_server_singleview_btime,
#wkg_iphathi_server_singleview_etime,
#wkg_iphathi_server_singleview_entrytime {
float: left;
font-size: 12px;
color: #4d4d4d;
}

#wkg_iphathi_server_singleview .wkg_iphathi_server_separator,
#wkg_iphathi_server_singleview .wkg_iphathi_server_DateTimeSeparator {
  font-weight: normal;
}

#wkg_iphathi_server_singleview_intervall {
clear: both;
float: left;
font-size: 12px;
color: #4d4d4d;
margin-right: 10px;
margin-top: 10px;
}

#wkg_iphathi_server_singleview_quantity {
float: left;
font-size: 12px;
color: #4d4d4d;
margin-top: 10px;
}

#wkg_iphathi_server_singleview_image {
float: right;
margin-left: 15px;
}

#bottomWrapper {
border-top: 1px dashed #4d4d4d;
border-bottom: 1px dashed #4d4d4d;
padding: 0px 0 10px 0;
}

#wkg_iphathi_server_singleview_location_header,
#wkg_iphathi_server_singleview_promoter_header,
#wkg_iphathi_server_singleview_fees_header,
#wkg_iphathi_server_singleview_link_header,
#wkg_iphathi_server_singleview_file_header {
font-size: 13px;
font-weight: bold;
color: #d47023;
margin-top: 10px;
}

#wkg_iphathi_server_singleview_location p,
#wkg_iphathi_server_singleview_promoter p,
#wkg_iphathi_server_singleview_fees p,
#wkg_iphathi_server_singleview_link p,
#wkg_iphathi_server_singleview_file p {
margin-bottom: 0px;
}

#wkg_iphathi_server_singleview_file a {
font-size: 12px;
text-decoration: underline;
}

#wkg_iphathi_server_singleview_linkline {
float: left;
margin-top: 20px;
margin-left: 70px;
display: inline;
}

#wkg_iphathi_server_singleview_back,
#wkg_iphathi_server_singleview_ical,
#wkg_iphathi_server_singleview_print {
float: left;
}

#wkg_iphathi_server_singleview_ical {
margin: 0 25px;
}

#wkg_iphathi_server_singleview_back a,
#wkg_iphathi_server_singleview_ical a,
#wkg_iphathi_server_singleview_print a {
  color: #4d4d4d;
  font-size: 12px;
  text-decoration: none;
  font-weight: normal;
  cursor: pointer;
  text-align: center;
  line-height: 20px;
  height: 20px;
  background: #f1f1f1 url(/fileadmin/templates/img/button.png) repeat-x;
  border: 1px solid #4d4d4d;
  display: block;
  width: 100px;
}

#wkg_iphathi_server_singleview_back a:hover,
#wkg_iphathi_server_singleview_ical a:hover,
#wkg_iphathi_server_singleview_print a:hover {
  background: #f1f1f1 url(/fileadmin/templates/img/button_act.png) repeat-x;
  border: 1px solid #d47023; 
  color: #d47023;
}

/***************************************************
                     LatestView 
 ***************************************************/
#wkg_iphathi_server_latestview .wkg_iphathi_server_listview_title a {
font-size: 14px;
color: #d47023;
}

#wkg_iphathi_server_latestview {
width: 240px;
}

#teaser {
clear: both;
}
