/* POZYCJONOWANIE I BG*/

* {	margin: 0; padding: 0}
body { background:url(../img/bg/all.png) repeat-x #737077;}

#container {position: absolute; left: 0px; top: 0px; width: 100%}
#bg_left {position: absolute; left: 0px; top: 0px; width: 220px; height: 885px; background-image:url(../img/bg/left.jpg); }

#page {position: relative; top: 0px; width: 960px; min-height:100%; margin: 0px auto 0px 220px;}
#header {position: absolute; width: 450px; height: 160px; background: url(../img/bg/logo.jpg)}
#logo { width: 450px; height: 160px;}
#cena { position: absolute; width: 128px; height: 160px; left: 450px;  background: url(../img/bg/cena.jpg); }
#cena_txt {margin-top: 120px; margin-right: 5px}
#banner_gala {position: absolute; width: 578px; height: 140px; margin-top: 160px;  background: url(../img/bg/banner_gala.jpg); }
#banner_gazeta { position: absolute; width: 380px; height: 300px; margin-left: 580px; background: url(../img/bg/banner_gazeta.jpg);}
#list_menu {position: absolute; width: 960px; height: 45px; margin-top: 300px; background-color:#d71e55; }
#content { background-color:#bbb3a7;min-height:1200px;  width: 960px; padding-top: 345px ;  text-align: justify; vertical-align: top;  }

/*.ie #content_right1 {}
.gecko */ #content_right1 {  clear:both; }



#content_left {   width:180px;  background-color:#bbb3a7;  float: left; }
#content_center {  min-height:1200px; background-color:#fff;  width:600px;  float: left;  }

#content_right {  background-color:#bbb3a7;  width:180px; float: left;}

#h2_center { padding: 30px 20px 0 20px; }
#center { padding: 30px 40px 50px 40px;}
.center_img {padding: 20px 0px 20px 0px; width: 130px; float:left;}
#center_img_01 {background-image:url(../img/center/index/gala2008a.jpg); width: 84px; height: 171px;  float:left;}
#center_img_02 {background-image:url(../img/center/index/pannamloda170.jpg); width: 84px; height: 119px;  float:left;}
#center_img_03 {background-image:url(../img/center/index/wesele.jpg); width: 84px; height: 119px;  float:left;}
#center_img_04 {background-image:url(../img/center/index/main_open_wed.jpg); width: 84px; height: 125px;  float:left;}
.center_txt {padding: 0px 0px 20px 0px; width: 380px;  float:left; text-align: left; }
.back {margin: 0 50px 300px auto; text-align: right; }

.right { margin: 30px auto 200px auto; text-align: center;  }
.right_img {padding: 20px 0px 20px 0px;  }

/*#right_img_01 { width: 120px; height: 90px; }*/


#footer { clear: both; position: absolute; bottom: 0px; left: 220px; width: 959px; height: 299px; background-image:url(../img/bg/footer.png); text-align:center; }

#footer_bg {background-color: red; width: 960px; height:300px}

#bg_right {position: absolute; left: 1180px; top: 0px; width: 220px; height: 885px; background-image:url(../img/bg/right.jpg); }

.list_txt {padding-left: 30px}
.txt_1 {padding-top: 20px}
.txt_2 {padding: 10px 10px 10px 10px; text-align: left;}

.td_01 {margin: 20px 10px 20px 10px}
.td_02 {margin: 20px 5px 20px 5px}

#txt_katalog {padding: 10px 0px 0px 10px; font-weight: bold;}
#podmenu {padding: 0 5px 0 10px}

.pokazy_img {padding: 20px 0px 20px 0px; width: 240px; float:left;}
#pokazy_img_01 { float:left; width: 200px; height: 268px}
.pokazy_txt {padding: 20px 0px 20px 0px; width: 270px;  float:left; }

#map {text-align: center; padding: 20px 0 20px 0;}



/* STYLE WIZUALNE*/

html { font-size: 100%;}
body { overflow:visible; font-size: 14px; font-family:Verdana, Helvetica, sans-serif; color: #000; text-decoration: none; }
img {border: 0}

h1 {font-size: 36px; font-family:Verdana, Helvetica, sans-serif; color: #d71e55; font-weight: bold; text-decoration: none; text-align: left;}
h2 {font-size: 16px; font-family:Verdana, Helvetica, sans-serif; color: #d71e55; font-weight: bold; text-decoration: none; text-align: left;}
h3 {font-size: 18px; font-family:Verdana, Helvetica, sans-serif; color: #d71e55; font-weight: bold; text-decoration: none; text-align: center;}
h4 {font-size: 24px; font-family:Verdana, Helvetica, sans-serif; color: #d71e55; font-weight: bold; text-decoration: none; text-align: center;}
h5 {font-size: 20px; font-family:Verdana, Helvetica, sans-serif; color: #000; font-weight: normal; text-decoration: none; text-align: left;}
a {color: #990033; text-decoration: underline; font: normal 14px Verdana, Helvetica, sans-serif; }

#cena_txt a {font-size: 10px; font-family:Verdana, Helvetica, sans-serif; color: #fff; font-weight: bold; padding:0 ; margin:0; text-decoration: none; display:block; text-align: right;}
#cena_txt a:link, #cena_txt a:visited { color: #fff; text-decoration: none;}
#cena_txt a:hover { color: #fff; text-decoration: underline; }

#list_menu  ul { border:0; list-style-type:none; text-align:center }
#list_menu ul li { display: block; float: left; text-align: center; padding: 5px 22px 0 25px; margin: 0; }
#menu a { padding:0 ; margin:0; color:#fff; text-decoration: none; display:block; text-align:center;  font: bold 14px Verdana, Helvetica, sans-serif; }
#menu a:link, #menu a:visited { color: #fff; text-decoration: none;}
#menu a:hover { color: #fff; text-decoration: underline; }

#list_menu_left { padding-top: 50px; }
#list_menu_left  ul { border:0; list-style-type:none; text-align:left; }
#list_menu_left ul li { display: block; float: left; text-align: center; margin: 0; padding: 5px 0px 0px 0px; }
#menu_left a { padding:0 ; margin:0; color:#000; text-decoration: none; display:block; text-align:left;  font: bold 14px Verdana, Helvetica, sans-serif; }
#menu_left a:link, #menu_left a:visited { color: #000; text-decoration: none;}
#menu_left a:hover { color: #000; text-decoration: underline; }
.menu_left_width {width:140px}

hr {clear: both; width: 510px; height:1px; color:#ffcccc;}

.back_txt a {font-size: 10px; font-family:Verdana, Helvetica, sans-serif; color: #737077; font-weight: normal; }
.back_txt a:link, .back_txt a:visited { color: #737077; text-decoration: none;}
.back_txt a:hover { color: #990033; text-decoration: underline; }


#footer_txt {position: relative; top: 283px; width: auto; margin-left: 400px; text-align:center; font-size: 11px;float:left}
#poweredby {position: relative; top: 283px; width: auto; margin-left: auto; text-align:right; font-size: 11px; float:right; color:#777}
#poweredby a {font-size: 11px; color:#777}
.mail {font-size: 14px; font-family:Verdana, Helvetica, sans-serif; color: #990033; font-weight: normal;}

#karta {padding: 0 10px 20px 0; width: 193px; height: 247px; float: left}
.txt_small {font-size: 10px; font-family:Verdana, Helvetica, sans-serif; color: #000; font-weight: normal; text-align:center;}
.txt_1 {font-size: 14px; font-family:Verdana, Helvetica, sans-serif; color: #990033; font-weight: bold; text-decoration: none; text-align: left;}

.bold {font-weight: bold;}

#link {color: #990033; text-decoration: underline; font: normal 14px Verdana, Helvetica, sans-serif;}


/* jQuery lightBox plugin - Gallery style */
	#gallery {
		padding: 5px;
		width: 520px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 2px solid #ccc;
	}
	#gallery ul a:hover img {
		border: 2px solid #555;
	}
	#gallery ul a:hover { color: #555; }
	
	#pokazy_ow {  }
	#gallery_ow1 { float:left; width: 120px;padding: 20px 25px 5px 0px;}
	#gallery_ow a img{ margin: 0px 0px 5px 0px;}
/* menu left */

.menu_head { cursor: pointer; font-weight:bold; }
.menu_body { display:none; padding: 0 5px 0 5px; }

#menu_left_in a { padding:0 ; margin:0; color:#000; text-decoration: none; display:block; text-align:left;  font: normal 12px Verdana, Helvetica, sans-serif; }
#menu_left_in a:link, #menu_left_in a:visited { color: #000; text-decoration: none;}
#menu_left_in a:hover { color: #000; text-decoration: underline; }











