TABLE {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

TD {
	color : WHITE;
}

#menu1 a {
	font-size : 18px;
	display: block;
	color: white;
	text-decoration: none;
	font-weight: bold;
	width: 220px;
	height: 24px;
}
#menu1 a:hover {
	color: brown;
	width: 220px;
	font-weight: bold;
	background-color: #DFFFFF;
}
#menu1 table {
	border : 1px solid Green;
	text-align: center;
	width: 220px;
}

#menu2 a {
	font-size : 18px;
	display: block;
	color: black;
	background-color: #CCFFBC;
	text-decoration: none;
	font-weight: bold;
	height: 24px;
	width: 220px;
}
#menu2 a:hover {
	color: brown;
	background-color: #CCFFBC;
	width: 220px;
	font-weight: bold;
}
#menu2 table {
	border: 1px solid Green;
	text-align: center;
	width: 220px;
}

A.Przycisk {
	color : Lime;
	text-decoration : none;
}

A:HOVER.Baner {
	color : #DC143C;
	font-weight : bold;
}

div#Pojemnik_Zdjecia {
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
}

div#Zdjecie {
	float: top;
}

div#Podpis_Zdjecia {
	float: bottom;
	color: Gray;
	font-size: 9px;
}

a.galeria {
	font-weight: bold;
	color: yellow;
}

.data {
	font-weight: bold;
	color: red;
}

.tytul {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: yellow;
}
td.wiersz {
	height: 65px;
	border-bottom: 1px dashed yellow;
	text-align: justify;
}

/* POCZĄTEK NOWEGO CSS-a */

* {
padding: 0px;
margin: 0px;
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 14px;
color: white;
}

body { 
background-image: url('grafika/podklad.jpg');
}

div.glowny {
width: 100%;
text-align: center;
position: absolute;
margin-top: 10px;
padding-bottom: 5px;
}

div.wiersz {
width: 900px;
display: inline-block;
background-image: url('grafika/przycieta/tlo.jpg');
background-position: center;
background-repeat: repeat-y;
background-color: #652519;
}

div.menu-lewe {
width: 326px;
background-image: url('grafika/przycieta/menu-tlo.jpg'); 
background-position: top; 
background-repeat: repeat-y;
float: left;
}

div.menu-gora {
width: 326px;
height: 505px;
background-image: url('grafika/przycieta/menu.jpg'); 
background-position: top; 
background-repeat: no-repeat;
}

div.menu-pozycja {
margin-top: 10px;
width: 250px;
height: 22px;
border: 1px solid black;
display: inline-block;
background-color: red;
}

div.menu-pozycja a {
font-weight: bold;
font-size: 16px;
display: block;
background-color: red;
color: black;
height: 22px;
}

div.menu-pozycja a:hover, div.menu-pozycja a.hover {
font-weight: bold;
font-size: 16px;
display: block;
background-color: #FF5555;
color: #FFEE00;
}

div.menu-pozycja-wybrane {
margin-top: 10px;
width: 250px;
height: 22px;
border: 1px solid black;
display: inline-block;
background-color: #FF5555;
}

div.menu-pozycja-wybrane a {
font-weight: bold;
font-size: 16px;
display: block;
background-color: #FF5555;
color: #FFEE00;
height: 22px;
}

div.menu-reklama {
margin-top: 20px;
color: #800000;
font-weight: bold;
vertical-align: middle;
}

div.menu-dol {
width: 326px;
color: #652519;
}

div.tresc {
float: left;
width: 574px;
background-color: #652519;
background-image: url("./grafika/przycieta/glowna-tlo.jpg");
vertical-align: top;
}

div.tresc-wiersz {
padding-top: 5px;
display: inline-block;
width: 530px;
}

div.foto-glowna {
float: right; 
padding-left: 10px; 
padding-bottom: 5px; 
padding-top: 3px;
color: gray;
}

div.tekst {
text-align: justify;
}

div.stopka-lewa {
width: 326px;
background-color: #ffb401;
float: left;
}

div.stopka-prawa {
width: 574px;
background-color: #652519;
float: left;
}

div.rumac {
width: 900px;
display: inline-block;
text-align: right;
font-weight: bold;
color: #808080;
}

div.srodek {
text-align: center;
}

div.oferta-zaproszenie {
font-size: 14px; 
color: #FFFFFF; 
text-align: justify; 
padding-right: 10px; 
position: absolute; 
left:5px; 
top: 390px;
}

div.galeria-enter {
float: left; 
width: 265px; 
text-align: center; 
display: inline-table; 
}

div.galeria-foto {
float: left; 
width: 165px; 
text-align: center; 
display: inline-table; 
margin: 5px;
}

div.formularz {
width: 200px;
text-align: left;
float: left;
}

div.limit {
text-align: right; 
border-bottom: solid 1px white;
width: 550px;
margin-top: 10px;
}

div.skrot {
width: 530px;
text-align: justify;
border-bottom: 1px dashed yellow;
padding: 10px;
}

img.galeria {
border: 1px solid black;
padding: 5px;
background-color: white;
color: gray;
}

object {
float: left;
}

h1 {
font-size: 16px; 
color: #FFFFFF; 
font-weight: bold;
} 

h2 {
font-size: 14px; 
color: #FFFFFF; 
font-weight: bold;
} 

h3 {
font-size: 14px; 
color: #FFFFFF; 
font-weight: bold;
margin-top: 20px;
margin-bottom: 20px;
} 

ul.oferta {
font-size: 14px; 
color: #FFFFFF; 
padding-left: 5px;
position: absolute;
left: 0px;
top: 0px;
list-style: none none;
}

ul.oferta li {
height: 35px;
}

ul.opis {
display: none;
color: black;
list-style: none none;
}

ul.opis li {
color: red;
font-weight: bold;
text-align: center;
}

ul.oferta li.over ul.opis, ul.oferta li:hover ul.opis {
display: block;
position: absolute;
left: 250px;
top: -10px;
width: 270px;
height: 350px;
border: 1px dashed red;
background-color: white;
}

ul.wielkanoc li {
padding-top: 20px;
}

input, textarea {
color: black;
}

a {
	text-decoration : none;
}

a.foto-glowna {
	color: gray;
}

a.link {
	color : white;
}


a.link:hover{
	text-decoration: underline;
	color: yellow;
}

.tytul {
	font-size: 14px;
	font-weight: bold;
}

a.wielkanoc {
color: #652519;
}