@CHARSET "UTF-8";

body {
	margin: 0;
	padding: 0;
	text-align: center;	
	font: normal 12px Verdana, Arial, Helvetica;
}

div#navi {
	background: transparent url(../images/bg1.jpg) 0 0  repeat-x;
	padding: 10px;
	padding-right: 0px;	
	border-top: 1px solid #ccc;
}

div#box {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 980px;	
}

div#header {
	border-top: 1px solid #ccc;
	color: #7bc100;
	font-weight: bold;
	font-size: 14px;	
}

div#footer {
	background-color: #f3f3f3;	
	border-top: solid 1px #ccc;
	margin-top: 10px;
}

div#content div.fright div.fleft {
	width: 295px;	
}

ul.menu {
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: left;
	width: 360px;
}

ul.menu li {
	padding: 8px 10px;
	padding-right: 5px;
	border: 1px solid #ddd;
	margin-top: 10px;	
	background: #ffffff url(../images/bg1.jpg) 0 0 repeat-x;
}

div#newNews {
	background: #ffffff url(../images/bg1.jpg) 0 0 repeat-x;
}

div.wstep {
	width: 280px;
	border: 1px solid #eee;
	margin-top: 8px;
	padding: 10px;
}

div.porady, div.news {
	border: 1px solid #eee;
	padding: 10px 5px;
	text-align: left;
	margin-top: 5px;	
}

div.porada p {
	text-align: justify;	
	text-indent: 30px;
}

div.tools {
	text-align: right;
	font-weight: bold;
}
div.tools a {
	padding: 5px;	
}

div.linki {
	border: 1px solid #eee;
	padding: 5px;
	margin-top: 5px;	
}

div#wlasciciele {
	width: 425px;
}
div.wlasciciel {
	border: 1px solid #eee;
	background-color: #f9f9f9;
}
div.daneWlasciciel {
	border: 1px solid #e5e5e5;
	border-top: 0;
}
div.daneWlasciciel div {
	padding: 3px 2px;
	padding-left: 7px;
}

div#daneFirma div {
	padding: 3px 0;	
}

div.tip {
	background-color: #fbfddc;	
	padding: 10px;
	border: 1px solid #babc99;
}

div.files {
	background-color: #f0feff;	
	padding: 10px;
	border: 1px solid #babc99;
}

div.msgs_ok {
	background: #e9f6c8 url(../images/ok.jpg) left center no-repeat;
	border: 1px solid #c5dc8e;
	margin: 20px auto;
	font-weight: bold;
	color: #597712;
	padding: 10px;
	padding-left: 40px;
	text-align: left;
}

div.msgs_err {
	background: #ffe4e4 url(../images/err.jpg) left center no-repeat;
	border: 1px solid #e18282;
	margin: 20px auto;
	font-weight: bold;
	color: #b12525;
	padding: 10px;
	padding-left: 40px;
	text-align: left;
}

div#indicator {
	text-align:center;
	margin: 0 auto;
	padding: 5px;
}

#indimin {
	background: transparent url(../images/indi_min.gif) center center no-repeat;
	height: 16px;	
	width: 190px;
}

.ajax-loading {
	background: transparent url(../images/indi_min.gif) center center no-repeat;
	height: 16px;
	float:left;
	text-align: left;
	width: 20px;	
}

div.inp100p input {
	width: 100%;	
}

.form_error {
	color: #ea6e00;	
}

.podswietlenie:hover {
	background-color: #fafafa;	
}

.podswietlenie2:hover {
	background-color: #f1f7ff;	
}

#topWitaj {
	background: transparent url(../images/tools.gif) left center no-repeat;
	padding: 7px;
	padding-left: 28px;
}

#newNewsHeader {
	background: transparent url(../images/newNews.gif) left top no-repeat;
	padding: 5px;
	padding-left: 35px;
}

.imgM { vertical-align: middle; }

.btnMenu {
	text-decoration: none;
	color: #c95507;
	display: block;
	background: transparent url(../images/larr2.gif) left center no-repeat;
	padding-left: 30px;	
}
.btnMenu:hover {
	color: #9d4206;
}

.btn01 {
	text-decoration: none;
	color: #ed1818;
	font-weight: bold;
}
.btn02 {
	text-decoration: none;
	color: #1886ed;
}
.btn03 {
	text-decoration: none;
	color: #c95507;
}
.btn04 {
	/*text-decoration: none;*/
	color: #444;
}
.btn05 {
	color: #222;
}
.btn06 {
	text-decoration: none;
	color: #333;
}
.btnAdd {
	text-decoration: none;
	color: #7bc100;
}
.btnEdit {
	text-decoration: none;
	color: #e77d00;
}
.btnEdit:hover {
	color: #c3602f;	
}
.btnDel {
	text-decoration: none;
	color: #e00000;
}
.btnSort {
	color: #a99555;
	text-decoration: none;	
}
.bmark {
	border: 1px solid #dedede;
	text-decoration: none;
	color: #456;
	padding: 8px;
	margin-right: 2px;
	background: #f2f2f4 url(../images/bg2.jpg) 0 0  repeat-x;
}

.txt01 {
	font-weight: bold;
	font-size: 14px;
}
.txt02 {
	text-align: justify;
	text-indent: 30px;	
}
.txt03 {
	font-size: 11px;
	font-weight: bold;
}

.kwota {
	text-align: right;
	width: 250px;
}

.notrequired {
	color: #555;	
}

.brd01 { border: solid 1px #ccc; }
.brd02 { border: solid 1px #333; }
.brd03 { border: solid 1px #eee; }
.brdt01 { border-top: solid 1px #ccc; }
.brdb01 { border-bottom: solid 1px #ccc; }
.brdt02 { border-top: solid 1px #eee; }
.brdr02 { border-right: solid 1px #eee; }

.bg01 { background-color: #f8f8f8; }

.bg02 {	background: transparent url(../images/bg1.jpg) 0 0 repeat-x;}
.bg03 { background-color: #f6fafe; }
.bg04 { background-color: #fffcf8; }