BODY {background-color:#260c05; margin-top: 7px}
div#site {margin-left: auto; margin-right: auto; width: 978px; height: 658px; min-width: 970px; min-height: 650px; overflow: hidden}

/* ---- BACKGROUND POSITIONING ---- */
div#lg {position: relative; left:0px; top: 0px; width: 4px; height: 4px}
div#sg {position: relative; left:4px; top: -4px; width: 970px; height: 4px; background: url(images/sg.jpg) repeat-x;}
div#pg {position: relative; left:974px; top: -8px; width: 4px; height: 4px}
div#bg_01 {position: relative; left:4px; top: -8px; width: 250px; height: 650px}
div#bg_02 {position: relative; left:254px; top: -658px; width: 250px; height: 650px}
div#bg_03 {position: relative; left:504px; top: -1308px; width: 250px; height: 650px}
div#bg_04 {position: relative; left:754px; top: -1958px; width: 220px; height: 650px}
div#ls {position: relative; left:0px; top: -2608px; width: 4px; height: 650px; background: url(images/ls.jpg) repeat-y;}
div#ps {position: relative; left:974px; top: -3258px; width: 4px; height: 650px; background: url(images/ps.jpg) repeat-y;}
div#ld {position: relative; left:0px; top: -3258px; width: 4px; height: 4px}
div#sd {position: relative; left:4px; top: -3262px; width: 970px; height: 4px; background: url(images/sd.jpg) repeat-x;}
div#pd {position: relative; left:974px; top: -3266px; width: 4px; height: 4px}

/* FLAGS */
div#flags {position:absolute; top:10px; right:14px; text-align:right;}
a.flag {border:0px; text-decoration:none; font-family: Times; font-size: 14px; color: #a69794;}
a.flag:hover {text-decoration:underline}

img.bg_img {margin: 0px 0px 0px 0px; padding:  0px 0px 0px 0px; border:0px; display: block}

/* ---- START SITE POSITIONING ---- */
div#schody_01 {position: relative; left:15px; top: -3958px; width: 313px; height: 219px}
div#schody_02 {position: relative; left:15px; top: -3926px; width: 313px; height: 220px}
div#schody_03 {position: relative; left:337px; top: -4397px; width: 634px; height: 470px}
div#schody_04 {position: relative; left:703px; top: -4397px; width: 253px; height: 24px}
div#gtext {position: relative; left:703px; top: -4687px; width: 253px; height: 24px}
div#gtext {font-family: Times; font-size: 12px; color: #6e524e; font-weight: bold; line-height: 12px}
div#gtext li {font-family: Times; font-size: 12px; color: #6e524e; line-height: 14px; list-style-type: none}
div#gcopy {position: relative; left:15px; top: -3286px; width: 400px; height: 14px}
div#gcopy {font-family: Times; font-size: 12px; color: #6e524e; font-weight: bold; line-height: 12px}
div#gcopy a {font-family: Times; font-size: 12px; color: #6e524e; font-weight: bold; line-height: 12px; text-decoration: underline}
div#gcopy a:hover {color: #260c05; font-weight: bold; text-decoration: none}


/* CSS - ROLLOVER MENU */
	#menu-ofirmie, #menu-oferta, #menu-galeria, #menu-kontakt {margin:0px; clear: both}
	/* MENU IMAGES DIVS POSITIONS */
div#menu-ofirmie {position:relative; left:504px; top: -3826px; width: 110px; height: 45px; overflow: hidden}
div#menu-oferta {position:relative; left:614px; top: -3871px; width: 110px; height: 45px; overflow: hidden}
div#menu-galeria {position:relative; left:724px; top: -3916px; width: 110px; height: 45px; overflow: hidden}
div#menu-kontakt {position:relative; left:824px; top: -3961px; width: 110px; height: 45px; overflow: hidden}

div#menu-ofirmie img {border:0px}
div#menu-oferta img {border:0px}
div#menu-galeria img {border:0px}
div#menu-kontakt img {border:0px}

/* ROOLOVER ID's */
a.ofirmie, a.oferta, a.galeria, a.kontakt{display:block}
a.ofirmie, a.oferta, a.galeria, a.kontakt img {display:block; border: 0px}
a.ofirmie:hover, a.oferta:hover, a.galeria:hover, a.kontakt:hover img {margin-left: -110px; border: 0px}
/* END OF CSS ROLLOVER MENU */
	
/* PODSTRONA */
div#site_txt {position: relative; left:337px; top: -4397px; width: 625px; height: 470px; overflow: auto; padding-right: 10px}
div#site_txt {font-family: Times; font-size: 14px; color: #a69794; line-height: 18px; letter-spacing: 0.5px}
div#site_txt h1 {font-family: Times; font-size: 16px; color: #a69794; font-weight: bold; line-height: 16px; letter-spacing: 0.5px}
div#site_txt span {font-family: Times; font-size: 14px; color: #a69794; font-weight: bold; line-height: 16px; letter-spacing: 0.5px}
div#site_txt a {font-family: Times; font-size: 14px; color: #a69794; font-weight: bold; line-height: 16px; letter-spacing: 0.5px; text-decoration: underline}
div#site_txt a:hover {color: #6e524e; text-decoration: none}

div#galeria_head {position: relative; left:9px; top: -3958px; width: 960px; height: 470px; overflow: visible}
div#galeria {position: relative; left:9px; top: -3958px; width: 960px; height: 470px; overflow:auto}
div#galeria_head img {padding-right: 4px; padding-left: 4px}

/* GALLERY */
div.picture {float: left; height: 180px; width: 220px; padding: 2px; margin: 1px 0px}
div.vertical img { width: 201px; height: 150px; border: 4px solid #6e524e; margin-left: 5px}
div.vertical a:hover img { width: 201px; height: 150px; border: 4px solid #260c05; margin-left: 5px}
img.gal_menu {width:184px; height:470px; border:0px}

