

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: url(images/tlo.gif);
}

#container {
	font-size: 11px;
	margin: 0px auto 0px auto;
	clear: both;
	width: 1000px;
}

#container object{
	float: left;
	margin-left: 100px;
}

/*-TOP-------------------------------*/

#naglowek {
	background: url(images/naglowek.jpg) no-repeat;
	width: 1000px;
	height: 382px; 
	float: left; 
}

#naglowek_szczeniaki {
	background: url(images/szczeniaki_naglowek.jpg) no-repeat;
	width: 1000px;
	height: 382px;
	float: left;
}

#naglowek_orasie {
	background: url(images/orasie_naglowek.jpg) no-repeat;
	width: 1000px;
	height: 382px;
	float: left;
}

#naglowek_galeria {
	background: url(images/galeria_naglowek.jpg) no-repeat;
	width: 1000px;
	height: 382px;
	float: left;
}

#naglowek_filmy {
	background: url(images/filmy_naglowek.jpg) no-repeat;
	width: 1000px;
	height: 382px;
	float: left;
}

#naglowek_psy {
	background: url(images/psy_naglowek.jpg) no-repeat;
	width: 1000px;
	height: 382px;
	float: left;
}

#naglowek_suki {
	background: url(images/suki_naglowek.jpg) no-repeat;
	width: 1000px;
	height: 382px;
	float: left;
}

#naglowek_dosprzedania {
	background: url(images/dosprzedania_naglowek.jpg) no-repeat;
	width: 1000px;
	height: 382px;
	float: left;
}

#naglowek_mioty {
	background: url(images/mioty_naglowek.jpg) no-repeat;
	width: 1000px;
	height: 382px;
	float: left;
}

#naglowek_kontakt {
	background: url(images/kontakt_naglowek.jpg) no-repeat;
	width: 1000px;
	height: 382px;
	float: left;
}

#naglowek h1, #naglowek_szczeniaki h1, #naglowek_orasie h1, #naglowek_galeria h1, #naglowek_filmy h1, #naglowek_psy h1, #naglowek_suki h1,
#naglowek_dosprzedania h1, #naglowek_kontakt h1, #naglowek_mioty h1{
	float: left;
	width: 590px;
	height: 30px;
	margin-top: 100px;
	margin-left: 100px;
}

#naglowek h1 a, #naglowek_szczeniaki h1 a, #naglowek_orasie h1 a, #naglowek_galeria h1 a, #naglowek_filmy h1 a, #naglowek_psy h1 a, #naglowek_suki h1 a, 
#naglowek_dosprzedania h1 a , #naglowek_kontakt h1 a, #naglowek_mioty h1 a{
	display: block;
	width: 390px;
	height: 30px;
	font-size: 0px;
	color: #6E2222;
}


#menu{
	background: url(images/menu_bg.gif) no-repeat;
	width: 1000px;
	height: 56px;
	float: left;
}

#menu ul{
	width: 900px;
	margin: 0px 0px 0px 56px;
	padding-left: 40px;
	padding-top: 20px;
}

#menu ul li{
	float: left;
   margin-right: 15px;
	list-style: none;
}

#menu ul li ul{
	visibility: hidden;
	display: none;
}
#menu ul li:hover ul{
	position: absolute;
	width: 146px;
	height: auto;
	visibility: visible;
	display: block;
	margin-top: 0px;
	margin-left: -10px;
	padding: 0px;
	background: url(images/menu_w_bg.gif);
}
#menu ul li:hover ul li{
	width: 146px;
	height: auto;
	float: left;
	margin-bottom: 2px;
	margin-left: 0px;
	background: url(images/menu_w_separator.gif) bottom center no-repeat;
}

#menu ul li:hover ul li.last{
	background: none;
	margin-bottom: 0px;
}

#menu ul li:hover ul li.top{
	background: url(images/menu_w_top.gif) top center no-repeat;
	height: 4px;
}

#menu ul li:hover ul li.bottom{
	background: url(images/menu_w_bottom.gif) top center no-repeat;
	height: 4px;
	margin-bottom: 0px;
}

