/* CSS Document */

/* ==================================================================================
	Body
================================================================================== */
body {
	margin: 6px 6px 6px 6px;
	padding: 0px;
	background: #FFFFFF;
  font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
}

.mn_bd {
  width: 780px;
  margin: auto;
  background: #FFFFFF;
}

/* ==================================================================================
	Naglowek
================================================================================== */

div.logo {
	width: 100%;
	height: 60px;
}

div.logo_bank {
	float: left;
	padding-top: 10px;
}

div.logo_system {
	float: right;
	padding-top: 10px;
}

div.ttl {
	width: 100%;
	display: block;
	border-bottom: 1px solid #CCCCCC;
}

p.ttl {
	text-align: center;
	font-size: 26px;
	margin: 0px;
	padding: 0px;
	color:#000000;
}

/* ==================================================================================
	Stopka
================================================================================== */

.ftr_out {
	float:left;
	background: #666666;
	padding: 1px 1px 2px 1px;
	margin: 5px 0px 0px 0px;
}

.ftr_in {
	float:left;
	background: #E5EEFF;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
}

.ftr_lft {
	float: left;
	padding: 2px 20px 2px 20px;
}

.ftr_rght {
	float: right;
	padding: 2px 20px 2px 20px;
}

p.ftr {
	text-align: left;
	font-size: 11px;
	color:#336699;
	padding: 2px 0px 0px 0px;
	margin: 0px;
}

div.cprght {
  float:left;
	width: 100%;
	margin-top: 10px;
	border-top: 1px solid #CCCCCC;
}

