* {
	margin:0;
	padding:0;
}

html,body {
	margin:0;
	padding:0;
}

body {
	font: 76% verdana, arial; 
	text-align:justify;
	background:#ffffff url('../_img/main_bckg.jpg') left top repeat-x;
	font-family: verdana, arial; 
	color: #000000;
}

img { margin: 0;
	   padding: 0;	
	   border: 0;
}

div#main {width: 980px; background: #ffffff; text-align: center; overflow: hidden; margin: 0px auto;}
div#top {width: 974px; height: 294px; b/ackground: #ffff00; border: 2px solid #ffffff; o/verflow: hidden; clear: both; border: 1px solid #adbec5; padding: 2px 2px;}
div#top h1 {float: left; width: 900px; height: 40px; text-align: left; font-size: 2em; font-family: georgia, verdana, arial; font-weight: normal; padding: 10px 0 0 6px; background: #ffffff url('../_img/main_pic_02.jpg') 2px top no-repeat;}
div#t_left {float: left; width: 393px; height: 240px; background: #dadada url('../_img/main_pic_01.jpg') left top no-repeat; border: 2px solid #ffffff;}
div#t_center {float: left; width: 360px; height: 240px; background: #ffffff; border: 2px solid #ffffff;}
div#t_right {float: left; width: 208px; height: 240px; background: #009fff; border: 2px solid #ffffff;}
div#t_left_t {width: 100%; height: 100px; b/ackground: #ffff00; b/order: 2px solid #ffffff;}
div#t_left_b {width: 100%; height: 136px; b/ackground: #6b7e85; b/order-top: 4px solid #ffffff;}
div#t_left_b_l {width: 98px; height: 136px; b/ackground:#dadada; float: left;}
div#t_left_b_r {width: 268px; height: 116px; b/ackground: #999999; float: left; b/order-top: 4px solid #ffffff; b/order-left: 4px solid #ffffff; padding: 10px 10px;}
div#t_left_b_r blockquote {font-style: normal; font-weight: normal; color: #ffffff; padding: 20px 0 0 0;}
div#t_left_b_r blockquote cite {font-style: normal; font-weight: bold; line-height: 1.4em;}
div#t_left_b_r blockquote p {font-size: 0.8em; padding: 10px 0 0 0;}

div#t_center img {float: left; margin: 0px;}

div#t_right_t {width: 202; padding: 0px 10px 0px 0px; height: 100px; background: #99cc00; b/order: 2px solid #ffffff;}
div#t_right_t p {padding: 80px 0 0 0; text-align: right; font-size: 0.9em; color: #336600; font-weight: bold;}
div#t_right_t p a {color: #336600; text-decoration: none;}
div#t_right_t p a:hover {color: #ffffff; text-decoration: underline;}
div#t_right_b {width: 188px; padding: 10px 10px 0px 10px; height: 126px; background: #6b7e85; border-top: 4px solid #ffffff; text-align: left; color: #ffffff; line-height: 1.4em;}
div#t_right_b h2 {font-size: 1.8em; font-family: georgia; font-weight: normal;}
div#t_right_b p {font-size: 0.9em; padding: 50px 0 0 0; font-weight: bold;}
div#t_right_b p a {color: #ccff00;}
div#t_right_b p a:hover {color: #ffffff;}

div#main ul#menu {width: 100%; height: 39px; background: #6b7e85; margin: 0px auto; f/ont-weight: bold; color: #ffffff; padding: 0 0 0 4px;}
div#main ul#menu li {display: inline; float: left; list-style-type: none; margin: 0; padding: 0; line-height: 1.6em;}
ul#menu a {display: block; float: left; height: 31px; text-decoration: none; color: #333333; font-size: 1.2em; font-weight: bold; padding: 8px 10px 0px 10px; letter-spacing: 0em; word-spacing: 0em; margin: 0 auto; }
ul#menu a:hover {text-decoration: none; color: #ffffff; background: #adbec5;}
ul#menu a.active {color: #ffffff; background: #adbec5; text-decoration: none;}
.extramargin {margin-left: 170px !important;}

div#content {width: 974px; h/eight: 294px; background: #fcfff3 url('../_img/content_bckg.jpg') left top repeat-y; b/order: 2px solid #ffffff; overflow: hidden; clear: both; border: 1px solid #adbec5; padding: 0px 2px;}

