/* General header and bodytext: */
DD {
/*	font-family: verdana;*/
/*	font-size: 11px;*/
/*	font-color: black;*/
/*	margin: 0px 0px 0px 0px;*/
/*	text-align: left;*/
}


/* Additional attributes for content in RIGHT column */
#colRight H1 {
	text-align: center;
}

/* Overriding attributes for columns in case of content template #3 */

TD#colLeft		{ padding:10px; width:200px; border-right:1px solid silver; }
TD#colNormal	{ padding:10px; }
TD#colRight		{ padding:10px; width:200px; border-left:1px solid silver; }

#ct2 TD#colNormal { width:600px; }
#ct3 TD#colNormal { width:400px; }



/* NEWS splash in template #4 */
TABLE#news-table {
  margin-left: 10px;
  border: solid 1px black;
}
TD.news-header {
	background-color: navy;
}
TD.news-header H1 {
  color: white;
  margin: 0px 0px 0px 0px;
  text-align: center;
}

DIV.tx-mininews-pi1-fp_listrow P {
	font-color: navy;
	margin: 0px 0px 0px 0px;
}

.mjseventpro-listView-teaser:link { color: #333333; text-decoration: none }
.mjseventpro-listView-teaser:visited { color: #333333; text-decoration: none }
.mjseventpro-listView-teaser:hover    { color: white; text-decoration: none }
.tx-mjseventpro-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
.tx-mjseventpro-pi1 P.bodytext { }
.table-list    { background-color: #fff }
.td-list    { background-color: #eee }
.td-listalt   { background-color: #ff9 }
.table-single     { }
.td-single     { }
.tx-mjseventpro-pi1-singleView-Infobox  { background-color: #f5f5f5; border: 1px solid silver; font-size: xx-small; }
.tx-mjseventpro-pi1-singleView-DescrBox  { padding: 2px 20px; }
.tx-mjseventpro-pi1-browsebox  {  background-color: #ffc; border: }
.tx-mjseventpro-pi1-listrowField-title  { font-size:x-small; font-weight: bold }
.tx-mjseventpro-pi1-listrowField-teaser {  }
.tx-mjseventpro-pi1-listrowField-bdate {  }
.tx-mjseventpro-pi1-listrowField-entrytime {  }
.tx-mjseventpro-pi1-listrowField-time {  }
.tx-mjseventpro-pi1-listrowField-location {  }
.tx-mjseventpro-pi1-listrowField-ticketlink  {  }
.tx-mjseventpro-pi1-teaserView-events    { font-size: xx-small; }
.tx-mjseventpro-pi1-teaserView-event   { font-size: xx-small; }
.tx-mjseventpro-pi1-teaserView-header { color: #666; font-weight: bolder; text-transform: uppercase; margin-bottom: 4px }
.tx-mjseventpro-pi1-teaserView-listlink {  font-weight: bolder;  margin-top: 4px}
.tx-mjseventpro-pi1-teaserViewField-title  { color: #666;  font-weight: bold }
.tx-mjseventpro-pi1-teaserViewField-datetime  { font-size: xx-small; }
.tx-mjseventpro-pi1-teaserViewField-image   { font-size: xx-small; margin-right: 10px; width: 60px; float: right }
.tx-mjseventpro-pi1-teaserViewField-teaser    {  font-style: italic; margin-bottom: 10px }
.tx-mjseventpro-pi1-singleView-back   {  text-align: left; margin: 30px 20px 4px; padding: 1px 2px 3px; border: solid 1px #ffffff }
.tx-mjseventpro-pi1-singleViewToday    { color: #fff; background-color: #da511d; text-align: center; text-transform: uppercase; letter-spacing: 4px; margin-bottom: 4px; padding: 3px 2px 1px }
.tx-mjseventpro-pi1-singleViewField-bdate   { font-size: xx-small; font-weight: bold; margin-bottom: 10px }
.tx-mjseventpro-pi1-singleViewField-entrytime { font-size: x-small; }
.tx-mjseventpro-pi1-singleViewField-btime { font-size: xx-small; }
.tx-mjseventpro-pi1-singleViewField-edate { font-size: xx-small; }
.tx-mjseventpro-pi1-singleViewField-etime { font-size: xx-small; }
.tx-mjseventpro-pi1-singleViewField-title     { font-size: small; font-weight: bold; margin-top: 14px; margin-bottom: 20px }
.tx-mjseventpro-pi1-singleViewField-teaser    {  font-style: italic; margin-bottom: 10px }
.tx-mjseventpro-pi1-singleViewField-cat    { xcolor: #999; font-size: small; font-style:italic; font-weight: bold; }
.tx-mjseventpro-pi1-singleViewField-type   { xcolor: #999; font-size: small; font-style:italic; font-weight: bold; }
.tx-mjseventpro-pi1-singleViewField-descr {  }
.tx-mjseventpro-pi1-singleViewField-internalrefs { font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-location { font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-image { font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-imgcap  { color: #999; font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-files { font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-links { font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-promoter { font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-location { font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-area { font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-status { font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-priority { font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-fees { font-size: xx-small }
.tx-mjseventpro-pi1-singleViewField-ticketlink  { font-size: xx-small; margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px }
.tx-mjseventpro-pi1-singleViewField-age { font-size: xx-small }

.tx-jupteaser-pi1-element1 { border:1px solid silver; }
.tx-jupteaser-pi1-element2 { border:1px solid silver; }
.tx-jupteaser-pi1-element3 { border:1px solid silver; }
