* {
 	margin: 0px;
	padding-top: 0px;
	margin-top: 0px;
}
html {
	background: #00c899 url(../images/bg-1.gif) repeat-x;
}
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align: center;
	padding-top: 0px;
	margin-top: 0px;
}
h1 {
	font: normal 1.8em/2em verdana, arial, sans-serif;
	color: #00c0c0;
	text-align: left;
	padding-left: 4px;
/* 	background: #fff url(../images/h1.gif) left no-repeat; */
	padding-left: 6px;
	border-style: solid;
	border-color: #d3e3ff;
	border-width: 1px 0px;
	margin-bottom: 8px;
}
h2 {
	font-size: 120%;
	text-align: left;
	font-weight: bold;
	color: #ff9933;
	border-style: solid;
	border-color: #ffedca;
	border-width: 1px 0px 0px 2px;
	margin-bottom: 8px;
	padding-left: 6px;
	padding-bottom: 4px;
}
p {
	margin-bottom: 8px;
/* 	line-height: 18px; */
}
p.small {
	text-align: right;
	font: italic 90%/1.3em verdana, arial, sans-serif;
	margin: 0;
}
a, a:link, a:visited  {
	color: #00aa7b;
	text-decoration: none;
	font-weight: normal;
}
a:hover  {
	color: #007454;
	text-decoration: none;
}
p.gotop {
	text-align: right;
	font-size: 85%;
/* 	background: #fff url(../images/gotop.gif) right no-repeat; */
	margin-top: 20px;
	padding-right: 6px;
	border-style: solid;
	border-color: #d3e3ff;
	border-width: 0px 2px 0px 0px;
}
img {
	border: 0px;
}
img.lt {
	float: left;
	padding-right: 4px;
}
img.rt {
	float: right;
	padding-left: 4px;
}
img.ct {
	border: 1px solid #ccc;
	float: inherit;
}
ul {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: left;
}
li {
	font-size: 12px;
/*   line-height: 14px; */
  padding-left: 14px;
  padding-top: 0px;
  padding-bottom: 4px;
  background: transparent url(../images/bullet1.gif) 0px 10px no-repeat;
}
.mheader  {
	width: 860px;
	height: 182px;
	margin: 10px auto 0px auto;
	color: #444;
	text-align: center;
 	background: transparent url(../images/head-1b.jpg) center no-repeat;
	padding-top: 0px;
}
.mfooter  {
	width: 860px;
	height: 40px;
	margin: 0 auto;
	text-align: center;
 	background: transparent url(../images/footer.jpg) center no-repeat;
	padding-top: 0px;
}
.menu_container {
	padding-top: 231px;
	margin-left: auto;
	margin-right: auto;
	height: 19px;
	width: 800px;
	text-align: center;
}
.main_body  {
	width: 860px;
	margin: 0 auto;
	font: normal 0.85em/1.6em "Tahoma MS", verdana, arial, sans-serif;
	color: #555;
	text-align: center;
	background: transparent url(../images/bgshadow.gif) center 0px repeat-y;
 	overflow: hidden;
}
.content {
	width: 830px;
	margin: 20px auto;
	text-align: center;
}
.box_left {
	float: left;
	width: 600px;
/* 	margin-left: 5px; */
	text-align: left;
}
.box_right {
	float: left;
	width: 210px;
	margin-left: 20px;
	text-align: left;
}
.box_left li {
  background: transparent url(../images/readon.gif) 0px 6px no-repeat;
  padding-bottom: 8px;
}
.box_right li {
/* 	line-height: 200%; */
	margin: 6px 0;
	border-bottom: 1px solid #d6ffe8;
}
.ramki {
	width: 200px;
 	padding: 6px;
	margin-bottom:8px;
/* 	background: transparent url(../images/button.gif) top left no-repeat; */
	background-position: 0px 6px;
	color:#555;
}
.ramki_glowne {
	width: 100%;
	margin-top: 8px;
	text-align: left;
}
.ramki_rt {
	text-align: right;
}
.ram_title {
	padding:0px;
	padding-left: 1px;
	color: #0033cc;
	font-weight: bold;
	margin-bottom: 10px;
}
.footer {
	width: 800px;
	padding-top: 2px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-size: 70%;
	color: #99ccff;
}
.footer a {
	font-size: 80%;
	color: #99ccff;
}
.footer a:hover {
	font-size: 80%;
	color: #fff;
}