div#textnavi {display: inline; width: 971px; height: 1.6em; float: left; background: #adbec5; clear: both; font-size: 0.8em; text-align: left; margin: 0 0 0 1px; color: #ffffff;}
div#textnavi p {padding: 2px 4px 2px 4px;}
div#textnavi a {color: #ffffff; text-decoration: none;}
div#textnavi a:hover {color: #000000; text-decoration: none;}

div#text {font-size: 0.9em; line-height: 1.6em; float: left; text-align: justify; width: 718px; margin: 0 0 0 1px; h/eight: 240px; background: #fcfff3; border: 2px solid #ffffff; padding: 20px 20px 0px 20px; border: 1px solid #adbec5; border-bottom: 0px;}

div#text h2 {font-size: 1.8em; font-family: georgia; font-weight: normal; margin: 0 0 1.6em 0; line-height: 1.2em;}
div#text h3 {font-size: 1.3em; font-family: georgia; font-weight: bold; margin: 0 0 1.4em 0;}
div#text p {margin: 0 0 1.6em 0;}
div#text p.outline {border: 1px solid #669900; background: #f5fbe6; padding: 10px 10px;}
div#text .nomargin {margin: 0 0 0 0;}
div#text strong {font-weight: bold; color: #669933;}
div#text ul {margin: 0 0 1.6em 0; padding: 0 0 0 1.4em;}
div#text ol {margin: 0 0 1.6em 0; padding: 0 0 0 2.1em;}
div#text ul li {list-style-image: url('../_img/lista.gif'); margin: 0 0 0 0;}
div#text h2 a, div#text h3 a, div#text p a, div#text ul a {color: #669933; font-weight: bold; text-decoration: underline;}
div#text h2 a:hover, div#text h3 a:hover, div#text p a:hover, div#text ul a:hover {color: #336600; background: #ffffcc;}

div#panelright {d/isplay: inline; font-size: 0.9em; line-height: 1.6em; float: left; text-align: left; width: 204px; padding: 20px 2px 2px 2px;  background: #99cc00 url('../_img/main_pic_03.jpg') right top no-repeat; border-top: 2px solid #ffffff; border-left: 2px solid #ffffff;}
div#panelright h2 {display: inline; float: left; font-size: 1.8em; font-family: georgia; font-weight: normal; margin: 0 0 1.4em 8px; color: #336600;}
div#panelright a {display: inline; float: left; width: 192px; padding: 3px 3px 2px 5px; margin: 0px !important; b/ackground: #ff00ff; color: #000000; clear: both; text-decoration: none; b/order: 1px solid #99cc00; border-bottom: 1px solid #ccff00; h/eight: 50px;}
div#panelright a span {cursor: hand;}
div#panelright a span.data {display: inline; float: left; width: 100%; clear: both; color: #336600;}
div#panelright a span.wiadomosc {display: inline; float: left; clear: both; width: 100%; color: #000000; font-weight: bold;}
div#panelright a span.blink {display: inline; float: left; clear: both; width: 100%; color: #336600; font-weight: bold;}
div#panelright a:hover {padding: 2px 2px 2px 4px; text-decoration: none; border: 1px solid #ff9900; background: #ffd448;}
div#panelright a.active {padding: 2px 2px 2px 4px; text-decoration: none; border: 1px solid #ff9900; background: #ffd448;}
div#panelright a.ppmenu {f/loat: right; background: #ffd448; border-bottom: 1px solid #ff9900; margin:0 0 0 15px !important; width: 176px !important;}
div#panelright a.ppmenu span.wiadomosc {color: #993300;padding: 0 0 0 10px;}
div#panelright a.ppmenu span.blink {color: #993300; padding: 0 0 0 10px;}
div#panelright a.ppmenu:hover {background: #ff9900; border: 1px solid #ffd448;}
div#panelright a.ppactive {padding: 2px 2px 2px 4px; text-decoration: none; border: 1px solid #ffd448; background: #ff9900;}

div#footer {width: 100%; height: 24px; background: #6b7e85;}
div#footer p {font-size: 0.8em; color: #adbec5; padding: 5px 0 0 0;}
div#footer p a {text-decoration: none; color: #adbec5;}
div#footer p a:hover {text-decoration: underline; color: #adbec5;}

a.link_out {background: url('../_img/link_out.gif') center right no-repeat; padding-right: 14px;}
a.link_out:hover {background: #ffffcc url('../_img/link_out.gif') center right no-repeat !important; text-decoration: underline; color: #336600;}