body
{
 margin: 0;
 padding: 5px;
 font-size: 12px;
 color: #000;
 font-family: verdana, arial, sans-serif;
 background-color: #b5a057;
}

#strona
{
 width: 768px;
 height: auto;
 margin: auto;
 padding: 0;
 border: 1px solid #6b5405;
 background-color: #cbbc89;
}

table
{
  border: 1px solid #6b5405;
  border-collapse: collapse;
}

td
{
  border: 1px solid #6b5405;
}

/* Menu */

#menu
{
 width: 768px;
 height: 23px;
 margin: 0;
 padding: 0;
 background-color: #bda75b;
 border-top: #6b5405 solid 1px; 
 border-bottom: #6b5405 solid 1px; 
}

div#menu ul
{
 margin: 2px 0 0 0;
 padding: 0;
}

div#menu ul li
{
 display: inline;
 margin: 0;
 padding: 0 10px 0 10px;
 height: 18px;
 list-style-type: none;
}

a.menu
{
 font-size: 15px;
 font-weight: bold;
 font-family: verdana, arial, sans-serif;
 text-decoration: none;
 color: #443605;
}

a.menu:hover, a.menu_aktywne, a.menu_aktywne:hover
{
 font-size: 15px;
 font-weight: bold;
 font-family: verdana, arial, sans-serif;
 text-decoration: none;
 color: #fff;
}

#tresc
{
 width: 100%;
 margin: 0;
 padding: 0;
 font-size: 12px;
 color: #000;
 font-family: verdana, arial, sans-serif;
}

a
{
 font-size: 12px;
 font-weight: bold;
 font-family: verdana, arial, sans-serif;
 text-decoration: none;
 color: #6b5405;
}

a:hover
{
 font-size: 12px;
 font-weight: bold;
 font-family: verdana, arial, sans-serif;
 text-decoration: none;
 color: #fff;
}

p
{
 margin: 0;
 padding: 0;
}

#czesc_glowna
{
 width: 758px;
 height: 420px;
 margin: 0;
 padding: 5px;
}

html>body>#strona>#czesc_glowna
{
 height: auto;
 min-height: 420px;
}

#strona:after 
{ 
  display: block; 
  content: ""; 
  clear: both;
}

img
{
 margin: 0;
 padding: 0;
 border: none;
}

#dane_kontaktowe
{
 float: left;
}

#formularz_kontaktowy
{ 
 width: 500px;
 float: right;
}

#formularz_kontaktowy_wyslane
{
 width: 500px;
 float: right;
 text-align: center;
}

fieldset
{
 margin: 0;
 padding: 0;
 border: none;
}

.formularz
{
 width: 500px;
}

label
{
 padding: 2px 0 0 0;
 clear: both;
 float: left;
}

.input_kontakt
{
 width: 350px;
 padding: 1px;
 margin: 1px 0;  
 border: 1px solid #856804;
 clear: right;
 float: right;
}

.checkbox
{
 margin: 0 0 0 8px;
 padding: 0;
 border: none;
 clear: right;
 float: left; 
}

.formularz>.checkbox
{
 margin: 2px 0 0 12px;
}

.przycisk
{
 clear: both;
 float: right;
 border: 1px solid #856804;
}

h4
{
 margin: 0 0 10px 0;
 padding: 0;
 font-size: 13px;
 font-weight: bold;
 font-family: verdana, arial, sans-serif;
 color: #000;
}

h3
{
 margin: 0 0 3px 0;
 padding: 0;
 font-size: 13px;
 font-weight: bold;
 font-family: verdana, arial, sans-serif;
 color: #000;
}

#kama
{
 clear: right;
 float: right;
 margin: 70px 105px 0 0;
 
}

#kama_zdjecie
{
 clear: left;
 float: left;
 border: 1px solid #856804;
 margin: 10px 0 0 35px;
} 

#start
{ 
 width: 100%;
 height: auto;
 background: transparent url(../grafiki/i.png) 369px 185px no-repeat;
}

