body {	 background: url(../images/layn_15.jpg)  repeat; margin:0 auto;	padding:0;}
#tabglowna{ width:979px; height:100% ; margin:0 auto; background: transparent url(../images/spod.jpg)  repeat-y   center; position:relative;}
#tabglowna2{width:946px; height:100% ; margin:0 auto; background: transparent; position:relative; text-align:center;}
#tggora {width:979px; height:267px; background:#ffffdd}
#tlmala {width:16px; height:267px; margin-left:0px ; position:absolute ;}
#srodek{ width:946px; height:267px;  margin-left:16px ; position:absolute; background:transparent}
#tpmala {width:17px; height:267px; margin-left:962px ; position:absolute;}
#tgdol{ width:946px; height:100%; background: #ffffdd url(../images/nic.jpg)  repeat; margin-left:16px; position:relative;}
#tmenu {width:306px; height:277px; background:transparent url(../images/tabsrodek.gif)  repeat-y; position:relative}
#tzaw {width:572px; height:100%; background: url(../images/tabdol2.gif)  no-repeat; margin-left:330px; margin-top:-20px; position:relative; text-align:center;}
#tgora{ width:572px; height:31px; background:transparent url(../images/tabgora.gif) no-repeat ; margin-left:0px ; margin-top:-240px; position:relative;}
#tsrodek {width:572px; min-height:200px; background:transparent url(../images/tabsrodek.gif)  repeat; margin-left:0px ; margin-top:0px; position:relative; text-align:center;}
#tdol {width:572px; height:13px; background:transparent url(../images/tabdol.gif)  no-repeat; position:relative;}
#odstep{ width:572px; height:150px; position:relative; margin-left:350px; margin-bottom:0px;}
#dol{ width:946px; height:0px; position:relative;  background-color:#FF3333;  }
#stopka{ width:100%; height:40px; position:relative; margin-left:auto;  text-align:center;  background: url(../images/cien_dol.jpg) repeat-x; color:#FFFFFF; font-family:verdana; font-size:10px;}
#pusty{ width:946px; height:10px; position:relative; }  
#tekst {margin:5px; position:absolute; text-align:right; width:97%;}
img {border:2px; border-color:#000000; border:#000000; }
h1 {font-weight:solid; color:#336600; font-size:22px; margin:0 auto;}
h2 {font-weight:solid; color:#999966; font-size:32px; margin:0 auto;}
p {margin: 0 auto;}
a.wiecej:link {color:#cc0000; text-decoration:none; font-weight:bold; font-size:12px; text-align:right;}
a.wiecej:visited {color:#cc0000; text-decoration:none; font-weight:bold; font-size:12px; text-align:right;}
a.wiecej:hover {color:#336600; text-decoration:none; font-weight:bold; font-size:12px; text-align:right;}
a.kartadan:link {color:#336600; text-decoration:none; font-weight:bold; font-size:16px; text-align:center;}
a.kartadan:visited {color:#336600; text-decoration:none; font-weight:bold; font-size:16px; text-align:center;}
a.kartadan:hover {color:#ff0000; text-decoration:none; font-weight:bold; font-size:16px; text-align:center;}
#news_data {font-size:12px;}
#news_tresc {font-size:16px; }
#news_wiecej {text-align:right}
#news_kreska {text-align:center;}
#nazwa_dania {color:#ff0000; width:300px; float:left; position:relative; font-weight:bold;}
#cena {color:#336600; width:55px; float:right; position:relative; font-weight:bold;}
#opis {color:#000000; width:320px; float:left position:relative;}
a.menu_link:link {color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:10px; text-align:right;}
a.menu_link:visited {color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:10px; text-align:right;}
a.menu_link:hover {color:#336600; text-decoration:none; font-weight:normal; font-size:10px; text-align:right;}
div.st_menu {display:inline; position: absolute; left:5px; top:3px;}
div.st_menu_p {display:inline; position: absolute; right:5px; top:3px;}
img {border: 0px;}
#gallery { padding: 0px 10px 10px 10px;}
#gallery ul { margin: 0; padding: 0;  width: 100%; list-style:none;}
#gallery ul li { float: left; display: inline; width: 33.3%; margin: 10px 0; padding: 0;}
#gallery ul a { display:block;}
#gallery ul a:link, #gallery ul a:visited, #gallery ul a:focus, #gallery ul a:active 
			{padding: 4px; background: #eeefef; width: 150px; height: 150px; margin: 0 auto; border: 1px solid #AAA;}
#gallery ul a:hover { border-color:#00f;}
a.gal:link, a.gal:visited, a.gal:hover {font-weight:bold; text-decoration:none; color:#000000; text-align:center;}
.clear{ clear:both;}
.formattext{ margin-left:160px;}
.marginimg{ width:160px; height:110px; float:left;padding: 4px; }
.marginimg2{padding: 4px; background: #eeefef; width: 150px; height: 150px; margin: 0 auto; border: 1px solid #AAA; }
