#calendar-event h3 {
	background: #D46100;
	color: #fff;
	padding:5px;
	text-align: left;
	font-size:0.8em;
	margin-top:20px;
}
.accordion #tx-ttproducts-pi1-list {
margin: 0 0 10px 0;
}
.found{
display:none;
}

.accordion .csc-header {

display:none;
}

#tx-ttproducts-pi1-list {
	margin: 0 0 30px 0;
}

.accordion-box-content{
margin-top:15px;
}

.csc-header {
	margin: 30px 0 0 0;
	clear:both; float:none;
}

.ext-ie #start_rightcol .csc-header{
	margin:0;
}



.ext-ie #start_rightcol  .csc-textpic{
margin-bottom:8px;
}


.ext-ie #start_rightcol .info_filter .csc-textpic{
margin-bottom:0px;
}

.accordion .tx-cal-controller {
	margin-bottom: 10px;
}

.tx-cal-controller {
	margin-bottom: 20px;
}

.tx-cal-controller table img {
	float: none;
	margin: 0;
}

.tx-cal-controller table td p {
	font-size: 1em !important;
}

.tx-cal-controller table td, 
.tt_products_item_list td, 
.utrnm_table td, 
.tt_products_item_list td,
.tx-wwunternehmen-pi1 table td,
.contenttable td,
.tx-wwausschreibungen-pi1-listrow table td,
.tx-wwdnsldpr-pi1-listrow table td,
.tx-wwdnpewpr-pi1-listrow table td,
.tx-wwdnexpmk-pi1-listrow table td{
	padding: 5px;
}

.tt_products_item_list td{
 	padding:5px 5px 5px 3px;
}

.tx-cal-controller table td.cat {
	width: 20%;
}

.tx-cal-controller table td.date {
	text-align: right;
	width:17%;
}

.tx-cal-controller table td.organization {
	text-align: center;
}

.tx-cal-controller table td.title {
	width: 30%;
	background:#fff
	
}


.tx-wtdirectory-pi1 .overview {
	border-bottom: 1px solid #B8BEBF;
	font-size: 0.8em;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.tx-wtdirectory-pi1 .overview table {
	width: 100%;
}

.tx-wwunternehmen-pi1 .row2, 
.tx-wtdirectory-pi1 .tx-wwutrnm-pi1-listrow-odd, 
.tx-wwutrnm-pi1-listrow-odd, 
.tx-wwutrnm-pi1-listrow-odd td.title{
	background: #ececec !important;
}
.tx-wwutrnm-pi1-listrow-hilight {
    background: #FFE2C5 !important;
}

.tx-wwunternehmen-pi1 H2, 
.tx-wtdirectory-pi1 H2 {
	margin-bottom: 0;
	margin-top: 0;
}

.tx-wwunternehmen-pi1-listrow table td.branche a {
	font-weight: bold;
	text-decoration: none !important;
}

.messekalender .loc{display:none;}

.tx-wwutrnm-pi1-listrow table td.branche a:hover, 
.tx-wwutrnm-pi1-listrow table td.titel a:hover {
	text-decoration: underline !important;
}

.tx-wwunternehmen-pi1-listrow table td.titel a {
	color: #000 !important;
	display: block;
	text-decoration: none !important;
}

.tx-wwunternehmen-pi1-listrow table th a {
	color: #fff !important;
}
.tx-wwunternehmen-pi1 table th{
text-align:left;
}

.tx-wwunternehmen-pi1 table th, 
.tx-cal-controller table th, 
.tt_products_item_list th, 
.utrnm_table th,
#news_sort th,
.contenttable th,
.tx-wwausschreibungen-pi1-listrow table th,
.tx-wwdnsldpr-pi1-listrow table th,
.tx-wwdnpewpr-pi1-listrow table th,
.tx-wwdnexpmk-pi1-listrow table th{
	cursor: pointer;
	padding: 5px;
	padding-right: 25px;
	background: #D46100 url(../img/passiv.gif) no-repeat right center;
	color: #fff;
}

.contenttable th{
	background-image:none;
}

.tt_products_item_list th{
 	padding:5px 24px 5px 3px;
}
.tx-wwunternehmen-pi1 .params table th{
background:#ECECEC;
border-bottom:1px solid #7A7676;
color:#7A7676;
cursor:pointer;
padding:2px;
text-align:left;
cursor: default;
}

.tx-wwunternehmen-pi1 .params table td{
border-bottom:1px solid #7A7676;
}

.tx-wwunternehmen-pi1 .params table th.title{
background:#7A7676;
color:#fff;

}
#news_sort td{
	padding:5px;
}

.tx-wwunternehmen-pi1 table th.headerSortDown, 
.tx-cal-controller table th.headerSortDown, 
.tt_products_item_list th.headerSortDown,
#news_sort th.headerSortDown,
.tx-wwausschreibungen-pi1-listrow table th.headerSortDown,
.tx-wwdnsldpr-pi1-listrow table th.headerSortDown,
.tx-wwdnpewpr-pi1-listrow table th.headerSortDown,
.tx-wwdnexpmk-pi1-listrow table th.headerSortDown{
	background: #D46100 url(../img/down.gif) no-repeat right center;
}

