/*	--------------------------------------------------------------------------
	GLOBAL 
	--------------------------------------------------------------------------  */
body {
	margin:0 0 0 0;
	background-image:url(_img/background.jpg);
	background-repeat:repeat-x;
}
html { overflow: -moz-scrollbars-vertical; }

/*	--------------------------------------------------------------------------
	PROJECT STYLES 
	--------------------------------------------------------------------------  */
/* Footer */
#footer {
	border-top:solid 1px #dddddd;
	margin-right:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:26px;
	color:#808080;
}
.footer-first-column { padding-left:11px; padding-bottom:2px; }
.footer-second-column { padding-right:4px; padding-bottom:2px; }
.footer-second-column a { margin:0 6px 0 6px }

#footer a, #footer a:active, #footer a:visited { color:808080; text-decoration:none }
#footer a:hover { text-decoration:underline }

/* Content */
#content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-top:16px;
	line-height:1.5em;
}
#content p {
	padding:0;
	margin:0;
	padding-bottom:18px;
}
#content a, #content a:active, #content a:visited  {
	/*color:#cc0000;*/
	color:#414a71;
	text-decoration:underline;
}
#content a:hover { text-decoration:none; }

#content h1 {
	margin:0; padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	/*color:#6289b3;*/
	line-height:1.5em;
	margin-bottom:-14px;
	/*font-weight:normal;*/
}

#content table.contenttable {
	border-collapse:collapse;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:1.5em;
	margin-bottom:25px;
}
#content table.contenttable td {
	border:0px solid #fff;
	padding:3px 3px 3px 6px;
	padding:0;
	vertical-align:top;
}

ol { margin:0 0px 25px 25px; padding:0; }
ol li { margin:0 0px 10px -5px; padding:0; }

ul { margin:0 0 20px 25px; padding:0; }
ul li { margin:0; padding:0; }
/* News --> Next Events */
#news, #content-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	
	padding:18px 10px 0 9px;
	line-height:1.5em;
}
#news h1 , #content-right h1{ font-weight:bold; font-size:11px; margin:0; padding:0;}
#news p, #conent-right p { margin:0; padding:0; margin-bottom:11px; }

#news a, #news a:visited, #news a:active {
	color:#888888;
	text-decoration:none;
}
#news a:hover {
	text-decoration:underline;
}
#content-right a, #content-right a:hover, #content-right a:visited {
	color:#cc0000;
	text-decoration:none;
}
#content-right h1 {
	margin-bottom:-26px;
}

/* Navigation */
#navigation {
	padding-left:14px;
	padding-top:2px;
}

/* News */
.news-list-item h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:1.5em;
	font-weight:bold;
}
.news-list-item h6 {
	margin:0; padding:0;
	margin-bottom:10px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:1.5em;
	font-weight:bold;
}

.news-list-item h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:1.5em;
	font-weight:normal;
	padding-top:25px;
	font-style:italic;
	_margin-bottom:15px;
	
}
.news-list-item hr { display:none; margin:0; padding:0; height:1px; border:0; }
.news-single-container h3 {	margin-top:0; }

/* Mailform */
	/* Forms */
	fieldset.csc-mailform { border:0; margin:0; padding:0; }
	.csc-mailform-field input,
	.csc-mailform-field textarea,
	.csc-mailform-field select {
		border:1px solid #ddd;
		font-size:12px;
		margin-top:5px;
		padding:3px 3px 3px 5px;
	}
	.csc-mailform-field label {
		display:block;
		width:110px;
		float:left;
		margin:5px 5px 0 0;
	}
	
		/* Normal */
	.csc-mailform-field input#mailformformtype_mail { padding:1px 3px 1px 3px; background-color:#fff; border:1px solid #aaa; }
	.csc-mailform-field textarea { font-family:Verdana, Arial; font-size:11px; }
	.csc-mailform-field select { }
		/* Hover/Focus */
	.csc-mailform-field input#mailformformtype_mail:hover, .csc-mailform-field input#mailformformtype_mail:focus,
	.csc-mailform-field input:hover, .csc-mailform-field input:focus,
	.csc-mailform-field textarea:hover, .csc-mailform-field textarea:focus,
	.csc-mailform-field select:hover, .csc-mailform-field select:focus {
		border:1px solid #899eb3;
	}

/* Sub-Navigation */
#sub-navigation { padding:24px 0 0 10px; }
#sub-navigation a { display:block; margin-bottom:14px; }

/* RTE */
/*span.underline { border-bottom:1px solid #333; }*/
span.underline { font-style:italic; }

/* Sitemap */
.csc-sitemap { }
.csc-sitemap ul { margin:0; padding:0; }
.csc-sitemap ul li { margin-bottom:7px; }
.csc-sitemap ul li ul { }
.csc-sitemap ul li ul li { margin-left:14px; margin-bottom:0; }


/* lupe für Bilder einfügen*/
a[onclick^="openPic"] img {
	/*background-image:url(_img/magnifier_zoom_in.png);
	background-repeat:no-repeat;*/
	margin-top:1000px;
}









