/******************************************************************************/
/*      Ogólny wygląd foprmularzy
/******************************************************************************/

FORM {margin: 0px;}


TEXTAREA, INPUT.text {
  border:#595A65 1px solid;
  background-color: #010101;
  color:#7D7D7D;
}

textarea:focus, INPUT.text:focus {
    border: 1px solid #70737E;
   /* background-color: #ffffff; */
}

SELECT {
    border:#595A65 1px solid;
    background-color:#010101;
    color:#7D7D7D;
    vertical-align: top;
}

OPTION {
    background-color: #010101;
    /* color: #4d4467; */
}
.select1 {width:178px;}

TEXTAREA, INPUT.text {
    padding: 2px;
}

INPUT.text, INPUT.image ,SELECT.text{
    vertical-align: middle;
    background-color: white;
    color : black;
}

INPUT.checkbox {
    color:#7D7D7D;
    margin: 0px;
    padding: 0px;
    width: 10px;
    height: 10px;
    vertical-align: middle;
}

INPUT.button {
    padding: 2px 4px 2px 4px;
    height: 24px;
    border: 1px solid #9085b5;
    background-color: #e6e7f0;
    vertical-align: middle;
    cursor: pointer;
    -moz-border-radius: 8px;
}

INPUT.button:hover {
    border: 1px solid #8075a5;
    background-color: #d6d7e0;
    color: #2d2447;
}

INPUT.radio {
    margin: 4px;
    width: 16px;
    height: 16px;
    vertical-align: bottom;
    color : navy;
}

DIV.file {
    position: relative;
    text-align: right;
}

INPUT.file {
    position: relative;
    width: 410px;
    /*only for IE
      filter: alpha(opacity: 0); */
    opacity: 0;
    z-index: 2;
}

INPUT.error {
  border: solid 1px red;
}

DIV.fakefile {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
}
/******************************************************************************/

