
.btnText
{
    font-size: 14px !important;
}


.rgFilterBox:focus
{
    background-color: #eeeeee !important;
}

.rgFilterBox:hover
{
    background-color: #F2F8FF !important;
}

.rwTitlebarControls em
{
    color: white !important;
    text-transform: uppercase !important;
    /*font-weight: 700 !important;
    font-size: 14px !important;*/
}

.rwTitleRow
{
    background-color: #666 !important;
}

.RadGrid .rgSelectedRow
{
    background-image: none !important;
    background-color: lightsteelblue !important;
}

.RadGrid_Metro .rgRow
{
	
    background-color: #FAFAFA;
}

.AutoExpand 
{ 
    float: left; 
} 
 
.AutoExpand, 
.AutoExpand .rgMasterTable 
{ 
    width: auto !important; 
}

.RadGrid_Metro .rgSortAsc
{
    background-image: url('../styles/SortAsc.gif') !important;
    background-position: top  !important;
}
.RadGrid_Metro .rgSortDesc
{
    background-image: url('../styles/SortDesc.gif') !important;
    background-position: top  !important;
}
.unsichtbar
{
    position: absolute;
    top: -1000px;
    left: -1000px;
}

.buttonDelete
{
    background-image: url("../styles/delete.gif");
    background-repeat: no-repeat;
    background-position: 0 0;
    
    padding-left: 10px;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.seite
{
    margin-left: 20px;
}

.pageheader
{
    font-size: 13px;
    height: 20px;
    background-color: #eeeeee;
    padding-top: 2px;
    padding-left: 5px;
    color: #333333;
}

.RadComboBox .RadCombox_Windows7,
.RadComboBoxDropDown
{
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;

    background-image: none !important;
}

.RadComboBox .rcbHovered  
{
    background-color: #eeeeee !important;
}

/*


.RadComboBox_Metro
{
background: #FFF;
border: 1px solid #E2E3EA;
border-top-color: #ABADB3;
}
        
.RadComboBox_Metro.rcbHovered
{
border: 1px solid #ABADB3;
border-top-color: #E2E3EA;
border-left-color: #E2E3EA;
}

.RadComboBox_Metro.rcbFocused
{
border: 1px solid #E2E3EA;
border-top-color: #949494;
border-left-color: #949494;
background-color: #F1F1F1;
}

.RadComboBox_Metro .rcbInputCell
{
background: none !important;
}

.RadComboBox_Metro .rcbArrowCell
{
background-image: url('../styles/down.png') !important;
background-position: 30% 50% !important;
}

*/


html body .RadInput .riTextBox
{
    /*-moz-border-radius: 5px; 
    -webkit-border-radius: 5px;
    border-radius: 5px;*/
}            

html body .RadInput .riHover
{
    background-color: #F2F8FF !important;
}

html body .RadInput .riFocused
{
    background-color: #eeeeee !important;
}

.RadGrid_Metro .rgPager .rgPagerButton
{
    border-color: #ccc #666 #666 #ccc;
    background: #f1f1f1;
    color: #888 !important;
    font: 12px/12px arial, sans-serif;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.rgPager,
.rgInfoPart
{
    color: #888 !important;
}

.rgPager,
.rgPagerCell,
.rgWrap .rgArrPart1,
.rgPagerCell .NextPrevNumericAndAdvanced,
.rgPageFirst
{
    margin-left: -5px !important;
}

.rgHoveredRow
{
    background-color: #EAF2FF !important; /*#ece9f5   BFBAC7*/
    cursor: pointer !important;
}

.RadGrid .rgRow td,
.RadGrid .rgAltRow td
{
    border: 1px solid white !important;
    color: #463e57;
}

/*.RadGrid_Metro .rgAltRow
{
	
background-color: whitesmoke;
}*/




.RadGrid .rgHeader
{
    
    border: 1px solid white !important;
    color: white !important;
    background-color: #5d6578 !important;
    font-weight: normal !important;
    text-transform: uppercase;
    font-size: 10px !important;
}

.RadGrid .rgHeader a
{
    color: white !important;
}

.rgGroupHeader
{
    
    font-size: 11px !important;
    font-weight: bold !important;
    line-height: 20px !important;
    color: steelblue !important;
    /*color:#7d55aa !important;*/
}

.RadGrid_Metro .rgGroupHeader td
{
	
    border: 1px solid white !important;
    border-bottom: 1px solid steelblue !important;
    padding-top: 3px;
    padding-bottom: 2px;
    background: rgb(244, 244, 244) !important;
}

.rgGroupHeader td p
{
    
    font-size: 11px !important;
    font-weight: bold !important;
    line-height: 20px !important;
    color: steelblue !important;
    padding-left: 0px !important;
}

a:link
{
    color: #304464;
    text-decoration: none;
}

a:visited
{
    color: #304464;
    text-decoration: none;
}

a:hover
{
    color: #304464;
    text-decoration: underline;
}

.seitenueberschrift
{
    color: #999999;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    font-weight: bold;
}

.seitenueberschriftHell
{

    color: #CCCCCC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    font-weight: bold;
}
.ffSort
{

    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}

.zeig
{
   
    COLOR: #4F3F2F;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    font-weight: bold;
    background-color: #F9F9F9;
    vertical-align: top;
}

.zeigBez
{
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    vertical-align: top;
    padding-right: 6px;
}

.rahmen1grau
{
    border: 1px solid #dddddd;
}

.zeigText
{

    border-color: #F9F9F9;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #F9F9F9;
}

.grid1R
{

    border: 1px solid #DCDCDC;
}

.txt10px
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}

.txt9pt
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}

.txt9px
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal
}
		
.txt8pt { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal }

.txt11px
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.ktxmHeader
{
    background-color: #6B8CC6;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    letter-spacing: 2px;
    color: #F5F5F5;
    padding: 2px;
    padding-left: 4px;
    padding-right: 4px;
}

.ktxmItem
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #304464;
    padding: 2px;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
    background-image: url(../img/px/pxSelect.gif);
}

.ktxmItem A
{
    color: #304464;
    text-decoration: none;
}

.ktxmItem A:hover
{
    text-decoration: underline;
}

.headerKlein
{
    COLOR: #696969;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}

body 
{
    font-family: Verdana;
    font-size: 10px;
    text-align: left;
    overflow: auto;
}

.feldBez
{
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    vertical-align: top;
    padding-top: 5px;
    padding-right: 6px;
}

.ff
{
   
}

.ffBg
{
    background-color: #9BB4E6;
}

.feldP
{
   
    color: #999999;
}
