body, td
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  color: #000000;
}

p{ margin: 0px; }
hr{ height: 0; border-bottom: 1px solid #555555; }
div.hr { height: 1px; background-color: #B1C797; margin: 12px 0; }
div.hr hr { display: none; }

li {  text-align: left; margin-bottom: 4px; }

a        {  color: #000099; text-decoration: none }
a:hover      {  color: #000099; text-decoration: underline }
a:visited    {  color: #336699; text-decoration: none }
a:visited:hover  {  color: #336699; text-decoration: underline }

a.green      {  color: #7C9160; text-decoration: none}
a.green:hover  {  text-decoration: underline}

a.logo, a.logo:hover, a.logo:visited {  color: #657E44; text-decoration: none}

.green  { color: #7C9160; }
.gray  { color: #555555 }
.arial  { font-family: Arial; font-size: 8pt }
.wyroz  { background-color: #F1FCE1; color: #A43528 }
.nolink  { color: #336699 }

small, .small
{
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
}

.wielki { font-size: 24px; font-weight: bold }

.style_duzy
{
  font-size: 18px;
  font-weight: bold;
  font-family: arial, tahoma;
}
.style_normalny
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  color: #000000;
}
.style_maly
{
  font-size: 7pt;
  font-family: tahoma, verdana, arial;
}

table.inv { padding: 2px; text-align:center }

.usr_img { border: 1px solid black }

.box1
{
  border: 1px solid black;
  background: #e6ffef;
  padding: 5px;
  width: 100%
}

.box2
{
  border: 1px solid black;
  background: #DFF8CD;
  padding: 5px;
}

h1 {
  font-size: 20pt;
  font-weight: bold;
  font-family: verdana,arial, tahoma;
}

h2 {
  font-size: 14pt;
  font-weight: bold;
  font-family: arial, tahoma;
}

.email
{
  border: 1px solid #4E6C44; background-color: #F5FBEE;
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  width: 70px;
}

.subok
{
  border: 1px solid;
  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  width: 20px;
  margin-left: 2px;
}

#stat{
  position: absolute;
  left: -120px;
  top: -120px;
}

#main { width: 576px; background: url(../_gfx/main-header.png) 0 0 no-repeat; padding-top: 104px; font-family: tahoma, arial, sans-serif; text-align: center; }

  #main table.divs { border-collapse: collapse; margin: 0 auto; }
    #main table.divs td { width: 175px; text-align: center; padding: 0; text-align: center; padding-bottom: 16px; }
      #main table.divs td div.icon { width: 122px; height: 143px; position: relative; overflow: hidden; margin: 0 auto; }
        #main table.divs td div.icon a { color: #5D7B00; font-family: tahoma, arial, sans-serif; font-size: 10; }
          #main table.divs td div.icon img { position: absolute; top: 0; left: 0; margin: 0; border: none; }
          #main table.divs td div.icon strong { position: absolute; bottom: 7px; left: 0; display: block; width: 100%; }

    #main table.divs td.news { vertical-align: top; text-align: left; }
      div#news { padding: 14px 0 0 10px; width: 284px; height: 113px; margin-left: 26px; background: url(../_gfx/aktualnosci-bg.png) 0 0 no-repeat; overflow: hidden; }
        div#news h3 { margin: 0; font-size: 11px; color: #A82A00; }
        div#news table { width: 280px; border-collapse: collapse; margin-top: 12px; }
          #main table.divs div#news table td { text-align: left; padding: 0; color: #445510; }
            #main table.divs div#news table td a { color: #9B804E; }
        div#news p.view-all { color: #703700; font-size: 0.9em; font-weight: bold; margin-top: 12px; text-align: right; padding-right: 12px; }
          div#news p.view-all a { color: #703700; }


div.video { text-align: center; }

p.main-link { margin: 12px 0; text-align: center; font-size: 1.3em; font-family: arial; }
  p.main-link a { color: #5D7B00; }

div.kartka { padding: 3px 3px 8px 3px; text-align: center; font-size: 0.9em; font-family: tahoma; }
  div.kartka a { color: #720C14; font-weight: bold; }
    div.kartka img { border: none; margin-bottom: 2px; }

#zaadoptuj-rzeke-2010 { width: 220px; padding: 12px; border:1px solid #A9BE8D; text-align: center; float: right; margin-left: 12px; clear: right; }
  #zaadoptuj-rzeke-2010 .img { margin: 0; }
  #zaadoptuj-rzeke-2010 .title { margin: 8px auto; }
  #zaadoptuj-rzeke-2010 object { margin: 0; }

#wstazka { display: none; width: 49px; height: 58px; background: url(../_gfx/wstazka.png) no-repeat 0 0; position: absolute; top: 59px; left: 105px; }

