#ardSearch
{
	width: 585px;
	overflow: hidden;
}

#ardSearch h2
{
background: #e9ebef;
clear: both;
font-size: 0.85em;
margin: 1em 0 0 0;
padding: 0.5em 0.5em 0.5em 9.25em ;
font-weight: bold;
}

#ardSearch p{
	font-size: 0.75em;
}

#ardSearch span.p{
	font-size: 0.8em;
}

.ardSearchSort
{
font-size: 0.75em;
}

#ardSearch label.left {
float: left;
text-align: left;
width: 9em;
padding: 0.4em 0.4em 0 0.4em;

font-size: 0.8em;
display: block;
clear: both;
font-weight: bold;
 }

#ardSearch .ardSucheNeu
{
font-size: 0.75em;
margin: 0;
padding: 0 0.3em 0.5em 10.5em;
background: #e9ebef;
}


#ardSearch .ardSearchtitle
{
font-size: 1.05em;
line-height: 1.5em;
font-weight: bold;

}

#ardSearch .ardSucheAus
{

font-size: 0.75em;
line-height: 1.3em;
padding: 0 0 1em 0;
border-bottom: #d5d6d7 2px dotted;
}

#ardSearch .ardSucheNeuBold
{
background: #e9ebef;
clear: both;
font-size: 0.85em;
margin: 1em 0 0 0;
padding: 0.5em 0.5em 0.5em 9.25em ;
font-weight: bold;
}

#ardSearch .ardSearchK
{
line-height: 2em;
color: #95999a;
display: none;
}

#ardSearch .ardSearchBold
{
font-weight: bold;
}

/* Feld, in dem unten die bereits gesuchten Begriffe ausgegeben werden */
#ardSearch .ardSearchRes
{
font-size: 0.75em;
background: #fff;
border: #95999a 1px solid;
padding: 0.25em;
width: 19em;
}

#ardSearch hr
{
clear: both;
border: 1px #fff solid;
margin: 0.4em 0 0.4em 0;
}

/* war mal ein Container um die neuen Abfragen unten ... kann evtl. weg */
#ardSearch .ardSearchAll
{
float: left;
background: #D8DEE5;
width: 100%;
padding: 0.5em 0 0.5em 0;
}


#ardSearch .ardSearchInputRes
{
font-size: 0.9em;
padding: 0.2em  0  0.5em  0;
float: left;
width: 20em;
background: #ff8400;
}


#ardSearch .ardSearchResSubmit
{
clear: both;
border: 1px solid #95999a;
padding: 0.15em;
background: #e9e9e9;
margin: 0.25em 0 0.5em 0;
}

#ardSearch .ardSearchResSel
{
font-size: 0.75em;
background: #fff;
border: #95999a 1px solid;
width: 20em;
padding: 0;
}



#ardSearch .ardContainerSubmit
{

clear: both;
/* border: #000000 1px solid; */
width: 100%;
text-align: right;
padding: 0.5em 0 1em 0;
}



#ardSearch .ardSearchWords
{
background: #D8DEE5;
padding: 0.3em;
font-size: 0.9em;
border-bottom: 2px #fff solid;
}

#ardSearch .ardHitExp
{
font-size: 0.8em;
}

#ardSearch .ardSearchNavi
{

text-align: center;
padding: 0.3em 0 0.3em 0.25em;
font-size: 0.8em;
font-weight: bold;
border-bottom: 2px #fff solid;
}


#ardSearch .ardSearchPages
{
text-align: left;
font-size: 0.75em;
margin: 0 0 3em 0;
}


#ardSearch .ardSearchResfs
{
background: #D8DEE5;
margin: 0;
padding: 0.5em 0 0.5em 0;
border: 1px solid #95999a;
vertical-align: middle;
}

/* Tipp von Marcel */
#ardSearch label, .ardSearchResSubmit 
{
cursor: pointer;
}


#ardSearch .ardPrev
{

float: left
}

#ardSearch .ardNext
{
/*float: right*/
}