p.cprght {
  font-family: Arial, Tahoma, Verdana;
  font-size: 9px;
	text-align: center;
  color: #999999;
  padding: 2px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.bttn_ft {
  border: 1px solid #666666;
  border-bottom: 2px solid #666666;
  background-color: #CCDDFF;
}

/* ==================================================================================
	Kalendarz
================================================================================== */

div.clndr {
  background-color: #EEEEEE;
  position: absolute;
  cursor: pointer;
  display: none;
  border: 1px solid #666666;
}

div.clndr table {
 width:160px;
 margin:4px;
}

div.clndr th {
 border: 1px solid black;
 font: normal bold 11px arial,sans-serif;
 text-align: center;
 padding: 0px 0px 0px 2px;
}

div.clndr td {
  border: 1px solid #999999;
  cursor: pointer;
  font: normal 11px arial,sans-serif;
  text-align: center;
  padding: 0px 2px 0px 2px;
}

/* ==================================================================================
	Formularze
================================================================================== */

form {
	padding: 0px;
	margin: 0px;
}

input, select, textarea {
  font-family: Arial, Tahoma, Verdana;
  font-size: 11px;
  border: 1px solid #666666;
	padding: 0px 2px 0px 2px;
}

input[disabled], select[disabled], textarea[disabled] {
  font-family: Arial, Tahoma, Verdana;
  font-size: 11px;
  color: #333333;
  border: 1px solid #666666;
}

.pntr {
	cursor: pointer;
}

.dt {
	cursor: pointer;
	text-align: center;
}

/* ==================================================================================
	Kolory
================================================================================== */

.clr01 { color: #336699; }

.clr02 { color: #666666; }

/* ==================================================================================
	Fonty
================================================================================== */

h1 {
  font-family: Arial, Tahoma, Verdana;
	font-variant: small-caps;
	font-size: 16px;
	font-weight: bold
}

h2 {
  font-family: Arial, Tahoma, Verdana;
  font-size: 14px;
	padding: 2px 0px 0px 0px;
	margin: 0px;
}

h3 {
  font-family: Arial, Tahoma, Verdana;
  font-size: 12px;
	padding: 2px 0px 0px 0px;
	margin: 0px;
}

h4 {
  font-family: Arial, Tahoma, Verdana;
  font-size: 11px;
	font-weight: normal;
	padding: 2px 0px 0px 0px;
	margin: 0px;
}

.smll {
  font-size: 9px;
}

.bld {
	font-weight: bold;
}

p {
	font-size: 11px;
	color:#333333;
	padding: 2px 0px 0px 0px;
	margin: 0px;
}

/* ==================================================================================
	Bloki glowne
================================================================================== */

div.cnt_out1 {
	width: 778px;
	background: #666666;
	padding: 0px 1px 2px 1px;
}

div.cnt_in1 {
	width: 770px;
	background: #E5EEFF;
	padding: 4px;
}

div.cnt_out2 {
  width: 768px;
	background: #666666;
	padding: 1px 1px 1px 1px;
}

div.cnt_in2 {
  background: #FFE5A8;
  width: 760px;
	padding: 4px;
}

.fl {
	float:left;
}

.fr {
	float:right;
}

.fl_ar {
  float:left;
  text-align: right;
}

.fr_al {
  float:right;
  text-align: left;
}

.clr {
	font-size:0;
	clear:both;
	height:0;
	line-height:0;
}
font-size: 8px;
/* ==================================================================================
	Pozycjonowane  (np. tekstu)
================================================================================== */

.cntr {
	text-align: center;
}

.lft {
	text-align: left;
}

.rght {
	text-align:right;
}

.pdng10 {
	padding: 10px;
}

/* ==================================================================================
	Tabelka
================================================================================== */

.mn_tbl {
  font-family: Arial, Tahoma, Verdana;
  font-size: 11px;
  width: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
  background: #f5f5f5;   /*img/wroclink.jpg; 
/*	border-collapse:inherit; */
	border-spacing: 1px;
}
.mn_tbl th {
  background-color: #90bc03;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  border: none;
  text-align:left;
	padding: 4px;
}

.mn_tbl td {
  border: 1px solid #336699;
	padding: 2px 4px 2px 4px ;
 /*     background: #111111; */
}

/* ==================================================================================
	Tabelka2
================================================================================== */

.mn_tab {
  font-family: Arial, Tahoma, Verdana;
  font-size: 11px;
  width: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
  background: #F5F5F5;
  border-spacing: 1px;
}
.mn_tab th {
  background-color: #336699;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  border: none;
  text-align:left;
	padding: 4px;
}

.mn_tab td {
  border: 0px solid #336699;
	padding: 2px 4px 2px 4px ;
}

/* ==================================================================================
	Inne
================================================================================== */
hr {
  border: none;
	height: 1px;
	background: #666666;
	margin: 0px;
}

/* ==================================================================================
 Menu poziome
================================================================================== */

	pre {text-indent: 30px}

	#tabmenu {
  font-family: Arial, Tahoma, Verdana;
  font-size: 11px;
		color: #000;
		border-bottom: 1px solid #666666;
		margin: 12px 0px 0px 0px;
		padding: 0px;
		z-index: 1;
		padding-left: 10px;
		text-align:left;
	}

	#tabmenu li {
		display: inline;
		overflow: hidden;
		list-style-type: none; }

	#tabmenu a, a.active {
		color: #000000;
		background: #90bade;
		font: 1em "Trebuchet MS", Arial, sans-serif;
		border: 1px solid #666666;
		padding: 2px 5px 0px 5px;
		margin: 0;
		text-decoration: none; }

	#tabmenu a.active {
		background: #E5EEFF;
		border-bottom: 1px solid #E5EEFF; }

	#tabmenu a:hover {
		color: #fff;
		background: #336699;
	}

	#tabmenu a:visited {
		 }

	#tabmenu a.active:hover {
		background: #E5EEFF;
		color: #000000; }

	#content {
		font: 0.9em/1.3em "bitstream vera sans", verdana, sans-serif;
		text-align: justify;
		background: #E5EEFF;
		padding: 5px;
		border: 1px solid #666666;
		border-top: none;
		z-index: 2;
	}

	#content a {
		text-decoration: none;
		color: #E8E9BE; }

	#content a:hover { background: #898B5E; }

/* ==================================================================================
	Do wywalenia ?
================================================================================== */
.baton {
  font-family: Arial, Tahoma, Verdana;
  font-size: 11px;
  border: 1px solid #666666;
}

/* ==================================================================================
	Tabelka 0 border
================================================================================== */

.mn_tbl0 {
  font-family: Arial, Tahoma, Verdana;
  font-size: 11px;
  width: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
  background: #F5F5F5;
/*	border-collapse:inherit;*/
	border-spacing: 1px;
}
.mn_tbl0 th {
  background-color: #336699;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  border: none;
  text-align:left;
	padding: 4px;
}

.mn_tbl0 td {
  border: 0px solid #336699;
	padding: 2px 4px 2px 4px ;
}



