* { margin: 0; padding: 0;}

body {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11pt;
	color: black;
}
a { color: #01486A; font-size: 10pt; text-decoration: underline;} /*10px*/
a:link { text-decoration: underline;}
a:hover { text-transform: none; background-color: #FFCC00;}
a:visited { text-decoration: none;}
#all { width: 100%; }
#menu { list-style: none; visibility: hidden;position: absolute; }
h2 {
	margin: 5px 5px 0px 5px;
	padding: 0px 0px 2px 5px;
	text-align: left;
	font-size: 12pt;
	font-weight: bold;
	border-bottom: 2px solid #AFC2D2;
}
h3 { font-size: 11pt; font-weight: bold; text-align: center;}
#logo h1{ font-size: 13pt;  }

.clear { clear: both;}
.cleaner { clear:both;  height:1px; font-size:1px;  border:none; background:transparent; } /**/

html[xmlns] .mozclr { border: 1px solid transparent; margin-bottom: -1px;}
#mainr { visibility: hidden; position: absolute;}
#mainl ul { text-align: justify; font-size: 10pt; padding-left: 15px; margin-left: 15px; margin-right: 5px;}
#mainl ul li {margin-bottom: 3px;}
#mainl ul ul { font-size: 10pt;}
#mainl a { font-size: 11pt;	color: #013A54;}
#mainl table {width: 100%;}
#mainl table.auto { width: auto;}
#mainl td, #mainl th {
	font-size: 10pt; text-align: left; vertical-align: top;
}
#kolp {
	margin: 7px 0px 7px 0px;

} /* border-left: 4px solid #B7B6B6;*/
#kolp img {
	margin: 5px 5px 5px 5px;
}
#kolp p {
	text-align: left;
	margin: 10px 5px 10px 10px;
	font-size: 10pt;
}
.r_t {
	background: url(img/r_t.png) no-repeat;
	height: 20px;
	color: #F3F4F5;
	font-size: 13pt;
	font-weight: bold;
	text-align: right;
	margin: 5px 0px 0px 0px;
	padding: 5px 15px 0px 0px;
	letter-spacing: 1px;
}
.r_s {
	background: url(img/r_s.png) repeat-y;
	color: #01486A;
	font-size: 11pt;
	text-align: left;
	padding: 10px 5px 0px 20px;
	margin: 0; line-height: 140%;
}
.r_d {
	background: url(img/r_d.png) no-repeat;
	height: 15px;
	font-size: 12pt; font-weight: bold;
	text-align: right; margin: 0;
	padding: 0px 8px 0px 0px; 
}
#newsy { visibility:hidden; position: absolute;}
#stopka {}
#str p {
border-top: 3px solid #AFC2D2; text-align: center; 
	margin: 0px 10px 0px 10px;
}
#stl {visibility: hidden; position: absolute;}
td, textarea, input, select {
	color: #01486A;
}
.tableDetail {
	font-size: 7pt;
	color: #01486A;
}
.text1,  #str p {
	font-size: 8pt;
	color: #000033;
}
.text2 {
	font-size: 7pt;
	font-weight: bold;
	color: #FDAA2C;
}
img { border: 0px;}
.fll { float: left;}
.flr { float: right;}
#konf { border-collapse:collapse; font-size: 8pt; width: 100%;}
#konf td, #konf th {
	border: 1px solid #FDAA2C; 
	padding: 5px; text-align: center; vertical-align: middle;  font-size: 8pt;
}
#konf th {  border-top: none; }
#konf tr.o td { border-bottom:none;}
#konf td.l, #konf th.l  { border-left:none;}
#konf td.p, #konf th.p { border-right: none;}

.alr{ text-align: right;}
.alc { text-align: center;}
