.searchresult{
display:block;
padding:5px;
border:1px solid #DDD;
}


/*SUCHMASKE-LISTE*/
.searchresult .simplesearch_form{
display:block;
background-color:#F5F5F5;
border-bottom:1px solid #DDD;
margin:0px 0px 0px 0px;
padding:5px;
}

.searchresult .simplesearch_form .simplesearch_elements{
padding:2px;
display:block;
}

.searchresult .simplesearch_form .simplesearch_elements .simplesearch_label{
float:left;
width:70px;
font-size:1.0em;
padding:3px;
text-align:left;
}

.searchresult .simplesearch_form .simplesearch_elements .simplesearch_element{
display:block;
margin:0px 0px 0px 72px;
padding:0px;
text-align:left;
}


.searchresult .simplesearch_form .simplesearch_elements .simplesearch_element .SEARCHFIELD{
width:200px;
border:1px inset #DDD;
background-color:#FFF;
font-size:1.0em;
padding:2px;
}

.searchresult .simplesearch_form .simplesearch_elements .simplesearch_element .SEARCHSELECT{
width:200px;
border:1px inset #DDD;
background-color:#FFF;
font-size:1.0em;
padding:2px;
}

.searchresult .simplesearch_form .simplesearch_elements .simplesearch_element .BUTTON{
border:1px outset #DDD;
background:#FFF url(/common/icons/iconset/magnifier.png) 3px 50% no-repeat;
font-size:1.0em;
padding:2px 2px 2px 18px;
}

/*SUCHMASKE-LISTE - PATTEMPLATE*/
#SIMPLESEARCHMASK_FULL{
width:100%;
}

#SIMPLESEARCHMASK_FULL form{
display:block;
background-color:#F5F5F5;
border-bottom:1px solid #DDD;
margin:0px 0px 0px 0px;
padding:5px;
}

.searchresult p{
display:block;
padding:2px 5px;
margin:5px 0;
background-color:#F9F9F9;
border-color:#F5F5F5;
border-style:solid;
border-width:1px 0;
}

#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_title{
display:none;
padding:2px 5px;
background-color:#F9F9F9;
border-color:#F5F5F5;
border-style:solid;
border-width:1px 0;
}

#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row{
padding:3px 0;
display:block;
vertical-align:middle;
}

#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row label{
vertical-align:middle;
float:left;
width:80px;
}

#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .simplesearch_searchmask_element{
padding:0 0 0 10px;
}



#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .SEARCHFIELD{
width:200px;
border:1px inset #DDD;
background-color:#FFF;
font-size:1.0em;
padding:2px;
}

#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .SEARCHFIELD:hover,
#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .SEARCHFIELD:active,
#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .SEARCHFIELD:focus{
border:1px solid #555;
}

#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .SEARCHSELECT{
width:206px;
border:1px inset #DDD;
background-color:#FFF;
font-size:1.0em;
padding:2px;
}

#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .BUTTON,
#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .BUTTON:hover,
#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .BUTTON:focus{
border:1px outset #DDD;
background:#FFF url(/common/icons/iconset/magnifier.png) 3px 50% no-repeat;
font-size:1.0em;
padding:2px 2px 2px 18px;
}
#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .BUTTON:hover,
#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .BUTTON:focus{
border:1px solid #DDD;
}
#SIMPLESEARCHMASK_FULL .simplesearch_searchmask_row .BUTTON:active{
border:1px inset #999;
background:#BBB url(/common/icons/iconset/magnifier.png) 3px 50% no-repeat;
}

/*ALLGEMEIN-LISTE*/

.searchresult .simplesearch_main h2{
display:block;
border-bottom:2px solid #DDD;
padding:2px 0px 2px 0px;
margin:5px 0px 5px 0px;
font-size:1.4em;
font-weight:bold;
}

.searchresult .simplesearch_main h3{
display:block;
border-bottom:2px solid #DDD;
padding:2px 0px 2px 0px;
margin:20px 0px 5px 0px;
font-size:1.2em;
font-weight:bold;
}

.searchresult .simplesearch_main ol{
padding:5px 10px 5px 25px;
margin:0px;
}

.searchresult .simplesearch_main ol li{
padding:5px;
margin:0px;
border-bottom:1px dotted #F5F5F5;
}

