.frametop {
    margin : 0px;
    padding : 0px; 
    background-color : #4e6172; 
       
    /*background-image : url('panelbg5grey.png') repeat-x bottom left;*/
    background : url('images/panelbg5grey.png') repeat-x top left;
}

.framebottom {
   
    margin : 0px; 
    padding : 0px;     
    
    /*background : url('panelbg4grey.png') repeat-x bottom left;*/
    
    background-color : #ece9d8;
    background-attachment : fixed;
}

.resultTable {
    font-family : Arial,Helvetica; 
    font-size : 10pt; 
    background-color : #d1d1e1;
}

.resultTableHeader { 
    font-size : 10pt; 
    font-family : Arial,Helvetica; 
    color : #4e6172; 
    font-weight : bold; 
    background : url('images/tableheaderBlue.png') repeat;
}

.resultHeaderCells {
    padding-left : 2px;
}


.resultCells {
    font-family : Arial,Helvetica; 
    font-size : 10pt;
    margin-left : 1px; 
    padding-left : 2px;
}

.resultTableRow1
{
    font-family : Arial,Helvetica; 
    font-size : 10pt;
    margin-left : 1px; 
    padding-left : 2px;
    background-color : #dee2e7;
    color : #4e6172;
}

.resultTableRow2
{
    font-family : Arial,Helvetica; 
    font-size : 10pt;
    margin-left : 1px; 
    padding-left : 2px;
    background-color : #d7dbe0;
    color : #4e6172;
}


.resultStatus {
    color : #4e6172; 
    padding-left : 2px; 
    font-weight : bold; 
    font-size : 10pt;
    background : url('images/tableheaderBlue.png') repeat;
}

.queryTable {
    font-family : Arial, Helvetica, Verdana;
    color : #4e6172; 
    font-size : 10pt;
    font-weight : bold;
    width : 660px; 
    height : 230px; 
    margin : 10px;
}

.queryTableBorder1
{
    color : #4e6172; 
    background-color : #ece9d8;
}

.queryTableBorder2
{
    background-color : #ece9d8;
}

.table {
    font-family : Arial, Helvetica, Verdana;
    color : #4e6172; 
    font-size : 10pt;
    font-weight : bold;
    width : 660px; 
    height : 230px; 
}

.textfield {
    color : #4e6172;    
    background-color : #ffffff;
}

.button
{

    /*background : #c08278 url('buttonWinered.png') repeat-x top left;*/
    color : #4e6172;
    background : #ece9d8 url('images/tableheaderBlue.png') repeat;
}

.radio {
    
}

.polizeiauskunft {
    color : #dee2e7;
}

.testText {
    color : #ff0000;
    font-weight : normal;
    font-family : Arial, Helvetica, Verdana;
    font-size : 14pt;
}

.queryDiv { 
    width : 680px; 
    height : 250px; 
    margin : 0px; 
    padding : 1px; 
    background : #ece9d8 url('images/panelbg6.png') repeat-x bottom left;
}

.AbfrageGrund
{
    color : #4e6172;
    /*background : url('tableheaderBlue.png') repeat;  */
    background-color : #ffffff;
}