body {
	color:#000;
	margin:0px auto 0 auto;
	font-family:'Verdana','Arial';
	font-size:11px;
	background:#fff url('http://www.pbrokers.kei.pl/_tpl/_img/bg.jpg') top repeat-x;
}
a img {
	border:none;
}
a, .orange {
	color:#f58023;
	font-weight:bold;
}
a.path, .path {
	font-size:10px;
}

a.menu_boczne {
	color:#111;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
}
a.menu_boczne:hover {
	color:#111;
	text-decoration:underline;
}
a.menu_boczne_on {
	color:#f58023;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:18px;
}
a.menu_boczne_on:hover {
	color:#f58023;
	text-decoration:underline;
}
a.link2 {
	display:block;
	color:#f58023;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding-left:5px;
	background:right top no-repeat #fff url('http://www.pbrokers.kei.pl/_tpl/_img/menu_boczne_link.jpg');
	padding-right:24px;
	padding-bottom:5px;
}
a.link2:hover {
	color:#f58023;
	text-decoration:underline;
}
.akt_data, .akt_temat {
	font-weight:bold;
	font-size:11px;
}
.akt_data_szczegoly {
	font-weight:bold;
	font-size:11px;
	color:#f58023;
}
.akt_temat {
	color:#f58023;
}
.akt_temat_szczegoly {
	font-weight:bold;
	font-size:18px;
}
.header {
	font-weight:bold;
	padding-left:10px;
	padding-bottom:20px;
	font-size:12px;
}
.header_left {
	background:left top no-repeat #fff url('http://www.pbrokers.kei.pl/_tpl/_img/header_left.jpg');
	padding-top:24px;
}
.header_right {
	background:left top no-repeat #fff url('http://www.pbrokers.kei.pl/_tpl/_img/header_right.jpg');
	padding-top:20px;
	padding-left:30px;
}
input {
	color:#f58023;
	font-family:'Verdana','Arial';
	font-size:10px;
}
.input {
	border:solid 1px #f58023;
	background:#fff url('http://www.pbrokers.kei.pl/_tpl/_img/input_tlo.gif') top repeat-x;
}
.h3 {
	font-weight:bold;
	font-size:12px;
	color:#555;
}
li {
	list-style-type:none;
	list-style-position: outside;
	list-style-image: url('http://www.pbrokers.kei.pl/_tpl/_img/li.jpg');
	line-height:15px;
	text-indent:5px;
	border:solid red 0px;
}
/* menu */
.ddmx {
    font: 11px tahoma;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 3px 18px 3px 10px;
    font: 12px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    vertical-align:middle;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 11px tahoma;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #000;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #444444;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #f57f1f;
    position: absolute;
    visibility: hidden;
    z-index: 500;
    background-color: #000;
}
.ddmx .section hr.hrm {
	margin:0px auto;
	padding:0px;
	width:95%;
	line-height:1px;
	border:none;
	border-top:1px thin #555;
	height:1px;
}
textarea.flat,textarea.hl {
	font-size:11px;
	font-family:'Verdana','Arial';
	border:solid 1px #f58023;
	color:black;
}
input.flat, textarea.flat {
	border:solid 1px #f58023;
	margin:3px;
	font-size:11px;
	font-family:'Verdana','Arial';
	color:black;
}
select.flat {
	border:solid 1px #f58023;
	margin:3px;
	font-size:10px;
	color:black;
}
input:disabled {
	background-color:#fff;
	border:none;
}
input.hl, textarea.hl {
	border:solid 1px #f58023;
	margin:3px;
	font-size:11px;
	background-color:#dedede;
	color:black;
}
* html .ddmx td { position: relative; } /* ie 5.0 fix */

.comment {
	color:gray;
	font-style:italic;
}
.tabela_kalkulacji tr td {
	padding:2px;
}