

@CHARSET "UTF-8";form.register {
    margin: 20px;
    border: none;
    overflow: hidden;
    padding: 5px;
  }


form.register fieldset {
    margin: auto;
    width: 400px;
    height: auto;
    overflow: hidden;
    border-width: 1px;
    padding: 10px;
  }


form.register label {
    display: block;
    clear: both;
    height: auto;
    overflow: hidden;
    zoom: 1;
    text-align: right;
    padding: 2px;
  }


form.register span.opis {
    float: left;
    width: 20%;
    text-align: left;
  }


form.register input {
    /*border-width: 1px;
    */padding: 3px;
    width: 50%;
    border: 1px solid #0195c5;
    background-color: #ffffff;
    color: #404040;
  }


form.register select {
    /*border-width: 1px;
    */border: 1px solid #0195c5;
    background-color: #ffffff;
    color: #404040;
    width: 50%;
  }


form.register option {
    padding: 3px;
    background-color: #ffffff;
    color: #404040;
  }

/* ============================================================================ */




form.art_edit {
    margin: 20px;
    overflow: hidden;
    padding: 5px;
  }


form.art_edit fieldset {
    margin: auto;
    width: 800px;
    height: auto;
    overflow: hidden;
    border-width: 1px;
    padding: 10px;
  }


form.art_edit label {
    display: block;
    clear: both;
    height: auto;
    overflow: hidden;
    zoom: 1;
    text-align: center;
    padding: 2px;
  }


form.art_edit span.opis {
    float: left;
    width: 20%;
    text-align: left;
  }


form.art_edit input {
    /*border-width: 1px;
    */padding: 3px;
    clear: both;
    width: 90%;
    border: 1px solid #0195c5;
    background-color: #ffffff;
    color: #404040;
  }


form.art_edit textarea {
    border-width: 1px;
    padding: 3px;
    clear: both;
    width: 90%;
    height: 400px;
  }


form.art_edit select {
    border-width: 1px;
    clear: both;
    /* width: 90%;
    */;
  }


form.art_edit option {
    padding: 3px;
  }


form.art_edit img {
    display: inline;
  }

/* ============================================================================ */




form.user_form {
    margin: 20px;
    overflow: hidden;
    padding: 5px;
  }


form.user_form fieldset {
    margin: auto;
    width: 600px;
    height: auto;
    overflow: hidden;
    border-width: 1px;
    padding: 10px;
  }


form.user_form label {
    display: block;
    clear: both;
    height: auto;
    overflow: hidden;
    zoom: 1;
    text-align: center;
    padding: 2px;
  }


form.user_form span.opis {
    float: left;
    width: 20%;
    text-align: left;
  }


form.user_form input {
    /*border-width: 1px;
    */padding: 3px;
    clear: both;
    width: 90%;
    border: 1px solid #0195c5;
    background-color: #ffffff;
    color: #404040;
  }


form.user_form textarea {
    border-width: 1px;
    padding: 3px;
    clear: both;
    width: 90%;
    height: 400px;
  }


form.user_form select {
    /* border-width: 1px;
    */clear: both;
    width: 90%;
    border: 1px solid #0195c5;
    background-color: #ffffff;
    color: #404040;
  }


form.user_form option {
    padding: 3px;
  }

/* ============================================================================ */




form.user_test {
    margin: 20px;
    overflow: hidden;
    padding: 5px;
  }


form.user_test fieldset {
    margin: auto;
    width: 600px;
    height: auto;
    overflow: hidden;
    border-width: 1px;
    padding: 10px;
  }


form.user_test label {
    display: block;
    clear: both;
    height: auto;
    overflow: hidden;
    zoom: 1;
    text-align: center;
    padding: 2px;
  }


form.user_test span.opis {
    float: left;
    width: 95%;
    text-align: left;
  }


form.user_test input {
    /*border-width: 1px;
    */padding: 3px;
    clear: both;
    width: 90%;
    border: 1px solid #0195c5;
    background-color: #ffffff;
    color: #404040;
  }


form.user_test textarea {
    border-width: 1px;
    padding: 3px;
    clear: both;
    width: 90%;
    height: 400px;
  }


form.user_test select {
    border-width: 1px;
    clear: both;
    width: 90%;
  }


form.user_test option {
    padding: 3px;
  }


form.form1 {
  }


form.form1 label {
    display: block;
  }


form.register {
    margin: 20px;
    border: none;
    overflow: hidden;
    padding: 5px;
  }

/* Style do formularza nawigacji */



form.navi fieldset {
    border-bottom-style : none;
    border-left-style : none;
    border-right-style : none;
    border-top-style : none;
    height : auto;
    margin-bottom : auto;
    margin-left : auto;
    margin-right : auto;
    margin-top : auto;
    overflow : hidden;
    text-align : center;
    width : 250px;
  }


form.navi label {
    display: block;
    clear: both;
    height: auto;
    overflow: hidden;
    zoom: 1;
    text-align: right;
    padding: 2px;
  }


form.navi span.opis {
    float: left;
    width: 20%;
    text-align: left;
  }


form.navi input {
    padding : 3px;
    border-width : 1px;
    background-color : #8c8c8c;
    border-bottom-color : #0195c5;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #0195c5;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #0195c5;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #0195c5;
    border-top-style : solid;
    border-top-width : 1px;
    color : #ffffff;
    height : 24px;
    width : 30px;
  }


form.navi select {
    /*border-width: 1px;
    */padding: 3px;
    width: 50px;
    height: 25px;
    border: 1px solid #0195c5;
    background-color: #ffffff;
    color: #404040;
  }


form.navi option {
    padding: 3px;
    background-color: #ffffff;
    color: #404040;
  }

/* ==================== Maciej Syrek style do wyszukiwarki: =====================*/
form.search {
    margin: 0px;
    width: 98%;
    height: 165px;
    overflow: hidden;
    padding: 5px;
  }


form.search fieldset {
    margin: auto;
    width: 45%;
    height: 100%;
    overflow: hidden;
    border-width: 1px;
    padding: 10px;
    float: left;
  }

form.search fieldset.buttons {
    
  padding-top: 50px;
  }




form.search input {
    /*border-width: 1px;
    */padding: 3px;
    clear: both;
    width: 90%;
    border: 1px solid #0195c5;
    background-color: #ffffff;
    color: #404040;
  }


/*=======================================================================*/
