body {
  font-family: Arial, Tahoma, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	background-image:url('images/backgroundcenter.jpg');
	background-color: #bdbdbd;
  }
	
#box{
margin-left: auto;
margin-right: auto; 
}

#pasek_gora{
margin-left: auto;
margin-right: auto; 
height: 15px;
width: 928px;
background-image:url('images/pasek_gora.jpg');
}

#gora{
margin-left: auto;
margin-right: auto; 
width: 928px;
height: 101px;
}

#logo{
float:left;
width: 273px;
height: 101px;
background-image:url('images/logo.jpg');
}

#menu_gora{
float:left;
width: 655px;
height: 101px;
background-image:url('images/menu_gora.jpg');
}

#banner_gora{
margin-left: auto;
margin-right: auto; 
width: 928px;
height: 38px;
background-image:url('images/banner_gora.jpg');
}

#banner{
margin-left: auto;
margin-right: auto; 
height: 255px;
width: 928px;
background-image:url('images/baner.jpg');
background-repeat: no repeat;
text-align: center;
}


#center{
margin-left: auto;
margin-right: auto; 
width: 928px;
background-image:url('images/wypelnienie_srodek.jpg');
background-repeat: repeat-y;
}

#banner_dol{
margin-left: auto;
margin-right: auto; 
width: 928px;
height: 26px;
background-image:url('images/banner_dol.jpg');
}


#menu_dol{
margin-top:15px;
margin-left: auto;
margin-right: auto; 
width: 928px;
height: 72px;
background-image:url('images/menu_dol.jpg');
}

#linki_dol{
margin-top:2px;
margin-left: auto;
margin-right: auto; 
width: 928px;
height: 15px;
}

#dol_lewa{
float:left;
width: 350px;
height: 72px;
}

#dol_prawa{
float:right;
width: 310px;
height: 72px;
}

#menu_lewe{
padding-left:13px;
float:left;
width: 220px;
padding-bottom:12px;
}


/**** p ****/
#menu_dol p{
margin: 0 0 0 0;
font-size: 10px;
text-decoration: none;
color: #666666;
}

#banner p{
padding-top:0px;
margin: 0 0 0 0;
font-size: 10px;
text-decoration: none;
color: #666666;
}

#menu_lewe p{
margin: 0 0 0 0;
font-size: 10px;
text-decoration: none;
color: #666666; 
}
/**** h ****/
#menu_gora h3{
margin-top: 0px;
margin-left: 10px;
padding-top: 37px;
}

#banner h1{
margin-left: 490px;
margin-top: 0px;
padding-top: 45px;
color: #ffffff;
font-size: 23px;
font-weight:normal;
}

#banner h2{
margin-left: 490px;
margin-top: 0px;
padding-top: 0px;
color: #ffffff;
font-size: 23px;
}

#banner h3{
margin-left: 490px;
margin-top: 0px;
padding-top: 0px;
color: #ffffff;
font-size: 23px;
font-style: italic;
font-weight:normal;
}

#menu_dol h4{
margin-top: 0px;
margin-left: 25px;
padding-top: 19px;
}

/*czcionki*/
#menu_lewe a{
margin:0px 0px 0px 0px;
font-size: 12px;
text-decoration: none;
color: #330000; 
letter-spacing: 1px;
}

#menu_lewe a:hover{
margin:0px 0px 0px 0px;
font-size: 12px;
text-decoration: underline;
color: #000000; 
}

#menu_gora a{
margin:0px 0px 0px 0px;
padding-left: 30px;
font-size: 13px;
text-decoration: none;
color: #000000; 
}

#menu_gora a:hover{
margin:0px 0px 0px 0px;
padding-left: 30px;
font-size: 13px;
text-decoration: none;
color: #c80000; 
}






#center{
margin-left: auto;
margin-right: auto; 
width: 928px;
background-image:url('images/wypelnienie_srodek.jpg');
background-repeat: repeat-y;
}



#srodek{
margin-left: auto;
margin-right: auto; 
}


#backgroundtop{
margin: 0px 0px 0px 0px;
height: 168px;
background-image:url('images/backgroundtop.jpg');
}

#backgroundmenu{
margin: 0px 0px 0px 0px;
height: 104px;
background-image:url('images/backgroundmenu.jpg');
}



#wood{
margin: 0px 0px 0px 0px;
background-image:url('images/backgroundcenter.jpg');
height:25px;
}

#backgroundcenter:after{
display:block;
content: '';
clear:both;
}

#backgroundbottom{
margin:0px 0px 0px 0px;
height: 45px;
background-image:url('images/backgroundbottom.jpg');
}

#menu{
margin-left: auto;
margin-right: auto; 
height: 104px;
width: 928px;
background-image:url('images/menu.jpg');
background-repeat: no repeat;
}


#frameup{
margin-top: 0px;
margin-left: auto;
margin-right: auto; 
height: 17px;
width: 896px;
background-image:url('images/frameup.jpg');
background-repeat: no repeat;
}

#framecenter{
margin-left: auto;
margin-right: auto; 
width: 896px;
background-image:url('images/framecenter.jpg');
background-repeat: repeat -y;
clear:both;
}

#framedown{
margin-left: auto;
margin-right: auto; 
height: 16px;
width: 896px;
background-image:url('images/framedown.jpg');
background-repeat: no repeat;
}

#frame{
content: "";
height: 1px;
width: 896px;
clear: both;
}

/****czcionki****/
#menu a{
margin:0px 0px 0px 0px;
padding-left: 100px;
font-size: 15px;
text-decoration: none;
color: #330000; 
}

#menu a:hover{
margin:0px 0px 0px 0px;
padding-left: 100px;
font-size: 15px;
text-decoration: none;
color: #339900;
}


#menu h3{
margin-top: 0px;
margin-left: 106px;
padding-top: 37px;
}

#backgroundbottom a{
margin:0px 0px 0px 0px;
padding-left: 60px;
font-size: 13px;
text-decoration: none;
color: #330000; 
}

#backgroundbottom a:hover{
font-size: 13px;
text-decoration: none;
color: #993300;
}


#backgroundbottom h3{
margin-top: 0px;
margin-left: 0px;
padding-top: 8px;
}

#framecenter p{
margin:0px 0px 0px 0px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;
padding-top: 10px;
}

.ramka{
border: 1px;
border-color:#663333; 
}

#galeria{
margin:0px 0px 0px 0px;
text-align: center;
}


#galeria h1{
font-size: 16px;
color: #663333;
margin:0px 0px 0px 0px;
}

#galeria h2{
font-size: 14px;
color: #663333;
margin:0px 0px 0px 0px;
}

#galeria h4{
font-size: 10px;
color: #868686;
margin:0px 0px 0px 0px;
}

#galeria p{
font-size: 16px;
color: #663333;
padding: 6px;
}

#kontakt{
text-align: center;
height:300px;
}

#kontakt h1{
font-size: 17px;
color: #663333;
margin:0px 0px 0px 0px;
}

#kontakt p{
margin:0px 0px 0px 0px;
}

#kontakt_info{
float:left;
clear:left;
margin-left: 120px;
margin-right: atuo;
}

#mapa{
float:none; 
clear:none;
}

#mapa img{
border-color:#663333; 
}


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url('overlay.png'); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url('blank.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale")
	}
	