#menu ul li:hover ul li a{
	font-size: 12px;
	color: #E2BFBF;
	width: 130px;
	height: auto;
	padding: 0px 0px 4px 15px;
	text-decoration: none;
}
#menu ul li:hover ul li.separator{
	background: url(images/menu_w_separator.gif) no-repeat;
	height: 1px;
}


#menu ul li:hover ul li a:hover, #menu ul li ul li a.active{
	color: white;
}

#menu ul li.kreska{
	float: left;
	background: url(images/menu_separator.gif) no-repeat;
	height: 29px;
	width: 5px;
	margin-top: -2px;
	margin-left: 0px;
}

#menu a {
	height: 32px;
	padding: 0px 2px 0px 0px;
	font-size: 0px;
	color: #682727;
	display: block;
border: 0px !important;
}

#menu a.onas{
   background: url(images/onas.gif) no-repeat;
	width: 48px;
}

#menu a.orasie{
   background: url(images/orasie.gif) no-repeat;
	width: 60px;
}
#menu a.galeria{
   background: url(images/galeria.gif) no-repeat;
	width: 52px;
}
#menu a.filmy{
   background: url(images/filmy.gif) no-repeat;
	width: 40px;
}
#menu a.psy{
   background: url(images/psy.gif) no-repeat;
	width: 30px;
}
#menu a.suki{
   background: url(images/suki.gif) no-repeat;
	width: 32px;
}
#menu a.szczeniaki{
   background: url(images/szczeniaki.gif) no-repeat;
	width: 80px;
}
#menu a.dosprzedania{
   background: url(images/dosprzedania.gif) no-repeat;
	width: 108px;
}
#menu a.kontakt{
   background: url(images/kontakt.gif) no-repeat;
	width: 60px;
}

/***hover**/
#menu a.onas:hover, #menu a.onas_active{
   background: url(images/onas_ov.gif) no-repeat;
	width: 48px;
}
#menu a.orasie:hover, #menu a.orasie_active{
   background: url(images/orasie_ov.gif) no-repeat;
	width: 60px;
}
#menu a.galeria:hover, #menu a.galeria_active{
   background: url(images/galeria_ov.gif) no-repeat;
	width: 52px;
}
#menu a.filmy:hover, #menu a.filmy_active{
   background: url(images/filmy_ov.gif) no-repeat;
	width: 40px;
}
#menu a.psy:hover, #menu a.psy_active{
   background: url(images/psy_ov.gif) no-repeat;
	width: 30px;
}
#menu a.suki:hover, #menu a.suki_active{
   background: url(images/suki_ov.gif) no-repeat;
	width: 32px;
}
#menu a.szczeniaki:hover, #menu a.szczeniaki_active{
   background: url(images/szczeniaki_ov.gif) no-repeat;
	width: 80px;
}
#menu a.dosprzedania:hover, #menu a.dosprzedania_active{
   background: url(images/dosprzedania_ov.gif) no-repeat;
	width: 108px;
}
#menu a.kontakt:hover, #menu a.kontakt_active{
   background: url(images/kontakt_ov.gif) no-repeat;
	width: 60px;
}


/*---------------TOP----*/

/*--CONTENT---------------*/

#content {
	width: 1000px;
	float: left;
	padding-left: 48px;
}

#content #main_top{
	background: url(images/body_top.gif) no-repeat;
	width: 908px;
	height: 37px;
	float: left; 
}

#content #main{
	background: url(images/body_bg.gif) repeat-y;
	width: 782px;
	float: left;
	padding-bottom: 40px;
   padding-left: 60px;
	padding-right: 60px;
}

#content #main_bottom{
	background: url(images/body_bottom.gif) no-repeat;
	width: 908px;
	height: 40px;
	float: left;
	margin-left: 1px;
}

#content #main_bottom_kontakt{
	background: url(images/kontakt_body_bottom.gif) no-repeat;
	width: 908px;
	height: 109px;
	float: left;
	margin-left: 1px;
}

#content #main_bottom_orasie{
	background: url(images/orasie_body_bottom.gif) no-repeat;
	width: 908px;
	height: 40px;
	float: left;
	margin-left: 1px;
}

