body, td {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	margin: 0;
    	padding: 0;
}

.cent a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size: inherit;
	font-family: inherit;
}

.cent a:hover {
	color: #000000;
	text-decoration: none;
	font-size: inherit;
	font-family: inherit;
}

td.suchrahmen {
	padding: 3px 0px 0px 130px;
	margin: 0;
}
td.suchrahmen .tx-indexedsearch, td.suchrahmen .tx-indexedsearch .tx-indexedsearch-searchbox {
	margin-top: 0px;
	margin-bottom: -20px;
	padding: 0px;
}

td.suchrahmen .suchfeld {
	position: absolute;
	top: 45px;
}
td.suchrahmen .tx-indexedsearch-searchbox-sword {
	height: 20px;
	font-size: 9px;
}
td.suchrahmen .tx-indexedsearch-searchbox-button {
	height: 20px;
	width: 50px;
	font-size: 9px;
}
td.suchrahmen .tx-indexedsearch .tx-indexedsearch-whatis, td.suchrahmen .tx-indexedsearch .tx-indexedsearch-browsebox, td.suchrahmen .tx-indexedsearch .tx-indexedsearch-res {
	display: none;
}

a, a:visited, td a, td a:visited {
	color: #606060;
	text-decoration: none;
}
a:hover, td a:hover {
	color: #A02010;
	text-decoration: none;
}

td.content li {
	font-size: 11px;
}

td.suchrahmen a, td.footer a {
	font-size: 9px
}

.vorstellung {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: -10px;
	margin-bottom: -5px;
}

.vorstellung p {
	margin-top: 5px;
	margin-bottom: 5px;
}

td.content h3, .vorstellung h3 {
	display: inline;
	margin-bottom: -10px;
}

td.content h4 {
	background-color:#D0D0D0;
	padding: 5px;
	margin-bottom: -20px;
}

td.content h5 {
	background-color:#D0D0D0;
	padding: 3px;
	margin-top: 8px;
	margin-bottom: -15px;
	font-size: 13px;
	font-weight: normal;
}

td.content h6 {
        display: inline;
	margin-top: 8px;
	font-size: 12px;
}

.csc-textpic-imagewrap {
	margin-top: 12px;
}

.bulletliste-red {
	color: #FF0000;
}

.produktliste {
	margin-top: 5px;
	margin-bottom: 5px;
}

.contenttable {
	border-collapse: collapse;
	border: solid 1px #A0A0A0;
}
.contenttable td {
	padding: 3px;
	text-align:center;
	border: solid 1px #A0A0A0;
	width: 60px;
}

.anschluss .tr-0 td, .anschluss .td-0 {
	font-size: 8px;
}

.contenttable .tr-0 td {
	width: 80px;
}
.table_clear_2 .tr-2 td {
	bo+rder-top: none;
	border-bottom: hidden 0px;
	width: 20px;
}

.csc-sitemap li {
	font-size: 13px;
	font-weight: bold;
}
.csc-sitemap li li {
	font-weight: normal;

}
.csc-sitemap li li li {
	font-size: 11px;
}
.csc-sitemap li li li li {
	margin-bottom: 10px;
}

.csc-sitemap li li li li ul {
	list-style-type: none;
}

.csc-sitemap li li li li li {
	margin-left:-20px;
	margin-bottom: 0px;
}
td.csc-uploads-fileName p {
	margin-top: 0px;
	margin-bottom: 0px;
}

td.produktnavi {
	background-image:url(http://www.ACR-Benelux.com/uploads/tf/produkt_mid.gif);
	background-repeat:repeat-y;
	color: #FFFFFF;
}
td.produktnavi a, td.produktnavi a:visited {
	color: #B0B0B0;
}
td.produktnavi a:hover {
	color: #B73017;
}

td.produktnavi p {
	margin-left: 7px;
	margin-bottom: -12px;
}

.sprache0 {
	display: none;
}
.sprache1 {
	display: none;
}
.sprache2 {
	display: none;
}
.sprache3 {
	display: none;
}
.sprachedisp {
	display: block;
	margin-bottom: 10px;
}
.faqtitle {
	font-size: 12px;
	font-weight: bold;
	margin-left: 15px;
	cursor: pointer;
}
.faqbody {
	display: none;
	margin-left: 15px;
}
.csc-uploads-description {
	display: none;
}

.selectbox {
	margin-top: -7px;
	margin-bottom: 0px;
	background-color: #EFEFEF;
	border: 0px;
	font-size: 11px;
}


#player {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#playlist {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#player {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; WIDTH: 300px; BORDER-BOTTOM: 0px; HEIGHT: 240px
}
#player IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; WIDTH: 300px; BORDER-BOTTOM: 0px; HEIGHT: 240px
}
#playlist {
	WIDTH: 150px
}
DIV.play {
	BACKGROUND: url(http://www.ACR-Benelux.com/uploads/tf/play.png) no-repeat; LEFT: 125px; MARGIN-BOTTOM: -50px; WIDTH: 50px; POSITION: relative; TOP: -140px; HEIGHT: 50px; opacity: 0.9
}
DIV.play:hover {
	opacity: 1.0
}
#playlist A {
	DISPLAY: block; BACKGROUND: url(http://www.ACR-Benelux.com/uploads/tf/block.jpg) no-repeat; WIDTH: 150px; COLOR: #333; HEIGHT: 68px; TEXT-DECORATION: none
}
#playlist P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 130px; PADDING-TOP: 8px
}
#playlist P.time {
	MARGIN-TOP: 5px; COLOR: #777; PADDING-TOP: 0px
}
#playlist A:hover {
	BACKGROUND-POSITION: 0px -68px
}
#playlist A.playing {
	COLOR: #000
}
#playlist A.paused {
	COLOR: #000
}
#playlist A.playing {
	BACKGROUND-POSITION: 0px -136px
}
#playlist A.paused {
	BACKGROUND-POSITION: 0px -68px
}



/* new Subnavigation */

#subNavigationLabel {
	display: none;
}

ul#subNavigation {
	margin-top: 18px;
}


ul#subNavigation,
#subNavigation ul {
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}

#subNavigation ul li{
	margin-left: 0;
	padding-left: 0;
}
#submenuTitle {
	margin-bottom: -9px;
}

/*  tt_news   */

.news-latest-container {
	text-align: left;
	margin-left: 22px;
	width: 130px;
}

.news-latest-container .news-latest-date {
	font-weight: bold;
}

.news-latest-item h2 a {
	font-size: 11px;
	color: #000000;
}

#content .news-single-rightbox {
	width: 200px;
	float: right;	
}
#content .news-single-item h1 {
	font-size: 13px;
}

#content .news-single-item h2 {
	font-size: 12px;
	font-weight: normal;
}


/*  rightContent  */

#contentRight {
	overflow: hidden;
	width: 310px;
	height: 100%;
	margin-left: 3px;
	padding: 20px 5px 0 5px;
	border-left: 1px solid #c0c0c0;
	background: #EFEFEF;
}
