/*
Styles for panelGrid columnsClass
*/

/* index Rowclasses
td {
    vertical-align: top;
}*/
.topRow
{
    height: 25px;
}



.panelTr{
    width: 100%;
  height: 100%;
  vertical-align: middle;
  text-align: center; 
}
.panelTd{
    height: 100%;
    text-align: center;
    vertical-align: middle;    
    width: 25%;
}

.nothing {    
}



/*Left align*/
*.left100{
width: 100%;
text-align: left;
vertical-align: top;
}
.left60{
width: 60%;
}
.left_progression_20px{
width: 20px;
}

.left90{
	padding-top:6px;
}

.left30{
width: 30%;
}

.left0bottom1{
width: 10%;
text-align: left;
vertical-align: baseline;

}

.left0middle{
width: 40%;
text-align: left;
vertical-align: baseline;
}
.header0Div{
    width: 30%;
}

/*Right align*/
*.right50{
width: 10%;
text-align: right;
vertical-align: top;
}
/*used standard component searchToolbar
*.center10color3{
width: 10%;
text-align: center;
vertical-align: middle;
}
*.center40color2{
width: 20%;
text-align: center;
vertical-align: middle;
}
*.left30color2{
width: 30%;
text-align: left;
vertical-align: middle;
}
*.space4color2{
width: 4%;
text-align: right;
vertical-align: middle;
}
*.space2color2{
width: 2%;
text-align: right;
vertical-align: middle;
}*/

.erweiter_left{
    margin: 0px;
    padding-top: 0px;
    width: 15%;
    text-align: left;
    vertical-align: bottom;    
}

.panelLeftTd{
    margin: 0px;
    padding: 0px;
    width: 400px;
    text-align: left;
    vertical-align: bottom;
   }
.panelMiddleTd{
    margin: 0px;
    padding: 0px;
    text-align: left;
    vertical-align: bottom;   
}
.panelRightTd{
    margin: 0px;
    padding: 0px;
    width: 20px;
    text-align: left;
    vertical-align: bottom;
	}

.center70{
width: 70%;
text-align: center;
height: 95px;
}
.column03{
width: 3%;
height: 95px;
}
.right27{
width: 27%;
text-align: right;
height: 95px;
}

.row20px{
    height: 20px;    
}

.row65px {
    height: 65px;
}

.center15{
width: 15%;
text-align: center;
}

.left85left{
width: 85%;
text-align: left;
} 

.siteHeadlineColumn{
    width: 100%;
    height: 65px;
	height: 55px! important;
    vertical-align: middle;
    padding-top: 12px;
}
/*standard header_dialog
.right55{
    width: 80%;
    text-align: right;
}

.right15{
    width: 13%;
    text-align: right;
}*/

.standardTable_ColumnCentered
{
	vertical-align: middle;     
}

.standardTable_ColumnTop{
    vertical-align: top;
}

.standardTable_Padding5{
    padding-left: 5px;
}
.standardTable_Padding15{
    padding-left: 15px;
	height:28px;
}
.hitlistTextColumn{
padding-left: 21px;
padding-right: 31px;
}

.hitlistHeaderLeft {
    text-align: left;
    width: 75%;
}
.hitlistHeaderRight{
    text-align: right;
    width: 25%;
}

.hitlist1{
    background-color: #b5cdef;
}
.hitlist2{
    background-color: #dfebf7;
}

.hitlistNoActiv{
    background-color: #b5cdef;
}
.hitlistActiv{
    background-color: #ffffff;
}