﻿body {
	padding: 0px;
	margin: 0px;
	background-color: #EFEFEF;
}

#All {
	width: 100%;
}

#all_thinks_shadow {
	width: 1000px;
	margin: 0 auto;
	border-left: solid 1px #F2F2F2;
	border-right: solid 1px #F2F2F2;
}

#all_thinks {
	width: 100%;
	border-left: solid 1px #D6D6D6;
	border-right: solid 1px #D6D6D6;
}
#header {
	height: 182px;
}
#content {
	padding: 17px;
	font-family: Tahoma;
	background-color: #FFFFFF;
	min-height: 800px;
	background-image: url(images/sygnet.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}
#footer {
	height: 69px;
	font-family: Tahoma;
}

.btnBack {
	width: 48px;
	height: 18px;
}

.btnWeryfikuj {
	margin-top: 8px;
	width: 110px;
	height: 30px;
}

.ban1 {
	height: 133px;
}
.ban2 {
	height: 47px;
	z-index: 2;
}
.ban21 {
	height: 35px;
}
.search {
	float: left;
	text-align: right;
	width: 164px;
	height: 23px;
	margin: 6px 23px 0 19px;
}
.ban22 {
	/*height: 12px; */
	font-family: Verdana;
}
.advSearch {
	float: left;
	font-size: 7pt;
	color: #ffffff;
	margin-left: 17px;
	line-height: 7pt;
	letter-spacing: 0pt;
}
.advSearch a:link, .advSearch a:visited {
	text-decoration: none;
	color: #ffffff;
}
.advSearch a:hover {
	text-decoration: underline;
}

.sitelink {
	float: left;
	margin: 3px 0 0 30px;
	padding: 0 0 0 15px;
	font-size: 8pt;
	color: #585858;
	height: 14px;
}
.foot1 {
	height: 30px;
	color: #191818;
	font-size: 8pt;
	padding: 20px 35px 0 35px;
}

.foot1 span {
	font-weight: bold;
}
.foot2 {
	height: 18px;
	text-align: center;
	color: #ffffff;
	font-size: 7.5pt;
	margin: 3px 0 0 0;
}
.foot11 {
	float: left;
}
.foot12 {
	float: right;
}

/*  MENU    */
.menu {
	float: left;
	width: 530px;
	height: 35px;
	margin: 0 auto 0 0;
	position: relative;
}
.menu ul {
	margin: 0;
	padding: 0 0 0 0;
	list-style: none;
}
.menu li {
	margin: 0 8px 0 0;
	padding: 0 0 0 0;
	display: inline;
	float: left;
}
.menu li div {
	height: 35px;
}
.menu li a:hover {
	background-color: Silver;
}

.menuData {
	width: 68px;
}
.menuSkorowidz {
	width: 82px;
}
.menuOrgan {
	width: 127px;
}
.menuPobierz {
	width: 75px;
}
.menuCertyfikaty {
	width: 90px;
}
/*  MENU    */


/*   CONTENT   */
.naglowek {
	padding: 15px 0 0px 0;
	width: 600px;
	float: left;
	vertical-align: bottom;
	font-size: 14pt;
}
.naglowek2 {
	padding: 10px 0 0px 0;
	width: 600px;
	float: left;
	vertical-align: bottom;
	font-size: 14pt;
}

.naglowek h2, .naglowek2 h2 {
	font-family: Verdana;
	color: #8e0000;
	font-size: 10pt;
}
.naglowek2 h2 a {
	color: inherit;
}
.cont {
	clear: both;
}
.cont p {
	font-size: 12px;
	color: #4d4d4d;
	width: 700px;
	line-height: 1.5em;
}
.cont table {
	font-size: 9pt;
}

.downloadIcons {
	width: 720px;
	height: 218px;
	margin: 75px 0 50px 45px;
}
.download {
	text-align: center;
}
.logoBgCn {
	background: url('images/self_theme/logoCentrum.png');
}
.logoBgSz {
	background: url('images/self_theme/logoSzafir.png');
}
.logoBgSg {
	background: url('images/self_theme/logoSigillum.png');
}
.logoBgVw {
	background: url('images/self_theme/lapx_viewer.png');
}

