
	   #items_pages a, #items_pages span {padding:3px 7px;margin:0px;border:none;text-decoration:none;font-weight:bold;color:#ed1c24;}
		#items_pages span {font-weight:bold;color:#000;}
		#items_pages a:hover {padding:2px 6px;border:1px solid #ed1c24; font-weight:bold;background-color:#FFF;}

		#list_items {
			width:100%;
		}
		.header_bg {
				background-image: url(shared/misc/dcv/www.caritas.de/images/bg_top_header2.gif);
				/*background-color:#fff;*/
				border:none;
		}

		#list_header {
		}

		#dyncontent_detail{
			padding: 1.0em;
		}
		#dyncontent_footer{
			/*padding: 1.0em;*/
			border-top: 1px solid #c8c8c8;
			margin-bottom: 1em;
			/*width:100%;*/
			height:auto;
		}
		#dyncontent_logo{
			float:right;
			height:auto;
		}

		#header_title {
			padding: 0.2em;
			border:1px solid #444;
			border-top: none; border-left: none; 
			/*border-right:none;*/
			margin-bottom:0.1em;
			color: #4C4C4C;
		}
		#header_content {
			border-bottom: 1px solid #c8c8c8;
			border-right: 1px solid #444;
			border-left: 1px solid #c8c8c8;
			padding: 1.4em;
		}
			#header_content .textBig {
				font-size:2em; margin-bottom:0.2em;
			}
			#header_content .textNormal {
				font-weight:normal; /* color:#000; */
			}
			
			#header_content h1 {
                font-size:0.8em;
                margin:0; padding:0;
			}
		#header_nav {
			padding: 1.2em;
			border-bottom: 1px solid #444;
			border-right: 1px solid #444;
			border-left: 1px solid #c8c8c8;
			/*display:none;*/
		}

		/* linker Abstand der Texte zum Rahmen */
		#header_title, #header_content, #header_nav, #items_count  {
			padding-left: 1em;
		}

		/************************/
		/* Detail-Anzeige       */
		
		#backlink {
			text-align:right;
			margin:1em 0.5em;
		}
		#dyncontent_footer {
			margin-bottom: 1em;
			border-right: 1px solid #444;
			border-left: 1px solid #c8c8c8;
			border-bottom: 1px solid #444;
		}
		#dyncontent_detail {
			border-bottom: 1px solid #444;
			border-right: 1px solid #444;
			border-left: 1px solid #c8c8c8;
		}
		
		#keywordnav {
			/*margin:0;
			margin-top:1em;*/
			
			/*border-top:1px hidden #000;*/
		}
		#keywordnav {
			border-bottom: 1px solid #444;
			border-right: 1px solid #444;
			border-left: 1px solid #c8c8c8;
		}
		#keywordnav_header { margin-bottom:0.5em;}
		#keywordnav span.kwtext a { text-decoration:none; font-weight:bold;}
		#keywordnav li.kwlist { }
		#keywordnav .kw_item { font-style:italic; font-weight:bold;}
		#keywordnav .kw_item_subtitle { font-size:0.85em;color:#666; }

		/*+**********************/
		/* Liste der Ergebnisse */
		
		.inline {
			display: inline;
		}
		#list_status {
			margin-top: 1.5em;
		}
		#items_count {
			color: #333;
			border:1px solid #444;
			border-top: none; border-left: none;
			/*border-right: none;*/
			/*margin-bottom: 1em;*/
		}
		#items_pages {
			padding:1em;
			text-align: center;
			border-left: 1px solid #c8c8c8;
			border-right: 1px solid #c8c8c8;
			/*border-bottom: 1px solid #c8c8c8;*/
			/* margin-bottom:1em; */
		}

		#itemsTable {
			border: 1px solid #c8c8c8;
			border-right: 1px solid #444;
			border-bottom: 1px solid #444;
			width: 100%;
			border-collapse: collapse;
			/*border-left:none; border-right:none;*/
		}
		.spacer1em {
			margin-top:1em;
		}

		#itemsTable th {
			background-color: #f3f3f3;
			color: #333;
			text-align: left;
			font-size:0.9em;
		}

		#itemsTable .dateCol, #itemsTable .titleCol {
			/*padding-left: 1.0em;*/
			border: 1px solid #c8c8c8;
		}

		#itemsTable .dateCol {
			width: 20%;
			border-right:1px solid #c8c8c8;
			vertical-align: top;
		}
		#itemsTable .shortCol {
			width: 5%;
		}
		
		#itemsTable .data {
			padding-left:0.8em;
		}
		
		#itemsTable td a:visited{
			/*text-decoration:none;*/
			/*border-bottom: 1px ridge #ed1c24;*/
			/*color:#000;
			font-style: italic;*/
		}
		
		#itemsTable td p {
			margin-bottom:0.2em;
		}

		.dateCol .content {
			font-weight:bold;
			/*font-size: 1.1em;*/
		}
		.content {
			margin:1em 0;
		}
		.content .itemTitle {
			/*font-size: 1.1em; font-weight:normal;*/
			margin: 0.2em 0;
		}

		.content .itemSubTitle {
			/*font-size: 1.0em; font-weight:normal;*/
			margin: 0.2em 0;
		}
		.rssfeed 
		{
			position:absolute;
			right:20;
			display:inline;
		}
		.rssfeed a:link, .rssfeed a:visited
		{
			text-decoration:none;
			color: black;
		}
		.rssfeed a:hover
		{
			text-decoration:none;
			color: #ed1c24;
		}
		
#col3, #col3_content {
	border-right: none;
	border-left: none;
}
