@charset "UTF-8";
body {
  background: url(../img/bg.png) repeat-x #cdd6da;
  margin: 0px;
  font: 13px Helvetica, Arial, sans-serif;
  line-height: 18px; }

.wrap-top {
  width: 634px;
  height: 45px;
  margin: auto; }

#top {
  float: left;
  width: 268px;
  height: 27px;
  margin: 18px 0 0;
  background: url(../img/title.png) no-repeat; }

#menu {
  width: 770px;
  height: 46px;
  margin-top: 21px;
  margin-left: auto;
  margin-right: auto; }
  #menu ul {
    margin: 0;
    padding: 0; }
  #menu li {
    display: block;
    float: left;
    font-size: 10px;
    height: 45px;
    margin: 0 6px 0 0;
    text-align: center;
    text-transform: uppercase;
    border-top: 2px solid #F3A200;
    padding: 0px 11px; }
    #menu li a {
      color: #524b40;
      text-decoration: none;
      width: 100%;
      padding: 9px 0;
      display: block; }
      #menu li a:hover {
        color: #8F5C46; }
    #menu li.sel {
      filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF3A200', endColorstr='#FFCA8700');
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiP…dpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
      background-size: 100%;
      background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3a200), color-stop(100%, #ca8700));
      background-image: -moz-linear-gradient(#f3a200, #ca8700);
      background-image: -webkit-linear-gradient(#f3a200, #ca8700);
      background-image: linear-gradient(#f3a200, #ca8700);
      background-color: #f3a200;
      -moz-border-radius-bottomleft: 4px;
      -webkit-border-bottom-left-radius: 4px;
      border-bottom-left-radius: 4px;
      -moz-border-radius-bottomright: 4px;
      -webkit-border-bottom-right-radius: 4px;
      border-bottom-right-radius: 4px;
      border-top-style: none;
      border-right-style: outset;
      border-bottom-style: outset;
      border-left-style: outset;
      border-width: 1px;
      border-color: #F3A200; }

#slides {
  margin: 12px auto 0 auto;
  width: 780px; }

.content {
  float: left;
  width: 780px; }
  .content#index {
    background: url(../img/sc_index.jpg) no-repeat;
    display: block; }
  .content#o_mnie {
    background: url(../img/sc_o_mnie.jpg) no-repeat 0px 0px; }
  .content#moje_kwalifikacje {
    background: url(../img/m_kwalifikacje.jpg) no-repeat 0px 0px; }
  .content#komu_pomagam {
    background: url(../img/komu_pomagam.jpg) no-repeat; }
  .content#formy_pomocy {
    background: url(../img/formy_pomocy.jpg) no-repeat;
    background-color: #9b744b; }
  .content#cennik {
    background: url(../img/cennik.jpg) no-repeat;
    height: 400px; }
  .content#galeria {
    background: url(../img/gabinet.jpg) no-repeat;
    height: 444px; }
  .content#kontakt {
    background: url(../img/kontakt.jpg) no-repeat;
    height: 422px; }

.text strong {
  color: #D0982B; }
.text p {
  margin-top: 12px; }

#tabs {
  margin-top: 557px; }

#tabnav {
  float: left; }
  #tabnav ul {
    margin: 0;
    padding: 0; }
  #tabnav li {
    display: block;
    float: left;
    height: 40px;
    text-align: center;
    padding: 0 12px;
    background-color: rgba(117, 142, 221, 0.12); }
    #tabnav li.tabnavmid {
      margin: 0 2px 0 0; }
    #tabnav li.sel {
      background-color: rgba(245, 245, 245, 0.5); }
  #tabnav a {
    color: #000;
    text-decoration: none;
    line-height: 40px;
    display: block; }
    #tabnav a span {
      display: inline-block;
      line-height: 20px; }

#tabs div {
  float: left;
  display: none;
  background-repeat: no-repeat; }
  #tabs div.text {
    padding: 5px;
    font-size: 12px; }
    #tabs div.text p {
      margin: 7px 11px; }

div#psychoterapia {
  display: block; }

#index div.text {
  margin: 298px 0 0;
  padding: 0 13px;
  text-align: right;
  font-weight: bold;
  line-height: 20px; }
  #index div.text #signature {
    font-weight: normal;
    display: block;
    width: 229px;
    float: right;
    text-align: center;
    margin-top: 0px; }

#o_mnie div.text {
  padding: 0 14px 0;
  width: 380px;
  margin: 0 0 10px; }

#moje_kwalifikacje div.text {
  padding: 0 14px 0;
  width: 587px;
  margin: 0 0 10px; }
  #moje_kwalifikacje div.text h3 {
    margin-top: 8px;
    margin-bottom: 4px; }
  #moje_kwalifikacje div.text ul {
    margin-top: 6px; }

#komu_pomagam div.text {
  margin: 28px 4px 32px 425px;
  padding: 0 14px 0 14px; }

#cennik div.text {
  padding: 0 14px 0;
  width: 357px;
  margin: 0 0 10px; }

#g1 {
  height: 387px;
  padding-right: 12px; }

#g2 {
  height: 26px;
  padding: 9px 6px 0px 8px; }

#galeria li {
  display: block;
  margin: 50px 2px 0px 10px;
  float: right; }
  #galeria li img {
    border: none;
    box-shadow: 2px 2px 10px 0px #323232; }
#galeria ul {
  padding: 0px;
  margin: 0px 0px 0px 0px; }
#galeria #gabinet-txt {
  width: 174px;
  margin: 10px 10px 10px 16px;
  float: left; }
  #galeria #gabinet-txt p {
    margin-top: 0px; }
#galeria #gabinet-gal {
  float: left;
  width: 568px; }

#kontakt div.text {
  margin: 229px 0 0;
  padding: 0 9px;
  font-size: 12px; }

#t1 {
  float: left;
  padding: 9px;
  width: 246px; }
  #t1 a {
    color: #D0982B; }

#mapa {
  border: 3px solid #FFFFFF;
  float: right;
  height: 357px;
  width: 419px;
  font-size: 11px; }

#t2 {
  clear: both; }

#shade {
  float: left;
  background: url(../img/shade.png) no-repeat;
  width: 634px;
  height: 50px;
  margin: auto; }

#rkozak-psychologpl {
  width: 800px;
  text-align: center;
  margin: 0 auto;
  clear: both;
  color: #524b40; }
  #rkozak-psychologpl a {
    font-weight: bold;
    color: #524b40; }

/*# sourceMappingURL=main.css.map */
