/* ######### Filelinks Standardelement ####### */
body .filelinks .pdf{
	padding-left:25px;
	background: url(../fileicons/pdf.gif) left center no-repeat;
	
}
body .filelinks .txt{
	padding-left:25px;
	background: url(../fileicons/txt.gif) left center no-repeat ;
}
body .filelinks .jpg{
	padding-left:25px;
	background: url(../fileicons/jpg.gif) left center no-repeat ;
}
body .filelinks .html{
	padding-left:25px;
	background: url(../fileicons/html1.gif) left center no-repeat ;
}
body .filelinks .zip{
	padding-left:25px;
	background: url(../fileicons/zip.gif) left center no-repeat ;
}
body .filelinks .rtf{
	padding-left:25px;
	background: url(../fileicons/rtf.gif) left center no-repeat ;
}
body .filelinks .gif{
	padding-left:25px;
	background-image: url(../fileicons/gif.gif) left center no-repeat ;
}
body .filelinks .doc{
	padding-left:25px;
	background: url(../fileicons/doc.gif) left center no-repeat ;
}
/* ######### Link intern, extern, mail ####### */
.external-link-new-window{
	padding-left:16px;
	background: url(../images/externalLink.gif) left center no-repeat;
}
.internal-link{
	padding-left:16px;
	background: url(../images/internalLink.gif) left center no-repeat;
}
.mail{
	padding-left:16px;
	background: url(../images/icon_mailto.gif) left center no-repeat;
}
/* ######### Calendar ####### */
table.month-small{
	width:100%;
}
.eventfont a{
	color:#fff;
	font-size:0.9em;
}
/* ######### Loginformular ####### */
.csc-loginform{
	border:1px solid #ddd;
	margin-top:20px;
	padding:10px;
}
.csc-loginform td{
	padding:2px;
}


/* ###################################### 
============    News           ==========
########################################*/
.news-amenu-container ul{
	list-style-type:none;
}
.news-amenu-item-year{
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:10px;
}

hr.clearer{
	clear:both;
	visibility:hidden;
		
	border: 0px; /* Für Firefox und Opera */
 
 	border-bottom: transparent;
 	

}
.news-amenu-container li a{
	padding-left: 20px;
	background: url(../images/pfeil1.png) left center no-repeat;
}

.news-latest-container{
	background-color:#e0e4e3;
	padding:25px;
	
	color:#000;
}
#mainContent .news-latest-container h1 a, #mainContent .news-latest-container h2 a, #mainContent .news-latest-container h3 a, #mainContent .news-latest-container h4 a, #mainContent .news-latest-container h5 a, #mainContent .news-latest-container h6 a{
	color:#000;
}
.news-latest-item{
	clear:both;
	margin-bottom:5px;	

}



.news-latest-container h2{
	padding-left:10px;
}
.news-latest-container h3 a, .news-latest-container .news-latest-date a{
	color:#333;
}

.news-list-item {

	padding: 10px;
	padding-left:20px;
	border-bottom: 1px dotted #ccc;
}
.news-single-item {
	background-attachment:scroll;
	
	background-position:left top;
	background-repeat:repeat-x;
	padding: 10px;
	padding-left:20px;
	
}
.news-latest-item img, .news-list-item img{
	float:left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.news-list-item h3 a{
	text-decoration:none;
		
}
.news-list-item h3 a{
	color:#333;
}

/*scm korrekturen*/
body{
	line-height:1.4em;
}
#menu_level1 a {
font-size:0.8em;
letter-spacing:0.06em;
}
.news-latest-container{
	margin-top:36px;
}
.news-latest-item,.news-list-item{
	line-height:1.4em;
}
.news-latest-item img,.news-list-item img{
	margin-bottom:36px;
}
.news-latest-item img, .news-list-item img {
	margin-right:18px;
}
.newsDatum{
	line-height:0.8em;
}
.news-latest-item h6, .news-list-item h6 {
margin-top:2px;
margin-bottom:8px;
}
#mainContent .news-latest-item p, #mainContent .news-list-item p {
margin-bottom:4px;
padding-bottom:0;
}
.news-latest-morelink{
line-height:1em;
padding-top:0;
margin-top:0;
}
#mainContent #topbild img, #mainContent .news-latest-item img, #mainContent .news-single-item img{
border:1px solid #909099;
}

.news-single-item img{
 margin-right:18px;
 margin-bottom:18px;
 margin-top:4px;
 
}



/*scm korrekturen ende*/


/*#########################################################################
 =========== Mailformular - tipafriend - dmailSubscription ============= 
 ###########################################################################*/


#mailform .csc-mailform-check{
	width:20px;
	border:none;
	display:inline;
	position:relative;
	top:-18px;
}
.dmailsubscripe_kat{
	margin-top:10px;
}
.dmail_subscription input{
	border:1px solid #ccc;
}
.tiplink{
	text-transform:uppercase;
}
fieldset.csc-mailform {
	border:none;
	margin-left: 55px;
}

.csc-mailform-field label { 	
	display:block; 

}

.csc-mailform-field span.csc-mailform-label{
	font-size:12px;
	font-weight:bold;
	display:block;
	margin-left: 100px;
	color:#333333;
	padding-bottom:3px;
	padding-top:5px;
	
}

#mailform input, .tx_tipafriend input, #mailform textarea, .tx_tipafriend textarea, #mailform select, .tx_tipafriend select{
	border:1px solid #ccc;
	width:300px;
	background-color:#ffffff;
	margin:2px 0px;
}
#mailform textarea{
	width:500px;
}
form input{
	border:1px solid #ccc;
}

#mailform input{
	height:16px;
}
#mailform select{
	width:100px;
}
#mailform label{
	font-weight:normal;
	text-align:left;
	margin-left:20px;
}

/* Senden - Buttons */
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
	width:150px ;
	border:1px solid #ccc;
	margin-top:5px;
	cursor:pointer;
}
#mailform .csc-mailform-submit,#tx_tipafriend_button, .dmailsubscripeButton
{
	width:100px ;
	height:22px ;		
	font-size:10px ;
	font-weight:bold ;
	cursor:pointer;
	
	color:#E57A06;
}
#mailform .csc-mailform-submit{
	margin-left:242px ;
}
#mailform .csc-mailform-submit:hover, #tx_tipafriend_button:hover, .dmailsubscripeButton:hover{
	color:#333;
}



/* ---------- Druckversion -------- */
#druckversion {
	padding:5px;
}
#druckversion a{
	text-decoration:none;
	border:none;
	color:#2E2E2E;
}
#druckversion a:hover{
	color:#4776B2;
}
#druckversion a img{
	border:none;
}

/* ---------- Filelinks -------- */
.filecount{
	display:none;
}

/* ------------ Lumogooglemaps --------- */
.tx_lumogooglemaps_pi1_sidebar{
	display:none;
}

/* -------- indexierte Suche ---------- */
div.tx-indexedsearch-searchbox{
	visibility:hidden;
	height:10px;
	
}

/* ------------  hv Umrandung Bild und Unterschrift für Bild und Bild mit Text-Standardelement ------- */
/*
.csc-textpic-image{
	border:1px solid #909099;
	
}
*/
/* -------- hv sitemap ------- */
.csc-sitemap{
	background:#ddd;
	padding:10px;
}
/* ------ Filelinks --------- */
.filecount{
	visibility:hidden;
}
