@charset "utf-8";
/* CSS Document */
.search { 	
	margin:0px 10%;
	width:90%;
	padding-bottom:10px;
}
/* default styles for extension "tx_indexedsearch" */
		.tx-macinasearchbox-pi1 { padding-right:49px; float: right;}
		* html .tx-macinasearchbox-pi1 {padding-right:0px; }/* Gilt nur für IE */ 
		
		.tx-indexedsearch .tx-indexedsearch-browsebox p { text-align: center; list-style-type: none; }
		.tx-indexedsearch .tx-indexedsearch-browsebox UL { margin: 5px 5px 0px 5px; padding: 5px; text-align: center; list-style-type: none; }
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display: inline-block; margin-right: 0px;}
		* html .tx-indexedsearch .tx-indexedsearch-browsebox LI { display: inline;}/* Gilt nur für IE */ 
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px;}
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { padding:0px 15px;}
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res { width:100%; position:relative; margin:15px 0px;}
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; font-size:12px; margin-top:10px;}
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color: #3399FF; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { font-size:10px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-head a:link { font-size:14px; font-weight:bold;  color:#003399; text-decoration:none; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-head a:hover { color: #999999; text-decoration:underline;}
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-head a:visited { color:#003399; text-decoration:none;}
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }
		
		.tx-indexedsearch-browsebox { width: 95%; margin:10px 3%;}

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
		
					
		.tx-macinasearchbox-pi1{ width:150px; }	
		.tx-macinasearchbox-pi1 INPUT .tx-indexedsearch-searchbox-button { }