body {
background-image : url(images/tlo_wstep.jpg);
background-repeat : repeat-x;
background-color : #fecd66;
color : #000000;
margin : 0;
text-align : center;
}

A:link {
font-family : Verdana, Helvetica;
font-weight : bold;
text-decoration : none;
color : #990000;
}
A:visited {
font-family : Verdana, Helvetica;
font-weight : bold;
text-decoration : none;
color : #990000;
}
A:hover {
font-family : Verdana, Helvetica;
font-weight : bold;
background-color : #e9dcc9;
text-decoration : none;
color : #990000;
}

div.all {
position : relative;
vertical-align : middle;
width : 800px;
margin-bottom : 10px;
}

div.menu {
position : absolute;
left : 0;
top : 0;
width : 185px;
height : 100%;
background-image : url(images/tlo_wstep.jpg);
background-repeat : repeat-x;
}

div.tekst {
position : absolute;
overflow : hidden;
height : auto;
top : 0;
left : 187px;
border : 1px solid #cd6600;
width : 609px;
background-color : #e9dcc9;
}

img.top {
border : 0;
}

table.menu {
border : 0;
width : 185px;
}
td.menu {
border : 0;
width : 185px;
background-image : url(images/tlo_wstep.jpg);
background-repeat : repeat-x;
background-color : #fecd66;
vertical-align : top;
margin : 0;
}
td.menutd {
border-left : 3px solid #990000;
border-right : 3px solid #eac795;
border-top : 0;
border-bottom : 0;
width : 179px;
height : 5px;
padding-left : 10px;
text-align : left;
background-color : #eac795;
font-family : Verdana, Helvetica;
font-size : 12pt;
}
td.menutd:hover {
background-color : #e9dcc9;
border-left : 3px solid #990000;
border-right : 3px solid #990000;
border-bottom : 0;
border-top : 0;
font-family : Verdana, Helvetica;
font-size : 12pt;
width : 179px;
height : 5px;
padding-left : 10px;
text-align : left;
}
td.menutdnh {
border-left : 0;
border-right : 0;
border-top : 2px solid #cd6600;
border-bottom : 1px solid #990000;
width : 183px;
height : 5px;
color : white;
text-align : center;
background-color : #990000;
font-family : Verdana, Helvetica;
font-size : 10pt;
padding-bottom : 1px;
}
td.menutdgal {
border-left : 3px solid #990000;
border-right : 0;
border-top : 0;
border-bottom : 0;
width : 182px;
height : 15px;
text-align : center;
background-color : #eac795;
font-family : Verdana, Helvetica;
font-size : 9pt;
}
td.menutdgal:hover {
background-color : #e9dcc9;
border-left : 3px solid #e9dcc9;
border-right : 0;
}

table.dzialy {
border : 0;
}

td.dzialy {
 border : 1px solid #990000;
}

td.rodowod {
border : 1px solid black;
font-size : 7pt;
}

td.edrod {
border : 0;
padding : 0;
font-size : 7pt;
}

table.glowna {
border : 0;
width : 739px;
margin : 0;
}

table.mioty {
border : 0;
}

table.miotyspis {
text-align : center;
border : 0;
}

div.footer {
border-top : 1px solid #cd6600;
width : 609px;
height : 15px;
color : #e9dcc9;
background-color : #990000;
text-align : center;
font-family : Verdana, Helvetica;
font-size : 7pt;
}

td#matkaojciec {
border : 1px solid #990000;
padding : 10px;
font-family : Verdana, Helvetica;
font-size : 9pt;
text-align : center;
font-size : 9pt;
background-color : #e9dcc9;
}

td#imiekota {
width : 200px;
height : 80px;
border : 1px solid #990000;
font-family : Verdana, Helvetica;
font-size : 9pt;
text-align : center;
background-color : #e9dcc9;
}

td#kolor {
width : 80px;
height : 80px;
border : 1px solid #990000;
font-family : Verdana, Helvetica;
font-size : 9pt;
text-align : center;
background-color : #e9dcc9;
}

td#reserved {
width : 100px;
height : 80px;
border : 1px solid #990000;
font-family : Verdana, Helvetica;
font-size : 9pt;
text-align : center;
background-color : #e9dcc9;
}

td#nic {
width : 80px;
height : 80px;
border : 1px solid #990000;
font-family : Verdana, Helvetica;
font-size : 9pt;
text-align : center;
background-color : #e9dcc9;
}

td.linki {
border : 1px solid #990000;
}

th {
border-bottom : 0;
font-family : Verdana, Helvetica;
font-size : 10pt;
text-align : center;
width : 130px;
height : 1px;
background-color : #990000;
}

div.glowny {
text-align : center;
width : 100%;
height : 100%;
}

div.news {
margin-right : 30px;
margin-left : 30px;
text-align : left;
overflow : hidden;
}

img {
border : 0;
}

h1 {
color : #750000;
background-color : #eac795;
margin-top : 0;
}

h4 {
color : #750000;
background-color : #eac795;
margin-top : 0;
}

input, textarea {
border : 1px solid #dc6600;
background-color : #e9dcc9;
font-family : Verdana, Helvetica;
font-size : 9pt;
}

span#b {
font-weight : bold;
}

table.plany {
text-align : center;
}

td.planytd {
border : 1px solid #990000;
}

div.zapraszamy {
border : 0;
font-family : Verdana, Helvetica;
font-size : 9pt;
vertical-align : top;
text-align : right;
}

a.t {
font-size : 9pt;
color : #990000;
}

a.dzialy {
font-size : 9pt;
color : #990000;
}

div.t {
font-size : 9pt;
color : #990000;
}

span.b {
font-weight: bold;
}

span.d {
font-size : 12pt;
}

td.miniaturki {
border : 1px solid #990000;
}

textarea.rodowody {
border : 1px solid black;
font-size : 7pt;
}

input.button {
border : 0;
color : #990000;
font-weight : bold;
}

td.osiagniecia {
border : 1px solid #990000;
padding : 10px;
}
div#fotka {
	margin : 30px 0;
}
div#fotka img {
	display : block;
	margin : 20px 0;
}
div#miniaturki img {
	border : 1px solid #990000;
	margin : 10px;
}

.kocieta_tabelka td {
	border : 1px solid #990000;
}
.kocieta_tabelka td span {
	font-size : 14pt;
	font-weight : bold;
	color : #990000;
}
.kocieta_tabelka th {
	font-size : 12pt;
	color : #990000;
	background-color : #E9DCC9;
	padding-top : 25px;
	padding-bottom : 5px;
	border-bottom : 3px solid #EAC795;
}
