/*Beschriftung der Eingabefelder(PLZ, Ort, Strasse, ...)*/
td.contentLable,.contentLable,
td.contentLableError,.contentLableError {
    font: bold 8pt Arial, sans-serif;
    height: 20px;
    padding: 2px 5px 0 0;
    white-space: nowrap;
    vertical-align: top;
}
/*Tabellenfelder "Platzhalter" fÃ¼r die Inputfelder(PLZ, Ort, Strasse, )*/
td.contentData, td.contentDataDistance{
    font-size: 8pt;
    height: 15px;
    padding: 2px 10px 0 0;
    vertical-align: top;
}
/*Inputfelder fÃ¼r PLZ, Ort, Strasse*/
input.inputText,input.inputTextFocus,
input.inputText:focus{
    padding: 0px;
    margin: 0 0 2px 0;
    text-align: left;
    text-decoration: none;
    font-size: 9pt;
    height: 18px;
    line-height: 18px;
    width: 100%;
    border:1px solid;
}
/*Tabellenfeld "Platzhalter" fÃ¼r Tabelle Entfernung*/
td.contentDataDistance{
    padding-right:8px;
    padding-bottom:0;
}
/*Tabelle Entfernung*/
.tableDistance{
    border:none;
    padding:0;
    margin:0;
    width:100%;
    border-spacing:0px;
}
/*Tabellenfeld "Platzhalter" fÃ¼r ausgewÃ¤hlte Entfernung*/
.tdFieldDistance{
     padding:0;
     vertical-align:top;
}
/*Selectbutton.(Entfernung)*/
.selectButtonDistance{
    padding:0;
}
/*Image auf dem Selectbutton(Entfernung)*/
.selectButtondImgDistance{
    cursor:pointer;
    margin:0px;
    border:0;
    height:20px;
    width:18px;
    background-image: url(../../images/skin/default/select_button.gif);
    background-repeat:no-repeat;
    background-position:center;
    margin-left:2px;
}

/*Image auf dem Selectbutton(Entfernung) */
.selectButtondImgDistance:active{
        background-image: url(../../images/skin/default/select_button_down.gif);
}
/*Umschliessender Container(Hauptcontainer) fÃ¼r Auswahlfelder(Entfernung)*/
.optionEnclosedDiv{
    position: relative;
    width:100%;
}
/*Container fÃ¼r die Tabelle mit den Entfernungen sowie Hilfsmitteln*/
.optionDiv {
    display: none;
    width: 100%;
    z-index: 999;
    position: absolute;
    overflow: hidden;
    border: 1px solid;
}
/*Tabelle mit den Entfernungen*/
.optionFieldsArea{
    border:0;
}
/*Tabelle mit den Entfernungen*/
.optionTable{
    padding-bottom:2px;
    width:100%;
    border:0;
}
/*Einzelne Tabellenfelder mit den Entfernungen*/
.optionFieldTd,.optionFieldTdActive {
    cursor: pointer;
    white-space: nowrap;
    height: 20px;
    font-size: 9pt;
    padding: 3px;
}
/*Inputfeld Entfernung*/
input.optionInputText, input.optionInputTextFocus,
input.optionInputText:focus{
    padding: 0;
    margin: 0;
    text-align: left;
    text-decoration: none;
    font-size: 9pt;
    height: 18px;
    vertical-align: top;
    line-height: 18px;
    width: 100%;
    border: 1px solid;
}
/*Tabellenfeld "Platzhalter" fÃ¼r die Hilfsmitteltabelle */
.filterExpedient{
    padding-right:8px;
}
/*Auswahl Hilfsmitteltabelle*/
.filterExpedientTable{
    width:100%;
    border:none;
    padding:0;
    margin:0;
    border-spacing:0px;
}
/*AusgewÃ¤hltes Hilfsmittel*/
.filterExpedientInput{
    vertical-align:top;
    width:99%;
}
/*Selectbutton.(Hilfsmittel)*/
.selectExpedientButton{
    width:20px;
    padding:0;
}
/*Image auf dem Selectbutton(Hilfsmittel)*/
.selectExpedientButtonImg{
    cursor:pointer;
    margin:0px;
    height:20px;
    width:18px;
    border:none;
    background-image: url(../../images/skin/default/select_button.gif);
    background-repeat:no-repeat;
    background-position:center;
    margin-left:2px;
}

/*Image auf dem Selectbutton(Entfernung) */
.selectExpedientButtonImg:active{
        background-image: url(../../images/skin/default/select_button_down.gif);
}
/*Container fÃ¼r Tabelle mit den Hilfsmitteln*/
.expedientDivOptionsFields{
    position: relative;
    width:100%;
}
/*Tabelle mit den Hilfsmitteln*/
.expedientTableOptionsFields{
    width:100%;
    border: none;
}
/*Beschrifung einzelner EintrÃ¤ge(Entfernung)*/
.distanceWord{

}
/*Beschrifung einzelner EintrÃ¤ge(Hilfsmittel)*/
.spanPointer{

}
/*Tabellenfeld fÃ¼r die Tabelle "filterbox_table"*/
.mainTableFilter{
    border:solid 1px;
    padding:0;
    vertical-align:top;
    width:100%;
    height:95px;
    vertical-align:top;
}
/*Tabelle fÃ¼r die Filterfelder*/
.filterbox_table{
    width:100%;
    padding:5px;
    border:0;
}
/*Container fÃ¼r Button:"Suchergebnisse drucken"*/
.printAction{
    display:none;
}
/*Pflichtfeldbeschreibung*/
.mandatoryFieldLabel{
    font-size:9px;
    padding-top:5px;
}
/*Tabellenfelder fÃ¼r die Buttons: "Vertragspartner suchen" und "Suchergebnisse drucken"*/
.buttonData {
    font-size:8pt;
    height:15px;
    padding:5px 10px 5px 0;
    vertical-align:top;
}
/*Die Tabelle fÃ¼r die Buttons "Vertragspartner suchen" und "Suchergebnisse drucken"*/
.button, .buttonRollover{
    height:26px;
    width:auto;
    cursor:pointer;
    empty-cells:show;
    border:solid 1px;
    font-size:12px;
}
/*Die Tabellenfelder fÃ¼r den inhalt der Buttons*/
.buttonContent, .buttonContentRollover{
    background-repeat:repeat-x;
    background-attachment:scroll;
    background-position:center center;
    padding-left:8px;
    padding-right:8px;
}
/*Das hintergrundbild der Buttons*/
.buttonContent{
    background-image: url(../../images/button.gif);
}
/*Das hintergrundbild der Buttons beim drÃ¼ber gehen mit der Maus*/
.buttonContentRollover{
    background-image: url(../../images/button_rollover.gif);
}
/*Hilfe Text unter dem Inputfeld Hilfsmittel*/
.helpText{
    font-size:10px;
    vertical-align:top;
}