/* Netventure, http://www.netventure.pl/ */

* { outline: 0px; }
input[type='image']:focus { outline: 1px dotted #000000; }
.fl { float: left; }
.fs7 { font-size: 7pt; }
.fs8 { font-size: 8pt; }
.fs9 { font-size: 9pt; }
.fs10 { font-size: 10pt; }
.fs11 { font-size: 11pt; }
.fs12 { font-size: 12pt; }
.fr { float: right; }
.cb { clear: both;}
.ccb { clear: both; position: relative; font-size: 0pt; overflow: hidden; height: 0px;}
.b { font-weight: bold; }
.mr20 { margin-right: 20px; }
.mt5 { margin-top: 5px; }
.mr5 { margin-right: 5px; }
.db { display: block; }
.tdn { text-decoration: none; }
.green { color: #009900; }
span.grey { color: #9D9D9D; }
.blue { color: #0BA7D8;}
.pl7 { padding-left: 7px; }
.pt10 { padding-top: 10px; }
body {
  background-color: #FCF4DD;
  background-image: url('/style/images/design_bg_body.gif');
  background-repeat: repeat-x;
  padding: 0;
  margin: 0;
  text-align: center;
}

table { border-width: 0px; border-collapse: collapse; }
td { vertical-align: top; padding: 0px; }
img { border-width: 0px; display: inline;}
td img, embed { display: block; }
td img.inline { display: inline; }
form { margin: 0px; }

p, td, div, span { font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4B4233;}
input, textarea, select, option { font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #4B4233;}

a { text-decoration: none; color: #0BA7D8;}
a:visited { text-decoration: none;  color: #0BA7D8;}
a:hover, a:active { text-decoration: underline;  color: #0BA7D8;}

div#container {
  width: 960px;
  margin: auto;
  text-align: left;
  /* position: relative; */
  /* left: 50% */
}

  div#linkPath {
    float: left;
    padding: 10px 0 10px 0;
  }

  div#linkPath a, div#linkPath  span {
    color: #76765C;
  }

  div#linkPath a.b, div#linkPath  span.b {
    color: #443F39;
  }

div#menu {
  height: 28px;
  border-left: 1px solid #8C8D83;
}

div#menu div {
  padding: 5px 10px 0 10px;
  border-right: 1px solid #8C8D83;
  border-left: 1px solid #494A41;
  height: 23px;
}

/* div#menu ul li {
  position: relative;
  padding: 5px 10px 5px 10px;
  font-size: 10pt;
  height: 28px;
  border: 1px solid #8C8D83;
} */


div#menu a {
  font-family: tahoma;
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF;
}

div#mainHeader {
  background-image: url('/style/images/design_bg_container.gif');
  background-repeat: repeat-x;
}

/*   div#mainHeader div#searchBox img {
    float: left;
  } */

  div#mainHeader div#searchBox div.fr {
    padding-top: 28px;
    position: relative;
    float: right;
    padding-right: 50px;
  }

  div#searchBox form img {
    float: left;
  }
  div#searchBox form input.search {
    background-image: url('/style/images/design_search_input_middle.gif');
    border: 0;
    width: 210px;
    padding: 5px 0 3px 5px;
    color: #6D6F75;
    /* color: #9C9EA4; */
    float: left;
    font-size: 10pt;
  }

  div#searchBox form input#select {
    cursor: default;
    background-image: url('/style/images/design_search_input.gif');
    border: 0;
    width: 112px;
    height: 19px;
    padding: 6px 0 0 10px;
    color: #9C9EA4;
    float: left;
  }

  div#searchBox input.szukaj {
    float: left;
    margin: 1px 0 0 10px;
  }

div#loginBox {
  float: left;
  background-image: url('/style/images/design_box_login.gif');
  width: 228px;
  height: 130px;
}
  div#loginBox div#przypomnij {
    clear: both;
    position: relative;
    top: 8px;
  }
    div#loginBox div#przypomnij a {
      color: #FFFFFF;
    }

div#zarejestrujBox {
  float: left;
  background-image: url('/style/images/design_bg_zarejestruj.gif');
  width: 175px;
  height: 130px;
}
  div#zarejestrujBox div {
    padding: 50px 0 0 26px;
    color: #FFFFFF;
  }

  div#zarejestrujBox div a {
    font-weight: bold;
    color: #FFFFFF;
  }

div#twojenotatkiBox {
  float: left;
  background: #F1E4B0 url('/style/images/design_bg_twojenotatki.gif');
  width: 387px;
  height: 130px;
}
  div#twojenotatkiBox img.wiecej {
    float: right;
    margin: 20px 15px 0 0;
  }

  div#twojenotatkiBox div {
    display: none;
    clear: both;
    /* padding: 50px 0 0 0; */
    margin: 50px 0 0 20px;
  }

  div#twojenotatkiBox div div.podzielsie {
    padding: 0 0 6px 0;
    margin: 0px;
    font-family: Arial;
    font-size: 14pt;
  }


div#loginBox form {
  padding: 17px 0 0 28px;
}


  div#loginBox input.login, div#loginBox input.password {
    background: url('/style/images/design_login.gif') 0 3px no-repeat;
    border: 0px;
    width: 156px;
    font-size: 10pt;
    /* height: 21px; */
    vertical-align: middle;
    padding: 9px 0 2px 10px;
    color: #6D6F75;
  }

  div#loginBox input.noVal {
    background: url('/style/images/design_login_pass.png') 0 3px no-repeat;
    border: 0px;
    width: 156px;
    font-size: 8pt;
    height: 21px;
    padding: 5px 0 1px 10px;
    color: #6D6F75;
  }

  div#loginBox input.zaloguj {
    float: left;
    margin: 5px 2px 0;
  }
  div#loginBox input#zapamietaj {
    visibility: hidden;
  }
  div#loginBox label#zapamietajLabel {
    position: relative;
    left: -15px;
    top: 3px;
    background: url('/style/images/design_checkbox.gif') 0 -36px no-repeat;
    padding: 0 0 0 18px;
    color: #C8F6FF;
  }

  #visa_desc, #swform {
    padding: 20px;
  }

  #visa_desc *, #swform * {
    font-size: 10pt;
  }

  /* WIZY */
div#swform input, div#swform img { float: left; }
div#swform img { position: relative; top: 4px; }
div#swform {  }
div#swform div { padding: 0 20px 20px 20px; }
div#swform div div { padding: 0px; }
div#swform div#blackpaneform { background-image: url('/style/images/design_bg_wizy_form.png'); display: none;}
div#swform td, div#swform font, div#swform div, div#swform span, div#swform strong { font-size: 10pt; color: #4B4233;}

div#swform td {
  vertical-align: middle;
  padding: 5px 0 5px 0;
}

div#swform input[type='text'], textarea {
  font-size: 10pt;
  background-color: #FFF;
  padding: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #06aae5;
  margin-right: 5px;
}

div#swform textarea[name='uwagi'] {
  width: 328px;
  overflow: auto;
}

div#swform input[name='imienazwisko'], div#swform input[name='email'], div#swform input[name='email2'] {
  width: 328px;
}
div#swform input[name='tel'] { width: 100px; }
div#swform input[name='osoby'] { width: 40px; }
div#swform input[name='od'], div#swform input[name='do'] { width: 70px; }
