/*
* Archiv-Ansicht
* 11.09.2006
*/

/* -- Archiv-Auswahlbox -- */
div#archive_select {
	width:3000px;
	text-align:right;
	position:absolute;
	top:-23px;
	right:0;
}

	div#archive_select dt,
	div#archive_select dd {
		display:inline;
	}

	div#archive_select dt {
		padding:0 20px 0 0;
		color:#BC0315;
		font-weight:bold; 
	}
	
		div#archive_select select {
			width:150px;
		}

/* -- Archiv-Übersicht (Main Content nach unten verschieben, um Platz zu machen für Archiv-Auswahlbox.) -- */
div.archive_content {
	top:175px !important;
}

	dl#archive_cats {
		float:left;
	}

	dl#archive_groups {
		float:right;
	}

	dl#archive_cats,
	dl#archive_groups {
		padding:0 0 8px 0;
	}

		dl#archive_cats dt,
		dl#archive_groups dt {
			padding:0 0 3px 0;
			font-weight:bold;
			text-transform:uppercase;
		}

			dl#archive_cats select,
			dl#archive_groups select {
				width:150px;
			}

	table#archive_list {
		caption-side:top;
		background:#F8F8F8;
	}

		table#archive_list caption {	
			margin:10px 0 0 0;
			padding:10px;
			background:#F3F3F3;
			border-top:1px solid #CDCDCD;
			padding-top:3px!important;
		}

			table#archive_list caption strong {
				display:block;
			}

		table#archive_list td.cell_meta {
			width:25%;
			padding:0px 0 8px 10px;
			font-size:11px;
			vertical-align:top!important;
			border-top:1px solid #CDCDCD;
			padding-top:3px!important;
		}

			table#archive_list td.cell_meta span,
			table#archive_list td.cell_name span {
				display:block;
				font-size:12px;
			}

		table#archive_list td.cell_name {
			width:50%;
			font-size:11px;
			vertical-align:top;
			border-top:1px solid #CDCDCD;
			padding-top:3px!important;
		}

		table#archive_list td.cell_instr {
			padding-right:10px;
			text-align:right;
			vertical-align:top;
			border-top:1px solid #CDCDCD;
			padding-top:3px!important;
		}
		table#archive_list td.cell_wertdata {
			width:10%;
			padding-right:10px;
			text-align:right;
			vertical-align:top;
			border-top:1px solid #CDCDCD;
			padding-top:3px!important;
		}
		table#archive_list td.cell_name.noline, table#archive_list td.cell_wertdata.noline, table#archive_list td.cell_instr.noline {
			border-top:none;
		}
		
		
/* Styles für Kartenansicht */

/*  Mitte Liste */


div#Headline{
margin-top:5px;
padding:10px;
	width: 685px;
	background-color: #E3E3E3;
}		

div#SubHeadline{
margin-top:1px;
padding:10px;
	width: 685px;
	background-color: #F3F3F3;
}	

div#SpalteKarte{
float:left;
margin-top:1px;
padding:0px;
	width: 262px;
	background-color: #F8F8F8;
}

div#SpalteRegionen{
float:left;
margin-top:1px;
padding:3px;
	width: 200px;
	background-color: #F8F8F8;
	
}

div#SpalteTreffer{
float:left;
margin-top:1px;
padding:3px;
	width: 200px;
	height:400px;
	background-color: #F8F8F8;	
}


.BundeslandPull{
	font-family: "Arial", sans-serif;
	font-size:11px;
	color: #BC0315;
	
	}		


div#Landkreissuche{position:absolute;  margin-left:20px;   margin-top:100px; padding: 0px; height:20px; }		
.LandkreisInput{
	font-family: "Arial", sans-serif;
	font-size:10px;
	color: #BC0315;
	height: 9px;
	width: 120px;}
/*
div#PrintMitte{
margin-top:1px;
padding:0px;
	width: 705px;
	background-color: #F8F8F8;
}	

div#FooterMitte{
	width: 704px;
	padding:5px 0 5px 0px;
	margin: 5px 0 0 0;
	border-top-style: dashed;
	border-top-color: #999;
	border-top-width: 1px;
	background-color: #FFF;
}
*/
	div#Content{
margin-top:1px;
padding:10px;
	width: 685px;
	background-color: #F8F8F8;
}	


div#Direktsuchesuche{position:absolute;  margin-left:20px;   margin-top:100px; padding: 0px; height:20px; }		
.DirektsucheInput{
	font-family: "Arial", sans-serif;
	font-size:60%;
	color: #000;
	height: 9px;
	width: 120px;
}