html, body, table, tr, td, ul, li, div, p, a, img, h1, h2, h3, h4, h5, h6 {
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	border-spacing:0px;
	border: 0px;
	border-width: 0px;
	font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif;
	color:#ffffff;
}

 a {
	text-decoration:none;
}


p.bodytext a {
	text-decoration:none;
}


p.bodytext a.external-underline {
	text-decoration:underline;

}

p.bodytext a.internal-underline {
	text-decoration:underline;
}

p.bodytext a.external-underline:hover {
	text-decoration:none;

}

p.bodytext a.internal-underline:hover {
	text-decoration:none;
}


.form {
	font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif;
	color:#ffffff;
	border-collapse:separate;
	border-spacing:2px;
}


UL.formerror {
	padding: 0px 0px 0px 20px;

}

H1 {

	font: 700 16px/16px verdana, arial, helvetica, sans-serif;
	color:#ffffff;
}

H2 {

	font: 700 16px/16px verdana, arial, helvetica, sans-serif;
	color:#ffffff;
}

H3 {

	font: 700 16px/16px verdana, arial, helvetica, sans-serif;
	color:#ffffff;
}


A.external-link-new-window {

	text-decoration:underline;
	color:#ffffff;
	font: 10px verdana, arial, helvetica, sans-serif;

}

A:hover.external-link-new-window {

	text-decoration:none;
	color:#ffffff;
	font: 10px verdana, arial, helvetica, sans-serif;

}


.contenttable
{
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	border-spacing:0px;

}

TD.twocolumn-1
{
	padding: 0px 20px 0px 0px;
}

.contenttable tbody tr td
{
	vertical-align:top;
}

DIV.inhalt{
	width: 580px;
	margin: 10px 30px 30px 10px;
	color:#ffffff;
	font: 10px verdana, arial, helvetica, sans-serif;
}


div#content {
margin: 10px 30px 30px 10px;
font: 10px verdana, arial, helvetica, sans-serif;
color:#ffffff;
}


div.news-latest-container {
margin-top:10px;
font: 10px verdana, arial, helvetica, sans-serif;
color:#ffffff;
}

div.news-latest-container img {
float:left;
margin-right:4px;
}

div.news-latest-container h3 {

}

div.news-single-item img {
float:left;
margin-right:5px;
}

div.news-single-item p {
margin-bottom:10px;
}

div.news-list-item {
margin-bottom:20px;
}


div.news-latest-item {
margin-top:12px;
}


.bodytext
{
 padding: 0px 0px 0px 0px;
 color:#ffffff;
 font: 10px verdana, arial, helvetica, sans-serif;
}



.input, .csc-form-fieldcell INPUT, .csc-form-fieldcell SELECT, textarea {
	border: solid 1px #cccccc;
	color: #666;
	font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif;
}


DIV.1csc-textpic {
 margin: 10px 10px 10px 10px;
}

.csc-searchform {
	font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif;
	color:#ffffff;
	border-collapse:separate;
	border-spacing: 2px;

	padding:0px;
	margin:0px;
	border: 0px;
	border-width: 0px;

}

.csc-searchResultInfo {
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	border-spacing:0px;
	border: 0px;
	border-width: 0px;
}

.csc-searchResult {

	padding: 0px 0px 20px 10px;

}

.csc-noSearchResultMsg {
	font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif;
	color:#ff5555;

}

.csc-searchResultRange{
	font: 700 16px/16px verdana, arial, helvetica, sans-serif;
	color:#ffffff;
}

div.menue1
{
 padding: 10px 10px 10px 10px;
}

div.menue1 a
{
 color:#aaaaaa;
 font: 10px verdana, arial, helvetica, sans-serif;
}

div.menue1 ul li {
	list-style: none;
}

div.menue1 ul li {
	padding: 0px 0px 0px 5px;
}

div.menue1 ul li ul li {
	padding: 0px 0px 0px 16px;
}

div.menue1 ul li ul li ul li {
	padding: 0px 0px 0px 31px;
}

div.menue1 ul li.current {
	back1ground: url(/fileadmin/layout/pics/pfeil.gif) 0px 4px no-repeat;
	color: #f00;
}

div.menue1 ul li ul li.current {
	background: url(/fileadmin/layout/pics/pfeil.gif) 11px 4px no-repeat;
}

div.menue1 ul li ul li ul li.current {
	background: url(/fileadmin/layout/pics/pfeil.gif) 22px 4px no-repeat;
}


.menue1 a:hover
{
 color:#ffffff;
 font: 10px verdana, arial, helvetica, sans-serif;
}

.menue2
{
 padding: 10px 10px 10px 184px;
 font: 9px verdana, arial, helvetica, sans-serif;
 color:#373536;
}


.menue2 a
{
 color:#373536;
 font: 9px verdana, arial, helvetica, sans-serif;
}

.menue2 a:hover
{
 color:#ffffff;
 font: 9px verdana, arial, helvetica, sans-serif;
}

.csc-sitemap a
{
 color:#aaaaaa;
 font:		400 10px/12px verdana, arial, helvetica, sans-serif;
}

.csc-sitemap a:hover
{
 color:#ffffff;
 font:		400 10px/12px verdana, arial, helvetica, sans-serif;
}


.csc-sitemap
{
 padding: 0px 0px 0px 0px;
}

.csc-sitemap li {
	list-style-type:        none;
}

.csc-sitemap li a {
	padding: 0px;
}

.csc-sitemap li ul li a {
	padding: 0px 0px 0px 20px;
}
.csc-sitemap ul li ul li a {
	padding: 0px 0px 0px 40px;
}
.csc-sitemap ul li ul li ul li a {
	padding: 0px 0px 0px 60px;
}


div.content {
width:200px;
}

div.news-latest-morelink {
margin-top:6px;
margin-bottom:6px;
}

div.news-list-morelink {
margin-top:6px;
margin-bottom:6px;
}