/* Menu */
ul#mainlevel-nav {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
	white-space: nowrap;
}
ul#mainlevel-nav li{
	background: none;
	width: auto !important;
	width: 5%;
	float: left;
	margin: 0;
	font-size: 11px;
	height: 18px;
	line-height: 18px;
	white-space: nowrap;
	margin-right: 1px;
}
ul#mainlevel-nav li a{
	background: none;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	height: 18px;
	display: block;
	padding-left: 15px;
	padding-right: 10px;
	text-decoration: none;
	color: #990000;
	margin-left: 0px;
	white-space: nowrap;
	background: transparent url(../images/menu_button.gif) left no-repeat;
	background-position: 0px -2px;
}
ul#mainlevel-nav a:hover, ul#mainlevel-nav li.sfhover a {
	background: transparent url(../images/menu_button.gif) left no-repeat;
	background-position: 0px -23px;
	color: #ff9933;
}

/* Dodatki */
div.inline_left,
div.inline_right,
div.inline_center,
div.note,
div.alert,
div.download,
div.info,
div.tip {
	font: normal 85%/140% verdana, arial, sans-serif;
}

div.inline_left,
div.inline_right,
div.inline_center {
	width: 35%;
	float: right;
	position: relative;
	margin: 10px 0px 10px 8px;
	padding: 5px 10px 5px 10px;
	border: none;
	border-left: 1px solid #ff8000;
	border-right: 1px solid #ff8000;;
	background: #ffe6cc url(../images/bg_line.png);
	text-align: left;
}

div.inline_left {
	margin-right: 8px;
	float: left;
}

div.inline_center {
	margin: 10px auto;
	float: none;
}

div.note {
	margin: 10px 0px 10px 0px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #ff8000;
	border-left: none;
	border-right: none;
	background: #ffe6cc;
	text-align:justify;
}

div.alert {
	margin: 10px 0px 10px 0px;
	padding: 7px 10px 7px 35px;
	border: 1px solid #ff8000;
	border-left: none;
	border-right: none;
	background: #ffe6cc url(../images/div_alert.gif) 3px 50% no-repeat;
	text-align:justify;
}

div.download {
	margin: 10px 0px 10px 0px;
	padding: 7px 10px 7px 35px;
	border: 1px solid #baf8e2;
	border-left: none;
	border-right: none;
	background: #ffe6cc url(../images/div_download.gif) 3px 50% no-repeat;
	text-align:justify;
}

div.info {
	margin: 10px 0px 10px 0px;
	padding: 7px 10px 7px 35px;
	border: 1px solid #baf8e2;
	border-left: none;
	border-right: none;
	background: #e8fff7 url(../images/div_info.gif) 3px 50% no-repeat;
	text-align: left;
}

div.tip {
	margin: 10px 0px 10px 0px;
	padding: 7px 10px 7px 35px;
	border: 1px solid #ff8000;
	border-left: none;
	border-right: none;
	background: #ffe6cc url(../images/div_tip.gif) 3px 50% no-repeat;
	text-align:justify;
}

blockquote {
	margin: 10px 0px 10px 0px;
	padding: 10px 35px 10px 35px;
	background: url(../images/blockquote_end.png) 0 0 no-repeat;
	text-align:justify;
	color: #ff8000;
}

blockquote div {
	margin: 0px -35px -10px 0px;
	padding: 0px 35px 10px 0px;
	background: url(../images/blockquote_end.png) 100% 100% no-repeat;
}

blockquote.big {
	margin: 10px 0px 10px 0px;
	padding: 14px 50px 50px 50px;
	background: url(../images/blockquote_end.png) 0 100% no-repeat;
	font-family: "Tachoma MS", Arial, Helvetica, sans-serif;
	font-size: 300%;
/* 	text-transform: uppercase; */
	font-weight: normal;
	line-height: 100%;
	text-align: left;
}

blockquote.big div {
	margin: 0px -50px -45px 0px;
	padding: 0px 30px 10px 0px;
	background: url(../images/blockquote_end.png) 100% 0 no-repeat;
}

/*  Mapka */
.gl_map {
	font-size: 80%;
	text-align: center;
	width: 188px;
	float: right;
	padding-top: 4px;
	background: #fff;
	border-style: solid;
	border-color: #ffedca;
	border-width: 1px 0px 0px 2px;
}