body {
   margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: white;
}

form {
   margin: 0px;
	padding: 0px;
}

.inputWhite {
   border: 0px;
	margin: 0px;
	padding: 5px;
	font-size: 13px;
	font-family: 'Open Sans', sans-serif;
	width: 180px;
}

.inputBlue {
   border: 0px;
	margin: 0px;
	padding: 5px;
	font-size: 13px;
	background-color: #0092DC;
	font-family: 'Open Sans', sans-serif;
	width: 30px;
}

a:link {
   text-decoration: none;
	color: #FFFFFF;
}

a:hover {
   text-decoration: none;
	color: #FFFFFF;
}

a:visited {
   text-decoration: none;
	color: #FFFFFF;
}

a:visited:hover {
   text-decoration: none;
	color: #FFFFFF;
}

.grey:link {
   text-decoration: none;
	color: #F2F2F2;
}

.grey:hover {
   text-decoration: none;
	color: #D4F0FF;
}

.grey:visited {
   text-decoration: none;
	color: #F2F2F2;
}

.grey:visited:hover {
   text-decoration: none;
	color: #D4F0FF;
}

.red:link {
   text-decoration: none;
	color: #FE0000;
}

.red:hover {
   text-decoration: none;
	color: #730000;
}

.red:visited {
   text-decoration: none;
	color: #FE0000;
}

.red:visited:hover {
   text-decoration: none;
	color: #730000;
}

/* strona */
#top_bar {
   width: 100%;
	margin: auto;
	height: 85px;
	background-color: #003c89;
}

#top_bar_wrapper {
   width: 1000px;
	height: 85px;
	margin: auto;
}

#top_bar_wrapper_logo {
   width: 330px;
	height: 85px;
	margin: auto;
	float: left;
	background-image:url('../wwwGfx/logo.jpg');
	background-repeat: no-repeat;
	background-position: left center;
}

#top_bar_wrapper_menu {
   width: 670px;
	height: 85px;
	margin: auto;
	float: left
}

.top_wrapper_menu_p0 {
   margin: 30px;
	font-size: 14px;
	word-spacing: 20px;
}

.top_wrapper_menu_s0 {
   margin: 0px;
	padding: 10px;
	cursor: pointer;
	border-bottom: 1px solid #006296;
}

.top_wrapper_menu_s0:hover {
   margin: 0px;
	padding: 10px;
	background-color: #730025;
	cursor: pointer;
	border-bottom: 1px solid #730025;
}

#middle_bar {
   width: 100%;
	height: 200px;
	margin: auto;
	background-color: #f2f2f2;
}

#middle_bar_content {
   width: 1000px;
	height: 200px;
	margin: auto;
}

#box_bar {
   width: 1000px;
	margin: auto;
}

#box_bar_wrapper {
   width: 1000px;
	margin: auto;
	margin-top: 80px;
	margin-bottom: 20px;
	color: black;
	overflow:hidden;
}

#box_bar_wrapper_box1 {
   width: 324px;
	margin: 0px;
	min-height: 100px;
	margin-right: 14px;
	float: left;
	text-align: justify;
	font-size: 12px;
}

#box_bar_wrapper_box2 {
   width: 324px;
	margin: 0px;
	min-height: 100px;
	margin-right: 14px;
	float: left;
	text-align: justify;
	font-size: 12px;
}

#box_bar_wrapper_box3 {
   width: 324px;
	margin: 0px;
	min-height: 100px;
	float: left;
	text-align: justify;
	font-size: 12px;
}

.box_bar_wrapper_head {
   margin: 0px;
	margin-bottom: 10px;
	padding: 7px;
	padding-left: 0px;
	font-size: 15px;
}

.box_bar_wrapper_head_s1 {
   color: white;
	background-color: #003c89;
	padding: 10px;
	font-weight: bold;
}

.box_bar_wrapper_head_s2 {
   color: white;
	background-color: red;
	padding: 10px;
	margin: 0px;
	font-weight: bold;
}

.box_bar_wrapper_head_p1 {
   color: white;
	background-color: red;
	padding: 10px;
	margin: 0px;
	font-weight: bold;
	display: block;
}

#bottom_bar {
   width: 100%;
	height: 40px;
	margin: 0px;
	margin-top: 100px;
	background-color: #f2f2f2;
	clear: both;
}

#bottom_bar_content {
   width: 1000px;
	height: 40px;
	margin: auto;
	background-color: #003c89;
}

.bottom_bar_content_p0 {
  margin: 0px;
  padding: 10px;
  text-align: center;
  color:	white;
  font-size: 15px;
}

.content_p1 {
   color: black;
	padding: 5px;
	margin: 0px;
}

.ulsquare {
   list-style-image:url('../wwwGfx/arrow.gif');
}

.bePrinted {
	padding: 6px;
	background-color: red;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.bePrinted2 {
	padding: 4px;
	background-color: red;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.bePrinted3 {
	padding: 4px;
	background-color: #DADADA;
	color: #4A4A4A;
	font-weight: bold;
	cursor: pointer;
}

.realizacja {
   margin: 0px;
	padding: 6px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background-color: #f2f2f2;
}

#content_wrapper {
   width: 1000px;
	margin: auto;
	overflow: hidden;
}

#content_wrapper_3_left {
   width: 316px;
	margin: 0px;
	float: left;
	background-color: #F8F8F8;
	border: 1px solid #f2f2f2;
}

#content_wrapper_3_center, #content_wrapper_3_right {
   width: 318px;
	margin: 0px;
	margin-left: 23px;
	float: left;
}

#content_wrapper_2_left {
   width: 318px;
	margin: 0px;
	float: left;
}

#content_wrapper_2_right {
   width: 659px;
	margin: 0px;
	float: left;
	margin-left: 23px;
	color: black;
}

.submenu_p0 {
   margin: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	background-color: #f8f8f8;
	border: 1px solid #f2f2f2;
	color: black;
	padding: 10px;
	font-weight: bold;
	cursor: pointer;
}

.submenu_p0:hover {
   margin: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	background-color: red;
	border: 1px solid #f2f2f2;
	color: white;
	padding: 10px;
	font-weight: bold;
	cursor: pointer;
}

.submenu_p1 {
   margin: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	background-color: red;
	border: 1px solid red;
	color: white;
	padding: 10px;
	font-weight: bold;
	cursor: pointer;
}
