body { margin: 0px; padding: 0px; background-image: url(../gfx/tlo.jpg); background-repeat: repeat-x; background-position: top left; width: 100%; font-family: Verdana,Arial; font-size: 12px; color: #333333;}
.body_tb { width: 772px; height: 100%; }
.body_td { width: 770px; height: 400px; background-color: #ffffff; text-align: left; }
tr { vertical-align: top; }
img { border: 0px;}
.tlol { width: 1px; background-image: url(../gfx/tlo-l.gif); background-repeat: repeat-y; background-position: top right; }
.tlop { width: 1px; background-image: url(../gfx/tlo-p.gif); background-repeat: repeat-y; background-position: top left; }
.mail { position: relative; top: 3px; left: -83px; }
a, a:visited  { color: #006600;	text-decoration: underline; }
a:hover {	color: #009900; }
a.lang, a.lang:visited  { color: #666666;	text-decoration: none; font-family: Arial,Verdana; font-size: 10px;}
a.lang:hover {	color: #009900; }
.menu_tb_t { width: 100%; }
.menu_tb_b { width: 100%; }
.menu_tb_t td, .menu_tb_b td { width: 100%; font-size: 4px;}
.menutable { background: url(../gfx/menu-m5.gif) repeat-x top left; height: 40px;}
.menu { padding: 0px 10px 0px 10px; background: url(../gfx/menu-m3.gif) no-repeat top left; vertical-align: middle; text-align: left; height: 40px;}
.menu#on { background: url(../gfx/menu-m2.gif) repeat-x top left; }
.menuondiv {height: 1px; width:1px; position:relative; top:-11px; left:-10px; }
.menu a, .menu a:visited  { color: #000000;	text-decoration: none; font-family: Arial,Verdana; font-size: 12px; line-height: 12px;}
.menu a:hover {	color: #006600; }
.lang {height: 1px; float:right; font: normal 9px arial; padding-right: 10px;}
.lang a {text-decoration: none;}
.lang a:hover {color: #000;}
.foot { background-image: url(../gfx/trawa2.jpg); background-repeat: repeat-x; background-position: bottom left; height: 150px; width: 100%; }
.foot td { text-align: center; font-size: 11px; color: #000000; font-family: Arial,Verdana; vertical-align: middle;}
#eye-l { position: relative; top: -60px; left: 103px;}
#eye-p { position: relative; top: -61px; left: -92px;}
.mail2 { position: relative; top: 3px; left: 0px;}
#kociak-l { position: relative; top: -15px; left: 10px;}
#kociak-p { position: relative; top: -0px; left: -10px;}
#kwiaty { position: relative; top: -10px; left: 20px;}
#kwiaty2 { position: relative; top: -20px; left: 30px;}
#ogon { position: relative; top: -21px; left: -100px;}
#stat { position: relative; top: -10px; left: 5px;}
.oblew_l { margin: 2px 15px 5px 0px;}
.oblew_r { margin: 2px 0px 5px 15px;}
h1 { font-size: 22px; font-weight: normal; color: #569751; font-family: Arial,Verdana; margin: 0px 0px 36px 0px; padding: 0px; }
h3 { font-size: 14px; font-weight: bold; color: #569751; font-family: Arial,Verdana; margin: 0px 0px 16px 0px; padding: 0px; }
h2 { font-size: 18px; line-height: 36px; font-weight: normal; color: #333333; font-family: Arial,Verdana; margin: 0px; padding: 10px 0px 10px 20px; background-image: url(../gfx/h2.gif); background-repeat: no-repeat; background-position: center left;}
.personalia {line-height: 18px;}
a.back, a.back:visited  { color: #666666;	text-decoration: none; font-family: Arial,Verdana; font-size: 10px;}
a.back:hover {	color: #009900; }
h2.miot { position: relative; top: 0px; left: -18px;}
p { margin: 0px; padding: 0px; }
.personalia td { text-align: left; }
.img_cornish_rex { cursor: pointer;}
.pager {font-size: 10px;}
.pager a, .pager a:visited {text-decoration: none;}
.menu a.special, .menu a.special:visited  { font-weight:bold; color: #006600;	}
.menu a.special:hover {	color: #009900; }
.rod1 tr, .rod2 tr {vertical-align: middle;}
.rod1 td {text-align: center;}
.rod1, .rod2 { border-top: 1px #006600 solid; border-right: 1px #006600 solid;}
.rod1 td, .rod2 td { border-left: 1px #006600 solid; border-bottom: 1px #006600 solid;}
