#searchbox  {
  background: #DDF2FF;
  margin: 5px;
  width: 140px;
  border: 1px solid silver;
  padding: 0px;
}

.searchbox	
{
  margin: 5px;
  width:120px;
/*  background: #FFFF00;
  border: 0px solid red;*/
  color: #003399;
  font-size: 10px;
}

/*EINGABEFELD*/
.searchbox-sword
{
  margin-left: 0px;
  margin-top: 0px;
  width: 50px;
  font-size: 9px;
  color: #0099CC;
}

/*BUTTON*/
.searchbox-button
{
 width:22px;
}

.csc-form-labelcell	{
/*				border:1px dotted green;*/
					}
					
.csc-form-label-req	{
/*					border:1px dotted red;*/
					font-size:10;
					margin:3px 11px 0px 0px;
					}

.csc-form-fieldcell	{
					margin:2px 0px;
					text-align:right;
					/*border:1px dotted black;*/
					}

.tx-indexedsearch .tx-indexedsearch-searchbox P { 
  margin-top:0px; 
  margin-bottom:0px; 
  color: #333333; 
  font-size: 10px; 
  font-family: Arial; 
}   

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
width:50px; 
}	

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 
width:150px;
}	
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
  font-weight:bold; 
  font-family:Arial;
}	
.tx-indexedsearch .tx-indexedsearch-whatis { 
margin-top:10px; margin-bottom:5px;}
	
.tx-indexedsearch P.tx-indexedsearch-noresults { 
text-align:left; font-weight:bold; }	

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title 
{ 
  background:#ddf0fa; 
  color: #333333; 
  font-size:11px; 
  font-family: Arial; 
  width:50px  
 }	
 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P 
{ 
  font:bold 12px Arial; 
  width:50px 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent 
{ 
  color: #333333; 
  font-size:10px; 
  font-family:Arial; 
  width:50px 
}	
  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P 
{ 
  color: #333333; 
  font-size:11px; 
  font-family:Arial 
}	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#ffffff; color: #333333; font-size: 10px; font-family: Arial}	
.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; 
  color: #333333; 
  font-size: 10px; 
  font-family: Arial; 
}	  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead P { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Arial; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { table-layout:relative; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle} 
.tx-indexedsearch-browsebox-SCell { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Arial; } 
.tx-indexedsearch-browsebox TD { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Arial; }

.tx-indexedsearch-res table {
	width: 98%;
}

.tx-indexedsearch-title td {
	background: FFDD00;
}
