body { color: #4e4e4e; font-family: Verdana; font-size: 8pt; margin: 0; padding: 0; min-width: 979px; width: auto; background: url('../../images/back.png') repeat-x; }
label, img { border: 0; vertical-align: middle; }
form, fieldset { border: 0; padding: 0; margin: 0; }
a { color: #616161; text-decoration: none; }
select, input, textarea { vertical-align: middle; border: 1px solid #c9c9c9; }

h1 { font-size: 9pt; font-weight: bold; background: url('../../images/title_back.png') no-repeat left top; border-bottom: 2px solid #cdcdcd; height: 25px; padding-top: 10px; padding-left: 47px; }
img.gal { border: 2px solid #cdcdcd; margin: 4px; }

#main { margin: 0 auto; width: 958px; }
#header { height: 229px; margin-top: 14px; }
	#header .left { width: 412px; height: 229px; background: url('../../images/header_left.png'); float: left; }
	#header .right { width: 546px; height: 229px; background: url('../../images/header_right.png'); float: left; }
		#link_glowna { float: left; width: 100px; margin-left: 165px; margin-top: 30px; }
		#link_kontakt { width: 65px; float: left; margin-left: 35px; margin-top: 30px;}
		#link_mapa { float: left; margin-left: 30px; margin-top: 30px; width: 100px; }
#menu { width: 956px; height: 44px; background: url('../../images/menu_back.png') repeat-x; }
	#menu .left { float: left; width: 12px; height: 44px; background: url('../../images/menu_back_left.png') repeat-y; }
	#menu .right { float: left; width: 12px; height: 44px; background: url('../../images/menu_back_right.png') no-repeat; }
	#menu .img { float: left; width: 355px; height: 44px; background: url('../../images/menu_back_img.png') no-repeat; }

	#menu .middle { height: 42px; padding: 1px 0 1px 0; float: left; width: 577px; }
		#menu .option { height: 42px; float: left; }
		#menu .split { background: url('../../images/menu_split.png') no-repeat; width: 1px; height: 42px; float: left; }
		#menu .option a { display: block; text-align: center; height: 27px; padding-top: 15px; }
		#menu .s, #menu .selected { background: url('../../images/menu_back_selected.png') repeat-x; }
		#menu .normal a { color: #616161; }
		#menu .s a, #menu .selected a { font-weight: bold; color: #ffffff; }

#video { margin: 8px 0 0 18px }

#mainImg { background: url(../../upload/strona_glowna_obrazek.jpg); width: 468px; height: 226px; margin: 0 auto; border: 2px solid #f4f4f4; }
	#mainImg div { margin: 176px 0 0 0; background: #ffffff; height: 28px; padding: 10px; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }

#content_img { width: 254px; height: 40px; background: url('../../images/content_img.png') no-repeat; margin-left: 590px; }
#container { width: 938px; padding: 0px 11px 0 12px; background:url('../../images/content_back.png') repeat-y; }
#content { background: url('../../images/content_bottom.png') repeat-x left bottom; min-height: 228px; }

#container p { padding: 5px 20px 5px 20px; margin: 0; text-align: justify; }

#footer { background: url('../../images/footer_back.png') no-repeat; width: 958px; height: 62px;  }
	#footer p { margin: 0; padding-left: 50px; padding-top: 25px; }


#slide { overflow: hidden; width: 820px; margin: 0 auto; }
#slide .left { float: left; width: 50px; padding-top: 50px; }
#slide .middle { float: left; width: 720px; height: 150px; overflow: hidden; position: relative; }
#slide .content { width: 100000px; left: 0px; position: absolute; }
#slide .right { float: left; width: 50px; padding-top: 50px; }
#imgNext, #imgPrev { cursor: pointer; }
#slide .img_container { width: 240px; text-align: center; float: left; }