.logoBgCn, .logoBgSz, .logoBgSg, .logoBgVw {
	height: 80px;
	background-position: center center;
	background-repeat: no-repeat;
}
.logoBgVw {
	height: 70px;
}
.download {
	height: 60px;
	text-align: center;
	padding-top: 20px;
}
.link a:link {
	font-family: Tahoma;
	color: #8e0000;
	text-decoration: underline;
}
.link a:hover {
	text-decoration: none;
}
.downloadIcons a {
	font-size: 9pt;
}
.downloadIcons .link {
	text-align: center;
	height: 68px;
}
.viewMode {
	margin: 0 0 0px 0;
	width: 175px;
	height: 74px;
	float: right;
	font-size: 10pt;
	color: #585858;
}
.viewMode p {
	text-align: right;
	margin: 0 0 5px 0;
	padding: 0;
}
.widokBtn {
	float: right;
	width: 47px;
	margin-left: 10px;
}
/*   CONTENT   */

/*   BookList   */
.dxgvHeader_Office2003Silver {
	background: url('images/self_theme/blank.png') #dcdcdc !important;
	border-color: #cdcdcd !important;
	height: 30px;
}
.dxgvGroupRow_Office2003Silver {
	height: 30px;
	background-color: #e8ecf1 !important;
	font-family: Tahoma;
	font-size: 9pt;
	color: #363434;
}
td.dxgvIndentCell {
	background-color: #e8ecf1 !important;
}
.ramka {
	border: 1px solid #cdcdcd;
}

.dziennikDetails {
	margin: 15px 0px 15px 0px;
	padding-bottom: 10px;
	text-align: left;
	font-size: 9pt;
	width: 100%;
	overflow: hidden;
}
.dziennikMetryka {
	float: left;
	width: 230px;
}
.dziennikMetrykaFiles {
	float: left;
	width: 500px;
}


/*   BookList   */

.menuItem {
	cursor: hand;
	cursor: pointer;
}
/* Sprites */
.tabAct_a, .tabAct_b, .tabAct_c, .tabAct_d, .tabAct_e, .tabAct_f, .tabAct_g, .tabAct_h, .tabAct_i, .tabAct_j, .tabAct_k, .tabAct_l, .tabAct_l1, .tabAct_m, .tabAct_n, .tabAct_o, .tabAct_p, .tabAct_r, .tabAct_s, .tabAct_s1, .tabAct_t, .tabAct_u, .tabAct_w, .tabAct_z, .tabAct_z1, .tabAct_z2 {
	background-image: url('images/taby_letters.png') !important;
	padding: 11px 14px 12px 13px !important;
	background-repeat: no-repeat !important;
	border: none !important;
	background-color: white !important;
	border-top: 1px solid #ffffff !important;
}

.tabAct_a {
	background-position: 1px -2px !important;
}
.tabAct_b {
	background-position: -22px center !important;
}
.tabAct_c {
	background-position: -46px center !important;
}
.tabAct_d {
	background-position: -69px center !important;
}
.tabAct_e {
	background-position: -93px center !important;
}
.tabAct_f {
	background-position: -115px center !important;
}
.tabAct_g {
	background-position: -138px center !important;
}
.tabAct_h {
	background-position: -162px center !important;
}
.tabAct_i {
	background-position: -183px center !important;
}
.tabAct_j {
	background-position: -200px center !important;
}
.tabAct_k {
	background-position: -221px center !important;
}
.tabAct_l {
	background-position: -245px center !important;
}
.tabAct_l1 {
	background-position: -267px center !important;
}
.tabAct_m {
	background-position: -293px center !important;
}
.tabAct_n {
	background-position: -318px center !important;
}
.tabAct_o {
	background-position: -342px center !important;
}
.tabAct_p {
	background-position: -364px center !important;
}
.tabAct_r {
	background-position: -386px center !important;
}
.tabAct_s {
	background-position: -410px center !important;
}
.tabAct_s1 {
	background-position: -431px center !important;
}
.tabAct_t {
	background-position: -453px center !important;
}
.tabAct_u {
	background-position: -476px center !important;
}
.tabAct_w {
	background-position: -503px center !important;
}
.tabAct_z {
	background-position: -528px center !important;
}
.tabAct_z1 {
	background-position: -550px center !important;
}
.tabAct_z2 {
	background-position: -574px center !important;
}

