body
{
	font-family:Trebuchet MS;
	font-size: 12px;
	color: #ffffff;
	background: black;
	margin: 0px;
	behavior:url("csshover.htc");
}
img
{
	border:0;
}
#content
{
	width:1000px;
	margin: auto;
	background: #2C1511 url("gfx/bg_content.jpg") center no-repeat;
	
}
#header
{
	width:200px;
	margin: auto;
}
#header h1
{
	margin: 0px;
	padding: 0px;
}
#header a img
{
	border:0px;
}
#top
{
	width:1000px;
	height: 235px;
	background: url("gfx/bg_top.jpg") no-repeat;
}
#top h2
{
	margin: 70px 0 0 60px;
	_margin: 70px 0 0 30px;
	float:left;
	border:0px;
}
#nav
{
	float:left;
	list-style:none; 
	margin:0 0 0 0px;
	padding:0;
	width:490px;
	
}
#nav li
{
	float: left; 
	margin:0;
	padding:0;
	
}
#nav li a
{ 
	display:block; 
	position:relative; 
	margin:0 22px 0 0;
	padding:0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ 
} 
#nav li a span
{ 
	cursor:pointer;
	display:block; 
	position:absolute; 
	top:0px; left:0px; 
	z-index:1; /*for Opera 5 and 6*/ 
} 
#onas, #onas span
{ 
	width:54px;
	height:40px;
	background: url("gfx/menu/onas.jpg") 0 0 no-repeat;
} 
#onas:hover, #onas span:hover
{
	background-position: -54px 0;
	
}
#onas-current, #onas-current span
{ 
	width:54px;
	height:40px;
	background: url("gfx/menu/onas.jpg") -54px 0 no-repeat;
}
#restauracja, #restauracja span
{ 
	width:97px;
	height:40px;
	background: url("gfx/menu/restauracja.jpg") 0 0 no-repeat;
} 
#restauracja:hover, #restauracja span:hover
{
	background-position: -97px 0;
	
}
#restauracja-current, #restauracja-current span
{ 
	width:97px;
	height:40px;
	background: url("gfx/menu/restauracja.jpg") -97px 0 no-repeat;
}
#menu, #menu span
{ 
	width:63px;
	height:40px;
	background: url("gfx/menu/menu.jpg") 0 0 no-repeat;
} 
#menu:hover, #menu span:hover
{
	background-position: -63px 0;
	
}
#menu-current, #menu-current span
{ 
	width:63px;
	height:40px;
	background: url("gfx/menu/menu.jpg") -64px 0 no-repeat;
}
#kontakt, #kontakt span
{ 
	width:71px;
	height:40px;
	background: url("gfx/menu/kontakt.jpg") 0 0 no-repeat;
} 
#kontakt:hover, #kontakt span:hover
{
	background-position: -71px 0;
	
}
#kontakt-current, #kontakt-current span
{ 
	width:72px;
	height:40px;
	background: url("gfx/menu/kontakt.jpg") -70px 0 no-repeat;
}
#galeria, #galeria span
{ 
	width:70px;
	height:40px;
	background: url("gfx/menu/galeria.jpg") 0 0 no-repeat;
} 
#galeria:hover, #galeria span:hover
{
	background-position: -72px 0;
	
}
#galeria-current, #galeria-current span
{ 
	width:72px;
	height:40px;
	background: url("gfx/menu/galeria.jpg") -72px 0 no-repeat;
}


#content_Two
{
	width:1000px;
	margin: auto;
	clear:both;

	
}

#content_left
{
	width: 600px;
	float: left;
	margin: 0 10px 0 90px;
	_margin: 0 10px 0 45px;
}
#content_left a
{
	color:white;
}
#content_left a:visited
{
	color:white;
}
#content_left a:hover
{
	color:gray;
}
#content_right
{
	width:280px;
	float:left;
}
#nav_lang
{
	float:left;
	list-style:none; 
	margin: 15px 0 0 110px;
	_margin: 15px 0 0 55px;
	padding:0;
	
}
#nav_lang li
{
	float: left; 
	margin:0 5px 0 0;	
	padding:0;
	
}
#nav_lang li a
{ 
	display:block; 
	position:relative; 
	
	
	padding:0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ 
} 
#nav_lang li a span
{ 
	cursor:pointer;
	display:block; 
	position:absolute; 
	top:0px; left:0px; 
	z-index:1; /*for Opera 5 and 6*/ 
} 
#pl, #pl span
{ 
	width:22px;
	height:16px;
	background: url("gfx/pl.jpg") 0 0 no-repeat;
} 
#de, #de span
{ 
	width:22px;
	height:16px;
	background: url("gfx/de.jpg") 0 0 no-repeat;
} 