#content #main_bottom_szczeniaki{
	background: url(images/szczeniaki_body_bottom.gif) no-repeat;
	width: 908px;
	height: 109px;
	float: left;
	margin-left: 1px;
}

#content #main_bottom_galeria{
	background: url(images/galeria_body_bottom.gif) no-repeat;
	width: 908px;
	height: 116px;
	float: left;
	margin-left: 1px;
}

#content #main_bottom_dosprzedania{
	background: url(images/dosprzedania_body_bottom.gif) no-repeat;
	width: 908px;
	height: 109px;
	float: left;
	margin-left: 1px;
}

#content #main_bottom_psy{
	background: url(images/psy_body_bottom.gif) no-repeat;
	width: 908px;
	height: 109px;
	float: left;
	margin-left: 1px;
}

#content #main_bottom_suki{
	background: url(images/suki_body_bottom.gif) no-repeat;
	width: 908px;
	height: 109px;
	float: left;
	margin-left: 1px;
}

#content #main_bottom_filmy{
	background: url(images/filmy_body_bottom.gif) no-repeat;
	width: 908px;
	height: 109px;
	float: left;
	margin-left: 1px;
}

#content #main_bottom_mioty{
	background: url(images/mioty_body_bottom.gif) no-repeat;
	width: 908px;
	height: 109px;
	float: left;
	margin-left: 1px;
}

#content #main table{
	float: left;
	margin-top: 30px;
	margin-bottom: 20px;
	width: 800px;
   text-align: center;
}

#content #main table td{
	border: 1px solid #541213;
	background: #801318;
	color: #F4D7D7;
	font-size: 10px;
}

#content #main table td img{
	border: 1px solid #50090E;
}

#content #main table td.tytul{
   background: none;
	border: none;
	text-align: center;
	padding: 0px 0px 10px 0px;
}

#content #main table p{
	margin: 0px;
	padding: 0px;
}

#content #main table.min{
	float: none !important;
	margin: 20px auto 20px auto;
	clear: both;
	width: 500px;
}

#content #main table.min td{
	padding-top: 0px;
	padding-bottom: 0px;
	width: 260px;
	height: 192px;
	border: none;
	background: url(images/tlo_td.gif) no-repeat;
}

#content #main table.min td img{
	margin-top: 0px;
}

#content #main a{
	color: #FFCC99;
	font-weight: none;
	text-decoration: none;
}

#content #main a:hover{
	color: #FFFFCC;
	font-weight: none;
	text-decoration: none;
}

#content #main p{
	font-size: 11px;
	line-height: 16px;
	color: #F4D7D7;
}

#content #main ul{
	padding: 0px 0px 0px 30px;
	color: #F4D7D7;
}

#content #main ul li{
	margin-bottom: 2px;
}

#content #main table.min2{
	float: none !important;
	margin: 20px auto 20px auto;
	clear: both;
	width: 382px;
}

#content #main table.min2 td{
	padding-top: 0px;
	padding-bottom: 0px;
	width: 190px;
	height: 196px;
	border: none;
	background: url(images/tlo_td2.gif) no-repeat;
}

#content #main table.min2 td img{
	margin-top: 0px;
}


#main p img{
	float: left;
	text-align: right;
	margin-right: 10px;
	border: 2px solid #50090E;
}

#main p img.right{
	float: right;
	text-align: left;
	margin-left: 10px;
}

h2{
	background: url(images/h2_bg.gif) left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	height: 33px;
	color: #F0C3C3;
	font-weight: normal;
	padding-left: 70px;
	font-size: 16px;
	letter-spacing: 1px;
}

h2 a{
	color: #F09999 !important;
}

h2 a:hover{
	color: #fff !important;
}

h3{
	font-size: 12px;
	line-height: 16px;
	color: #FAF0F0;
	font-weight: bold;
	padding: 15px 0px 5px 0px;
}



h3.tytulgal{
	margin-top: 30px;
	text-align: center;
}
h3.tytulgal2{
	margin-top: 10px;
	text-align: center;
}

