/* BEGIN: Main */
body {
	margin: 0;
	padding: 0;
	font-family:Verdana, Geneva, sans-serif;
	color:#335f82;
}

h1 {
	margin-top: -10px;
	font-weight:bold;
	text-align:center;
}
/* END: Main */

/* BEGIN: Table */
table {
	width:800px;
	border:1px solid #e5eff8;
	margin:1em auto;
	border-collapse:collapse;
	background:#fff;
}

table.popup {
	width: 800px;
	border: 0px;
	background: #fff;
	margin: 0px;
	padding: 0px;
}

tr.naglowek {
	margin: 0px;
	padding: 0px;
	height: 10px;
}

td.naglowek1 {
	background:#f4f9fe;
	text-align:center;
	color:#66a3d3;
	border-bottom:1px solid #e5eff8;
	border-top:1px solid #e5eff8; 
	border-right:0px;
	width: 776px;
	margin: 0px;
	padding: 0px;
	height: 25px;
}

td.naglowek2 {
	background:#f4f9fe;
	text-align:center;
	font:1.2em/2em Verdana, Geneva, sans-serif;
	color:#66a3d3;
	border-bottom:1px solid #e5eff8;
	border-top:1px solid #e5eff8; 
	border-right:1px solid #e5eff8; 
	border-left:0px;
	width: 24px;
	margin: 0px;
	padding: 0px;
}

td.body_popup {
	border:1px solid #e5eff8;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}

thead th {
	background:#f4f9fe;
	text-align:center;
	font:1.2em/2em Verdana, Geneva, sans-serif;
	color:#66a3d3;
	border-bottom:1px solid #e5eff8;
}

td {
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding: 0 0 0 10px;
	margin: 0px;
	text-align:left;
}

tr {
	height: 35px;
}

tr.odd td {
	background:#f7fbff;
}

tr.special td {
	background:#f4f9fe;
	color:#66a3d3;
	padding-top: 10px;
	padding-bottom: 10px;
}

tr.padding td {
	padding-top: 10px;
	padding-bottom: 10px;
}

tr.odd .column1 {
}

.column1 {
	width: 230px;
}

.column2 {
	width: 570px;	
}

tfoot th {
	background:#f4f9fe;
	text-align:center;
}

tfoot th strong {
	font:bold 1.2em Verdana, Geneva, sans-serif;
	margin:0 0 0 0;
	color:#66a3d3;
}

tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
}
/* END: Table */

/* BEGIN: Form */
p.error {
    color: red;
}
/* END: Form */

/* BEGIN: Tekst */
span.red {
    color: red;
}
/* END: Tekst */

/* BEGIN: Input */
input.text {
	width:550px;	
}

input.button { 
	color:#335f82;
	border:1px solid #e5eff8;
	background:#f4f9fe;
}
/* END: Input */
