html, body {
margin: 0;
padding: 0;
}

.clear {
clear: both;
}

body {
text-align: center;
font: 10px verdana, arial, sans-serif;
color: #fad7b1;
}

p{
font: 10px verdana, arial, sans-serif;
color: #673517;
font-weight:normal;
margin-top:0px;
}

#wrapper {
text-align: left;
margin: 5px auto;
width: 780px;
background: #fad7b1;
}

#body {
background-color:#fad7b1;   <!-- tutaj kolor bacgrounda -->
}

a.hmenu11 {
font: normal 10px Tahoma, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
color:#faebd7;
text-decoration: none;
}

a.hmenu11:hover {font: normal 10px Tahoma, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
color:#ffffff;
text-decoration: none;
}

a.hmenu9 {font: 9px Tahoma, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
color:#faebd7;
text-decoration: none;
text-transform:uppercase;
}
a.hmenu9:hover {
font: 9px Tahoma, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
color:#ffffff;
text-decoration: none;
text-transform:uppercase;
}

a.hmenu1 {
font: bold 10px Tahoma, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
color:#4d3823;
text-decoration: none;
}
a.hmenu1:hover {
font: bold 10px Tahoma, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
color:#8d2703;
text-decoration: none;
}

a.hcopy {
font: 10px Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
color:#faebd7;
text-decoration: none;
}

a.hcopy:hover {
font: 10px Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
color:#ffffff;
text-decoration: none;
}

a.po_menu {
font: 10px Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
color:#7b0000;
text-decoration: none;
}

a.po_menu:hover {
font: 10px Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
color:#4d3823;
text-decoration: underline;
}

.main {
font: 10px Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
}

/*formularze*/
td.form{
font: 10px verdana, arial, sans-serif;
color: #673517;
font-weight:normal;
width: 200px;
height: 20px;
text-align: right;
}

.f {
   background-color: #ffe7ce;
   border: solid 1px #d8bf8e;
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-style: italic;
   font-size:10px;
   color: #673517;
   height: 20px;
   width:200px;
}

.f1 {
   background-color: #ffe7ce;
   border: solid 1px #d8bf8e;
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-style: italic;
   font-size:10px;
   color: #673517;
   height: 70px;
   width:200px;
}

.f2 {
   background-color: #ffe7ce;
   border: solid 1px #d8bf8e;
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-style: italic;
   font-size:10px;
   color: #673517;
   height: 20px;
   width:100px;
}

/*dodatkowe style*/

div.content {
	width: 560px;
}
div.content ul,a.link {
	margin:0 0 20px 50px;
	font-size:10px; 
	color: #673517;
}
a.link {
	margin:0;
	font-size:10px; 
	color: #673517;
}
div.content table {
	margin:0 0 20px 50px;
	font-size:10px; 
	color: #673517;
	width:400px;
	border: 1px solid #673517;
	border-collapse: collapse;	
	text-align: center;
}
/*catering*/
div.content table.list {
	margin:0 0 20px 50px;
	font-size:10px; 
	color: #673517;
	width:400px;
	border: none;
	text-align: left;
}
div.content table.list td {
	border: none;
}
/*kart płatnicze*/
table.card {
	margin: 0;
	padding: 5px;
	width: 300px;
	font-size:10px;
	color: #673517;
	border: none;
	background-color: #fad7b1;
	border: 1px solid #673517;
}
table.card img {
	margin: 0;
	padding: 0;
	border:1px solid #f5bc83;
}
table.card td.jasniej {
	background-color: #fdf2e3;
}
/*style dla galerii w prawym górnym rogu*/
div.content table.galeria {
	width:200px;
	border: none;
	padding: 0;
	margin: 0 -10px 0 10px;
	padding: 0;
	float:right;
}

div.content table.galeria td {
	border: none;
}

div.content table.galeria td img {
	border:1px solid #f5bc83;
}
/*galeria na stronie galerii*/
div.content table.galeria2 {
	width:200px;
	border: none;
	margin: 0;
	padding: 0;
}
div.content table.galeria2 td {
	border: none;
}
div.content table.galeria2 td img {
	border:1px solid #f5bc83;
}
div.content hr {
	border:none;
	background-color: #d49c50; 
	color: #673517; 
	height: 1px;
	width:60%;
}
hr.kont {
	border:none;
	background-color: #d49c50; 
	color: #d49c50; 
	height: 1px;
	width: 560px;
	margin: 20px 0 20px 0;
}

div.content td {
	border: 1px solid #673517;
	padding:5px;
}
div.content td.head {
	background-color: #faddbc;
}
div.content td p {
	font-size: 8px;
	font-style: italic;
}
p.light, a.light {
	font-size: 8px;
	font-style: italic;
	color: #f8c08f;
}
div.kontakt p {
	font-size: 8px;
	font-style: italic;	
	width: 200px;
	margin: 0 0 20px 0;
}
p.gal {
	margin:25px 0 0 120px;;
	text-align: left;
	font-weight: 900;
}
/*galeria trzecia w cenniku ;-/	*/
div.content table.galeria3 {
	width:200px;
	border: none;
}
div.content table.galeria3 td {
	border: none;
}
div.content table.galeria3 td img, div.kontakt img  {
	border:1px solid #f5bc83;
}
span.buzka {
	font-size: 30px;
	color: #ef9056 ;
	margin: 10px;
	font-weight: 900;
}