body { margin: 0; background: url('/images/main_bg.png') top left repeat-x #006C3B; font-family: Sans-Serif, Arial; font-size: 10px; }

a { text-decoration: none; } 
a:hover { text-decoration: underline; }

img { border: 0px none; }

h1 { font-family: Serif;  }
h2 { font-family: Serif; }

h1 a { color: #000; }
h2 a { color: #000; }

#top { text-align: center; width: 100%; }

#upper_head { margin: 0 auto; height: 18px; width: 901px; text-align: left; color: #fff; padding-left: 15px; }
#upper_head a { color: #fff; } 
#upper_head span { position: relative; top: 1px; }
#lower_head { margin: 0 auto; height: 143px; width: 901px; background: url('/images/top.jpg') top left no-repeat; }

#container { text-align: center; width: 100%; }
#content { text-align: left; margin: 0 auto; width: 901px; background: #CECECE; }

#upper_menu { font: bold 8px Helvetica,Arial,sans-serif; position: relative; margin: 0 auto; height: 44px; width: 901px; background: url('/images/top_menu.png') top left repeat-x; margin-bottom: 20px;}
#upper_menu a { color: #000; }
#upper_menu #szukaj_pole { position: absolute; top: 8px; left: 700px; width: 127px; height: 28px; background: url('/images/szukaj_pole.png') top left no-repeat;}
#upper_menu #szukaj_pole input { background: transparent; top: 6px; left: 6px; position: absolute; width: 116px; border: 0px none; }
#upper_menu #szukaj_guzik { position: absolute; top: 8px; left: 827px; border: 0px none; }

#upper_menu ul { list-style: none; position: relative; top: 20px; left: 0px; margin: 0; padding: 0; }
#upper_menu ul li { display: inline; white-space: nowrap; margin-left: 10px; font-size: 12px; }


#left_menu { margin: 0 8px 20px 0; padding: 0; width: 201px; float: left; }
.left_menu_box { background: url('/images/main_menu_bg.png') top left repeat-y; }

#left_menu p { padding: 0 4px 0 4px; margin: 0; }
#left_menu a { color: #000; font-size: 1.2em; font-weight: 600; }
#left_menu ul { margin: 3px 0px 15px 0px; padding: 0px 0px 1px 10px; list-style: none; }
#left_menu ul li { background: url('/images/left_menu_bg.png') top left no-repeat; margin: 0 0 3px 0; padding: 1px 0 2px 10px; }
#left_menu ul li a { color: #fff; } 
#left_menu ul li ul { list-style: square; }
#left_menu ul li ul li { color: #014D2A; background: transparent; font-size: 10px; margin: 0 0 1px 0; padding: 0 0 0 5px; }
#left_menu ul li ul li a { color: #000; font-size: 10px; font-weight: 500; }


#center { width: 484px; background: white; float: left; margin: 0 8px 0 0px; font-size: 11px; }
#center_padding { padding: 0 5px; margin: 0; }

#right_menu { width: 200px; float: left; background: url('/images/right_menu_bg.png') top right repeat-y; }

#right_menu ul { margin: 3px 0px 15px 0px; padding: 0px 0px 1px 20px; list-style-image: url('/images/point.png'); }
#right_menu ul li { margin: 1px 0px 1px 5px; padding: 0; }
#right_menu ul li ul { margin: 3px 0px 8px 0px; list-style-image: url('/images/point.png'); padding: 0px 0px 0px 10px;}
#right_menu ul li ul li { margin: 1px 0px 1px 2px; padding: 0; }
#right_menu a { color: #000; font-size: 1.2em; font-weight: 600; }

#footer { height: 18px; background: url('/images/foot_bg.png') top left repeat-x; text-align: center; width: 100%; }
#footer_content { margin: 0 auto; width: 901px; color: #fff; text-align: left; padding-left: 10px; padding-top: 2px; }
#iinfo_link { position: relative; left: 460px; }
#footer a { color: #fff; } 

.clear { margin: 0; height: 0px; width: 0px; clear: both; }
.select { text-decoration: underline; }

.monit { font-family: Sans-Serif; padding: 10px; background: #E62E46; color: #fff; width: 440px; font-weight: 600; text-align: center; margin: auto; }
.monit1 { font-family: Sans-Serif; padding: 10px; background: #1A6300; color: #fff; width: 440px; font-weight: 600; margin: auto; }

dl { border-bottom: 1px solid green; width: 80%; padding-bottom: 10px; margin-left: 10%;}
dt { font-size: 0.8em; }
dd { font-size: 1em; font-weight: 600; }
dd a { font-size: 0.9em; color: #67964a; text-decoration: none; margin-left: 240px; }

.art { clear: both; margin: 20px 0px; border-bottom: 1px solid #666; padding-bottom: 10px; }
.art_title { float: left; margin: 0px; padding: 0px; font-size: 1.2em; }
.art_title a { font: bold 16px serif; text-decoration: none; }
.art_date { font: bold 10px Arial,serif; color: #666; padding: 0px; margin: 0px;}
.art_head { background-color: transparent; line-height: 1.4em; text-align: justify; padding: 0px; margin-top: 0px; }
.art_more { padding: 0px 5px; float: right; text-align: right; text-decoration: underline; color: #67964a; font-weight: bold; }


.art li { margin-left: 20px; }

.print img { border: none; }
.print { float: right; }

p.fields { padding: 0 5px 0 5px; }

table { border-spacing: 1px; width: 80%; }
td { padding: 3px; }
td.field1 { background: #AAC8AA; font-size: 1.1em; }
td.field2 { background: #DAE4DA;  font-weight: 600; }

td.field3 { background: #99CC99; font-size: 1.2em; font-weight: 600; }

input { border: 1px solid #333; background: #f6f9f6; }
textarea { border: 1px solid #333; background: #f6f9f6; }
select { border: 1px solid #333; background: #f6f9f6; }


.red { color: #cc0000; }


#sonda ul { list-style: none; }


a.lista_sond { padding-bottom: 5px; line-height: 1.5em; font: normal 12px Arial,serif; text-decoration: none; color: #3F6FCF }

div.status_bar_small {
	height: 8px;
	background-image: url('/images/progress_bar2.png');
	background-position: left, top;
	background-repeat: repeat-y;
	float: left;
	border-width: 1px;
  border-style: solid;
  padding: 0;
  margin: 0;
  
}

div.status_bar_big {
	height: 10px;
	background-image: url('/images/progress_bar1.png');
	background-position: left, top;
	background-repeat: repeat-y;
	float: left;
	border-width: 1px;
  border-style: solid;
  padding: 0;
  margin: 0;
  
}


h2.hzal { font: bold 13px Arial,sans-serif; }

