body {
	margin:0; border:0; padding:0;
	background: url(gfx/bg.gif) #ececec;
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 12px;
	color: #323232;
	}

a {
	color: #12006E;
	text-decoration: none;
	}

a:hover {
	color: #12006E;
	text-decoration: underline;
	}

a.menugorne {
	color: #6e0000;
	text-decoration: none;
	}


.tytuldzialu {
	padding: 25px;
	padding-top: 0;
	font-family: trebuchet ms, verdana, arial, geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: darkred;
	text-align: center;
	}

#sh {
	clear: both;
	margin-left: auto;
	margin-right: auto;
	border-top:0;
	border-bottom: 5px solid #e1e1e1;
	border-left: 5px solid #e1e1e1;
	border-right: 5px solid #e1e1e1;
	padding-top:0; padding-bottom:0;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #fcfcfc;
	width: 758px !important;
	width: 770px;
	}

#ft {
	font-size: 9px;
	color: #787878;
	text-align: right;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	border-top: 3px;
	border-bottom: 15px;
	width: 770px;
	}

#hd {
	position: relative;
	margin:0; border:0; padding:0;
	width: 100%;
	height: 209px;
	background: url(gfx/hd_bg.gif) #c6d8e1 repeat-x top left;
	}

#lg {
	position: absolute;
	left: 70px; top: 38px;
	width: 85px; height:171px;
	background: url(gfx/lg.jpg) #c6d8e1 no-repeat top center;
	}

#tt {
	position: absolute;
	left: 250px; top: 45px;
	font-family: 'trebuchet ms', verdana, arial, sans-serif;
	font-size: 23px;
	letter-spacing:-1px;
	color: #12006e;
	}

#mn {
	position: absolute;
	right:0px; top: 117px;
	width: 630px; height: 37px;
	background: url(gfx/mn.gif) no-repeat top right;
	}

#mn_2 {
	position: absolute;
	left:230px; top: 126px;
	font-family: trebuchet ms, verdana, arial, geneva, sans-serif;
	font-size: 14px;
	color: #6e0000;
	}

#mn_his, #mn_ona, #mn_prz, #mn_kon,  #mn_akt,  #mn_pyt { cursor: pointer; } 

#bd {
	margin:0; border:0; padding:0;
	width: 100%;
	background: url(gfx/bd_bg.gif) #fcfcfc repeat-x top center;
	}

#bx_fr {
	margin: 0px 20px 15px 20px;
	border: 1px solid #d2d2d2;
	padding: 1px;
	background: #ffffff;
	width: 176px !important;
	width: 180px;
	}

#bx_hd {
	height: 27px;
	border-bottom: 1px solid #c9dae4;
	padding: 8px 2px 0px 2px;
	background: url(gfx/bx_hd_bg.gif) #e1ebf0 repeat-x top;
	font-family: trebuchet ms, verdana, arial, geneva, sans-serif;
	font-size: 14px;
	color: #3c3c3c;
	width: 172px !important;
	width: 178px;
	}

#bx_bd {
	padding: 3px;
	background: #fff url(gfx/bx_bd_bg.gif) repeat-x top;
	font-family: trebuchet ms, verdana, arial, geneva sans-serif;
	font-size: 14px;
	color: #3c3c3c;
	width: 170px !important;
	width: 176px;
	}

#tresc {
	padding-right: 18px;
	width: 492px !important;
	width: 510px;
	}

#news {
	margin: 0px 0px 15px 0px;
	border: 2px solid #ffffff;
	padding: 2px;
	background: #F0F4F6 url(gfx/fr_bg_gr.gif) repeat-x top center;
	}

.obrazek {
	background: #fff;
	border: 1px solid #c8c8c8;
	margin: 0 15px 15px 0;
	}

.news_tt {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	font-size: 12px;
	color: #323232;
	}
	
.news_bd {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	font-size: 12px;
	color: #323232;
	text-align: justify;
	}

.news_line {
	font-size: 1px;
	border:0; padding:0; margin: 0px 5px 0px 5px;
	background-color: #c9dae4;
	width: 90%; height: 1px;
	}

.podmenu {
	background: #f0f0f0;
	}

.podmenu_i {
	margin: 3px;
	}

.news_il {
	float: right;
	margin: 5px 0px 5px 10px;
	background: #e2ecf0;
	padding: 3px;
	font-size: 12px;
	}

#tt_dzialu {
	position: absolute;
	right:50px; top: 195px;
	font-family: trebuchet ms, verdana, arial, geneva, sans-serif;
	font-size: 16px;
	color: #12006e;
	z-index: 1;
	}

input, textarea {
	background: url(gfx/formbg1.gif) #ffffff;
	border: 1px solid #c8c8c8;
	padding: 2px;
	font-size: 11px;
	}

input.przycisk {
	background: url(gfx/formbg2.gif) #ffffff;
	border: 1px solid #c8c8c8;
	padding: 2px;
	font-size: 11px;
	}

