

@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url(https://fonts.googleapis.com/css?family=Raleway);
@import url(https://fonts.googleapis.com/css?family=Roboto);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);


*:focus {
    outline: none !important;
}

/*chrome fix*/
.t-chrome .rwWindowContent.rwExternalContent {
    display: flex;
}

.ahA {
    background-color: yellow !important;
}

.ahL {
    background-color: white !important;
}

.ahP {
    background-color: bisque !important;
}






.s1 {
    background-color:lightsteelblue;
    color:white !important;
    font-weight:600;
}

.s2 {
    background-color: yellowgreen;
    color: white !important;
    font-weight: 600;
}

.s3 {
    background-color: olivedrab;
    color: white !important;
    font-weight: 600;
}

.s4 {
    background-color: darkblue;
    color: white !important;
    font-weight: 600;
}

.s5 {
    background-color: violet;
    color: white !important;
    font-weight: 600;
}

/*.s6 {
    background-color: darkblue;
    color: white !important;
    font-weight: 600;
}*/


body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    
}

.seite {
    margin-left: 33px;
    margin-top: 20px;
    padding-bottom:25px;
}

.seiteTopButton {
    margin-bottom: 15px;
    font-size: 12px;
    font-family: Roboto, Verdana, Tahoma, sans-serif;
}

.pageTitel {
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 6px;
    color: #999999;
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-weight: 200;
}

.pageMenu {
    margin-left: 20px;
    height: 25px;
    background-color: #eeeeee;
}

.pageMenuPixels {
    min-width: 8px;
    height: 25px;
    float: left;
    background-color: #0269a0;
    margin-right: 4px;
}

.pageMenuText {
    font-size: 14px;
    letter-spacing:1px;
    padding-top: 4px;
    
    color: #555;
    font-family: Roboto, Verdana, Tahoma, sans-serif;
}



a:link {
    color: #304464;
    text-decoration: none;
}

a:visited {
    color: #304464;
    text-decoration: none;
}

a:hover {
    color: steelblue;
    text-decoration: none;
}


.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: 12px;
    font-weight: 500;
    background-color: #f5f5f5;
    vertical-align: top;
    border-left: 3px solid #666;
    
}

.zeigBez {
    font-size: 11px;
    color: steelblue;
    padding-right: 3px;
    font-family: 'Roboto Condensed',Arial, Helvetica, sans-serif;
    margin-top: 10px;
}

.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;
    
}


.ButtonNeu {
    background-color: darkseagreen !important;
    border-radius: 0px !important;
    border-color: #70a970 !important;
    border-width: 1px !important;
    font-family: Roboto;
    font-size: 16px !important;
    padding: 1px !important;
    color: white !important;
}

    .ButtonNeu:hover {
        background-color: #70a970 !important;
        border-color: seagreen !important;
    }

.ButtonEdit {
    background-color: darkseagreen !important;
    border-radius: 0px !important;
    border-color: #70a970 !important;
    border-width: 1px !important;
    font-family: Roboto;
    font-size: 16px !important;
    padding: 1px !important;
    color: white !important;
    width: 120px !important;
}

    .ButtonEdit:hover {
        background-color: #70a970 !important;
        border-color: seagreen !important;
    }





