body {
	margin: 0px;
	padding: 0px;
	background-color: #fff200;
 /*   background: url('gfx/bg.jpg') top left repeat-x;  */

	color: #fff;
	font: 10pt verdana, Verdana, Tahoma, "Times New Roman", sans-serif;

}
table {
	font: 10pt verdana, Verdana, Tahoma, "Times New Roman", sans-serif;
}

#tabela {

   border: 1px solid #841d00;

   border-collapse: collapse;

   background-color: #ffc;
	 color: black;

}

#tabela td {

   border: 1px solid #841d00;

   padding: 5px;

}
div {
}
h1, h2, h3, h4, h5, h6 {
	color: #2B007D;
}
form, p {
	margin: 0px;
}
.nobr {
	white-space: nowrap;
}
hr {
	color: #000;
	width: 100%;
	height: 1px;
	display: block;
	float: none;
	clear: both;
}
img {
	border: 0px;
}

a.menu_link, a.menu_link:active, a.menu_link:visited, a.menu_link:focus {
  color: #fff;
  font-size: 12px;
  font-weight: regular;
  float: left;
/*   text-align: left; */
  display: block;
  font-family: verdana;
  text-decoration: none;
}
a.menu_link:hover {
  font-family: verdana;
  color: #aaa;
  font-size: 12px;
  font-weight: regular;
  float: left;
/*   text-align: left; */
  display: block;
  text-decoration: none;
}


a.bottom_link, a.bottom_link:active, a.bottom_link:visited, a.bottom_link:focus {
  color: #000;
  font-size: 12px;
  font-weight: regular;
/*   text-align: left; */
  display: block;
  font-family: verdana;
  text-decoration: none;
}
a.bottom_link:hover {
  font-family: verdana;
  color: #aaa;
  font-size: 12px;
  font-weight: regular;
/*   text-align: left; */
  display: block;
  text-decoration: none;
}


a.link_copy, a.link_copy:active, a.link_copy:visited, a.link_copy:focus {
  color: #000;
  font-size: 10px;
  font-weight: regular;
  font-family: verdana;
  text-decoration: none;
}
a.link_copy:hover {
  font-family: verdana;
  color: #fff;
  font-size: 10px;
  font-weight: regular;
  text-decoration: none;
}

a.stopka_link, a.stopka_link:active, a.stopka_link:visited, a.stopka_link:focus {
  color: #000;
  font-size: 10px;
  font-weight: regular;
  font-family: verdana;
  text-decoration: none;
}
a.stopka_link:hover {
  font-family: verdana;
  color: #555;
  font-size: 10px;
  font-weight: regular;
  text-decoration: none;
}

a.wiecej_link, a.wiecej_link:active, a.wiecej_link:visited, a.wiecej_link:focus {
  color: #fff;
  font-size: 10px;
  font-weight: regular;
  font-family: verdana;
  text-decoration: underline;
}
a.wiecej_link:hover {
  font-family: verdana;
  color: #7793A9;
  font-size: 10px;
  font-weight: regular;
  text-decoration: none;
}

