div.logo_main{float: left;}div#se_ne{width: 460px;float: right;background-image: url('../img/top_n.jpg');background-position: 0 5px;height: 90px;background-repeat: no-repeat;}div.logo_part{float: left;margin-top: 15px;margin-bottom: 5px;}div.left{float: right;}div#advert{display: block;clear: both;background-image: url('../img/base/adv_back.jpg');background-repeat: repeat-x;height: 80px;width: 590px;text-align: right;padding-right: 5px;padding-top: 5px;}div#szukaj{float: right;margin-left: 5px;padding: 5px;width: 200px;height: 83px;}div#newler{margin-left: 5px;padding: 5px;float: right;width: 200px;height: 83px;}div#newler h1{font-size:14px;margin: 0;}div#szukaj h1{font-size:14px;margin: 0;}a.nawig{display: block;padding: 3px 7px 3px 7px;background-color: #FFFFFF;border-top: 1px solid #EAE8E8;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #1F1F1F;letter-spacing: 1px;text-decoration: none;text-align: left;}a.nawig:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;display: block;padding: 3px 7px 3px 7px;text-decoration: none;background-color: #EAE8E8;border-top: 1px solid #FFFFFF;}.disabled{color: #EAE8E8;background-color: #FFFFFF;cursor: default;border-top: 1px solid #EAE8E8;}#zaloguj{width: 550px;padding: 3px;background-color: #1C4986;color: #FFFFFF;}div#zaloguj input{background-color: #efefef;color: #0a0a0a;font-size: 10px;width: 70px;}div#zaloguj .info{background-color: #123B6A;font-size: 11px;border-right: 1px solid #235C9D;float: left;margin-left: 2px; margin-right: 4px;height: 100%;width: 200px;}div#zaloguj .user{float: left;padding: 3px;}div#zaloguj .pass{float: left;padding: 3px;}div#zaloguj .submit{float: right;padding: 3px;}#pscroller1{width: 100%px;height: 100px;padding: 5px;}#left_arr{width: 10px;height: 10px;padding: 2px;float: left;background-color: #AA0000;}#right_arr{width: 10px;height: 10px;padding: 2px;float: right;background-color: #AA0000;content: open-quote; }.hrlist {border: 1px solid #F7F7F7;}.req{color: Red;font-weight: bold;}#red{background: #F5F5F5;color: Red;width: 100%;}.tyttekst {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #1C4986;}.hrgreen {border: 1px solid #F7F7F7;}.down {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #848484;}.nwk {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #CCCCCC;}.titlem {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding: 5px;  color: #597EB2;}a.titlem {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;padding: 5px;text-decoration: none;color:#597EB2;}a.titlem:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;padding: 5px;text-decoration: none;color: #597EB2;}a.titlem:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;padding: 5px;text-decoration: underline;color: #597EB2;}a.titlem:visted {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;padding: 5px;text-decoration: none;color: #597EB2;}.mdo {	font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  color: #1F1F1F;  letter-spacing: 1px;  line-height: 14px;}.tytultekst {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 22px;font-weight: bold;color: #597EB2;margin-top: 10px;text-align: left;}.srodtekst {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #587EB2;}.punkttekst {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #587EB2;}srodtekstn {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #587EB2;}.tekst2 {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding: 2px 2px 2px 2px;line-height: 14px;color: #333333;}.but {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding: 2px 2px 2px 2px;line-height: 14px;color: #FFFFFF;text-decoration: none;}a.butx {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding: 2px 2px 2px 2px;line-height: 12px;color: #1D4986;text-decoration: none;}a.butx:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding: 2px 2px 2px 2px;line-height: 12px;color: #19233E;text-decoration: none;}.tekst {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding: 2px 2px 2px 2px;color: #333333;}table {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}.kalendata {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  padding: 5px 10px 10px 5px;  line-height: 15px;  color: #FF0000;  font-weight: bold;          }.kalentyp {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding: 5px 10px 10px 5px;line-height: 15px;color: #000000;font-weight: bold;}.kalendtyt {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 15px;  color: #1C4986;  font-weight: bold;}.kalenskrot {  margin-top: 5px;	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  line-height: 16px;  color: #333333;}.bt {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding: 10px;line-height: 14px;border-bottom-width: thin;border-bottom-style: dotted;}.teksts {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	line-height: 14px;	color: #333333;}a.teksts {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;}a.teksts:hover {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	color: #333333;}a {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;color: #333333;}a:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	color: #333333;}a.rozpiska:hover {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}a.rozpiska:link {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-decoration: none;}a.rozpiska:hover {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-decoration: underline;}a.rozpiska:visited {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-decoration: none;}.dodatkowe {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;	line-height: 13px;	text-align: left;	padding-right: 5px;	padding-left: 10px;}.zapisz {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;font-weight: bold;line-height: 13px;text-align: center;}.dodatkoweb {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;font-weight: bold;line-height: 13px;text-align: left;padding-right: 5px;padding-left: 10px;padding-top: 10px;padding-bottom: 10px;}.komenttyt {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	font-weight: bold;	color: #587EB2;}.btkom {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 10px;	padding: 10px;line-height: 14px;  border-bottom-width: thin;	border-bottom-style: none;}.site1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #003378;	font-weight: bold;	padding: 5px;}.site2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #003378;	font-weight: normal;	padding: 9px;}.site3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #5D5D5D;	font-weight: normal;	padding: 5px;	line-height: 18px;}.orange {	color: #FF0066;}.green {	color: #009900;}.dziale {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 15px;	padding: 0px 0px 5px 10px;	border-bottom-width: thin;	border-bottom-style: none;	color: #7FA1CF;	font-weight: bold;}.dziale2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	padding: 0px 0px 5px 10px;	border-bottom-width: thin;	border-bottom-style: none;	color: #003366;	font-weight: bold;}.mdobold {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #1F1F1F;	font-weight: bold;}.lead {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	padding: 2px;	color: #333333;	font-weight: bold;	text-align: justify;	margin-right: 20px;}.stopka {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	padding: 2px 2px 2px 2px;	line-height: 16px;	color: #666666;	font-style: normal;	font-weight: bold;	text-align: justify;}.trebou{	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}.prcien{background-image: url('../img/slay/c.gif');background-position: top right;background-repeat: repeat-y;width: 100%;height: 100%;}.lewycien{margin-right: 0px;margin-left: 0px;background-image: url('../img/slay/a.gif');background-repeat: repeat-y;width: 100%;height: 100%;}.tytul{margin-right: 7px;margin-left: 3px;background-image: url('../img/slay/b.gif');background-position: top center;background-repeat: repeat-x;	font-size: 11px;	font-weight: bold;	padding: 5px 5px 0px 5px;	color: #1C4986;	min-height: 30px;}.tytultop{margin-right: 7px;margin-left: 3px;background-image: url('../img/slay/b.gif');background-position: top center;background-repeat: repeat-x;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	padding: 10px 5px 0px 5px;	_padding: 5px 5px 5px 5px;	color: #1C4986;	min-height: 20px;text-align: left;}.prcien2{background-image: url('../img/slay/f.gif');background-position: top right;background-repeat: repeat-y;background-color: #FFFFFF;width: 100%;height: 100%;}.lewycien2{margin-right: 0px;margin-left: 0px;background-image: url('../img/slay/d.gif');background-repeat: repeat-y;width: 100%;height: 100%;}.content{margin-right: 7px;margin-left: 3px;font-size: 10px;	font-size: 11px;	padding: 5px 5px 5px 5px;}.bot{background-image: url('../img/slay/i.gif');background-position: top right;background-repeat: no-repeat;background-color: #FFFFFF;width: 100%;height: 20px;}.botw{margin-right: 0px;margin-left: 0px;background-image: url('../img/slay/g.gif');background-repeat: no-repeat;width: 100%;height: 20px;}.botwa{margin-right: 15px;margin-left: 11px;background-image: url('../img/slay/h.gif');background-position: top center;background-repeat: repeat-x;height: 20px;}ul.zarzad{width: 500px;padding-bottom: 2px;padding-left: 0px;}#kadar li{width: 500px;margin: 5px;padding-bottom: 2px;border-bottom: 1px solid #675656;list-style: none url();}#kadar a{margin-left: 10px; padding: 3px;color: #8a8a8a;float: right;}#kadar a:hover{margin-left: 10px; padding: 3px;color: #000000;text-decoration: none;float: right;}#tabela h1{font-size: 17px !important;margin-bottom: 5px;margin-top: 15px;margin-left: 5px;padding-bottom: 5px;border-bottom: 1px solid #EAEAEA;}#tabela h2,h3{font-size: 12px !important;font-weight: bold;margin: 2px;}#tabela h2{color: #EA0000;}#wybor{width: 220px;margin: 3px;height: 30px;float: left;}#wybor input{width: auto;margin: auto;padding: auto;float: left;}#tabela{width: 520px;overflow: hidden;}#tabela input{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;width: 90%;padding: 5px 5px 5px 10px;}#tabela select{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;width: 90%;padding: 5px 5px 5px 10px;}#tabela textarea{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;width: 95%;padding: 5px 5px 5px 10px;font-size: 11px;line-height: 17px;height: 200px;border: 1px solid #EAEAEA;}#tabela input.error{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;width: 90%;color: #FF0000;border: 1px solid #560000;}#tabela label.error{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;width: 90%;color: #EA0000;display: block;font-weight: bold;}#tabela td{display: table-cell;padding-bottom: 3px;border-bottom: 1px solid #FAFAFA;border-collapse: collapse;vertical-align: top;}#tabela .normal{width: auto;margin: auto;padding: auto;}fieldset{border: 0;margin: 0;padding: 0;}#tabela label{display: none;margin: 5px;}#formularz table{width: 95%;}#show{padding: 0px;width: 520px;text-align: left;border-bottom: 1px solid  #656565;}#show p{cursor: pointer;padding: 10px; color: #FFFFFF;background-color: #656565;float: left;}#show p:hover{padding: 10px; color: #656565;background-color: #606060;}#print{text-align: center;padding-top: 5px;padding-bottom: 10px;border-top: 1px solid #DDDDDD;width: 530px;font-size: 13px;margin: auto;}#print a{color: #303030;text-decoration: none;}#print a:hover{color: #555555;text-decoration: none;}#pobierz_plik a{color: #303030;text-decoration: none;}#pobierz_plik a:hover{color: #7FA1CF;text-decoration: none;}#pobierz_plik{text-align: left;margin-top: 10px;width: 530px;font-size: 13px;margin: auto;}#pobierz_plik ul{list-style: decimal outside;margin: 0px;padding: 0px;padding-bottom: 10px;margin-bottom: 10px;}#pobierz_plik li{margin-left: 30px;padding-top: 5px;padding-bottom: 5px;font-size: 11px;font-weight: bold;border-bottom: 1px solid #DDDDDD;}#pobierz_plik li:hover{margin-left: 30px;padding-top: 5px;padding-bottom: 5px;font-size: 11px;font-weight: bold;border-bottom: 1px solid #7FA1CF;}#pobierz_plik hr{border-bottom: 1px solid #DDDDDD;}#pobierz_plik h5{padding: 0px;margin: 0px;font-size: 11px;line-height: 21px;display: block;padding-left: 30px;background-image: url('../img/base/dod.gif');background-repeat: no-repeat;background-position: center left;background-color: #7FA1CF;height: 21px;color: #FFFFFF;}#extra_info a{color: #7FA1CF;}#extra_info h5{padding: 0px;margin: 0px;padding-left: 30px;font-size: 11px;line-height: 21px;display: block;background-color: #7FA1CF;color: #FFFFFF;padding-top: 2px;padding-bottom: 2px;margin-bottom: 5px;}#extra_info{text-align: left;margin-top: 10px;width: 530px;font-size: 12px;margin: auto;margin-top: 10px;margin-bottom: 10px;}#extra_info .opis{display: block;float: left;width: 200px;padding-left: 30px;padding-top: 5px;padding-bottom: 5px;}#extra_info .data{display: table-cell; float: right;color: #0e0e0e;width: 300px;font-weight: bold;padding-top: 5px;padding-bottom: 5px;}#extra_info .info{display: table-cell; clear: both;height: 1px;display: table;border-bottom: 1px dotted #0A0A0A; }#zapisz_block{padding: 0;border-top: 1px solid #1d4986;display: block;margin-bottom: 15px;color: #FFFFFF;}#zapisz_block a{color: #FFFFFF;margin: 10px 0px 0px 10px;}#zapisz_block .op{float: left;height: 22px;line-height: 22px;background-color: #1d4986;background-image: url('../img/base/zap_u-02-03.gif');background-position: right center;background-repeat: no-repeat;padding-right: 22px;}#zapisz_block .le_n{background-image: url('../img/base/zap_u-02.gif');width: 7px;height: 22px;float: left;;}#zapisz_block .arrow_l{background-color: #FFFFFF;background-image: url('../img/base/zap_u-02-06.gif');float: right;width: 25px;height: 22px;}#event_zaw{width: 540px;}div#left_col{width: 560px;overflow: hidden;float: left;margin-left: 10px;background-color: #FFFFFF; }div#right_col{width: 180px;overflow: hidden;float: right;margin-left: 10px;background-color: #FFFFFF; }.art_pasek {border-bottom:1px solid #EAEAEA;border-top:1px solid #EAEAEA;color:#585858;font-size:11px;margin-top:5px;padding:2px 0;}div#podglad{text-align: left;padding: 20px;}div#podglad h1{margin: 0;padding: 0;font-size: 15px;padding-bottom: 5px;padding-top: 5px;border-bottom: 1px solid #EAEAEA;border-top: 1px solid #929292;color: #676767;}div#podglad p{margin-top: 5px;font-size: 12px;color: #160000;}.art_tytul{  font-size: 22px;  font-weight: bold;  line-height: 23px;  color: #597EB2;  margin: 5px 0px 10px 0px;}.art_pasek{  margin-top: 5px;  font-size: 11px;  color: rgb(88,88,88);  padding: 2px 0px 2px 0px;  border-top: 1px solid #EAEAEA;  border-bottom: 1px solid #EAEAEA;}.art_lead {	font-size: 13px;	line-height: 16px;	color: #333333;	font-weight: bold;	text-align: justify;	margin-bottom: 5px;}.art_tekst {	font-size: 13px;	line-height: 16px;	color: #333333;	text-align: justify;	margin-bottom: 10px;}.prewiev{display: none;}input.mini{margin: 0px !important;padding: 0px !important;width: auto !important;height: auto !important;font-size: 11px;}.person{padding-bottom: 4px;border-bottom: 1px solid #676767;display: block;text-align: right;}#add_p b{width: 150px;margin-right: 20px;}ul{margin: 0px;padding: 0px;}table#kadra td { margin: 0px; padding: 2px;	font-size: 13px;	line-height: 16px;	color: #333333;	text-align: justify;	margin-bottom: 10px;	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	padding-bottom: 3px;	border-bottom: 1px #676767 dotted;}table#zarzad td { margin: 0px; padding: 2px;	font-size: 13px;	line-height: 16px;	color: #333333;	text-align: justify;	margin-bottom: 10px;	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	padding-bottom: 3px;	border-bottom: 1px #676767 dotted;}div#poglad i{color: #FF0000;font-weight: bold;font-size: 11px;}.cls{clear: both;}#kad input.error{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;width: 90%;color: #FF0000;border: 1px solid #560000;}#kad label.error{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;width: 90%;color: #EA0000;display: block;font-weight: bold;}table#podglad_koncowy table{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}.podglad_konc_nag{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 15px;display: blockpadding-top: 20px;padding-bottom: 5px;border-bottom: 1px solid #000000 !important;background-color: #FAFAFA;}/* Spis firm */div.comp_paginator{margin-top: 10px;margin-bottom: 10px;padding-top: 5px;padding-bottom: 5px;border-top: 1px solid #EAEAEA;border-bottom: 1px solid #EAEAEA;font-size: 10px;text-align: center;font-size: 11px;}div#comp_rozpiska{text-align: left;width: 90%;}div.comp_roz_firma{padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #EAEAEA;font-size: 12px;line-height: 20px;cursor: pointer;}div.comp_roz_firma:hover{background-color: #FAFAFA;}div.comp_roz_firma h1{font-size: 18px;font-weight: bold;color: #597EB2 !important;margin-bottom: 10px;}.red{color: #990000 !important;font-weight: bold;}.blue{color: #7FA1CF !important;font-weight: bold;}.smalllist{padding-top: 6px !important;padding-bottom: 6px !important;}.blank{background-color: transparent;font-family: Verdana, Arial, Helvetica;border: 0px;width: 100%;height: 100%;padding: 3px;font-size: 11px;}.fl_left{float: left;padding: 5px;}.fl_right{float: right;padding: 5px;}.cls{clear: both;}div.zapisz_cv .line{border-bottom: 1px solid #F0F0F0;padding-bottom: 2px;padding-top: 2px;}div.zapisz_cv input{font-size: 14px;padding: 3px;color: #000000;}div.zapisz_cv select{font-size: 14px;padding: 3px;}div.zapisz_cv textarea{font-size: 14px;padding: 3px;}div.zapisz_cv{color: #676767;font-size: 12px;}div.zapisz_cv .pl{display: block;}div.zapisz_cv .orange{cursor: pointer;}td.opis{width: 180px;font-size: 12px;font-weight: bold;}td.field{width: 300px;font-size: 12px;}table.zap_cv td.field, td.opis{padding: 4px;padding-bottom: 4px;border-bottom: 1px dotted #565656;}table.zap_cv textarea{height: 300px;width: 98%;border: 1px solid #676767;margin-top: 5px;margin-bottom: 5px;background-color: #FAFAFA;color: #000000;font-size: 13px;line-height: 20px;}table.zap_cv select{width: 65%;border: 1px solid #676767;margin-top: 5px;margin-bottom: 5px;}table.zap_cv .button{cursor: pointer;font-weight: bold;font-size: 13px;padding-top: 5px;color: #676767;float: left;padding: 2px;}table.zap_cv td.out{font-size: 16px;padding-top: 5px;}table.zap_cv td.dopisek{font-size: 10px;font-family: Arial, Verdana;padding: 5px;}table.zap_cv .in{color: #9A0000;background-color: #F0F0F0;}table.zap_cv .ins{color: #EAEAEA;background-color: #FFFFFF;}table.zap_cv .blue{background-color: #F0F0F0;text-align: center;}td.skasujl{padding: 4px;background-color: #9A0000;border-bottom: 1px solid #676767;color: #FFFFFF;text-align: center;cursor: pointer;}a.link_left,a.link_left:hover{display: block;margin-top: 4px;padding-bottom: 3px; border-bottom: 1px solid #FAFAFA;text-decoration: none;}.gray{padding-bottom: 3px !important; border-bottom: 1px dotted #676767  !important;font-weight: normal;padding-left: 4px  !important;}.dane{margin: 5px;padding-bottom: 4px;padding-left: 5px;border-bottom: 1px dotted #9A9A9A;}h4{margin-top: 20px;margin-bottom: 0;}div.congr a{text-decoration: none;font-weight: bold;color: #676767;font-size: 12px;display: block;padding: 5px;margin: 5px;border-bottom: 1px dotted #9A9A9A;}a.menu_main, a.menu_main:hover{display: block; border-bottom: 1px dotted #7A7A7A;text-decoration: none;padding: 5px;margin: 0;font-size: 11px;padding-top: 4px;padding-bottom: 4px;background-color: #FFFFFF;}a.menu_main:hover{background-color: #f5f7f7;}.box{text-align: left;background-color: #FFFFFF;border: 1px solid #d7d9d9;padding:4px;}.box_i{text-align: left;background-image:url(../img/slay/bx.gif);background-position:center top;background-repeat:repeat-x;border: 1px solid #f9fafa;padding:4px;}.box_b{text-align: left;background-image:url(../img/slay/bax.gif);background-position:center top;background-repeat:repeat-x;padding:4px;height: 15px;}.box h1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.1em;color: #1C4986;padding: 4px;padding-left: 0;padding-top: 0;margin: 0;line-height: 1.3em;}.daym{text-align: center;vertical-align: center;font-weight: bold;color: #676767;background-color: #E5E5E5;height: 20px;}.current_month{text-align: center;color: #606060;font-weight: bold;}.event_in{background-color: #3DB6FF;color: #FFFFFF;cursor: pointer;}table.kalendarz{text-align: center;vertical-align: center;}table.kalendarz .today{background-color: #AEEA8B;color: rgb(0,0,153);font-weight: bold;height: 20px;}table.kalendarz .event_kal{text-align: left;color: #5384AF;font-weight: bold;line-height: 12px;}/* kontener informacji */div.infoc{padding: 20px; border-bottom: 1px solid #BABABA;color: #676767;font-size: 1.5em;line-height: 1.5em;cursor: pointer;}.inftekst{font-size: 0.75em;line-height: 1.5em;}div.infimg{width: 170px; float: left;}div.inflang{width: 40px; float: left;text-align: right;font-size: 0.6em;padding-top: 10px;}div.zlangi{float: right;width: 410px;padding-left: 10px;padding-top: 8px;padding-bottom: 8px;border-bottom: 1px dotted #9A9A9a;}div.zimg{float: right;width: 340px;padding-left: 10px;}div.zlang{float: right;width: 540px;padding-left: 10px;}div.inftit a{font-weight: bold;font-size: 1em;line-height:  1.2em;margin: 0;padding-right: 30px;color: #558EDD;}div.inftit a:hover{font-weight: bold;font-size: 1em;line-height:  1.2em;margin: 0;padding-right: 30px;color: #606060;text-decoration: none;}div.infbar{margin-top: 5px;margin-bottom: 5px;padding: 2px;border-bottom: 1px solid #eaeaea;border-top: 1px solid #eaeaea;font-size: 0.65em;line-height: 1.5em;}.infcolor{background-color: #E0E0E0;}.infcolor a{text-decoration: none;padding: 2px;}.pagg{text-align: center;padding: 5px;border-bottom: 1px solid #eaeaea;border-top: 1px solid #eaeaea;margin-top: 10px;margin-bottom: 10px;font-size: 1em;line-height: 1.5em;color: #676767;}.pagg .current{color: #558EDD !important;font-weight: bold;}.pagg .page{margin: 3px;text-decoration: none;font-weight: bold;color: #565656;}.tytuln {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 2em;font-weight: bold;color: #597EB2;margin-top: 10px;text-align: left;margin-bottom: 20px;}.leadn{margin-bottom: 20px;font-weight: bold;}.newsbox{padding: 10px;}.infheader{display: block;margin-top: 20px;padding-bottom: 2px;border-bottom: 1px solid #F0F0F0;font-size: 0.8em;color: #737BBC;margin-bottom: 15px;}.infl{padding-bottom: 2px;border-bottom: 1px dotted #F1F1F1;font-size: 0.68em;}.m{width: 110px;float: left;padding: 5px;margin-left: 5px;}.mgr{background-color: #F0F0F0;}/* Info kontainer */.iktitle{font-weight: bold; font-size: 13px; padding-bottom: 10px;"}.ikkontener{padding: 10px;border-bottom: 1px solid #eaeaea;}.iktekst{float: right; width: 320px; _width: 340px; padding-left: 10px;}.over{background-color: #EFEFEF;cursor: pointer;}
