 body , p , td  {
  font-family : verdana, helvetica ce, tahoma, arial, helvetica;
  font-size : 11px;
  color : #292929;
  scrollbar-face-color: #131313; 
  scrollbar-highlight-color: #6D6D6D; 
  scrollbar-shadow-color: #0c0c0c; 
  scrollbar-3dlight-color: #b8b8b8; 
  scrollbar-arrow-color: #F5B501; 
  scrollbar-track-color: #3F3F3F; 
  scrollbar-darkshadow-color: #0c0c0c;
}
a , a:link , a:active , a:visited {
  text-decoration : none;
  color : #EA0000;
}
a:hover {
  text-decoration : underline;
}

h1 {
  font-size : 12px;
  color : #ed1b23;
  font-style : normal;
  text-align : left;
  font-weight : bold;
  margin : 0;
}
h2 , h2 a , h2 a:active , h2 a:link , h2 a:visited {
  font-family : verdana, helvetica ce, tahoma, arial, helvetica;
  font-size : 10px;
  color : #6f6f6f;
  font-style : normal;
  font-weight : bold;
  margin : 0;
}
h2 a:hover {
  text-decoration : none;
  color : #eb862c;
}
h3 , h3 a , h3 a:active , h3 a:link , h3 a:visited {
  color : #545454;
  font-size : 11px;
  font-style : normal;
  font-weight : bold;
  text-decoration : none;
  margin: 0;
}
h3 a:hover {
  text-decoration : underline;
  color : #545454;
}
h4 , h4 a , h4 a:active , h4 a:link , h4 a:visited {
  font-size : 10px;
  color : #656565;
  font-style : normal;
  font-weight : bold;
  margin-left : 16px;
  text-decoration : none;
}
h4 a:hover {
  text-decoration : underline;
  color : #656565;
}

/* formularze */

select , textarea , option {
  color: black;
  font-family : verdana, helvetica ce, tahoma, arial, helvetica;
  font-size : 10px;
  /* background-color: #f9f9f9; */
  /* border: 1px solid #6d6d6d; */
}

.kat_select {
  color: black;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 9px;
}

.input_text {
  color: white;
  font-family : verdana, helvetica ce, tahoma, arial, helvetica;
  font-size : 10px;
  background-color: black;
  background-image: url(images/input_bg.png);
  border: 1px solid white;
  margin: 0px;
}
.input_text1 {
  color: #292929;
  font-family : verdana, helvetica ce, tahoma, arial, helvetica;
  font-size : 10px;
  border: 1px solid #6d6d6d;
}
.input_submit {
  color: #292929;
  font-family : verdana, helvetica ce, tahoma, arial, helvetica;
  font-size : 10px;
  background-color: white;
  border: 1px solid #6d6d6d;
}
.input_submit1 {
  color: white;
  font-weight : normal;
  font-family : verdana, helvetica ce, tahoma, arial, helvetica;
  font-size : 10px;
  background-image: url(images/button_red_bg.png);
  border: 1px solid white;
}
.panel_submit {
  color: white;
  font-family : verdana, helvetica ce, tahoma, arial, helvetica;
  font-size : 10px;
  background-image: url(images/panel_submit_bg.png);
  border: 1px solid white;
}
.panel_input {
  color: white;
  font-family : verdana, helvetica ce, tahoma, arial, helvetica;
  font-size : 9px;
  background-color: black;
  background-image: url(images/panel_submit_bg.png);
  border: 1px solid white;
  height: 16px;
  margin: 0px;
}

.panel , .panel a , .panel a:active , .panel a:link , .panel a:visited {
	color: white;
	font-family : helvetica ce, verdana, tahoma, arial, helvetica;
	font-size : 10px;
	text-decoration : none;
}
.panel a:hover {
	text-decoration : underline;
}
.menu , .menu a , .menu a:active , .menu a:link , .menu a:visited {
	font-family : verdana;
	color: white;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}
.menu a:hover {
	text-decoration : underline;
}
.wiecej , .wiecej a , .wiecej a:active , .wiecej a:link , .wiecej a:visited {
	font-family : verdana;
	color: white;
	font-size : 10px;
	text-decoration : none;
	margin-top: 4px;
}
.wiecej a:hover {
	text-decoration : underline;
}
.go_top , .go_top a , .go_top a:active , .go_top a:link , .go_top a:visited {
	font-family : verdana;
	color: #E8AB00;
	font-size : 10px;
	text-decoration : none;
}
.go_top a:hover {
	text-decoration : underline;
}
.home_tablet , .home_tablet a , .home_tablet a:active , .home_tablet a:link , .home_tablet a:visited {
	color: white;
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	text-align : left;
	text-decoration : none;
	
}
.home_tablet a:hover {
	color : #E8AB00;
	text-decoration : none;
}
.tablet_name {
	font-family : verdana;
	color: white;
	font-size : 11px;
	font-weight: bold;
	text-align: left;
	margin-left: 17px;
}
.tablet_field {
	font-family : verdana;
	color: white;
	font-size : 10px;
	margin: 8px;
}
.tablet_field_bg {
	background-image: url(images/tablet_bg.gif); 
	background-repeat: repeat-x;
	background-color: #949090;
	height: 40px;
}
.stopka {
	font-family : verdana;
	color: #626262;
	font-size : 10px;
	margin-left: 10px;
}
.footer_menu , .footer_menu a , .footer_menu a:active , .footer_menu a:link , .footer_menu a:visited {
	color: #292929;
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	text-align : left;
	text-decoration : none;
	margin-left: 10px;
	
}
.footer_menu a:hover {
	color : #d20000;
	text-decoration : none;
}



