BODY {
	margin: 0px;
	font-family: Verdana, Arial, sans-serif;
}

#TopMenu table.outer {
	width: 100%;
}

#TopMenu table.inner td {
	text-align: center;
	vertical-align: middle;
	border-left-style: solid;
	border-left-width: 1px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
}	


#TopMenu table.inner a {
	display: block;
	padding-top: 2px;
	text-decoration: none;
}

#TopMenu table.inner a.oczko {
	width: 20px;
}

H1 {
	text-align: center;
}

a.zalacznik {
	text-decoration: none;
	color: #000;	
}

a.zalacznik:hover {
	text-decoration: underline;
	color: #000;	
}

/* KRYTERIA WYSZUKIWANIA */

TABLE.kryteria TH {
	font-weight: bold;
	text-align: right;
}

TABLE.kryteria TD {
	text-align: left;
}

INPUT.przycisk_clear,
INPUT.przycisk_search {
	width: 250px;
}

.searchcontrol.fullwidth {
	width: 545px;
}

.searchcontrol.fullwidthedit {
	width: 540px;
}

/* STATUS NAD GRIDEM */

.gridstatus {
	text-align: right;
	font-weight: bold;
}

/* BRAK REKORDÓW SPEŁNIAJĄCYCH PODANE KRYTERIA */

.gridnorecords {
	text-align: center;
	font-weight: bold;
}

/* GRID */

TABLE.datagrid {
   border-left-width: 1px;
   border-left-style: solid;
   margin-top: 4px;
}

TABLE.datagrid TH {
   padding          : 2px 0px 2px 3px;
   text-align       : left;
   border-top-width : 1px;
   border-top-style : solid;
   border-right-width: 1px;
   border-right-style: solid;
}

TABLE.datagrid TH.first {
   border-left-width:1px;
   border-left-style: solid;
}

TABLE.datagrid TD {
    padding       : 3px 3px 3px 3px;
    margin        : 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-right-style: solid;
    overflow      : hidden;
    font-family   : verdana, arial, helvetica, sans-serif;
    text-align    : left;
}

TABLE.datagrid TD A, TABLE.datagrid TD A:hover, TABLE.datagrid TD A:active, TABLE.datagrid TD A:visited {
	text-decoration: none;
	font-weight: bold;
}

INPUT.przycisk_next,
INPUT.przycisk_prev {
	width: 250px;
}

/* LOGOWANIE */

TABLE.loginform {
	border-width: 1px;
	border-style: solid;
	table-layout: fixed;
}

TABLE.loginform COL {
	width: 230px;
}

TABLE.loginform TH {
	background-color: #BFBFFF;
}

TABLE.loginform TD {
	padding: 1px;
}

TABLE.loginform TD.topspacer {
	height: 5px;
}

TABLE.loginform TD.middlespacer {
	height: 5px;
}

TABLE.loginform INPUT.loginbutton {
	width: 220px;
}

TABLE.loginform INPUT.logininput {
	width: 210px;
}

TABLE.loginform TD.bottomspacer {
	height: 5px;
}

/* ADMINISTRATOR */

.adminmenuitem1 {
	font-size: 8pt;
	margin-top: 2px;
}

.adminmenuitem2 {
	font-size: 8pt;
	margin-left: 26px;
	text-indent: -13px;
}

.adminmenuitem1 A,
.adminmenuitem2 A {
	text-decoration: none;
	color: black;
}

.adminmenuitem1 A.selected,
.adminmenuitem2 A.selected {
	font-weight: bold;
}

.adminkreska {
width: 100%; height: 1px; overflow: hidden; border-top: 1px solid #FFAA25; margin-top: 4px;
}

.slowniksortcol {
	text-decoration: none;
	color: black;
}


/* EDYCJA SŁOWNIKA */

TABLE.slownik {
	background-color: white;
	color: black;
	border-collapse: collapse;
}

TABLE.slownik TH {
	background-color: #E6E6E6;
	color: black;
}

TABLE.slownik TD, TABLE.slownik TH {
	border: 1px solid black;
	padding: 2px;
}

TABLE.slownik TH {
	padding: 4px;
}

TABLE.slownik TR.disabled TD {
	background-color: #F9F9F9;
}

.actiondisabled {
	color: #CECECE;
}

.actionenabled, .actionenabled A {
	color: black;
	text-decoration: none;
}

.imgactiondisabled,
.imgactionenabled {
	margin-left: 2px;
	margin-right: 2px;
}

.slowniklinkto {
	text-decoration: underline;
	color: red;
}

.tabset_content_mb {
	margin-bottom: 10px;
}

.usedtf {
	width: 300px;
}

h2.version {
	color: #000;
	font-weight: bold;
	font-size: 13px;
}

h2.version .date {
	color: #999;
}

h2.main {
	text-align: center;	
}

ol.lower_alpha_list {
	list-style-type: lower-alpha;	
}

.bgcolor1 {
	background-color: #fff2c0;	
}