.activeTab {
	border-top: 1px solid #cfcfcf !important;
	border-left: 1px solid #cfcfcf !important;
	border-right: 1px solid #cfcfcf !important;
	background-color: #f4f4f4 !important;
	padding: 11px 15px 12px 14px !important;
}
.clearer {
	clear: both;
	font-size: 0;
}
.left {
	float: left;
}
.right {
	float: right;
}

.dxtcPageContent_Office2003Silver {
	background-color: #f4f4f4 !important;
	border-color: #cfcfcf !important;
	padding: 4px !important;
}
.tabCont {
	background-color: #ffffff;
	border: 1px solid #cfcfcf;
	height: 51px;
}
.rozwijanie {
	padding: 0 10px 5px 0;
}
.booklinkClass {
	margin-left: 10px;
	margin-top: 10px;
	text-decoration: none;
	display: block;
}
.dxgvDataRow_Office2003Silver {
	height: 30px;
}
.fileimg {
	border: none;
}
.fileimg a:hover {
	text-decoration: underline;
}

.contentForYear {
	border: 1px solid #cecece;
	width: 100%;
	padding: 0px;
	margin-bottom: 10px;
	border-top: none;
}
.linktojournal {
}
.linktojournal a:link, .linktojournal a:visited {
	text-decoration: none;
	padding: 3px;
	border: 1px solid #bababa;
	background-color: #eaeaea;
	line-height: 20pt;
}
.linktojournal a:hover {
	text-decoration: underline;
	border: 1px solid #950f0f;
	padding: 3px;
}
.metrykabody {
	border: 1px solid #cccccc;
	background-color: #f4f4f4;
	font-family: Tahoma;
	font-size: 8pt;
	color: #404040;
	line-height: 2em;
}
.col1 {
	text-align: right;
	padding: 0 5px 0 0;
	width: 115px;
}
.col2 {
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.metricActTitle {
	font-weight: bolder;
	padding: 20px 0 30px 10px;
	font-size: 10pt;
	color: #404040;
}
.mist {
	text-align: right;
	line-height: 2.0em;
	padding: 5px 0 0 0;
	color: #404040;
	font-size: 10pt;
}


/*text box wyszukiwania*/

.txtsearchBoxBig {
	background-color: Transparent;
	height: 16px;
	width: 121px;
	padding: 3px;
	border: none 0px transparent;
	color: #940f0f;
}
.txtsearchBox {
	background-color: Transparent;
	height: 16px;
	width: 121px;
	padding: 0 3px 3px 3px;
	border: none;
	color: #940f0f;
}
/*główny kontener wyszukiwania*/
.searchBox {
	width: 180px;
	margin-bottom: 2px;
	padding: 0px 0px 0px 16px;
}
/* tło do textboxa wyszukiwania2*/
.serarchboxConteiner2 {
	height: 18px;
	width: 145px;
	margin-left: 2px;
}
.serarchboxConteiner2 input {
	width: 141px;
	margin: 0 2px 0 2px;
	font-size: 9pt;
	color: #373737;
}
.filtrowanie {
	border: 1px solid #cdcdcd;
}
.drugigridHeader {
	padding: 15px 0 10px 0;
	text-align: left;
}
.interRamka {
	border: 1px solid #cdcdcd;
	margin: 0 15px 0 0;
}
.interRamka1 {
	border: 1px solid #cdcdcd;
	margin: 0 15px 15px 0;
}

/* BookTabs */
/* pierwszy rekord przed rocznikiem */
.yearFirstTab {
	width: 10px;
	float: left;
	width: 0px;
}
/* Menu z rocznikami nr roku aktywny */
.yerarmenuActive {
	float: left;
	width: 45px;
	height: 24px;
}
/* Menu z rocznikami nr roku */
.yearMenuItem {
	text-align: center;
	padding: 4px 10px 0px 10px;
	float: left;
	width: 45px;
	height: 24px;
	vertical-align: middle;
	font-size:14px;
}

a.linknondecor {
	text-decoration: none !important;
}
.yearMenuDiv {
	background: none;
	height: 24px;
}
.monthMenuDiv {
	background: none;
	background-color: #DCDCDC;
	height: 24px;
	padding: 7px 4px 0 14px;
}
.monthMenuDiv a
{
	font-family: Tahoma;
	font-size: 9pt;
	padding: 1px;
	padding: 2px 8px 2px 8px;
	margin:0 5px 0 0;
	line-height: 1.5em;
	color: #4C4C4C !important;
	text-align:center;
	-moz-border-radius:8px; -border-radius:8px;
	background:#EAEAEA;
	}
.monthMenuDiv a.linkMonthActive	{background:#ffffff;}

.linknondecor {
	
}
/* NIE aktywny link miesiąca*/
.linknondecorMonth {
	
}
/*  aktywny link miesiąca*/
.linkMonthActive {
	font-family: Tahoma;
	font-size: 9pt;
	padding: 1px;
	margin: 2px 2px 6px 2px;
	line-height: 1.5em;
	text-align: left;
	color: Black;
	
}
a.linknondecorMonth {
	text-decoration: none !important;
}
a.linkMonthActive {
	text-decoration: none !important;
	color: Black !important;
}
.viewer {
	width: 150px;
	margin: 40px 0 40px 100px;
}
.viewer .link {
	text-align: center;
}
.pobierz h3 {
	font-size: 10pt;
	margin: 60px 0 0 0;
	padding: 0;
	color: #3e3e3e;
}

.col1 {
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 7px;
}
.tabSearch {
	margin: 15px 0 15px 0;
}
.dxtcActiveTab_Office2003Silver {
	background-color: #f4f4f4 !important;
	border-color: #cfcfcf !important;
}
.verifiPanel {
	padding: 10px !important;
}
.indexFilesElectornic fieldset {
	font-size: 9pt;
	margin: 15px;
}
.pobierz h3 {
	margin: 40px 0 5px 0;
}
.pobierz p {
	margin: 0 0 20px 0;
}
.powrot {
	font-size: 8pt;
}
.powrot a:link {
	text-decoration: none;
	color: #5f5f5f;
}
.powrot a:hover {
	text-decoration: underline;
}


.metrykaTable {
	border-collapse: collapse;
	font-size: 8pt;
	color: #3d3d3d;
	margin: 10px 0 10px 0;
}
.metrykaTable td {
	padding: 2px 3px 2px 3px;
	background-color: #ffffff;
	border: 1px solid #f2f6eb;
}
.metrykaTable th {
	border: 1px solid #f2f6eb;
	background-color: #f2f6eb;
}
.columna1 {
	width: 100px;
	text-align: right;
	font-weight: bold;
}
.columna2 {
}
.columna3 {
}
.rightActMetric {
	margin-top: 20px;
	float: left;
	width: 779px;
	font-size: 12px;
}
.metric-Left-Menu {
	float: left;
	width: 170px;
	font-size: 13px;
	padding-left: 2px;
}
.metric-Left-Menu h4 {
	margin-bottom: 2px;
}
.smallMetricTop {
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 12px;
}
.uchwalaTytul {
	margin: 0;
	margin-top: 10px;
	padding: 0;
}
.metrykaTable h2 {
	margin: 0;
	padding: 2px 0 2px 5px;
	font-size: 10pt;
	text-align: left;
}
.nolink a:link, .nolink a:hover, .nolink a:visited {
	color: Black;
	text-decoration: none;
}
.btnBack {
	cursor: pointer;
	cursor: hand;
}

.linkInfo {
	font-size: 12px;
	color: #4d4d4d;
}

.xErrorBox {
	border: solid 1px red;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;
	color: Red;
}

/*
Metryka aktu Relacje
*/
.divrelationContainer {
}
.divRealationName {
	font-weight: bold;
	margin: 0;
}
.ulAktRelatad {
	padding: 0;
	margin: 3px 0 0 0;
}
.liActRelated {
	list-style-type: none;
}

.naglowekmetric {
	padding: 20px 0 9px 10px;
	width: 100%;
	vertical-align: bottom;
	font-size: 13pt;
}


/* RefKeywrods */

.ramkaRefKeywrods {
	border: 1px solid #cdcdcd;
}
.laGroupTitle {
	padding: 10px 10px 10px 10px;
}
.divTitleGrouptext {
	float: left;
}
.divTitleGrouptext hover {
	cursor: hand;
	cursor: pointer;
}
.divTitleGrouptext {
	font-family: Verdana;
	color: #8e0000;
	font-size: 10pt;
	font-weight: bold;
}

.divRefContainer {
	padding: 5px 0px 5px 5px;
	color: #585858;
	font-family: Tahoma;
	background-color: #f4f4f4;
	font-size: 12px;
}
.divRefContainer a:link, .divRefContainer a:visited {
	color: #585858 !important;
	text-decoration: underline;
	font-style: italic;
}

.referenceLink {
	padding-right: 8px;
	font-size: 13px;
	color: Red !important;
}


.spnumber {
	float: left;
	width: 550px;
	text-align: left;
	margin: 8px 0 0 0;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: #2b2b2b;
}

.actdate1 {
	font-size: 11px;
	float: right;
	color: #4d4d4d;
	float: right;
	width: 150px;
}
.dAbcKeywords {
	width: 100%;
	text-align: justify;
	margin: 10px 0 0 0;
}

.divRowcountInfo {
	float: right;
	font-family: Verdana;
	color: #585858;
	font-size: 10pt;
}
.laGroupTitle {
	padding: 10px 10px 10px 10px;
}

.acttitle1 {
	margin-top: 5px;
	margin-bottom: 5px;
}
.acttitle1 a:link, acttitle1 a:visited, .acttitle1 a {
	font-size: 13px !important;
	color: #2D54AD !important;
}
.acttitleRed {
	margin-top: 5px;
	margin-bottom: 5px;
}
.acttitleRed a:link, acttitle1 a:visited {
	font-size: 13px !important;
	color: #333999 !important;
}


.searchactiveTab {
	background-color: #f4f4f4;
	border-color: #cdcdcd;
}
.searchNonactiveTab {
	border: none;
	background-color: #ffffff;
}

.plusBtn, .minusBtn {
	width: 12px;
	height: 12px;
	background-image: url('../App_Themes/Office2003Silver/GridView/sprite.png');
	background-repeat: no-repeat;
	float: left;
	margin-right: 6px;
}
.plusBtn {
	background-position: -35px -1px;
}
.minusBtn {
	background-position: -35px -18px;
}
.divTitleGrouptext {
	float: left;
}
.divTitleGrouptext hover {
	cursor: hand;
	cursor: pointer;
}



.laGroupItems {
	font-size: 10pt;
	font-family: Verdana;
}


.dAbcKeywords H2, .dAbcKeywords H3 {
	color: #666;
	font-weight: bold;
	font-size: 10pt;
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
}
.keyRefDiv {
	padding: 0;
	z-index: 4;
	width: 100%;
	border: solid 0px Gray;
}
.keyRefDiv H4 {
	color: Red;
	font-weight: 200;
	font-size: 12pt;
	margin: 2px 0px 3px 0px;
}
.keyRefDiv ul {
	padding: 0px 0px 10px 15px;
}
.keyRefDiv li {
	padding: 0px 0px 10px 0px;
	font-size: 11px;
}
/* strona z abckeywordsact */
.abcKeyActDiv {
	padding: 5px 9px 10px 9px;
	border-top: solid 1px #dbdada;
}

/*dolna komorka*/
.abcKeyActDivBottomLine {
	padding: 10px 9px 3px 10px;
	border-bottom: solid 1px #dbdada;
	border-top: solid 1px #dbdada;
}
/*brak aktow*/
.abcKeyActDivNoResults {
	padding: 10px 9px 10px 10px;
	border: solid 0px grey;
	color: Gray;
}
.errorConfig {
	color: Red;
	font-size: 13px;
	border: solid 1px red;
	width: 300px;
	padding: 5px;
}


.importSumary {
	border: solid 2px red;
	width: 500px;
	padding: 5px;
	margin: 5px;
}
.importSumary a:link {
	font-size: 12px !important;
}
.msgWaitVer {
	display: none;
	margin: 10px;
	border: solid 2px gray;
	padding: 10px;
}
.spnumber a[disabled='disabled'] {
	color: #2D54A0 !important;
	text-decoration: none !important;
}


/*Obsługa sprite */


#footer {
	background-position: 0px -398px;
	background-repeat: repeat-x;
}
.ban1 {
	background-position: right -467px;
	background-repeat: no-repeat;
}
.ban2 {
	background-position: left top;
	background-repeat: no-repeat;
}
.search {
	background-position: -180px -85px;
	background-repeat: no-repeat;
}
.sitelink {
	background-position: left -157px;
	background-repeat: no-repeat;
}
.btnBack {
	background-position: -56px -59px;
	background-repeat: no-repeat;
}

.menuData {
	background-position: -25px -164px;
	background-repeat: no-repeat;
}
.menuOrgan {
	background-position: -198px -164px;
	background-repeat: no-repeat;
}
.menuSkorowidz {
	background-position: -105px -164px;
	background-repeat: no-repeat;
	margin-left: 2px;
}
.menuPobierz {
	background-position: -334px -164px;
	background-repeat: no-repeat;
}
.menuCertyfikaty {
	background-position: -420px -164px;
	background-repeat: no-repeat;
}
.aktywna {
	background-position: -839px -47px;
	background-repeat: repeat-x;
}
.downloadIcons {
	background-position: -515px -178px;
	background-repeat: no-repeat;
}
.yerarmenuActive {
	background-position: -14px -315px;
	background-repeat: no-repeat;
}

.btn_szukaj_active {
	background-position: -75px -23px;
}
.btn_szukaj_noactive {
	background-position: -10px -15px;
}
.btn_szukaj {
	background-position: -75px -23px;
}
.btnWeryfikuj {
	background-position: -202px -48px;
}

.zwiniety {
	background-position: -25px -250px;
	background-repeat: no-repeat;
}
.rozwiniety {
	background-position: -56px -250px;
	background-repeat: no-repeat;
}
.serarchboxConteiner2 {
	background-position: -13px -88px;
	background-repeat: no-repeat;
}
.btnBigSearch {
	background-position: -15px -131px;
	background-repeat: no-repeat;
}
.helpme {
	background-position: -43px -130px;
	background-repeat: no-repeat;
}
.szukajBtn {
	width: 65px;
	padding: 7px 0 0 5px;
}

.certificatetext {
	text-indent: 12px;
	width: 750px;
	margin: 30px 25px 20px 25px;
	font-size: 14px;
	text-align: justify;
}
.downloadNBP {
	display: none;
}
.publishedActLink {
	display: block;
	margin: 15px 10px 10px 10px;
	padding: 5px 10px 0px 15px;
	vertical-align: bottom;
	height: 20px;
	background-image: url('images/pdficon.png');
	width: 130px;
	background-repeat: no-repeat;
	text-indent: 10px;
}
#files li {
	display: block;
	margin-top: 10px;
	
}
.detailfiles {
	
	margin: 25px 0px 10px 0px;
	font-size: 12px;
	font-family: Verdana;
}
.displayFileList li
{
	display:block;	
	padding:2px;
	}
.displayFileList a:link,  .displayFileList a:visited{
	
	color: #000000;
}

.showOryginalsFiles {
	margin-top:15px; 
	margin-bottom:5px;
	 display:block;	
	width: 108px;
	background-image: url('icons/arrow.png');
	background-repeat: no-repeat;
	background-position: right;
	font-size:11px;
	color:#212121;
}
.tdDescription {
	width: 130px;
}
.linkXml, .linkPdf, .linkHtml , .linkLapx ,	.linkXades{
	padding-left:18px;
	padding-bottom:2px;
	background-repeat: no-repeat;
	font-size:11px;
	font-family:Verdana;
	background-position:left center;
	color:#000000;
	}
	
.linkXml{background-image: url('icons/xml.png');	}
		.linkPdf{	background-image: url('icons/pdf.png');	}
		.linkHtml{background-image: url('icons/html.png');}
		.linkLapx{background-image: url('icons/zipx.png'); }
		.linkXades{background-image: url('icons/xades.png');}

.downloadLapxBrowser
{
	color: #2D54AD !important;
	font-size:10px;
	margin-left:10px;
	display:inline;
	}
