/*
** --- The Reset ---
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,
h6,pre,form,fieldset,input,p,blockquote,table,
th,td {margin: 0; padding: 0;}
fieldset,img,abbr {border: 0;}
img {border:0; display: block;}
address,caption,cite,code,dfn,em,h1,h2,h3,
h4,h5,h6,th,var { font-style: normal; font-weight: normal; }
caption,th { text-align: left; }
q:before,q:after { content: ''; }

/*
** --- General Selectors ---
*/

* { margin: 0; padding: 0; color: #717171; line-height: 1.3; }


body {
	background:#ffffff url(images/fin_srodek.jpg) top left repeat-x;
	
	}

body, input, select, option, textarea, td {font-family: Tahoma, Verdana, Georgia, 'Times New Roman', serif; font-size:12px;}


a, a:link, a:active, a:visited {text-decoration: underline;}
a:hover {text-decoration: none;}
.imgBox {
	border:2px solid #b9e382;
	padding:2px;
	float:right;
	clear:both;
	height:94px;
	width:94px;
}

.imgBox img {
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #b2b2b2;
	border-right:1px solid #b2b2b2;
	padding:1px;
}
.linkBlue {
	color:#0099cc;
	font-weight:bold;
}

.linkOrange {
	color:#ff8a00;
}
/*
** --- header ---
*/

#header {
	margin:0 auto;
	width:766px;
}

/*
** --- content ---
*/
#content-wrap {
	padding:20px 0 0 22px;
	margin:0 auto;
	width:744px;
}
/* --- left --- */
#left {
	float:left;
	padding-top:2px;
	width:250px;
}
#left ul {
	border-top:1px solid #dadada;
	display:block;
	width:250px;
}
#left ul li {
	background:transparent url(images/bg_menu.gif) 0 1px no-repeat;
	border-bottom:1px solid #dadada;
	display:block;
	float:left;
	clear:both;
	padding:8px 0 0 20px;
	height:21px;
	width:230px;
}
#left ul a, #left ul a:link, #left ul a:visited {
	font-size:11px;
	font-weight:bold;
	color:#757575;
	text-decoration:none;
}
#left ul a:hover {
	text-decoration:underline;
}
#left #firma {
	float:left;
	clear:both;
	padding:16px 0 0 0;
}
#left #firma a:hover {text-decoration:none;}

/* --- content --- */
#content {
	float:left;
	width:494px;
}
#content2 {
	float:left;
	width:744px;
}
#contentTxt {
	background: transparent url(images/tekst_1.jpg) 41px bottom no-repeat;
	float:left;
	clear:both;
	font-size:12px;
	padding:10px 0 10px 41px;
	width:453px;
}

#contentTxt h2 {
	background:transparent url(images/biedronka2.gif) 0 0 no-repeat;
	font-size:16px;
	font-weight:bold;
	color:#75B417;
	padding:8px 0 30px 37px;
}
#contentTxt p {

	text-align:justify;
	padding:0 0 10px 0;
}

#contentTxt em {
	color:#0099CC;
	font-weight:bold;
}
#contentTxt ul {
padding:0 0 10px 0;
}
#contentTxt li {
	background:transparent url(images/kulka3.jpg) 0 2px no-repeat;
	list-style-type:none;
	padding: 0 0 7px 20px;
	font-weight:bold;
}
#contentTxt li ul {
	padding:12px 0 0 10px;
}
#contentTxt li ul li {
	font-weight:normal;
}
.zoomTxt {
	background-image:none !important;
	width:694px !important;
}
.linkBackBox {
	float:left;
	clear:both;
	text-align:center;
	padding:0 0 18px 0;
	width:100%;
}
.linkBackBox a, .linkBackBox a:link, .linkBackBox a:visited {
	color:#ff8a00;
	font-size:1.2em;
	font-weight:bold;
}
.linkBackBox a:hover {
	color:#ff8a00;
	text-decoration:none;
}
.headPageBox {
	float:left;
	clear:both;
	text-align:center;
	padding:0 0 8px 0;
	width:100%;
}
.headPageBox  h2{
	color:#75b417;
	font-size:16px;
	font-weight:bold;
}
.headPageBox p{
	color:#75b417;
	font-size:13px;
	font-weight:bold;
}
/* --- formularz --- */
.tableForm td {
	padding:0 10px 10px 0;
}
.td_right {
	text-align:right;

}
.input1 {
	border:1px solid #cecece;
	padding:2px 4px;
	height:14px;
	width:160px;
}
.input2 {
	border:1px solid #cecece;
	padding:2px 4px;
	height:14px;
	width:80px;
}

.field {
	padding:0 0 6px 0;
}
.field input {
	margin-right:3px;
}
/*
** --- footer ---
*/
#footer {
	float:left;
	clear:both;
	text-align:center;
	padding:26px 0;
}
#footer span {
	font-size:10px;
	display:block;
	float:left;
	clear:both;
	padding:0 0 16px 0;
	width:100%;
}
#footer .txt1 {
	color:#75b417;
}
#footer .txt2 {
	color:#86b5cd
}
#footer .txt2 a, #footer .txt2 a:link, #footer .txt2 a:visited, #footer .txt2 a:hover {
	color:#86b5cd;
	text-decoration:none;
}
#footer .txt3 {
	color:#0099CC;
}
#footer .txt3 a, #footer .txt3 a:link, #footer .txt3 a:visited {
	font-size:11px;
	color:#0099CC;
	text-decoration:none;
}
#w3c {
	float:left; clear:both; padding:30px 0 0 0;
}
#w3c  img {
	float:left;
}
* #calendarDiv #calendar_month_txt, * #calendarDiv #calendar_year_txt {
	color:#E2EBED !important;
}
