/* 
    Created on : 25.08.2015, 08:10:52
    Author     : Thorsten Eybe
*/
table.enter {
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
    border-radius:0px;
    margin: 6px 0px 0px 24px;
    padding: 0px;
    border: 0px none;
    border-color: transparent; 
    background-color: transparent;
}  
td {
    border: 0px none;
    border-color: transparent; 
    background-color: transparent;
}
tr.enter {
    background-color: red;//transparent; 
}
th.enter {
    border: 0px none;
    border-color: transparent; 
    font-family: 'Times New Roman';
    background-color: transparent; 
    color: transparent;
}
#allHours {
    color: transparent;  
}
#enterBody {
    position: relative; 
    background-image: url('../Ausbildungsnachweis.png');
    height: 1620px;
    background-repeat:no-repeat;
    z-index: 1;
    background-position: 0px 0px; 
    background-repeat:no-repeat;
    background-clip: 'content-box'; 
    width: 102%;
    overflow-x: visible;
    overflow-y: visible;   
    //margin-left: 22px;
}
#divHead {
    margin-top: 0px;
    position: fixed;
    z-index: 10;
    height: 193px;
    width: 102%;
    overflow-x: hidden;
    overflow-y: visible;
    background-repeat:no-repeat;
    background-image: url('../Ausbildungsnachweis.png');
}
#divTable {
    overflow: visible;
    position: absolute; 
    left: 0px;
    top: 0px;
    margin-left: 116px; 
    margin-top:  143px;  
    //z-index: 7;
    padding: 0px;
    padding-top: 45px;
}
#divAbtNr {
    position: fixed; 
    left: 430px; 
    top: 162px;// 82px+50px;
    z-index: 2;
}  
#divName {
    position: fixed; 
    left: 668px; 
    top: 138px; //58px+50px; 
    z-index: 2;
}
#divFrom {
    position: fixed; 
    left: 784px; 
    top: 194px; //114px+50px; 
    z-index: 2;
}
#divTo {
    position: fixed; 
    left: 962px; 
    top: 194px; //114px; 
    z-index: 2;
}
#divYear {
    position: fixed; 
    left: 728px; 
    top: 243px; //163px; 
    z-index: 2;
}
#divDateApprentice {
    position: absolute; 
    left: 148px; 
    top: 1553px; 
    height: 60px;
}
#divDateTrainer{
    position: absolute; 
    left: 642px; 
    top: 1553px; 
}
#divRemarksApprentice {
    position: absolute; 
    left: 148px; 
    top: 1478px; 
}
#divRemarksTrainer{
    position: absolute; 
    left: 642px; 
    top: 1478px; 
}
#proofInterface {
    box-shadow: 0px 0px 0px transparent; //;
    width: 970px;
}
/*#n a v P r o o f {
    p o sition: fixed; 
    l e ft: 200px; 
    t o p: 200px; 
    z - index: 1;
}*/
input.enter {
    font-family: 'Helvetica';  
}
input[name*="Work"] {
    width: 374px;
}
input[name*="singleHours"] {
    width: 108px;
}
input[name*="allHours"] {
    width: 108px;
}
input[name*="department"] {
    width: 248px;
}
input::-webkit-input-placeholder[name*="Work"] { font-size:5pt;}
input::-moz-placeholder[name*="Work"] { font-size:5pt;}
input:-ms-input-placeholder[name*="Work"] { font-size:5pt;}
input:-moz-placeholder[name*="Work"] { font-size:5pt;}

input.other::-webkit-input-placeholder[name*="Work"] { font-size:5pt;}
input.other::-moz-placeholder[name*="Work"] { font-size:5pt;}
input.other:-ms-input-placeholder[name*="Work"] { font-size:5pt;}
input.other:-moz-placeholder[name*="Work"] { font-size:5pt;}
input[name*="Remarks"] {
    width: 440px;
}
#inputAbnNr {
    font-size: 14pt;
    width: 90px;
    text-align: center;
}
#inputName {
    font-size: 12pt;
    width: 300px;
} 
#inputYear {
    font-size: 12pt;
    width: 80px;
    text-align: center;
}  
#inputFrom, #inputTo {
    font-size: 11pt;
    width: 110px;
    text-align: center;
} 
#inputDateApprentice, #inputDateTrainer {
    font-size: 11pt;
    width: 160px;
} 
#col1 {
    width: 76px;
    height: 47px;
}
#col2 {
    width: 374px;
}
#col3 {
    width: 108px;
} 
#col4 {
    width: 108px;
}  
#col5 {
    width: 256px;
}
td.rotate {
    -webkit-transform: rotate(-90deg);  /* Chrome, Safari, Opera */
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg); /* IE 9 */
    transform: rotate(-90deg);
    border-color: transparent; 
    background-color: transparent; 
    color: transparent; 
}
tr.row26 {
    border-color: transparent; 
    background-color: transparent; 
    height: 26px;
}
tr.row27 {
    border-color: transparent; 
    background-color: transparent; 
    height: 27px;
}