﻿	#typo3content {
	margin-left:0px;
	padding:12px 0px 0 0px;
	width:749px;
	font-size:0.9em;
	min-height:322px;
	border:none;
	}
	#colLeft {
	float:left;
	width:300px;
	margin-top:5px;
	margin-right:5px;
	}
	#colRight {
	width:443px;
	float:left;
	margin-top:5px;
	}
	
	* html #colLeft { /* IE 6 */
	width:290px;
	}
	* html #colRight { /* IE 6 */
	width:400px;
	overflow:hidden;
	}

/* tt_news */
.news-latest-container {
position:relative;
background-color:#656d32;
color:#fff;
padding:0;
min-height:285px;
margin-top:7px;
}
.news-latest-container h3 {
background-color:#a9b455;
color:#fff;
width:75px;
margin:0 0 10px 0;
padding:5px 10px;
}
.news-latest-container h4 {
margin:2px 0 0 0;
font-weight:bold;
}
.news-latest-container p {
margin-top:4px;
margin-bottom:13px;
}
.news-latest-container .news-latest-item+.news-latest-item p {
margin-bottom:0;
}

.news-latest-date {
font-weight:bold;
}
#typo3content .news-latest-container a:link, #typo3content .news-latest-container a:visited, #typo3content .news-latest-container a:hover, #typo3content .news-latest-container a:focus, #typo3content .news-latest-container a:active {
color:#fff;
} 
.news-latest-item {
padding:5px 15px 0 15px;
}
#typo3content .news-latest-container  #newsAll {
position:absolute;
bottom:-1px;
left:215px;
width:100%;
text-align:left;
padding-right:15px;
z-index:1;
font-size:0.8em;

/*
width:290px;
text-align:right;
font-size:0.8em;
margin:0 0 2px 0;
*/
}

/* Cal */
#typo3content .tx-cal-controller a:link, #typo3content .tx-cal-controller a:visited, #typo3content .tx-cal-controller a:hover, #typo3content .tx-cal-controller a:focus, #typo3content .tx-cal-controller a:active {
color:#fff;
}
.tx-cal-controller {
position:relative;
background-color:#000;
color:#fff;
width:429px;
margin-top:7px;
min-height:285px;
}
.tx-cal-controller table {
padding-bottom:50px;
}
.tx-cal-controller #arrangementBG {
position:absolute;
bottom:0;
right:-8px;
z-index:1;
}
.tx-cal-controller #arrangementAll {
position:absolute;
bottom:-1px;
left:0;
width:100%;
text-align:left;
padding-left:15px;
z-index:1;
font-size:0.8em;
}
.tx-cal-controller h3 {
background-color:#a92e09;
color:#fff;
width:250px;
margin:0 0 10px 0;
padding:5px 10px;
}
.tx-cal-controller table {
padding:5px 15px;
font-size:0.9em;
position:relative;
z-index:2;
width:100%;
}
.tx-cal-controller table td, .tx-cal-controller table th {
padding-right:10px;
background:url(/fileadmin/template/transblack-trans.png) repeat;
}

#focusarea a {
text-decoration:none;
color:#000;
}