#en, #en span
{ 
	width:22px;
	height:16px;
	background: url("gfx/en.jpg") 0 0 no-repeat;
} 
#welcome
{
	width: 536px;
	background: ;
}
#welcome h3
{
	width: 537px;
	clear:both;
	float:left;
	background: url(gfx/hr.jpg) left bottom no-repeat;
	padding:5px 0 0 0;
	margin: 35px 0 0 0;
	font-size:14px;

}
#welcome p
{

	margin-top:10px;
	padding:0;
	float:left;
	
}

#welcome .more
{
	clear:both;
	margin: 0;
	width: 510px;
	text-align: right;
}
#menubox
{
	width: 232px;
	height:325px;
	margin-left:40px;
	_margin-left:20px;
	background: url("gfx/tablica.jpg");
	float:left;	
	margin-top:50px;
	
}
#menubox .text
{
	margin: 15px  0 0 0px;
}
#menubox h4
{
	margin: 20px 0 0 30px;
}
#menubox ul
{
	margin: 0px 0  0 40px;
	_margin: 0px 0  0 20px;
	padding:0;
	float:left;
	list-style:none;
	width:150px;
}
#menubox li
{
	list-style:none;
	margin:5px 0 0 0;
	padding:0;
}
#menubox li a
{
	color: white;
	text-decoration: none;
}
#menubox li a:visited
{
	color: white;
}
#menubox li a:hover
{
	color: gray;
}
.wina
{
	width: 300px;
	float:left;	
}
.wina H3
{
	width: 267px;
	clear:both;
	float:left;
	background: url(gfx/hrmin.jpg) left bottom no-repeat;
	padding-top:5px;
	margin: 20px 0 10px 0;
	font-size:14px;
}
.wina IMG
{
	float:left;
	margin: 5px;
}
.wina P
{
	margin: 5px 5px 5px 5px;
	padding: 5px;
	text-align: justify;
	display: block;
}


.MenuGrupy
{
	width: 200px;
	float:left;
	height: 155px;
	display: block;	
}
.MenuGrupy h3
{
	width: 198px;
	clear:both;
	float:left;
	background: url(gfx/hrmin.jpg) right bottom no-repeat;
	padding-top:5px;
	margin: 35px 0 10px 0;
	font-size: 14px;
}
.MenuGrupy a
{
	text-decoration: none;
}


.MenuProdukt
{
	width: 625px;
	float:left;
	display: block;
	border: 0px solid #FFFFFF;
	text-align: left;	
}
.MenuProdukt h3
{
	width: 570px;
	clear:both;
	background: url(gfx/hrmin.jpg) left bottom no-repeat;
	padding-top:5px;
	margin: 18px 0 12px 0;
	font-size: 12px;
}
.MenuProdukt .cena
{
	width: 95px;
	float:right;
	padding-top:5px;
	font-size: 12px;
	font-weight: normal;
	position: relative;
	margin-right: 260px;
	display: block;
}
.MenuProdukt .waga
{
	width: 95px;
	float:left;
	padding-top:5px;
	margin: 0px 0 12px 0;
	font-size: 12px;
	font-weight: normal;
	position: relative;
	display: block;
}
.MenuProdukt P
{
	width: 495px;
	clear:both;
	float:none;
	padding-top:5px;
	margin: -20px 25px 0px 10px;
	font-size: 12px;
	font-weight: normal;
}
.MenuProdukt a
{
	text-decoration: none;
}
.MenuProdukt img
{ 
margin: 10px;
float: left;
}

.MenuGaleria
{
	width: 160px;
	float:left;
	height: 155px;
	display: block;
	text-align: center;
	text-decoration: line-through;
	padding: 20px;	
}
.MenuGaleria h3
{
	width: 198px;
	clear:both;
	float:left;
	padding-top:5px;
	margin: 35px 0 10px 0;
	font-size: 14px;
}
.MenuGaleria a
{
	text-decoration: none;
}


#zumi
{
	margin: 50px 0 20px 60px;
	_margin: 50px 0 20px 30px;
	padding-bottom:20px;
	clear: both;
	float:left;
	
	
}
#zumi a img
{
	border: 0px;
}
#footer
{
	margin: auto;
	width:1000px;
	border-top:2px solid #5B2920;
	padding-top:2px;
	color: #B3928C ;
	background: #2C1511;
	text-align:center;
	clear:both;
	
}
	

