.clearer {
clear:both;
height:1px;
font-size:1px;
background:transparent;
}

.tx-wkgiphathiserver-pi1 {
width:450px;
float: left;
}

#wkg_iphathi_server_latestview{
bottom:20px;
float:left;
height:180px;
position:absolute;
right:0;
width:290px;
}

#wkg_iphathi_server_latestview .latestview_element .right #date{
margin-left:20px;
clear: both;
}

#wkg_iphathi_server_latestview .latestview_element .right .wkg_iphathi_server_listview_title a{
clear:both;
color:#1E4C72;
float:left;
font-size:17px;
font-weight:bold;
margin-left:20px;
margin-top:5px;
margin-bottom:5px;
text-decoration:none;
width:auto;
text-align:left;
}

#wkg_iphathi_server_latestview .latestview_element .right .wkg_iphathi_server_listview_teaser{
text-align:left;
margin-left:20px;
width:250px;
margin-top:5px;
}

.tx-wkgiphathiserver-pi1-listrow {
float: left;
}

#wkg_iphathi_server_listview .listview_element {
margin-bottom:10px;
background: #fffcef;
border: 1px solid #333;
}

.wkg_iphathi_server_listview_image {
float:right;
padding-right:5px;
padding-top:5px;
}

#wkg_iphathi_server_listview .listview_element .right {
float:left;
width: 430px;
margin:5px 10px;
display:inline;
}

.wkg_iphathi_server_listview_bdate {
float: left;
margin-right: 5px;
font-size:13px;
font-weight: bold;
}

.wkg_iphathi_server_listview_btime {
float:left;
margin-right:5px;
font-size:13px;
font-weight: bold;
}

.wkg_iphathi_server_separatorDateTime{
float:left;
font-size:13px;
margin-right:5px;
font-weight: bold;
}

.wkg_iphathi_time_separator{
float:left;
font-size:13px;
margin-right:5px;
font-weight: bold;
}

.wkg_iphathi_server_separator {
float:left;
font-size:13px;
margin: 0px 5px;
font-weight: bold;
}


.wkg_iphathi_server_listview_edate {
float: left;
font-size:13px;
font-weight: bold;
}

.wkg_iphathi_server_listview_etime {
float:left;
margin-right:5px;
font-size:13px;
font-weight: bold;
}

.wkg_iphathi_server_listview_running {
float:left;
margin:0px 5px;
font-size:13px;
font-weight:bold;
}

.wkg_iphathi_server_listview_intervall {
float: right;
font-size: 11px;
font-style: italic;
}

.wkg_iphathi_server_listview_title {
clear:both;
float: left;
margin-top: 5px;
}

.wkg_iphathi_server_listview_title a {
color: #2340bc;
text-decoration: none;
font-size: 14px;
font-weight: bold;
}

.wkg_iphathi_server_listview span {
float:left;
font-size:11px;
margin-right:5px;
}

.wkg_iphathi_server_listview_teaser {
clear:both;
float: left;
width: 100%;
}

#pageContent .wkg_iphathi_server_listview_teaser p {
margin: 0px;
}

.wkg_iphathi_server_listview_ical,
.wkg_iphathi_server_listview_ticketlink {
display: inline;
margin-left:5px;
float: right;
display: none;
}


.wkg_iphathi_server_listview_detaillink {
display: inline;
margin-left:5px;
float: left;
}



.wkg_iphathi_server_listview_ical a,
.wkg_iphathi_server_listview_detaillink a,
.wkg_iphathi_server_listview_ticketlink a {
color: #333;
text-decoration: none;
border-bottom: 1px dashed #2340bc;
font-size: 11px;
}

.wkg_iphathi_server_listview_ical a:hover,
.wkg_iphathi_server_listview_detaillink a:hover,
.wkg_iphathi_server_listview_ticketlink a:hover {
color: #2340bc;
text-decoration: none;
border-bottom: 1px solid #2340bc;
font-size: 11px;
}

.links {
width: 100%;
float: left;
border-top: 1px solid #999;
padding-top: 2px;
margin-top: 10px;
}

