/*
#########################################
	GMK - Styleguide - Extensions
#########################################
	
	01 - tt_news
	
	02 - indexed_search
	
	03 - tipafriend
	
	04 - pmkisac (autocompleater)
	 
#########################################
*/

/*****************************************
	01 - tt_news
*****************************************/

/* INFO: 
eingesetzt für 
Pressemitteilungen, Termine, 
Meldungen, Veranstaltungen, teilweise Kommentare */

.newslist {
	margin-bottom:1.5em;
	}

.newslistinhalt h4 {
	margin-top:1em;
	font-size:110%;
	}
	
.newstitle {
	padding:0.4em;
	background-color:#ccc;
	}

.newsinhalt {
	margin-top:1em;
	}


.kominhalt h4 {
	margin-top:2em;
	}

.newsinhalt img {
	float:right;
	margin-left:1em;
	}

.newsbacklink {
	margin-top:2em;
	}
	
/*********************************************
	02 - indexed_search 
*********************************************/

.tx-indexedsearch-whatis {
	padding:0.5em;
	font-weight:bold;
	background-color:#ccc;
	text-align:center;
	}

.tx-indexedsearch-sw {
	font-size:1.2em;
	}

div.tx-indexedsearch-searchbox label 
{
	margin-right:1em;
        width:10em;
        float:left;
}

span.tx-indexedsearch-result-count,
span.tx-indexedsearch-percent 
{
	font-size:0.9em;
	letter-spacing:0;
	font-weight:normal;
	margin-top:-1.2em;
	float:right;
}

dt.tx-indexedsearch-text-item-size,
dd.tx-indexedsearch-text-item-size,
dt.tx-indexedsearch-text-item-crdate,
dd.tx-indexedsearch-text-item-crdate,
dt.tx-indexedsearch-text-item-mtime,
dt.tx-indexedsearch-text-item-path 
{
	margin-left:0;
	float:left;
}

dd.tx-indexedsearch-path 
{
	margin-left:0;
}
	
div#content ul.browsebox li 
{
	list-style:none;
	margin-bottom:1em;
	margin-right:1em;
	float:left;
}

div#content div.tx-indexedsearch-res 
{
	clear:both;
}

.suchergebnis {
	border:0.1em solid #ccc;
	margin-bottom:1em;
	}
	
/*****************************************
	03 - tipafriend
*****************************************/	

.tipafriend input,
.gmkform input
{
	margin-bottom:1em;
}
	
/*****************************************
	04 - pmkisac (autocompleater)
*****************************************/	

/* Styles for Mootools version */
ul.autocompleter-choices
{
	position:				absolute;
	margin:					0;
	padding:				0;
	list-style:				none;
	border:					1px solid #7c7c7c;
	border-left-color:		#c3c3c3;
	border-right-color:		#c3c3c3;
	border-bottom-color:	#ddd;
	background-color:		#fff;
	text-align:				left;
	font-family:			Arial, Helvetica, sans-serif;
	z-index:				50;
	background-color:		#fff;
}

ul.autocompleter-choices li
{
	position:				relative;
	margin:					-2px 0 0 0;
	padding:				0.2em 0.2em 0.2em 0.2em;
	display:				block;
	float:					none !important; 
	cursor:					pointer;
	font-weight:			normal;
	white-space:			nowrap;
	font-size:				0.6em;
	line-height:			1.5em;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color:		#444;
	color:					#fff;
}

ul.autocompleter-choices span.autocompleter-queried
{
	display:				inline;
	float:					none;
	font-weight:			bold;
	margin:					0;
	padding:				0;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{
	color:					#9FCFFF;
}
/* Shared style for all 3 frameworks */
input.autocompleter-loading
{
	background-image:		url(images/spinner.gif);
	background-repeat:		no-repeat;
	background-position:	right 50%;
}

/* Styles for JQuery/Prototype versions */
.autocomplete-w1 { background:url(images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }


