/*
 * CSS-Datei für diverse Stile von Inputs und Tabellen
 */


/*
 * Stil-Definition von Tabellen
 */
 
   .resize {
     background: #000;
     width: 10px;
     height: 10px;
     cursor: pointer;
     float: right;
   }
   



	/*
 	 * Definition für Ergebnis-Tabellen
 	 */
	.line {
		height: 0px;
		padding: 0;
		margin: 0;
		border: 0.1px solid #000;
	}

/* DEPRECATED

	div.table { 
		display:table;
		border: 0px;
	}
	div.tr { 
		display:table-row; 
		border: 0px;				
	}
	div.td { 
		text-align:left;
		display:table-cell; 
		border: 0px;
		padding: 3px 5px; 
		vertical-align: middle;
	}
	
	.td_header_1 {
		text-align: center;
		font-weight: bold;
	}

*/



	.error {
		text-align: center;
		color: #f00;
		font-weight: bold;
	}


	/* DEPRECATED BEGIN
	.hrefButton {
		margin: 4px;
	}
		.hrefButton a {
			margin: 4px;
			padding: 2px 10px;
			border: 1px solid #000000;
			background: #eeeeff;
		}
		.hrefButton a:hover {
			margin: 4px;
			padding: 2px 10px;
			background: #ccccff;
		}
	DEPRECATED END */




	.hrefButton a {
		font-size: 14px;
		line-height: 20px;
		border-top: 1px dotted #d0d8de;
		border-bottom: 1px dotted #d0d8de;
		
		margin: 4px;
			padding: 0 10px 0 10px;
		
	}
	

	.hrefButton a:link, .hrefButton a:visited {
		color: #368;
		text-decoration:none;
		display: block;
		background-color: #F7F8FB;
	}

	.hrefButton a#actual, .hrefButton a:hover, .hrefButton a:active {
		color: #444;
		text-decoration:none;
		display: block;
		background-color: #E7EDF2;
	}











		

	.hrefButtonNew a {
		font-size: 14px;
		line-height: 20px;
		border-top: 1px dotted #d0d8de;
		border-bottom: 1px dotted #d0d8de;
		
		padding: 0 25px 0 25px;
		
	}
	

	.hrefButtonNew a:link, .hrefButtonNew a:visited {
		color: #368;
		text-decoration:none;
		display: block;
		background-color: #F7F8FB;
	}

	.hrefButtonNew a#actual, .hrefButtonNew a:hover, .hrefButtonNew a:active {
		color: #444;
		text-decoration:none;
		display: block;
		background-color: #E7EDF2;
	}
		






	.greenHrefButton a {
		font-size: 14px;
		line-height: 20px;
		border-top: 1px dotted #d0d8de;
		border-bottom: 1px dotted #d0d8de;
		
		margin: 4px;
			padding: 0 10px 0 10px;
		
	}
	

	.greenHrefButton a:link, .greenHrefButton a:visited {
		color: #555;
		text-decoration:none;
		display: block;
		background-color: #ECF7E7;
	}

	.greenHrefButton a#actual, .greenHrefButton a:hover, .greenHrefButton a:active {
		color: #444;
		text-decoration:none;
		display: block;
		background-color: #E2F4D8;
	}
















		
		
		
		
	
		
		
	.inboxTable {
		border: 1px solid #000;
		border-collapse:collapse;
	}
		.inboxTable td {
			text-align: left;
			padding: 2px 4px;
			border: 1px dotted #888;
			text-align:left;
		}
		.inboxTable td.linked:hover {
			text-align: left;
			padding: 2px 4px;
			border: 1px dotted #888;
			background: #E7EDF2;
		}
		.inboxTable td.warn:hover {
			text-align: left;
			padding: 2px 4px;
			border: 1px dotted #888;
			background: #F0E8ED;
		}

	.ulLeft {
		list-style: none;
		text-align: center;
	}
	
	.ulLeft li {
		
		margin: 0 2px 0 0;
	}
	
	.ulRight {
		list-style: none;
		text-align: center;
		margin: 0 35px 0 0;
	}
	
	.ulRight li {
		/* float: right; */
		margin: 0 2px 0 0;
	}

	
/*
 * Styles für a hrefs.
 */
.submit {
	padding: 0px 2px;
}
.submit:hover {
	cursor: pointer;
}







	#contentAreaSubNavigationContainer {
		position: relative;
		top: 0px;
		left: 0;
		height: 27px;
		margin: 2px 0 0 0;

	}

	#contentAreaSubNavigation {
		font-weight: normal;
		float: left;
		width: 721px;
		padding: 0 0 0 13px;
		margin: 0 0 0 2px;
		list-style: none;
		background: url(../img/contentAreaSubNaviButton.jpg) repeat-x bottom left;
	}
	
	#contentAreaSubNavigation li {
		float: left;
		margin: 0;
		padding: 0;
	}
	
	#contentAreaSubNavigation a {
		float: left;
		display: block;
		margin: 0;
		padding: 4px 20px;
		text-decoration: none;
		border: 1px solid #FCFDFF;
		border-bottom: none; /* 1px solid #D1D8DE; */
		background: url(../img/contentAreaSubNaviButton.jpg) repeat-x bottom left;
	}
	
	#contentAreaSubNavigation a:hover {
		padding-bottom: 4px;
		border-color: #555;
		border: 1px solid #D1D8DE;
		border-bottom: 0;
		background: url(../img/contentBgColor.jpg);
	}
	
	
	#contentAreaSubNavigation a.contentAreaSubNavigationActive {
		padding-bottom: 4px;
		border-color: #555;
		border: 1px solid #D1D8DE;
		border-bottom: 0;
		background: url(../img/contentBgColor.jpg);
	}
	