.wkg_iphathi_server_listview_links {
clear:both;
margin-top:4px;
border-top:1px solid #9a9a9a;
}

#cat_search_box {
width: 450px;
margin: 0 auto 20px auto;
}

#tx-wkgiphathiserver-pi1-searchbox {
text-align: left;
margin-bottom: 10px;
font-size: 12px;
font-weight: bold;
}


.tx-wkgiphathiserver-pi1-searchbox-sword {
margin-left: 4px;
margin-right: 5px;
width: 290px;
}

#tx-wkgiphathiserver-pi1-catselect {
text-align: left;
margin-bottom: 10px;
font-size: 12px;
font-weight: bold;
}

#tx-wkgiphathiserver-pi1-catselect select {
margin-left: 27px;
font-size: 12px;
width: 294px;
}

#tx-wkgiphathiserver-pi1-period_searchbox {
text-align: left;
margin-bottom: 10px;
font-size: 12px;
font-weight: bold;
}

.tx-wkgiphathiserver-pi1-searchbox-fromdate {
margin-left: 11px;
margin-right: 5px;
}

.tx-wkgiphathiserver-pi1-searchbox-todate {
margin-left: 5px;
margin-right: 5px;
}

input.tx-wkgiphathiserver-pi1-searchbox-fromdate,
input.tx-wkgiphathiserver-pi1-searchbox-todate  {
width: 127px;
}

#wkg_iphathi_server_listview_print {
clear: both;
margin: 20px auto;
display; inline;
border: 1px solid #333;
width: 200px;
cursor: pointer;
text-align: center;
line-height: 20px;
height: 20px;
background: #ebf5ff;

}

#wkg_iphathi_server_listview_print a {
color: #333;
text-decoration: none;
}

.tx-wkgiphathiserver-pi1-browsebox {
clear: both;
}

/************** Singleview *******************/
#wkg_iphathi_server_singleview_categoryline,
#wkg_iphathi_server_singleview_datetimeline,
#wkg_iphathi_server_singleview_entrytimeline,
#wkg_iphathi_server_singleview_intervallline,
#wkg_iphathi_server_singleview_feesline,
#wkg_iphathi_server_singleview_linkline,
#wkg_iphathi_server_singleview_locationline,
#wkg_iphathi_server_singleview_promoterline,
#wkg_iphathi_server_singleview_imageline,
#wkg_iphathi_server_singleview_fileline,
#wkg_iphathi_server_singleview_linkline {
clear: both;
float: left;
background: none;
padding: 0px 0;
margin:5px 0;
}

#wkg_iphathi_server_singleview{
margin:10px;
padding: 15px;
background: #fffcef;
border: 1px solid #333;
}

#wkg_iphathi_server_singleview .wkg_iphathi_server_separatorDateTime{
display: none;
}

#wkg_iphathi_server_singleview .wkg_iphathi_server_separator{
font-weight: normal;
font-size:12px;
margin-right:5px;
}

#wkg_iphathi_server_singleview_intervallline {
width: 100%;
border-top: 1px solid #999;
border-bottom: 1px solid #999;
padding: 5px 0;
margin-bottom: 10px;
}

#wkg_iphathi_server_singleview_category,
#wkg_iphathi_server_singleview_category_header {
float: left;
font-size: 11px;
font-style: italic;
}

#wkg_iphathi_server_singleview_category_header {
margin-right: 5px;
}

#wkg_iphathi_server_singleview_title {
clear: both;
float: left;
color: #2340bc;
font-size: 18px;
margin-bottom: 15px;
font-weight: bold;
}

#wkg_iphathi_server_singleview_status {
text-align:right;
font-style:italic;
}

#wkg_iphathi_server_singleview_dateLabel,
#wkg_iphathi_server_singleview_timeLabel,
#wkg_iphathi_server_singleview_entrytime_header {
clear: both;
float: left;
margin-right: 10px;
margin-bottom: 5px;
font-weight: bold;
width: 70px;
}

#wkg_iphathi_server_singleview_bdate,
#wkg_iphathi_server_singleview_btime,
#wkg_iphathi_server_singleview_edate,
#wkg_iphathi_server_singleview_etime {
float: left;
margin-right: 5px;
}