h4{
	font-size: 12px;
	color: #FDF7F7;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}

.stronicowanie{
	border-top: 1px solid #992020;
	margin: 5px 0px 25px 0px;
	text-align: center;
	color: #FDF7F7;
}

.newsy{
	margin: 5px 0px 5px 0px;
	padding: 0px;
}

.stronicowanie a{
	padding-right: 3px;
}

p.separator{
	background: url(images/kreska_content.gif) no-repeat;
	width: 739px;
	height: 1px;
	padding: 0px;
	margin-top: -20px;
	margin-bottom: 20px;
	margin-left: 50px;
}

.center{
	text-align: center;
}

span.u{
	text-decoration: underline;
}

#main .foto{
	width: 300px;
	margin: 20px auto 10px auto;
	clear: both;
}

#main h3.nazwa_psa{
	font-size: 12px;
	color: #FAF0F0;
	font-weight: bold;
	padding: 0px; 
	text-align: center;
}

#main img.news{
	float: left;
	text-align: right;
	margin-left: 40px;
	margin-right: 10px;
	border: none;
}

#main .foto p{
	text-align: center;
}

#main .foto img{
	border: 1px solid #50090E;
	margin: 5px auto 0px auto;
	clear: both;
}

#main .foto img.bezramki{
	border: none;
}

.galeria{
	width: 750px;
	border: 1px solid #681A1A;
	background: #8D2020;
	padding: 10px 5px 10px 25px;
	float: left;
}

.galeria_tytul{
	width: 773px;
	border: 1px solid #681A1A;
	background: #8D2020;
	color: White;
	padding: 3px 2px 3px 5px;
	margin-top: 20px;
   float: left;
}

.galeria_tytul span.data{
	color: #ECAEAE;
	margin-right: 10px;
}

.galeria .separator_gal{
	width: 718px;
	height: 1px;
	background: #751E1E;
	float: left;
}

.galeria .zdjecie {
	padding: 4px;
	margin: 2px;
	max-width: 106px;
	float: left;
	text-align: center;
	background: #751E1E;
	border: 1px solid #651919;
}

.galeria .zdjecie img{
	margin: 0px auto 0px auto;
	border: 1px solid #571616;
	padding: 0px;
	clear: both;
}

.galeria .zdjecie a{
	margin: 0px;
	padding: 0px;
}

.galeria .zdjecie p{
	padding: 0px !important;
	margin: 0px !important;
	text-align: center;
	font-size: 10px !important;
	line-height: 12px !important;
}


/*--------------------------------CONTENT--*/

.projekt{
	text-align: right;
	font-size: 10px;
	color: #AB2727;
	margin: 0px 0px 15px 0px;
	padding: 0px 100px 0px 0px;
}

.projekt a{
	color: #AB2727;
	text-decoration: none;
}

/*--FOOTER---------------------------------*/
#footer {
	width: 1000px;
	float: left;
	padding-left: 48px;
}

#footer #stopka{
	background: url(images/stopka_bg.gif) no-repeat;
	width: 908px;
	height: 119px;
	padding: 0px 0px 0px 50px;
}

#footer #stopka_orasie{
	background: url(images/orasie_stopka_bg.gif) no-repeat;
	width: 908px;
	height: 119px;
}

#footer #stopka_psy{
	background: url(images/psy_stopka_bg.gif) no-repeat;
	width: 908px;
	height: 119px;
}

#footer #stopka_suki{
	background: url(images/suki_stopka_bg.gif) no-repeat;
	width: 908px;
	height: 119px;
}

#footer #stopka_szczeniaki{
	background: url(images/szczeniaki_stopka_bg.gif) no-repeat;
	width: 908px;
	height: 119px;
	padding: 0px 0px 0px 50px;
}

#footer #stopka_dosprzedania{
	background: url(images/dosprzedania_stopka_bg.gif) no-repeat;
	width: 908px;
	height: 116px;
}

#footer #stopka_galeria{
	background: url(images/galeria_stopka_bg.gif) no-repeat;
	width: 908px;
	height: 119px;
}

#footer #stopka_kontakt{
	background: url(images/kontakt_stopka_bg.gif) no-repeat;
	width: 908px;
	height: 119px;
	text-align: center;
}

