body {
	margin:0;
	padding:0;
	font-family:Arial, Verdana, sans-serif;
	font-size:10px;
	color:#333333;
}

.clear {clear:both;}


/*******************
	HEAD
*******************/
#pfadContainer {display:none;}
#sonderNavContainer {display:none;}


#logo {
/* position:absolute;
 left:575px;
 top:16px;
*/
}

#bildHead {
/*	position:absolute;
	top:92px;
	left:410px;*/
	width:490px;
	height:134px;
	padding:5px 0 5px 0;
	border-style:dotted;
	border-width:2px 0 2px 0;
	border-color:#aaaaaa;
	overflow:hidden;
}

/*******************
	CONTENT LINKS
*******************/

#contentLinks {
/*	position:absolute;
	top:92px;
	left:50px;
	width:345px;
	border-style:dotted;
	border-width:2px 0 0 0;
	border-color:#aaaaaa;*/
}

#hauptNav {display:none;}

#sekNav {display:none;}

#teaser {
	margin:1.5em 0 1.5em 0;
	border-style:dotted;
	border-width:0 0 2px 0;
	border-color:#aaaaaa;
	color:#aaaaaa;
	width:490px;
}
#teaser p {font-size:1.1em;margin:0 0 0.8em 0;}
#teaser h1 {
	font-size:1.4em;
	font-weight:bold;
	margin:0 0 0.8em 0;
	text-transform:uppercase;
}


/*******************
	CONTENT MITTE
*******************/



#contentMitte {margin-top:1.5em; width:490px;}

#pfadMitte {margin-bottom:1.5em;font-size:1.8em;color:#aaaaaa;}
#pfadMitte a {color:#aaaaaa;text-decoration:none;}
#pfadMitte a.first {text-transform:uppercase;}

#inhaltMitte p {
	font-size:1.1em;
	margin:0 0 1.5em 0;
}

#inhaltMitte h1 {
	font-size:1.4em;
	font-weight:bold;
	color:#eac300;
	margin:0 0 0.5em 0;
}

#inhaltMitte td {font-size:1.1em;}
#inhaltMitte ul {font-size:1.1em; list-style:square;margin:1.5em 0 1.5em 1.5em;padding:0;}
#inhaltMitte ul ul {margin:0.8em 0 0.8em 1.5em;font-size:1em;}

#inhaltMitte a {color:#777777;text-decoration:none;}
#inhaltMitte a:visited {color:#777777;}
#inhaltMitte a:hover {color:#eac300;}


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

#inhaltMitte .news-latest-item {margin-bottom:1.5em;}
#inhaltMitte .news-latest-image {width:72px; float:left; margin-right:1.5em;}
#inhaltMitte .news-latest-content h1 a {color:#eac300;}
#inhaltMitte .news-latest-morelink {font-size:1.1em;font-weight:bold;}

#inhaltMitte .news-single-img {margin:0 0 1.5em 0;}
#inhaltMitte .news-single-img p {margin:0; font-style:italic;}
#inhaltMitte .news-single-additional-info {
	margin:1.5em 0 1.5em 0;
	border-style:dotted;
	border-width:2px 0 2px 0;
	border-color:#aaaaaa;
}
#inhaltMitte .news-single-additional-info dt {
	font-size:1.4em;
	font-weight:bold;
	color:#eac300;
	margin:0;
}
#inhaltMitte .news-single-additional-info dd {margin:0.8em 0 0 1.5em;padding:0; font-size:1.1em;}
#inhaltMitte .news-single-additional-info dd p {margin:0 0 0.8em 0; font-size:1em;}
#inhaltMitte .news-single-backlink {margin:1.5em 0 1.5em 0;}
#inhaltMitte .news-single-backlink a {font-size:1.1em;}


/*******************
	MAILFORMULAR
*******************/
fieldset {border:0; margin:0; padding:0;}
#inhaltMitte div.csc-mailform-field {margin-bottom:10px; clear:both;}
#inhaltMitte .csc-mailform-field input {width:200px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d; padding:2px; border:1px solid #5d5d5d; background-color:#FFFFFF;}
#inhaltMitte .csc-mailform-field input.csc-mailform-check { width:auto;}
#inhaltMitte .csc-mailform-field input.csc-mailform-submit {width:100px; font-weight:bold; margin-top:15px; cursor:pointer; color:#019d8f; border-color:#019d8f;}
#inhaltMitte .csc-mailform-field textarea {width:200px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d; padding:2px; border:1px solid #5d5d5d;}
#inhaltMitte .csc-mailform-field label {display:block; width:125px; float:left;}
#inhaltMitte .csc-mailform-label-check label {width:auto; display:inline; float:none}

/*******************
	TOOLS
*******************/

#tools { display:none;}