#start:after 
{ 
  display: block; 
  content: ""; 
  clear: both;
}

#kenia
{
 clear: left;
 float: left;
 margin: 75px 0 0 125px;
}

#kenia_zdjecie
{
 clear: right;
 float: right;
 border: 1px solid #856804;
 margin: 86px 35px 0 0;
}

img.miniaturka
{
 display: block;
 margin: auto;
 border: 1px solid #856804;
}

#zdjecie
{
 width: 652px;
 margin: 20px auto 0 auto;
}

#nawigacja_poprzednie
{
 float: left;
 margin-bottom: 10px;
}

#nawigacja_nastepne
{
 float: right;
 margin-bottom: 10px;
}

img.zdjecie
{
 clear: both;
 display: block;
 margin: auto;
 border: 1px solid #856804;
}

#kama_psy
{
 float: left;
 padding: 10px 0 0 0;
 width: 329px;
 text-align: center;
}

#kenia_psy
{
 float: right;
 padding: 10px 0 0 0;
 width: 329px;
 text-align: center;
}

#kama_psy_zdjecie
{
 margin-top: 45px;
 border: 1px solid #856804;
}

#kenia_psy_zdjecie
{
 margin-top: 45px;
 border: 1px solid #856804;
}

#kama_psy ul li
{
 margin: 0;
 padding: 0;
 list-style: none;
}

#kenia_psy ul li
{
 margin: 0;
 padding: 0;
 list-style: none;
}

#kama_psy ul
{
 margin: 0;
 padding: 0;
}

#kenia_psy ul
{
 margin: 0;
 padding: 0;
}

a.psy
{
 font-size: 15px;
 font-weight: bold;
 font-family: verdana, arial, sans-serif;
 text-decoration: none;
 color: #6b5405;
}

a.psy:hover
{
 font-size: 15px;
 font-weight: bold;
 font-family: verdana, arial, sans-serif;
 text-decoration: none;
 color: #fff;
}

p.psy
{
 margin: 15px;
}

#kategorie
{
 margin: 20px auto 0 auto;
 width: 700px;
}

.miniaturka_kategorii
{ 
 float: left;
 width: 350px;
 height: 200px;
 text-align: center;
}


#galeria
{
 width: 760px;
 margni: auto;
}

#galeria h3.kategoria
{
 margin-bottom: 20px;
}

h3.linki
{
 margin-bottom: 20px;
}

ul.linki
{
 margin: 0 0 10px 0;
 padding: 0;
 list-style-type: none;
}

li
{

}


div.miniaturka
{
  float: left;
  width: 190px;
  height: 170px;
}


ul#lista_stron
{
 clear: both;
 float: right;
 margin: 0 10px 10px 0;
}

ul#lista_stron li
{
 display: inline;
 margin: 0;
 padding: 0 2px 0 2px;
 list-style-type: none;
}

ul#lista_stron li a
{
 font-size: 12px;
 font-weight: bold;
 font-family: verdana, arial, sans-serif;
 text-decoration: none;
 color: #6b5405;
}

ul#lista_stron li a:hover, ul#lista_stron li.aktywne 
{
 font-size: 12px;
 font-weight: bold;
 font-family: verdana, arial, sans-serif;
 text-decoration: none;
 color: #fff;
}

.wpis
{
 clear: both;
 width: 100%;
 margin: 0 0 10px 0;
 border-bottom: 1px solid #856804;
}

.data
{
 font-size: 10px;
 font-style: oblique;
 font-family: verdana, arial, sans-serif;
 text-decoration: none;
 color: #000;
}

.przycisk
{
 border: 1px solid #856804;
}

#wpis_ksiega
{
 width: 450px;
 border: none;
}

.tekst_ksiega, .tekst, td
{
 border: none;
}

.input_ksiega, .area_ksiega
{
 float: right;
 width: 350px;
 margin: 1px;
 border: 1px solid #856804;
 font-size: 12px;
 font-family: verdana, arial, sans-serif;
 color: #000;
}