
body
{ 
	margin:0;
	text-align:center;
	background: #3e4264/*#003366/*e6e6e6 url(i/bg.gif) repeat-x 0 77px*/;
}

body,table,form
{
	font-family:"trebuchet ms",arial;
	font-size:11px;
	color:#4e4e4e;
}

h1,h2,h3,h4 { font-family:'Trebuchet MS';}
h1{ font-size:24px;margin-bottom:8px;margin-top:8px; }
h2{ font-size:16px;margin-bottom:8px;margin-top:8px; color:#000066; font-weight:bold;}
h3{ font-size:15px;margin:8px; color:#000066;  }
h4{ font-size:15px;margin:8px; }

ul,li{text-align:left;margin:0;padding:0;}
ul{padding:5px 20px}
li{margin-bottom:3px;}
/*.linia { height:0;font-size:0;border-top:solid 2px #000066;margin:3px 10px;clear:both;}*/
.linia { height:0;font-size:0;border-top:solid 0px #000066;margin:3px 3px;clear:both;}

.noz{clear:both;}

a.wiecej {font-family:arial; color:#dc0005;float:right;clear:both;position:relative;left:-3px; padding:4px 5px;}
a.wiecej:hover {position:relative;left:0}

a{color:#000066;font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}
a.ah2:hover{text-decoration:none;}
.bez_bold{font-weight:normal;}
.cred {
  color: #dc0005;
}


img.ico {float:left;margin:2px 8px 5px 5px;border:0}
img.iko {border:0}


/*--- struktura --*/
#rama { width:1000px; margin:auto; overflow:hidden}
#gora{ height:95px; background: url(i/bg_gora_2.gif) repeat-x}
#menu{ height:38px; line-height:34px; background:#fff url(i/pasek_cien.gif) repeat-x bottom}
#srodek{ background:#f5f5f5; width:1020px; overflow:hidden}
#srodek .panel{ float:left; text-align:center;}
	#panel_1{ width:170px; }
	#panel_2{ width:520px; }
	#panel_3{ width:150px; }
	#panel_4{ width:150px; }
	#panel_234{ width:820px; }

/*-- struktura - podstrona tekstu --*/
	#panel_tekst_1{ width:170px; }
	#panel_tekst_2{ width:640px; }
	#panel_tekst_3{ width:180px; }
/*
.wiecej_xxx {font-family:"Trebuchet MS",sans-serif;font-size:14px;font-weight:bold;color:#000066;	}
.wiecej_xxx a{ padding:8px 5px; text-decoration:none; } 
.wiecej_xxx a:hover{ position:relative; left:2px;	 } 
*/
	
#stopka{ background:#fff;}

/* #reklama_1 {text-align:center;background:#000066;padding:2px 0px 8px 0px;  background:#fff url(i/pasek_cien.gif) repeat-x bottom} */
#reklama_1 {text-align:center; padding:2px 0px 8px 0px;}
/*--- zawartosci --*/

#menu {font-family:"Trebuchet MS",sans-serif;font-size:16px;font-weight:bold; text-align: center;}
#menu  a
{ 
	/*padding:8px 8px; */
	color:#000066;
	text-decoration:none;
}
#menu a:hover{  color:#fff; background:#8189A5 /*dc0005*/}

#wyszukiwarka { background:#fff url(i/pasek_cien.gif) repeat-x bottom ; text-align:right;padding:1px;padding-bottom:8px; line-height:20px; }
#wyszukiwarka form {margin:4px; margin-right:8px;}
#wyszukiwarka form input {vertical-align:middle;}
#wyszukiwarka form #sbi { margin-left:10px;font-size: 9px; width: 240px;height:16px;  border:solid 1px #555; background:#f0f0f0; color:#3e4264}
#wyszukiwarka form #sbb  { font-size: 9px; line-height:20px; height:20px;; border:solid 1px #555; background:#3e4264; color:#fff; }
#wyszukiwarka form #sbb:hover{ background:#dc0005}
/*--- PANEL 1 ---*/
#panel_1 { }

#panel_1 h2{ color:#dc0005; background:#8189a5; color:#fff; padding:4px 0;margin-right:5px;}
#panel_1 h2.magazyn{color:#dc0005; background:transparent; font-size:16px;margin:5px 0px;}
/*#panel_1 h3.zapowiedzi {clear:both; text-align:left;padding-left:40px;padding-bottom:2p; margin:2px;margin-top:5px;background:url(i/i_ksiazka.gif) no-repeat 10px center}*/
#panel_1 h3 {clear:both; text-align:left; margin:2px;margin-top:5px;}

#panel_1 ul{font-family:arial;}



/*
#panel_1 a.wiecej {color:#dc0005;}
*/
/*--- PANEL 2---*/
#panel_2 {}

#panel_2 .sekcja { background:/*#f5f5f5*/#fff url(i/naroznik.gif) no-repeat right top ; margin-bottom:10px; padding:1px 10px 10px 10px; text-align:left; border-right:solid 0px #000066}
#panel_2 .sekcja h1{ text-align:left; margin:10px 2px ;color:#8189a5;font-size:24px; }
/*
#panel_2 a{color:#000066;font-weight:bold; text-decoration:none;}
#panel_2 a:hover{color:#dc0005;}
*/
#panel_2 .leady{margin:2px;}

#panel_2 .lead{border:solid 0px #000; float:left; width:140px; margin:10px;text-align:right;}
#panel_2 .lead .ikona{height:140px; background:transparent; text-align:center; border-bottom:solid 0px #8189a5}
#panel_2 .lead .ikona_nofoto{height: 30px;}
#panel_2 .lead h4{text-align:left;color:#000066; width:140px; font-size:12px; font-family:"Trebuchet MS"; margin-bottom:3px;}
#panel_2 .lead h4 span{font-weight:normal;}
#panel_2 .lead .data {text-align:left;}
#panel_2 .lead img.iko {float:left; margin:0 10px 0 0}
#panel_2 .lead p{text-align:left;}


#panel_2 .zajawki { border-top:solid 1px #8189a5}
/*
#panel_2 .zajawki a{color:#000066;font-weight:bold; text-decoration:none;/*font-size:12px; }
#panel_2 .zajawki a:hover{color:#dc0005;}
*/
#panel_2 .sekcja .nawigacja {text-align:right;font-size:14px}
/*
#panel_2 a.wiecej {color:#dc0005;font-weight:bold;}
*/	
#panel_2 .sekcja form .filtr { background-color: #8189a5; color:#fff; padding:4px 0; height:/*1.7*/2em; vertical-align:middle;}
#panel_2 .sekcja form .filtr a { color:#fff; font-size:13px;} 
#panel_2 .sekcja form .filtr a:hover { color:#dc0005;}

/*--- PANEL 3 ---*/
#panel_3 {}
#panel_3 h1{margin:2px 2px 10px 10px; text-align:left; color:#dc0005}

#panel_3 h2{ color:#dc0005; background:#8189a5; color:#fff; padding:4px 0;margin-left:5px;}
#panel_3 p{text-align:left;}
/*
#panel_3 a{color:#000066;font-weight:bold; text-decoration:none;}
#panel_3 a:hover{color:#dc0005;}
#panel_3 a.wiecej {color:#dc0005;}
*/
#panel_3 p span.info {float:left;display:block;width:95px}

#panel_3 .leady {margin-top:8px}

#panel_3 .sekcja {margin:0px/*10px 0 10px 10px;*/}
/*#panel_3 .sekcja p {padding-left:30px; background-repeat: no-repeat; background-position: 5px 2px}*/
#panel_3 .sekcja ul {padding:5px 10px;margin-left:10px;}

#panel_3 .sekcja .nawigacja {text-align:right;font-size:12px}

#panel_3 #wiesci p {padding-left:10px;}



#panel_3 ul.ostatnio {list-style:none;}



/*--- PANEL 4 ---*/
#panel_4 {padding-top:8px;}
#panel_4 #reklama_2{margin:0}
#panel_4 h1{margin:2px;margin-left:10px; text-align:left; color:#dc0005}
/*
#panel_4 a{color:#000066;font-weight:bold; text-decoration:none;}
#panel_4 a:hover{color:#dc0005;}
#panel_4 a.wiecej {color:#dc0005;}
*/
#panel_4 p span.info {float:left;display:block;width:95px}
#panel_4 form {margin-left: 5px;}

#panel_4 h2{ color:#dc0005; background:#8189a5; color:#fff; padding:4px 0; margin-left: 5px;}

#panel_4 ul{font-family:arial;}

/*--- PANEL 234---*/
#panel_234 {}

#panel_234 .sekcja { background:/*#f5f5f5*/#fff url(i/naroznik.gif) no-repeat right top ; margin-bottom:10px; padding:1px 10px 10px 10px; text-align:left; border-right:solid 0px #000066}
#panel_234 .sekcja h1{ text-align:left; margin:10px 2px ;color:#8189a5;font-size:24px; }

/*
#panel_234 a{color:#000066;font-weight:bold; text-decoration:none;}
#panel_234 a:hover{color:#dc0005;}
*/
#panel_234 .leady{margin:2px;}

#polecamy {margin:10px;}
#polecamy p{margin:0px;text-align:left;}

.wiecej_xxx {font-family:"Trebuchet MS",sans-serif;font-size:14px;font-weight:bold;color:#dc0005;	}
.wiecej_xxx a{ padding:8px 5px; text-decoration:none; } 
.wiecej_xxx a:hover{ position:relative; left:2px;	 } 

/*--- STRONA TEKSTU ---*/

/*--- PANEL TEKST 1---*/
#panel_tekst_1{ }

/*--- PANEL TEKST 2---*/

#panel_tekst_2 {}

#panel_tekst_2 .sekcja { background:/*#f5f5f5*/#fff url(i/naroznik.gif) no-repeat right top; margin-bottom:10px; padding:1px 10px 10px 10px; text-align:left; border-right:solid 0px #000066}
#panel_tekst_2 .sekcja h1{ text-align:left; margin:10px 45px 10px 2px; color: #8189a5; font-size: 24px; }
/*
#panel_tekst_2 a{color:#000066;font-weight:bold; text-decoration:none;}
#panel_tekst_2 a:hover{color:#dc0005;}

#panel_tekst_2 a.bez_bold{color:#000066;font-weight:normal; text-decoration:none;}
#panel_tekst_2 a.show_hide {color: #dc0005}
#panel_tekst_2 a.show_hide:hover {text-decoration: none}
*/
#panel_tekst_2 .leady{margin:2px;}

#panel_tekst_2 .lead{border:solid 0px #000; float:left; width:140px; margin:10px 40px 10px 10px;text-align:right;}
#panel_tekst_2 .lead .ikona{height:140px; background:transparent; text-align:center; border-bottom:solid 0px #8189a5}
#panel_tekst_2 .lead .ikona_nofoto{height: 30px;}
#panel_tekst_2 .lead h4{text-align:left;color:#000066; font-size:12px; font-family:"Trebuchet MS"; margin-bottom:3px;}
#panel_tekst_2 .lead h4 span{font-weight:normal;}
#panel_tekst_2 .lead .data {text-align:left;}
#panel_tekst_2 .lead img.iko {float:left; margin:0 10px 0 0}
#panel_tekst_2 .lead p{text-align:left;}


#panel_tekst_2 .zajawki { border-top:solid 1px #8189a5}
/*
#panel_tekst_2 .zajawki a{color:#000066;font-weight:bold; text-decoration:none;}
#panel_tekst_2 .zajawki a:hover{color:#dc0005;}
*/
#panel_tekst_2 .sekcja .nawigacja {text-align:right;font-size:14px}
/*
#panel_tekst_2 a.wiecej {color:#dc0005;font-weight:bold;}
*/	
#panel_tekst_2 .sekcja form .filtr { background-color: #8189a5; color:#fff; padding:4px 0; height:1.7em; vertical-align:middle;}
/*
#panel_tekst_2 .sekcja form .filtr a { color:#fff; font-size:13px;} 
#panel_tekst_2 .sekcja form .filtr a:hover { color:#dc0005;}
*/


#tekst {margin:10px; font-size:15px; font-family:georgia,times,serif; text-align:justify;}


/*#tekst a:hover {text-decoration:underline;}*/
#tekst a.img img{border:solid 1px #000;}
#tekst h1,#tekst h2,#tekst h3,#tekst h4 { font-family:'Trebuchet MS';text-align:left;}
#tekst h3{ font-size:16px;}
#tekst h4{ font-size:15px;}

/* .t-title wyglada jak h1 */
#tekst .t-title  {font-family:'Trebuchet MS';font-weight:bold;font-size:24px;margin-bottom:8px;margin-top:8px;text-align:left;  }
/* .t-subtitle wyglada jak h3 */
#tekst .t-subtitle {font-variant: SMALL-CAPS !important;/*normal*/; font-family:georgia,'Trebuchet MS'; font-weight:bold; font-size:16px; margin: 20px 8px; color:#000066; text-align: left}
#tekst .mm {margin: 10px 8px;}
#tekst .text .t-subtitle {text-align: left;}
#tekst .t-subtitle a {font-variant: SMALL-CAPS;font-size:16px; font-weight:bold !important;}
/* .t-first b wyglada jak h4 */
/*#tekst .t-first b {/*font-variant: normal !important;*/ /*font-family:georgia,'Trebuchet MS';font-weight:bold;font-size:15px;margin:8px;}*/


#tekst .autor, #tekst .t-author { text-align:left; clear:both; padding-top:10px;font-weight:normal !important; color:#000066; font-size:16px; line-height:1.4em; font-variant: SMALL-CAPS !important;/*normal*/; font-family:verdana}
#tekst .autor a, #tekst .t-author a {font-weight:normal !important;white-space:nowrap; margin:0 }

#tekst .intro,#tekst .t-intro {font-size:13px;font-style:oblique;margin:10px 0;padding: 10px 0; border-top:solid 1px #8189A5;  border-bottom:solid 1px #8189A5}
#tekst .intro em,#tekst .t-intro em {font-style:normal}
#tekst .nointro {margin:10px 0;padding: 10px 0; border-top:solid 1px #8189A5;}

#tekst .info_box {float:right;width:202px;margin:0 0 10px 15px; background:#f8f8f8}
#tekst .info_box .tlo2 { background:#8189A5; color:#fff;}
#tekst .info_box .hbh-patronat {background: #8189A5 url(/img/patronat.gif) no-repeat center right}
#tekst .info_box h2 {text-align:center;}
#tekst .info_box table {border-collapse: collapse; border: 0; margin: 4px 0; width: 100%;}
#tekst .info_box table th {padding:2px 5px; text-align:left;}
#tekst .info_box table td {padding:2px 5px; text-align:right;}
#tekst .info_box table td.val {padding:2px 5px; text-align:left; font-weight: bold;}
#tekst .info_box table td.cen {padding:2px 5px; text-align:center;}
/*#tekst .info_box table td.val a {font-weight: bold;}*/
#tekst .info_box .ekstrakt_tab {background:#f5f5f5;}
#tekst .info_box .ekstrakt_head {font-size:16px;}
#tekst .info_box .podpis {font-size: 11px; text-align: right; font-style: italic; padding: 2px 2px 0 0;}

#tekst .tresc {}
/* #tekst .tresc a {font-weight:normal; color:#0033CC;} zmiana 2011.11.29 */
/*
#tekst .tresc a {font-weight: inherit; color:#0033CC;}
#tekst .tresc a:hover {text-decoration:underline;}
*/
#tekst .img_box, #tekst .img_box_right,#tekst .img_box_left
{
	float:right;
	/*max-width:220px;*/
	margin:0 0 10px 15px;
	text-align:right;
	
	font-family:"trebuchet ms",arial;
	font-weight:normal;
}
#tekst .img_box_left
{ float:left;margin:0 15px 10px 0; }

#tekst .img_box_center
{ text-align:center;margin:0 0px 0px 0; }

#tekst .img_info {text-align:left;font-weight:normal; font-size:11px;color:#4e4e4e;padding:2px; background:#f5f5f5; }


#tekst .tekst_koniec{ float:right; clear: both; height: 24px;}
#tekst .tekst_stopka{ clear:both; border-top:solid 1px #8189A5; padding-top:4px; padding-bottom: 4px; text-align: right;}
#tekst .data {text-align:right;font-weight:bold;color:#000066; float: none;}
#tekst .cytat {margin:10px 20px;font-size:14px;}
#tekst .ref {font-size:13px;clear:both; border-top:solid 1px #8189A5; margin-top:25px; border-bottom:solid 1px #8189A5; margin-bottom:25px; padding: 5px 0 10px;}
#tekst .ps {font-size:13px;clear:both; border-top:solid 1px #8189A5;margin-top:10px;}

/* stare klasy */
/* Do zagnieżdżania obrazków w tekście, odpowiednio dosunięte do lewej i do prawej */
.intext-r   {float: right; margin-left: 5px; margin-bottom: 2px; margin-right: 0px; margin-top: 0px;}
.intext-l   {float: left; margin-left: 0px; margin-bottom: 2px; margin-right: 5px; margin-top: 0px;}
/* ramki z "wtrętami" */
/* .intext-j   {margin-left: 0px; margin-bottom: 8px; margin-right: 0px; margin-top: 4px; border-top: solid 1px #8189A5; border-bottom: solid 1px #8189A5; background-color: #F5F5F5;}
   zmiana 2011.11.29 */
.intext-j   {font-family: verdana, helvetica, arial, sans-serif; font-size: smaller; padding-left: 10px; padding-right: 10px; margin-left: 0px; margin-bottom: 8px; margin-right: 0px; margin-top: 4px; border-top: solid 1px #8189A5; border-bottom: solid 1px #8189A5; background-color: #F5F5F5;}


/* Text czyli strony z pojedynczym tekstem */
#tekst .text          {font-family: georgia, times, serif; color: #000000; text-align: justify;}
/*div.t-title      {font-family: verdana, helvetica, arial, sans-serif; font-size: 17px; font-weight: bold; text-transform: uppercase; color: #000066; text-align: left;}*/
/*div.t-author     {font-family: verdana, helvetica, arial, sans-serif; font-size: 14px; font-variant: SMALL-CAPS; color: #000066; text-align: left;}*/
/*div.t-subtitle   {font-weight: bold; font-variant: SMALL-CAPS; color: #000066; text-align: left; padding-top: 1em; padding-bottom: 0.6em}*/
/*div.t-intro      {font-size: 13px; font-style: oblique; text-align: justify;}
div.t-intro a    {color: #0033cc;}
div.t-intro em   {font-style: normal;}
*/
div.text         {font-size: 15px; text-align: justify; margin-top: 0em; margin-bottom: 0.5em;}
div.textve       {font-size: 13px; font-family: verdana, helvetica, arial, sans-serif; text-align: justify; margin-top: 0em; margin-bottom: 0.5em;}
div.t-motto      {margin-top: 1em; margin-bottom: 1em; margin-left: 3em; margin-right: 0em; font-style: oblique; text-align: right;}
div.t-subtitle   {font-weight: bold; font-variant: SMALL-CAPS; color: #000066; text-align: left; padding-top: 0.3em; padding-bottom: 0.3em}
div.t-titauth    {font-weight: normal; font-size: 15px; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 1em; margin-right: 0em;}
div.t-first:first-line {font-variant: SMALL-CAPS;}
div.t-bold       {font-weight: bold; color: #000066; text-align: left; padding-top: 0.6em; padding-bottom: 0.6em}
/*div.t-titauth   a    {text-decoration: none; font-weight: normal; color: #000000;}*/
div.t-date       {font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; font-weight: bold; text-align: right; margin-top: 0.3em; margin-bottom: 0em;}
div.t-navi       {width:100%; font-family: verdana, helvetica, arial, sans-serif; font-size: 16px; font-weight: bold; text-align: center;  margin-top: 0.3em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em;}
div.t-navi-comic {font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; font-weight: bold; text-align: center;  margin-top: 0.3em; margin-bottom: 0em; margin-left: 2em; margin-right: 0em;}
div.t-cite       {margin-left: 2em; margin-right: 2em;}
span.tn-link     {color: #8189a5; display:inline-block; min-width:20px; font-size:14px; }
span.tn-link-active { color:#aaa; }
/*
span.tn-link a   {font-weight: bold !important; }
*/
div.t-annot      {font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; text-align: justify; margin-top: 0.4em;}
span.annot-ref   {font-size: smaller; font-weight: bold; vertical-align: super; padding-left: 2px;}
div.t-question   {}
div.t-answer     {}

/*div.text a   {color: #0033cc;}*/
.rozstrzal      {letter-spacing: 3px;}

.hb-google  {background-color: #efefef; text-align: center; padding: 2px;}
/*-- WYKOP -- */
.wykop {clear:both;margin:10px 0;height:70px;}
.wykop a img{border:0;margin:3px;}
/*-- KOMENTARZE -- */
.comment { margin:5px 0px; background:#f8f8f8;padding:5px 10px;clear:both;}
.login { font-weight:bold; color:#0; }
.login-logged { font-weight:bold; color:#000066; }
.data { color:#999; float:right;}


/*----------------------------------------------------------------



/*--- PANEL TEKST 3---*/
#panel_tekst_3 {}
#panel_tekst_3 h1{margin:2px 2px 10px 10px; text-align:left; color:#dc0005}

#panel_tekst_3 h2{ color:#dc0005; background:#8189a5; color:#fff; padding:4px 0;margin-left:5px;}
#panel_tekst_3 p{text-align:left;}
#panel_tekst_3 p span.info {float:left;display:block;width:95px}

#panel_tekst_3 .leady {margin-top:8px}
#panel_tekst_3 .sekcja {margin:0px/*10px 0 10px 10px;*/}
/*#panel_3 .sekcja p {padding-left:30px; background-repeat: no-repeat; background-position: 5px 2px}*/
#panel_tekst_3 .sekcja ul {padding:5px 10px;margin-left:10px;}
#panel_tekst_3 .sekcja .nawigacja {text-align:right;font-size:12px}
#panel_tekst_3 #wiesci p {padding-left:10px;}
#panel_tekst_3 ul.ostatnio {list-style:none;}


#panel_tekst_3{ }
#panel_tekst_3 {padding-top:8px;}
#panel_tekst_3 #reklama_2{margin:0}
#panel_tekst_3 h1{margin:2px;margin-left:10px; text-align:left; color:#dc0005}
#panel_tekst_3 h2{ color:#dc0005; background:#8189a5; color:#fff; padding:4px 0;margin-left:5px;}
/*
#panel_tekst_3 a{color:#000066;font-weight:bold; text-decoration:none;}
#panel_tekst_3 a:hover{color:#dc0005;}
#panel_tekst_3 a.wiecej {color:#dc0005;}
*/
#panel_tekst_3 p span.info {float:left;display:block;width:125px}

#polecamy {margin:10px;}
#polecamy p{margin:0px;text-align:left;}

#zobacztez {margin:10px;}
#zobacztez p{margin:0px;text-align:left;}



/*--- PANEL ADMINISTRACYJNY ---*/
#panel_adm	{width: 100%; border-bottom: solid 2px white; background-color: #999; text-align: center; padding: 10px;}
#panel_adm_title	{float: left; margin-left: 10px; width: 150px; border: solid 0px black; color: white; font-weight: bold; font-size: 14px; text-align: left;}
#panel_adm form {display: inline;}

/*--- ZOBACZ KONIECZNIE ---*/
#zobacz_koniecznie {overflow: hidden; text-align: left; padding: 0px 5px; vertical-align: top; height:38px; line-height:34px; background:#fff url(i/pasek_cien.gif) repeat-x bottom;}
/*
#zobacz_koniecznie a {text-decoration: none;}
#zobacz_koniecznie a:hover {color: #dc0005;}
*/
.zobacz_iko {border: 0; vertical-align: middle; margin: 0 5px;}
.zobacz-prefix {font-family:"Trebuchet MS",sans-serif; font-size:20px; font-weight:bold; color:#dc0005;}
.zobacz-tytul {font-family:"Trebuchet MS",sans-serif; font-size:16px; font-weight:bold; color:#000066;}
.zobacz-autor {font-family:"Trebuchet MS",sans-serif; font-size:16px; font-weight:normal; color:#000066;}

/*--- TETRYCY ---*/
td.ten           {font-family: verdana, helvetica, arial, sans-serif; color: #000000; font-size: 15px; font-variant: SMALL-CAPS;}
div.tenh-title   {text-align: right; font-weight: bold; margin-right: 2px; margin-left: 2px; margin-top: 2px; margin-bottom: 2px;}
div.tenh-initials{text-align: center; margin-top: 2px; margin-bottom: 2px;}
div.tenb-title   {text-align: right; font-size: 12px; font-weight: bold; margin-left: 2px; margin-right: 2px;}
div.tenb-mark    {text-align: right; font-weight: bold; margin-left: 2px; margin-right: 2px;}
div.ten-title    {font-size: 15px; font-weight: bold; text-align: left;}
div.ten-title form            {border: dotted 1px #999; padding: 5px;}
div.ten-title form #tty       {margin-left:10px;font-size: 9px; width: 240px;height:16px;  border:solid 1px #555; background:#f0f0f0; color:#3e4264;}
div.ten-title form #tok       {font-size: 9px; line-height:20px; height:20px;; border:solid 1px #555; background:#3e4264; color:#fff; margin-top: 5px;}
div.ten-title form #tok:hover {background:#dc0005; }
div.ten-author   {font-size: 13px; font-weight: bold; text-align: left;}
div.ten-note     {font-family: georgia, times, serif;  font-size: 13px; font-variant: normal; text-align: justify; margin: 8px;}
div.ten-spacer   {margin: 10px 0 8px; border-top: solid 1px #8189a5; padding-top: 10px;}

/*--- KONKURS ---*/
div.konkurs-blad {color: red; width: 100%; background-color: #F2F2FF; padding: 5px; font-weight: bold; font-size: 20px;}
ol.quiz          {font-weight: bold; margin-top: 0.6em;}
ul.quiz          {font-weight: normal; margin-top: 0.3em; margin-bottom: 0.3em;}
li.quiz          {margin-top: 0.6em;}
li.good-answer   {list-style-type: disc; font-weight: bold;}
span.q-question  {font-variant: SMALL-CAPS; color: black; text-align: justify; font-weight: normal;}
span.q-stats     {font-size: smaller; text-align: justify; font-weight: normal;}
span.q-answers   {text-align: left; font-weight: normal;}
span.q-comment   {font-style: oblique; text-align: justify; font-weight: normal;}
.quiz            {font-family: georgia, times, serif; color: #000000; text-align: justify; font-size: 15px;}
div.ten-title form #tty       { margin-left:10px;font-size: 9px; width: 240px;height:16px;  border:solid 1px #555; background:#f0f0f0; color:#3e4264}
div.ten-title form #tok       {font-size: 9px; line-height:20px; height:20px;; border:solid 1px #555; background:#3e4264; color:#fff; margin-top: 5px;}
div.ten-title form #tok:hover {background:#dc0005; }
table.kon-form   {width: 100%; font-family: georgia, times, serif; color: #000000; text-align: justify; font-size: 15px;}
table.kon-form tbody tr td input.t  {font-size: 9px; width: 100%; height:16px;  border:solid 1px #555; background:#f0f0f0; color:#3e4264;}
table.kon-form tbody tr td input.s  {width: 100%; font-size: 11px; line-height:20px; height:20px;; border:solid 1px #555; background:#3e4264; color:#fff; margin-top: 5px; font-weight: bold;}
table.kon-form tbody tr td input.s:hover {background:#dc0005; }
td.td1  {width: 20%;}
td.td2  {width: 80%; text-align: right;}
a.link2kw {color: #3eb33e!important; font-weight: bold;}

/*--- Floating hidden div ---*/
.floHide {display:none; height: 0px; }
.floShow {display:block; height: 0px; position: absolute; z-index:1000; width: 460px; padding: 0; }
.flo200  {float: none;}
.flotekst   {border: dotted 2px #8189a5; background-color: #f8f8f8; padding: 5px; overflow: auto;}
.afloLTmp    {height: 0px; position: relative; top: -20px; left: -20px; }
.afloL       {display: none; height: 0px; position: relative; top: -20px; left: -20px; }
.afloL:HOVER {display: block; height: 0px; }
.afloRTmp    {height: 0px; position: relative; top: -20px; right: 325px; }
.afloR       {display: none; height: 0px; position: relative; top: -20px; right: 325px; }
.afloR:HOVER {display: block; height: 0px; }

.floPat   {background-color: transparent; width: 640px; padding: 0; margin: 0;}
.floPShow {display:block; height: 0px; position: absolute; z-index:1000; width: 640px; padding: 0; }
.flo_up   {width: 640px; height:100%; background: transparent url(/3_1/i/ramka-gora.gif) no-repeat left top; padding: 0; margin: 0; border: solid 1px transparent; vertical-align: top;}
.flo_dn   {width: 640px; height:100%; background: transparent url(/3_1/i/ramka-dol.gif) no-repeat left bottom; padding: 0; margin: 0; border: solid 1px transparent;}
.flo_dn #tekst {margin: 40px; text-align: left;}
.flo_dn #tekst p {text-align: justify;}
.flo_dn #tekst img  {float: left; margin: 5px;}
.afloPatTmp    {height: 0px; position: relative; top: -20px; right: 525px; }
.afloPat       {display: none; height: 0px; position: relative; top: -20px; right: 525px; }
.afloPat:HOVER {display: block; height: 0px; }
.flo_arrow     {display: block; text-align: left; margin-bottom: 10px; color: #DC0005;}

/*--- MAPA ---*/
.geoobj {
  font-family: arial;
  font-size: 11px;
  color: black;
  width: 477px;
  height: 46px;
  overflow: hidden;
  z-index: 2012;
  position: relative;
  padding: 6px 10px;
  background-image: url("/img/mapgeoobj.png");
  margin: 0;
  border: 0;
}
.geoobj a {
  color: #0000ff;
  font-weight: bold;
}
#mapDiv {
  width: 796px;
  height: 796px;
}
#mapDivTxt {
  width: 600px;
  height: 320px;
}
.go_title {
	margin-top: 5px;
}
#mapLegend {
	padding-top: 10px;
}
#mapLegend img {
	margin-right: 10px;
	margin-top: 5px;
	vertical-align: bottom;
}
	
.h {display: none;}
.s {display: block;}


/* --- ACTA --- * /
a, h1, h2, h3, h4, h5, div.data, div.text, div.intro, p, span, li, td {color: black!important; background-color: black!important;}
/**/

/*--- Cookies ---*/
#cookies_info {width: 1000px; border: solid 2px red; margin:auto; background:#fff; }
#cookies_info_close {float: right; padding: 5px; border: none; width: 16px; height: 16px; }

/*--- reklamy Onetu ---*/
div#google_ads_div_esensja_related_ad_wrapper {
 /* border-top: 1px solid #8189A5; */
 position: relative;
 border-top: solid 30px #8189A5;
 -webkit-border-image:url(/img/reklama-related.png) 30 0 stretch; /* Safari 5 */
 -o-border-image:url(/img/reklama-related.png) 30 0 stretch; /* Opera */
 border-image:url(/img/reklama-related.png) 30 0 stretch;
}
div#google_ads_div_esensja_corner_ad_wrapper div#google_ads_div_esensja_corner_ad_container div#cornerad div {
 background-color: #ccc;
}
div#google_ads_div_esensja_corner_ad_wrapper div#google_ads_div_esensja_corner_ad_container div#cornerad {
 border-top: solid 30px #8189A5;
 -webkit-border-image:url(/img/reklama-corner.png) 30 0 stretch; /* Safari 5 */
 -o-border-image:url(/img/reklama-corner.png) 30 0 stretch; /* Opera */
 border-image:url(/img/reklama-corner.png) 30 0 stretch;
}

/* --- ePUB --- */
.epub {font-size: small; font-weight: bold; }
.epub_serwis {padding-left: 10px;}
.epub_art, .epub_wybrany, .epub_next {padding-left: 10px; font-weight: normal;}
.epub_art:hover, .epub_wybrany:hover {text-decoration: underline; }
.epub:hover {cursor: pointer;}
.epub_navig {width: 16px; height: 16px; margin: 3px; vertical-align: bottom; background-color: white; }
.epub_action {font-style: italic; background-color: #eee;}
.epub_addall, .epub_delall, .epub_reverse {display: none; padding: 0 5px; font-weight: normal;}
.epub_dodany {background-color: #8189A5; color: white;}

/* --- nowa wyszukiwarka --- */
#___gcse_0 {float: right; width: 800px; margin: 0 12px;}

/*--- reklamy FDB ---*/
.ads-screening #reklama_1 { background: transparent; }
.ads-screening #rama { background: transparent;  }
.ads-screening .ads-screening-bilboard { padding: 20px 0; }

/* --- reklamy Google --- */
.adsbygoogle {    margin: 3px 0;
    padding: 20px 0;
    background-image: url(i/bg-reklama.png);
    background-repeat: repeat;
    clear: both; }
