body { background: url(../images/alive-tlo.jpg) top center #995a08 no-repeat; margin: auto; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; vertical-align: top; text-align: center;}
#header { width: 1000px; height: 111px; margin: auto;  padding-top: 20px; text-align: left; position: relative; }
#main { background: #ebe7df; width: 1000px; height:100%; margin: auto;  margin-top: 20px; text-align: left; }
#nav { background: #fff; width: 980px; padding: 10px;  height: 33px; margin: auto;  margin-top: 10px; text-align: left; border-bottom: solid #adb99b 1px; border-top: solid #adb99b 1px; }
#maintext { width: 980px; height: auto; padding:10px; position: relative; vertical-align: top; display: inline-block; vertical-align:top;}
#footer { background: #d6d2cb; width: 1000px; height: 350px; margin: auto; margin-top: 20px;  margin-bottom: 20px; text-align: left; position: relative; padding: 0; outline:none;} 
#ikonki { vertical-align: top; position: absolute; right: 10px; bottom: -22px;}

#footer * { padding: 0; outline:none; vertical-align:top; }

#footerline { width: 2px; height: 320px; background: #373634; display: inline-block; margin: 0px; margin-top: 15px;  vertical-align:top;}
#leftfooter { width:468px; height: 315px; display: inline-block;  margin: 0px; padding: 10px;  vertical-align:top;}
#rightfooter { width:468px; height: 315px; display: inline-block;  margin: 0px; padding: 10px;   vertical-align:top;}
#nameleftfooter { text-align: left; font-size:14px; font-weight: bold;  vertical-align:top;}
#namerightfooter { text-align: right; font-size:14px; padding-left: 2px; font-weight: bold; vertical-align:top;}
.contentfooter { text-align: center; padding-top: 15px; vertical-align:top;}

.prawatitle { width: 395px; font-size: 14px; background: #dc830f; display:inline-block; padding-left: 5px; vertical-align: top; font-weight: bold;}
.prawacontent { width: 388px;  border: 1px solid #d6d2cb; border-top: none; display:inline-block; margin-bottom: 10px; padding: 5px; line-height: 18px;vertical-align: top;}

#lewa { width: 560px;  padding: 0px; background: #ebe7df; display: inline-block; vertical-align: top; }
#lewanews { width: 551px;  padding: 0px; background: #ebe7df; display: inline-block; vertical-align: top; margin-left: 5px; margin-top: 10px;}
.prawakolumna { width: 400px;  margin-left: 10px;   display: inline-block;   vertical-align: top; margin-top: 10px;}

.galeria { display: inline-block; width: 150px; margin:5px; text-align: center; vertical-align: top; font-size: 11px;}
.galeriazdjec { display: inline-block; width: 150px; margin:5px; text-align: center; vertical-align: top; font-size: 11px;}
.fotoramka { padding: 4px; border: solid 1px #d6d2cb; width: 95%; }
img { border: none }

#lewagaleria {display: inline-block; width:480px; text-align: center; vertical-align: top; float:left;}
#galeriakrecha {display: inline-block; background: #373634; height: 100%; width: 2px; margin: 9px; float:left;}
#prawagaleria {display: inline-block; width:480px; vertical-align: top; text-align: center; float:right;}

.galeriaglownyopis { font-size: 14px; font-weight: bold; }

a {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; text-decoration: none; color: #000;}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; text-decoration: underline; color: #000;}

.terminarz { display: inline-block; border: solid 1px #d6d2cb; padding:3px; width: 232px; height: 280px; margin:3px;  position: absolute; top: 0px;}
.terminarzfoto { width: 230px; height: 121px;  margin-top: 5px; }
.terminarztitle { font-size: 14px; font-weight: bold;}
.hoverterminarz { background: #f9ead8; cursor: pointer;}

h2{width: 100%; color: #4a2900;}
#slajd { width: 530px; height: 290px; padding: 5px; margin: 5px; border: solid 1px #d6d2cb; display: inline-block; position: relative;}
#najblizszaimpreza { width: 408px; height: 302px; margin: 5px; margin-left: 0px; margin-right: 10px;  display: inline-block; vertical-align: top; text-align: left;}
#slajd1 { width: 530px; height: 290px;  position: absolute; z-index: 5;}
#slajd2 { width: 530px; height: 290px; position: absolute; z-index: 10;}
#loadslajd { width: 530px; height: 290px; background: blue; position: absolute; z-index: 7;}

.slajdblack { background: url(../images/black71.png); height: 55px; width: 520px; position: absolute; top: 225px; cursor: pointer; overflow: hidden; color: white; padding: 5px;} 
.slajdertitle { font-size: 14px; font-weight: bold; color: white; line-height: 20px; padding-bottom: 10px;}
.slajderdescription { color: #b7b3ae; }

a.white {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; text-decoration: none; }
a.white:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; text-decoration: underline; color: #fff;}

.czterynewsyinfo { display: inline-block; border: solid 1px #d6d2cb; padding:3px; width: 230px; height: 280px; margin:5px;  position: absolute; top: 0px; overflow:hidden; }
.czteryimprezy { width: 980px; height: 294px; vertical-align: top; position:relative; display: inline-block;}

#bottomstrony { width:980px; position: relative; vertical-align: top;}

.readterminarzfoto { width: 200px; height: 110px; float: left; border: solid 1px #d6d2cb; padding:3px;  margin:5px; margin-right: 15px;}
.readterminarzhr { background-color: #d6d2cb; color: #d6d2cb; height: 1px; }

.galeriazdjecmini { display: inline-block; width: 118px; margin:5px; text-align: center; vertical-align: top; font-size: 11px;}

#dziubastopka { font-size: 10px; position: absolute; bottom: 0px; right: 5px; }

#ikonki img { background: #ebe7df; padding: 5px; padding-bottom: 1px; } 
#ikonki img:hover { background: #fff; padding: 5px; padding-bottom: 1px; }

.terminarzfoto2 { width: 120px; height: 65px;  margin-top: 5px; float:left; padding: 2px; border: solid 1px #d6d2cb; margin-right: 3px; margin-bottom: 3px;}

.hiddenSlideShowsContainer { position:fixed; top: -500px; visibility:hidden; }
.hiddenSlideShowOptions { position:fixed; top: -500px; visibility:hidden; }

.opisform { width: 130px; display:inline-block; text-align:right; padding-right:20px; vertical-align:top;}
.form, .form * { width: 300px; display:inline-block; margin-bottom:10px;}
.form textarea { height: 200px; }

.button { width:80px; display:block; padding: 2px; background: #CCC; border: 1px solid #666; margin-left:380px; cursor:pointer; }



#errorDiv1 { position:relative; top:-20px; left:170px; color: #be6464; }

.line { width: 100%; height:1px; background: #d6d2cb; margin-top:10px; margin-bottom:10px; border-bottom: solid 1px #eeece7;}

.tematform { font-size: 13px; font-weight:bold; padding-left: 10px; padding-right:10px; }
.dataform { color: #fda869; font-size: 10px;  padding-left: 20px; padding-right:10px;}
.tekstform { font-size: 11px; color: #555555;  padding-left: 20px; padding-right:10px;}

.form input, .form textarea { border: solid 1px #999; background: #FBFBFB; }

.form .error-input {background: #fff0f0; border: 1px solid #be6464; }

#facebook { position: fixed; right: -297px; top: 100px; width: 344px; height: 447px;padding-top:5px;padding-bottom:3px; background: url(../images/facebook-tlo.png); text-align:right; z-index:100; }

#facebook:hover { right:0px; }

#panorama_button { position: fixed; right: 0px; top: 550px; width:37px; height: 109px; background: url(../images/panorama-button.png); text-align:right; }

#newslettersmsmini { width: 150px; height: 27px;  background: url(../images/newslettersms.png) top; position: absolute; right: 132px; top: 129px; z-index:12; cursor: pointer; overflow:hidden;} /*22*/

#newslettersms { height: 73px; width: 232px; padding: 50px 5px 10px 5px; background: url(../images/newslettersmsbig.png) top; position: absolute; right: 49px; top: 129px; z-index:35; display:none;}



.newsinput { border: 1px solid #666; }
.newsinputsubmit { border: 1px solid #666; background:#CCC; cursor:pointer;}
.small { margin-top: 20px; font-size: 9px; }

.w551 { margin:0; margin-left: 5px; width: 555px; margin-top: 10px;}
.w534 { margin:0; margin-left: 5px; width: 548px;}

.leftcontainer {
	width: 560px;
	display:inline-block;
	vertical-align:top;
	
}



.FaceContainer {
	margin-left: 5px !important;
	margin-top: 10px !important;
}

.imgmargin img{
	margin: 5px;
}


.player{
	width: 200px;
	height: 20px;

}

.sklepik { display: inline-block; border: solid 1px #d6d2cb; padding:1px; width: 232px; height: 280px; margin:3px;  float:left top: 0px; vertical-align:top; overflow:hidden;}
.terminarzfoto { width: 230px; height: 121px;  margin-top: 5px; }
.terminarztitle { font-size: 14px; font-weight: bold;}
.hoverterminarz { background: #f9ead8; cursor: pointer;}

.sklepikleftcontainer { width: 484px; display:inline-block; border-right: 2px solid #373634; padding-right:4px; text-align:center; vertical-align:top;}
.sklepikrightcontainer { width: 484px; display:inline-block; text-align:center; vertical-align:top; }
