/*****************************************************************
Name		:	suche.css
******************************************************************/

/***- Allgemein **/
a 				{ color: #003399; text-decoration: none; }
a:link 		{ color: #003399; text-decoration: none; }
a:visited 	{ color: #003399; text-decoration: none; }
a:hover 		{ color: #003399; text-decoration: underline; }
a:active 	{ color: #003399; text-decoration: none; }
/***- Body **/
body.content 	{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;color:#000000;margin-left:0px;
background-color: #ffffff; }

/***- div Überschrift  **/
#Headline			{text-align: left;}
h1.SucheHeadline  {	color: #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-weight: bold;
	letter-spacing : 1px;
	border-bottom: 2px solid #c96548;
	padding-left : 5px;
	border-left: 10px solid #c96548;
	height : 20px;
	margin-bottom : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	line-height : 100%;}
	
H1 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-weight: bold;
	letter-spacing : 1px;
	border-bottom: 2px solid #c96548;
	padding-left : 5px;
	border-left: 10px solid #c96548;
	height : 20px;
	margin-bottom : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	line-height : 100%;
}

H1#h1fox[id] {
    color: #000000;
	margin-bottom : 0px;
	height : 16px;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
	margin-bottom : -16px;
	letter-spacing : 1px;
}

H2#h2fox[id] {
    color: #000000;
	margin-bottom : -10px;	
}

H2.liste {
	margin-bottom : 0px;
}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.85em;
	margin-bottom : -16px;
	letter-spacing : 1px;
}

H3#h3fox[id] {
    color: #000000;
	margin-bottom : -10px;	
}
	
/***- div komplette Suchmaske  **/
div#SuchmaskeGesamt	{font-size:1.0em;border:1px solid #C96548;width:550px;}
/***- div nur Suchfelder  **/
div#Suchfelder	{position:absolute:}
div#Einleitung 	{background-color:#F8F4F3;border-bottom: 1px solid #C96548;font-size:0.85em;padding:5px;margin-bottom:1.0em;}
/***- Form-Tag **/
form.searchform	{margin: 0px; padding: 0px; border: 0px; }
/***- div Labels - Beschriftung Formulareingaben **/
div#Suchbegriff {width:280px;height:22px;margin-left:10px;						z-index:1; 
						border:0px solid #336699;}
div.suchbegriff {font-size:0.85em;width:85px;float:left;
						border:0px solid #336699; padding-top: 4px;}
div#Bereich {position:relative;width:205px;height:20px;float:right;margin-top:-20px;right:15px;z-index: 2;
						border:0px solid #336699;}
div.bereich{font-size:0.85em;width:111px;height:12px;float:left;
						border:0px solid #336699; padding-top: 4px;}
div#Trefferauswahl {width:173px;height:22px;margin-top:30px;margin-left:340px;	z-index: 3; 
						border:0px solid #336699;}
div.trefferauswahl {font-size:0.85em;width:110px;float:left;
						border:0px solid #336699; padding-top: 4px;}
						
div#suchparameter 	{top:195px; left:310px;														z-index: 4;
						border:0px solid #336699;}
div.suchparameter 	{border:0px solid #336699;font-size: 0.85em;width:10em;}
div#Kategorie			{top:299px; left:315px;														z-index: 5;
						border:0px solid #336699;}
div.kategorie			{border:0px solid #336699;font-size: 0.85em;}
div#Gewichtung  		{top:314px; left:315px;														z-index: 6; 
						border:0px solid #336699;}
div.gewichtung 		{border:0px solid #336699;font-size: 0.85em;}
div#Suchenach			{top:329px; left:315px;														z-index: 7;
						border:0px solid #336699;}
div.suchenach			{border:0px solid #336699;font-size: 0.85em;}
div#Sprachen 			{top:344px; left:315px;	z-index: 8;
						border:0px solid #336699;}
div.sprachen			{border:0px solid #336699;font-size: 0.85em;}

div.trenner-suchfeld1-2 { display: none;}
div.trenner-suchfeld2-3 {clear:both;}
div.trenner-suchfeld3-4 { display: none;}
div.trenner-suchfeld4-5 {clear:both;}
div.trenner-suchfeld5-6 { display: none;}
div.trenner-suchfeld6-7 {clear:both;}
div.trenner-suchfeld7-8 { display: none;}
/***- div  - input- und select-Felder Formular **/
div.suchbegriffInput 		{float:right;width:auto;border:0px solid #336699;}
div.bereichInput 				{float:right;border:0px solid #336699;width:auto;}
div.kategorieInput 			{float:left;width:auto;}
div.suchenachInput 			{float:left;width:auto;}
div.sprachenInput 			{float:left;width:auto;}
div.trefferauswahlInput		{float:left;width:auto;border:0px solid #336699;}
div.gewichtungInput 			{float:left;width:auto;}
div.suchparameterInput 		{float:left;width:auto;}
/***-  Input Felder und Select-Boxen **/
input.suchbegriff			{clear:left;font-size: 0.8em; width:190px;margin-left:5px;}
select.selectbereich 	{font-size: 0.7em;width:10em;border:0px solid #336699;}
select.kategorie 			{font-size: 0.7em; width: 15em;margin-left:5px;}
select.suchenach 			{font-size: 0.7em; width: 15em;margin-left:5px;}
select.sprache 			{font-size: 0.7em; width: 15em;margin-left:5px;}
select.treffer 			{font-size: 0.7em;width: 5em;margin-left:5px;}
select.gewichtung			{font-size: 0.7em; width: 15em;margin-left:5px;}
select.suchparameter		{font-size: 0.7em; width: 15em;margin-left:5px;}
input.suchImage {height:22px;width:95px;}
/***- div Aktion Suche **/
#searchButton {margin-left:144px;clear:both;margin-top:-43px;}
/***- div Text Kurzhifle **/
div#kurHilfe {margin-left:5px;padding-left:5px;border:1px solid #C96548;}
/***- div Link zur erweiterten Hilfe **/
div#linkHilfe 	{color:#000000;font-size:0.85em;padding:5px;}
div#linkHilfe a:link  {font-size: 100%;font-weight: regular;color: #003399;text-decoration: none;}
div#linkHilfe a:visited  {font-size: 100%;font-weight: regular;color: #003399;text-decoration: none;}
div#linkHilfe a:hover {font-size: 100%;font-weight: regular;color: #003399;text-decoration: underline;}
/***-  div Trefferausgabe **/
div#searchOutput {width:550px;font-size: 0.85em;margin-top:10px;vertical-align:top;}
/***- div Treffer  **/
.searchRsNameCell0, .searchRsNameCell1 {background-color:#F8F4F3;clear:both;border:1px dotted #C96548;padding-left:35px;padding-bottom: 8px;
	margin-bottom:10px;height:auto;padding-top: 10px; vertical-align:top;background-image:url(../../show/1149392/icon_ie.gif);
	background-repeat: no-repeat;}
.searchRsNameCellWithDescr0, .searchRsNameCellWithDescr1 {background-color:#F8F4F3;clear:both;border-top:1px dotted #C96548;
	border-left:1px dotted #C96548;border-right:1px dotted #C96548;padding-left:35px;padding-bottom: 8px;
	margin-bottom:10px;height:auto;padding-top: 7px; vertical-align:top;background-image:url(../../show/1149393/icon_ie_descr.gif);
	background-repeat: no-repeat;z-index:10;}
.searchRsTypeCellWithDescr0, .searchRsTypeCellWithDescr1 {background-color:#F8F4F3;clear:both;border-top:1px dotted #C96548;
	border-left:1px dotted #C96548;border-right:1px dotted #C96548;padding-left:35px;padding-bottom: 8px;
	margin-bottom:10px;height:auto;padding-top: 7px; vertical-align:top;background-image:url(../../show/1149393/icon_ie_descr.gif);
	background-repeat: no-repeat;}
.searchRsTypeNameWithDescr0, .searchRsTypeNameWithDescr1 {background-color:#F8F4F3;clear:both;border-top:1px dotted #C96548;
	border-left:1px dotted #C96548;border-right:1px dotted #C96548;padding-left:35px;padding-bottom:8px;
	margin-bottom:10px;height:auto;padding-top: 7px; vertical-align:top;background-image:url(../../show/1149393/icon_ie_descr.gif);
	background-repeat: no-repeat;}
.searchRsTypeNameWithDescr0, .searchRsTypeNameWithDescr1 {}
/***- Link Treffer  **/
a.searchRsName {text-align: left;margin-top:-5px;vertical-align: middle;}
/***- div Beschreibung **/
.searchDescrNameCell0, .searchDescrNameCell1 {background-color:#FFFFFF;clear:both;border-left:1px dotted #C96548;border-right:1px dotted #C96548;
border-bottom:1px dotted #C96548;height:auto;width:auto;vertical-align:top;z-index:11;
padding-bottom: 5px;padding-left:35px;padding-top:0px;margin-bottom:10px;margin-top:-10px;} 
/***- div Treffer  bei PDF-Objekten **/
.searchRsTypeCell0, .searchRsTypeCell1 	{background-color:#F8F4F3;border:1px dotted #C96548;padding-left:35px;
	margin-bottom:10px;height:35px;padding-top: 10px; vertical-align:top;background-image:url(../../show/1149394/pdf_icon.gif);
	background-repeat: no-repeat;}
.searchRsTypeCellWithDescr0, .searchRsTypeCellWithDescr1 {background-color:#F8F4F3;clear:both;border-top:1px dotted #C96548;
	border-left:1px dotted #C96548;border-right:1px dotted #C96548;padding-left:35px;padding-bottom: 15px;
	margin-bottom:10px;height:auto;padding-top: 7px; vertical-align:top;background-image:url(../../show/1149394/pdf_icon.gif);
	background-repeat: no-repeat;}
	

.searchRsTypeCell0 a {vertical-align:top;}
.searchRsTypeCell1 a	{vertical-align:top;}
.searchDescrTypeCell0 img, .searchDescrNameCell1 img {padding-top:-5px; margin-left:-5px;
							}
/***-  div kein Treffer  **/
#searchRsNoResultsCell {font-size: 0.85em;margin-top: 10px;}
/***-  span  kein Treffer  **/
#searchRsNoResults {font-size: 0.85em;}
/***-  div Trefferanzeige (Anzahl der Treffer)  **/
#searchAnzTreffer {width:550px;}
span.suche					{ font-size: 0.85em;}
span.textsuchbegriff		{ font-size: 0.85em;font-weight:bold}
span.suchanfrage			{ line-height: 2em; font-size: 0.85em; }
div#kurzHilfe					{ font-size: 0.85em; padding-left: 5px; padding-bottom: 5px;}

/***-  div Nummernleiste **/
div#searchPBar {position:relative;width:560px;height:20px;vertical-align: middle;}
/***-  div zurück-Button deaktiviert **/
.searchPBarPrevCellDis 	{font-weight:bold;float:left;line-height:22px;width:60px;}
/***-  div zurück-Button aktiviert **/
.searchPBarPrevCell 		{font-weight:bold; float:left;line-height:22px;width:60px;}
/***-  zurück-Button aktiviert **/
input.searchPBarPrevBt { }
/***-  zurück-Button deaktiviert **/
input.searchPBarPrevBtDis {height:22px;}
/***-  div nächste-Seite  aktiviert **/
.searchPBarNextCell 	{font-weight:bold;float:left;line-height:22px;width:60px;}
/***-  nächste-Seite  aktviert **/
input.searchPBarNextBt {}
/***-  div nächste-Seite  deaktiviert**/
.searchPBarNextCellDis 	{ font-weight: bold;  float: left;line-height:22px;display:none;visibility:hidden;}
/***-  nächste-Seite  deaktviert **/
input.searchPBarNextBtDis {height:22px;}
/***-  div Nr-Button aktiviert **/
.searchPBarNumCellAct 	{float:left;font-size:0.8em;font-weight:bold;width:20px;}
/***-  div Nr-Button deaktiviert **/
.searchPBarNumCell 	{float:left;font-size:0.8em;line-height:22px;width:20px;}
/*** Trennzeichen  ***/
span.trennzeichen 	{display:none;}
/*** Seitenzahlen ***/
#seitenzahlen			{ float: left;line-height:22px;width:auto;}
/***-  Nr-Button aktiviert **/
input.searchPBarNumBtAct 	{ float: left;height:22px;}
/***-  Nr-Button aktiviert **/
input.searchPBarNumBt 		{height:22px;}
/***-  div select-Seite  **/
#searchPBarNumSelectCell 	{float:left;vertical-align:middle;}
/***-  select-Seite  **/
select.searchPBarNumSelect {float:left;width:40px;height:20px;margin-left:40px;vertical-align:middle;}
/***-  div  goto  **/
#searchPBarGoCell 	{float:left;}
/***-  goto  **/
input.searchPBarGoBt {float:left;}
/***-  Platzfüller **/
/***-  vor Überschrift **/
#freespace0 { height: 0px; display: none; visibility:hidden;}

/***-  zwischen Überschrift und Einleitungstext **/
#freespace1 { height: 15px;  }

/***-  zwischen Einleitungstext und Suchformular **/
#freespace2 { display: none; }

/***-  zwischen Suchformular und Aktion Suchen **/
#freespace3 { clear: both; height: 15px; }

/***-  zwischen Aktion Suchen und Kurzhifle **/
#freespace4 { height: 15px; }

/***-  zwischen Kurzhilfe und Link zur erweiterten Hilfe **/
#freespace5 {height: 15px;}

/***-  zwischen zwischen Link erweiterter Hilfe und Info bei keinem Treffer **/
#freespace6 {}

/***-  zwischen Link erweiterter Hilfe und Anzeige Treffer (Anzahl Treffer) **/
#freespace7 {height:15px;}

/***-  zwischen zurück-Button und Nummernleiste **/
.freespace8 {width:80px;float:left;}

/***-  zwischen Nummernleiste und Button nächste-Seite **/
.freespace9 {width:60px;float:left;}

/***-  zwischen Anzeige Treffer und Nummernleiste **/
#freespace10 {height:15px;}

/***-  zwischen Treffer und Nummernleiste **/
#freespace11 {height:0px;display:none;visibility:hidden;}

/***-  zwischen Anzeige Treffer und Treffer **/
#freespace12 {height:15px;}
#freespace13 {height:15px;}
