* {
	margin:0;
	padding:0;
	}

img {
	border:none;
}	
	
html {  overflow: -moz-scrollbars-vertical; }
	
	
body{
	color:#4f4f4f;
	font-family:Calibri,Verdana,Sans-Serif;
	margin:0;
	padding:0;
	}	
	
	
.lang {
	font-size:9px;
	padding: 3px 3px 3px 0;
	}
	
.thead th{
	line-height:16px;
}

.footer a:link {
	font-size:11px;color:#4B8761;
	text-decoration:underline;
	}	

.footer a:visited {
	font-size:11px;color:#4B8761;
	text-decoration:underline;
	}	

.footer a:active {
	font-size:11px;color:#4B8761;
	text-decoration:underline;
	}

.footer a:hover {
	font-size:11px;color:#4B8761;
	text-decoration:none;
	}
	
	
.main_nav a:link {
	font-size:12px;
	color:#4c4c4c;
	text-decoration:none;
	text-transform:uppercase;
	}	

.main_nav a:visited {
	font-size:12px;
	color:#4c4c4c;
	text-decoration:none;
	text-transform:uppercase;
	}	

.main_nav a:active {
	font-size:12px;
	color:#4c4c4c;
	text-decoration:none;
	text-transform:uppercase;
	}

.main_nav a:hover {
	font-size:12px;
	color:#355741;
	text-decoration:none;
	text-transform:uppercase;
	}
	


.main_nav_act a:link {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	}	

.main_nav_act a:visited {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	}	

.main_nav_act a:active {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	}

.main_nav_act a:hover {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	}

	

.sub_nav a:link {
	font-size:12px;
	color:#4c4c4c;
	text-decoration:none;
	text-transform:uppercase;
	}	

.sub_nav a:visited {
	font-size:12px;
	color:#4c4c4c;
	text-decoration:none;
	text-transform:uppercase;
	}	

.sub_nav a:active {
	font-size:12px;
	color:#4c4c4c;
	text-decoration:none;
	text-transform:uppercase;
	}

.sub_nav a:hover {
	font-size:12px;
	color:#355741;
	text-decoration:none;
	text-transform:uppercase;
	}
	
	

.sub_nav_act a:link {
	font-size:12px;
	color:#355741;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	}	

.sub_nav_act a:visited {
	font-size:12px;
	color:#355741;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	}	

.sub_nav_act a:active {
	font-size:12px;
	color:#355741;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	}

.sub_nav_act a:hover {
	font-size:12px;
	color:#355741;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	}	
	
	
table .footer {
	font-size:11px;
	font-family:Calibri,Verdana,Sans-Serif;
	color:#666666;
	}
	
	
	
/*content */
.content ul {
	margin-left: 17px;
	font-size:12px;
	list-style-image:url(../_img/li2.gif);
}
	
.content p {
	font-size:12px;
	padding:0 0 15px 0;
	}			

.content a {
	text-decoration:underline;
	color:#4B8761;
	}

.content a:visited {
	text-decoration:underline;
	color:#4B8761;
	}
	
.content a:hover {
	text-decoration:none;
	color:#4B8761;
	}
	
.content a:active {
	text-decoration:underline;
	color:#4B8761;
	}

	
h1 {
	padding: 0px 0px 6px 0px;
	font-size: 13px;
	}
	
.c2l1-left {
	padding:0 20px 0 0;
	
	}
	
.c2l1-middle {
	padding:0 0px 0 0;

	}	
	
.c2l1-middle p {
	padding:0;
	}
	
.c2l1-left p {
	padding:0;
	}		
	
	
.tx-fdfx2cols-pi1 {
	padding:0 0 20px 0;
	}

.contenttable {
	width:748px;
	font-family:Calibri,Verdana,Sans-Serif;
	font-size: 12px;
	}
		
.contenttable th {
	vertical-align:top;
	width:748px;
	text-align:left;
}	

.contenttable td {
	vertical-align:top;
	padding:0 px;
}


a.mail {
	text-decoration:underline;
	color:#4B8761;
	}

a.mail:visited {
	text-decoration:underline;
	color:#4B8761;
	}
	
a.mail:hover {
	text-decoration:none;
	color:#4B8761;
	}
	
a.mail:active {
	text-decoration:underline;
	color:#4B8761;
	}

.contenttable a {
	text-decoration:underline;
	color:#4B8761;
	}

.contenttable a:visited {
	text-decoration:underline;
	color:#4B8761;
	}
	
.contenttable a:hover {
	text-decoration:none;
	color:#4B8761;
	}
	
.contenttable a:active {
	text-decoration:underline;
	color:#4B8761;
	}
	
.footer {
	font-size:11px;
	font-family:Calibri,Verdana,Sans-Serif;
	color:#666666;
	}
	
/**********************************************
UL LI
**********************************************/


/*
ul
*/
		
.c2l1-middle ul {
	margin-left: 17px;
	font-size:12px;
	list-style-image:url(../_img/li2.gif);
}

.c2l1-middle ul li {
}

.c2l1-middle ul li a {

	text-decoration:underline;

	color:#4B8761;

	}

	

.c2l1-middle ul li a:visited {

	text-decoration:underline;

	color:#4B8761;

	}

	

.c2l1-middle ul li a:hover {

	text-decoration:none;

	color:#4B8761;

	}

	

.c2l1-middle ul li a:active {

	text-decoration:underline;

	color:#4B8761;

	}	



.c2l1-left ul {
	margin-left: 17px;
	font-size:12px;
	list-style-image:url(../_img/li2.gif);
}


.c2l1-left ul li a {

	text-decoration:underline;

	color:#4B8761;

	}

	

.c2l1-left ul li a:visited {

	text-decoration:underline;

	color:#4B8761;

	}

	

.c2l1-left ul li a:hover {

	text-decoration:none;

	color:#4B8761;

	}

	

.c2l1-left ul li a:active {

	text-decoration:underline;

	color:#4B8761;

	}					


/*
.c2l1-middle ul {
font-size:11px;
	padding:0;
	margin:-10px 0 0 0;

	}

	

.c2l1-middle ul li {
	padding:0px 10px 0px 11px;

	}	

	

.c2l1-middle ul li a {

	text-decoration:underline;

	color:#4B8761;

	}

	

.c2l1-middle ul li a:visited {

	text-decoration:underline;

	color:#4B8761;

	}

	

.c2l1-middle ul li a:hover {

	text-decoration:none;

	color:#4B8761;

	}

	

.c2l1-middle ul li a:active {

	text-decoration:underline;

	color:#4B8761;

	}	
	
/*	
	
/**********************************************
UL LI
**********************************************/



/*
.c2l1-left ul {
font-size:11px;
	padding:0;
	margin:-10px 0 0 0;

	}

	

.c2l1-left ul li {
	padding:0px 10px 0px 11px;

	}	

	

.c2l1-left ul li a {

	text-decoration:underline;

	color:#4B8761;

	}

	

.c2l1-left ul li a:visited {

	text-decoration:underline;

	color:#4B8761;

	}

	

.c2l1-left ul li a:hover {

	text-decoration:none;

	color:#4B8761;

	}

	

.c2l1-left ul li a:active {

	text-decoration:underline;

	color:#4B8761;

	}					
*/

.imgtext-nowrap ul {
	margin-left: 17px;
	font-size:12px;
}

b,
strong {
  font-size:13px;
}

.imgtext-nowrap ul li a {

	text-decoration:underline;

	color:#4B8761;

	}

	

.imgtext-nowrap ul li a:visited {

	text-decoration:underline;

	color:#4B8761;

	}

	

.imgtext-nowrap ul li a:hover {

	text-decoration:none;

	color:#4B8761;

	}

	

.imgtext-nowrap ul li a:active {

	text-decoration:underline;

	color:#4B8761;

	}	




/************************************************************************
SCROLL / ED
************************************************************************/

div.scroll1 {
	height: 200px;
	width: 338px;
	overflow: auto;
	border: 1px solid #666;
	background-image:url(../_img/scrollbox_bg.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	padding: 8px;
	}

div.scroll ul {
	margin-left: 17px;
	font-size:12px;
	list-style-image:url(../_img/li2.gif);
}

	
div.scroll2 {
	height: 200px;
	width: 338px;
	overflow: auto;
	border: 1px solid #666;
	background-image:url(../_img/scrollbox_bg.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	padding: 8px;
	}	

div.scroll2 ul {
	margin-left: 17px;
	font-size:12px;
	list-style-image:url(../_img/li2.gif);
}
	
div.scroll3 {
	height: 200px;
	width: 338px;
	overflow: auto;
	border: 1px solid #666;
	background-image:url(../_img/scrollbox_bg.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	padding: 8px;
	}

div.scroll3 ul {
	margin-left: 17px;
	font-size:12px;
	list-style-image:url(../_img/li2.gif);
}
	
div.scroll4 {
	height: 200px;
	width: 338px;
	overflow: auto;
	border: 1px solid #666;
	background-image:url(../_img/scrollbox_bg.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	padding: 8px;
	}

div.scroll4 ul {
	margin-left: 17px;
	font-size:12px;
	list-style-image:url(../_img/li2.gif);
}

div.scroll5 {
/*	height: 200px; */
	width: 718px;
	font-size:12px;
/*	overflow: auto; */
/*	border: 1px solid #666;
	background-image:url(../_img/scrollbox_bg.gif);
	background-repeat:repeat-x;
	background-color:#e4e4e4; */
	padding: 8px;
	}

div.scroll5 ul {
	margin-left: 17px;
	font-size:12px;
	list-style-image:url(../_img/li2.gif);
}

div.scroll5 a {
	text-decoration:underline;
	color:#4B8761;
}

	
a.download {
	text-decoration:underline;
	color:#4B8761;
	}

a.download:visited {
	text-decoration:underline;
	color:#4B8761;
	}
	
a.download:hover {
	text-decoration:none;
	color:#4B8761;
	}
	
a.download:active {
	text-decoration:underline;
	color:#4B8761;
	}
	
/* SITEMAP */
.csc-menu-2 { margin-top: -15px }
.csc-sitemap-level1 { margin-top: 15px }
.csc-sitemap-level2 { margin-left: 25px }

/*******************************
 * NEWS
 *******************************/

/* Übersicht ID=20 */
.content .tx-fdfx2cols-pi1 .c2l1-left .news-latest-container .news-latest-item .news-latest-date,
.news-single-rightbox {
  display:inline;
  float:left;
  font-size:12px;
  }
.news-single-rightbox {
  float:right;
  }
.content .tx-fdfx2cols-pi1 .c2l1-left .news-latest-container .news-latest-item h2 {
  font-size:13px;
  padding:0 !important;
  }
.content .tx-fdfx2cols-pi1 .c2l1-left .news-latest-container .news-latest-item a {
  text-decoration:none;
  }
.content .tx-fdfx2cols-pi1 .c2l1-left .news-latest-container .news-latest-item a p {
  color:#4F4F4F;
  text-decoration:none;
  }
.content .tx-fdfx2cols-pi1 .c2l1-left .news-latest-container .news-latest-item h2 a {
  color:#4B8761;
  }
.content .tx-fdfx2cols-pi1 .c2l1-left .news-latest-container .news-latest-item h2 a:hover {
  text-decoration:underline;
  }
.content .tx-fdfx2cols-pi1 .c2l1-left .news-latest-container .news-latest-item,
.news-single-item b {
  margin-bottom:15px;
  padding:0px !important;
  display:block;
  }
.news-latest-gotoarchive { display:none }
.news-latest-container {
  padding:0 !important;
  }
.news-single-item {
  padding:0 !important;
  }
.news-single-backlink {
  background:none repeat scroll 0 0 #4B8761;
  display:inline;
  padding:0 8px 2px;
  }
.news-single-backlink a {
  color:white;
  font-size:13px;
  letter-spacing:0.05em;
  text-decoration:none;
  }

hr {
  display:none;
}