.encja_name {
  font-family : helvetica ce, tahoma, arial, verdana, helvetica;
  font-size : 14px;
  color : #BF0000;
  font-weight : bold;
  text-align: left;
  
}
.content {
  font-family : helvetica ce, tahoma, arial, verdana, helvetica;
  font-size : 11px;
  color : #5f5f5f;
  font-weight : normal;
  text-decoration : none;
  
}
.content a , .content a:active , .content a:link , .content a:visited {
  color : #BC0000;
  text-decoration : none;
}
.content a:hover {
  color : #BC0000;
  text-decoration : underline;
}
.content_navi {
  font-family : helvetica ce, tahoma, arial, verdana, helvetica;
  font-size : 10px;
  
}
.content_navi a , .content_navi a:active , .content_navi a:link , .content_navi a:visited {
  text-align: right;
  color : #BF0000;
  text-decoration : none;
}
.content_navi a:hover {
  color : #9F0000;
  text-decoration : underline;
}
.content_print {
  margin-right: 10px;
}
.content_date_mod {
  color: #6E6E6E;
  font-family : helvetica ce, tahoma, arial, verdana, helvetica;
  font-size : 11px; 
}


/* news */

.news_title {
  font-family : helvetica ce, tahoma, arial, verdana, helvetica;
  font-size : 11px;
  color : white;
  font-weight : bold;
}
.news_content {
  font-family : helvetica ce, tahoma, arial, verdana, helvetica;
  font-size : 11px;
  color : white;
}
.news_date {
  color : #62C3FF;
  font-size : 11px;
}

/* site_map */

.site_map_main {
  color : #292929;
  list-style: circle;
  margin: 3px;
}
.site_map_main a , .site_map_main a:active , .site_map_main a:link , .site_map_main a:visited {
  color : #BA0000;
  text-decoration : none;
}
.site_map_main a:hover {
  color : #BA0000;
  text-decoration : underline;
}
.site_map_norm {
  color : #292929;
  list-style: disc;
  margin: 4px;
}
.site_map_norm a , .site_map_norm a:active , .site_map_norm a:link , .site_map_norm a:visited {
  color : #BA0000;
  text-decoration : none;
}
.site_map_norm a:hover {
  color : #BA0000;
  text-decoration : underline;
}

/* komunikaty administracyjne */

.ok {
  color : green;
  font-size : 11px;
}
.warning {
  color : yellow;
  font-size : 11px;
}
.blad {
  color : red;
  font-size : 11px;
}

/*******************************/

.news_info {
margin: 10px;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #0C0C0C;
}

.news_attach {
width: 520px;
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

.news_attach_label {
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

.news_title {
width: 520px;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #BF0000;
padding-bottom: 10px;
padding-top: 10px;
}

.news_short {
width: 520px;
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

.news_readmore {
padding-top: 10px;
font-family: Verdana;
font-size: 9px;
color: #0C0C0C;
}

.news_img {
padding: 5px;
}

.news_back {
color: #0C0C0C;
font: 9px Verdana, Tahoma, Helvetica ce, Sans-serif;
padding-top: 10px;
}

.one_news_title {
width: 520px;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #BF0000;
padding-bottom: 10px;
padding-top: 10px;
}

.one_news_short {
width: 520px;
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

.one_news_content {
width: 520px;
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

/*******************************/

.arch_month_label {
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

.arch_month {
color: #0C0C0C;
font: 10px Verdana, Tahoma, Helvetica ce, Sans-serif;
}

.arch_year_month_label {
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

.arch_year_label {
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

.arch_title {
width: 520px;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #BF0000;
padding-bottom: 10px;
}

.arch_short {
width: 520px;
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

.arch_content {
width: 520px;
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

/*******************************/

.encje_attach {
width: 520px;
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

.encje_attach_label {
font-family: Verdana;
font-size: 10px;
color: #0C0C0C;
}

/*******************************/ 
 
ul.tree {
	display: block;
	margin-left: 0;
	padding-left: 0;
}

ul.tree ul {
	display: block;
	margin-left: 0;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

ul.tree li {
	display: block;
	list-style-type: none;
	padding-left: 20px;
	padding-bottom: 4px;
  background-image: url("images/minus.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

ul.tree li.closed {
	background-image: url("images/plus.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

ul.tree li.opened {
	background-image: url("images/plus.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

ul.tree li a {
	font-size: 11px;
	text-decoration: none;
	cursor: pointer;
	color: #ffffff;
}

ul.tree li a.folder {
	cursor: pointer;
}

ul.tree li a.active {
	font-weight: bold;
}

ul.tree li a:hover {
	text-decoration: underline;
}
  

