html {
   #background-image: url(img/6.jpg);
   #background-position:bottom 10px 10px;
   height:100%;
}
body {
   margin: 0;
   padding: 0;
   font-family: "Trebuchet MS", "Verdana", "Helvetica", "Arial",  "Verdana", "sans-serif";
   background: url(img/1.jpg) repeat-x;
   background-color:#ffffff;
   input,textarea {border:1px solid silver;padding:2px;}
   select {border:1px solid silver;padding:2px;}
   checkbox {border:1px solid silver;}
   ul {padding:0 0 0 10px;,list-style-type:disc;}
   font-size: 14px;
   line-height: 1.3em;
   padding-left: 0em;
   height:100%;

}
div,ol,ul,li,img,a,input,p,form,fieldset,button,span,textarea,td,tr{
font-size: 13px;
font-family:arial;
line-height: 17px;
}


input:focus,textarea:focus{background-color: lightyellow;}
.nw {width:400px;}
.nw2 {width:356px;}	
.nw3 {width:40px;}
fieldset {border:1px solid silver;margin-top:20px;}
legend {font-weight:bold;}


input,textarea {padding:2px; border:1px solid #5C8518; margin:2px;}

.metoda1 {display:none;}

#opakowanie {
   text-align: left;
   width: 1000px;
   height:100%;
   margin-right: auto;
   margin-left: auto;
   padding: 0 0 0 0;
   margin-top:0px;
   background-image: url(img/bg2.jpg);
   border: 0px solid #722100;
}




#flagi2 {
position: absolute; 
margin-top:7px;
margin-left:870px;
}
#flagi2 img {width:25px;padding-left:10px;border:0px;}

#naglowek{
width:1000px;
height:55px;
background: url(img/2.jpg);
}

#zawartosc {
   width: 773px;
   #height:100%;
   float: left;
   margin:10px 0px 0px 0px;
   padding:10px 10px 247px 10px;
   border:0px solid black;
   background: url(img/5.jpg) no-repeat;
   background-color:white;
}

#zawartosc p {
}

#zawartosc a,a:visited {
color:black;
text-decoration:none;
}

#zawartosc a:hover {
color:orange;
text-decoration:none;
}

#zawartosc ol {padding:0 0 0 20px; margin:0;}

#zawartosc h1 {
   font: normal 140% Tahoma, "Times New Roman", Times, serif;
   color: #555555;
   margin:0px 0 0px 40px ; 
   background-color: transparent;
   background-image: url(img/bg_h1.jpg);
}
#zawartosc h2 {
   font-size: 130%;
   color: #55800F;
   background-color: transparent;
   border-bottom: 0px solid #95B26F;
   margin:5px 10px 0px 20px;
}

#lewa {
   float: left;
   width: 205px;
   border:0px solid black;
   background: url(img/3.gif) no-repeat;
   margin:10px 0px 0px 0px;
}


#nawigacja {
   width:160px;	
   float: left;
   margin:10px 0 0 10px;
   border:0px solid red;
   padding:8px;
}
#nawigacja ul {
   list-style: none;
   margin: 0;
   padding: 0;
   border: none;
}
#nawigacja ul li {
   width: auto;
   height:auto;
   border-bottom: 0px solid #fff;
   background: url(img/4.jpg) no-repeat;
   background-position:left center; 
   margin: 0;
   padding: 0;
   font-size: 12px;
   vertical-align: bottom;

}
#nawigacja ul li a:link, #nawigacja ul li a:visited {
   display: block;
   padding: 5px 5px 5px 1.3em;
   background-color: transparent;
   color: black;
   text-decoration: none;
   border-bottom:1px solid #f1f1f1;
}
#nawigacja ul li a:hover {
   color: #1E4262;
   background: url(img/4.jpg) no-repeat;
   background-position:left center; 
   background-color: #f1f1f1;
}
#nawigacja li.bgmenu {background-image:url('/img/bgmenu.png');  border:0; }
#nawigacja ul li a.bgmenu {padding:5px 5px 5px 5px; color:white;}
#nawigacja ul li a:hover.bgmenu {color:white;text-decoration:none; background-image:url('/img/bgmenu.png');background-color:white;}

#blok_rezerwacja_start {
background: url(img/bg3.jpg) no-repeat;
height:40px;
margin:20px 0 0 0; 
padding:10px 0px 0px 40px;
font-weight:bold;
color: #5C8518;
}

#blok_rezerwacja_start input,textarea {}

#blok_rezerwacja {
margin:0px 0 0 0; 
padding:0px 0px 0px 10px;
}

#l {float:left;width:90px;font-size:11px;}
#r {float:left;width:60px;font-size:11px;}

.submit {float:left;margin-left:5px;}

#stopka_zawartosc {
   width: 971px;
   height:1px;
   clear: both;
   padding: 0 0 0px 0px;
   font-size: 70%;
   color: #AAAAAA;
   background-color: transparent;
   background-image: url(img/_.jpg);
}

#stopka {
   
   width: 100%;
   padding: 0px 0 0 0px;
   margin-right: auto;
   margin-left: auto;
   font-size: 70%;
   color: #AAAAAA;
   background-color: transparent;
}

#stopka1 {
		margin-top:0px;
		width:100%;
		height:107px;
		background:#fff url(img/6.jpg) top repeat-x;	
}
	
#stopka1_a {
		margin:0px auto 0px auto;
		height:107px;
		width:1000px;
		color:#BBB073;
		font-size:10px;
}



#galeria img {width:150px; height:120px;border:2px solid #95B26F;padding:3px;margin:2px 3px 2px 0;}

#pokoj {margin-bottom:30px;padding:0px 10px 0px 10px; background:url(img/bg_pokoj.jpg) repeat-x; }
#pokoj h2 {padding:15px 0px 10px 0px;}

<!-- panel obiektu -->
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


#tabs {
	float:left;
	width:100%;
	font-size:11px;
	line-height:normal;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
	border-bottom:0px solid #999;
	}
#tabs ul {
	margin:0 0 0 0px;
	padding:0px 0px 0 5px;
	list-style:none;
	}

#tabs ul li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs ul li a {
	float:left;
	background:url("img/tabs_left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	border-bottom:1px solid #999;
	}


#tabs ul li a span {
	float:left;
	display:block;
	background:url("img/tabs_right.png") no-repeat right top;
	padding:6px 15px 4px 10px;
	margin-right:5px;
	color:#FFF;
	}

tabs ul li .active {color:black;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs ul li a span {float:none;}

/* End IE5-Mac hack */
#tabs ul li a:hover span {
	}

#tabs ul li a:hover {
	background-position:0% -42px;
	}

#tabs ul li a:hover span {
	background-position:100% -42px;
	}

#panel1 {margin:10px 0 0 0;width:773px;}
#panel2 {background-color:white;width:773px;height:120px;background-image:url(/img/p_top.gif);background-repeat:no-repeat;}
