
#searcharea {
background: #fff;
width: 740px;
margin-top: 19px;
border-top: none;
color: #545454;
}

#searcharea div.simplesearch {
position: relative;
padding: 0px 7px;
border-bottom: solid 1px #EBEAE9;
}

#searcharea h1.headline_big {
color: #545454;
font-size: 18px;
}

#searcharea label {
color: #545454;
/* KGB change of font-size from 10px to 11px - 09/05/07*/
/*071105_PM: Größe von 11 auf 12px geändert*/
font-size: 12px;
/* end of change */
}

#searcharea div.simplesearch h1 {
padding: 0px;
margin: 0px 0px 13px;
}

#searcharea div.simplesearch div.form {
position: relative;
height: 38px;
padding: 0px;
margin: 0px 0px 7px;
}

#labAdvSearch {
position: absolute;
top: 0px;
}

#txtAdvSearch {
position: absolute;
top: 20px;
width: 220px;
}

#cmdAdvSearch {
position: absolute;
top: 20px;
left: 229px;
}

#divSearchedfor {
color: #545454;
/*071105_PM: Größe von 11 auf 12px geändert*/
font-size: 12px;
position: relative;
padding: 0px 32px 11px 0px;
text-align: right;
}

#divSearchedfor span {
float: left;
width: auto;
text-align: left;
}

#searcharea div.advancedsearch {
margin: 0px;
padding: 18px 0px 7px;
border-bottom: solid 1px #EBEAE9;
}

#searcharea div.advancedsearch h1 {
margin: 0px 0px 6px;
padding: 0px 7px;
}

#searcharea div.advancedsearch div.searchwords {
position: relative;
height: 104px;
background: #C6DBF0;
padding: 0px 7px;
}

#labFindResults {
position: absolute;
color: #000;
font-size: 13px;
left: 7px;
top: 20px;
}

#labAllWords {
position: absolute;
left: 141px;
top: 11px;
}

#txtAllWords {
position: absolute;
left: 321px;
top: 7px;
width: 185px;
}

#labPhrase {
position: absolute;
left: 141px;
top: 36px;
}

#txtPhrase {
position: absolute;
left: 321px;
top: 32px;
width: 185px;
}

#labAnyWords {
position: absolute;
left: 141px;
top: 61px;
}

#txtAnyWords {
position: absolute;
left: 321px;
top: 57px;
width: 185px;
}

#labWithout {
position: absolute;
left: 141px;
top: 86px;
}

#txtWithout {
position: absolute;
left: 321px;
top: 82px;
width: 185px;
}

#selResults {
position: absolute;
left: 528px;
top: 7px;
width: 110px;
}

#cmdSearch {
position: absolute;
top: 7px;
left: 645px;
}

#searcharea div.advancedsearch div.searchoptions {
position: relative;
height: 104px;
padding: 0px;
}

#labLanguage, #labLanguageHint, #selLanguage {
position: absolute;
left: 7px;
top: 11px;
}

#labLanguageHint {
left: 141px;
}

#selLanguage {
left: 454px;
top: 7px;
}

#labOccurences, #labOccurencesHint, #selOccurences {
position: absolute;
left: 7px;
top: 36px;
}

#labOccurencesHint {
left: 141px;
}

#selOccurences {
left: 454px;
top: 32px;
}

#labDomains, #divOptionsbase, #txtDomain {
position: absolute;
left: 7px;
top: 61px;
}

#divOptionsbase {
left: 141px;
top: 57px;
}

#txtDomain {
left: 454px;
top: 57px;
}

#labSort, #selSort {
position: absolute;
left: 7px;
top: 86px;
}

#selSort {
left: 141px;
top: 82px;
}

#searcharea div.pagesearch h1 {
margin: 22px 0px 11px;
padding: 0px 7px;
}

#searcharea div.pagesearch div.searchpagespec {
position: relative;
background: #C6DBF0;
padding: 0px;
height: 34px;
}

#labLinks, #labLinksHint, #txtLinks, #cmdSpecSearch {
position: absolute;
left: 7px;
top: 11px;
}

#labLinksHint {
left: 141px;
}

#txtLinks {
left: 454px;
top: 7px;
width: 185px;
}

#cmdSpecSearch {
left: 648px;
top: 7px;
}

div.searchcontent {
}

#searcharea div.searchresults {
padding: 22px 240px 22px 0px;
}

#searcharea div.searchresults div.searchresult {
padding: 0px 7px;
margin: 0px 0px 21px;
}

#searcharea div.searchresults div.searchresult h1.headline_big {
color: #000099;
margin: 0px 0px 10px;
/* KGB: new font-size - 09/14/07 */
font-size: 13px;
}

#searcharea div.searchresults div.searchresult p {
/* KGB: new font-size from 13px to 11px - 09/14/07 */
/*071105_PM: Größe von 11 auf 12px geändert*/
font-size: 12px;
margin: 0px;
line-height: 16px;
color: #545454;
}

#searcharea div.searchresults div.searchresult a {
/* KGB: new font-size from 13px to 11px - 09/14/07 */
/*071105_PM: Größe von 11 auf 12px geändert*/
font-size: 12px;
color: green;
}

.searchbutton 
{
	margin-left: 2px;
	border: solid 1px #cccccc;
	background-color: #ffffff;
	width: 22px;
	height: 20px;
	text-align: center;
	padding: 0;
}
.searchdropdown
{
	width: 155px;
}
.searchdropdownheader 
{
	font-size: 11px;
	font-weight: bold;
	color: #000099;
}
.nextdivopener 
{
	font-size: 12px;
	color: #000099;
	font-weight: bold;
	padding-left: 20px;
	margin-bottom: 2px;
	cursor: hand;
	width: 170px;
}
.searchmetadatalist 
{
	margin: 0;
	padding: 0;
	margin-left: 20px;
	width: 170px;
	height: 17px;
	font-size: 12px;
}
.res_title 
{
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	margin: 0;
	padding: 0;
}
.res_meta
{
	font-size: 10px;
	color: #000000;
	margin: 0;
	padding: 0;	
}
.res_summary
{
	margin: 0;
	padding: 0;	
	margin-top: 3px;
	font-size: 13px;
	color: #666666;
	line-height: 16px;
}
.res_url 
{
	margin: 0;
	padding: 0;
	margin-top: 2px;	
	margin-bottom: 30px;
	color: #008000;
}
.res_highlight 
{
	background-color: Yellow;
}