.tx-wwunternehmen-pi1-listrow table th.headerSortUp, 
.tx-cal-controller table th.headerSortUp, 
.tt_products_item_list th.headerSortUp,
#news_sort th.headerSortUp,
.tx-wwausschreibungen-pi1-listrow table th.headerSortUp,
.tx-wwdnsldpr-pi1-listrow table th.headerSortUp,
.tx-wwdnpewpr-pi1-listrow table th.headerSortUp,
.tx-wwdnexpmk-pi1-listrow table th.headerSortUp{
	background: #D46100 url(../img/up.gif) no-repeat right center;
}

.tx-cal-controller table th.organziation {
	background: #D46100 url(../img/passiv.gif) no-repeat center center;
	width:0.8em;
}

.tx-cal-controller table th.organziation.headerSortDown {
	background: #D46100 url(../img/down.gif) no-repeat center center;
	width:0.8em;
}

.tx-cal-controller table th.organziation.headerSortUp {
	background: #D46100 url(../img/up.gif) no-repeat center center;
	width:0.8em;
}


.tx-wwunternehmen-pi1 table, 
.tx-cal-controller table {
	font-size: 0.8em;
	width:100%;
}

.tx-wwunternehmen-pi1 .params table{

}

.tx-wwunternehmen-pi1-listrow table, 
.tx-cal-controller table, 
.tt_products_item_list,
.tx-wwutrnm-pi1-singleView table 
.tx-wwutrnm-pi1-singleView table,
#news_sort,
.contenttable,
.tx-wwausschreibungen-pi1-listrow table,
.tx-wwdnsldpr-pi1-listrow table,
.tx-wwdnpewpr-pi1-listrow table,
.tx-wwdnexpmk-pi1-listrow table{
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 0.7em;
	line-height: 1.5em;
	margin-top: 10px;
	padding: 0;
	text-align: left;
	width: 100%;
	overflow:hidden;
}
.mailform table{
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 0.76em;
	line-height: 2.5em;
	overflow:hidden;
}

#calendar-event .contenttable{
margin-top:0;
margin-bottom:20px;
} 

.tx-wwunternehmen-pi1-listrow-header a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.tx-wwunternehmen-pi1-listrow-header, 
.tx-cal-controller thead, 
.tt_products_item_list thead,
#news_sort thead {
	background: #D46100;
	color: #fff;
	height: 1.4em;
	padding-top: 0;
	text-align: left;
}

.tx-wwunternehmen-pi1-modeSelector {
	border-bottom: 4px solid #000;
	border-top: 4px solid #000;
}

.tx-wwunternehmen-pi1-singleView table {
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 1.5em;
	margin-top: 20px;
	padding: 0;
	width: 100%;
}

.utrnm_name {
	margin-bottom: 5px;
	margin-top: 0;
}

.utrnm_name_sub {
	float: left;
	margin-bottom: 15px;
	margin-top: 3em;
}

td.border, 
.tx-wwunternehmen-pi1-listrow table td.border, 
.tx-wwunternehmen-pi1-listrow table td.titel, 
.tx-cal-controller table td.border,
.tx-wwausschreibungen-pi1-listrow table td.border,
.tx-wwdnsldpr-pi1-listrow table td.border 
.tx-wwdnpewpr-pi1-listrow table td.border {
	border-right: 1px solid #D46100;
}

th.border, .tx-cal-controller table th.border {
	border-right: 1px solid #fff;
}
.veranstaltungskalender .title a, 
.messekalender a, 
.tx-wwdnsldpr-pi1-listrow a, 
.news-list-container .news-list-title a, 
.tt_products_item_list a,
.tx-wwdnexpmk-pi1-listrow a{
	background: url(../../../typo3/sysext/rtehtmlarea/res/accessibilityicons/img/internal_link.gif) no-repeat 0 0.1em;
	padding-left:15px;
}

.tx-wwausschreibungen-pi1-listrow a{
	background: url(../../../typo3/sysext/rtehtmlarea/res/accessibilityicons/img/external_link_new_window.gif) no-repeat 0 0.2em;
	padding-left:15px;
}
#calendar-event-backlink {display:none;}
.tx-wwunternehmen-pi1 .params th{
	background:#ECECEC !Important;	
}
.tx-wwunternehmen-pi1 .params th.title{
	color:#7A7676 !important;
}
#content .contenttable td,
#content .contenttable th{
	border-left:1px solid #D46100;
	border-right:1px solid #D46100;
}
#content .contenttable{
	font-size:0.95em;
	margin-bottom:2em;
}

td.titel a{
width:17em;
overflow:hidden;
}

.veranstaltungskalender td.title a{
width:10em;
overflow:hidden;
}