#footer #stopka_filmy{
	background: url(images/filmy_stopka_bg.gif) no-repeat;
	width: 908px;
	height: 119px;
}

#footer #stopka_mioty{
	background: url(images/mioty_stopka_bg.gif) no-repeat;
	width: 908px;
	height: 119px;
}

#footer #stopka a, #stopka_orasie a, #stopka_szczeniaki a, #stopka_galeria a, #stopka_kontakt a, 
#stopka_psy a, #stopka_suki a, #stopka_dosprzedania a,
#stopka_filmy a, #stopka_mioty a{
	color: #B03E3E;
	text-decoration: none;
}

#footer #stopka p, #stopka_orasie p, #stopka_szczeniaki p, #stopka_galeria p, #stopka_kontakt p, 
#stopka_psy p, #stopka_suki p, #stopka_dosprzedania p,
#stopka_filmy p, #stopka_mioty p{
	text-align: center;
	float: none;
	margin: 34px auto 0px auto;
	clear: both;
	padding: 30px 0px 0px 0px;
	font-size: 11px;
	color: #D37171;
}

#footer #stopka p span, #stopka_orasie p span, #stopka_szczeniaki p span, #stopka_galeria p span, 
#stopka_kontakt p span, #stopka_psy p span, #stopka_suki p span, 
#stopka_dosprzedania p span, #stopka_filmy p span, #stopka_mioty p span{
	font-size: 10px;
	color: #AB2727;
}

#footer #stopka ul,#stopka_szczeniaki ul, #stopka_filmy ul  {
	float: left;
	margin: 34px auto 0px 20px;
	clear: both;
}

#footer #stopka_kontakt ul{
   float: left;
	margin: 34px auto 0px 20px;
	text-align: center;
}

#footer #stopka_galeria ul, #stopka_suki ul,
 #stopka_dosprzedania ul, #stopka_mioty ul {
	float: left;
	margin: 34px auto 0px 30px;
}

#footer #stopka_psy ul {
	float: left;
	margin: 34px auto 0px 100px;
}

#footer #stopka_orasie ul{
	float: right;
	margin: 34px 100px 0px auto;
}

#footer #stopka ul li, #stopka_orasie ul li, #stopka_szczeniaki ul li, #stopka_galeria ul li, 
#stopka_kontakt ul li, #stopka_psy ul li, #stopka_suki ul li, 
#stopka_dosprzedania ul li, #stopka_filmy ul li,
#stopka_mioty ul li{
	float: left;
	list-style: none;
	margin-right: 8px;
}

#footer #stopka ul li.kreska, #stopka_orasie ul li.kreska, #stopka_szczeniaki ul li.kreska, #stopka_galeria ul li.kreska, 
#stopka_kontakt ul li.kreska, #stopka_psy ul li.kreska, #stopka_suki ul li.kreska,
#stopka_dosprzedania ul li.kreska, #stopka_filmy ul li.kreska,
#stopka_mioty ul li.kreska{
   float: left;
	background: url(images/stopka_separator.gif) no-repeat;
	height: 19px;
	width: 1px;
	margin-top: -2px;
}

#footer #stopka ul li a, #stopka_orasie ul li a, #stopka_szczeniaki ul li a, #stopka_galeria ul li a, 
#stopka_kontakt ul li a, #stopka_psy ul li a, #stopka_suki ul li a, 
#stopka_dosprzedania ul li a, #stopka_filmy ul li a,
#stopka_mioty ul li a{
	color: #D37171;
	text-decoration: none;
}

#footer #stopka ul li a:hover, #stopka_orasie ul li a:hover, #stopka_szczeniaki ul li a:hover, 
#stopka_galeria ul li a:hover, #stopka_kontakt ul li a:hover, #stopka_psy ul li a:hover, 
#stopka_suki ul li a:hover, #stopka_dosprzedania ul li a:hover,
#stopka_filmy ul li a:hover, #stopka_mioty ul li a:hover{
	color: #fff;
	text-decoration: underline;
}

/*--------------------------------FOOTER---*/	