table {
    /*border:solid 1px #000;*/
    width: 100%;
    height: 280px;
}

td {
    /*border:solid 1px #000;*/
    color:black;
    font-size: 16px;;
}
     /*
tr {
    height: 80px;
}
   */
.nrm {
    height: 20px;
    
}

input {
    width: 350px;
    height: 20px;
    background-color: rgb(181,212,240);
    border: 0;
    font-size: 10px;
}

textarea {
    width:406px;
    height: 250px;
    background-color: rgb(181,212,240);
    border: 0;
    font-size: 10px;
}

textarea {
    height: 180px;
}

#send {
    width: 406px;
    color:black;
    font-size: 16px;;

}

label.error {
    color:red;
    font-weight:bold;
    font-size: 12px;
}

#cont-ok, #cont-bad {
    /*border:solid 1px #000;*/
    width: 100%;
    height: 280px;
    position: relative;
    overflow: hidden;
}

#cont-ok span, #cont-bad span{
    position: absolute;
    bottom:140px;
    left:10px;
    /*border:solid 1px #000;*/
    margin-top: 150px;
    font-weight:bold;
}


#cont-ok{
    
    color: green;
}
    
#cont-ok p{
    text-align : center;
}

#cont-bad{
    
    color: red;
}
    
#cont-bad p{
    text-align : center;
}
    
