/* HOLDING */
/* TOPNAVI */
.topnavi{
	color:#000;
}
.topnavi a{
	color:#000;
}	
.topnavi a:link{
	
}
.topnavi a:visited{
	
}
.topnavi a:hover{
	color:#54A079;
}
.languageselected a {
	color: #1F9702;
}
/* MAINNAVI */
.holding {
	border-bottom: 1px #54A079 solid;
}
.holding a{
	color:#000;
	display:block;
	height:100%;
	width:100%;
	font-size: 12px;
}
.holding a:link{}
.holding a:visited{}
.holding a:hover{
	color:#54A079;
}

.holding .level-1{
	position:relative;
	left:0px;
	width:225px;
	height:25px;
	line-height:25px;
	padding-left:20px;
	border-top: 1px #54A079 solid;
}
* html .controlsystems .level-1{
	width:205px;
}
.selected {
	font-weight:bold;
	background: url(../../img/holding/selected.gif) no-repeat;
}

/* OVERVIEW */
.overview{
	position:relative;
	top:-5px;
	left:-5px;
	width:521px;
}
.overview-item{
	position:relative;
	width:258px;
	height:180px;
	margin:0px;
	float:left;
	font-size: 11px;
}
.overview-item-image{
	position:absolute;
	top:0px;
	left:0px;
}
.overview-item-subtitle{
	position:absolute;
	top:125px;
	left:10px;
	width:235px;
	font-size: 11px;	
}
.overview-item-title{
	position:absolute;
	/*top:140px;*/
bottom:28px;
	left:0px;
	width:245px;
	text-align:right;
	font-weight:bold;
	font-size: 11px;
}
.overview-item-title a{
	text-decoration:none;
	color:#000;
}
.overview-item-title a:link{}
.overview-item-title a:visited{}
.overview-item-title a:hover{
	text-decoration:none;
	color:#807F84;
}
.overview-item-arrow{
	border: none;
	margin-left:5px;
}

/* LOGIN */
.login .holding{
	background-color:#3c2f74;
	margin-bottom:0px;
}

/* WORLDWIDE*/
.worldwide .holding{
	background-color:#3c2f74;
	margin-bottom:0px;
}

/* SEARCH */
.searchbox-border{
	margin-top:5px;
	margin-bottom:0px;
	position:relative;
	width:185px;
	border-bottom: 1px #54A079 solid;
	padding-bottom: 10px;
}
.searchbox{
	font-size: 11px;
	font-weight:bold;
}
.searchbox .input_text{
	position:relative;
	top:0px;
	margin:0px;
	width:150px;
	border:1px solid #888;
}
.searchbox .input_image_go{
	position:relative;
	top:4px;
	margin:0px;
	background: url(../../img/holding/go.gif) no-repeat bottom;
}

/* NEWS */
.news-latest-border{
	margin-top:5px;
	margin-bottom:0px;
	position:relative;
	width:165px;
	border:1px solid #eee;
	background-color:#fff;
}
.news-latest-container{
	margin:1px;
	background-color:#eee;
	border:3px solid #eee;
}
.news-latest-container a{
	text-decoration:none;
	color:#807F84;
}
.news-latest-container a:link{}
.news-latest-container a:visited{}
.news-latest-container a:hover{
	text-decoration:none;
	color:#000;
}
.news-latest-header{
	font-weight:bold;
	border:1px solid #fff;
	padding:2px;
	background: url(../../img/holding/box_headline.gif) no-repeat bottom;
}
.news-latest-item{
	padding:2px;
}
.news-latest-date{}
.news-latest-title{
	font-weight:bold;
}
.news-latest-subtitle{}
.news-latest-morelink{
	text-align:right;
}
.news-latest-gotoarchive{
	margin-top:5px;
	padding:2px;
	text-align:right;
}
.news-latest-border{}

.news-list-container{}
.news-list-header{}
.news-list-item{
	border-bottom:1px solid #000;
	margin-bottom:5px;
}
.news-list-date{
	margin-bottom:5px;
}
.news-list-title{
	font: 12px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
.news-list-subtitle{}
.news-list-morelink{
	margin-top:5px;
	padding:2px;
	text-align:right;
}
.news-list-gotoarchive{}

.news-single-item{}
.news-single-timedata{
	margin-bottom:10px;
}
.news-single-item-headline{
	margin-bottom:5px;
	font-size:14px;
	font-weight:bold;
}
.news-single-item-subheadline{
	font-weight:bold;
}
.clearer{}
.news-single-backlink{}

/* NEWSLETTER ANMELDUNG */
.newsletter-border{
	margin-top:5px;
	margin-bottom:0px;
	position:relative;
	width:165px;
	border:1px solid #eee;
	background-color:#fff;
}
.newsletter-container{
	margin:1px;
	background-color:#eee;
	border:3px solid #eee;
}
.newsletter-header{
	font-weight:bold;
	border:1px solid #fff;
	padding:2px;
	background: url(../../img/holding/box_headline.gif) no-repeat bottom;
}
.newsletter-subscription{
	margin:1px;
	background-color:#eee;
	border:3px solid #eee;
}
.newsletter-subscription .errormsg{
	color:#ff0000;
}
.newsletter-subscription .input_text{
	position:relative;
	top:0px;
	margin:0px;
	width:122px;
	border:1px solid #000;
}
.newsletter-subscription .input_image{
	position:relative;
	top:4px;
	margin:0px;
}
.newsletter-subscription .input_image_go{
	position:relative;
	top:4px;
	margin:0px;
	background: url(../../img/holding/go.gif) no-repeat bottom;
}

/* TEASER */
.teaser-border{
	margin-top:15px;
	margin-bottom:0px;
	position:relative;
	width:165px;
	/*border:1px solid #eee;*/
/*background-color:#fffddf;*/
}
.teaser{
	margin:1px;
	padding:4px;
	background-color:#fff;
	/*border:1px solid #eee;*/
/*background-color:#fffddf;*/
}
.teaser-header{
	font-weight:bold;
	margin-bottom:2px;
}
.teaser-image{
	position:relative;
	width:30px;
	height:30px;
	border:1px solid #eee;
	float:left;
}

.teaser-body{
	position:relative;
}
