body {
    font-family: tahoma, arial, helvetica, sans-serif;
	color: #454545; 
	font-size: 11px;
	margin: 0; 
	padding: 0; 
	background: #f29826;
	}

a:link, a:visited, h3.a, h3.a:link {text-decoration: none; color: #939393;}
a:hover {text-decoration: none; color: #458A20;}
.wymagane {font-weight:bold; color: #D04704;} 
.glosuj {color: #538524;}

	 
img {border: 0;}
.b {font-weight: bold;}
.underline {text-decoration: underline;}

/* png ie6 */
.jakis_div { behavior: url(iepngfix.htc) }

#background {width: 100%; overflow: hidden; background: url(images/bg-1.png) repeat-x 0 0}
#background1 {width: 100%; overflow: hidden; background: url(images/bg-2.jpg) no-repeat center 0}
#background1 .center-1 {width: 874px; margin: 0 auto; overflow: hidden;}


#background2 {width: 100%; overflow: hidden; background: url(images/bg-3.jpg) no-repeat center 0}
#background2 .center-1 {width: 874px; margin: 0 auto; overflow: hidden;}

#header {width: 874px; height: 415px; float: left; margin: 36px 0 0 0; position: relative;}
#header2 {width: 874px; float: left; margin: 36px 0 0 0; position: relative;}

#logo {position: absolute; top: 0; left: 11px;}
#logo2 {_display: inline; float: left; margin: 0 0 0 11px;}

#img-flash {position: absolute; top: 98px; right: 33px;}
#img-flash img {display: block; float: left; margin: 0;}


ul#menu {list-style: none; width: 505px; height: 63px; float: right; margin: 0; padding: 0 0 0 22px; position: relative; top: 10px; right: 23px; background: url(images/bg-menu.png); _background: url(images/bg-menu.jpg); text-transform: uppercase;}
ul#menu li {float: left;}
ul#menu li a {display: block; height: 41px; float: left; position: relative; padding: 22px 10px 0 10px; font-size: 15px; color: #fff3c3;}
ul#menu li a:hover {display: block; height: 41px; float: left; position: relative; padding: 22px 10px 0 10px; font-size: 15px; color: #fff;}
ul#menu li a span {position: absolute; top: 21px; left: 9px; z-index: 2; color: #488c1d; cursor: pointer;}



#container {width: 874px; float: left; background: #fff url(images/bg-container.jpg) no-repeat 0 0;}
#container .center-2 {width: 814px; margin: 0 auto; overflow: hidden;}

#container2 {width: 874px; float: left; background: #fff url(images/bg-container2.jpg) no-repeat 0 0;}
#container2 .center-2 {width: 830px; margin: 80px auto 0 auto; overflow: hidden;}

#left {width: 450px; float: left;}

#welcome {width: 450px; float: left;}
#welcome h3 {width: 100%; float: left; margin: 0 0 30px 0; padding: 0; font-weight: normal; font-family: georgia; font-size: 24px; color: #4a8e1f;}
#welcome p {width: 305px; float: right; margin: 0;}
#welcome .miniature {float: left; background: #fba32e;}
#welcome .miniature2 {float: right; background: #fba32e;}
#welcome .miniature img {_display: inline; float: left; margin: 2px; border: 1px solid #fff;}

#our-menu {width: 450px; height: 235px; float: left; margin: 30px 0 0 0; background: url(images/bg-our-menu.jpg) no-repeat 100% 100%;}
#our-menu h3 {width: 100%; float: left; margin: 0 0 30px 0; padding: 0; font-weight: normal; font-family: georgia; font-size: 24px; color: #ff942a;}
#our-menu ul {list-style-type: disc; color: #fba32e; float: left; margin: 0 0 0 5px; padding: 0 0 0 10px;}
#our-menu li {margin: 0 0 3px 0; padding: 0 0 0 1px; font-weight: bold;}
#our-menu li a {color: #65a315;}
#our-menu li a:hover {color: #fe9c03;}

#right {width: 320px; float: right; margin: 100px 0 0 0; position: relative; z-index: 2;}

#box1 {width: 320px; float: right;}
#box1 p {_display: inline; width: 175px; float: left; margin: 0 0 0 15px;}
#box1 .miniature {float: left; border: 1px solid #acacac; background: #fff;}
#box1 .miniature img {_display: inline; float: left; margin: 3px;}
#box1 ul {list-style: none; float: left; margin: 15px 0 0 0; padding: 0;}
#box1 ul li {width: 300px; float: left; margin: 0 0 4px 0; padding: 0 0 0 20px;}
#box1 ul li a {text-decoration: underline; color: #579818;}
#box1 ul li a:hover {color: #fe9c03;}

#box2 {width: 320px; float: right; margin: 15px 0 0 0; padding: 15px 0 0 0; background: url(images/bg-box2.gif) repeat-x 0 0;}

#box3 {width: 160px; float: left; padding: 0 10px 0 0; background: url(images/bg-box2.gif) repeat-y 100% 0;}
#box3 h3 {width: 100%; float: left; margin: 0 0 10px 0; padding: 0; font-weight: bold; font-size: 11px; color: #ff9429;}

#box4 {_display: inline; width: 135px; float: left; margin: 0 0 0 15px;}
#box4 h3 {width: 100%; float: left; margin: 0 0 10px 0; padding: 0; font-weight: bold; font-size: 11px; color: #ff9429;}
#box4 ul {list-style:none; float: left; margin: 0; padding: 0;}
#box4 ul li {width: 125px; float: left; padding: 0 0 0 10px; background: url(images/p.gif) no-repeat 0 5px;}
#box4 ul li a {text-decoration: underline; color: #9bcd3a;}
#box4 ul li a:hover {color: #fe9c03;}



#container-bottom {float: left; margin: 40px 0 0 0;}



#footer {width: 874px; float: left; padding: 0 0 20px 0; background: #f29826;}

#copyright {float: right; position: relative;}
#copyright .p1 {margin: 20px 20px 0 0; color: #ffc07f;}
#copyright .p1 a {font-weight: bold; color: #ffc07f;}
#copyright .p1 a:hover {text-decoration: underline; color: #347c26;}

ul#menu-footer {float: left; list-style: none; margin: 0; padding: 0; position: relative; left: -15px;}
ul#menu-footer li {float: left; margin: 20px 0 0 20px;}
ul#menu-footer li a {padding: 0 15px; color: #fbe779;}
ul#menu-footer li a:hover {text-decoration: underline; color: #347c26;}




#box-content {width: 605px; float: right;  line-height: 18px; font-size: 12px;}
#box-content h3 {width: 100%; float: left; margin: 0 0 10px 0; padding: 0 0 10px 0; font-weight: normal; font-family: georgia; font-size: 23px; color: #4a8e1f; line-height: 18px;}
.float-right {float: right;}


ul#menu-left {list-style: none; width: 180px; float: left; margin: 0; padding: 0;}
ul#menu-left li {width: 180px; float: left; margin: 0; padding: 0; background: url(images/bg-box2.gif) repeat-x 0 100%;}
ul#menu-left  li a {width: 150px; float: left; padding: 13px 0 13px 30px; color: #65a315; background: url(images/p2.gif) no-repeat 0 17px;}
ul#menu-left  li a:hover {color: #fe9c03;}

ul#menu-left .under1 {width: 160px; float: left; margin: 0 0 0 10px; padding: 0 0 0 10px; background: url(images/bg-box2.gif) repeat-x 0 100%;}
ul#menu-left a.under1 {width: 130px; float: left; padding: 13px 0 13px 20px; color: #65a315; background: url(images/p2.gif) no-repeat 0 17px;}
ul#menu-left a.under1:hover {color: #8EC217;}

ul#menu-left .under2 {width: 140px; float: left; margin: 0 0 0 20px; padding: 0 0 0 20px; background: url(images/bg-box2.gif) repeat-x 0 100%;}
ul#menu-left a.under2 {width: 110px; float: left; padding: 13px 0 13px 20px; color: #65a315; background: url(images/p2.gif) no-repeat 0 17px;}
ul#menu-left a.under2:hover {color: #8EC217;}

.table { padding: 5px; background-color: transparent}
table.table td {  padding: 5px;border-color: #FFFFFF #FFFFFF #EEF4ED; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.foto, .foto2, .foto_gal {margin: 2; border: 1px solid #FBF4DB; padding:2px;}

.ok {width: 91px; heght:25px; background: url(images/ok.gif); border:0px; cursor: hand;  padding:0px; margin:0px;}
.ok2 {width: 52px; heght:25px; background: url(images/ok2.gif); border:0px;  cursor: hand; padding:0px; margin:0px;}
