@import url("whitespace-reset.css");

body {
   background: #242424 url("../images/bg_c.jpg") 0 0; 
   font: 62.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
   }
p {
	color:#fefefe;
	}
.white {
	color: #fff;
	padding:5px 0;
	}
a { 
	color: #E4D393; 
	text-decoration: none;
}
a:hover { 
	color:#a5a5a5;
}
#sitewrapper {
    width: 932px;
    height: 701px;
    margin: 2px auto;
    background: transparent url("../images/bg_home_4.gif") no-repeat 0 0; }

#logo {
    float: right;
    margin: 0 2px 0 0; }
#logo a {
    display: block;
    text-indent: -5000px;
    height: 171px;
    width: 193px;
    background: transparent url("../images/logo_home_2.png") no-repeat 0 0; 
	}
ul#nawigacja {
    float: left;
    width: 509px;
    margin: 0 0 0 3px; 
	}
ul#nawigacja li {
    float: left; 
	}
ul#nawigacja li a {
    display: block;
    float: left;
    height: 82px;
    font-size:10px;
    text-indent: -5000px;
    background-color: transparent;
    background-image: url("../images/navigation_home_3.png");
    background-repeat: no-repeat;
	}
ul#nawigacja li a#o_nas {
    width: 118px;
    background-position: 0 -82px; 
	}
ul#nawigacja li a#nawigacja_galeria {
   width: 110px;
   background-position: -118px -82px; }
ul#nawigacja li a#nawigacja_mapka {
   width: 128px;
   background-position: -228px -82px; }
ul#nawigacja li a#nawigacja_kontakt {
   width: 152px;
   background-position: -356px -82px; }
ul#nawigacja li a#nav_contact {
   width: 117px;
   background-position: -508px -82px; }
ul#nawigacja li a#nav_buzz {
   width: 69px;
   background-position: -625px -82px;  }
ul#nawigacja li a#o_nas:hover { background-position: 0 0; }
ul#nawigacja li a#nawigacja_galeria:hover { background-position: -118px 0; }
ul#nawigacja li a#nawigacja_mapka:hover { background-position: -228px 0; }
ul#nawigacja li a#nawigacja_kontakt:hover { background-position: -356px 0; }
ul#nawigacja li a#nav_contact:hover { background-position: -508px 0; }
ul#nawigacja li a#nav_buzz:hover { background-position: -625px 0; }
h1#home-tag {
    clear: left;
    text-indent: -5000px;
    height: 145px;
    width: 710px; }
#cialo_strony {
    clear: both;
    float: left;
    position: relative;
    z-index: 500;
    left: -4px;
    height: 289px;
    width: 835px;
    background: transparent url("../images/content_home.png") no-repeat 0 0; }
#cialo_strony img {
    float: right;
    position: relative;
    top: -20px;
    left: 15px; }
#cialo_strony p {
    width: 330px;
    color: #fff;
	font-size:1.2em;
    position: relative;
    top: 50px;
    left: 70px;
    line-height: 170%; }
#opis_onas, #opis_kontakt, #opis_mapka, #opis_galeria {
    clear: both;
    float: left;
    position: relative;
    z-index: 500;
    left: -4px;
	}
#opis_onas {
	background: transparent url("../images/content_onas.png") no-repeat 0 0; 
	height: 288px;
    width: 850px;
	}
#opis_kontakt {
	background: transparent url("../images/content_kontakt.png") no-repeat 0 0; 
	height:460px;
    width: 850px;
	}
#opis_mapka {
	background: transparent url("../images/content_mapka.png") no-repeat 0 0; 
	height:460px;
    width:850px;
	}
#opis_galeria {
	background: transparent url("../images/content_galeria.png") no-repeat 0 0; 
	height:460px;
    width:850px;
	}
#opis_onas img, #opis_kontakt img, #opis_mapka img, #opis_galeria img {
    float: right;
    position: relative;
    top: -20px;
    left: 15px; }
#opis_onas p, #opis_kontakt p, #opis_mapka p, #opis_galeria p {
	color:#fff;
	font-size:1.1em;
	position: relative;
	top:52px;
	left:70px;
	line-height: 160%;
	}
#opis_onas p {
	width: 640px;
	}
#opis_kontakt p, #opis_mapka p, #opis_galeria p {
	width:570px;
	}
#pudelko_dol {
    clear: both;
    float: left;
    position: relative;
    z-index: 1000;
    top: -23px;
    left: 73px;
    padding: 20px 0 0 20px;
    height: 150px;
    width: 859px;
    background: transparent url("../images/bg_pudelko_dol.png") no-repeat 0 0; }
#pudelko_dol_zawartosc {
	clear:both;
	width:540px;
	float:left;
	padding:10px;
	}
/* #pudelko_dol_zawartosc p {
	font-size:1.2em;
	}*/
.shots, .shots_2 {
    float: left;
    position: relative;
    top: 10px;
    left: 30px;
    height: 120px;
    width: 525px;
    text-indent: -5000px;
	}
.shots {
	background: transparent url("../images/pudelko_dol_zdjecia.gif") no-repeat 0 0;
	}
.shots_2 {
	background: transparent url("../images/pudelko_dol_zdjecia_2.gif") no-repeat 0 0;
	}
#pudelko_dol a {
    float: right;
    position: relative;
    z-index: 1500;
    top: -30px;
    left: -25px;
    display: block;
    height: 165px;
    width: 270px; }
#pudelko_dol a img {
	margin:0;
    height: 165px;
    width: 270px; 
	}
#footer {
    clear: both;
    position: relative;
    top: -10px;
    padding: 0 60px;
    font-family: "Lucida Grande", Arial, Verdana, Sans-serif;
    font-size: 10px;
    color: #fff; }
#footer p#footer-nav {
    float: right;
    width: 220px;
	color:#fff; }
#footer p#footer-nav a {
    color: #fE4D393;
	height:11px;
}
#footer p#footer-nav a:hover {
    color: #a5a5a5;
}
