/* Suche */
FORM { margin: 0px; padding: 0px }
#search_form_footer { color: #666; font-size: 11px; font-weight: bold; background-color: #D6D7D6; display: block; padding-top: 3px; padding-left: 10px; padding-right: 10px; width: 152px; height: 19px; text-align: right; float: left }
#search_form_content { width: 100px; float: left }
#search_form_content_header { width: 171px; align: right; }
.search_input_header { margin: 0; padding: 0; font-size: 9px; height: 13px; width: 130px; float: left;}


/* Suchmaske für den Content-Header */
#content_header_right  { padding-left: 295px; padding-top: 12px; background-color: #9C9EA5; text-align: right; height: 26px; width: 212px; float: right} 
#content_header_center {margin-left: 1px; padding-right: 41px; background-color: #9C9EA5; text-align: right; height: 26px; padding-top: 13px; width: 718px;} 
#content_header_right .searchsymbol { float: left; padding-top: 1px; padding-left: 3px; width: 15px; }
#content_header_right .structsymbol { float: left; padding-top: 1px; padding-left: 7px; width: 15px; }

/* PIN-Eingabe (Benutzer) */
.pin_form { white-space: nowrap; margin: 0; padding: 0px; margin-left: 0px; margin-right: 0px; float: left }
.pin_button  { color: #666; background-color: #f5f5f5; margin-left: 5px; padding: 0; border: solid 1px #f5f5f5 }
.pin_input { margin: 0; padding: 0; width: 100px; }

#content_header_right .searchsymbol { float: left; padding-top: 1px; padding-left: 3px; width: 15px; }
#content_header_right .structsymbol { float: left; padding-top: 1px; padding-left: 7px; width: 15px; }


/* Rechte Gruppe Service Felder */
#col_right_service { position:relative; width: 190px; margin-top:20px; float: left;}
.col_right_service_point { margin-bottom:1px; text-align: right; width: 190px; height: 22px; position:relative; left:0px; margin-top:0px; float: left;}
.col_right_service_point .text a { color: #666; font-size: 11px; font-weight: bold; background-color: #D6D7D6; display: block; margin-top:0px; padding-top: 4px; padding-left: 10px; padding-right: 10px; width: 151px; height: 18px; text-align: right; float: left;  text-decoration: none; }
.col_right_service_point .text a:hover { color: #ffffff; font-size: 11px; font-weight: bold; background-color: #0077A7; display: block; padding-top: 4px; padding-left: 10px; padding-right: 10px; width: 151px; height: 18px; text-align: right; float: left;  text-decoration: none; }
.col_right_service_point .symbol { margin-left: 1px; background-color: #0077a7; display: block; width: 23px; float: left; }

.col_right_service_point form { vertical-align:baseline; padding-bottom:2px; color: #666; font-size: 11px; font-weight: bold; background-color: #D6D7D6; display: block; margin-top:0px; padding-top: 2px; padding-left: 10px; padding-right: 10px; width: 146px; height: 18px; text-align: right; float: left;  text-decoration: none; }
.col_right_service_point input { margin: 0; padding: 0; font-size: 9px; height: 13px; width: 120px; }

#resultindex { position: relative; top: -18px; font-weight: bold; padding-top: 0px; font-size: 12px; color: #0077a7; text-align:right; width: 480px; }

/* Breadcrumb Navigation */
#col_center2  {text-align: left;margin-top: auto;margin-right: auto;margin-bottom: auto;margin-left: auto;position: relative;width: 570px;float: left;clear: none;}
.breadcrumbnav { font-size: 11px; color: #666; margin-left: 8px; margin-top: 5px; }
.breadcrumbnav a { text-decoration: none; }
.breadcrumbnav a:hover { color: #0077a7; text-decoration: none; }