#wkg_iphathi_server_singleview_running {
margin: 5px 0;
}

#wkg_iphathi_server_singleview_intervall {
float: left;
margin-right: 5px;
}

#wkg_iphathi_server_singleview_entrytime {
float: left;

}

#wkg_iphathi_server_singleview_teaser {
margin: 5px 0;
}

#wkg_iphathi_server_singleview_description {

}

#wkg_iphathi_server_singleview_fees p,
#wkg_iphathi_server_singleview_location p,
#wkg_iphathi_server_singleview_promoter p,
#wkg_iphathi_server_singleview_file a {
 margin: 0px;
}

#wkg_iphathi_server_singleview_file a {
color: #333;
text-decoration: none;
border-bottom: 1px dashed #2340bc;
font-size: 11px;
}

#wkg_iphathi_server_singleview_file a:hover {
color: #2340bc;
text-decoration: none;
border-bottom: 1px solid #2340bc;
font-size: 11px;
}


#wkg_iphathi_server_singleview_location_header,
#wkg_iphathi_server_singleview_promoter_header,
 #wkg_iphathi_server_singleview_fees_header,
#wkg_iphathi_server_singleview_file_header{
font-weight: bold;
margin-top: 6px;
}

#wkg_iphathi_server_singleview_linkline {
float: left;
width: 240px;
margin-left: 0px;
display: inline;
}


#wkg_iphathi_server_singleview_back,
#wkg_iphathi_server_singleview_print,
#wkg_iphathi_server_singleview_ical a {
width: 100px;
background: #ebf5ff;
border: 1px solid #333;
float: left;
height: 20px;
line-height: 20px;
text-align: center;
margin-right: 10px;
}

#wkg_iphathi_server_singleview_ical {
display: none;
}

#wkg_iphathi_server_singleview_back a,
#wkg_iphathi_server_singleview_print a {
color: #333;
text-decoration: none;
}

/************ CalendarView **************/

#wkg_iphathi_server_calendarview {

}

#wkg_iphathi_server_calendarview_selectheader,
#wkg_iphathi_server_calendarview_calendarrows {
    border:1px solid #000000;
    width:210px;
    font-size:11px;
}

#wkg_iphathi_server_calendarview_selectheader {
    background:#000000;
    color:#ffffff;
}

#wkg_iphathi_server_calendarview_calendarrows {
    color:#000000;
}

#wkg_iphathi_server_calendarview_calendarrows thead {
    background:#acacac;
}

#wkg_iphathi_server_calendarview_calendarrows tbody {
    background:#cfcfcf;
}

#wkg_iphathi_server_calendarview_calendarrows tfoot {
    background:#000000;
    color:#ffffff;
}

#wkg_iphathi_server_calendarview_calendarrows thead th,
#wkg_iphathi_server_calendarview_calendarrows tbody td {
    width:30px;
    cursor:pointer;
}

#wkg_iphathi_server_calendarview_calendarrows tfoot td {
    text-align:center;
}

#wkg_iphathi_server_calendarview_selectheader #prevYear a,
#wkg_iphathi_server_calendarview_selectheader #prevMonth a,
#wkg_iphathi_server_calendarview_selectheader #nextYear a,
#wkg_iphathi_server_calendarview_selectheader #nextMonth a {
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
width:25px;
display:block;
}

#wkg_iphathi_server_calendarview_selectheader #prevYear,
#wkg_iphathi_server_calendarview_selectheader #prevMonth,
#wkg_iphathi_server_calendarview_selectheader #nextYear,
#wkg_iphathi_server_calendarview_selectheader #nextMonth {
width:25px;
}

#wkg_iphathi_server_calendarview_selectheader #MonthYearLabel {

}

#wkg_iphathi_server_calendarview #CurrentDay {
    background:#aaaaff;
}

#wkg_iphathi_server_calendarview .DayWidthEvent {
    font-weight:bold;
background:#aaffaa;
}

.ugo-list-link{
border-bottom:1px solid #000000;
color:#000000;
font-size:10px;
}