a.FORM_class, a.FORM_class:active, a.FORM_class:visited, a.FORM_class:focus {
  color: #A4CFEF;
  font-size: 12px;
  font-weight: bold;
  font-family: verdana;
  text-decoration: none;
}
a.FORM_class:hover {
  font-family: verdana;
  color: #7793A9;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

.cms_temat {
  font-size:16px;
  font-weight:bold;
  padding-bottom: 8px;
}

.page_top {
  width: 960px;
  height: 75px;
  background: url('gfx/top12.jpg') top left no-repeat;
}
.page_top2 {
  width: 960px;
  height: 75px;
  background: url('gfx/top2.jpg') top left no-repeat;
}

.FLAGA1 {
  width: 52px;
  height: 44px;
  background: url('gfx/flaga1.png') top left no-repeat;
  float: right;
  display: block;
}
.FLAGA1:hover {
  width: 52px;
  height: 44px;
  background: url('gfx/flaga1_hover.png') top left no-repeat;
  float: right;
  display: block;
}
.FLAGA2 {
  width: 48px;
  height: 44px;
  background: url('gfx/flaga2.png') top left no-repeat;
  float: right;
  display: block;
}
.FLAGA2:hover {
  width: 48px;
  height: 44px;
  background: url('gfx/flaga2_hover.png') top left no-repeat;
  float: right;
  display: block;
}

.akt1 {
  width: 42px;
  height: 51px;
  background: url('gfx/akt1.jpg') top left no-repeat;
  padding-right: 7px;
  margin-top:5px;
  float: left;
}
.akt2 {
  width: 42px;
  height: 51px;
  background: url('gfx/akt2.jpg') top left no-repeat;
  padding-right: 7px;
  margin-top:5px;
  float: left;
}
.flashbox {
  width: 627px;
  height: 298px;
/*   background: url('gfx/flash.jpg') top left no-repeat; */
  background: #008000;
}
.newsbar {
  width: 820px;
  height: 61px;
  background: url('gfx/newsbar.jpg') top center no-repeat;
}
.menu_bg {
  width: 302px;
  height: 26px;
  background: url('gfx/menu_bg.jpg') top left no-repeat;
}
.menu_bg_of {
  width: 284px;
  height: 26px;
  background: url('gfx/menu_bg_of.jpg') top left no-repeat;
}
.infobox {
  width: 302px;
  height: 78px;
  background: url('gfx/infobox.jpg') top left no-repeat;
}
.infobox2 {
  width: 302px;
  height: 78px;
  background: url('gfx/infobox2.jpg') top left no-repeat;
}
.newst {
  width: 287px;
  height: 59px;
  background: url('gfx/sub.jpg') top left no-repeat;
}
.minitable1{
  width: 24px;
  height: 9px;
  background: url('gfx/l1.jpg') top left no-repeat;
}
.minitable2{
  width: 24px;
  background: url('gfx/l2.jpg') top left repeat-y;
}
.minitable3{
  width: 24px;
  height: 13px;
  background: url('gfx/l3.jpg') bottom left no-repeat;
}
.minitable4{
  width: 24px;
  height: 15px;
  background: url('gfx/l4.jpg') bottom left no-repeat;
}
.minitable5{
  width: 14px;
  height: 15px;
  background: url('gfx/l5.jpg') bottom left no-repeat;
}
.minitable6{
  height: 15px;
  background: url('gfx/l6.jpg') bottom left repeat-x;
}
.minitable1a{
  width: 24px;
  height: 9px;
  background: url('gfx/l1a.jpg') top left no-repeat;
}
.minitable2a{
  width: 24px;
  background: url('gfx/l2a.jpg') top left repeat-y;
}
.minitable3a{
  width: 24px;
  height: 13px;
  background: url('gfx/l3a.jpg') bottom left no-repeat;
}
.minitable4a{
  width: 24px;
  height: 15px;
  background: url('gfx/l4a.jpg') bottom left no-repeat;
}
.minitable5a{
  width: 14px;
  height: 15px;
  background: url('gfx/l5a.jpg') bottom left no-repeat;
}
.minitable6a{
  height: 15px;
  background: url('gfx/l6a.jpg') bottom left repeat-x;
}

.menu {
  width: 773px;
  height: 51px;
  background: url('gfx/menu.html') top left no-repeat;
}
.content {
  width: 773px;
  height: 309px;
  background: url('gfx/content.html') top left no-repeat;
}
.content_home {
  width: 773px;
  height: 309px;
  background: url('gfx/content_home.html') top left no-repeat;
}
.content_kontakt {
  width: 773px;
  height: 309px;
  background: url('gfx/content_kontakt.html') top left no-repeat;
}
.bottom {
  width: 773px;
  height: 90px;
  background: url('gfx/bottom.html') top left no-repeat;
}
.bottom_kontakt {
  width: 773px;
  height: 90px;
  background: url('gfx/bottom_kontakt.html') top left no-repeat;
}
.stopka {
  width: 773px;
  height: 113px;
  background: url('gfx/stopka.html') top left no-repeat;
}
.separator {
  width: 15px;
  height: 51px;
  background: url('gfx/separator.html') top left no-repeat;
}


.pol_link {
  width: 29px;
  height: 29px;
  background: url('gfx/pol.html') top left no-repeat;
  display: block;
}
.pol_link:hover {
  width: 29px;
  height: 29px;
  background: url('gfx/pol_hover.html') top left no-repeat;
  display: block;
}
.ang_link {
  width: 29px;
  height: 29px;
  background: url('gfx/ang.html') top left no-repeat;
  display: block;
}
.ang_link:hover {
  width: 29px;
  height: 29px;
  background: url('gfx/ang_hover.html') top left no-repeat;
  display: block;
}
.ger_link {
  width: 29px;
  height: 29px;
  background: url('gfx/ger.html') top left no-repeat;
  display: block;
}
.ger_link:hover {
  width: 29px;
  height: 29px;
  background: url('gfx/ger_hover.html') top left no-repeat;
  display: block;
}
.rus_link {
  width: 29px;
  height: 29px;
  background: url('gfx/rus.html') top left no-repeat;
  display: block;
}
.rus_link:hover {
  width: 29px;
  height: 29px;
  background: url('gfx/rus_hover.html') top left no-repeat;
  display: block;
}


.flash {
  width: 830px;
  height: 195px;
  background: url('gfx/flash_bg.html') top left no-repeat;
}


.menu_separator {
  width: 11px;
  height: 39px;
  background: url('gfx/menu_separator.html') top left no-repeat;
}

.flash_box {
  width: 830px;
  height: 133px;
  background: url('gfx/flash_box.html') top left no-repeat;
}

.szukaj {
  width: 227px;
  height: 122px;
  background: url('gfx/wyszukiwarka.html') top left no-repeat;
}

.link_pol {
  width: 22px;
  height: 13px;
  background: #eae9e2 url('gfx/pol.html') top left no-repeat;
  display: block;
}
.link_pol:hover {
  width: 22px;
  height: 13px;
  background: #eae9e2 url('gfx/pol_hover.html') top left no-repeat;
  display: block;
}
.link_ang {
  width: 22px;
  height: 13px;
  background: #eae9e2 url('gfx/ang.html') top left no-repeat;
  display: block;
}
.link_ang:hover {
  width: 22px;
  height: 13px;
  background: #eae9e2 url('gfx/ang_hover.html') top left no-repeat;
  display: block;
}
.link_ger {
  width: 22px;
  height: 13px;
  background: #eae9e2 url('gfx/ger.html') top left no-repeat;
  display: block;
}
.link_ger:hover {
  width: 22px;
  height: 13px;
  background: #eae9e2 url('gfx/ger_hover.html') top left no-repeat;
  display: block;
}

.top1 {
  width: 232px;
  height: 32px;
  background: url('gfx/top1.html') top left no-repeat;
}

.top2 {
  width: 511px;
  height: 32px;
  background: url('gfx/top2.jpg') top left no-repeat;
}

.top3 {
  width: 24px;
  height: 32px;
  background: url('gfx/top3.html') top left no-repeat;
}

.top1a {
  width: 232px;
  height: 214px;
  background: url('gfx/top1a.html') top left no-repeat;
}

.top2a {
  width: 511px;
  height: 214px;
  background: url('gfx/top2a.html') top left no-repeat;
}

.top3a {
  width: 24px;
  height: 214px;
  background: url('gfx/top3a.html') top left no-repeat;
}

.menu1 {
  width: 38px;
  height: 58px;
  background: url('gfx/menu1.html') top left no-repeat;
}

.menu2 {
  width: 194px;
  height: 58px;
  background: url('gfx/menu2.html') top left no-repeat;
}

.menu3 {
  width: 22px;
  height: 58px;
  background: url('gfx/menu3.html') top left no-repeat;
}

.menu1a {
  width: 38px;
  height: 201px;
  background: url('gfx/menu1a.html') top left no-repeat;
}

.menu2a {
  width: 194px;
  height: 201px;
  background: url('gfx/menu2a.html') top left no-repeat;
}

.menu3a {
  width: 22px;
  height: 201px;
  background: #0B1C36 url('gfx/menu3a.html') top left no-repeat;
}

.menu2a {
  width: 194px;
  height: 201px;
  background: #0B1C36 url('gfx/menu2a.html') top left no-repeat;
}



.stopka {
  width: 254px;
  height: 79px;
  background: url('gfx/stopka.html') top left no-repeat;
  vertical-align: top;
}

.search_bar {
  width: 231px;
  height: 78px;
  background: url('gfx/search.html') top left no-repeat;
  vertical-align: top;
}


.BOXhome {
  width: 17px;
  height: 18px;
  background: url('gfx/home.html') top left no-repeat;
  display: block;
}
.BOXmap {
  width: 17px;
  height: 18px;
  background: url('gfx/map.html') top left no-repeat;
  display: block;
}
.BOXfavorite {
  width: 17px;
  height: 18px;
  background: url('gfx/favorite.html') top left no-repeat;
  display: block;
}


.pl {
  width: 20px;
  height: 51px;
  background: url('gfx/pl.html') top left no-repeat;
  display: block;
}
.pl:hover {
  width: 20px;
  height: 51px;
  background: url('gfx/pl.html') top left no-repeat;
  display: block;
}
.pl_active {
  width: 20px;
  height: 51px;
  background: url('gfx/pl.html') top left no-repeat;
  display: block;
}
.en {
  width: 20px;
  height: 51px;
  background: url('gfx/en.html') top left no-repeat;
  display: block;
}
.en:hover {
  width: 20px;
  height: 51px;
  background: url('gfx/en.html') top left no-repeat;
  display: block;
}
.en_active {
  width: 20px;
  height: 51px;
  background: url('gfx/en.html') top left no-repeat;
  display: block;
}
.de {
  width: 20px;
  height: 51px;
  background: url('gfx/de.html') top left no-repeat;
  display: block;
}
.de:hover {
  width: 20px;
  height: 51px;
  background: url('gfx/de.html') top left no-repeat;
  display: block;
}
.de_active {
  width: 20px;
  height: 51px;
  background: url('gfx/de.html') top left no-repeat;
  display: block;
}


.button1 {
  width: 249px;
  height: 99px;
  background: #eae9e2 url('gfx/button1.html') top left no-repeat;
  display: block;
}
.button1:hover {
  width: 249px;
  height: 99px;
  background: #eae9e2 url('gfx/button1_hover.html') top left no-repeat;
  display: block;
}
.button2 {
  width: 249px;
  height: 99px;
  background: #eae9e2 url('gfx/button2.html') top left no-repeat;
  display: block;
}
.button2:hover {
  width: 249px;
  height: 99px;
  background: #eae9e2 url('gfx/button2_hover.html') top left no-repeat;
  display: block;
}
.button3 {
  width: 249px;
  height: 99px;
  background: #eae9e2 url('gfx/button3.html') top left no-repeat;
  display: block;
}
.button3:hover {
  width: 249px;
  height: 99px;
  background: #eae9e2 url('gfx/button3_hover.html') top left no-repeat;
  display: block;
}
.button4 {
  width: 249px;
  height: 99px;
  background: #eae9e2 url('gfx/button4.html') top left no-repeat;
  display: block;
}
.button4:hover {
  width: 249px;
  height: 99px;
  background: #eae9e2 url('gfx/button4_hover.html') top left no-repeat;
  display: block;
}
.button5 {
  width: 249px;
  height: 99px;
  background: #eae9e2 url('gfx/button5.html') top left no-repeat;
  display: block;
}
.button5:hover {
  width: 249px;
  height: 99px;
  background: #eae9e2 url('gfx/button5_hover.html') top left no-repeat;
  display: block;
}

.bottom_left {
  width: 249px;
  height: 104px;
  background: #eae9e2 url('gfx/bottom_left.html') top left no-repeat;
  vertical-align: top;
  padding-top: 30px;
  font-size: 10px;
  color: #8d866f;
}
.bottom_right {
  width: 505px;
  height: 104px;
  background: #eae9e2 url('gfx/bottom_right.html') top left no-repeat;
  vertical-align: top;
}


a.menu_down_link, a.menu_down_link:visited {
  color: #9AA3C0;
  font-family: tahoma;
  font-size: 11px;
  font-weight: none;
  white-space: nowrap;
}
a.menu_down_link:hover {
  color: #aaa;
  font-family: tahoma;
  font-size: 11px;
  font-weight: none;
  white-space: nowrap;
}

a.menu_up_link, a.menu_up_link:visited {
  color: #fff;
  font-family: tahoma;
  font-size: 10px;
  font-weight: none;
  text-align: center;
  display: block;
}
a.menu_up_link:hover {
  color: #d7d7d7;
  font-family: tahoma;
  font-size: 10px;
  font-weight: none;
  text-align: center;
}


a.link_, a.link_:visited {
  color: #fff;
}
a.link_:hover {
  color: #aaa;
}

a.pol, a.pol:visited {
  width: 30px;
  height: 30px;
  position: absolute;
  margin-top: 135px;
  margin-left: 680px;
  display: block;
  color: #000;
  float: left;
  background: url('gfx/pol.html') top left no-repeat;
}
a.pol:hover {
  width: 30px;
  height: 30px;
  position: absolute;
  margin-top: 135px;
  margin-left: 680px;
  display: block;
  color: #000;
  float: left;
  background: url('gfx/pol_hover.html') top left no-repeat;
}


a.ang, a.ang:visited {
  width: 30px;
  height: 30px;
  position: absolute;
  margin-top: 135px;
  margin-left: 710px;
  display: block;
  color: #000;
  float: left;
  background: url('gfx/ang.html') top left no-repeat;
}
a.ang:hover {
  width: 30px;
  height: 30px;
  position: absolute;
  margin-top: 135px;
  margin-left: 710px;
  display: block;
  color: #000;
  float: left;
  background: url('gfx/ang_hover.html') top left no-repeat;
}

a.rus, a.rus:visited {
  width: 30px;
  height: 30px;
  position: absolute;
  margin-top: 135px;
  margin-left: 740px;
  display: block;
  color: #000;
  float: left;
  background: url('gfx/rus.html') top left no-repeat;
}
a.rus:hover {
  width: 30px;
  height: 30px;
  position: absolute;
  margin-top: 135px;
  margin-left: 740px;
  display: block;
  color: #000;
  float: left;
  background: url('gfx/rus_hover.html') top left no-repeat;
}


a._menu_left, a._menu_left:visited {
  color: #fff;
  width: 96px;
  height: 46px;
  background: url('gfx/menu_left.html') top left repeat-y;
  display: block;
  font-family: tahoma;
  font-size: 10px;
  font-weight: none;
}
a._menu_left:hover {
  color: #fff;
  width: 96px;
  height: 46px;
  background: url('gfx/menu_hover_left.html') top left repeat-y;
  display: block;
}


.menu_title {
  text-align: center;
  font-family: tahoma;
  font-size: 10px;
  font-weight: none;
  color: #fff;
}

.search_b {
  width: 230px;
  height: 35px;
  background: url('gfx/szukaj.html') top left repeat-y;
  display: block;
}
.search_b2 {
  width: 230px;
  height: 35px;
  background: url('gfx/szukaj_ang.html') top left repeat-y;
  display: block;
}


/******************************************************************************/

.redir {
	border: 0px solid #ccc;
	background-color: #fff;
}

.szukaj_button {
  margin-left: 8px;
  width: 33px;
  height: 22px;
  background: transparent;
  border: 0px;
  cursor: pointer;
}

.szukaj_input {
        background: transparent;
        border: 0px solid red;
	height: 23px;
	width: 148px;
	font-size:13px;
	padding-top: 4px;
	padding-right:2px;
	padding-left:2px;
/* 	border: 1px solid red; */
}
.szukaj_input:hover {
        background: transparent;
        border: 0px;
	height: 23px;
	width: 148px;
	padding-left:2px;
	padding-right:2px;
	padding-top: 4px;
	font-size:13px;
}
.szukaj_input2 {
        background: transparent;
        border: 0px;
	height: 16px;
	width: 212px;
	font-size:10px;
	margin-top:25px;
/* 	border: 1px solid red; */
}
.szukaj_input2:hover {
        background: transparent;
        border: 0px;
	height: 16px;
	width: 208px;
	font-size:10px;
}
.szukaj_button2 {
        background: transparent;
        border: 0px solid red;
	height: 20px;
	width: 20px;
	margin-left: 5px;
	cursor: pointer;
	margin-top:10px;
}
.szukaj_button2:hover {
        background: transparent;
        border: 0px;
	height: 20px;
	width: 20px;
	margin-left: 13px;
	cursor: pointer;
}


.menu_gorne {
	margin-top: 10px;
	margin-bottom: 2px;
	border-bottom: 1px solid #2B0180;
}
a.menu_gorne_link, a.menu_gorne_link:active, a.menu_gorne_link:visited, a.menu_gorne_link:focus {
	color: #2B007D;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	background-color: inherit;
	white-space: nowrap;
	text-decoration: none;
	display: block;
}
a.menu_gorne_link:hover {
	color: #2B007D;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	background-color: inherit;
	white-space: nowrap;
	text-decoration: none;
	display: block;
}
.menu_gorne_odstep {
	width: 4px;
	background: url('gfx/menu_gorne_odstep.html') top center no-repeat;
}

.kontent_tabela {
	width: 100%;
	text-align: left;
}
.kontent_kolumna_lewa {
	width: 169px;
}
.kontent_kolumna_odstep {
	width: 1px;
	background: #CCCBCD url('gfx/kontent_odstep.html') top left no-repeat;
}
.kontent_kolumna_prawa {
	width: 558px;
}
.kontent {
	width: 558px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: left;
	display: block;
	float: none;
	clear: both;
}
.kontent_tresc {
	width: 518px;
	margin-left: 20px;
	margin-right: 20px;
	color:  ;
	text-align: left;
	display: block;
	float: none;
	clear: both;
}

.o_szkole_class {
	color: #152b5d;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	border-bottom: 0px dashed #646E85;
}

.newsteller_ {
/*   margin-top: 70px; */
  margin-left: 1px;
  padding-top: 50px;
	width: 319px;
	height: 16px;
	border: 0px solid blue;
	float: left;
}

.search {
	 font-size: 10px; 
	 background-color: #fff;
	 border: 0px solid #000;
}

.linki_pustak {
  width: 47px;
  height: 25px;
  border: 0px solid blue;
  display: block;
}

.link_ {
  border: 0px solid red;
  float: left;
  font-size: 10px;
  font-weight: none;
  color: #fff;
}

.linki_gora_box {
  width: 109px;
  height: 39px;
  margin-left: 538px;
  border: 0px solid red;
  display: block;
  float: none;
  clear: both;
}

.link_size_float {
  float: left;

}

.link_size {
  width: 34px;
  height: 37px;
  border: 0px solid blue;
  display: block;
  float: left;
}

.subskr2 {
  width: 265px;
  margin-top: 60px;
  text-align: center;
  border: 0px solid red;
	font-size: 10px;
  font-family: Tahoma;
  font-weight: regular;
  color: #fff;
}

.tekst_normal {
	font-size: 9px;
  font-weight: regular;
  color: #fff;
}

.head_tekst {
	/* border-bottom: 0px solid #CCCBCD; */
	padding-bottom: 15px;

}
a.link_sciezka, a.link_sciezka:active, a.link_sciezka:visited, a.link_sciezka:focus {
	color: #fff;
	font-weight: normal;
	font-size: 10px;
	background-color: inherit;
	white-space: nowrap;
	text-decoration: none;
}
a.link_sciezka:hover {
	color: #f00;
	font-size: 10px;
	font-weight: normal;
	background-color: inherit;
	white-space: nowrap;
	text-decoration: none;
}
a.link_sciezka_on, a.link_sciezka_on:active, a.link_sciezka_on:visited, a.link_sciezka_on:focus {
	color: #00923f;
	font-size: 10px;
	font-weight: bold;
	background-color: inherit;
	white-space: nowrap;
	text-decoration: none;
}
a.link_sciezka_on:hover {
	color: #f00;
	font-size: 10px;
	font-weight: bold;
	background-color: inherit;
	white-space: nowrap;
	text-decoration: none;
}

.boxy {
	background-color: #FEF9E3;
	width: 256px;
}
.box_head_bg {
	margin-bottom: 4px;
	width: 256px;
	height: 23px;
	background: url('gfx/head_bg.html') bottom left no-repeat;
	padding-top: 5px;
}
.box_head_tekst {
	padding-left: 30px;
	padding-right: 4px;
	padding-bottom: 4px;
	color: #404548;
	font-weight: bold;
}
.box_margin {
	margin-left: 5px;
	margin-right: 5px;
}

.aktualnosci_item {
/* 	margin-bottom: 15px; */
}
.aktualnosci_data {
/* 	padding: 6px 4px; */
	color: #0C0202;
	font-weight: bold;
	font-size: 8pt;
}
.aktualnosci_nobr {
	margin-bottom: 4px;
	color: #0C0202;
	white-space: nowrap;
	font-size: 8pt;
}

.pytanie {
	font-size: 10px;
	color: #000;
}
.odpowiedz {
	font-size: 10px;
	color: #000;
}
.ankieta_submit {
	border: 2px solid #000;
	background-color: #fff;
	color: #000;
	font-weight: bold;
	text-align: center;
}

.szukaj_submit {
	width: 58px;
	height: 23px;
	margin-left:18px;
	border: 0px solid blue;
	cursor: pointer;
	background: transparent;
}
.szukaj_submit:hover {
	width: 58px;
	height: 23px;
	margin-left:18px;
	border: 0px solid yellow;
	cursor: pointer;
	background: transparent;
 }

.szukaj_table {
  margin-left: 40px;
  margin-top: 45px;
}

.search_input2 {
	border: 0px solid #000;
	background-color: #fff;
	color: #000;
	font-size: 10px;
}
.search_input {
	width: 120px;
	height: 20px;
	border: 0px solid #000;
	background-color: #fff;
	color: #000;
	font-size: 10px;
}
.input_text {
	color: #000;
	font-size: 10px;
}
.search_submit {
	margin-top: 5px;
	padding: 0px 5px;
	color: #000;
	font-size: 10px;
	border: 0px solid #000;
	background-color: #EAEAEA;
}


.stopka a, .stopka a:visited, .stopka a:active, .stopka a:focus {
	color: #fff;
	background-color: inherit;
	text-decoration: none;
}
.stopka a:hover {
	color: #eee;
	background-color: inherit;
	text-decoration: none;
}
.stopka_tekst {
	color: #fff;
	font-weight: normal;
	font-size: 10px;
	text-align: left;
}
.stopka_centernet {
	width: 200px;
	padding-bottom: 10px;
	padding-right: 20px;
	color: #fff;
	white-space: nowrap;
	font-weight: normal;
	font-size: 8pt;
	text-align: right;
}
.flaga_area_null {
  width: 6px;
  height: 54px;
  border: 0px solid red;
  display: block;
  float: left;
}

.flaga_area {
  width: 20px;
  height: 54px;
  border: 0px solid red;
  display: block;
  float: left;
}


.przerwa {
  width: 383px;
  height: 80px;
  border: 0px solid red;
  display: block;
  float: left;
}

.option1 {
  width: 55px;
  height: 80px;
  border: 0px solid red;
  display: block;
  float: left;
}

.option2 {
  width: 40px;
  height: 80px;
  border: 0px solid red;
  display: block;
  float: left;
}


.mnu {
	color: #fff;
}

a { color: #fff; text-decoration: none; font-size: 11px; }
a:visited { color: #fff; text-decoration: none; font-size: 11px; }
a:hover   { color: #aaa; text-decoration: none; font-size: 11px; }

a.link_wiecej { color: #9b9577; text-decoration: none; font-size: 10px; font-weight: bold; margin-left: 30px; }
a.link_wiecej:visited { color: #9b9577; text-decoration: none; font-size: 10px; font-weight: bold; margin-left: 30px; }
a.link_wiecej:hover   { color: #afa98d; text-decoration: none; font-size: 10px; font-weight: bold; margin-left: 30px; }

a.top_link { color: #1568B8; text-decoration: underline; font-size: 9px; font-weight: underline; font-family: tahoma;}
a.top_link:visited { color: #1568B8; text-decoration: underline; font-size: 9px; font-weight: none; font-family: tahoma;}
a.top_link:hover   { color: #86BDEF; text-decoration: underline; font-size: 9px; font-weight: none; font-family: tahoma;}

a.link_wiecej2{ color: #00923f; text-decoration: none; font-size: 10px; font-weight: none;}
a.link_wiecej2:visited { color: #00923f; text-decoration: none; font-size: 10px; font-weight: none;}
a.link_wiecej2:hover   { color: #f00; text-decoration: none; font-size: 10px; font-weight: none;}

.kropki {
  color: #9b9577;
  text-align: center;
}


a.aktualnosci_link {
  background: #025AFF;
  color: #fff;
  padding-left: 2px;
  padding-right: 2px;
  text-decoration: none;
  font-style: regular;
  font-size: 10px;
}

a.aktualnosci_link:hover {
  background: #025AFF;
  color: #82AAF4;
  padding-left: 2px;
  padding-right: 2px;
  text-decoration: none;
  font-style: regular;
  font-size: 10px;
}



.click-menu {
/*     width: 185px; */
  width: 194px;

/*     border-top:1px solid #C4F3FF; */
}


.marq {
  border: 0px solid pink;
}

.marq2 {
  width: 518px;
  margin-left: 64px;
  margin-top: 10px;
  border: 0px solid blue;
  float: left;
  color: #000;
}


.boxx {
/*    padding: 5px 5px 5px 5px ; */
/*   padding-top: 5px;
  padding-bottom: 5px; */
/* padding-left: 5px; */

   height: 30px;
   border: 0px solid red;
}

.ddmx , table.ddmx {
  margin:auto;
}

.ddmx a.item1,
.ddmx a.item1-active,
.ddmx .item1,
.ddmx .item1-active {
  width: 252px;
  height: 26px;
  background: url('gfx/menu_bg.jpg') top left no-repeat;
  color: #fff;
  font-size: 12px;
  font-family: tahoma;
  
  padding-left: 32px;
  display: block;
  white-space: nowrap;
  position: relative;
  z-index: 500;
}

.ddmx a.item1:hover,
.ddmx a.item1-active:hover,
.ddmx .item1:hover,
.ddmx .item1-active:hover {
  width: 252px;
  height: 26px;
  background: url('gfx/menu_bg.jpg') top left no-repeat;
  color: #fff;
  font-size: 12px;
  font-family: tahoma;
  
  padding-left: 32px;
  display: block;
  white-space: nowrap;
  position: relative;
  z-index: 500;
}


.ddmx a.item2,
.ddmx .item2 {

    background-color: #ddf0ff;
    color: #3A8ED4;
    font-weight: regular;
    font-size: 11px;
    font-family: tahoma;
    height: 21px;
/*     border-bottom:1px solid #C4F3FF; */
    cursor: pointer;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
  /*   width: 70px; */

    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;


}

.ddmx a.item2:hover,
.ddmx a.item2-active,
.ddmx a.item2-active:hover,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background-color: #75b7ec;
    color: #165385;
    font-weight: regular;
    font-size: 11px;
    font-family: tahoma;
    height: 21px;
/*     border-bottom:1px solid #C4F3FF; */
    cursor: pointer;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
  /*   width: 70px; */

    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;

}


.strzalka {
  background: url('gfx/arrow1.html') top right no-repeat;
  width: 14px;
  height: 9px;
}

.ddmx .arrow,
.ddmx .arrow:hover {
  background: url('gfx/arrow1.html') top right no-repeat;
  width: 14px;
  height: 9px;
/*   padding: 3px 5px 4px 8px;  */
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 1px;
    right: 1px;
    border: 0;
}
.ddmx .section {
/*     margin-top:1px;
    margin-left:1px; */
    padding:0px;
/*     width:150px; */
    border: 1px solid #3A8ED4;
    display: block;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */