@charset "utf-8";
/* CSS Document */
* {
	border:none;
	color:#413d3c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;	
	list-style:none;
	line-height:18px;
	margin:0;
	outline:none;
	padding:0;
}
body { background-color:#ffffff; }
a {
	color:#007ede;
	text-decoration:none;	
}
a:hover {
	color:#ea0008;
	text-decoration:underline;
}
strong {
	font-weight:bold;
}
label {
	cursor:pointer;
}
h1, h2, h3, h4 { visibility:hidden; }
.clear {
	clear:both;
}
div#container {
	margin:auto;
	width:980px;
	padding-bottom:80px;
}
div#container div.subcontainer {
	margin:auto;
	width:600px;
}
div#container div.header {
	background-position:-27px top;
	background-repeat:no-repeat;
	height:422px;
}
div#container div.index {
	background-image:url(images/bg-head.jpg);	
}
div#container div.form {
	background-image:url(images/bg-head-form.jpg);	
}
div#container div.header div.subcontainer div.url {	margin:10px 0; display:none; }
div#container div.header div.subcontainer div.url a { font-size:11px; }
div#container div.header div.subcontainer div.button { margin:135px 0px 0; }
div#container div.subcontainer div.button {	margin:10px 0 0; }
div#container div.subcontainer div.button a.button,
div#container div.header div.subcontainer div.button a.button {	
	background-image:url(images/button.gif);
	background-position:top;
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	height:56px;
	width:230px;
	overflow:hidden;
	cursor:pointer;
}
div#container div.subcontainer div.button a.button:hover,
div#container div.header div.subcontainer div.button a.button:hover { background-position:bottom; }
div#container div.subcontainer p { margin:0 0 10px; }
div#container div.subcontainer p a { font-weight:bold; }
div#container div.subcontainer div.logo { text-align:right; }
div#container div.subcontainer h1.title {
	color:#fd8100;
	font-size:28px;
	font-weight:bold;
	line-height:30px;
	visibility:visible;
	margin-bottom:30px;
}

.float-left {
	float:left;
	display:block;
}
span.float-left {
	padding:0 3px;
}

span.red { font-weight:bold; color:#ea0008; }
input.text {
	border:1px solid #ccc;
	width:300px;
	padding:2px 3px;
	margin-left:10px;
	line-height:16px;
}
input.text:focus {
	border-color:#0099FF;
}
table * {
	text-align:left;
}
table.konto {
	margin-left:20px;
}
table.konto * {
	vertical-align:top;
}
table.konto th {
	width:120px;
}
table.konto td {
	color:#000000
}
table td.td1 {
	width:5px;
	text-align:right;	
}
table td.td2 {
	width:100px;
}
form {
	padding:0;
	margin:0;
}
form fieldset {
	padding:10px;
	margin:10px 0 0 0;
	border:1px solid #ccc;
}
form fieldset legend {
	padding:4px;
}
form fieldset.button {
	padding:0;
	margin:0;
	border:none;
}
#dane-do-faktury {
	display:none;
}
strong span {
	font-weight:bold;
}