body {
	font					: 11px Verdana;
	color					: #000000;
	margin				: 0;
	padding				: 0;
	height				: 100%;
}
td { 
	font-size				: 11px; 
	font-family			: Verdana; 
}
a {
	color					: #003F7D;
	text-decoration	: none;
}
a:hover {
	color					: #999999;
}
a.na_ciemnym { 
	color					: #FFFFFF; 
}
a.na_ciemnym:hover { 
	color					: #999999; 
	text-decoration	: none; 
}

hr { 
	color             		: #B9C7D9; 
	height				: 1px; 
	background		: #dddddd; 
	border				: 0px; 
	width					: 100%; 
}	
.standard-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.standard-text-wysrodkowane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-size: 12px;
}
.whiteback-10px-w-margin {
	font-family: Tahoma;
	font-size: 10px;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}
.whiteback-10px-wo-margin {
	font-family: Tahoma;
	font-size: 10px;
	background-color: #FFFFFF;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.standard-text-wb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;

}
.whiteback-11px-w-margin {

	font-family: Tahoma;
	font-size: 11px;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}
.whiteback-11px {

	font-family: Tahoma;
	font-size: 11px;
	background-color: #FFFFFF;
}
.transp-11px {


	font-family: Tahoma;
	font-size: 11px;
}
.transp-11px-w-margin {
	font-family: Tahoma;
	font-size: 11px;
	padding-right: 5px;
	padding-left: 5px;

}
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 890px; /*For KHTML*/
  list-style: none;
  height: 32px;
  z-index:2;
  background-image:url(/img/design/manu_glowne_tlo.jpg);
  background-repeat:repeat-x;
}

ul#navmenu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 32px;
}

ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 250px;
  list-style: none;
  display: none;
  position: absolute;
  top: 32px;
  left: 0;
  z-index:2;
}

ul#navmenu ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  height:20px;
  border-bottom:1px solid #666666;
  border-top:1px solid #EEEEEE;
}

/* Root Menu */
ul#navmenu a {

/*  border-right-color: #CCC;
  border-bottom-color: #CCC; */
  padding: 5px 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  /*background: #EEE;*/
  color: #FFF;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 100%; /*For IE*/
  border-right: 1px solid #000;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  float: none;
  /*background: #EEE;*/
  background:#DDE9F7;
  color: #000;
  border-left:5px solid #000000;
  padding: 0 17px;

}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  background: #000066;
  color: #FFF;
  border-left:5px solid #FFFFFF;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  border-left:5px solid #000000;
  background:#DDE9F7;
  color: #000;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #000066;
  color: #FFF;
  border-left:5px solid #FFFFFF;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 250px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}

#news,#lista_dzialy,#linki { 
padding:0; margin:0;
margin-left:20px;
}
#news li {	border-bottom:1px dashed #F7F7F7; font-size:10px;	}
#news li a,#lista_dzialy,#lista_dzialy a { line-height:1.8em; }
#news li a { color:#B9240C; }
#news li a:hover { color:#000000; }
#linki li { padding:5px 0; border-bottom:1px dotted #CCCCCC; }
#czas_wolny {  
padding:0; 
margin-left:20px; 
font-size:11px;
line-height:1.3em; }
#czas_wolny li { margin:10px 0 10px 0; }
#czas_wolny li a { color:#990000; }
#czas_wolny li a:hover { color:#999999; }
.tab_wpis_wb { background-color:#999999; }
.tab_wpis_wb td { background-color:#FFFFFF; }

img { border:0; }
.img { border:1px solid #666666; }
.img_border1 {  border:1px solid #666666; }
.img_left { float:left; border:1px solid #666666; margin-right:10px; margin-top:3px; clear:left; }
.img_right { float:right; border:1px solid #666666; margin-left:10px; margin-top:3px; clear:right; }
.img_left_wo_brdr { float:left; border:0px; margin-right:10px; margin-top:3px;  clear:left; }
.img_right_wo_brdr { float:right; border:0px; margin-left:10px; margin-top:3px;  clear:right; }

.standard_table { border:1px solid #666666; border-collapse:collapse; empty-cells:show; }
.standard_table td { border:1px dashed #CCCCCC; }
.standard_table td p { padding:0px 0px; margin:0px 0px !important; }
#main_container { width:894px; margin:4px auto; }
.naglowek_menu {
border-bottom:4px solid #FFFFFF; text-align:center; text-transform:uppercase; padding:3px 5px; font-size:14px;

}
#main_table_content {
	background-color:#FFFFFF;
}
#msg, #msg_error, #msg_fatal_error {
	padding:4px;
	border:1px dotted #CCCCCC;
	background-color:#F7F1DD;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#msg_error {
	background-color:#990000;
	color:#F5F5F5;
}

.new_form {
	
	background-color:#EFEFEF;
	border:1px solid #CCCCCC;
	padding:10px;
	position:relative;
	
}

.new_form input {
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	font-size:13px;
	padding:3px;
}

.new_form input:hover {
	background-color:#F7F7F7;
}

.new_form input[type=Submit] {
	background-color:#CCCCCC;
}

.new_form input[type=Submit]:hover {
	background-color:#E6FAE6;
}
.form_description {
	font-weight:bold;
	font-style:italic;
	font-size:13px;
	border-bottom:1px dotted #CCCCCC;
	position:relative;
	margin-right:20px;
	top:-10px;
}

#agregatory {
	text-align:right;
	padding:2px;
}
#agregatory img {
	border:0px;
	margin:0px 2px;
}