body {
   margin: 0;
   padding: 0;
   font-family: "Times New Roman",Helvetica, sans-serif, Verdana, Arial;
   text-align: left;
   font-family:Georgia,,Times,Helvetica, Arial, helvetica,arial,sans-serif,verdana;
   width:100%;
   background: url(img/bg_zawartosc.jpg) repeat-y scroll 3px bottom;
background-color: #000;
}
img {border:0; }
input,textarea {padding:2px; border:1px solid #5C8518; margin:2px;}


#cenniki td {padding:3px;text-align:center;}
#cenniki table {border:1px solid black;}
#cenniki .td1 {background: white;width:40px;}
#cenniki .td2 {font-weight:bold;width:40px;}

#opakowanie {
   text-align: left;
   width: 100%;
   margin-right: auto;
   margin-left: auto;
   padding: 0 0 0 0;
   margin-top:0px;
   border: 0px solid #722100;
   background: url(img/bg1.jpg) no-repeat;
   background-color: #000;
   background-color: transparent;
}

#flagi2 {
position: absolute; 
margin-top:7px;
margin-left:790px;
}
#flagi2 img {width:25px;padding-left:10px;border:0px;}

#banery {
position: absolute; 
margin-top:320px;
margin-left:1024px;
}

#naglowek{
width:971px;
height:322px;
background: url(img/1.jpg);
}

#tresc {width:750px;float:left;border:0px solid white;padding-left:20px;}

#zawartosc {
   width: 1180px;
   padding: 0px 0px 0 0px;
   margin-top:120px;
   border:0px solid red;
   background: url(img/bg_zawartosc.jpg);
   color:black;
   line-height:29px;
}

#zawartosc p {
   font-size: 90%;
   line-height: 1.9em;
   padding-left: 0em;
   text-align:justify;
}

#zawartosc a,a:visited {
color:#8A320C;
}

#zawartosc a:hover {
color:red;
text-decoration:none;
}

#zawartosc h1 {
   font: normal 130% Georgia, "Times New Roman", Times, serif;
   color: black;
   margin:0 0 5px 0 ; 
   background-color: transparent;
   background-image: url(img/bg_h1.jpg);
}
#zawartosc h2 {
   font-size: 24px;
   padding-bottom:20px;
   padding-top:30px;
   color: black;
   background-color: transparent;
   border-bottom: 0px solid #95B26F;
   margin:5px 0 0px 0;
}


#nawigacja {
   float: left;
   width: 320px;
   padding-left:90px;
   margin-top:20px;
   border:0px solid red;
}
#nawigacja ul {
   list-style: none;
   margin: 0;
   padding: 0;
   border: none;
}
#nawigacja li {
   width: 229px;
   height:30px;
   border-bottom: 0px solid #ED9F9F;
   background-image: url(img/button.jpg);
   margin: 0;
   padding: 0;
   font-size: 18px;
   vertical-align: bottom;
}
#nawigacja a:link, #nawigacja a:visited {
   display: block;
   padding: 5px 5px 5px 2.5em;
   background-color: transparent;
   color: white;
   text-decoration: none;
}
#nawigacja a:hover {
   background-color: transparent;
   color: red;
   background: url(img/button-over.jpg);
}

#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 {
margin:0px 0 0 0; 
padding:0px 0px 0px 10px;
}

#l {float:left;width:80px;font-size:11px;}
#r {float:left;width:130px;font-size:11px;}

.submit {float:right;margin-right:33px;}

#stopka_zawartosc {
   width: 520px;
   height:14px;
   clear: both;
   margin: 0 0 0px 180px;
   font-size: 70%;
   color: #AAAAAA;
   border:0px solid #ffffff;
   background-color: transparent;
}

#stopka {
   width: 560px;
   height:30px;
   margin: 10px 0 0 190px;
   margin-right: auto;
   margin-left: auto;
   font-size: 70%;
   color: #AAAAAA;
   background-color: transparent;
   border-top:1px solid silver;
}

#galeria img {width:150px; height:120px;}
#fotka {border:1px solid #7F7F7F;width:121px;height:111px;float:left;margin:2px 2px 2px 2px; background-image:url(img/prettyphoto/prettyPhoto/dark_rounded/loader.gif); background-repeat:no-repeat;  background-position:center;}

#pokoj {margin-bottom:30px;padding:0px 10px 0px 10px; background:url(img/bg_pokoj.jpg) repeat-x; }
#pokoj h2 {padding:15px 0px 10px 30px;}

