/*****************************/
/* Stylesheet für die Suchen */
/*****************************/

#extended_search_template
{
     position:relative;
     width:100%;    
}

#extended_search_table
{
     position:relative;
     
     width:99.5%;
     height:100%;

     font-family:'Tahoma';
     font-size: 12px;
     color: #2b383f;
     
}

#extended_search_table td.extended_search_standard_row
{
     width:175px !important;     
}

#extended_search_table td.extended_search_spacer_row
{
     width:100%;
     height:15px;
     font-size: 3px;

}

font.extended_search_marked_element
{
     font-size: 13px;
     font-style: italic;
     font-weight:bolder;

}

input.extended_search_inputtextfield
{
     width:75% !important;
     border-bottom-color: black !important;
     border-bottom-style: solid !important;
     border-bottom-width: 0.1pt !important;
     border-right-color: black !important;
     border-right-style: solid !important;
     border-right-width: 0.1pt !important;
     border-top-style: none !important;
     border-left-style: none !important;
}

input.extended_search_inputtextfield_date
{
     width:80px;
     border-bottom-color: black !important;
     border-bottom-style: solid !important;
     border-bottom-width: 0.1pt !important;
     border-right-color: black !important;
     border-right-style: solid !important;
     border-right-width: 0.1pt !important;
     border-top-style: none !important;
     border-left-style: none !important;
}


/************************************/
/* Suchergebnistabelle              */
/************************************/

#extended_search_result
{
     position:relative;
     width: 100%;     

}

#extended_search_result_table
{
     width:100%;

}

td.extended_search_standard_result_leftcolumn
{
     width: 15px;

}

div.coloredfield
{
     position:relative;
     top:4px;
     width: 12px;
     height: 12px;
     font-size: 1px;
     text-align: left;
     border-bottom-color: black;
     border-bottom-style: solid;
     border-bottom-width: 0.05em;
     border-right-color: black;
     border-right-style: solid;
     border-right-width: 0.05em;
}

td.extended_search_standard_result_content_left
{
     width: 50%;

}

td.extended_search_standard_result_content_picture
{
     width: 25%;

}

input.extended_search_standard_result_buttons
{ 
     position:relative;
     top:2px;
}

td.extended_search_standard_result_content_leftcolumn
{ 
     width:15%;
}

td.extended_search_standard_result_standard_row
{ 
     line-height:15px !important;
}


font.extended_search_standard_result_text_headline
{
     color: #2b383f;
     font-family:'Tahoma';
     font-size: 12px;
     font-weight:bolder;
     
}

font.extended_search_standard_result_raw_text
{
     color: #2b383f;
     font-family:'Tahoma';
     font-size: 12px;
     font-weight:normal !important;
     
     
     
}

#extended_search_result a, #calendarSearchResults a
{
     text-decoration: none;
     color: #2b383f;
     font-family:'Tahoma';
     font-size: 12px;

}

a.extended_search_standard_result_link_bold:link, a.extended_search_standard_result_link_bold:visited, a.extended_search_standard_result_link_bold:active, a.extended_search_standard_result_link_bold:hover
{
     font-weight:bolder;

}

a.extended_search_standard_result_link:link, a.extended_search_standard_result_link:visited, a.extended_search_standard_result_link:active, a.extended_search_standard_result_link:hover
{
     font-weight:normal !important;

}

td.extended_search_standard_result_row
{
    font-weight: normal !important;
}

.searchresult_navigation
{
     color: #2b383f;
     font-size: 14px;
     font-family:'Tahoma';
     
     border-color: black;
     border-style: solid;
     border-width: 0.1em;
}

a.page_navigation_link:link, a.page_navigation_link:visited, a.page_navigation_link:active
{
     text-decoration: none;
     color: #2b383f;
     font-family:'Tahoma';
     font-size: 12px !important;
     font-weight:normal !important;
}

a.page_navigation_link_bold:link, a.page_navigation_link_bold:visited, a.page_navigation_link_bold:active
{
     text-decoration: none;
     color: #2b383f;
     font-family:'Tahoma';
     font-size: 12px !important;
     font-weight:bolder !important;
}

div.searchresult_navigation_left
{
     position:relative;
}

div.searchresult_navigation_right
{
     position:relative;
}

